0001124941-24-000024.txt : 20240228 0001124941-24-000024.hdr.sgml : 20240228 20240228112401 ACCESSION NUMBER: 0001124941-24-000024 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 136 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240228 DATE AS OF CHANGE: 20240228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BEACON ROOFING SUPPLY INC CENTRAL INDEX KEY: 0001124941 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-LUMBER & OTHER CONSTRUCTION MATERIALS [5030] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 364173371 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-50924 FILM NUMBER: 24691992 BUSINESS ADDRESS: STREET 1: 505 HUNTMAR PARK DRIVE STREET 2: SUITE 300 CITY: HERNDON STATE: VA ZIP: 20170 BUSINESS PHONE: 571-323-3939 MAIL ADDRESS: STREET 1: 505 HUNTMAR PARK DRIVE STREET 2: SUITE 300 CITY: HERNDON STATE: VA ZIP: 20170 10-K 1 becn-20231231.htm 10-K becn-20231231
falseFY00011249412023http://fasb.org/us-gaap/2023#AccountingStandardsUpdate201613Memberhttp://fasb.org/us-gaap/2023#UsefulLifeTermOfLeaseMemberhttp://fasb.org/us-gaap/2023#NetIncomeLosshttp://fasb.org/us-gaap/2023#NetIncomeLoss35000011249412023-01-012023-12-3100011249412023-06-30iso4217:USD00011249412024-01-31xbrli:shares0001124941srt:MaximumMemberbecn:RepurchaseProgramMemberus-gaap:CommonStockMember2022-02-240001124941becn:RepurchaseProgramMemberus-gaap:CommonStockMember2023-02-2800011249412022-01-012022-12-310001124941us-gaap:CommonStockMember2023-01-012023-12-310001124941us-gaap:CommonStockMember2022-01-012022-12-31iso4217:USDxbrli:shares0001124941us-gaap:CommonStockMemberbecn:OpenMarketMemberbecn:CitibankNaMember2023-12-3100011249412023-12-3100011249412022-12-3100011249412021-10-012021-12-3100011249412020-10-012021-09-300001124941us-gaap:CommonStockMember2020-09-300001124941us-gaap:AdditionalPaidInCapitalMember2020-09-300001124941us-gaap:RetainedEarningsMember2020-09-300001124941us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-3000011249412020-09-3000011249412019-10-012020-09-300001124941us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-09-300001124941srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-09-300001124941us-gaap:CommonStockMember2020-10-012021-09-300001124941us-gaap:AdditionalPaidInCapitalMember2020-10-012021-09-300001124941us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-012021-09-300001124941us-gaap:RetainedEarningsMember2020-10-012021-09-300001124941us-gaap:CommonStockMember2021-09-300001124941us-gaap:AdditionalPaidInCapitalMember2021-09-300001124941us-gaap:RetainedEarningsMember2021-09-300001124941us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-3000011249412021-09-300001124941us-gaap:CommonStockMember2021-10-012021-12-310001124941us-gaap:AdditionalPaidInCapitalMember2021-10-012021-12-310001124941us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-012021-12-310001124941us-gaap:RetainedEarningsMember2021-10-012021-12-310001124941us-gaap:CommonStockMember2021-12-310001124941us-gaap:AdditionalPaidInCapitalMember2021-12-310001124941us-gaap:RetainedEarningsMember2021-12-310001124941us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100011249412021-12-310001124941us-gaap:CommonStockMember2022-01-012022-12-310001124941us-gaap:RetainedEarningsMember2022-01-012022-12-310001124941us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001124941us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001124941us-gaap:CommonStockMember2022-12-310001124941us-gaap:AdditionalPaidInCapitalMember2022-12-310001124941us-gaap:RetainedEarningsMember2022-12-310001124941us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001124941us-gaap:CommonStockMember2023-01-012023-12-310001124941us-gaap:RetainedEarningsMember2023-01-012023-12-310001124941us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001124941us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001124941us-gaap:CommonStockMember2023-12-310001124941us-gaap:AdditionalPaidInCapitalMember2023-12-310001124941us-gaap:RetainedEarningsMember2023-12-310001124941us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001124941becn:InteriorProductsDivestitureMember2022-01-012022-12-310001124941becn:InteriorProductsDivestitureMember2021-10-012021-12-310001124941becn:InteriorProductsDivestitureMember2020-10-012021-09-300001124941becn:InteriorProductsBusinessMemberbecn:ASPSailorAcquisitionCorpMemberbecn:StockPurchaseAgreementMember2021-02-102021-02-100001124941becn:InteriorProductsBusinessMemberbecn:ASPSailorAcquisitionCorpMemberbecn:StockPurchaseAgreementMember2023-12-310001124941country:US2023-12-31becn:State0001124941country:CA2023-12-31becn:provincebecn:Segment0001124941us-gaap:BuildingMember2023-12-310001124941us-gaap:EquipmentMembersrt:MinimumMember2023-12-310001124941srt:MaximumMemberus-gaap:EquipmentMember2023-12-310001124941us-gaap:FurnitureAndFixturesMember2023-12-310001124941us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MinimumMember2023-12-310001124941srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001124941us-gaap:LeaseholdImprovementsMember2023-12-310001124941becn:MajorSupplierConcentrationRiskMembersrt:MinimumMemberus-gaap:CostOfGoodsTotalMember2023-01-012023-12-310001124941becn:MajorSupplierConcentrationRiskMembersrt:MaximumMemberus-gaap:CostOfGoodsTotalMember2023-01-012023-12-31xbrli:pure00011249412020-10-012021-12-310001124941becn:WichitaFallsBuildersWholesaleIncMember2023-12-310001124941becn:MidwaySalesDistributingIncMember2023-12-310001124941becn:CompleteSupplyIncMember2023-12-310001124941becn:CrabtreeSidingAndSupplyMember2023-12-310001124941becn:HHRoofingSupplyLLCMember2023-11-01becn:branch0001124941becn:GarvinConstructionProductsMember2023-08-010001124941becn:SHBuildingMaterialCorporationMember2023-09-050001124941becn:AllAmericanVinylSidingSupplyMember2023-08-010001124941becn:CrossroadsRoofingSupplyIncMember2023-07-110001124941becn:SilverStateBuildingMaterialsIncMember2023-06-120001124941becn:AlsRoofingSupplyIncMember2023-03-310001124941becn:PrinceBuildingSystemsLLCMember2023-03-310001124941becn:FirstCoastalExteriorsLLCMember2023-01-040001124941becn:WhitneyBuildingProductsMember2022-12-300001124941becn:CoastalConstructionProductsMember2022-06-010001124941becn:CompleteSupplyIncMember2022-04-290001124941becn:WichitaFallsBuildersWholesaleIncMember2022-01-010001124941becn:CrabtreeSidingAndSupplyMember2021-11-010001124941us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-12-310001124941becn:SolarProductsMember2021-10-012021-12-310001124941becn:InteriorProductsBusinessMemberbecn:FoundationBuildingMaterialsHoldingCompanyLLCMemberbecn:StockPurchaseAgreementMember2021-02-102021-02-100001124941becn:InteriorProductsBusinessMemberbecn:FoundationBuildingMaterialsHoldingCompanyLLCMemberbecn:StockPurchaseAgreementMember2021-02-100001124941becn:InteriorProductsBusinessMemberbecn:FoundationBuildingMaterialsHoldingCompanyLLCMemberbecn:StockPurchaseAgreementMember2021-12-310001124941becn:InteriorProductsBusinessMember2021-10-012021-12-310001124941becn:InteriorProductsBusinessMember2020-10-012021-09-300001124941becn:InteriorProductsBusinessMember2023-12-310001124941becn:ResidentialRoofingProductsMembercountry:US2023-01-012023-12-310001124941becn:ResidentialRoofingProductsMembercountry:CA2023-01-012023-12-310001124941becn:ResidentialRoofingProductsMember2023-01-012023-12-310001124941becn:NonresidentialRoofingProductsMembercountry:US2023-01-012023-12-310001124941becn:NonresidentialRoofingProductsMembercountry:CA2023-01-012023-12-310001124941becn:NonresidentialRoofingProductsMember2023-01-012023-12-310001124941becn:ComplementaryBuildingProductsMembercountry:US2023-01-012023-12-310001124941country:CAbecn:ComplementaryBuildingProductsMember2023-01-012023-12-310001124941becn:ComplementaryBuildingProductsMember2023-01-012023-12-310001124941country:US2023-01-012023-12-310001124941country:CA2023-01-012023-12-310001124941becn:ResidentialRoofingProductsMembercountry:US2022-01-012022-12-310001124941becn:ResidentialRoofingProductsMembercountry:CA2022-01-012022-12-310001124941becn:ResidentialRoofingProductsMember2022-01-012022-12-310001124941becn:NonresidentialRoofingProductsMembercountry:US2022-01-012022-12-310001124941becn:NonresidentialRoofingProductsMembercountry:CA2022-01-012022-12-310001124941becn:NonresidentialRoofingProductsMember2022-01-012022-12-310001124941becn:ComplementaryBuildingProductsMembercountry:US2022-01-012022-12-310001124941country:CAbecn:ComplementaryBuildingProductsMember2022-01-012022-12-310001124941becn:ComplementaryBuildingProductsMember2022-01-012022-12-310001124941country:US2022-01-012022-12-310001124941country:CA2022-01-012022-12-310001124941becn:ResidentialRoofingProductsMembercountry:US2021-10-012021-12-310001124941becn:ResidentialRoofingProductsMembercountry:CA2021-10-012021-12-310001124941becn:ResidentialRoofingProductsMember2021-10-012021-12-310001124941becn:NonresidentialRoofingProductsMembercountry:US2021-10-012021-12-310001124941becn:NonresidentialRoofingProductsMembercountry:CA2021-10-012021-12-310001124941becn:NonresidentialRoofingProductsMember2021-10-012021-12-310001124941becn:ComplementaryBuildingProductsMembercountry:US2021-10-012021-12-310001124941country:CAbecn:ComplementaryBuildingProductsMember2021-10-012021-12-310001124941becn:ComplementaryBuildingProductsMember2021-10-012021-12-310001124941country:US2021-10-012021-12-310001124941country:CA2021-10-012021-12-310001124941becn:ResidentialRoofingProductsMembercountry:US2020-10-012021-09-300001124941becn:ResidentialRoofingProductsMembercountry:CA2020-10-012021-09-300001124941becn:ResidentialRoofingProductsMember2020-10-012021-09-300001124941becn:NonresidentialRoofingProductsMembercountry:US2020-10-012021-09-300001124941becn:NonresidentialRoofingProductsMembercountry:CA2020-10-012021-09-300001124941becn:NonresidentialRoofingProductsMember2020-10-012021-09-300001124941becn:ComplementaryBuildingProductsMembercountry:US2020-10-012021-09-300001124941country:CAbecn:ComplementaryBuildingProductsMember2020-10-012021-09-300001124941becn:ComplementaryBuildingProductsMember2020-10-012021-09-300001124941country:US2020-10-012021-09-300001124941country:CA2020-10-012021-09-300001124941becn:AlliedBuildingProductsCorporationAndAffiliatedEntityMemberbecn:SeriesACumulativeConvertibleParticipatingPreferredStockMemberbecn:InvestmentAgreementMember2018-01-020001124941becn:AlliedBuildingProductsCorporationAndAffiliatedEntityMemberbecn:SeriesACumulativeConvertibleParticipatingPreferredStockMemberbecn:InvestmentAgreementMember2023-07-312023-07-310001124941becn:AlliedBuildingProductsCorporationAndAffiliatedEntityMemberbecn:SeriesACumulativeConvertibleParticipatingPreferredStockMemberbecn:InvestmentAgreementMember2023-07-310001124941becn:AlliedBuildingProductsCorporationAndAffiliatedEntityMemberbecn:SeriesACumulativeConvertibleParticipatingPreferredStockMemberbecn:InvestmentAgreementMember2023-07-012023-09-300001124941becn:AlliedBuildingProductsCorporationAndAffiliatedEntityMemberbecn:SeriesACumulativeConvertibleParticipatingPreferredStockMemberbecn:InvestmentAgreementMember2023-01-012023-09-300001124941becn:AlliedBuildingProductsCorporationAndAffiliatedEntityMemberbecn:SeriesACumulativeConvertibleParticipatingPreferredStockMemberbecn:InvestmentAgreementMember2018-01-012018-01-0200011249412023-01-012023-09-3000011249412023-09-300001124941us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001124941us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001124941us-gaap:EmployeeStockOptionMember2021-10-012021-12-310001124941us-gaap:EmployeeStockOptionMember2020-10-012021-09-300001124941us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001124941us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001124941us-gaap:RestrictedStockUnitsRSUMember2021-10-012021-12-310001124941us-gaap:RestrictedStockUnitsRSUMember2020-10-012021-09-300001124941us-gaap:PreferredStockMember2023-01-012023-12-310001124941us-gaap:PreferredStockMember2022-01-012022-12-310001124941us-gaap:PreferredStockMember2021-10-012021-12-310001124941us-gaap:PreferredStockMember2020-10-012021-09-3000011249412020-02-112020-02-110001124941becn:RestrictedStockAwardsMember2023-01-012023-12-31becn:installment0001124941us-gaap:EmployeeStockOptionMember2023-12-310001124941srt:MinimumMemberus-gaap:PhantomShareUnitsPSUsMember2023-01-012023-12-310001124941srt:MaximumMemberus-gaap:PhantomShareUnitsPSUsMember2023-01-012023-12-310001124941us-gaap:RestrictedStockUnitsRSUMember2022-12-310001124941us-gaap:RestrictedStockUnitsRSUMember2023-12-310001124941srt:MinimumMemberbecn:PerformanceConditionsMember2023-12-310001124941us-gaap:EmployeeStockMember2023-05-172023-05-1700011249412023-05-170001124941us-gaap:EmployeeStockMember2023-05-170001124941us-gaap:EmployeeStockMember2023-01-012023-12-310001124941us-gaap:LandAndBuildingMember2023-12-310001124941us-gaap:LandAndBuildingMember2022-12-310001124941us-gaap:LeaseholdImprovementsMember2022-12-310001124941us-gaap:EquipmentMember2023-12-310001124941us-gaap:EquipmentMember2022-12-310001124941us-gaap:FurnitureAndFixturesMember2022-12-310001124941us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001124941us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001124941becn:FinanceLeaseAssetsMember2023-12-310001124941becn:FinanceLeaseAssetsMember2022-12-310001124941us-gaap:AssetUnderConstructionMember2023-12-310001124941us-gaap:AssetUnderConstructionMember2022-12-310001124941srt:MinimumMember2023-12-310001124941srt:MaximumMember2023-12-310001124941us-gaap:CustomerRelationshipsMember2023-12-310001124941us-gaap:CustomerRelationshipsMember2022-12-310001124941srt:WeightedAverageMemberus-gaap:CustomerRelationshipsMember2023-12-310001124941us-gaap:TrademarksMember2023-12-310001124941us-gaap:TrademarksMember2022-12-310001124941srt:WeightedAverageMemberus-gaap:TrademarksMember2023-12-310001124941srt:WeightedAverageMember2023-12-310001124941becn:TwoThousandTwentySixRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMembercountry:US2023-12-310001124941becn:TwoThousandTwentySixRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMembercountry:US2022-12-310001124941becn:TwoThousandTwentySixRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMembercountry:CA2023-12-310001124941becn:TwoThousandTwentySixRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMembercountry:CA2022-12-310001124941us-gaap:RevolvingCreditFacilityMember2023-12-310001124941us-gaap:RevolvingCreditFacilityMember2022-12-310001124941becn:TermLoanMember2023-12-310001124941becn:TermLoanMemberbecn:TermLoanDueMayNineteenTwoThousandAndTwentyEightMember2022-12-310001124941becn:TermLoanMember2022-12-310001124941becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember2023-12-310001124941becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember2022-12-310001124941becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember2023-12-310001124941becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember2022-12-310001124941becn:SeniorSecuredNotesDue2030Member2023-12-310001124941becn:SeniorNotesDueInJulyTwoThousandThirtyMember2022-12-310001124941becn:TermLoanMemberbecn:TermLoanDueMayNineteenTwoThousandAndTwentyEightMember2023-12-310001124941becn:SeniorNotesDueInNovemberTwoThousandTwentySixMemberbecn:TermLoanMember2023-12-310001124941becn:SeniorNotesDueInNovemberTwoThousandTwentySixMemberbecn:TermLoanMember2021-12-310001124941becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMemberbecn:TermLoanMember2021-12-310001124941becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMemberbecn:TermLoanMember2023-12-310001124941becn:SeniorSecuredNotesDue2030Memberus-gaap:SeniorNotesMember2022-12-310001124941becn:SeniorSecuredNotesDue2030Memberus-gaap:SeniorNotesMember2023-12-310001124941becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember2021-05-310001124941becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-05-310001124941becn:TermLoanMemberbecn:TermLoanDueMayNineteenTwoThousandAndTwentyEightMember2021-05-310001124941becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember2021-05-192021-05-190001124941becn:SeniorNotesDueInTwoThousandTwentyFiveMember2021-05-1900011249412021-05-190001124941becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember2021-05-100001124941becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-05-190001124941becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMembercountry:US2021-05-190001124941stpr:CAbecn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-05-190001124941becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:BaseRateMember2021-05-192021-05-190001124941becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2021-05-192021-05-190001124941becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberbecn:LondonInterbankOfferedRateLIBOR1Member2021-05-192021-05-190001124941becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberbecn:LondonInterbankOfferedRateLIBOR1Member2021-05-192021-05-190001124941becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310001124941becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001124941becn:TermLoanMemberbecn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember2021-05-190001124941becn:TermLoanMemberbecn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember2021-05-192021-05-190001124941srt:MinimumMemberbecn:TermLoanMemberus-gaap:BaseRateMemberbecn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember2021-05-192021-05-190001124941srt:MaximumMemberbecn:TermLoanMemberus-gaap:BaseRateMemberbecn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember2021-05-192021-05-190001124941srt:MinimumMemberbecn:TermLoanMemberbecn:LondonInterbankOfferedRateLIBOR1Memberbecn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember2021-05-192021-05-190001124941srt:MaximumMemberbecn:TermLoanMemberbecn:LondonInterbankOfferedRateLIBOR1Memberbecn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember2021-05-192021-05-190001124941becn:SeniorSecuredNotesDue2030Member2023-07-310001124941becn:SeniorSecuredNotesDue2030Member2023-07-312023-07-310001124941becn:SeniorNotesDueInOctoberTwoThousandTwentyThreeMember2019-10-090001124941becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember2019-10-282019-10-280001124941becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember2019-10-280001124941becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember2019-10-092019-10-090001124941becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember2023-12-310001124941becn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember2023-12-310001124941us-gaap:SeniorNotesMember2023-12-310001124941us-gaap:AccumulatedTranslationAdjustmentMember2020-09-300001124941us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-09-300001124941us-gaap:AccumulatedTranslationAdjustmentMember2020-10-012021-12-310001124941us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-10-012021-12-310001124941us-gaap:AccumulatedTranslationAdjustmentMember2021-09-300001124941us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-09-300001124941us-gaap:AccumulatedTranslationAdjustmentMember2021-10-012021-12-310001124941us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-10-012021-12-310001124941us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001124941us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001124941us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310001124941us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-12-310001124941us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001124941us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310001124941us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310001124941us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-12-310001124941us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001124941us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-3100011249412016-09-30becn:Province0001124941country:US2022-12-310001124941country:CA2022-12-310001124941becn:SeniorNotesDueInNovemberTwoThousandTwentySixMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-310001124941becn:SeniorNotesDueInNovemberTwoThousandTwentySixMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-310001124941becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-310001124941becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-310001124941becn:SeniorNotesDueInJulyTwoThousandThirtyMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-310001124941us-gaap:EstimateOfFairValueFairValueDisclosureMemberbecn:SeniorNotesDueInJulyTwoThousandThirtyMemberus-gaap:FairValueInputsLevel2Member2023-12-310001124941srt:MinimumMember2023-01-012023-12-31becn:Age0001124941srt:MaximumMember2023-01-012023-12-3100011249412019-09-11becn:Agreement0001124941becn:ThreeYearSwapMember2019-09-110001124941becn:FiveYearSwapMember2019-09-110001124941becn:TwoThousandTwentyEightTermLoanMember2019-09-110001124941becn:FiveYearSwapMember2019-09-112019-09-110001124941becn:ThreeYearSwapMember2019-09-112019-09-110001124941becn:FiveYearSwapMember2023-03-162023-03-160001124941becn:FiveYearSwapMember2023-03-160001124941becn:LondonInterbankOfferedRateLIBOR1Memberbecn:FiveYearSwapMember2023-03-160001124941becn:FiveYearSwapMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-03-160001124941becn:FiveYearSwapMember2023-12-310001124941us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2023-12-310001124941us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2022-12-310001124941us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-12-310001124941us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-12-310001124941us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-10-012021-12-310001124941us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-10-012021-09-3000011249412023-10-012023-12-310001124941becn:ChrisCNelsonMember2023-01-012023-12-310001124941becn:ChrisCNelsonMember2023-10-012023-12-31

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 31, 2023

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Transition Period from ________ to ________
Commission File Number 000-50924
BEACON ROOFING SUPPLY, INC.
(Exact name of registrant as specified in its charter)
BECN Logo JPG.jpg
Delaware36-4173371
State or other jurisdiction of incorporation or organizationI.R.S. Employer Identification No.
505 Huntmar Park Drive, Suite 300, Herndon, VA 20170
Address of principal executive offices, zip code
(571) 323-3939
Registrant’s telephone number, including area code
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 valueBECNNASDAQ Global Select Market
Securities registered pursuant to section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes ☒ No ☐
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes ☐ No
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities and Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large Accelerated FilerAccelerated filerEmerging growth company
Non-accelerated filerSmaller reporting 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 common equity held by non-affiliates of the registrant, computed by reference to the closing price at which the common stock was sold as of the end of the second fiscal quarter ended June 30, 2023, was $3.97 billion.
The number of shares of common stock outstanding as of January 31, 2024 was 63,431,661.
DOCUMENTS INCORPORATED BY REFERENCE
The information required by Part III (Items 10, 11, 12, 13 and 14) will be incorporated by reference from the Registrant’s definitive proxy statement for its 2024 Annual Meeting of Stockholders, which will be filed pursuant to Regulation 14A with the United States Securities and Exchange Commission (“SEC”) within 120 days after the end of the fiscal year to which this report relates.



BEACON ROOFING SUPPLY, INC.
Index to Annual Report on Form 10-K
Year Ended December 31, 2023
  
  
Page
  
   
 
   
 
   
 
2


FORWARD-LOOKING STATEMENTS
The matters discussed in this Form 10-K that are forward-looking statements are based on current management expectations that involve substantial risks and uncertainties, which could cause actual results to differ materially from the results expressed in, or implied by, these forward-looking statements. These statements can be identified by the fact that they do not relate strictly to historical or current facts. They use words such as “aim,” “anticipate,” “believe,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “project,” “should,” “will be,” “will continue,” “will likely result,” “would” and other words and terms of similar meaning in conjunction with a discussion of future operating or financial performance. You should read statements that contain these words carefully, because they discuss our future expectations, contain projections of our future results of operations or of our financial position or state other “forward-looking” information.
We believe that it is important to communicate our future expectations to our investors. However, there are events in the future that we are not able to accurately predict or control. The factors listed under Item 1A, Risk Factors, as well as any cautionary language in this Form 10-K, provide examples of risks, uncertainties and events that may cause our actual results to differ materially from the expectations we describe in our forward-looking statements. Although we believe that our expectations are based on reasonable assumptions, actual results may differ materially from those in the forward-looking statements as a result of various factors, including, but not limited to, those described under Item 1A, Risk Factors and elsewhere in this Form 10-K.
Forward-looking statements speak only as of the date of this Form 10-K. Except as required under federal securities laws and the rules and regulations of the SEC, we do not have any intention, and do not undertake, to update any forward-looking statements to reflect events or circumstances arising after the date of this Form 10-K, whether as a result of new information, future events or otherwise. As a result of these risks and uncertainties, readers are cautioned not to place undue reliance on the forward-looking statements included in this Form 10-K or that may be made elsewhere from time to time by or on behalf of us. All forward-looking statements attributable to us are expressly qualified by these cautionary statements.

3


PART I
ITEM 1. BUSINESS
Unless the context suggests otherwise, the terms “Beacon,” the “Company,” “we,” “our” or “us” are referring to Beacon Roofing Supply, Inc.
Overview
Beacon is the largest publicly traded distributor of roofing materials and complementary building products, such as siding and waterproofing, in North America. We have served the building industry for over 90 years and as of December 31, 2023, operated 533 branches throughout all 50 states in the U.S. and six provinces in Canada. We offer an extensive range of high-quality professional grade exterior products comprising over 130,000 SKUs, and we serve nearly 100,000 residential and non-residential customers who trust us to help them save time, work more efficiently, and enhance their businesses.
We differentiate ourselves in the industry by providing our customers with seamless execution, practical innovation, and a hands-on approach that allows us to serve each of our individual customer’s specific needs. We also work closely with our suppliers, who rely on us to position their products advantageously in the market, supporting advances in products and services that ultimately benefit our customers.
Our Industry
Specialty distributors of roofing and complementary building products serve the critical role of facilitating supply chain relationships between a small number of manufacturers and thousands of local, regional, and national contractors. The distributor is a value-added partner who can advise contractors on job-specific residential or commercial product bundles and provide last-mile delivery and logistics services. Distributors may also extend trade credit and use digital platforms to aid customers in optimizing their businesses.
Market Size
Based on management’s estimates, we believe the roofing distribution market in the United States and Canada represents more than $30 billion in annual sales with roughly 70% of the market in residential roofing and 30% in non-residential. Additionally, we believe the distribution market for complementary building products, including siding, waterproofing, plywood/oriented strand board (“OSB”), and windows and doors, represents more than $25 billion in annual sales with roughly 70% of the market in residential and 30% in non-residential. We believe our position in a collective addressable market of over $55 billion provides ample opportunity for growth both organically as well as through continued consolidation of the fragmented portion of the market.
Demand Drivers
We believe a significant driver of roofing demand is re-roofing activity (estimated at 80%) with the remaining demand tied to new construction. Re-roofing projects are typically related to required and necessary maintenance and repairs and are therefore less likely to be postponed during periods of recession or slower economic growth. As a result, demand for roofing products historically has been less volatile than overall demand for construction products.
Our complementary building products demand comes from both the residential and non-residential sectors. These products allow us to be the supplier of choice to our exteriors-focused customers and possess relatively greater end-market exposure to new construction (estimated at 30%) compared to roofing products (estimated at 20%).
In addition to our domestic operations, we also operate in six provinces across Canada. These international locations represented approximately 3.0% of our total net sales for the year ended December 31, 2023. For further geographic information, see Notes 5 and 18 in the Notes to the Consolidated Financial Statements.
Competition
Our competition is primarily composed of national, regional, and local specialty roofing distributors and, to a lesser extent, other building supply distributors and big box retailers. Among distributors, we compete against a small number of large distributors and many small, privately-owned distributors. Given significant consolidation in the past decade, we believe Beacon and two other distributors now represent over 55% of the roofing distribution industry in North America. Although we are the largest publicly traded distributor of roofing materials and complementary building products in North America, the industry remains highly competitive. The principal competitive factors in our business include, but are not limited to, the availability of materials and supplies; technical product
4


knowledge and advisory expertise; delivery and other services including digital capabilities; pricing of products; and the availability of credit and capital.
Our Customers
Our mission is to empower our customers to build more for their customers, businesses, and communities. Our project lifecycle support helps our customers find projects, land the job, do the work, and close projects out by providing guidance that allows our customers to deliver on project specifications and timelines that are critical to their success. Using an omni-channel approach and our PRO+ digital suite, we differentiate our services and drive customer retention.
Our customer base is composed of professional contractors, home builders, building owners, lumberyards, and retailers across the United States and Canada who depend on reliable local access to building products for residential and non-residential projects. Our customers vary in size, ranging from relatively small contractors to large contractors and builders that operate on a national scale. A significant number of our customers have relied on us as their vendor of choice for decades. For the year ended December 31, 2023, no single customer accounted for more than 1% of our net sales.
Our Strategic Initiatives
Our objective is to be the preferred supplier of exterior building products across markets in the United States and Canada. On February 24, 2022, we announced our Ambition 2025 Value Creation Framework (“Ambition 2025”) to drive growth, enhance customer service, and expand our footprint in key markets, which included new Ambition 2025 financial targets and the Repurchase Program (as described in Note 8 in the Notes to the Consolidated Financial Statements), as well as strategic deployment of capital on acquisitions and greenfields. Our Ambition 2025 has four strategic priorities, as outlined below. These strategies are central to achieving sales growth, improving operational performance, and increasing profitability. Most importantly, our customers benefit from these initiatives as they are designed to make us more efficient and easier to do business with, differentiating our service from competitors.
Growth
Our history has been strongly influenced by significant acquisition-driven growth, which has expanded our geographic footprint, enhanced our market presence, and diversified our product offerings. The scale we have achieved from our expansion serves as a competitive advantage, allowing us to use our assets more efficiently.
Since January 1, 2022, we have pursued and finalized numerous acquisitions in key markets to complement the expansion of our geographic footprint, totaling 43 total branches from 14 acquisitions, which, for the twelve months prior to being acquired, produced aggregate annual sales of approximately $474.1 million. For additional information, see Note 3 in the Notes to the Consolidated Financial Statements.
We are also pursuing organic growth via new greenfield locations to expand service to customers in key markets. Since January 1, 2022, we have opened 45 new branches across California, Colorado, Florida, Georgia, Illinois, Indiana, Iowa, Kentucky, Louisiana, Michigan, Minnesota, Mississippi, Missouri, New Hampshire, North Carolina, Ohio, South Carolina, Tennessee, Texas, Virginia, and Wisconsin.
To achieve organic growth, we are investing in sales models to drive productive customer engagement and add value to our customers. Further development and facilitation of relationships between our local sales teams and contractors give us considerable opportunities to differentiate our service offerings. We are focused on additional training for our sales organization, helping our sales team build on existing customer relationships, leading to higher productivity. In addition, we supplement the sales team’s outreach efforts with branch personnel, digital platform engagement, centralized sales, marketing and pricing support, and call center support. Our customer relationship management software elevates customer contact efficiency and provides coaching metrics to our sales team, while additional tools and analytics are employed to enhance the sales team’s pricing proficiency.
In order to pursue these strategic growth initiatives and focus on our core exterior products business, we completed two divestitures in 2021. On December 1, 2021, we completed the divestiture of our solar products business (“Solar Products”). The results of operations from Solar Products were not material to us and are included in continuing operations for the periods presented. On February 10, 2021, we completed the sale of our interior products and insulation businesses (“Interior Products”) to Foundation Building Materials Holding Company LLC for the final adjusted purchase price of $842.7 million. We have reflected Interior Products as discontinued operations for the three months ended December 31, 2021 and year ended September 30, 2021. Unless otherwise noted, amounts and disclosures in our discussion below relate to our continuing operations. For additional information, see Note 4 in the Notes to Consolidated Financial Statements.
5


Digital
We provide the most complete digital offering in building products distribution and continue to expand our capabilities. Beacon PRO+ is our proprietary digital account management suite which allows customers to manage their business with us online, and Beacon 3D+ is our roofing estimating tool for our residential customers. Our digital platform enables customers to order online from our catalog of over 130,000 products, have 24/7 access to view real-time pricing, process and review the status of orders, track deliveries, monitor local storm activity and vendor promotions, request and approve quotes, and pay their bills online. We are further enhancing Beacon PRO+ through partner integrations to help our customers improve estimating, project management, and the homeowner experience. Beacon PRO+ provides us with additional opportunities to engage with our customers and helps them save time, work more efficiently, and grow their businesses.
By expanding and promoting our digital solutions, we are meeting our customers’ changing needs and improving our returns through e-commerce. We are also building strong relationships with suppliers who rely on us to position their products advantageously in the market. We will continue to invest in our suite of digital solutions to maintain our competitive advantage and provide superior value and convenience to our customers and suppliers.
Beacon OTC® Network
Our Beacon On Time & Complete (“OTC”) Network is an operating model in which networked branches share inventory, fleet, equipment, employees, and systems for an optimal customer delivery experience. Customers benefit from improved service levels, delivery times, and product availability, while we gain efficiencies in staffing, fleet, and inventory. We are transitioning to this model in our markets containing an appropriate level of branch density, which we believe will drive shared success for our teams. As of December 31, 2023 our Beacon OTC Networks were operational in 59 markets, consisting of over 279 branches.
Branch Performance
We are a learning organization intent on continuous improvement. In particular, we maintain an intensified focus on our branches that fall in the bottom quintile of our operating performance metrics in order to determine the appropriate actions to improve the profitability of these locations. Using extensive data from our enterprise resource planning system and a regular management reporting cadence, we are able to diagnose issues and make sustainable improvements. We will continue to focus on driving sales and operating improvements to bring these branches up to their potential.
Our Products & Services
Our product lines are designed to meet the requirements of our residential, non-residential, and complementary building products customers. We carry one of the most extensive arrays of high-quality branded products in the industry, including our private label brand, TRI-BUILT. Our TRI-BUILT products offer a high-quality and superior-value alternative for our customers while delivering higher margins and brand exclusivity in the marketplace. We fulfill the vast majority of our warehouse orders with inventory on hand because of the breadth and depth of the inventories at our branches.
In the residential market, asphalt shingles comprise the largest share of the products we sell. In the non-residential market, single-ply membranes, insulation, and accessories comprise the largest share of our product offering. In the area of complementary building products, waterproofing, siding, plywood/OSB, and windows and doors comprise the largest share of the products in our portfolio.
During the year ended December 31, 2023, our distribution infrastructure served more than 1.4 million customer deliveries. We maintained a fleet of 1,667 straight trucks, 742 tractors, and 985 trailers. Nearly all of our delivery vehicles are equipped with specialized equipment, including 2,380 truck-mounted forklifts, cranes, hydraulic booms, and conveyors, which are necessary to deliver products to job sites in an efficient and safe manner and in accordance with our customers’ requirements.
Beyond product delivery, we provide superior value-added services to our customers. We employ a knowledgeable sales force that possesses an in-depth understanding of roofing and the building products we provide. Our sales force provides guidance to our customers throughout the lifecycles of their projects, including training, technical support, and access to Beacon PRO+ and 3D+, where customers can find leads, track storms, order online, track deliveries, view order history, participate in promotions, and pay invoices.
Our Supply Chain
We are a key distributor for our suppliers due to our industry expertise, scale, track record of growth, financial strength, and the substantial volume of products that we distribute. We maintain strong relationships with numerous manufacturers of roofing materials, complementary building products, and exterior waterproofing products in order to reduce dependence on any single company,
6


maintain purchasing leverage, and ensure breadth of product availability in our local markets. These strong and diverse relationships are particularly important as the building materials industry has experienced constrained supply chain dynamics both domestically and internationally. Our value proposition to our suppliers includes serving as a vital way to manage channel inventory and providing last mile, just-in-time delivery through our extensive logistics network and large fleet of rolling stock. Our largest suppliers include companies such as Owens Corning, GAF, Carlisle Construction Materials, Holcim Elevate, CertainTeed Roofing and Siding, IKO Manufacturing, TAMKO Building Products, Westlake Royal Building Products, James Hardie Building Products, Dow, Sika USA, and many more high quality suppliers.
We manage the procurement of products through our national headquarters, regional offices, and local branches, allowing us to take advantage of both scale and local market conditions to purchase products more economically than most of our competitors. Product is shipped by the manufacturers either to our branches, our Beacon OTC Network hubs, or directly to our customers.
Our Values – Corporate Responsibility
Beacon was founded on a set of principles that have guided our business practices and growth philosophy for over 90 years. Through growth, geographic expansion, and acquisitions throughout the United States and Canada, we have sustained a values-based company culture. Our values continue to be the foundation of being a preferred partner for our customers, employees, suppliers, and communities.
Human Capital
We value putting people first and strive to help our employees, customers, and suppliers reach their full potential. We emphasize our core values to all our employees, establishing shared expectations of respect and inclusivity, work ethic, collaboration, and a commitment to deliver quality results.
We are committed to a culture of safety, including a focus on the overall health and wellness of our employees. Our goal is to be an injury-free workplace, and we track companywide safety metrics to monitor our progress toward this objective. From day one on the job for a new employee, we emphasize safe behaviors and actions. Weekly branch safety meetings and training keep safety at the forefront. We maintain a comprehensive safety tracking and companywide scorecard program. We track and closely manage overall workers’ compensation and auto claims, OSHA recordable incidents, lost time rates, Department of Transportation compliance, and other internally established safety prevention elements in an effort to make every day safer. Beacon is proud to foster a workplace where every level of the business is committed to eliminating, controlling or reducing risks for our team members and the communities we serve.
We conduct new hire training and require annual training be taken by all employees to provide anti-bribery, antitrust, unfair competition, anti-kickback, and other compliance knowledge, and promote behavior that reflects our core value to Do the Right Thing.
We conduct a comprehensive annual organization and talent review process, culminating with a report to our Board of Directors (the “Board”) covering key elements such as: executive succession and development, organizational structure, diversity, talent pipelines, and workforce planning requirements. We maintain a broad suite of e-learning courses to deliver new hire, professional development, and annual training on subjects such as management skills, product knowledge, and operational proficiency.
Our Total Rewards program encompasses compensation, benefits, and employee development. In 2023, we added an Employee Stock Purchase Plan offering employees the ability to share in the Company’s success. We track voluntary and involuntary turnover and conduct exit interviews to gain relevant information and adapt our engagement and retention strategy as appropriate.
We are taking steps to expand our role as an employer that champions diversity, inclusion, and equality of opportunity. We have a companywide DEI Council composed of thirteen diverse team members who have made a formal pledge to lead, inspire, and empower Beacon employees. In 2023, we engaged further with our Latino community of employees and customers through native language communications, a manager resource kit, and involvement in Hispanic-focused trade shows and training events. We measure demographics, including gender and ethnic diversity, by business and function and are placing a more targeted focus on our incoming college graduate pipeline and branch operations roles to improve overall representation. In addition, we are a founding sponsor of National Women in Roofing, a volunteer-based organization that supports and advances the careers of women in the roofing industry, and in 2023 we recognized winners of our third annual North American Female Roofing Professional of the Year program.
We promote a culture of charitable support and giving back to our neighbors. In 2023, we supported communities where we operate through a national partnership with Rebuilding Together, the leading national nonprofit with a vision to ensure safe homes and communities for everyone. In addition, we named ten veteran winners in our fifth annual Beacon of Hope contest that was created to
7


give back to distinguished military veterans and veteran organizations by providing roof replacements or repairs. To date, the contest has helped deliver new or repaired roofs to 50 former service people facing adversity in the years following their military service. We also maintain Beacon CaReS, an employee assistance fund to support team members who are impacted by unexpected financial crisis. The fund is supported by donations from both us and our employees and was the beneficiary of our Giving Tuesday campaign. In addition, we awarded $50,000 in post-secondary funding to winners of Robert R. Buck Scholarships for outstanding students whose parents work at Beacon.
As of December 31, 2023, we had 8,063 active employees. Approximately 14% of team members were women and approximately 35% of team members were racially and ethnically diverse. We have 307 employees that are represented by labor unions and there are no material outstanding labor disputes.
Environment
We believe that protection of the environment is important to the long-term success of our business, and we are committed to sustainable business practices. We are continually looking for ways to run our business successfully while safeguarding natural resources for future generations. Beacon’s environmental management strategy leverages internal systems, processes, and tools as well as third-party expertise to operate the Company’s environmental programs in a planned and documented manner focused on continuous improvement. Our Chief Human Resources Officer reports to the CEO and oversees Environment, Health, and Safety, including the Environmental Management System.
Because we are not a manufacturer, we work closely with our supply chain partners to reduce our joint impact on the environment. We expect our suppliers to preserve natural resources and continuously improve the environmental impact of their products and services as we have expressed in our Supplier Code of Conduct.
Our greatest impact on the environment is through fleet emissions, and we have committed to using the Beacon OTC Network strategy to minimize fuel use intensity. Our Beacon OTC Network focuses on transforming multi-branch markets into a holistic market model that optimizes customer deliveries by shipping from the closest branch to the customer’s delivery address. Further, we continually invest in modernizing our fleet to reduce emissions and improve safety for our drivers. As an EPA SmartWay Partner, we also benchmark with and learn from companies that have similar large fleets and are seeking to minimize emissions. In 2023, we reported on our Scope 1 and 2 GHG emissions reduction progress through 2022. From 2020, we decreased emissions intensity by 6%. We also contracted to begin using renewable energy from community solar to power some of our branches and purchased Green-e Renewable Energy Credits to supplement our emissions reduction strategy.
Governance
Our employees, managers, and officers conduct our business under the direction of our CEO and senior leadership team, with oversight from our Board to enhance our long-term value for our stockholders. The core responsibility of our Board is to exercise its fiduciary duties to act in the best interests of our Company and our stockholders. Our Board and Board committees perform a number of specific functions, including risk assessment, review, and oversight. While management is responsible for the day-to-day management of risk, our Board retains oversight of risk management for our Company as a whole, overseeing management and providing guidance on strategic risks, financial risks, and operational risks.
Maintaining our leadership position in the building products distribution industry requires that our information technology deliver against our goal to help our customers build more. Our information security team deploys an array of cybersecurity capabilities to protect our various business systems and data, as further described below in Part I, Item 1C, “Cybersecurity.” We continually invest in protecting against, monitoring, and mitigating risks across the enterprise including, as one of our risk mitigation controls, an information security risk insurance policy.
Government Regulations
We are subject to regulation by various federal, state, provincial, and local agencies. These agencies include the Environmental Protection Agency, Department of Transportation, Occupational Safety and Health Administration, Department of Labor, and Equal Employment Opportunity Commission. We believe we comply, in all material respects, with applicable statutes and regulations affecting environmental issues and our employment, workplace health, and workplace safety practices, and compliance with such statutes and regulations has no material effect on our capital expenditures, earnings, or competitive position.
8


Seasonality and Quarterly Fluctuations
The demand for exterior building materials is closely correlated to both seasonal changes and unpredictable weather patterns, therefore demand fluctuations are expected.
In general, our net sales and net income are highest in quarters ending June 30, September 30, and December 31, which represent the peak months of construction and re-roofing. Conversely, we have historically experienced low net income levels or net losses in quarters ending March 31, when winter construction cycles and cold weather patterns have an adverse impact on our customers’ ability to conduct their business.
Our balance sheet fluctuates throughout the year, driven by similar seasonal trends. We generally experience an increase in inventory and peak cash usage in the quarters ending March 31 and June 30, driven primarily by increased purchasing that is necessary to meet the rise in demand for our products during the warmer months. Accounts receivable, accounts payable, and cash collections are generally at their highest during the quarters ending June 30 and September 30, when sales are typically at their peak.
At times, we experience fluctuations in our financial performance that are driven by factors outside of our control, including the impact that severe weather events and unusual weather patterns may have on the timing and magnitude of demand and material availability.
Additional Information
Beacon Roofing Supply, Inc. was incorporated in Delaware in 1997. Our principal executive offices are located at 505 Huntmar Park Drive, Suite 300, Herndon, Virginia 20170 and our telephone number is (571) 323-3939. Our Internet website address is www.becn.com.
We maintain an investor relations page on our website where our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, amendments to those reports and other required SEC filings may be accessed free of charge as soon as reasonably practicable after such material is electronically filed with, or furnished to, the SEC.
ITEM 1A. RISK FACTORS
You should carefully consider the risks and uncertainties described below and other information included in this Form 10-K in evaluating us and our business. If any of the events described below occur, our business and financial results could be adversely affected in a material way. This could cause the trading price of our common stock to decline, perhaps significantly.
Risks Related to Product Supply and Vendor Relations
An inability to obtain the products that we distribute could result in lost revenues and reduced margins and damage relationships with customers.
We distribute roofing materials and other complementary building products, such as siding and waterproofing, that are manufactured by a number of major suppliers. Disruptions in our sources of supply may occur as a result of various reasons, including unanticipated demand, production or delivery difficulties, the loss of key supplier arrangements, or broad disruptive events (whether globally, in the U.S., or abroad), such as wars, terrorist actions, cybersecurity attacks or other technological disruptions with respect to manufacturers or the material vendors we rely on, trade disputes, changes in regulation, macroeconomic events, a government shutdown, and/or a pandemic. For example, in 2021 and 2022 the exterior products industry experienced constrained supply chain dynamics caused in large part from global disruptions related to the COVID-19 pandemic. As a result, we experienced, at times, a limited ability to purchase enough product to meet consumer demand, which resulted in lost revenues. Although we do not believe these lost revenues were material, it is possible that future product shortages could be so severe as to result in material reductions in revenues and margins.
When shortages occur, building material suppliers often allocate products among distributors. Although we believe that our relationships with our suppliers are strong and that we would have access to similar products from competing suppliers should products be unavailable from current sources, any supply shortage, particularly of the most commonly sold items, could result in a loss of revenues and reduced margins and damage our reputation and relationships with customers.
9


A change in supplier pricing and demand could adversely affect our income and gross margins.
Many of the products that we distribute are subject to price changes based upon manufacturers’ raw material costs, energy costs and labor costs as well as other manufacturer pricing decisions. For example, as a distributor of residential roofing supplies, our business is sensitive to asphalt prices, which are highly volatile and often linked to oil prices, as oil is a significant input in asphalt production. Shingle prices have been volatile in recent years, partly due to volatility in asphalt prices. Other products we distribute, such as plywood and OSB, experienced price volatility largely due to supply and demand imbalances related to the COVID-19 pandemic. In addition to the rising costs of commodities and raw materials, supplier pricing and demand can also be affected by inflationary pressures and other conditions that make it more costly for our suppliers to distribute their products to us, such as fuel shortages, fuel cost increases, or labor shortages.
Historically, we have generally been able to pass increases in prices on to our customers. Although we often are able to pass on manufacturers’ price increases, our ability to pass on increases in costs and our ability to do so in a timely fashion depends on market conditions. For example, we experienced resource inflation in 2021 and 2022, as a strong recovery in demand following the COVID-19 pandemic created tightness in the market for certain raw materials. This caused our suppliers and us to increase product prices to address higher input costs. By contrast, the inability to pass along cost increases or a delay in doing so could result in lower operating margins. In addition, higher prices could impact demand for these products, resulting in lower sales volumes.
A change in vendor rebates could adversely affect our income and gross margins.
The terms on which we purchase products from many of our vendors entitle us to receive a rebate based on the volume of our purchases. These rebates effectively reduce our costs for products. Vendors may adversely change the terms of some or all of these programs for a variety of reasons, including if market conditions change. Although these changes would not affect the net recorded costs of product already purchased, it may lower our gross margins on products we sell and therefore the income we realize on such sales in future periods.
Risks Related to Acquisitions and our Growth Strategy
We may not be able to identify potential acquisition targets or successfully complete acquisitions on acceptable terms, which could slow our inorganic growth rate.
Our growth strategy, including pursuant to Ambition 2025, includes acquiring other distributors of roofing materials and complementary building products, such as siding and waterproofing. We continually seek additional acquisition candidates in selected markets, which include engaging in exploratory discussions with potential acquisition candidates, as well as engaging in competitive bidding processes for potential acquisition candidates. We are unable to predict whether or when we will be able to identify any suitable acquisition candidates, or, if we do, the likelihood that any such potential acquisition will be completed. If we cannot complete acquisitions that we identify on acceptable terms, our inorganic growth rate may decline. In addition, our current and potential competitors have made and may continue to make acquisitions that include acquisition candidates in which we were, or would have been, interested in pursuing and such competitors may establish cooperative relationships among themselves or with third parties. In the event that our inorganic growth does not outpace any significant consolidation among distributors of roofing materials and complementary building products, our competitive position could be adversely affected.
We may not be able to effectively integrate newly acquired businesses into our operations or achieve expected cost savings or profitability from our acquisitions.
Acquisitions involve numerous risks, including:
unforeseen difficulties or disruptions in integrating operations, technologies, services, accounting, and employees;
diversion of financial and management resources from existing operations;
unforeseen difficulties related to entering geographic regions where we do not have prior experience;
potential loss of key employees;
unforeseen cybersecurity risks related to the businesses acquired or to the manufacturers and vendors the acquired businesses rely on;
unforeseen liabilities and expenses associated with businesses acquired; and
inability to generate sufficient revenue or realize sufficient cost savings to offset acquisition or investment costs.
10


As a result, if we fail to evaluate, execute, and integrate acquisitions properly, we might not achieve the anticipated benefits of such acquisitions and we may incur costs in excess of what we anticipate.
Our growth strategy depends on our ability to identify attractive markets and locations and if we are unable to do so our growth and profitability could be adversely affected.
In accordance with our Ambition 2025 strategy, we plan to expand into new markets through organic and inorganic growth for the next several years. For this growth strategy to succeed, we must identify attractive markets and then secure attractive locations within those markets. We cannot ensure that suitable locations will be available to us, or that they will be available on terms acceptable to us. Our ability to negotiate acceptable lease terms for new locations, to re-negotiate acceptable terms on expiring leases or to negotiate acceptable terms for suitable alternate locations could depend on conditions in the real estate market, competition for desirable properties, our relationships with current and prospective landlords, or on other factors that are not within our control. If we are unable to renew our facility leases, we may close or relocate a facility, which could subject us to construction and other costs and risks, which in turn could have a material adverse effect on our business and operating results. Further, we may not be able to secure a replacement facility in a location that is as commercially viable as the lease we are unable to renew. Having to close a facility, even briefly to relocate, would reduce the sales that such facility would have contributed to our revenues. Additionally, a relocated facility may generate less revenue and profit, if any, than the facility it was established to replace. Any or all of these factors and conditions could adversely affect our growth and profitability.
A measure of our success is dependent on maintaining our safety record, and an injury to, or death of, any of our employees, customers, or members of the general public related to our business activities could result in material liabilities and reputational injury.
Our business activities include an inherent risk of catastrophic safety incidents that could result in injuries and deaths. The activities we conduct at our customers’ designated delivery locations -- which include construction and residential job sites -- present a risk of injury or death to our employees, customers, or visitors, notwithstanding our compliance with safety regulations. We may be unable to avoid material liabilities for an injury or death, and our workers’ compensation and other insurance policies may not be adequate or may not continue to be available on terms acceptable to us, or at all, which could result in material liabilities to us.
Further, as a wholesale distributor of roofing materials and other complementary building products, we lease and operate a fleet of commercial motor vehicles, including semi-tractor trailer trucks, flatbed trucks, and forklifts. Accordingly, a safety incident involving our commercial fleet could result in material economic damages, as well as injuries and/or death, for our employees and any other parties involved. Although we believe our aggregate insurance limits should be sufficient to cover our historic claims amounts, participants in commercial distribution and transportation activities (i.e., trucking and transportation) have experienced large verdicts, including some instances in which juries have awarded significant amounts.
In addition, our brand's reputation is an important asset to our business; as a result, anything that damages our brand’s reputation could materially harm our business, results of operations, and financial condition. For example, negative media reports, whether or not accurate, can materially and adversely affect our reputation. Moreover, social media has dramatically increased the rate at which negative publicity can be disseminated before there is any meaningful opportunity to respond to or address an issue to protect our reputation.
Risks Related to Cyclicality and Seasonality
Cyclicality in our business and general economic conditions could result in lower revenues and reduced profitability.
A portion of the products we sell are for residential and non-residential construction. The strength of these markets depends on new housing starts and business investment, which are a function of many factors beyond our control, including credit and capital availability, interest rates, foreclosure rates, housing inventory levels and occupancy, changes in the tax laws, employment levels, consumer confidence, and the health of the United States economy and mortgage markets. Economic downturns in the regions and markets we serve could result in lower net sales and, since many of our expenses are fixed, lower profitability. Unfavorable changes in demographics, credit markets, consumer confidence, housing affordability, or housing inventory levels and occupancy, or a weakening of the U.S. economy or of any regional or local economy in which we operate, could adversely affect consumer spending, resulting in decreased demand for our products, and adversely affecting our business. In addition, instability in the economy and financial markets, including as a result of terrorism or civil or political unrest, may result in a decrease in housing starts or business investment, which would adversely affect our business.
11


Seasonality and weather-related conditions may have a significant impact on our financial results from period to period
The demand for building materials is heavily correlated to both seasonal changes and unpredictable weather patterns. Seasonal demand fluctuations are expected, such as in quarters ending March 31, when winter construction cycles and cold weather patterns have an adverse impact on new construction and re-roofing activity. The timing of weather patterns (unseasonable temperatures) and severe weather events (hurricanes, hailstorms and protracted rain) may impact our financial results within a given period either positively or negatively, making it difficult to accurately forecast our results of operations. We expect that these seasonal and weather-related variations will continue in the future.
Risks Related to Information Technology
If we encounter interruptions in the proper functioning of our information technology systems, including from cybersecurity threats, we could experience material problems with our operations, including inventory, collections, customer service, cost control, and business plan execution that could have a material adverse effect on our financial results, including unanticipated increases in costs or decreases in net sales.
Our information technology systems (“IT systems” or “systems”), which include information technology networks, hardware, applications, and the data related thereto, are integral to the operation of our business. We use our IT systems to, among other things, provide complete integration of purchasing, receiving, order processing, shipping, inventory management, sales analysis, cash management, and accounting, as well as to process, transmit, protect, store, and delete sensitive and confidential electronic data, including, but not limited to, employee, supplier, and customer data (“Data”). Our IT systems include third party applications and proprietary applications developed and maintained by us. We rely heavily on information technology both in serving our customers and in our enterprise infrastructure to achieve our objectives. In certain instances, we also rely on the systems of third parties to assist with conducting our business, which includes, among other things, marketing and distributing products, developing new products and services, operating our website, hosting and managing our services, securely storing Data, processing transactions, purchasing and receiving, billing and accounts receivable management, responding to customer inquiries, managing inventory and our supply chain, and managing our human resources processes and services. As a result, the secure and reliable operation of our systems (including its function of securing Data), and those of third parties upon whom we depend, are critical to the successful operation of our business. Any failure or interruption of our IT systems, including the systems of third parties upon whom we depend, could have a material adverse effect on our business, financial results, and reputation.
Although our IT systems and Data are protected through security measures and business continuity plans, our systems and those of third parties upon whom we depend may be vulnerable to: natural disasters; power outages; telecommunication or utility failures; terrorist acts; breaches due to employee error or malfeasance or other insider threats; disruptions during the process of upgrading or replacing computer software or hardware; terminations of business relationships by us or third party service providers; and disinformation campaigns, damage or intrusion from a variety of deliberate cyber-attacks carried out by insiders or third parties, which are becoming more sophisticated and include computer viruses, worms, gaining unauthorized access to systems for purposes of misappropriating assets or sensitive information either directly or through our vendors and customers, denial of service attacks, ransomware, supply chain attacks, data corruption, malicious distribution of inaccurate information or other malicious software programs that may impact such systems and cause operational disruption. For these IT systems and related business processes to operate effectively, we or our service providers must continually maintain and update them. Delays in the maintenance, updates, upgrading, or patching of these systems and related business processes could impair their effectiveness or expose us to security risks. In addition, if IT systems are damaged, restoration or recovery of those systems may not be achievable in a timely manner. Even with our policies, procedures and programs designed to ensure the integrity of our IT systems and the security of Data, we may not be effective in identifying and mitigating every risk to which we are exposed. In some instances, we may have no current capability to detect certain vulnerabilities, which may allow them to persist in the environment over long periods of time.
Despite the precautions we take to mitigate the risks of such events, any attack on our IT systems or breach of our Data, or the IT systems and Data of third parties upon whom we depend, could result in, but are not limited to, the following: business disruption, misstated or misappropriated financial data, product shortages and/or an increase in accounts receivable aging, an adverse impact on our ability to attract and serve customers, delays in the execution of our business plan, theft of our intellectual property or other non-public confidential information and Data, including that of our customers, suppliers, and employees, liability for stolen assets or information, and higher operating costs including increased cybersecurity protection costs. Such events could harm our reputation and have an adverse impact on our financial results, including the impact of related legal, regulatory, and remediation costs. In addition, if any information about our customers, including payment information, were the subject of a successful cybersecurity attack against us, we could be subject to litigation or other claims by the affected customers. Further, regulatory authorities have increased their focus on how companies collect, process, use, store, share, and transmit personal data. Privacy security laws and regulations, including federal and state laws in the U.S. and federal and provincial laws in Canada, pose increasingly complex compliance challenges, which may
12


increase compliance costs, and any failure to comply with data privacy laws and regulations could result in significant sanctions, monetary costs or other harm to us.
If we decide to switch providers, develop our own IT systems to replace providers, or implement upgrades or replacements to our own systems, we may be unsuccessful in this development, or we may underestimate the costs and expenses of switching providers or developing and implementing our own systems. Also, our sales levels may be negatively impacted during the period of implementing an alternative system, which period could extend longer than we anticipate.
Risks Related to Capitalization and Capital Structure
An impairment of goodwill and/or other intangible assets could reduce net income.
Acquisitions frequently result in the recording of goodwill and other intangible assets. At December 31, 2023, goodwill represented approximately 31% of our total assets. Goodwill is not amortized for financial reporting purposes and is subject to impairment testing at least annually using a fair-value based approach. The identification and measurement of goodwill impairment involves the estimation of the fair value of our reporting unit. Our accounting for impairment contains uncertainty because management must use judgment in determining appropriate assumptions to be used in the measurement of fair value. We determine the fair values of our reporting unit by using a qualitative approach.
We evaluate the recoverability of goodwill for impairment in between our annual tests when events or changes in circumstances, including a sustained decline in our market capitalization, indicate that the carrying amount of goodwill may not be recoverable. We also perform an annual qualitative assessment to evaluate whether evidence exists that would indicate our indefinite-lived intangibles are impaired. In addition, we review for triggering events that could indicate a need for an impairment test for finite-lived intangible assets. Any impairment of goodwill or indefinite- or finite-lived intangibles will reduce net income in the period in which the impairment is recognized.
We might need to raise additional capital, which may not be available, thus limiting our growth prospects.
In the future we may require equity or additional debt financing in order to consummate an acquisition, for additional working capital for expansion, or if we suffer more than seasonally expected losses. In the event such additional financing is unavailable to us on commercially attractive terms or at all (including as a result of restrictions imposed by our outstanding debt agreements), we may be unable to raise additional capital to make acquisitions or pursue other growth opportunities.
Major disruptions in the capital and credit markets may impact both the availability of credit and business conditions.
If the financial institutions that have extended credit commitments to us are adversely affected by major disruptions in the capital and credit markets, they may become unable to fund borrowings under those credit commitments. This could have an adverse impact on our financial condition since we need to borrow funds at times for working capital, acquisitions, capital expenditures, and other corporate purposes.
Major disruptions in the capital and credit markets could also lead to broader economic downturns, which could result in lower demand for our products and increased incidence of customers’ inability to pay their accounts. The majority of our net sales volume is facilitated through the extension of trade credit to our customers. Additional customer bankruptcies or similar events caused by such broader market downturns may result in a higher level of bad debt expense than we have historically experienced. Also, our suppliers may be impacted, causing potential disruptions or delays of product availability. These events would adversely impact our business and our results of operations, cash flows, and financial position.
Our level and terms of indebtedness could adversely affect our ability to raise additional capital to fund our operations, take advantage of new business opportunities, and prevent us from meeting our obligations under our debt instruments.
As of December 31, 2023, we had an $84.0 million outstanding balance on our asset-based revolving line of credit due in 2026, $300.0 million in aggregate principal amount of our 4.50% senior secured notes due in 2026 outstanding, $350.0 million in aggregate principal amount of our 4.125% senior notes due in 2029 outstanding, $600.0 million in aggregate principal amount of our 6.50% senior secured notes due in 2030 outstanding, and $975.0 million outstanding under our senior secured term loan due in 2028. Our debt levels could have important consequences to us, including:
increasing our vulnerability to general economic and industry conditions;
13


requiring a substantial portion of our cash flow used in operations to be dedicated to the payment of principal and interest on our indebtedness, therefore reducing our liquidity and our ability to use our cash flow to fund our operations, capital expenditures, and future business opportunities;
exposing us to the risk of increased interest rates, and corresponding increased interest expense, because borrowings under our asset-based revolving line of credit and term loan are at variable rates of interest;
reducing funds available for working capital, capital expenditures, acquisitions, and other general corporate purposes, due to the costs and expenses associated with such debt;
making it more difficult to satisfy our obligations under the terms of our indebtedness;
limiting our ability to obtain additional financing for working capital, capital expenditures, debt service requirements, acquisitions, and general corporate or other purposes; and
limiting our ability to adjust to changing marketplace conditions and placing us at a competitive disadvantage compared to our competitors who may have less debt.
In addition, the debt agreements that currently govern our asset-based revolving line of credit and term loan and the indentures governing our outstanding senior notes impose significant operating and financial restrictions on us, including limitations on our ability to, among other things, pay dividends and make other distributions on, or redeem or repurchase, capital stock; make certain investments; incur certain liens; enter into transactions with affiliates; merge or consolidate; enter into agreements that restrict the ability of our subsidiaries to make dividends or other payments to Beacon Roofing Supply, Inc.; and transfer or sell assets. As a result of these restrictions, we are limited as to how we conduct our business and we may be unable to raise additional debt or equity financing to compete effectively or to capitalize on available business opportunities.
If our cash flows and capital resources are insufficient to fund our debt service obligations, we may be forced to reduce or delay capital expenditures, sell assets, seek additional capital, or restructure or refinance our indebtedness. These alternative measures may not be successful and may not permit us to meet our scheduled debt service obligations, which could cause us to default on our debt obligations and impair our liquidity. In the event of a default under any of our indebtedness, the holders of the defaulted debt could elect to declare all the funds borrowed to be due and payable, together with accrued and unpaid interest, which in turn could result in cross-defaults under our other indebtedness. The lenders of our asset-based revolving line of credit could also elect to terminate their commitments and cease making further loans, and the lenders of the asset-based revolving line of credit and term loan or holders of our senior secured notes could institute foreclosure proceedings against their collateral, which could potentially force us into bankruptcy or liquidation.
Despite our current level of indebtedness, we may be able to incur substantially more debt and enter into other transactions which could add to the risks to our financial condition described above.
We may be able to incur significant additional indebtedness in the future. Although the debt agreements that currently govern our asset-based revolving line of credit, term loan, outstanding senior notes, and other debt instruments contain restrictions on the incurrence of additional indebtedness and entering into certain types of other transactions, these restrictions are subject to a number of qualifications and exceptions. Additional indebtedness incurred in compliance with these restrictions could be substantial. These restrictions also do not prevent us from incurring obligations, such as trade payables, that do not constitute indebtedness as defined under our debt instruments. To the extent we incur additional indebtedness or other obligations, the risks described in the immediately preceding risk factor and others described herein may increase.
Risks Related to Human Capital
Loss of key talent or our inability to attract and retain new qualified talent could hurt our ability to operate and grow successfully.
Our success will continue to depend to a significant extent on our executive officers and key management personnel, including branch managers. We may not be able to retain our executive officers and key personnel or recruit and attract additional qualified management. The loss of any of our current executive officers or other key management employees, or a delay in recruiting or our inability to recruit and retain qualified employees could adversely affect our ability to operate and make it difficult to execute our Ambition 2025 strategies to drive growth, enhance customer service, and expand our footprint in key markets. In addition, our operating results could be adversely affected by increased competition for employees, shortages of qualified workers, or higher employee turnover, all of which could have adverse effects on levels of customer service or result in increased employee compensation or benefit costs.
14


Our business may be adversely affected by work stoppages, union negotiations, labor disputes and other matters associated with our labor force or the labor force of our suppliers or customers.
Any labor disputes, work stoppages, or unionization efforts could result in significant increases in our cost of labor. While we believe that our relations with employees generally and the labor unions that represent our employees (which as of December 31, 2023 was approximately 3.8% of our workforce) are generally good and we have experienced no material strikes or work stoppages recently (and there are no material outstanding labor disputes currently), in the future we could experience these and other types of conflicts with labor unions, other groups representing employees, or with our employees in general.
Regulatory Risk
Our activities and operations are subject to numerous laws and regulations and we could become subject to newly enacted laws and regulations. If we violate such laws or regulations, we could face penalties and fines or be required to curtail operations.
We are subject to various federal, state, provincial, local and other laws and regulations, including, among other things, environmental, transportation, and health and safety laws and regulations. Some of the regulations to which we are subject include:
environmental regulations promulgated by the Environmental Protection Agency;
transportation regulations promulgated by the U.S. Department of Transportation;
work safety regulations promulgated by the Occupational Safety and Health Administration;
employment regulations promulgated by the U.S. Equal Employment Opportunity Commission and the U.S. Department of Labor; and
similar regulations promulgated by state, provincial and local regulators.
Applicable laws and regulations require us to obtain and maintain permits and approvals and implement programs and procedures to control risks associated with our operations. Compliance in these or other areas may increase our general and administrative costs and adversely affect our financial condition, operating results and cash flows. Moreover, failure to comply with the regulatory requirements applicable to our business could expose us to investigation, enforcement actions, litigation and substantial fines and penalties that could adversely affect our financial condition, results of operations and cash flows.
These laws, regulations or rules and their interpretation and application may also change from time to time and those changes could be substantial and have a material adverse effect on our business, financial condition, results of operations and cash flows. We cannot predict the nature and timing of future developments in law and regulations and whether we will be successful in meeting future demands of regulatory bodies in a manner which will not materially adversely affect the Company.
ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
ITEM 1C. CYBERSECURITY
Risk Management and Strategy
We have an information security program in place to safeguard our information systems and protect our confidential data. This cybersecurity risk management program is integrated into our broader enterprise risk management framework, under a Risk Committee that is led by our Chief Financial Officer and includes our Chief Technology Officer, who is responsible for cybersecurity and information technology matters, General Counsel, Chief Accounting Officer, Chief Human Resources Officer, Chief Commercial Officer, and other business and strategy leaders. The Risk Committee identifies, assesses, and manages enterprise level risks facing the Company, taking into account likelihood of occurrence and potential impact. The Risk Committee reports to our Executive Committee and this process is primarily overseen by the Audit Committee of our Board. Our Executive Committee consists of the Chief Executive Officer, Chief Financial Officer, General Counsel, Chief Technology Officer, Chief Human Resources Officer, Chief Commercial Officer, and Vice President, Communications and Corporate Social Responsibility.
Our information security program aligns with industry standards and best practices, such as the Center for Internet Security Critical Security Controls (“CIS Controls”). It consists of information security and privacy policies and procedures, which include, among other things, endpoint threat detection and response, identity and access management, vulnerability and patch management, and multi-factor authentication.
15


We also provide new hire and annual security awareness and privacy training to employees. We conduct monthly phishing assessment exercises to ensure employees are aware and educated about phishing threats and are trained to identify and report them. In addition, targeted training is conducted for key departments dealing with sensitive data types.
We use third-party security firms to assist us in performing assessments annually and penetration testing regularly throughout the year on our applications, networks, and environments. We perform an annual review to verify our compliance with the Payment Card Industries Data Security Standards (“PCI DSS”).
We use a variety of methods to oversee and identify material cybersecurity threats related to the use of third-party technology and services. By way of example, we perform diligence with respect to third parties, obtain contractual protections, and utilize third-party risk monitoring security rating services.
In the event of a security issue, we have a written incident response plan and have retained trusted experts to assist us in quickly triaging, containing, and understanding the issue. Our management team periodically reviews our response readiness and completes tabletop exercises on potential cybersecurity breaches with the assistance of a third-party cybersecurity consultant. We use the results from these exercises to enhance our response plan and cybersecurity protections going forward.
We are not aware of any material risks from cybersecurity threats that have materially impaired or could materially impair our business, results of operations, or financial condition. However, our information security controls, no matter how well designed or implemented, will not fully eliminate cybersecurity risk. It is possible that we are unable to detect or underestimate certain vulnerabilities, or that we may not effectively implement security controls as intended. The Company does manage information security issues that are immaterial individually and in the aggregate from time to time as part of our routine operations.
For additional information regarding how cybersecurity threats could potentially materially affect our business strategy, results of operations or financial condition, see Part 1, Item 1A “Risk Factors – Risks Related to Information Technology”. Interruption, interference with, or failure of information technology systems could hurt our ability to effectively provide our product and services, which could harm our reputation, financial condition, operating results and cash flows.
Governance
Board Oversight. The Audit Committee assists the Board in fulfilling its fiduciary duties regarding cybersecurity risk oversight. The Audit Committee is composed of directors with diverse professional experience, including three members with backgrounds in cybersecurity. We believe this expertise enables our Audit Committee to effectively oversee our cybersecurity risks and incident response plans. For more information on our directors’ expertise, see our definitive proxy statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC.
Our Chief Technology Officer briefs the Audit Committee of our Board quarterly, and our full Board annually, regarding cybersecurity risks and information security matters, including the current cybersecurity landscape and emerging threats, the status of ongoing cybersecurity initiatives and projects, the results of any third-party security ratings or assessments of our cybersecurity program, and regulatory updates. Members of management also provide regular updates to the Audit Committee on the categorization and management of enterprise risks, including information security risks. In addition, the Board participates in ongoing education and periodic tabletop exercises on cybersecurity breach response planning.
Management’s Role. Our Vice President, IT – Technical Services reports to our Chief Technology Officer and is the head of our cybersecurity team. He is responsible for assessing and managing our cybersecurity management program, informs our Chief Technology Officer regarding the prevention, detection, mitigation, and remediation of cybersecurity incidents, and supervises and monitors such efforts. Our Chief Technology Officer has more than 20 years of experience in cybersecurity and information systems management, and our Vice President, IT – Technical Services has nearly three decades of experience managing information systems, network infrastructure, and cybersecurity in the public and private sectors. This combined in-depth knowledge and experience has been critical in developing and implementing our cybersecurity programs.
In addition to quarterly reports to the Audit Committee, as an Executive Vice President and member of the Executive Committee, our Chief Technology Officer regularly briefs the Executive Committee on the threat landscape, the Company’s cybersecurity programs and risks, so that the highest level of management is regularly informed of cybersecurity issues for decision-making and guidance.
16


ITEM 2. PROPERTIES
As of December 31, 2023, we leased 515 branch facilities and 6 non-branch facilities throughout the United States and Canada. These leased facilities range in size from approximately 2,000 square feet to 260,000 square feet. In addition, as of December 31, 2023, we owned 18 branch facilities. These owned facilities range in size from approximately 11,500 square feet to 68,000 square feet. We believe that our properties are in good operating condition and adequately serve our current business operations.
The following table summarizes the locations of our branches and facilities as of December 31, 2023:
LocationBranchesNon-Branch
Facilities
U.S. State
Alabama10
Alaska1
Arizona5
Arkansas5
California40
Colorado15
Connecticut61
Delaware3
Florida41
Georgia16
Hawaii2
Idaho2
Illinois17
Indiana8
Iowa3
Kansas14
Kentucky6
Louisiana9
Maine4
Maryland18
Massachusetts13
Michigan11
Minnesota61
Mississippi5
Missouri11
Montana1
Nebraska7
Nevada3
New Hampshire4
New Jersey191
New Mexico1
New York15
North Carolina231
North Dakota2
Ohio10
Oklahoma7
Oregon7
Pennsylvania30
Rhode Island1
South Carolina10
17


LocationBranchesNon-Branch
Facilities
South Dakota2
Tennessee12
Texas411
Utah5
Vermont1
Virginia161
Washington14
West Virginia4
Wisconsin7
Wyoming2
Total — United States5156
Canadian Province
Alberta2
British Columbia2
Nova Scotia1
Ontario6
Quebec6
Saskatchewan1
Total — Canada18
Total — All5336
18


ITEM 3. LEGAL PROCEEDINGS
From time to time, we are involved in legal proceedings and governmental investigations arising in the ordinary course of business, including product-related, personal injury, employment, environmental, property, or commercial matters. These proceedings may also include actions brought against us with respect to corporate matters and transactions in which we were involved. The defense of these proceedings and governmental investigations may require significant expense and require management’s time and attention and, depending on the resolution of the proceedings and investigations, we could be required to pay damages or fines. We accrue a liability for legal claims when payments associated with the claims become probable and the costs can be reasonably estimated. The actual costs of resolving legal claims may be substantially higher or lower than the amounts accrued for those claims, and insurance or indemnification rights may be insufficient or unavailable to protect the Company against all loss exposures. Our reputation could be negatively affected by publicity resulting from adverse outcomes in legal proceedings or governmental investigations.
See Note 15 in the Notes to Consolidated Financial Statements for information about pending legal proceedings and governmental investigations.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.

19


PART II
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Our common stock trades on the Nasdaq Global Select Market (the “Nasdaq”) under the symbol “BECN”. As of February 9, 2024, there were 43 registered holders of record of our common stock.
We have not paid cash dividends on our common stock and do not anticipate paying dividends in the foreseeable future. Our Board currently intends to retain any future earnings for reinvestment in our growing business. Any future determination to pay dividends will also be at the discretion of our Board and will be dependent upon our results of operations and cash flows, our financial position and capital requirements, general business conditions, legal, tax, regulatory and any contractual restrictions on the payment of dividends, and any other factors our Board deems relevant.
Stock Performance Graph
This stock performance graph shall not be deemed “soliciting material” or to be “filed” with the SEC for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any filing of Beacon Roofing Supply, Inc. under the Securities Act of 1933, as amended, or the Exchange Act. The performance of Beacon Roofing Supply, Inc.’s common stock depicted in the stock performance graph represents historical results only and is not necessarily indicative of future performance.
The following graph compares the cumulative total stockholder return on Beacon Roofing Supply, Inc.’s common stock (based on market prices) for the last five fiscal years (plus the Transition Period ending December 31, 2021) with the cumulative total return on (i) the Nasdaq Index and (ii) the S&P 1500 Trading Companies & Distributors Index, assuming a hypothetical $100 investment in each on September 30, 2018 and the re-investment of all dividends. The closing price of our common stock on December 31, 2023, was $87.02.
2084
*The cumulative five year total return is inclusive of the Transition Period ending December 31, 2021.
20


 Base PeriodINDEXED RETURNS
Company / Index9/30/20189/30/20199/30/20209/30/202112/31/202112/31/202212/31/2023
Beacon Roofing Supply, Inc.10092.65 85.85 131.97 158.47 145.87 240.45 
Nasdaq Index100100.52 141.70 184.58 200.17 135.04 195.33 
S&P 1500 Trading Companies & Distributors Index10091.76 113.45 155.81 182.07 173.77 260.64 
Issuer Purchases of Equity Securities
The following table provides information with respect to our purchases of common stock during the fourth quarter of 2023 (in millions, except share and per share amounts):
PeriodTotal Number of Shares Purchased
Average Price Paid per Share
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs1,2
Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs
October 1 - 31, 2023— $— — $400.1 
November 1 - 30, 2023140,000 78.52 140,000 $389.1 
December 1 - 31, 2023— — — $389.1 
Total140,000 $78.52 140,000 
1.On February 24, 2022, the Company announced a program to repurchase up to $500.0 million of its common stock. On February 23, 2023, the Company announced that its Board authorized and approved an increase of the Repurchase Program by approximately $387.9 million, permitting future share repurchases of $500.0 million.
2.All repurchases were made through open market transactions.
See Note 8 in the Notes to Consolidated Financial Statements for additional information on our share repurchase program.
ITEM 6. [RESERVED]
Not applicable.
21


ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis should be read in conjunction with our consolidated financial statements and related notes and other financial information appearing elsewhere in this Annual Report on Form 10-K. All references to “2023” and “2022” are referring to the twelve-month periods ended December 31 for each of those respective fiscal years. This section of this Annual Report on Form 10-K generally discusses 2023 and 2022 items and year-to-year comparisons between such periods. Discussions of items from 2022 and the twelve-month period ended September 30, 2021 (the Company’s 2021 fiscal year) and year-to-year comparisons between such periods that are not included in this Form 10-K can be found in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2022. Discussions of year-to-year comparisons between the three-month periods ended December 31, 2021 and 2020 that are not included in this Form 10-K can be found in Part I, Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Transition Report on Form 10-Q for the period ended December 31, 2021, which is incorporated by reference. The following discussion may contain forward-looking statements that reflect our plans and expectation. Our actual results could differ materially from those anticipated by these forward-looking statements due to the factors discussed elsewhere in this Annual Report on Form 10-K, particularly in the “Risk Factors” section. We do not undertake, and specifically disclaim, any obligation to update any forward-looking statements to reflect the occurrence of events or circumstances after the date of such statements except as required by law.
Overview
We are the largest publicly traded distributor of roofing materials and complementary building products, such as siding and waterproofing, in North America. We have served the building industry for over 90 years and as of December 31, 2023, we operated 533 branches throughout all 50 states in the U.S. and six provinces in Canada. We offer one of the most extensive ranges of high-quality professional grade exterior products comprising over 130,000 SKUs, and we serve nearly 100,000 residential and non-residential customers who trust us to help them save time, work more efficiently, and enhance their businesses.
We are strategically focused on two core markets, residential and non-residential roofing. We also distribute complementary building products like siding and waterproofing that are often utilized by the roofing and other specialty contractors we serve. As a distributor, our national scale, networked model, and specialized capabilities are competitive advantages, providing strong value for both customers and suppliers. We intend to grow faster than the market by enhancing our customers’ experience, activating a comprehensive go-to-market strategy, and expanding our footprint organically and through acquisitions while also driving margin-enhancing initiatives.
Our differentiated service model is designed to solve customer needs. The scale of our business provides branch coverage, technology enablement, and investment in our team that is the foundation of customer service excellence. In addition, service is further enhanced by our Beacon OTC Network, market-based sales teams, and national call center. We believe we also provide the most complete digital commerce platform in roofing distribution, creating value for customers who are able to operate their businesses more effectively and efficiently.
Our mission is to empower our customers to build more for their customers, businesses, and communities. Our project lifecycle support helps our customers find projects, land the job, do the work, and close projects out by providing guidance that allows our customers to deliver on project specifications and timelines that are critical to their success. Using an omni-channel approach and our PRO+ digital suite, we differentiate our services and drive customer retention. Our customer base is composed of professional contractors, home builders, building owners, lumberyards, and retailers across the United States and Canada who depend on reliable local access to exterior building products for residential and non-residential projects. Our customers vary in size, ranging from relatively small contractors to large contractors and builders that operate on a national scale.
On February 24, 2022, we announced our Ambition 2025 to drive growth, enhance customer service, and expand our footprint in key markets, which included new Ambition 2025 financial targets and the Repurchase Program (as defined and further detailed below), as well as strategic deployment of capital on acquisitions and greenfields.
Specifically, since January 1, 2022 we have expanded our geographic footprint in key markets through the opening of 45 greenfield locations and acquisition of 43 total branches from 14 acquisitions. These greenfields and acquired branches contributed $291.7 million and $429.0 million to net sales in 2023, respectively, demonstrating our success in executing Ambition 2025. The scale we have achieved from our expansion serves as a competitive advantage, allowing us to use our assets more efficiently, and manage our expenses to drive operating leverage. For additional information on our acquisition activity, see Note 3 in the Notes to Consolidated
22


Financial Statements. During 2022 and 2023 we also returned a significant amount of capital to our stockholders through our common stock repurchases as well as the repurchase of all outstanding preferred stock (see further discussion below).
The Ambition 2025 strategies are central to achieving sales growth, improving operational performance, and increasing profitability. Most importantly, our customers benefit from these initiatives as they are designed to make us more efficient and easier to do business with, differentiating our service from competitors. Our recent highlights in our pursuit of Ambition 2025 are further demonstrated by the following accomplishments in the year ended December 31, 2023:
21 branches acquired;
28 new branch locations opened;
digital sales 23.0% higher than the prior year; and
continued improvements in the results of our branches falling in the bottom quintile of our financial performance metrics.
As of December 31, 2023, we operated 533 branches, which we designate as either standalone or co-located. A co-located branch shares all or a portion of a physical location with a standalone branch, but it records sales separately (to a different customer base and/or through different product offerings from the standalone branch) and generally operates with independent employees and inventory.
Preferred Stock Repurchase Agreement
On July 31, 2023 (the “Repurchase Date”), we repurchased (the “Repurchase”) all 400,000 issued and outstanding shares of Preferred Stock held by an affiliate of Clayton, Dubilier & Rice, LLC (“CD&R”) CD&R Holdings Boulder Holdings, L.P. (“CD&R Holdings,” and the shares of Preferred Stock held by CD&R Holdings, the “Shares”) pursuant to a letter agreement dated July 6, 2023 (the “Repurchase Letter Agreement”) in cash for $805.4 million, including $0.9 million of accrued but unpaid dividends as of such date (the “Repurchase Price”). In connection with the Repurchase, CD&R Holdings agreed that for as long as Philip Knisely or Nathan Sleeper remained a member of our Board and for a period of six months thereafter, the customary voting, standstill, and transfer restrictions set forth in the original Investment Agreement with respect to the Preferred Stock would continue to apply to CD&R Holdings and its related fund in accordance with their terms. Following the closing of the Repurchase, Mr. Sleeper resigned from our Board and Mr. Knisely remained a member of our Board until his resignation on January 23, 2024.
The aggregate Repurchase Price and related transaction fees and expenses were financed by a combination of proceeds from the 2030 Senior Notes, which are further described in Note 13 in the Notes to Consolidated Financial Statements, as well as the 2026 ABL and cash on hand.
On and after the Repurchase Date, all dividends and distributions ceased to accrue on the Shares, the repurchased Shares are no longer deemed outstanding, and all rights of CD&R Holdings with respect to the repurchased Shares terminated.
During the year ended December 31, 2023, we incurred costs directly attributable to the Repurchase of $9.3 million.
The difference between the total consideration paid for the Repurchase, inclusive of direct costs, and the carrying value of the Preferred Stock, resulted in a $414.6 million Repurchase premium (the “Repurchase Premium”) which was recorded as a reduction to retained earnings within the consolidated statements of stockholders’ equity. In calculating basic and diluted net income (loss) per common share for the year ended December 31, 2023, the Repurchase Premium is included as a component of net income (loss) attributable to common stockholders.
Classification of Branch Results
In managing our business, we consider all growth, including the opening of new branches (also referred to as greenfields), to be organic growth, unless it results from an acquisition. When we refer to organic growth, we include growth from existing branches and greenfields but exclude growth from acquired branches until they have been reclassified to existing as described further below.
During the fourth quarter of 2023, we revised our definition of when a branch classification changes from acquired to existing. Previously, the results of operations of branches were designated as acquired until they had been under our ownership for at least four full fiscal quarters at the start of the fiscal reporting period, after which such branches were classified as existing. Under our new definition, the results of operations of branches will be designated as acquired until they have been under our ownership and have contributed to our results of operations for at least 12 calendar months (inclusive of partial month activity), after which such branches are classified as existing. The effect of this change in definition is that the prior year results of operations for branches will be reclassified to existing when the comparable current month’s financial results are also classified as existing. As a result of this change, a branch’s results of operations can also now be classified as both acquired and existing in the same fiscal reporting period.
23


Management believes this change enhances comparability of branch results between periods and better demonstrates the economic impact of newly acquired branches on our financial results.
For the comparison of the results of operations for the years ended December 31, 2023 and 2022, the financial results of all branches acquired on or prior to January 3, 2022 (first day of fiscal period) are classified as existing while the financial results for all branches acquired on or after December 30, 2022 (last business day of fiscal period) are classified as acquired. The following table illustrates the classification of financial results for branches acquired during 2022 as these branches will be classified as both acquired and existing during the fiscal reporting period:
Date AcquiredCompany NameBranches Acquired
Results of Operations Classified as Acquired
Results of Operations Classified as Existing
December 30, 2022Whitney Building Products1
January - December 2023
None1
November 1, 2022Coastal Construction Products18January - October 2023
November 2022 - December 2022;
November 2023 - December 2023
June 1, 2022Complete Supply, Inc.1January - May 2023
June 2022 - December 2022;
June 2023 - December 2023
April 29, 2022Wichita Falls Builders Wholesale, Inc.1
January - April 2023
May 2022 - December 2022;
May 2023 - December 2023
1.There were no sales in 2022 for this acquisition given December 30, 2022 was the last business day of the fiscal year.
Management also applies the same definition for determining when a branch classification changes from greenfield to existing (e.g., branches are designated as greenfields until they have been opened for at least 12 calendar months (inclusive of partial month activity), after which such branches are classified as existing). It should also be noted that greenfield branches incur limited operating costs prior to their open date for things such as lease costs and other costs incurred in getting the branch ready to open. All such costs incurred prior to the greenfield open date are also classified as greenfield in all periods when discussing our results of operations.
Results of Operations
The following tables set forth consolidated statement of operations data and such data as a percentage of total net sales for the periods presented (in millions):
 Year Ended December 31,
20232022
Net sales$9,119.8 $8,429.7 
Cost of products sold6,777.1 6,194.2 
Gross profit2,342.7 2,235.5 
Operating expense:
Selling, general and administrative1,454.3 1,372.9 
Depreciation91.2 75.1 
Amortization85.0 84.1 
Total operating expense1,630.5 1,532.1 
Income (loss) from operations712.2 703.4 
Interest expense, financing costs and other126.1 83.7 
Income (loss) before income taxes586.1 619.7 
Provision for (benefit from) income taxes151.1 161.3 
Net income (loss)$435.0 $458.4 
24


 Year Ended December 31,
20232022
Net sales100.0 %100.0 %
Cost of products sold74.3 %73.5 %
Gross profit25.7 %26.5 %
Operating expense:
Selling, general and administrative15.9 %16.3 %
Depreciation1.1 %0.9 %
Amortization0.9 %1.0 %
Total operating expense17.9 %18.2 %
Income (loss) from operations7.8 %8.3 %
Interest expense, financing costs and other1.4 %1.0 %
Income (loss) before income taxes6.4 %7.3 %
Provision for (benefit from) income taxes1.6 %1.9 %
Net income (loss)4.8 %5.4 %
Comparison of the Years Ended December 31, 2023 and 2022
Net Sales
Net sales increased 8.2% to $9.12 billion in 2023, up from $8.43 billion in 2022 with increases of 10.3% and 18.6% in residential roofing products and complementary building products, respectively, and a decrease of 2.7% in non-residential roofing products.
The following table summarizes net sales by line of business for the periods presented (in millions):
Year Ended December 31,
Change
 20232022
Net Sales%Net Sales%$%
Residential roofing products$4,652.0 51.0 %$4,217.9 50.0 %$434.1 10.3 %
Non-residential roofing products2,395.7 26.3 %2,464.3 29.2 %(68.6)(2.7)%
Complementary building products2,072.1 22.7 %1,747.5 20.8 %324.6 18.6 %
Total net sales$9,119.8 100.0 %$8,429.7 100.0 %$690.1 8.2 %
The following table summarizes net sales by branch classification for the periods presented (in millions):
 
Year Ended December 31,
Change
 20232022$%
Organic net sales
Existing$8,555.3 $8,429.7 $125.6 1.5 %
Greenfields195.0 — 195.0 n/m
Total organic net sales8,750.3 8,429.7 320.6 3.8 %
Acquired369.5 — 369.5 n/m
Total net sales$9,119.8 $8,429.7 $690.1 8.2 %
The increase in organic net sales was primarily driven by increases in weighted-average selling price and estimated organic volume of 2-3% and 1-2%, respectively, coupled with strong residential demand. Total net sales also benefited from greenfields and acquired branches as we continue to execute on our Ambition 2025.
We estimate the impact of inflation or deflation on our sales and gross profit by looking at changes in our average selling prices and gross margins (discussed below). To calculate approximate weighted average selling price and product cost changes, we review organic U.S. warehouse sales of the same items sold regionally period over period and normalize the data for non-representative outliers. To determine estimated volumes, we subtract the change in weighted average selling price, calculated as described above,
25


from the total changes in net sales, excluding acquisitions and dispositions. As a result, and especially in high inflationary periods, the weighted average selling price and estimated volume changes may not be directly comparable to changes reported in prior periods.
Gross Profit
The following table summarizes gross profit and gross margin by branch classification for the periods presented (in millions):
 Year Ended December 31,
Change1
 20232022$%
Organic gross profit
Existing$2,203.1 $2,235.5 $(32.4)(1.4)%
Greenfields44.4 — 44.4 n/m
Total organic gross profit2,247.5 2,235.5 12.0 0.5 %
Acquired95.2 — 95.2 n/m
Total gross profit$2,342.7 $2,235.5 $107.2 4.8 %
Gross margin25.7 %26.5 %N/A(0.8)%
1.Percentage changes for dollar amounts represent the ratable increase or decrease from period-to-period. Percentage changes for percentages represent the net period-to-period change in basis points.
Gross margin was 25.7% in 2023, down 0.8 percentage points from 26.5% in 2022. The year-over-year decrease in gross margin resulted from a weighted-average product cost increase of approximately 3-4%, partially offset by a weighted-average selling price increase (calculated as described above) of approximately 2-3% and a lower non-residential product sales mix.
Selling, General, and Administrative Expense
The following table summarizes selling, general, and administrative (“SG&A”) expense by branch classification for the periods presented (in millions):
 Year Ended December 31,
Change1
 20232022$%
Organic SG&A
Existing$1,356.9 $1,372.1 $(15.2)(1.1)%
Greenfields33.6 0.8 32.8n/m
Total organic SG&A1,390.5 1,372.9 17.6 1.3 %
Acquired63.8 — 63.8 n/m
Total SG&A$1,454.3 $1,372.9 $81.4 5.9 %
Total SG&A as % of net sales15.9 %16.3 %
1.Percentage changes for dollar amounts represent the ratable increase or decrease from period-to-period. Percentage changes for percentages represent the net period-to-period change in basis points.
SG&A expense increased 5.9%, or $81.4 million, to $1.45 billion in 2023, up from $1.37 billion in 2022. The increase in organic SG&A expense was mainly influenced by the following factors:
a $24.6 million increase in payroll and employee benefit costs, primarily due to increased headcount to drive and support growth, as well as wage inflation; and
a $11.8 million increase in warehouse operating costs, primarily due to an increase in branch openings during 2023;
partially offset by:
a $6.1 million decrease in bad debt expense due to improved collections; and
a $5.0 million decrease in general and administrative expense due to lower professional fees.
26


SG&A expense as a percent of sales was comparatively lower in 2023, driven primarily by the positive impact from net sales growth. Excluding greenfield and acquired branches, SG&A expense as a percent of sales was approximately 14.9% in 2023.
Depreciation Expense
Depreciation expense was $91.2 million in 2023, compared to $75.1 million in 2022. The comparative increase was primarily due to an increase in property and equipment as a result of new and acquired branches in 2023.
Amortization Expense
Amortization expense was $85.0 million in 2023, compared to $84.1 million in 2022. The modest comparative increase was primarily due to amortization expense associated with new intangible assets as a result of acquisitions completed during 2022 and 2023, partially offset by previously acquired intangible assets becoming fully amortized.
Interest Expense, Financing Costs and Other
Interest expense, financing costs and other expense was $126.1 million in 2023, compared to $83.7 million in 2022. The comparative increase is primarily due to a higher weighted-average interest rate on our outstanding debt as a result of the repricing of our variable rate debt and a higher interest rate on our fixed rate 2030 Senior Notes (as defined in Note 13 in the Notes to the Consolidated Financial Statements) relative to the previously issued senior notes that carry a fixed rate, and to a lesser extent, higher average debt balances during the respective periods primarily as a result of the 2030 Senior Notes issuance in July 2023.
Income Taxes
Provision for (benefit from) income taxes was $151.1 million in 2023, compared to $161.3 million in 2022. The comparative decrease in income tax expense was primarily due to a decrease in pre-tax book income in 2023. The effective tax rate was 25.8% in 2023, compared to 26.0% in 2022. The decrease in our effective tax rate was primarily due to an increase in the excess tax benefits on stock-based compensation during 2023.
Net Income (Loss)/Net Income (Loss) Per Common Share
We calculate net income (loss) per common share by dividing net income (loss), less dividends on preferred shares and adjustments for participating securities, by the weighted-average number of common shares outstanding during the period. Diluted net income (loss) per common share is calculated by utilizing the most dilutive result after applying and comparing the two-class method and if-converted method. In calculating basic and diluted net income (loss) per common share for the year ended December 31, 2023, the Repurchase Premium is included as a component of net income (loss) attributable to common stockholders (see Note 6 in the Notes to Consolidated Financial Statements for further discussion).
27


The following table presents all the components utilized to calculate basic and diluted net income (loss) per common share (in millions, except per share amounts; certain amounts may not recalculate due to rounding):
 Year Ended December 31,
20232022
Numerator:
Net income (loss)$435.0 $458.4 
Dividends on Preferred Stock(13.9)(24.0)
Undistributed income allocated to participating securities(34.1)(54.8)
Repurchase Premium(414.6)— 
Net income (loss) attributable to common stockholders – Basic and Diluted$(27.6)$379.6 
 
Denominator:
Weighted-average common shares outstanding – Basic63.7 67.1 
Effect of common share equivalents— 1.3 
Weighted-average common shares outstanding – Diluted63.768.4
Net income (loss) per common share:
Basic$(0.43)$5.66 
Diluted$(0.43)$5.55 


28



Non-GAAP Financial Measures
To provide investors with additional information regarding our financial results, we prepare certain financial measures that are not calculated in accordance with generally accepted accounting principles in the United States (“GAAP”), specifically:
Adjusted Operating Expense. We define Adjusted Operating Expense as operating expense excluding the impact of the adjusting items (as described below).
Adjusted Net Income (Loss). We define Adjusted Net Income (Loss) as net income (loss), excluding the impact of the adjusting items (as described below).
Adjusted EBITDA. We define Adjusted EBITDA as net income (loss), excluding the impact of interest expense (net of interest income), income taxes, depreciation and amortization, stock-based compensation, and the adjusting items (as described below).
We use these supplemental non-GAAP measures to evaluate financial performance, analyze the underlying trends in our business and establish operational goals and forecasts that are used when allocating resources. We expect to compute our non-GAAP financial measures consistently using the same methods each period.
We believe these non-GAAP measures are useful measures because they permit investors to better understand changes over comparative periods by providing financial results that are unaffected by certain items that are not indicative of ongoing operating performance.
While we believe that these non-GAAP measures are useful to investors when evaluating our business, they are not prepared and presented in accordance with GAAP, and therefore should be considered supplemental in nature. These non-GAAP measures should not be considered in isolation or as a substitute for other financial performance measures presented in accordance with GAAP. These non-GAAP financial measures may have material limitations including, but not limited to, the exclusion of certain costs without a corresponding reduction of net income for the income generated by the assets to which the excluded costs relate. In addition, these non-GAAP financial measures may differ from similarly titled measures presented by other companies.
Adjusting Items to Non-GAAP Financial Measures
The impact of the following expense (income) items is excluded from each of our non-GAAP measures (the “adjusting items”):
Acquisition costs. Represent certain direct and incremental costs related to acquisitions, including: amortization of intangible assets; professional fees, branch integration expenses, travel expenses, employee severance and retention costs, and other personnel expenses classified as selling, general and administrative; gains/losses related to changes in fair value of contingent consideration or holdback liabilities; and amortization of debt issuance costs. Acquisition costs are impacted by the timing and size of the acquisitions. We exclude acquisition costs from our non-GAAP financial measures to provide a useful comparison of our operating results to prior periods and to our peer companies because such amounts vary significantly based on the magnitude of the acquisition and do not reflect our core operations.
Restructuring costs. Represent costs stemming from headcount rationalization efforts and certain rebranding costs; impact of divestitures; costs related to changing our fiscal year end; amortization of debt issuance costs; debt refinancing and extinguishment costs; and abandoned lease costs. We exclude restructuring costs from our non-GAAP financial measures, as such items vary significantly based on the magnitude of the restructuring activity and also do not reflect expected future operating expenses. Additionally, these costs do not necessarily provide meaningful insight into the current or past core operations of our business.
COVID-19 impacts. Represent costs directly related to the COVID-19 pandemic. Beginning January 1, 2023, we determined COVID-19 impacts should no longer be considered an adjusting item. This change was applied prospectively.
29


The following table presents the pre-tax impact of the adjusting items on our consolidated statements of operations for each of the periods indicated (in millions):
 Operating Expense
Non-Operating Expense
 
SG&A
Amortization
Interest ExpenseTotal
Year Ended December 31, 2023
Acquisition costs$6.9 $85.0 $4.1 $96.0 
Restructuring costs0.5 — 1.5 2.0 
COVID-19 impacts— — — — 
Total adjusting items$7.4 $85.0 $5.6 $98.0 
Year Ended December 31, 2022
Acquisition costs$6.3 $84.1 $4.0 $94.4 
Restructuring costs
8.9 — 1.2 10.1 
COVID-19 impacts2.0 — — 2.0 
Total adjusting items$17.2 $84.1 $5.2 $106.5 

Refer to Adjusted Net Income (Loss) below for the tax impact of adjusting items.
Adjusted Operating Expense
The following table presents a reconciliation of operating expense, the most directly comparable financial measure as measured in accordance with GAAP, to Adjusted Operating Expense for each of the periods indicated (in millions):
Year Ended December 31,
20232022
Operating expense$1,630.5 $1,532.1 
Acquisition costs(91.9)(90.4)
Restructuring costs(0.5)(8.9)
COVID-19 impacts— (2.0)
Adjusted Operating Expense$1,538.1 $1,430.8 
Net sales$9,119.8 $8,429.7 
Operating expense as % of net sales17.9 %18.2 %
Adjusted Operating Expense as % of net sales16.9 %17.0 %
30


Adjusted Net Income (Loss)
The following table presents a reconciliation of net income (loss), the most directly comparable financial measure as measured in accordance with GAAP, to Adjusted Net Income (Loss) for each of the periods indicated (in millions):
Year Ended December 31,
20232022
Net income (loss)$435.0 $458.4 
Adjusting items:
Acquisition costs96.0 94.4 
Restructuring costs2.0 10.1 
COVID-19 impacts— 2.0 
Total adjusting items98.0 106.5 
Less: tax impact of adjusting items1
(25.1)(27.0)
Total adjustments, net of tax72.9 79.5 
Adjusted Net Income (Loss)$507.9 $537.9 
Net sales$9,119.8 $8,429.7 
Net income (loss) as % of sales4.8 %5.4 %
Adjusted Net Income (Loss) as % of sales5.6 %6.4 %
1.Amounts represent tax impact on adjustments that are not included in our income tax provision (benefit) for the periods presented. The effective tax rate applied to these adjustments is calculated by using forecasted adjusted pre-tax income while factoring in estimated discrete tax adjustments for the fiscal year. The tax impact of adjustments for the years ended December 31, 2023 and 2022 were calculated using a blended effective tax rate of 25.6% and 25.4%.
Adjusted EBITDA
The following table presents a reconciliation of net income (loss), the most directly comparable financial measure as measured in accordance with GAAP, to Adjusted EBITDA for each of the periods indicated (in millions):
Year Ended December 31,
20232022
Net income (loss)$435.0 $458.4 
Interest expense, net131.9 86.3 
Income taxes151.1 161.3 
Depreciation and amortization176.2 159.2 
Stock-based compensation28.0 27.6 
Acquisition costs1
6.9 6.3 
Restructuring costs1
0.5 8.9 
COVID-19 impacts1
— 2.0 
Adjusted EBITDA$929.6 $910.0 
Net sales$9,119.8 $8,429.7 
Net income (loss) as % of net sales4.8 %5.4 %
Adjusted EBITDA as % of net sales10.2 %10.8 %
1.Amounts represent adjusting items included in SG&A expense; remaining adjusting item balances are embedded within the other line item balances reported in this table.
Seasonality and Quarterly Fluctuations
The demand for exterior building materials is closely correlated to both seasonal changes and unpredictable weather patterns, therefore demand fluctuations are expected.
31


In general, our net sales and net income are highest in quarters ending June 30, September 30, and December 31, which represent the peak months of construction and re-roofing. Conversely, we have historically experienced low net income levels or net losses in quarters ending March 31, when winter construction cycles and cold weather patterns have an adverse impact on our customers’ ability to conduct their business.
Our balance sheet fluctuates throughout the year, driven by similar seasonal trends. We generally experience an increase in inventory and peak cash usage in the quarters ending March 31 and June 30, driven primarily by increased purchasing that is necessary to meet the rise in demand for our products during the warmer months. Accounts receivable, accounts payable, and cash collections are generally at their highest during the quarters ending June 30 and September 30, when sales are typically at their peak.
At times, we experience fluctuations in our financial performance that are driven by factors outside of our control, including the impact that severe weather events and unusual weather patterns may have on the timing and magnitude of demand and material availability.
Impact of Inflation
As a distributor, inflation has the potential to impact both the cost of products we deliver and various inputs into the operations of our distribution network. We have historically been successful in passing on the product-related cost increases from our suppliers to our customers in a timely manner.
In 2023 and 2022, we were able to largely offset significant product cost increases with higher selling prices. We also endeavor to offset any non-product inflation in our operations such as fuel, wages, and rent with annual productivity improvements.
Liquidity
Liquidity is defined as the current amount of readily available cash and the ability to generate adequate amounts of cash to meet the current needs for cash. We assess our liquidity in terms of our cash and cash equivalents on hand and the ability to generate cash to fund our operating activities, taking into consideration available borrowings and the seasonal nature of our business.
Our principal sources of liquidity as of December 31, 2023 were our cash and cash equivalents of $84.0 million and our available borrowings of approximately $1.20 billion under our asset-based revolving lines of credit.
Significant factors which could affect future liquidity include the following:
the adequacy of available bank lines of credit;
the ability to attract long-term capital with satisfactory terms;
cash flows generated from operating activities;
working capital management;
acquisitions;
share repurchases; and
capital expenditures.
Our primary capital needs are for working capital obligations and other general corporate purposes, including acquisitions, capital expenditures, and share repurchases. Our primary sources of working capital are cash from operations and bank borrowings. We have financed larger acquisitions through increased bank borrowings and the issuance of long-term debt and common or preferred stock. We then repay any such borrowings with cash flows from operations or subsequent financings. We have funded most of our capital expenditures with cash on hand, increased bank borrowings, or equipment financing, and then reduced those obligations with cash flows from operations. We may explore additional or replacement financing sources in order to bolster liquidity and strengthen our capital structure. For a schedule of lease payments over the next five years and thereafter, see Note 14 in the Notes to Consolidated Financial Statements. For a schedule of principal payments for all outstanding financing arrangements over the next five years and thereafter, see Note 13 in the Notes to Consolidated Financial Statements.
We believe we currently have adequate liquidity and availability of capital to fund our present operations, meet our commitments on our existing debt and fund anticipated growth, including expansion in existing and targeted market areas. We may seek additional acquisition opportunities from time to time, including as part of our Ambition 2025 initiative. If suitable acquisition opportunities or working capital needs arise that require additional financing, we believe that our financial position, credit profile, and earnings history
32


provide a sufficient base for obtaining additional financing resources at reasonable rates and terms. We may also choose to issue additional shares of common stock or preferred stock in order to raise funds.
The following table summarizes our cash flows for the periods indicated (in millions):
Year Ended December 31,
 20232022
Net cash provided by (used in) operating activities$787.8 $401.1 
Net cash provided by (used in) investing activities(225.6)(395.6)
Net cash provided by (used in) financing activities(546.4)(162.5)
Effect of exchange rate changes on cash and cash equivalents0.5 (1.1)
Net increase (decrease) in cash and cash equivalents$16.3 $(158.1)
Operating Activities
Net cash provided by operating activities was $787.8 million in 2023, compared to $401.1 million in 2022. Cash from operations increased $386.7 million primarily due to an incremental cash inflow of $410.0 million stemming from changes to our net working capital, mainly driven by a favorable change in cash related to inventories and accounts payable and accrued expenses partially offset by a decline in net income and adjustments for non-cash items of $23.3 million.
Investing Activities
Net cash used in investing activities was $225.6 million in 2023, compared to $395.6 million in 2022. Cash used in investing activities decreased $170.0 million primarily due to the acquisition of Coastal Construction Products in 2022, our largest acquisition over the past two years.
Financing Activities
Net cash used in financing activities was $546.4 million in 2023, compared to $162.5 million in 2022. Cash used in financing activities increased $383.9 million primarily due to the repurchase of preferred stock as well as an increase in net borrowings under our revolving lines of credit, partially offset by a decrease in common stock repurchases and proceeds from the 2030 Senior Notes issuance.
Monitoring and Assessing Collectability of Accounts Receivable
We perform periodic credit evaluations of our customers and generally do not require collateral, although we typically obtain payment and performance bonds for any type of public work and can lien projects under certain circumstances. Consistent with industry practices, we require payment from most customers within 30 days, except for sales to our non-residential roofing contractors, which we typically require to pay in 60 days.
As our business is seasonal in certain geographic regions, our customers’ businesses are also seasonal. Sales are lowest in the winter months and our past due accounts receivable balance as a percentage of total receivables generally increases during this time. Throughout the year, we closely monitor our receivables and record estimated reserves based upon our judgment of specific customer situations, aging of accounts, our historical write-offs of uncollectible accounts, and expected future circumstances that may impact collectability.
Our divisional credit teams are led by a Chief Credit Officer, a seasoned executive with expertise in underwriting, loss mitigation, and collections and are staffed to manage and monitor our receivable aging balances and our systems allow us to enforce predetermined credit approval levels and properly leverage new business. The credit preapproval process denotes the maximum credit that each level of management can approve, with the highest credit amount requiring approval by our CEO and CFO. There are daily communications with branch and field staff. Our divisional teams conduct periodic reviews with their branch managers, various regional management staff, and the Chief Credit Officer. Depending on the state of the respective division’s receivables, these reviews can be weekly, biweekly, or monthly. Additionally, the divisions are required to submit a monthly receivable forecast to the Chief Credit Officer. On a monthly basis, the Chief Credit Officer reviews and discusses these forecasts, as well as a prior month recap, with members of our executive management team.
Periodically, we perform a specific analysis of all accounts past due and write off account balances when we have exhausted reasonable collection efforts and determined that the likelihood of collection is remote based upon the following factors:
aging statistics and trends;
33


customer payment history;
review of the customer’s financial statements when available;
independent credit reports; and
discussions with customers.
We still pursue collection of amounts written off in certain circumstances and credit the allowance for any subsequent recoveries. Over the past three fiscal years, bad debt expense has been, on average, 0.11% of net sales. The continued limitation of bad debt expense is primarily attributable to the strengthening of our collections process and the overall credit environment.
Share Repurchase Program
On February 24, 2022, we announced a new share repurchase program (the “Repurchase Program”), pursuant to which we may purchase up to $500.0 million of our common stock. On February 23, 2023, we announced that our Board authorized and approved an increase of the Repurchase Program by approximately $387.9 million, permitting future share repurchases of $500.0 million after considering actual share repurchases as of such re-authorization date.
Share repurchases under the Repurchase Program may be made from time to time through various means, including open market purchases (including block trades), privately negotiated transactions, accelerated share repurchase (“ASR”) transactions or through a series of forward purchase agreements, option contracts or similar agreements and contracts (including Rule 10b5-1 plans) adopted by us, in each case in accordance with the rules and regulations of the SEC, including, if applicable, Rule 10b-18 of the Exchange Act. The timing, volume, and nature of share repurchases pursuant to the Repurchase Program are at our management’s discretion and may be suspended or discontinued at any time. Shares repurchased under the Repurchase Program are retired immediately and are included in the category of authorized but unissued shares. Direct and incremental costs associated with the Repurchase Program are deferred and included as a component of the purchase price. The excess of the purchase price over the par value of the common shares is reflected in retained earnings.
The following table sets forth our share repurchases (in millions, except per share data):
Year Ended December 31,
20232022
Total number of shares repurchased1.6 6.8 
Amount repurchased$110.9 $387.8 
Average price per share$68.82 $56.62 
Share repurchases for the year ended December 31, 2023 were made through a combination of a Rule 10b5-1 repurchase plan and open market transactions. During the year ended December 31, 2023, we incurred costs directly attributable to the Repurchase Program of approximately $0.6 million. Share repurchases for the year ended December 31, 2022 were made through a combination of open market transactions as well as through two ASRs. During the year ended December 31, 2022, we incurred costs directly attributable to the Repurchase Program of approximately $0.3 million.
As of December 31, 2023, the Repurchase Program had authorization remaining in the amount of approximately $389.1 million available for repurchases.
Capital Resources
On July 31, 2023, we, and certain of our subsidiaries as guarantors, completed a private offering of $600.0 million aggregate principal amount of senior secured notes with an interest rate of 6.500% per annum (the “2030 Senior Notes”) at an issue price equal to par. In May 2021, we entered into a series of financing arrangements to refinance certain debt instruments to take advantage of lower market interest rates for our fixed rate indebtedness and to extend maturities (the “2021 Debt Refinancing”). As of December 31, 2023, we had access to the following financing arrangements:
the 2026 U.S. Revolver, an asset-based revolving line of credit in the U.S., in an amount up to $1.25 billion and with an outstanding balance (net of unamortized debt issuance costs) of $80.0 million;
the 2026 Canada Revolver, an asset-based revolving line of credit in Canada, in an amount up to $50.0 million and with no outstanding balance;
the 2028 Term Loan with an outstanding balance (net of unamortized debt issuance costs) of $964.5 million; and
34


Three separate senior notes instruments, the 2030 Senior Notes, 2029 Senior Notes, and 2026 Senior Notes, with outstanding balances (net of unamortized debt issuance costs) of $592.3 million, $347.4 million and $298.1 million, respectively.
See Note 13 in the Notes to Consolidated Financial Statements for additional information on our current financing arrangements, the 2021 Debt Refinancing, and the 2030 Senior Notes.
Critical Accounting Estimates
Our consolidated financial statements are prepared in accordance with GAAP. Accounting policies, methods, and estimates are an integral part of the preparation of consolidated financial statements in accordance with U.S. GAAP and, in part, are based upon management’s current judgments. Those judgments are normally based on knowledge and experience with regard to past and current events and assumptions about future events. Certain accounting policies, methods, and estimates are particularly sensitive because of their significance to the consolidated financial statements and because of the possibility that future events affecting them may differ markedly from management’s current judgments. While there are a number of accounting policies, methods, and estimates affecting our consolidated financial statements, areas that are particularly significant include:
Inventories (including vendor rebates)
Business combinations
Inventories (Including Vendor Rebates)
Inventories, consisting substantially of finished goods, are valued at the lower of cost or market (net realizable value). Cost is determined using the moving weighted-average cost method.
Our arrangements with vendors typically provide for rebates after we make a special purchase and/or monthly, quarterly, and/or annual rebates of a specified amount of consideration payable when a number of measures have been achieved. Annual rebates are generally related to a specified cumulative level of purchases on a calendar-year basis. We account for such rebates as a reduction of the inventory value until the product is sold, at which time such rebates reduce cost of products sold in the consolidated statements of operations. Throughout the year, we estimate the amount of the periodic rebates based upon the expected level of purchases. We continually revise these estimates to reflect actual rebates earned based on actual purchase levels. Amounts due from vendors under these arrangements are included as a component of prepaid expenses and other current assets within the consolidated balance sheets.
Business Combinations
We record acquisitions resulting in the consolidation of a business using the acquisition method of accounting. Under this method, we record the assets acquired, including intangible assets that can be identified, and liabilities assumed based on their estimated fair values at the date of acquisition. We use an income approach to determine the fair value of acquired intangible assets, specifically the multi-period excess earnings method for customer relationships and the relief from royalty method for trade names. Various Level 3 fair value assumptions are used in the determination of these estimated fair values, including items such as sales growth rates, cost synergies, customer attrition rates, discount rates, and other prospective financial information. The purchase price in excess of the fair value of the assets acquired and liabilities assumed is recorded as goodwill. Estimates associated with the accounting for acquisitions may change as additional information becomes available regarding the assets acquired and liabilities assumed. We believe these estimates are based on reasonable assumptions, however they are inherently uncertain and unpredictable, therefore actual results may differ. Transaction costs associated with acquisitions are expensed as incurred and are included as a component of selling, general and administrative expense within the consolidated statements of operations.
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to certain market risks as part of our on-going business operations. Our primary exposure includes changes in interest rates and foreign exchange rates.
Interest Rate Risk
Our interest rate risk relates primarily to the variable-rate borrowings we have outstanding. The following discussion of our interest rate is based on a 10% change in interest rates. These changes are hypothetical scenarios used to calibrate potential risk and do not represent our view of likely future market changes. As the hypothetical figures discussed below indicate, changes in fair value based on the assumed change in rates generally cannot be extrapolated because the relationship of the change in assumption to the change in fair value may not be linear. The effect of a variation in a particular assumption is calculated without changing any other assumption. In reality, changes in one factor may result in changes in another, which may magnify or counteract the sensitivities.
35


We use interest rate swap derivatives to manage the risk related to fluctuating cash flows from interest rate changes by converting a portion of our variable-rate borrowings into fixed-rate borrowings. Use of derivatives in hedging programs subjects us to certain risks, such as market and credit risks. Market risk represents the possibility that the value of the derivative instrument will change. In a hedging relationship, the change in the value of the derivative is offset to a great extent by the change in the value of the underlying hedged item. Credit risk related to derivatives represents the possibility that the counterparty will not fulfill the terms of the contract. The notional, or contractual, amount of our derivative financial instruments is used to measure interest to be paid or received and does not represent our exposure due to credit risk. Our current interest rate swap is with a large financial counterparty that is rated highly by nationally recognized credit rating agencies. See Note 22 in the Notes to the Consolidated Financial Statements for more information on our interest rate swaps.
As of December 31, 2023, we had outstanding borrowings net of unamortized debt issuance costs of $964.5 million under our term loan, $1.24 billion under our respective senior notes, and $80.0 million under our asset-based revolving lines of credit. Borrowings under our asset-based revolving lines of credit and term loan incur interest on a floating rate basis while borrowings under our senior notes incur interest on a fixed rate basis. As of December 31, 2023, our weighted-average effective interest rate on debt instruments with variable rates was 7.87%. Based on our analysis, the financial impact of a hypothetical 10% interest rate fluctuation in effect as of December 31, 2023 would be immaterial.
Foreign Currency Exchange Rate Risk
We have exposure to foreign currency exchange rate fluctuations for net sales generated by our operations outside the United States, which can adversely impact our net income and cash flows. Approximately 3.0% of our net sales in 2023 were derived from sales to customers in Canada. This business is primarily conducted in the local currency. This exposes us to risks associated with changes in foreign currency that can adversely affect net sales, net income, and cash flows. A 10% fluctuation of foreign currency exchange rates would not have a material impact on our results of operations or cash flows; therefore, we currently do not enter into financial instruments to manage this minimal foreign currency exchange risk.
Commodity Price Risk
We are exposed to changes in prices of commodities used in our operations, primarily associated with energy, such as crude oil, and raw materials, such as asphalt and lumber. We generally manage the risk of changes in commodity prices that impact our costs by seeking to pass commodity-related inflation on to our customers. We may enter into derivative financial instruments to mitigate the potential impact of commodity price fluctuations on our results of operations or cash flows. As of December 31, 2023 we had no such derivative financial instruments in place.
36


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

BEACON ROOFING SUPPLY, INC.
Index to Consolidated Financial Statements
  Page
 
Consolidated Statements of Operations for the Years Ended December 31, 2023 and 2022, Three Months Ended December 31, 2021, and Year Ended September 30, 2021
Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2023 and 2022, Three Months Ended December 31, 2021, and Year Ended September 30, 2021
Consolidated Statements of Stockholders’ Equity for the Years Ended December 31, 2023 and 2022, Three Months Ended December 31, 2021, and Year Ended September 30, 2021
Consolidated Statements of Cash Flows for the Years Ended December 31, 2023 and 2022, Three Months Ended December 31, 2021, and Year Ended September 30, 2021
 


37


Report of Independent Registered Public Accounting Firm
To the Stockholders and the Board of Directors of
Beacon Roofing Supply, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Beacon Roofing Supply, Inc. (the Company) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, stockholders’ equity and cash flows for each of the two years in the period ended December 31, 2023, the three months ended December 31, 2021, and the year ended September 30, 2021, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2023, the three months ended December 31, 2021, and the year ended September 30, 2021, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 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 include 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 accounts or disclosures to which it relates.
38


 Existence of Inventory
Description of the Matter
At December 31, 2023, the Company held $1,227.9 million of inventory across its 533 branch locations throughout the United States and Canada. As disclosed in Note 2 to the financial statements, inventories consist substantially of finished goods, with inventory cost determined utilizing the weighted-average cost method.
Auditing the existence of inventory is complex and requires significant effort in testing due to the disaggregation of inventory across 533 branch locations. This results in both: (1) a high degree of auditor judgment in determining the extent of procedures to be performed and (2) a high degree of effort to perform procedures in order to validate the existence of inventory. For example, there is judgment required in determining the number of branch locations at which to perform testing procedures.



How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the inventory process. For example, we tested management’s controls relating to the performance of counts of inventory held at the Company’s branch locations.
To test the existence of inventory at the balance sheet date, our audit procedures included, among others, performing test counts of inventory items at a sample of branch locations, comparing our test count results to the Company’s system of record, and performing analytical procedures over the total inventory balance at the balance sheet date.


/s/ Ernst & Young LLP
We have served as the Company’s auditor since 1997.
Tysons, Virginia
February 28, 2024


39


BEACON ROOFING SUPPLY, INC.
Consolidated Balance Sheets
(In millions, except per share amounts)
 
December 31,
 20232022
Assets
Current assets:
Cash and cash equivalents$84.0 $67.7 
Accounts receivable, less allowance of $15.0 and $17.2 as of December 31, 2023 and 2022, respectively
1,140.2 1,009.1 
Inventories, net1,227.9 1,322.9 
Prepaid expenses and other current assets444.6 417.8 
Total current assets2,896.7 2,817.5 
Property and equipment, net436.4 337.0 
Goodwill1,952.6 1,916.3 
Intangibles, net403.5 447.7 
Operating lease right-of-use assets, net503.6 467.6 
Deferred income taxes, net2.1 9.9 
Other assets, net12.8 7.5 
Total assets$6,207.7 $6,003.5 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$942.8 $821.0 
Accrued expenses498.6 448.0 
Current portion of operating lease liabilities89.7 94.5 
Current portion of finance lease liabilities26.2 16.1 
Current portion of long-term debt10.0 10.0 
Total current liabilities1,567.3 1,389.6 
Borrowings under revolving lines of credit, net80.0 254.9 
Long-term debt, net2,192.3 1,606.4 
Deferred income taxes, net20.1 0.2 
Other long-term liabilities0.5  
Operating lease liabilities423.7 382.1 
Finance lease liabilities100.3 67.0 
Total liabilities4,384.2 3,700.2 
Commitments and contingencies (Note 15)
Convertible Preferred Stock (voting); $0.01 par value; aggregate liquidation preference $400.0; 0.0 and 0.4 shares authorized, issued and outstanding as of December 31, 2023 and 2022, respectively (Note 6)
 399.2 
Stockholders’ equity:
Common stock (voting); $0.01 par value; 100.0 shares authorized; 63.3 and 64.2 shares issued and outstanding as of December 31, 2023 and 2022, respectively
0.6 0.6 
Undesignated preferred stock; 5.0 shares authorized, none issued or outstanding
  
Additional paid-in capital1,218.4 1,187.2 
Retained earnings618.8 728.8 
Accumulated other comprehensive income (loss)(14.3)(12.5)
Total stockholders' equity1,823.5 1,904.1 
Total liabilities and stockholders' equity$6,207.7 $6,003.5 

See accompanying Notes to Consolidated Financial Statements
40


BEACON ROOFING SUPPLY, INC.
Consolidated Statements of Operations
(In millions, except per share amounts)
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Net sales$9,119.8 $8,429.7 $1,754.9 $6,642.0 
Cost of products sold6,777.1 6,194.2 1,293.3 4,884.3 
Gross profit2,342.7 2,235.5 461.6 1,757.7 
Operating expense:
Selling, general and administrative1,454.3 1,372.9 294.2 1,138.7 
Depreciation91.2 75.1 16.5 58.9 
Amortization85.0 84.1 22.2 103.3 
Loss on sale of business  22.3  
Total operating expense1,630.5 1,532.1 355.2 1,300.9 
Income (loss) from operations712.2 703.4 106.4 456.8 
Interest expense, financing costs and other126.1 83.7 17.4 98.1 
Loss on debt extinguishment   60.2 
Income (loss) from continuing operations before income taxes586.1 619.7 89.0 298.5 
Provision for (benefit from) income taxes151.1 161.3 20.9 77.3 
Net income (loss) from continuing operations435.0 458.4 68.1 221.2 
Net income (loss) from discontinued operations1
  (0.1)(266.7)
Net income (loss)$435.0 $458.4 $68.0 $(45.5)
Reconciliation of net income (loss) to net income (loss) attributable to common stockholders:
Net income (loss)$435.0 $458.4 $68.0 $(45.5)
Dividends on Preferred Stock(13.9)(24.0)(6.0)(24.0)
Undistributed income allocated to participating securities(34.1)(54.8)(7.5) 
Repurchase Premium(414.6)   
Net income (loss) attributable to common stockholders$(27.6)$379.6 $54.5 $(69.5)
 
Weighted-average common stock outstanding:2
Basic63.7 67.1 70.3 69.7 
Diluted63.7 68.4 71.5 80.5 
Net income (loss) per common share:2
Basic - Continuing operations$(0.43)$5.66 $0.78 $2.83 
Basic - Discontinued operations   (3.83)
Basic net income (loss) per common share$(0.43)$5.66 $0.78 $(1.00)
Diluted - Continuing operations$(0.43)$5.55 $0.76 $2.75 
Diluted - Discontinued operations   (3.32)
Diluted net income (loss) per common share$(0.43)$5.55 $0.76 $(0.57)
1.See Note 4 for detailed calculations and further discussion.
2.See Note 6 for detailed calculations and further discussion.
See accompanying Notes to Consolidated Financial Statements
41


BEACON ROOFING SUPPLY, INC.
Consolidated Statements of Comprehensive Income
(In millions)
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Net income (loss)$435.0 $458.4 $68.0 $(45.5)
Other comprehensive income (loss):
Foreign currency translation adjustment2.7 (6.9)0.4 4.0 
Unrealized gain (loss) due to change in fair value of derivatives, net of tax(1.9)13.8 3.6 7.3 
Derivative financial instruments reclassified to earnings, net of tax(2.6)   
Total other comprehensive income (loss)(1.8)6.9 4.0 11.3 
Comprehensive income (loss)$433.2 $465.3 $72.0 $(34.2)
See accompanying Notes to Consolidated Financial Statements
42


BEACON ROOFING SUPPLY, INC.
Consolidated Statements of Stockholders’ Equity
(In millions)
 Common Stock
APIC1
Retained Earnings
AOCI2
Total
 SharesAmount
Balance as of September 30, 202069.0$0.7 $1,100.6 $694.3 $(34.7)$1,760.9 
Adoption of ASU 2016-13— — (4.3)— (4.3)
Issuance of common stock, net of shares withheld for taxes1.1— 21.8 — — 21.8 
Stock-based compensation— 22.6 — — 22.6 
Other comprehensive income (loss)— — — 11.3 11.3 
Net income (loss)— — (45.5)— (45.5)
Dividends on Preferred Stock— — (24.0)— (24.0)
Balance as of September 30, 202170.1$0.7 $1,145.0 $620.5 $(23.4)$1,742.8 
Issuance of common stock, net of shares withheld for taxes0.3— 0.8 — — 0.8 
Stock-based compensation— 2.8 — — 2.8 
Other comprehensive income (loss)— — — 4.0 4.0 
Net income (loss)— — 68.0 — 68.0 
Dividends on Preferred Stock— — (6.0)— (6.0)
Balance as of December 31, 202170.4$0.7 $1,148.6 $682.5 $(19.4)$1,812.4 
Repurchase and retirement of common stock, net(6.9)(0.1)— (388.1)— (388.2)
Issuance of common stock, net of shares withheld for taxes0.7— 11.0 — — 11.0 
Stock-based compensation— 27.6 — — 27.6 
Other comprehensive income (loss)— — — 6.9 6.9 
Net income (loss)— — 458.4 — 458.4 
Dividends on Preferred Stock— — (24.0)— (24.0)
Balance as of December 31, 202264.2$0.6 $1,187.2 $728.8 $(12.5)$1,904.1 
Repurchase and retirement of common stock, net(1.6)— — (111.5)— (111.5)
Repurchase of Preferred Stock, net— — (414.6)— (414.6)
Issuance of common stock, net of shares withheld for taxes0.7— (1.1)— — (1.1)
Stock-based compensation— 28.0 — — 28.0 
Other comprehensive income (loss)— — — (1.8)(1.8)
Proceeds from disgorgement of short-swing profits, net of tax— 4.3 — — 4.3 
Net income (loss)— — 435.0 — 435.0 
Dividends on Preferred Stock— — (18.9)— (18.9)
Balance as of December 31, 202363.3$0.6 $1,218.4 $618.8 $(14.3)$1,823.5 
1.Additional Paid-in Capital (“APIC”).
2.Accumulated Other Comprehensive Income (Loss) (“AOCI”).
See accompanying Notes to Consolidated Financial Statements
43


BEACON ROOFING SUPPLY, INC.
Consolidated Statements of Cash Flows1
(In millions)
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Operating Activities
Net income (loss)$435.0 $458.4 $68.0 $(45.5)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
Depreciation and amortization176.2 159.2 38.7 175.2 
Stock-based compensation28.0 27.6 2.8 22.6 
Certain interest expense and other financing costs2.2 5.2 1.3 8.7 
Loss on debt extinguishment   60.2 
Gain on sale of fixed assets and other(15.6)(4.1)(1.6)(3.8)
Deferred income taxes27.3 30.1 1.6 (139.2)
Loss on sale of business2
  22.3 360.6 
Changes in operating assets and liabilities:
Accounts receivable(104.7)(111.4)137.6 (81.3)
Inventories129.1 (117.7)(89.1)(225.0)
Prepaid expenses and other current assets(27.5)(36.3)(26.2)9.6 
Accounts payable and accrued expenses141.6 (15.2)(102.6)(56.0)
Other assets and liabilities(3.8)5.3 (3.2)(8.1)
Net cash provided by (used in) operating activities787.8 401.1 49.6 78.0 
Investing Activities
Capital expenditures(122.9)(90.1)(23.3)(66.5)
Acquisition of business, net(119.0)(309.2)(89.0) 
Proceeds from sale of business  35.8 836.0 
Proceeds from sale of assets17.5 5.2 1.7 4.4 
Purchases of investments(1.2)(1.5)  
Net cash provided by (used in) investing activities(225.6)(395.6)(74.8)773.9 
Financing Activities
Borrowings under revolving lines of credit2,374.2 2,781.3  252.3 
Payments under revolving lines of credit(2,550.7)(2,520.6) (509.3)
Borrowings under term loan1,000.0
Payments under term loan(10.0)(10.0)(2.5)(948.3)
Borrowings under senior notes600.0   350.0 
Payment under senior notes   (1,300.0)
Payment of debt issuance costs(8.0)  (20.3)
Payment of call premium   (31.7)
Payments under equipment financing facilities and finance leases(21.2)(12.1)(1.4)(6.5)
Repurchase of convertible Preferred Stock(805.7)   
Repurchase and retirement of common stock, net(110.9)(388.1)  
Payment of dividends on Preferred Stock(18.9)(24.0)(6.0)(24.0)
Proceeds from disgorgement of short-swing profits5.9 
Proceeds from issuance of common stock related to equity awards12.7 16.7 5.2 26.3 
Payment of taxes related to net share settlement of equity awards(13.8)(5.7)(4.4)(4.5)
Net cash provided by (used in) financing activities(546.4)(162.5)(9.1)(1,216.0)
Effect of exchange rate changes on cash and cash equivalents0.5 (1.1)0.1 (0.5)
Net increase (decrease) in cash and cash equivalents16.3 (158.1)(34.2)(364.6)
Cash and cash equivalents, beginning of period67.7 225.8 260.0 624.6 
Cash and cash equivalents, end of period$84.0 $67.7 $225.8 $260.0 
Supplemental Cash Flow Information
Operating cash flows provided by (used in) discontinued operations$ $ $ $(28.2)
Investing cash flows provided by (used in) discontinued operations$ $ $ $(2.5)
Cash paid during the period for:
Interest$111.3 $83.4 $22.2 $120.0 
Income taxes paid (received), net of refunds3
$120.6 $157.1 $40.6 $85.2 
1.Unless otherwise noted, amounts include both continuing and discontinued operations.
2.See Note 4 for additional information.
3.Taxes paid in the year ended December 31, 2022 includes $18.6 million related to the transition period from October 1, 2021 to December 31, 2021. Taxes paid in the three months ended December 31, 2021 and year ended September 30, 2021 include $9.9 million and $63.3 million, respectively, related to the Interior Products divestiture.
See accompanying Notes to Consolidated Financial Statements
44


BEACON ROOFING SUPPLY, INC.
Notes to Consolidated Financial Statements
1. Company Overview
Beacon Roofing Supply, Inc. (“Beacon” or the “Company”) was incorporated in the state of Delaware on July 16, 1997 and is the largest publicly traded distributor of roofing materials and complementary building products, such as siding and waterproofing, in North America.
On February 10, 2021, the Company completed the sale of its interior products and insulation businesses (“Interior Products”) to Foundation Building Materials Holding Company LLC (“FBM”), pursuant to that certain Equity Purchase Agreement, dated as of December 20, 2020 (the “Purchase Agreement”), by and between the Company and ASP Sailor Acquisition Corp. (“ASP”), for approximately $850 million in cash (subject to a working capital and certain other adjustments as set forth in the Purchase Agreement). On January 29, 2021, ASP assigned the Purchase Agreement to FBM. The final adjusted purchase price for Interior Products was $842.7 million. Unless otherwise noted, the Company has reflected Interior Products as discontinued operations for the three months ended December 31, 2021 and the year ended September 30, 2021. For additional information, see Notes 2 and 4.
The Company operates its business primarily under the trade name “Beacon Building Products” and services customers in all 50 states throughout the U.S. and six provinces in Canada. The Company’s material subsidiaries are Beacon Sales Acquisition, Inc. and Beacon Roofing Supply Canada Company.
2. Summary of Significant Accounting Policies
Basis of Presentation
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions have been eliminated. The Company has reflected Interior Products as discontinued operations for the three months ended December 31, 2021 and year ended September 30, 2021. Unless otherwise noted, amounts and disclosures throughout these Notes to the Consolidated Financial Statements relate to the Company’s continuing operations. Certain prior period amounts have been reclassified to conform to current period presentation.
Use of Estimates
The preparation of consolidated financial statements in conformity with United States generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in these consolidated financial statements and accompanying notes. Significant items subject to such estimates include inventories, purchase price allocations, recoverability of goodwill and intangibles, and income taxes. Accordingly, actual amounts could differ materially from these estimates.
Fiscal Year
On August 11, 2021, the Company’s Board of Directors (“Board”) approved a change in its fiscal year end from September 30 to December 31. The Company’s 2022 fiscal year began on January 1, 2022 and ended on December 31, 2022. This change better aligns the Company’s financial reporting calendar with many of its industry peers and provides internal benefits by shifting the timing of the budgeting, physical inventory, and performance review cycles away from the Company’s busiest time of year.
The periods presented are the years ended December 31, 2023 and 2022 (“2023” and “2022”, respectively), the three months ended December 31, 2021 (the “Transition Period”), and the year ended September 30, 2021 (“Fiscal 2021”). Each of the Company’s fiscal quarters ends on the last day of the calendar month.
Segment Information
Operating segments are defined as components of a business that can earn revenue and incur expenses for which discrete financial information is evaluated on a regular basis by the chief operating decision maker (“CODM”) in order to decide how to allocate resources and assess performance. The Company’s CODM, the Chief Executive Officer, reviews consolidated results of operations to make decisions, therefore the Company views its operations and manages its business as one operating segment.
45


Business Combinations
The Company records acquisitions resulting in the consolidation of a business using the acquisition method of accounting. Under this method, the Company records the assets acquired, including intangible assets that can be identified, and liabilities assumed based on their estimated fair values at the date of acquisition. The Company uses an income approach to determine the fair value of acquired intangible assets, specifically the multi-period excess earnings method for customer relationships and the relief from royalty method for trade names. Various Level 3 fair value assumptions are used in the determination of these estimated fair values, including items such as sales growth rates, cost synergies, customer attrition rates, discount rates, and other prospective financial information. The purchase price in excess of the fair value of the assets acquired and liabilities assumed is recorded as goodwill. Estimates associated with the accounting for acquisitions may change as additional information becomes available regarding the assets acquired and liabilities assumed. Management believes these estimates are based on reasonable assumptions, however they are inherently uncertain and unpredictable, therefore actual results may differ. Transaction costs associated with acquisitions are expensed as incurred and are included as a component of selling, general and administrative expense within the consolidated statements of operations.
Cash and Cash Equivalents
The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents. Cash and cash equivalents also include unsettled credit card transactions. Cash equivalents are composed of money market funds which invest primarily in commercial paper or bonds with a rating of A-1 or better, and bank certificates of deposit.
Accounts Receivable
Accounts receivable are derived from unpaid invoiced amounts and are recorded at their net realizable value. The allowance for doubtful accounts is calculated based on actual historical write-offs and current economic factors and represents the Company’s best estimate of its credit exposure. Each month the Company reviews its receivables on a customer-by-customer basis and any balances that are deemed uncollectible are written off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company’s accounts receivable are primarily from customers in the building industry located in the United States and Canada, and no single customer represented at least 10% of the Company’s revenue during the year ended December 31, 2023 or accounts receivable as of December 31, 2023.
Concentrations of Risk
Financial instruments that potentially subject the Company to significant concentration of credit risk consist primarily of cash, cash equivalents, and accounts receivable. The Company maintains the majority of its cash and cash equivalents with one financial institution, which management believes to be financially sound and with minimal credit risk. The Company’s deposits typically exceed amounts guaranteed by the Federal Deposit Insurance Corporation.
Inventories (Including Vendor Rebates)
Inventories, consisting substantially of finished goods, are valued at the lower of cost or market (net realizable value). Cost is determined using the moving weighted-average cost method.
The Company’s arrangements with vendors typically provide for rebates after it makes a special purchase and/or monthly, quarterly, and/or annual rebates of a specified amount of consideration payable when a number of measures have been achieved. Annual rebates are generally related to a specified cumulative level of purchases on a calendar-year basis. The Company accounts for such rebates as a reduction of the inventory value until the product is sold, at which time such rebates reduce cost of products sold in the consolidated statements of operations. Throughout the year, the Company estimates the amount of the periodic rebates based upon the expected level of purchases. The Company continually revises these estimates to reflect actual rebates earned based on actual purchase levels. Amounts due from vendors under these arrangements are included in prepaid expenses and other current assets in the accompanying consolidated balance sheets.
Property and Equipment
Property and equipment acquired in connection with acquisitions are recorded at fair value as of the date of the acquisition and depreciated utilizing the straight-line method over the estimated remaining useful lives. All other additions are recorded at cost, and
46


depreciation is computed using the straight-line method. The Company reviews the estimated useful lives of its fixed assets on an ongoing basis and the following table summarizes the estimates currently used:
Asset ClassEstimated Useful Life
Buildings40 years
Equipment
3 to 7 years
Furniture and fixtures7 years
Software
3 to 5 years
Finance lease assets and leasehold improvementsShorter of the estimated useful life or the term of the lease, considering renewal options expected to be exercised.
Goodwill and Intangible Assets
On an annual basis and at interim periods when circumstances require, the Company tests the recoverability of its goodwill and indefinite-lived intangible assets and reviews for indicators of impairment. Examples of such indicators include a significant change in the business climate, unexpected competition, loss of key personnel, or a decline in the Company’s market capitalization below the Company’s net book value.
The Company performs impairment assessments at the reporting unit level, which is defined as an operating segment or one level below an operating segment, also known as a component. The Company evaluates its components for aggregation by examining the distribution methods, sales mix, and operating results of each component to determine if these characteristics will be sustained over a long-term basis. For purposes of this evaluation, the Company expects its components to exhibit similar economic characteristics 3-5 years after events such as an acquisition within the Company’s core roofing business or management/business restructuring. Components that exhibit similar economic characteristics are subsequently aggregated into a single reporting unit. Based on the Company’s most recent impairment assessment performed as of August 31, 2023, it was determined that all of the Company’s components exhibited similar economic characteristics, and therefore should be aggregated into a single reporting unit (collectively, the “Reporting Unit”).
To test for the recoverability of goodwill and indefinite-lived intangible assets, the Company first performs a qualitative assessment based on economic, industry, and company-specific factors for all or selected reporting units to determine whether the existence of events and circumstances indicates that it is more likely than not that the goodwill or indefinite-lived intangible asset is impaired. Based on the results of the qualitative assessment, two additional steps in the impairment assessment may be required. The first step would require a comparison of each reporting unit’s fair value to the respective carrying value. If the carrying value exceeds the fair value, a second step is performed to measure the amount of impairment loss on a relative fair value basis, if any.
Based on the Company’s most recent impairment assessment performed as of August 31, 2023, the Company concluded that it was more likely than not that the fair value of the goodwill and indefinite-lived intangible assets exceeded their net carrying amount, therefore the quantitative two-step impairment test was not required. The Company’s total market capitalization exceeded carrying value by approximately 202% as of August 31, 2023. The Company did not identify any macroeconomic, industry conditions, or cost-related factors that would indicate it is more likely than not that the fair value of the reporting unit was less than its carrying value.
The Company amortizes certain identifiable intangible assets that have finite lives, currently consisting of customer relationships and trade names. Customer relationship assets are amortized on an accelerated basis based on the expected cash flows generated by the existing customers; and trade names are amortized on an accelerated basis over the term the Company expects to use the trade name. Amortizable intangible assets are tested for impairment, when deemed necessary, based on undiscounted cash flows and, if impaired, are written down to fair value based on either discounted cash flows or appraised values.
Evaluation of Long-Lived Assets
The Company evaluates the recoverability of its long-lived assets for impairment whenever events or circumstances indicate that the carrying amount of the assets may not be recoverable. Recoverability is measured by comparing the carrying amount of the asset to the future undiscounted cash flows the asset is expected to generate. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset.
Fair Value Measurement
The Company applies fair value accounting for all financial assets and liabilities that are reported at fair value in the financial statements on a recurring basis. Fair value is defined as the price that would be received from selling an asset or paid to transfer a
47


liability in an orderly transaction between market participants at the measurement date. The accounting guidance establishes a defined three-tier hierarchy to classify and disclose the fair value of assets and liabilities on both the date of their initial measurement as well as all subsequent periods. The hierarchy prioritizes the inputs used to measure fair value by the lowest level of input that is available and significant to the fair value measurement. The three levels are described as follows:
Level 1: Observable inputs. Quoted prices in active markets for identical assets and liabilities;
Level 2: Observable inputs other than the quoted price. Includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets and amounts derived from valuation models where all significant inputs are observable in active markets; and
Level 3: Unobservable inputs. Includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.
The Company evaluates its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level of classification as of each reporting period.
Financial Derivatives
The Company enters into interest rate swaps to minimize the risks and costs associated with financing activities, as well as to maintain an appropriate mix of fixed-rate and floating-rate debt. The swap agreements are contracts to exchange variable-rate for fixed-interest rate payments over the life of the agreements. The Company’s derivative instruments are designated as cash flow hedges, for which the Company records changes in their fair value, net of tax, in other comprehensive income.
Net Sales
The Company records net sales when performance obligations with the customer are satisfied. A performance obligation is a promise to transfer a distinct good to the customer and is the unit of account. The transaction price is allocated to each distinct performance obligation and recognized as net sales when, or as, the performance obligation is satisfied. All contracts have a single performance obligation as the promise to transfer the individual good is not separately identifiable from other promises and is, therefore, not distinct. Performance obligations are satisfied at a point in time and net sales are recognized when the customer accepts the delivery of a product or takes possession of a product with rights and rewards of ownership. For goods shipped by third party carriers, the Company recognizes revenue upon shipment since the terms are generally FOB shipping point at which time control passes to the customer. The Company also arranges for certain products to be shipped directly from the manufacturer to the customer. The Company recognizes the gross revenue for these sales upon shipment as the terms are FOB shipping point at which time control passes to the customer.
The Company enters into agreements with customers to offer rebates, generally based on achievement of specified sales levels and various marketing allowances that are common industry practice. Reductions to net sales for customer programs and incentive offerings, including promotions and other volume-based incentives, are estimated using the most likely amount method and recorded in the period in which the sale occurs. Provisions for early payment discounts are accrued in the same period in which the sale occurs. The Company does not have any material payment terms as payment is received shortly after the transfer of control of the products to the customer. Commissions to internal sales teams are paid to obtain contracts. As these contracts are less than one year, these costs are expensed as incurred.
The Company includes shipping and handling costs billed to customers in net sales. Related costs are accounted for as fulfillment activities and are recognized as cost of products sold when control of the products transfers to the customer.
Leases
The Company mostly operates in leased facilities, which are accounted for as operating leases. The leases typically provide for a base rent plus real estate taxes and insurance. Certain of the leases provide for escalating rents over the lives of the leases, and rent expense is recognized over the terms of those leases on a straight-line basis. The real estate leases expire between 2024 and 2037.
In addition, the Company leases equipment such as trucks and forklifts. Equipment leases are accounted for as either operating or finance leases. The equipment leases expire between 2024 and 2032.
The Company determines if an arrangement is a lease at inception. Operating and finance lease assets and liabilities are included within the consolidated balance sheets, with finance lease assets included in property and equipment, net.
48


Lease assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is the Company’s incremental borrowing rate, because the interest rates implicit in most of the leases are not readily determinable. The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments.
Lease assets include any prepaid lease payments and lease incentives. The Company’s lease terms include periods under options to extend or terminate the lease when it is reasonably certain that those options will be exercised. The Company generally uses the base, non-cancelable lease term when determining the lease assets and liabilities. Operating lease expense is recognized on a straight-line basis over the lease term. For finance leases, the lease asset is depreciated over the lease term and interest expense is recorded using the effective interest method.
The Company’s lease agreements generally contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. The Company has elected to combine fixed payments for non-lease components with lease payments and account for them together as a single lease component, which increases the lease assets and liabilities.
Payments under the Company’s lease agreements are primarily fixed. However, certain lease agreements contain variable payments, which are expensed as incurred and are not included in the operating lease assets and liabilities. These amounts include payments affected by the Consumer Price Index and reimbursements to landlords for items such as property insurance and common area costs. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.
Stock-Based Compensation
The Company applies the fair value method to recognize compensation expense for stock-based awards. Using this method, for time-based awards the estimated grant-date fair value of the award is measured based on the fair value of the Company’s common stock on the grant date and is recognized on a straight-line basis over the requisite service period based on the portion of the award that is expected to vest. The Company estimates forfeitures at the time of grant and revises the estimates, if necessary, in subsequent periods if actual forfeitures differ from those estimates. For awards with performance conditions, the Company accrues stock-based compensation over the service period if, and to the extent that, it is determined that achievement of the performance condition is probable. Market conditions are incorporated into the grant date fair value of stock-based awards with market conditions using a Monte Carlo valuation model. Compensation expense for stock-based awards with market conditions is recognized over the service period and is not reversed if the market condition is not met. If awards with market, performance, and/or service conditions are forfeited due to failure to achieve performance conditions or failure to satisfy service conditions, any previously recognized expense for such awards is reversed.
The Company utilizes the Black-Scholes option pricing model to estimate the grant-date fair value of option awards. The exercise price of option awards is set to equal the estimated fair value of the common stock at the date of the grant. The following weighted-average assumptions are also used to calculate the estimated fair value of option awards:
Expected volatility: The expected volatility of the Company’s shares is estimated using the historical stock price volatility over the most recent period commensurate with the estimated expected term of the awards.
Expected term: For employee stock option awards, the Company determines the weighted average expected term equal to the weighted period between the vesting period and the contract life of all outstanding options.
Dividend yield: The Company has not paid dividends and does not anticipate paying a cash dividend in the foreseeable future and, accordingly, uses an expected dividend yield of zero.
Risk-free interest rate: The Company bases the risk-free interest rate on the implied yield available on a U.S. Treasury note with a term equal to the estimated expected term of the awards.
Foreign Currency Translation
The Company’s operations located outside of the United States where the local currency is the functional currency are translated into U.S. dollars using the current rate method. Results of operations are translated at the average rate of exchange for the period. Assets and liabilities are translated at the closing rates on the period end date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of equity and other comprehensive income (loss). Gains and losses on foreign currency transactions are recognized in the consolidated statements of operations as a component of interest expense, financing costs and other.
49


Income Taxes
The Company accounts for income taxes using the liability method, which requires it to recognize a current tax liability or asset for current taxes payable or refundable and a deferred tax liability or asset for the estimated future tax effects of temporary differences between the financial statement and tax reporting bases of assets and liabilities to the extent that they are realizable. Deferred tax expense (benefit) results from the net change in deferred tax assets and liabilities during the year.
Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 740 (“ASC 740”) prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Based on this guidance, the Company analyzes its filing positions in all of the federal and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. Tax benefits from uncertain tax positions are recognized if it is more likely than not that the position is sustainable based solely on its technical merits.
Net Income (Loss) per Common Share
Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period, without consideration for common share equivalents or the conversion of Preferred Stock. Common share equivalents consist of the incremental common shares issuable upon the exercise of stock options and vesting of restricted stock unit awards. Diluted net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the fully diluted weighted-average number of common shares outstanding during the period.
Holders of Preferred Stock would have participated in dividends on an as-converted basis when declared on common shares. As a result, Preferred Stock was classified as a participating security and thereby required the allocation of income that would have otherwise been available to common stockholders when calculating net income (loss) per common share. The Company repurchased all outstanding Preferred Stock on July 31, 2023. Refer to Note 6 for more information.
Diluted net income (loss) per common share is calculated by utilizing the most dilutive result of the if-converted and two-class methods. In both methods, net income (loss) attributable to common stockholders and the weighted-average common shares outstanding are adjusted to account for the impact of the assumed issuance of potential common shares that are dilutive, subject to dilution sequencing rules.
Recent Accounting Pronouncements—Adopted
In October 2021, the FASB issued Accounting Standards Update (“ASU”) 2021-08, “Business Combinations – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The guidance is intended to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice. The guidance requires an acquirer to recognize and measure contract assets and liabilities acquired in a business combination in accordance with ASC Topic 606 as if it had originated the contracts, as opposed to at fair value on the acquisition date. The standard became effective for the Company on January 1, 2023 and was applied prospectively to acquisitions occurring after the adoption date. The adoption of this new guidance did not have a material impact on the Company’s financial statements and related disclosures.
In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The guidance provides optional practical expedients to ease the potential burden in accounting for contract modifications and hedge accounting related to reference rate reform. The provisions apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. Specifically, entities can elect to not apply certain modification accounting requirements to contracts affected by reference rate reform if certain criteria are met. Also, entities can elect various optional expedients that would allow it to continue to apply hedge accounting for hedging relationships affected by reference rate reform if certain criteria are met. Adoption of the provisions of ASU 2020-04 are optional and expedients may be elected over time as reference rate reform activities occur. Further, in December 2022, the FASB issued ASU 2022-06, “Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848,” extending the sunset date under Topic 848 from December 31, 2022 to December 31, 2024 to align the temporary accounting relief guidance with the LIBOR cessation date of June 30, 2023. During the three months ended March 31, 2023, the Company adopted the optional relief guidance provided under ASU 2020-04 after entering into a new interest rate swap agreement with a reference rate indexed to the Secured Overnight Financing Rate (“SOFR”), thereby creating a temporary mismatch in the referenced interest rate index of the Company’s interest rate swap and the hedged variable rate interest payments pursuant to the Company’s Term Loan. See Note 22 for further details of the transaction. The optional expedient did not have a material impact on the Company’s financial statements and related disclosures. Additionally, in June 2023, the Company entered into the second amendment to the 2026 ABL, and in July 2023, the Company entered into the second amendment to the 2028 Term Loan, both of which replaced the reference rates from LIBOR with SOFR. See Note 13 for further details of the transactions. In connection with these amendments, the Company adopted ASU 2020-04 and elected the debt accounting
50


optional expedient. The optional expedient did not have a material impact on the Company’s financial statements and related disclosures. The Company may also take advantage of other optional relief guidance offered under ASU 2020-04 in the future and will evaluate and disclose the impact of this guidance in the period of election, as well as the nature and reason for doing so.
Recent Accounting Pronouncements—Not Yet Adopted
In October 2023, the FASB issued ASU 2023-06, “Disclosure Improvements – Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative.” This standard affects a wide variety of Topics in the Codification. The effective date for each amendment will be the date on which the SEC’s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective. Early adoption is prohibited. The Company does not expect the adoption of this standard to have a material impact on the Company’s consolidated financial statements and related disclosures.
In November 2023, the FASB issued ASU 2023-07, “Segment Reporting - Improving Reportable Segment Disclosures (Topic 280).” The standard is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The standard requires disclosures to include significant segment expenses that are regularly provided to the CODM, a description of other segment items by reportable segment, and any additional measures of a segment's profit or loss used by the CODM when deciding how to allocate resources. The standard also requires all annual disclosures currently required by ASC Topic 280 to be included in interim periods. This standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.
In December 2023, the FASB issued ASU 2023-09, “Improvements to Income Tax Disclosures,” a final standard on improvements to income tax disclosures. The standard requires disaggregated information about a reporting entity's effective tax rate reconciliation as well as information on income taxes paid. This standard is effective for fiscal years beginning after December 15, 2024, with early adoption permitted and should be applied prospectively. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.
3. Acquisitions
The following table presents the Company’s acquisitions between January 1, 2022 and December 31, 2023. The Company acquired 100% of the equity or substantially all of the net assets in each case. The Company has not provided pro forma results of operations for any of the transactions below, as the transactions individually and in the aggregate for the respective year are not material to the
51


Company. The results of operations for these transactions are included in the Company’s consolidated statements of operations from the date of the acquisition (dollars in millions):
Date AcquiredCompany NameRegionBranches
Goodwill Recognized1
Intangible Assets Acquired1
November 1, 2023H&H Roofing Supply, LLCCalifornia1$1.3 $1.0 
October 2, 2023Garvin Construction ProductsMaryland, New York, Connecticut, New Jersey, and Massachusetts5$17.6 $10.1 
September 5, 2023S&H Building Material CorporationNew York1$5.7 $4.1 
August 1, 2023All American Vinyl Siding Supply, LLCMississippi1$0.7 $0.8 
July 11, 2023Crossroads Roofing Supply, Inc.Oklahoma5$2.5 $11.1 
June 12, 2023Silver State Building Materials, Inc.Nevada1$0.6 $0.9 
March 31, 2023Al's Roofing Supply, Inc.California4$3.3 $7.1 
March 31, 2023Prince Building Systems, LLCWisconsin1$0.3 $2.0 
January 4, 2023First Coastal Exteriors, LLCAlabama and Mississippi2$0.8 $1.9 
December 30, 2022Whitney Building ProductsMassachusetts1$2.7 $2.8 
November 1, 2022Coastal Construction ProductsFlorida, Illinois, Alabama, Georgia, Arkansas, Tennessee, and North Carolina18$133.1 $102.7 
June 1, 2022Complete Supply, Inc.Illinois1$8.6 $4.6 
April 29, 2022Wichita Falls Builders Wholesale, Inc.Texas1$0.4 $0.5 
January 1, 2022Crabtree Siding and SupplyTennessee1$0.1 $0.1 
1.For H&H Roofing Supply, LLC, Garvin Construction Products, S&H Building Material Corporation, All American Vinyl Siding Supply, LLC, Crossroads Roofing Supply, Inc., Silver State Building Materials, Inc., Al’s Roofing Supply, Inc., and Prince Building Systems, LLC, the measurement period is still open and amounts are based on provisional estimates of the fair value of assets acquired and liabilities assumed as of December 31, 2023.
In each company’s respective twelve months prior to being acquired by Beacon, the companies listed above produced aggregate annual sales of approximately $474.1 million. The total transaction costs incurred by the Company for these acquisitions for the year ended December 31, 2023 were $6.1 million. Of the $177.7 million of goodwill recognized for these acquisitions, $101.2 million is deductible for tax purposes.
4. Divestitures
Solar Products
On December 1, 2021, the Company completed the divestiture of its solar products business (“Solar Products”) in order to focus on the Company’s core exteriors business. The Company recorded a loss on sale of $22.3 million for the three months ended December 31, 2021. The results of operations from Solar Products were included within income from continuing operations for the three months ended December 31, 2021 and year ended September 30, 2021 and were not material to the Company’s overall results.
Interior Products
On February 10, 2021, the Company completed the sale of Interior Products to FBM pursuant to the Purchase Agreement for approximately $850 million in cash (subject to a working capital and certain other adjustments as set forth in the Purchase Agreement). The final adjusted purchase price for Interior Products was $842.7 million. During the three months ended December 31, 2021, the Company received $6.6 million of final purchase consideration from FBM.
The Company completed this divestiture of net assets previously acquired in 2018 as part of the acquisition of Allied Building Products Corp. to enhance leadership focus, reduce net leverage, strengthen the Company’s balance sheet, and provide the financial flexibility to pursue strategic growth initiatives in the Company’s core exteriors business.
52


The following table reconciles major line items constituting pre-tax income (loss) from discontinued operations to net income (loss) from discontinued operations as presented in the consolidated statements of operations (in millions):
Three Months Ended
December 31, 2021
Year Ended
September 30, 2021
Net sales$ $357.9 
Cost of products sold (264.2)
Selling, general and administrative(0.1)(79.1)
Depreciation and amortization (13.0)
Other income 0.1 
Loss on sale (360.6)
Pre-tax income (loss) from discontinued operations(0.1)(358.9)
Provision for (benefit from) income taxes (92.2)
Net income (loss) from discontinued operations$(0.1)$(266.7)
The loss on sale of $360.6 million for the year ended September 30, 2021 was calculated by comparing the purchase price (as adjusted) to the carrying value of the net assets of Interior Products as of February 10, 2021, the closing date of the sale. As Interior Products represented a component of the Company’s single reporting unit, the carrying value of the net assets of Interior Products included an allocation of $730.9 million of the Company’s consolidated goodwill balance. The Company allocated consolidated goodwill based on the relative fair value of the component, which was determined using the purchase price (as adjusted) of Interior Products and the market capitalization of the Company as of February 10, 2021. The net result of this allocation attributed a higher amount of goodwill than that which was directly associated with the Interior Products portion of the acquisition of Allied Building Products Corp., thereby having a significant influence on the loss on the Interior Products divestiture transaction. The loss on sale reflects the finalized transaction costs and net working capital adjustment.
There were no results from discontinued operations in the years ended December 31, 2023 or 2022. There were no assets or liabilities held for sale for any periods presented.
53


5. Net Sales
The following table presents the Company’s net sales by line of business and geography for each period presented (in millions):
 U.S.CanadaTotal
Year Ended December 31, 2023
Residential roofing products$4,588.1 $63.9 $4,652.0 
Non-residential roofing products2,192.6 203.1 2,395.7 
Complementary building products2,062.2 9.9 2,072.1 
Total net sales$8,842.9 $276.9 $9,119.8 
 
Year Ended December 31, 2022
Residential roofing products$4,138.1 $79.8 $4,217.9 
Non-residential roofing products2,285.7 178.6 2,464.3 
Complementary building products1,736.6 10.9 1,747.5 
Total net sales$8,160.4 $269.3 $8,429.7 
Three Months Ended December 31, 2021
Residential roofing products$904.3 $15.5 $919.8 
Non-residential roofing products413.9 35.5 449.4 
Complementary building products383.3 2.4 385.7 
Total net sales$1,701.5 $53.4 $1,754.9 
 
Year Ended September 30, 2021
Residential roofing products$3,443.4 $72.8 $3,516.2 
Non-residential roofing products1,551.7 137.1 1,688.8 
Complementary building products1,426.5 10.5 1,437.0 
Total net sales$6,421.6 $220.4 $6,642.0 
6. Net Income (Loss) Per Common Share
Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period, without consideration for common share equivalents or the conversion of Preferred Stock (as defined below). Common share equivalents consist of the incremental common shares issuable upon the exercise of stock options and vesting of restricted stock unit (“RSU”) awards. Diluted net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the fully diluted weighted-average number of common shares outstanding during the period.
In connection with the acquisition of Allied Building Products Corp. on January 2, 2018, the Company completed the sale of 400,000 shares of Series A Cumulative Convertible Participating Preferred Stock, par value $0.01 per share (the “Preferred Stock”), with an aggregate liquidation preference of $400.0 million, at a purchase price of $1,000 per share, to CD&R Boulder Holdings, L.P. (“CD&R Holdings”).
On July 31, 2023 (the “Repurchase Date”), the Company repurchased (the “Repurchase”) all 400,000 issued and outstanding shares of the Preferred Stock held by CD&R Holdings (the shares of Preferred Stock held by CD&R Holdings, the “Shares”) pursuant to a letter agreement dated July 6, 2023 (the “Repurchase Letter Agreement”) in cash for $805.4 million, including $0.9 million of accrued but unpaid dividends as of such date (the “Repurchase Price”). In connection with the Repurchase, CD&R Holdings agreed that for as long as Philip Knisely or Nathan Sleeper remains a member of the Company’s Board and for a period of six months thereafter, the customary voting, standstill, and transfer restrictions set forth in the original Investment Agreement with respect to the Preferred Stock will continue to apply to CD&R Holdings and its related fund in accordance with their terms. Following the closing of the Repurchase, Mr. Sleeper resigned from the Company’s Board and Mr. Knisely remained a member of the Company’s Board until his resignation on January 23, 2024.
54


The aggregate Repurchase Price and related transaction fees and expenses were financed by a combination of proceeds from the 2030 Senior Notes, which are further described in Note 13, as well as the 2026 ABL and cash on hand.
On and after the Repurchase Date, all dividends and distributions ceased to accrue on the Shares, the repurchased Shares are no longer deemed outstanding, and all rights of CD&R Holdings with respect to the repurchased Shares terminated.
During the year ended December 31, 2023, the Company incurred costs directly attributable to the Repurchase of $9.3 million.
Before such repurchase occurred, the Preferred Stock was convertible perpetual participating preferred stock of the Company, and conversion of the Preferred Stock into $0.01 par value shares of the Company’s common stock would have been at a conversion price of $41.26 per share (or 9,694,619 shares of common stock). The Preferred Stock accumulated dividends at a rate of 6.0% per annum (payable quarterly in cash or in-kind, subject to certain conditions). The Preferred Stock was not mandatorily redeemable; therefore, it was classified as mezzanine equity in the Company’s consolidated balance sheets. Holders of Preferred Stock would have participated in dividends on an as-converted basis if declared on common shares. As a result, Preferred Stock was classified as a participating security and thereby required the allocation of income that would have otherwise been available to common stockholders when calculating net income (loss) per common share.
Prior to the repurchase, CD&R typically reinvested cash proceeds received from the quarterly Preferred Stock dividend payments to purchase shares of the Company’s common stock on the open market, the most recent of which occurred in April 2023. In connection with the Repurchase, CD&R triggered the short-swing profit rule pursuant to Section 16(b) of the Exchange Act and disgorged $4.7 million in short-swing trading profits to the Company immediately following the repurchase. Subsequent to the Repurchase, CD&R disgorged an additional $1.2 million of short-swing trading profits triggered by CD&R’s public offering to sell 5.0 million shares of the Company’s common stock. The $5.9 million of short-swing trading profits disgorged by CD&R pursuant to Section 16(b) of the Exchange Act during the year ended December 31, 2023 were recorded to additional paid-in capital net of tax of $1.6 million on the consolidated balance sheets.
The difference between the total consideration paid for the Repurchase, inclusive of direct costs, and the carrying value of the Preferred Stock, resulted in a $414.6 million Repurchase premium (the “Repurchase Premium”) which was recorded as a reduction to retained earnings within the consolidated statements of stockholders’ equity. In calculating basic and diluted net income (loss) per common share for the year ended December 31, 2023, the Repurchase Premium is included as a component of net income (loss) attributable to common stockholders.
Diluted net income (loss) per common share is calculated by utilizing the most dilutive result of the if-converted and two-class methods. In both methods, net income (loss) attributable to common stockholders and the weighted-average common shares outstanding are adjusted to account for the impact of the assumed issuance of potential common shares that are dilutive, subject to dilution sequencing rules.
55


The following table presents the components and calculations of basic and diluted net income (loss) per common share (in millions, except per share amounts; certain amounts may not recalculate due to rounding):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Numerator:
Net income (loss) from continuing operations$435.0 $458.4 $68.1 $221.2 
Dividends on Preferred Stock(13.9)(24.0)(6.0)(24.0)
Undistributed income from continuing operations allocated to participating securities(34.1)(54.8)(7.5) 
Repurchase Premium(414.6)   
Net income (loss) from continuing operations attributable to common stockholders – Basic(27.6)379.6 54.6 197.2 
Add back: dividends on Preferred Stock1
— — — 24.0 
Net income (loss) from continuing operations attributable to common stockholders – Diluted(27.6)379.6 54.6 221.2 
Net income (loss) from discontinued operations attributable to common stockholders – Basic and Diluted$ $ $(0.1)$(266.7)
Net income (loss) attributable to common stockholders – Basic$(27.6)$379.6 $54.5 $(69.5)
Net income (loss) attributable to common stockholders – Diluted$(27.6)$379.6 $54.5 $(45.5)
Denominator:
Weighted-average common shares outstanding – Basic63.7 67.1 70.3 69.7 
Effect of common share equivalents 1.3 1.2 1.1 
Effect of convertible Preferred Stock— — — 9.7 
Weighted-average common shares outstanding – Diluted63.7 68.4 71.5 80.5 
Net income (loss) per common share:
Basic – Continuing operations$(0.43)$5.66 $0.78 $2.83 
Basic – Discontinued operations   (3.83)
Basic net income (loss) per common share$(0.43)$5.66 $0.78 $(1.00)
Diluted – Continuing operations$(0.43)$5.55 $0.76 $2.75 
Diluted – Discontinued operations   (3.32)
Diluted net income (loss) per common share$(0.43)$5.55 $0.76 $(0.57)
1.The hypothetical conversion of the Preferred Stock became dilutive for the year ended September 30, 2021, primarily stemming from the significant income from continuing operations and offsetting loss from discontinued operations in Fiscal 2021, and their combined effect on the Company’s calculation of diluted net income (loss) per common share.
The following table includes the number of shares that may be dilutive common shares in the future (except for the Preferred Stock, which was redeemed in July 2023 and therefore has no dilutive impact in the future). These shares were not included in the
56


computation of diluted net income (loss) per common share because the effect was either anti-dilutive or the requisite performance conditions were not met (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Stock options0.7 0.2 0.2 0.5 
Restricted stock units1.0    
Preferred Stock5.6 9.7 9.7  
Additionally, there were shares issuable under the Company’s ESPP, as defined in Note 7, that were not included in the computation of diluted net income (loss) per common share because the anti-dilutive effects were de minimis during the year ended December 31, 2023.
7. Stock-based Compensation
On December 23, 2019, the Board approved the Beacon Roofing Supply, Inc. Second Amended and Restated 2014 Stock Plan (the “2014 Plan”). On February 11, 2020, the stockholders of the Company approved an additional 4,850,000 shares to be reserved for issuance under the 2014 Plan. The 2014 Plan, which was originally approved by the stockholders on February 12, 2014, provides for discretionary awards of stock options, stock awards, restricted stock units, and stock appreciation rights to selected employees and non-employee directors. The 2014 Plan mandates that all shares underlying lapsed, forfeited, expired, terminated, cancelled and withheld awards, including those from the predecessor plan, be returned to the 2014 Plan and made available for issuance. As of December 31, 2023, there were 3,301,997 shares of common stock available for issuance pursuant to the 2014 Plan. The 2014 Plan is the only plan maintained by the Company pursuant to which equity awards are granted.
All unvested employee equity awards contain a “double trigger” change in control mechanism to the extent such employee equity award is continued or assumed after a change in control. If an award is not continued or assumed by a public company in an equitable manner, such award shall become vested immediately prior to a change in control (in the case of a restricted stock unit award with performance conditions at the then-calculable payout percentage for any completed annual performance periods and at 100% for any annual performance periods not yet calculable, and in the case of a restricted stock unit award with market performance conditions at 100% of the award then earned but not then vested). If an award is so continued or assumed, vesting will continue in accordance with the terms of the award, unless there is a qualifying termination (without cause or for good reason) within one year following the change in control, in which event the award shall immediately become vested (in the case of a restricted stock unit award with performance conditions at the then-calculable payout percentage for any completed annual performance periods and at 100% for any annual performance periods not yet calculable, and in the case of a restricted stock unit award with market performance conditions at 100% of the award then earned but not then vested).
Stock Options
Non-qualified stock options generally expire 10 years after the grant date and, except under certain conditions, the options are subject to continued employment and vest in three annual installments over the three-year period following the grant date.
The fair values of the options granted for the periods presented were estimated on the dates of grants using the Black-Scholes option-pricing model with the following weighted-average assumptions:
 Year Ended December 31,Year Ended September 30,
 202320222021
Risk-free interest rate 4.26 %1.93 %0.44 %
Expected volatility 49.92 %48.89 %48.15 %
Expected life (in years)5.125.145.36
Dividend yield    
Due to the Company’s change in its fiscal year end, the Company did not make annual grants to employees during the three months ended December 31, 2021.
57


The following table summarizes all stock option activity for the year ended December 31, 2023 (in millions, except per share amounts and time periods):
 
Options
Outstanding
Weighted- Average Exercise PriceWeighted- Average Remaining Contractual Term (Years)
Aggregate
Intrinsic
Value1
Balance as of December 31, 20221.3$38.73 6.0$20.7 
Granted0.1$65.00 
Exercised(0.3)$37.91 
Canceled/Forfeited(0.0)$50.79 
Expired(0.0)$36.19 
Balance as of December 31, 20231.1$41.38 5.8$51.3 
Vested and expected to vest after December 31, 20231.1$40.81 5.8$51.0 
Exercisable as of December 31, 20230.9$35.94 5.1$45.3 
1.Aggregate intrinsic value represents the difference between the closing fair value of the underlying common stock and the exercise price of outstanding, in-the-money options on the date of measurement.
During the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021, the Company recorded stock-based compensation expense related to stock options of $3.8 million, $3.9 million, $0.6 million, and $4.4 million, respectively. As of December 31, 2023, there was $3.8 million of total unrecognized compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of 1.7 years.
The following table summarizes additional information on stock options for the periods presented (in millions, except per share amounts):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Weighted-average fair value per share of stock options granted$31.86 $26.50 $ $15.62 
Total grant date fair value of stock options vested$3.2 $2.7 $3.7 $5.6 
Total intrinsic value of stock options exercised$10.9 $11.5 $4.1 $15.7 
Restricted Stock Units
Time-based RSU awards granted to employees are subject to continued employment and generally vest on the third anniversary of the grant date. The Company also grants certain RSU awards to management that additionally may contain market or performance conditions. Market conditions are incorporated into the grant date fair value of the management awards with market conditions using a Monte Carlo valuation model. Compensation expense for management awards with market conditions is recognized over the service period and is not reversed if the market condition is not met. For awards with performance conditions, the actual number of awards that will vest can range from 0% to 200% of the original grant amount, depending upon actual Company performance below or above the established performance metric targets. At each reporting date, the Company estimates performance in relation to the defined targets when determining the projected number of management awards with performance conditions that are expected to vest and calculating the related stock-based compensation expense. Management awards with performance conditions are amortized over the service period if, and to the extent that, it is determined that achievement of the performance condition is probable. If awards with market, performance and/or service conditions are forfeited due to failure to achieve performance conditions or failure to satisfy service conditions, any previously recognized expense for such awards is reversed.
RSUs granted to non-employee directors are subject to continued service and vest on the first anniversary of the grant date (except under certain conditions). Generally, the common shares underlying the RSUs are not eligible for distribution until the non-employee director’s service on the Board has terminated, and for non-employee director RSU grants made prior to fiscal year 2014, the share distribution date is six months after the director’s termination of service on the Board. Any non-employee directors who have Beacon
58


equity holdings (defined as common stock and outstanding vested equity awards) with a total fair value that is greater than or equal to five times the annual Board cash retainer may elect to have any future RSU grants settle simultaneously with vesting.
The following table summarizes all RSU activity for the year ended December 31, 2023 (in millions, except grant date fair value amounts):
 
RSUs
Outstanding
Weighted-Average Grant Date Fair Value
Balance as of December 31, 20221.2$45.60 
Granted0.4$62.84 
Performance awards1
0.1$35.78 
Released1
(0.4)$39.77 
Canceled/Forfeited(0.1)$51.85 
Balance as of December 31, 20231.2$53.14 
Vested and expected to vest after December 31, 20232
1.2$52.95 
1.Includes additional restricted stock units that vested and were released as a result of the satisfaction of a performance vesting condition.
2.As of December 31, 2023, outstanding awards with performance conditions were expected to vest at greater than 100% of their original grant amount.
During the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021, the Company recorded stock-based compensation expense related to RSUs of $23.0 million, $23.7 million, $2.2 million, and $14.0 million, respectively. During the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021, the Company recognized a tax benefit related to stock-based compensation expense of $6.2 million, $3.3 million, $2.4 million, and $1.2 million, respectively.
As of December 31, 2023, there was $28.3 million of total unrecognized compensation expense related to unvested RSUs (including unrecognized expense for RSUs with performance conditions at their estimated value as of December 31, 2023), which is expected to be recognized over a weighted-average period of 1.9 years.
The following table summarizes additional information regarding RSUs (in millions, except per share amounts):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Weighted-average fair value per share of RSUs granted$62.84 $50.63 $52.43 $38.18 
Total grant date fair value of RSUs vested$20.1 $9.6 $7.0 $16.5 
Total intrinsic value of RSUs released$38.6 $17.4 $14.5 $15.2 
Employee Stock Purchase Plan
On March 20, 2023, the Board adopted the Company’s 2023 Employee Stock Purchase Plan (the “ESPP”), subject to stockholder approval, which was subsequently obtained on May 17, 2023 in conjunction with the 2023 Annual Meeting of Stockholders. The ESPP allows eligible employees to acquire shares of the Company’s common stock through payroll deductions over six-month offering periods. The purchase price per share is equal to 85% of the lesser of (1) the fair market value of a share of the Company’s common stock on the offering date, defined as the first trading day of the offering period, or (2) the fair market value of a share of the Company’s common stock on the purchase date, defined as the last trading day of the offering period; provided that the purchase price is not less than the $0.01 par value per share of the common stock. Participant purchases are limited to a maximum of $12,500 worth of stock per offering period (or $25,000 per calendar year). The Company is authorized to grant up to 1,000,000 shares of its common stock under the ESPP.
The first offering period commenced on July 1, 2023 and ended on December 31, 2023. As of December 31, 2023, the Company has not issued any shares of common stock (shares of common stock for the first offering period were issued in January 2024). During the year ended December 31, 2023, the Company recorded stock-based compensation expense related to the ESPP of $1.2 million.
59


8. Share Repurchase Program
On February 24, 2022, the Company announced a new share repurchase program (the “Repurchase Program”), pursuant to which the Company may purchase up to $500.0 million of its common stock. On February 23, 2023, the Company announced that its Board authorized and approved an increase of the Repurchase Program by approximately $387.9 million, permitting future share repurchases of $500.0 million after considering actual share repurchases as of such re-authorization date.
Share repurchases under the Repurchase Program may be made from time to time through various means, including open market purchases (including block trades), privately negotiated transactions, accelerated share repurchase transactions (“ASR”), or through a series of forward purchase agreements, option contracts, or similar agreements and contracts (including Rule 10b5-1 plans) adopted by the Company, in each case in accordance with the rules and regulations of the SEC, including, if applicable, Rule 10b-18 of the Exchange Act. The timing, volume, and nature of share repurchases pursuant to the Repurchase Program are at the discretion of management and may be suspended or discontinued at any time. Shares repurchased under the Repurchase Program are retired immediately and are included in the category of authorized but unissued shares. Direct and incremental costs associated with the Repurchase Program are deferred and included as a component of the purchase price. The excess of the purchase price over the par value of the common shares is reflected in retained earnings.
The following table sets forth the Company’s share repurchases (in millions, except per share data):
Year Ended December 31,
20232022
Total number of shares repurchased1.6 6.8 
Amount repurchased$110.9 $387.8 
Average price per share$68.82 $56.62 
Share repurchases for the year ended December 31, 2023 were made through a combination of a Rule 10b5-1 repurchase plan and open market transactions. During the year ended December 31, 2023, the Company incurred costs directly attributable to the Repurchase Program of $0.6 million. Share repurchases for the year ended December 31, 2022 were made through a combination of open market transactions as well as through two ASRs. During the year ended December 31, 2022, the Company incurred costs directly attributable to the Repurchase Program of approximately $0.3 million. There were no share repurchases during the three months ended December 31, 2021 or year ended September 30, 2021.
As of December 31, 2023, the Company had approximately $389.1 million available for repurchases remaining under the Repurchase Program.
9. Prepaid Expenses and Other Current Assets
The following table summarizes the significant components of prepaid expenses and other current assets (in millions):
 December 31,
 20232022
Vendor rebates$371.8 $335.9 
Other72.8 81.9 
Total prepaid expenses and other current assets$444.6 $417.8 
60


10. Accrued Expenses
The following table summarizes the significant components of accrued expenses (in millions):
December 31,
20232022
Inventory$140.5 $106.9 
Customer rebates124.9 112.8 
Payroll and employee benefit costs101.4 118.6 
Selling, general and administrative108.5 96.0 
Income taxes0.1 7.8 
Interest and other23.2 5.9 
Total accrued expenses$498.6 $448.0 
11. Property and Equipment
The following table provides a detailed breakout of property and equipment, by type (in millions):
 
December 31,
 20232022
Land and buildings$22.3 $23.2 
Leasehold improvements104.1 80.4 
Equipment455.6 449.4 
Furniture and fixtures61.9 58.3 
Software28.4 18.4 
Finance lease assets162.1 99.8 
Fixed assets in progress61.5 30.1 
Total property and equipment895.9 759.6 
Accumulated depreciation(459.5)(422.6)
Total property and equipment, net$436.4 $337.0 
Depreciation expense for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021 was $91.2 million, $75.1 million, $16.5 million, and $58.9 million, respectively.
12. Goodwill and Intangible Assets
Goodwill
The following table sets forth the changes in the carrying amount of goodwill for the periods presented (in millions):
Balance as of December 31, 20211,777.4 
Acquisitions140.9 
Translation and other adjustments(2.0)
Balance as of December 31, 2022$1,916.3 
Acquisitions35.6 
Translation and other adjustments0.7 
Balance as of December 31, 2023$1,952.6 
The changes in the carrying amount of goodwill for the year ended December 31, 2023 were driven primarily by the Company’s recent acquisitions. See Note 3 for additional information.
61


Intangible Assets
The intangible asset lives range from 1 to 20 years. The following table summarizes intangible assets by category (in millions, except time periods):
 
December 31,
Weighted-Average Remaining Life1
 20232022(Years)
Amortizable intangible assets:
Customer relationships and other
$1,238.9 $1,198.1 15.3
Trademarks5.6 4.5 0.8
Total amortizable intangible assets1,244.5 1,202.6 15.3
Accumulated amortization(850.8)(764.7)
Total amortizable intangible assets, net393.7 437.9 
Indefinite-lived trademarks9.8 9.8 
Total intangibles, net$403.5 $447.7 
1.As of December 31, 2023.
Amortization expense relating to the above-listed intangible assets for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021 was $85.0 million, $84.1 million, $22.2 million, and $103.3 million, respectively.
The following table summarizes the estimated future amortization expense for intangible assets (in millions):
Year Ending December 31,
 
2024$75.0 
202560.1 
202651.3 
202742.0 
202833.6 
Thereafter131.7 
Total future amortization expense$393.7 
62


13. Financing Arrangements
The following table summarizes all outstanding debt (presented net of unamortized debt issuance costs) and other financing arrangements (in millions):
 
December 31,
 20232022
Revolving Lines of Credit
2026 ABL:
2026 U.S. Revolver1
$80.0 $254.9 
2026 Canada Revolver
  
Borrowings under revolving lines of credit, net$80.0 $254.9 
Long-term Debt, net
Term Loan:
2028 Term Loan2
$964.5 $972.2 
Current portion(10.0)(10.0)
Long-term borrowings under term loan954.5 962.2 
Senior Notes:
2026 Senior Notes3
298.1 297.4 
2029 Senior Notes4
347.4 346.8 
2030 Senior Notes5
592.3  
Long-term borrowings under senior notes1,237.8 644.2 
Long-term debt, net$2,192.3 $1,606.4 
1.Effective rate on borrowings of 6.68% as of December 31, 2023.
2.Interest rate of 7.97% and 6.32% as of December 31, 2023 and 2022, respectively.
3.Interest rate of 4.50% for all periods presented.
4.Interest rate of 4.125% for all periods presented.
5.Interest rate of 6.50% for all periods presented.
2021 Debt Refinancing
In May 2021, the Company entered into various financing arrangements to refinance certain debt instruments to take advantage of lower market interest rates for the Company’s fixed rate indebtedness and to extend maturities (the “2021 Debt Refinancing”). The transactions included a new $350.0 million issuance of senior notes (the “2029 Senior Notes”). In addition, the Company entered into a second amended and restated credit agreement for its $1.30 billion asset-based revolving line of credit (the “2026 ABL”), and an amended and restated term loan credit agreement for a term loan of $1.00 billion (the “2028 Term Loan”), which together are defined as the “Senior Secured Credit Facilities.”
On May 19, 2021, the Company used the net proceeds from the 2029 Senior Notes offering, together with cash on hand and borrowings under the Senior Secured Credit Facilities, to redeem all $1.30 billion aggregate principal amount outstanding of the Company’s 4.875% Senior Notes due 2025 at a redemption price of 102.438%, to refinance all outstanding borrowings under the Company’s previous term loan, and to pay all related accrued interest, fees and expenses.
The financing arrangements entered into in connection with the 2021 Debt Refinancing had certain lenders who also participated in previous financing arrangements entered into by the Company; therefore, portions of the transactions were accounted for as either debt extinguishments or debt modifications. The Company recognized a loss on debt extinguishment for the year ended September 30, 2021 totaling $60.2 million. In addition, the Company capitalized debt issuance costs totaling $29.0 million related to the 2029 Senior Notes, 2026 ABL and 2028 Term Loan, which are being amortized over the terms of the financing arrangements.
2029 Senior Notes
On May 10, 2021, the Company and certain subsidiaries of the Company as guarantors completed a private offering of $350.0 million aggregate principal amount of 4.125% senior unsecured notes due 2029 at an issue price equal to par. The 2029 Senior Notes mature
63


on May 15, 2029 and bear interest at a rate of 4.125% per annum, payable on May 15 and November 15 of each year, which commenced on November 15, 2021. The 2029 Senior Notes are fully and unconditionally guaranteed, on a joint and several basis, by certain of the Company’s active United States subsidiaries.
The 2029 Senior Notes and related subsidiary guarantees were offered and sold in a private transaction exempt from the registration requirements of the Securities Act of 1933, as amended (the “Securities Act”), to qualified institutional buyers in accordance with Rule 144A under the Securities Act and to non-U.S. persons outside of the United States pursuant to Regulation S under the Securities Act. The 2029 Senior Notes and related subsidiary guarantees have not been, and will not be, registered under the Securities Act or the securities laws of any state or other jurisdiction, and may not be offered or sold in the United States absent registration or an applicable exemption from the registration requirements of the Securities Act and other applicable securities laws.
The Company capitalized debt issuance costs of $4.0 million related to the 2029 Senior Notes, which are being amortized over the term of the financing arrangements.
As of December 31, 2023, the outstanding balance on the 2029 Senior Notes, net of $2.6 million of unamortized debt issuance costs, was $347.4 million.
2026 ABL
On May 19, 2021, the Company entered into a $1.30 billion senior secured asset-based revolving credit facility with Wells Fargo Bank, N.A. and a syndicate of other lenders. The 2026 ABL provides for revolving loan commitments in both the United States in an amount up to $1.25 billion (“2026 U.S. Revolver”) and Canada in an amount up to $50.0 million (“2026 Canada Revolver”) (as such amounts may be reallocated pursuant to the terms of the 2026 ABL). The 2026 ABL has a maturity date of May 19, 2026. The 2026 ABL has various borrowing tranches with an interest rate based, at the Company’s option, on a base rate, plus an applicable margin, or a reserve adjusted LIBOR rate, plus an applicable margin. The applicable margin for borrowings is based on the Company’s quarterly average excess availability as determined by reference to a borrowing base and ranges from 0.25% to 0.75% per annum in the case of base rate borrowings and 1.25% to 1.75% per annum in the case of LIBOR borrowings. The unused commitment fees on the 2026 ABL are 0.20% per annum.
On June 6, 2023, the Company entered into Amendment No. 2 to the 2026 ABL (the “2026 ABL Amendment No. 2”) with Wells Fargo Bank, N.A., as administrative agent and collateral agent, and the lenders party thereto. The 2026 ABL Amendment No. 2, among other things, (i) replaces the LIBOR interest rate index and its related borrowing mechanics under the 2026 ABL with a SOFR interest rate index and its related borrowing mechanics, and (ii) updates certain other provisions of the 2026 ABL to reflect the transition from LIBOR to SOFR. Except as amended by the 2026 ABL Amendment No. 2, the remaining terms of the 2026 ABL remain in full force and effect.
The 2026 ABL contains a springing financial covenant that requires a minimum 1.00 : 1.00 Fixed Charge Coverage Ratio (consolidated EBITDA less capital expenditures to fixed charges, each as defined in the 2026 ABL credit agreement) as of the end of each fiscal quarter (in each case, calculated on a trailing four fiscal quarter basis). The covenant would become operative if the Company failed to maintain a specified minimum amount of availability to borrow under the 2026 ABL, which was not applicable to the Company as of December 31, 2023.
In addition, the Senior Secured Credit Facilities and the 2029 Senior Notes (as well as the 2030 Senior Notes and the 2026 Senior Notes, each as defined below) are subject to negative covenants that, among other things and subject to certain exceptions, limit the Company’s ability and the ability of its restricted subsidiaries to: (i) incur indebtedness (including guarantee obligations); (ii) incur liens; (iii) engage in mergers or other fundamental changes; (iv) dispose of certain property or assets; (v) make certain payments, dividends or other distributions; (vi) make certain acquisitions, investments, loans and advances; (vii) prepay certain indebtedness; (viii) change the nature of their business; (ix) engage in certain transactions with affiliates; (x) engage in sale-leaseback transactions; and (xi) enter into certain other restrictive agreements. The 2026 ABL is secured by a first priority lien over substantially all of the Company’s and each guarantor’s accounts and other receivables, chattel paper, deposit accounts (excluding any such account containing identifiable proceeds of Term Priority Collateral (as defined below)), inventory, and, to the extent related to the foregoing and other ABL Priority Collateral, general intangibles (excluding equity interests in any subsidiary of the Company and all intellectual property), instruments, investment property (but not equity interests in any subsidiary of the Company), commercial tort claims, letters of credit, supporting obligations and letter of credit rights, together with all books, records and documents related to, and all proceeds and products of, the foregoing, subject to certain customary exceptions (the “ABL Priority Collateral”), and a second priority lien over substantially all of the Company’s and each guarantor’s other assets, including all of the equity interests of any subsidiary held by the Company or any guarantor, subject to certain customary exceptions (the “Term Priority Collateral”). Beacon Sales Acquisition, Inc., a Delaware corporation and subsidiary of the Company, is a U.S. Borrower under the 2026 ABL and Beacon Roofing Supply Canada
64


Company, an unlimited liability company organized under the laws of Nova Scotia and subsidiary of the Company, is a Canadian borrower under the 2026 ABL. The 2026 ABL is fully and unconditionally guaranteed, on a joint and several basis, by the Company’s active U.S. subsidiaries.
As of December 31, 2023, the outstanding balance on the 2026 ABL, net of $4.0 million of unamortized debt issuance costs, was $80.0 million. The Company also had outstanding standby letters of credit related to the 2026 U.S. Revolver in the amount of $15.8 million as of December 31, 2023.
2028 Term Loan
On May 19, 2021, the Company entered into a $1.00 billion senior secured term loan B facility with Citibank, N.A. and a syndicate of other lenders. The 2028 Term Loan requires quarterly principal payments in the amount of $2.5 million, with the remaining outstanding principal to be paid on its May 19, 2028 maturity date. The interest rate is based, at the Company’s option, on a base rate, plus an applicable margin, or a reserve adjusted LIBOR rate, plus an applicable margin. The applicable margin for the 2028 Term Loan ranges, depending on the Company’s consolidated total leverage ratio (consolidated total indebtedness to consolidated EBITDA, each as defined in the 2028 Term Loan credit agreement), from 1.25% to 1.50% per annum in the case of base rate borrowings and 2.25% to 2.50% per annum in the case of LIBOR borrowings.
On July 3, 2023, the Company entered into Amendment No. 2 to the 2028 Term Loan (the “2028 Term Loan Amendment No. 2”) with Citibank, N.A., as administrative agent and collateral agent, and the lenders party thereto. The 2028 Term Loan Amendment No. 2, among other things, (i) replaces the LIBOR interest rate index and its related borrowing mechanics under the 2028 Term Loan with a SOFR interest rate index and its related borrowing mechanics, and (ii) updates certain other provisions of the 2028 Term Loan to reflect the transition from LIBOR to SOFR. Except as amended by the 2028 Term Loan Amendment No. 2, the remaining terms of the 2028 Term Loan remain in full force and effect.
The 2028 Term Loan is secured by a shared first-priority lien on the Term Priority Collateral and a shared second-priority lien on the ABL Priority Collateral. Certain excluded assets will not be included in the Term Priority Collateral and the ABL Priority Collateral. The 2028 Term Loan is fully and unconditionally guaranteed, on a joint and several basis, by certain of the Company’s active U.S. subsidiaries.
On March 16, 2023, the Company novated and amended its interest rate swap agreement related to the 2028 Term Loan. For additional information, see Note 22.
As of December 31, 2023, the outstanding balance on the 2028 Term Loan, net of $10.5 million of unamortized debt issuance costs, was $964.5 million.
2030 Senior Notes
On July 31, 2023, the Company, and certain subsidiaries of the Company as guarantors, completed a private offering of $600.0 million aggregate principal amount of 6.500% Senior Secured Notes due 2030 (the “2030 Senior Notes”) at an issue price equal to par. The 2030 Senior Notes mature on August 1, 2030 and bear interest at a rate of 6.500% per annum, payable on February 1 and August 1 of each year, commencing on February 1, 2024. The 2030 Senior Notes and related subsidiary guarantees are secured by a shared first-priority lien on the Term Priority Collateral and a shared second-priority lien on the ABL Priority Collateral. Certain excluded assets will not be included in the Term Priority Collateral and the ABL Priority Collateral. The 2030 Senior Notes are fully and unconditionally guaranteed, on a joint and several basis, by certain of the Company’s active U.S. subsidiaries.
The 2030 Senior Notes and related subsidiary guarantees were offered and sold in a private transaction exempt from the registration requirements of the Securities Act, to qualified institutional buyers in accordance with Rule 144A under the Securities Act and to non-U.S. persons outside of the United States pursuant to Regulation S under the Securities Act. The 2030 Senior Notes and related subsidiary guarantees have not been, and will not be, registered under the Securities Act or the securities laws of any state or other jurisdiction, and may not be offered or sold in the United States absent registration or an applicable exemption from the registration requirements of the Securities Act and other applicable securities laws.
On July 31, 2023 the Company used net proceeds from the offering, together with cash on hand and available borrowings under the 2026 ABL to complete the Repurchase of the Preferred Stock.
The Company capitalized debt issuance costs of $8.1 million related to the 2030 Senior Notes, which are being amortized over the term of the financing arrangement.
65


As of December 31, 2023, the outstanding balance on the 2030 Senior Notes, net of $7.7 million of unamortized debt issuance costs, was $592.3 million.
2026 Senior Notes
On October 9, 2019, the Company, and certain subsidiaries of the Company as guarantors, completed a private offering of $300.0 million aggregate principal amount of 4.50% Senior Secured Notes due 2026 (the “2026 Senior Notes”) at an issue price equal to par. The 2026 Senior Notes mature on November 15, 2026 and bear interest at a rate of 4.50% per annum, payable on May 15 and November 15 of each year, commencing on May 15, 2020. The 2026 Senior Notes and related subsidiary guarantees are secured by a shared first-priority lien on the Term Priority Collateral and a shared second-priority lien on the ABL Priority Collateral. Certain excluded assets will not be included in the Term Priority Collateral and the ABL Priority Collateral. The 2026 Senior Notes are fully and unconditionally guaranteed, on a joint and several basis, by certain of the Company’s active U.S. subsidiaries.
The 2026 Senior Notes and related subsidiary guarantees were offered and sold in a private transaction exempt from the registration requirements of the Securities Act, to qualified institutional buyers in accordance with Rule 144A under the Securities Act and to non-U.S. persons outside of the United States pursuant to Regulation S under the Securities Act. The 2026 Senior Notes and related subsidiary guarantees have not been, and will not be, registered under the Securities Act or the securities laws of any state or other jurisdiction, and may not be offered or sold in the United States absent registration or an applicable exemption from the registration requirements of the Securities Act and other applicable securities laws.
On October 28, 2019, the Company used the net proceeds from the offering, together with cash on hand and available borrowings under the Company’s previous asset-based revolving credit facility, to redeem all $300.0 million aggregate principal amount outstanding of the Company’s 6.375% Senior Notes due 2023.
The Company capitalized debt issuance costs of $4.7 million related to the 2026 Senior Notes, which are being amortized over the term of the financing arrangements.
As of December 31, 2023, the outstanding balance on the 2026 Senior Notes, net of $1.9 million of unamortized debt issuance costs, was $298.1 million.
Other Information
The following table presents annual principal payments for all outstanding financing arrangements for each of the next five years and thereafter (in millions):
Year Ending December 31,2026 ABL
2028 Term Loan
Senior Notes1
Total
2024$ $10.0 $ $10.0 
2025 10.0  10.0 
202684.0 10.0 300.0 394.0 
2027 10.0  10.0 
2028 935.0  935.0 
Thereafter  950.0 950.0 
Total debt84.0 975.0 1,250.0 2,309.0 
Unamortized debt issuance costs(4.0)(10.5)(12.2)(26.7)
Total debt, net$80.0 $964.5 $1,237.8 $2,282.3 
1.Represent principal amounts for 2026, 2029, and 2030 Senior Notes.
Under the terms of the 2026 ABL, the 2028 Term Loan, the 2026 Senior Notes, the 2029 Senior Notes, and the 2030 Senior Notes, the Company is limited in making certain restricted payments, including dividends on its common stock. Based on the provisions in the respective debt agreements and given the Company’s intention to not pay common stock dividends in the foreseeable future, the Company does not believe that the restrictions are significant.
66


14. Leases
The following table summarizes components of lease costs recognized in the consolidated statements of operations (in millions; amounts include both continuing and discontinued operations):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Operating lease costs$124.4 $112.7 $27.3 $106.1 
Finance lease costs:
Amortization of right-of-use assets22.5 13.3 2.0 5.2 
Interest on lease obligations5.7 2.6 0.3 0.5 
Variable lease costs12.3 9.4 2.1 9.2 
Total lease costs$164.9 $138.0 $31.7 $121.0 
The following table presents supplemental cash flow information related to the Company’s leases (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Cash paid for amounts included in measurement of lease obligations:  
Operating cash flows from operating leases$121.1 $105.0 $26.2 $106.3 
Operating cash flows from finance leases$5.1 $2.4 $0.2 $0.5 
Financing cash flows from finance leases$21.2 $12.1 $1.5 $4.0 
Right-of-use assets obtained in exchange for new finance lease liabilities$65.4 $62.8 $6.3 $29.1 
Right-of-use assets obtained in exchange for new operating lease liabilities$67.9 $66.2 $10.8 $55.4 
As of December 31, 2023, the Company’s operating leases had a weighted-average remaining lease term of 6.0 years and a weighted-average discount rate of 5.26%, and the Company’s finance leases had a weighted-average remaining lease term of 4.7 years and a weighted-average discount rate of 5.94%.
The following table summarizes future lease payments as of December 31, 2023 (in millions):
Year Ending December 31,
Operating Leases
Finance Leases
2024$113.4 $32.8 
2025109.1 32.5 
202696.6 31.4 
202779.8 26.4 
202862.3 15.5 
Thereafter134.4 6.2 
Total future lease payments595.6 144.8 
Imputed interest(82.2)(18.3)
Total lease liabilities$513.4 $126.5 
15. Commitments and Contingencies
The Company is subject to loss contingencies pursuant to various federal, state, and local environmental laws and regulations; however, the Company is not aware of any reasonably possible losses that would have a material impact on its results of operations, financial position, or liquidity. Potential environmental loss contingencies include possible obligations to remove or mitigate the effects on the environment of the placement, storage, disposal, or release of certain chemical or other substances by the Company or
67


by other parties. Historically, environmental liabilities have not had a material impact on the Company’s results of operations, financial position, or liquidity.
The Company is subject to litigation and governmental investigations from time to time in the ordinary course of business; however, the Company does not expect the results, if any, to have a material adverse impact on its results of operations, financial position, or liquidity. The Company accrues a liability for legal claims when payments associated with the claims become probable and the costs can be reasonably estimated. The Company also considers whether an insurance recovery receivable is applicable and appropriate based on the specific legal claim. The actual costs of resolving legal claims and governmental investigations may be substantially higher or lower than the amounts accrued for those activities.
In December 2018, a Company vehicle was involved in an accident that resulted in a fatality. The estate of the decedent and two bystanders filed a lawsuit in October 2019 in the Fourth Judicial District Court for Utah County, Provo Division, against the driver and the Company. Trial was held in late August 2022; the jury determined that the truck driver was not liable for the accident. The plaintiffs filed post-trial motions seeking a judgment as a matter of law or for a new trial. In April 2023, the trial court ruled on the plaintiffs’ motions, granting plaintiffs’ judgment against the driver and ordering that the second phase of the trial proceed. On June 29, 2023, the Utah appeals court granted the Company’s petition for an interlocutory appeal. There is not a probable loss with respect to this matter and any potential loss in regard to this matter is not reasonably estimable. Accordingly, the Company has not accrued any amounts related to this matter within its financial statements as of December 31, 2023.
16. Accumulated Other Comprehensive Income (Loss)
Other comprehensive income (loss) is composed of certain gains and losses that are excluded from net income under GAAP and instead recorded as a separate element of stockholders’ equity.
The following table summarizes the components of, and changes in, AOCI (in millions):
 Foreign
Currency
Translation
Derivative
Financial
Instruments
AOCI
Balance as of September 30, 2020$(19.7)$(15.0)$(34.7)
Other comprehensive income (loss) before reclassifications4.0 7.3 11.3 
Reclassifications out of other comprehensive income (loss)   
Balance as of September 30, 2021$(15.7)$(7.7)$(23.4)
Other comprehensive income (loss) before reclassifications0.4 3.6 4.0 
Reclassifications out of other comprehensive income (loss)   
Balance as of December 31, 2021$(15.3)$(4.1)$(19.4)
Other comprehensive income (loss) before reclassifications(6.9)13.8 6.9 
Reclassifications out of other comprehensive income (loss)   
Balance as of December 31, 2022$(22.2)$9.7 $(12.5)
Other comprehensive income (loss) before reclassifications2.7 (1.9)0.8 
Reclassifications out of other comprehensive income (loss) (2.6)(2.6)
Balance as of December 31, 2023$(19.5)$5.2 $(14.3)
Gains (losses) on derivative instruments are reclassified in the consolidated statements of operations in interest expense, financing costs and other, net in the period in which the hedged transaction affects earnings.
17. Income Taxes
The Company recorded a provision for (benefit from) income taxes of $151.1 million, $161.3 million, $20.9 million, and $77.3 million for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021, respectively.
68


The following table summarizes the components of the income tax provision (benefit) (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
  2023202220212021
Current:
Federal
$87.8 $91.5 $14.1 $28.4 
Foreign5.8 7.2 0.9 3.6 
State29.0 32.6 4.7 13.3 
Total current taxes122.6 131.3 19.7 45.3 
Deferred:
Federal22.0 25.5 0.9 27.6 
Foreign0.6 (0.6) 0.1 
State5.9 5.1 0.3 4.3 
Total deferred taxes28.5 30.0 1.2 32.0 
Provision for (benefit from) income taxes$151.1 $161.3 $20.9 $77.3 
The following table is a reconciliation of the statutory federal income tax rate to the Company’s effective income tax rate for the periods presented:
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
U.S. federal income taxes at statutory rate21.0 %21.0 %21.0 %21.0 %
State income taxes, net of federal benefit4.7 %4.8 %4.3 %4.6 %
Share-based payments1
(0.8)%(0.4)%(2.2)%(0.3)%
Non-deductible meals and entertainment0.4 %0.2 %0.2 %0.2 %
Other0.5 %0.4 %0.2 %0.4 %
Effective tax rate25.8 %26.0 %23.5 %25.9 %
1.Share-based payments had a more significant impact in the Transition Period due to the short period and timing of exercise.
Deferred income taxes reflect the tax consequences of temporary differences between the amounts of assets and liabilities for financial reporting purposes and such amounts as measured by tax law. These temporary differences are determined according to ASC 740. The
69


following table presents temporary differences that give rise to deferred tax assets and liabilities for the periods presented (in millions):
 December 31,
 20232022
Deferred tax assets:
Deferred compensation$11.4 $10.3 
Allowance for doubtful accounts6.8 6.5 
Accrued vacation and other10.8 9.3 
Inventory valuation17.4 19.2 
Tax loss carryforwards1
0.4 0.8 
Unrealized (gain) loss on financial derivatives(1.7)(3.1)
Lease liability131.5 119.8 
Total deferred tax assets176.6 162.8 
Deferred tax liabilities:
Excess book over tax depreciation and amortization
(75.1)(39.4)
Lease right-of-use asset(119.5)(113.7)
Total deferred tax liabilities(194.6)(153.1)
Net deferred income tax assets (liabilities)$(18.0)$9.7 
1.Composed of state net operating loss carryforwards.
The Company acquired $135.3 million of federal and state net operating loss carryforwards (“NOLs”) as part of its acquisition of Roofing Supply Group, LLC in fiscal year 2016. The Company has $0.4 million in state NOLs remaining as of December 31, 2023.
The Company’s non-domestic subsidiary, Beacon Roofing Supply Canada Company (“BRSCC”), is treated as a controlled foreign corporation. BRSCC’s taxable income, which reflects all of the Company’s Canadian operations, is being taxed only in Canada and would generally be taxed in the United States only upon an actual or deemed distribution. The Company expects that BRSCC’s earnings will be indefinitely reinvested for the foreseeable future; therefore, no United States deferred tax asset or liability for the differences between the book basis and the tax basis of BRSCC has been recorded as of December 31, 2023. Under the Tax Cuts and Jobs Act enacted in December 2017, future distributions from foreign subsidiaries will generally be subject to a federal dividends received deduction in the U.S. Should the earnings be remitted as dividends, the Company may be subject to additional foreign withholding and state income taxes. It is not practicable to estimate the amount of any additional taxes which may be payable on the undistributed earnings.
As of December 31, 2023, the Company’s goodwill balance on its consolidated balance sheet was $1.95 billion, of which there remains an amortizable tax basis of $1.04 billion for income tax purposes.
As of December 31, 2023, there were no uncertain tax positions which, if recognized, would affect the Company’s effective tax rate. The Company’s accounting policy is to recognize any interest and penalties related to income tax matters in income tax expense in the consolidated statements of operations.
The Company has operations in 50 U.S. states and six provinces in Canada. The Company is currently under audit in certain state and local jurisdictions for various years. These audits may involve complex issues, which may require an extended period of time to resolve. Additional taxes are reasonably possible; however, the amounts cannot be estimated at this time or would not be significant. The Company is no longer subject to U.S. federal income tax examinations for any fiscal years ended on or before September 30, 2019. For the majority of states, the Company is also no longer subject to tax examinations for any fiscal years ended on or before September 30, 2019. In Canada, the Company is no longer subject to federal or provincial tax examinations for any fiscal years ended on or before September 30, 2019.
On October 8, 2021, the Organization for Economic Co-operation and Development (“OECD”) released a statement on the OECD/G20 Inclusive Framework on Base Erosion and Profit Shifting, which agreed to a two-pillar solution to address tax challenges of the
70


digital economy. On December 20, 2021, the OECD released the Model GloBE Rules for Pillar Two defining a 15% global minimum tax rate for large multinational corporations. The OECD continues to release additional guidance and countries are implementing legislation with widespread adoption of the Model GloBE Rules for Pillar Two expected by calendar year 2024. The Company is continuing to evaluate the Model GloBE Rules for Pillar Two and related legislation, and their potential impact on future periods.
18. Geographic Data
The following table summarizes certain geographic information for the periods presented (in millions):
 
December 31,
 20232022
Long-lived assets:
U.S.$821.8 $770.6 
Canada15.6 11.8 
Total long-lived assets$837.4 $782.4 
19. Allowance for Doubtful Accounts
The following table summarizes changes in the valuation of the allowance for doubtful accounts for each balance sheet period presented (in millions):
Year Ended December 31,
20232022
Beginning Balance$17.2 $16.1 
Charged to Operations7.6 14.2 
Write-offs(9.8)(13.1)
Ending Balance$15.0 $17.2 
20. Fair Value Measurement
As of December 31, 2023, the carrying amount of cash and cash equivalents, accounts receivable, prepaid and other current assets, accounts payable, and accrued expenses approximated fair value because of the short-term nature of these instruments. The Company measures its cash equivalents at amortized cost, which approximates fair value based upon quoted market prices (Level 1).
As of December 31, 2023, based upon recent trading prices (Level 2), the fair values of the Company’s $300.0 million 2026 Senior Notes, $350.0 million 2029 Senior Notes, and $600.0 million 2030 Senior Notes were $289.9 million, $319.4 million, and $615.0 million, respectively.
As of December 31, 2023, the fair value of the Company’s term loan and revolving lines of credit approximated the amount outstanding. The Company estimates the fair value of its term loan and revolving lines of credit by discounting the future cash flows of each instrument using estimated market rates of debt instruments with similar maturities and credit profiles (Level 3).
21. Employee Benefit Plans
The Company maintains defined contribution plans covering non-union employees of the Company who have 90 days of service and are at least 21 years old. Employees covered by a collective bargaining agreement are generally excluded from participation. All employees who are non-resident aliens are also excluded from participation. An eligible employee may elect to make a before-tax contribution of between 1% and 100% of his or her compensation through payroll deductions, not to exceed the annual limit set by law. The Company currently matches the first 50% of participant contributions limited to 6% of a participant’s gross compensation (maximum Company match is 3%). The combined total expense for this plan and a similar plan for Canadian employees for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021 was $15.3 million, $13.4 million, $4.5 million, and $12.4 million, respectively.
The Company also participates in multi-employer defined benefit plans for which it is not the sponsor. The aggregated expense for these plans for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021 was $2.6 million, $3.7 million, $0.4 million, and $2.1 million, respectively. Withdrawal from participation in one of these plans
71


requires the Company to make a lump-sum contribution to the plan, and the Company’s withdrawal liability depends on the extent of the plan’s funding of vested benefits, among other factors.
22. Financial Derivatives
The Company uses interest rate derivative instruments to manage the risk related to fluctuating cash flows from interest rate changes by converting a portion of its variable-rate borrowings into fixed-rate borrowings.
On September 11, 2019, the Company entered into two interest rate swap agreements to manage the interest rate risk associated with the variable rate on the Company’s previous term loan. Each swap agreement has a notional amount of $250.0 million. As part of the 2021 Debt Refinancing, Beacon refinanced its previous term loan, resulting in the issuance of the 2028 Term Loan; the two interest rate swaps were designed and executed such that they continue to hedge against a total notional amount of $500.0 million related to the refinanced 2028 Term Loan. One agreement (the “5-year swap”) was scheduled to expire on August 30, 2024 and swaps the thirty-day LIBOR with a fixed-rate of 1.49%. The second agreement (the “3-year swap”) expired on August 30, 2022 and swapped the thirty-day LIBOR with a fixed-rate of 1.50%. At the inception of the swap agreements, the Company determined that both swaps qualified for cash flow hedge accounting under ASC 815. Therefore, changes in the fair value of the swaps, net of taxes, were recognized in other comprehensive income each period, then reclassified into the consolidated statements of operations as a component of interest expense, financing costs and other, net in the period in which the hedged transaction affects earnings.
On March 16, 2023, the Company novated its 5-year swap agreement to another counterparty and, in connection with such novation, amended the interest rate swap agreement. The amendment changed the index rate from LIBOR to SOFR, increased the total notional amount of the interest rate swap to $500.0 million, and extended the termination date to March 31, 2027 (the “2027 interest rate swap”). Specifically, the fixed rate of 1.49% indexed to LIBOR was modified to 3.00% indexed to SOFR. The Company used a strategy commonly referred to as “blend and extend” which allows the asset position of the novated 5-year swap agreement of approximately $9.9 million to be effectively blended into the new 2027 interest rate swap agreement. As a result of this transaction, on March 16, 2023, the 5-year swap agreement was de-designated and the unrealized gain of $9.9 million included within accumulated other comprehensive income was frozen and will be ratably reclassified as a reduction to interest expense, financing costs and other, net over the original term of the 5-year swap, or through August 30, 2024 as the hedged transactions affect earnings. Additionally, the 2027 interest rate swap had a fair value of $9.9 million at inception and will be ratably recorded to accumulated other comprehensive income and reclassified to interest expense, financing costs and other, net over the term of the 2027 interest rate swap, or through March 31, 2027 as the hedged transactions affect earnings. At the inception of the 2027 interest rate swap, the Company determined that the swap qualified for cash flow hedge accounting under ASC 815. Therefore, changes in the fair value of the swap, net of taxes, will be recognized in other comprehensive income each period, then reclassified into the consolidated statements of operations as a component of interest expense, financing costs and other, net in the period in which the hedged transaction affects earnings. The 2027 interest rate swap is the only swap agreement outstanding as of December 31, 2023.
The effectiveness of the outstanding 2027 interest rate swap will be assessed qualitatively by the Company during the life of the hedge by (i) comparing the current terms of the hedge with the related hedged debt to assure they continue to coincide and (ii) through an evaluation of the ability of the counterparty to the hedge to honor its obligations under the hedge. The Company performed a qualitative analysis as of December 31, 2023 and concluded that the outstanding 2027 interest rate swap continues to meet the requirements under ASC 815 to qualify for cash flow hedge accounting. As of December 31, 2023, the fair value of the 2027 interest rate swap, net of tax, was $7.8 million in favor of the Company.
During the year ended December 31, 2023, the Company reclassified a gain of $2.6 million out of accumulated other comprehensive income (loss) and to interest expense, financing costs and other, net. Approximately $8.4 million of net gains included in accumulated other comprehensive income (loss) at December 31, 2023 is expected to be reclassified into earnings within the next 12 months as interest payments are made on the Company’s Term Loan and amortization of the frozen AOCI on the 5-year swap and inception date fair value of the 2027 interest rate swap occurs. The Company records any differences paid or received on its interest rate hedges to interest expense, financing costs and other, net within the consolidated statements of operations. The following table summarizes the combined fair values, net of tax, of the interest rate derivative instruments (in millions):
  
Net Assets (Liabilities) as of
  
December 31,
InstrumentFair Value Hierarchy20232022
Designated interest rate swaps1
Level 2$7.8 $9.7 
1.Assets are included in the consolidated balance sheets in prepaid expenses and other current assets, while liabilities are included in accrued expenses.
72


The fair value of the interest rate swap is determined through the use of a pricing model, which utilizes verifiable inputs such as market interest rates that are observable at commonly quoted intervals (generally referred to as the “forward curve”) for the full terms of the hedge agreements. These values reflect a Level 2 measurement under the applicable fair value hierarchy.
The following table summarizes the amounts of gain (loss) on the interest rate derivative instruments recognized in other comprehensive income (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
Instrument2023202220212021
Designated interest rate swaps$(1.9)$13.8 $3.6 $7.3 
73


ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES
1. Disclosure Controls and Procedures
Our management, with the participation of our chief executive officer and interim chief financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) as of December 31, 2023. Based on this evaluation, our chief executive officer and interim chief financial officer concluded that, as of December 31, 2023, our disclosure controls and procedures were (1) designed to ensure that material information relating to Beacon Roofing Supply, Inc., including its consolidated subsidiaries, is made known to our chief executive officer and interim chief financial officer by others within those entities, particularly during the period in which this report was being prepared and (2) designed to be effective, and were effective, in that they provide reasonable assurance of achieving their objectives, including that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is (a) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and (b) accumulated and communicated to management, including our chief executive officer and interim chief financial officer, to allow timely decisions regarding required disclosures.
2. Internal Control over Financial Reporting
(a) Management’s Annual Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rule 13a-15(f) or 15d-15(f) promulgated under the Securities Exchange Act of 1934 as 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 generally accepted accounting principles and includes those policies and procedures that:
Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of the company;
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
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.
Our internal control system was designed to provide reasonable assurance to our management and Board of Directors regarding the preparation and fair presentation of published financial statements. All internal control systems, no matter how well designed, have inherent limitations which may not prevent or detect misstatements. Therefore, even those systems determined to be effective can only provide reasonable assurance with respect to financial statement preparation and presentation. 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.
Our management assessed the effectiveness of our internal controls over financial reporting as of December 31, 2023, using the criteria set forth in Internal Control Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (COSO). Based on our assessment, we believe that, as of December 31, 2023, our internal control over financial reporting is effective at the reasonable assurance level based on those criteria.
Our Independent Registered Public Accounting Firm has issued a report on our internal control over financial reporting. This report appears below.
74


(b) Attestation Report of the Independent Registered Public Accounting Firm
Report of Independent Registered Public Accounting Firm
The Stockholders and Board of Directors of
Beacon Roofing Supply, Inc.
Opinion on Internal Control over Financial Reporting
We have audited Beacon Roofing Supply, Inc.’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Beacon Roofing Supply, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 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 Beacon Roofing Supply, Inc. as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, stockholders’ equity and cash flows for each of the two years in the period ended December 31, 2023, the three months ended December 31, 2021, and the year ended September 30, 2021, and the related notes 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 Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.
Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

  
/s/ Ernst & Young LLP
Tysons, Virginia
  
February 28, 2024
  
75


(c) Changes in Internal Control Over Financial Reporting
No change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934) occurred during the fiscal quarter ended December 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
ITEM 9B. OTHER INFORMATION
During the three months ended December 31, 2023, except as noted below, none of our directors or Section 16 officers adopted, modified or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each such term is defined in Item 408 of Regulation S-K.
Christopher C. Nelson, Executive Vice President and Chief Technology Officer, entered into a Rule 10b5-1 trading arrangement on December 8, 2023. Mr. Nelson’s trading arrangement provides for the potential sale of up to 7,850 shares of our common stock through November 22, 2024. This trading arrangement is intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act.
ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
76


PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
Incorporated by reference to our definitive proxy statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC.
ITEM 11. EXECUTIVE COMPENSATION
Incorporated by reference to our definitive proxy statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
Incorporated by reference to our definitive proxy statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
Incorporated by reference to our definitive proxy statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC.
ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES
Incorporated by reference to our definitive proxy statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC.
77


PART IV
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a) (1) Financial Statements
The following financial statements of our Company and Report of the Independent Registered Public Accounting Firm are included in Part II, Item 8 of this Report:
Report of Independent Registered Public Accounting Firm
Consolidated Balance Sheets as of December 31, 2023 and 2022
Consolidated Statements of Operations for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021
Consolidated Statements of Comprehensive Income for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021
Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021
Consolidated Statements of Cash Flows for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021
Notes to Consolidated Financial Statements
(2) Financial Statement Schedules
Financial statement schedules have been omitted because they are either not applicable or the required information has been disclosed in the financial statements or notes thereto.
(3) Exhibits
INDEX TO EXHIBITS
Exhibit Number Incorporated by Reference
DescriptionFormExhibitFiling Date
2.18-K2.1December 21, 2020
3.110-K3.1December 23, 2004
3.28-K3.1August 17, 2021
4.1*
4.28-K4.1October 9, 2019
4.38-K4.2October 9, 2019
4.48-K4.1May 10, 2021
4.58-K4.2May 10, 2021
4.68-K4.1July 31, 2023
4.78-K4.2July 31, 2023
10.18-K10.1May 21, 2021
78


Exhibit Number Incorporated by Reference
DescriptionFormExhibitFiling Date
10.28-K10.2May 21, 2021
10.38-K10.1June 9, 2023
10.48-K10.1July 10, 2023
10.58-K10.1August 24, 2017
10.68-K10.1July 7, 2023
10.7+10-Q10.1May 5, 2023
10.8+DEF 14AAppendix AJanuary 9, 2020
10.9+10-Q10.1May 6, 2022
10.10+10-Q10.2May 6, 2022
10.11+*
10.12+*
10.13+*
10.14+*
10.15+*
10.16+8-K10.1March 14, 2022
10.17+8-K10.1February 17, 2023
10.18+10-K10.19November 20, 2020
10.19+10-K10.20November 20, 2020
10.20+8-K10.1November 17, 2021
21*
23.1*
31.1*
79


Exhibit Number Incorporated by Reference
DescriptionFormExhibitFiling Date
31.2*
32.1**
32.2**
97*
101*
101.INS Inline XBRL Instance–the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH Inline XBRL Taxonomy Extension Schema
101.CAL Inline XBRL Taxonomy Extension Calculation
101.PRE Inline XBRL Taxonomy Extension Presentation
101.LAB Inline XBRL Taxonomy Extension Labels
101.DEF Inline XBRL Taxonomy Extension Definition
104*Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
_________________________
+ Management contract or compensatory plan/arrangement
* Filed herewith
** Furnished herewith
ITEM 16. 10-K SUMMARY
None.
80


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.
  
BEACON ROOFING SUPPLY, INC. (REGISTRANT)
  
  
  
  
By:
/s/ CARMELO CARRUBBA
  
  
Carmelo Carrubba
  
  
Interim Chief Financial Officer
Date: February 28, 2024
  
  
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
81


SIGNATURETITLEDATE
/s/ STUART A. RANDLE
ChairmanFebruary 28, 2024
Stuart A. Randle
  
 
/s/ JULIAN G. FRANCISPresident and Chief Executive OfficerFebruary 28, 2024
Julian G. Francis
  
  
/s/ CARMELO CARRUBBA
Interim Chief Financial Officer
February 28, 2024
Carmelo Carrubba
  
  
/s/ SAMUEL M. GUZMAN JR.Vice President and Chief Accounting OfficerFebruary 28, 2024
Samuel M. Guzman Jr.
  
  
/s/ BARBARA G. FASTDirectorFebruary 28, 2024
Barbara G. Fast
  
  
/s/ RICHARD W. FROSTDirectorFebruary 28, 2024
Richard W. Frost
  
  
/s/ ALAN GERSHENHORNDirectorFebruary 28, 2024
Alan Gershenhorn
  
  
/s/ MELANIE M. HARTDirectorFebruary 28, 2024
Melanie M. Hart
/s/ RACQUEL H. MASON
DirectorFebruary 28, 2024
Racquel H. Mason
  
  
/s/ ROBERT M. MCLAUGHLINDirectorFebruary 28, 2024
Robert M. McLaughlin
/s/ EARL NEWSOMEDirectorFebruary 28, 2024
Earl Newsome  
/s/ NEIL S. NOVICHDirectorFebruary 28, 2024
Neil S. Novich
  
  
/s/ DOUGLAS L. YOUNGDirectorFebruary 28, 2024
Douglas L. Young
  
  
82
EX-4.1 2 ex412023.htm EX-4.1 Document


EXHIBIT 4.1
DESCRIPTION OF COMMON STOCK
The following summary description sets forth some of the general terms and provisions of our common stock. Because this is a summary description, it does not contain all of the information that may be important to you. For a more detailed description of our common stock, you should refer to the provisions of our Second Amended and Restated Certificate of Incorporation (our “charter”) and our Amended and Restated By-Laws (our “bylaws”).
   
General
Under our charter, we are authorized to issue 100,000,000 shares of our common stock, $0.01 par value per share, and 5,000,000 shares of undesignated preferred stock, $0.01 par value per share.
Holders of our common stock are entitled to one vote per share.
Each of our directors is elected by an affirmative vote of a plurality of the votes properly cast with respect to such director. Vacancies on the board of directors may be filled by an affirmative vote of a majority of the directors then in office, although less than a quorum, or by a sole remaining director. A director elected to fill a vacancy will hold office until the next annual meeting of stockholders.
Subject to any preferential rights of any then outstanding shares of our preferred stock to receive dividends before any dividends may be paid on our common stock, the holders of our common stock will be entitled to share ratably in any dividends that may be declared by our board of directors out of funds legally available for the payment of dividends. Our common stock does not carry any redemption rights or any preemptive rights enabling a holder to subscribe for, or receive shares of, any class of our common stock or any other securities convertible into shares of any class of our common stock. In the event of a liquidation, dissolution or winding up of our affairs, whether voluntary or involuntary, after payment of our liabilities and obligations to creditors, and holders of any then outstanding preferred stock, our remaining assets will be distributed ratably among the holders of shares of common stock on a per share basis. In the event of a merger or consolidation with or into another entity, holders of each share of common stock will be entitled to receive the same per share consideration.
Anti-Takeover Provisions of the Delaware Law and Our Governing Documents
Delaware Law
We are subject to Section 203 (“Section 203”) of the Delaware General Corporation Law (the “DGCL”). In general, Section 203 prohibits a publicly held Delaware corporation from engaging in “business combination”
transactions with any “interested stockholder” for a period of three years following the time that the stockholder became an interested stockholder, unless:
prior to the time the stockholder became an interested stockholder, either the applicable business combination or the transaction which resulted in the stockholder becoming an interested stockholder is approved by the corporation’s board of directors;
upon consummation of the transaction which resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the voting stock outstanding (but not the voting stock owned by the interested stockholder) shares owned by directors who are also officers of the corporation and shares owned by employee stock plans in which the employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or
at or subsequent to the time that the stockholder became an interested stockholder, the business combination is approved by the corporation’s board of directors and authorized at an annual or special meeting of stockholders by the affirmative vote of at least 66 2/3% of the outstanding voting stock which is not owned by the interested stockholder.

A “business combination” is defined to include, in general and subject to exceptions, a merger of the corporation with the interested stockholder; a sale of 10% or more of the market value of the corporation’s consolidated assets to the interested stockholder; certain transactions that result in the issuance of the corporation’s stock to the interested stockholder; a transaction that has the effect of increasing the proportionate share of the corporation’s stock owned by the interested stockholder; and any receipt by the interested stockholder of loans,



guarantees or other financial benefits provided by the corporation. An “interested stockholder” is defined to include, in general and subject to exceptions, a person that (1) owns 15% or more of the outstanding voting stock of the corporation or (2) is an “affiliate” or “associate” (as defined in Section 203) of the corporation and was the owner of 15% or more of the corporation’s outstanding voting stock at any time within the prior three year period.
A Delaware corporation may opt out of Section 203 with an express provision in its original certificate of incorporation or by an amendment to its certificate of incorporation or bylaws expressly electing not to be governed by Section 203 and approved by a majority of its outstanding voting shares. We have not opted out of Section 203. As a result, Section 203 could delay, deter or prevent a merger, change of control or other takeover of our company that our stockholders might consider to be in their best interests, including transactions that might result in a premium being paid over the market price of our common stock, and may also limit the price that investors are willing to pay in the future for our common stock.
Undesignated Preferred Stock
Our charter authorizes our board of directors to provide for the issuance of shares of preferred stock in one or more classes or series. Prior to issuance of shares of each series, our board of directors is required by the DGCL and our charter to fix the designation, powers, preferences and rights of the shares of such series and the qualifications, limitations or restrictions thereof. Thus, our board of directors could authorize the issuance of additional shares of preferred stock that have priority over our common stock with respect to dividends or rights upon liquidation or with terms and conditions that could have the effect of delaying, deferring or preventing a transaction or a change of control of our company that might involve a premium price for holders of our common stock or otherwise be in their best interests.
Requirements for Advance Notification of Stockholder Nominations and Proposals
Our bylaws establish advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of the board of directors or a committee of the board of directors.
Special Meetings of Stockholders; Stockholder Action
A special meeting of our stockholders may be called only by the Chairman of the board, the Chief Executive Officer (or, if there is no Chief Executive Officer, the President) or by the board of directors, pursuant to a resolution adopted by the affirmative vote of a majority of the total number of directors then in office. Our bylaws provide that our stockholders may not take action by written consent.
Amendment of Certificate of Incorporation and Bylaws
Our charter may be amended in accordance with the DGCL. Our bylaws may be amended by the affirmative vote of a majority of the stockholders present at any annual meeting of the stockholders at which a quorum is present. Our bylaws may also be amended by the affirmative vote of a majority of the directors present at any regular or special meeting of the board of directors at which a quorum is present.
Forum Selection
Unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of the Company, (ii) any action asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee of the Company to the Company or the Company’s stockholders, (iii) any action asserting a claim arising pursuant to any provision of the DGCL, or (iv) any action asserting a claim governed by the internal affairs doctrine shall be a state or federal court located within the State of Delaware, in all cases subject to the court having personal jurisdiction over the indispensable parties named as defendants. Any person or entity purchasing or otherwise acquiring any interest in shares of capital stock of the Company is deemed to have notice of and consented to the foregoing provisions of our bylaws.
 


EX-10.11 3 ex10112023.htm EX-10.11 Document
EXHIBIT 10.11
BEACON ROOFING SUPPLY, INC.
SECOND AMENDED AND RESTATED 2014 STOCK PLAN
RESTRICTED STOCK UNIT AWARD AGREEMENT
(Performance-based Vesting)
Grant Information:
Name:
Grant Date:
Target Amount:
Vesting Date1:
           , 20__
1 Actual vesting subject to additional provisions found in Sections 5, 6 and 10 of this agreement

A Restricted Stock Unit (RSU) Award (the “Award”) granted by Beacon Roofing Supply, Inc., a Delaware corporation (the “Company”), to the employee named above (the “Grantee”), relating to the common stock, par value $.01 per share (the “Common Stock”), of the Company, shall be subject to the following terms and conditions and the provisions of the Beacon Roofing Supply, Inc. Second Amended and Restated 2014 Stock Plan (“Plan”), a copy of which is attached hereto and the terms of which are hereby incorporated by reference:
1.Acceptance by Grantee
The receipt of the Award is conditioned upon its acceptance by the Grantee no later than 30 days from the date the Agreement was delivered, provided however, if the Grantee shall fail to accept this Award by the due date, the Grantee’s Award shall be deemed accepted by the Grantee unless the Grantee has notified the Company in writing prior to the due date that he or she declines to accept the Award.
2.Grant of RSUs
The Company hereby grants to the Grantee the Award of RSUs, as set forth above. An RSU is the right, subject to the terms and conditions of the Plan and this Agreement, to receive a distribution of a share of Common Stock for each RSU as described in Section 7 of this Agreement. The Award shall vest in accordance with Sections 5 and 10 of this Agreement and the vested award shall be adjusted in accordance with Section 6 of this Agreement.
3.RSU Account
The Company shall maintain an account (“RSU Account”) on its books in the name of the Grantee which shall reflect the number of RSUs awarded to the Grantee and any dividend equivalents paid to the Grantee as described in Section 4.
4.Dividend Equivalents
Upon the payment of any dividends on Common Stock occurring during the period preceding the date the RSUs are settled in Common Stock and distributed to the Grantee as described in Section 7, the Company shall credit the Grantee’s RSU Account with an amount equal in value to the dividends that the Grantee would have received had the Grantee been the actual owner of the number of shares of Common Stock represented by the RSUs in the Grantee’s RSU Account on that date. Such amounts shall be paid to the Grantee in cash at the time and to the extent the RSUs are distributed to the Grantee. Any dividend equivalents relating to RSUs that are forfeited shall also be forfeited.
5.Vesting
(a)Except as described in (b), (c) and (d) below, the Grantee shall become vested in the Award on the third (3rd) anniversary of the date of grant as set forth above (the “Vesting
1



Date”) if the Grantee remains in continuous employment with the Company or its affiliates until such date.
(b)If the Grantee’s employment with the Company and its affiliates terminates prior to the Vesting Date due to death or disability, the Award shall become vested on the date of such termination of employment. For this purpose “disability” means (as determined by the Committee in its sole discretion) the inability of the Grantee to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which is expected to result in death or disability or which has lasted or can be expected to last for a continuous period of not less than 12 months.
(c)If the Grantee’s employment with the Company and its affiliates terminates prior to the Vesting Date due to the Grantee’s retirement, a pro-rata portion of the Award shall become vested on the Vesting Date (in which case such portion shall be adjusted as described in Section 6), or if earlier, the date of the Grantee’s death (in which case such portion shall not be adjusted as described in Section 6), and the remainder of the Award shall be forfeited to the Company upon the Grantee’s retirement. The pro-rata portion of the Award that vests shall be determined by multiplying the number of RSUs subject to the Award by a fraction, the numerator of which is the number of days the Grantee was employed by the Company or an affiliate during the three-year performance period described in Section 6 below, and the denominator of which is the number of days in such performance period, rounded to the nearest number of whole shares. For this purpose, (i) “retirement” means termination of the Grantee’s employment for any reason other than Cause on or after the Grantee’s attainment of age sixty (60) and five (5) years of service, (ii) “Cause” means: (A) conviction of a felony connected with the Grantee’s employment with the Company or its subsidiaries, (B) misappropriation or theft of property of the Company or its subsidiaries, (C) gross negligence or willful misconduct in the performance of the Grantee's duties, (D) any act of fraud against the Company or its subsidiaries, and (E) any unauthorized dissemination of confidential information or trade or business secrets of the Company or its subsidiaries and (iii) “years of service” means years of continuous employment with the Company or its affiliates, provided that (A) a break in employment of less than twelve (12) months will be counted as continued employment and a break in employment of twelve (12) or more months will result in the exclusion of the pre-break employment and (B) employment will include any service as a non-employee director on the Board.
(d)The Award shall be forfeited to the Company upon the Grantee’s termination of employment with the Company and its affiliates for any reason other than the Grantee’s death, disability or retirement (as described above) that occurs prior to the Vesting Date.
The foregoing provisions of this Section 5 shall be subject to the provisions of any written employment security agreement or severance agreement that has been or may be executed by the Grantee and the Company, and the provisions in such employment security agreement or severance agreement concerning the lapse of restrictions of an Award in connection with the Grantee’s termination of employment shall supersede any inconsistent or contrary provision of this Section 5, to the extent the terms of such agreement would provide for greater vesting. The provisions of this Agreement shall continue to apply to the extent not covered by such employment security agreement or severance agreement.
6.Adjustment of RSUs
The number of RSUs subject to the Award shall be adjusted by the Committee following the end of the three-year period that begins on January 1, 20__ and ends on December 31, 20__ based on the level of performance goal achievement as described in Exhibit A to this Agreement. Any Award that vests in accordance with Section 5(b) prior to the Vesting Date shall not be adjusted pursuant to this Section 6.
7.Settlement of RSUs
If a Grantee becomes vested in this Award in accordance with Section 5, the Company shall distribute to Grantee, or the Grantee’s personal representative, beneficiary or estate, as applicable, a number of shares of Common Stock equal to the number of vested RSUs subject to the Award, as adjusted in accordance with Section 6, if applicable, plus any related dividend
2
    


equivalents as described in Section 4. Such shares and dividend equivalents shall be delivered within 30 days following the date of vesting.
8.Forfeiture of Award
Except as described in Section 5 and Section 10, a Grantee’s Award shall be forfeited to the Company if the Grantee does not remain in continuous employment with the Company or its affiliates until the Vesting Date.
9.Withholding Taxes
The Grantee shall pay to the Company an amount sufficient to satisfy all minimum Federal, state and local withholding tax requirements prior to the delivery of any certificate for shares. Payment of such taxes may be made by one or more of the following methods: (a) in cash, (b) in cash received from a broker-dealer to whom the Grantee has submitted irrevocable instructions to deliver the amount of tax to the Company from the proceeds of the sale of shares subject to the Award, (c) by directing the Company to withhold a number of shares otherwise issuable pursuant to the Award with a Fair Market Value equal to the tax required to be withheld, (d) by delivery to the Company of other Common Stock owned by the Grantee that is acceptable to the Company, valued at its Fair Market Value on the date of payment, or (e) by certifying to ownership by attestation of such previously owned Common Stock.
10.Change in Control
(a)In the event of a Change in Control, as defined in the Plan, unless the Award is continued or assumed by a public company in an equitable manner, the RSU shall become fully vested immediately prior to the Change in Control as if the performance criteria set forth in Exhibit A had been met at 100 percent. The Award shall settle in accordance with Section 7.
(b)If the Award is continued or assumed by a public company in an equitable manner, then the performance criteria set forth in Exhibit A shall be deemed to have been satisfied (i) at the actual payout percentage with respect to any portion of the Award relating to a performance period within the three year period set forth in Section 6 then complete at the time of the Change in Control and (ii) at 100 percent for the remaining and not complete performance periods of the Award, and the vesting of the Award shall be contingent only upon the Grantee’s employment through the end of the three year period set forth in Section 6 unless there is a Qualifying Termination within one-year following the Change in Control. If a Qualifying Termination occurs within one-year following the Change in Control, the Award, as adjusted in accordance with the immediately preceding sentence, shall become fully vested immediately and be settled in accordance with Section 7.
For purposes of this Section 10: (1) “Qualifying Termination” means the termination of a Grantee’s employment (a) by the employer for any reason other than Cause; or (b) by a Grantee who was an officer of the Company immediately prior to the Change in Control for Good Reason; (2) “Cause” means (unless otherwise expressly provided in the Grantee’s employment security agreement): the termination of the Grantee’s employment following the occurrence of any one or more of the following: (a) the Grantee’s conviction of, or plea of guilty or nolo contendere to, a felony; (b) the Grantee’s willful and continual failure to substantially perform the Grantee’s duties after written notification; (c) the Grantee’s willful engagement in conduct that is materially injurious to the employer, monetarily or otherwise; (d) the Grantee’s commission of an act of gross misconduct in connection with the performance of the Grantee’s duties; or (e) the Grantee’s material breach of any employment, confidentiality, or other similar agreement with the employer that, if capable of cure, remains uncured 10 days after written notice thereof; and (3) “Good Reason” means, without the Grantee’s consent, (a) a material reduction in the position, duties, or responsibilities of the Grantee from those in effect immediately prior to such change; (b) a reduction in the Grantee’s base salary; (c) a relocation of the Grantee’s primary work location to a distance of more than 50 miles from its location as of immediately prior to such change; or (d) a material breach by the Grantee’s employer of any employment agreement between such employer and the Grantee provided, however, in all cases, a Grantee must give the Company written notice of the circumstances giving rise to the Good Reason event and thirty (30) days to cure such circumstance.
3



11.Rights as Stockholder
The Grantee shall not be entitled to any of the rights of a stockholder of the Company with respect to the Award, including the right to vote and to receive dividends and other distributions, until and to the extent the Award is settled in shares of Common Stock.
12.Award Not Transferable
The Award may not be transferred other than by will or the applicable laws of descent or distribution or pursuant to a qualified domestic relations order. The Award shall not otherwise be assigned, transferred, or pledged for any purpose whatsoever and is not subject, in whole or in part, to attachment, execution or levy of any kind. Any attempted assignment, transfer, pledge, or encumbrance of the Award, other than in accordance with its terms, shall be void and of no effect.
13.Share Delivery
Delivery of shares pursuant to Section 7 will be by book-entry credit to an account in the Grantee’s name established by the Company with the Company’s transfer agent; provided that the Company shall, upon written request from the Grantee (or the Grantee’s estate or personal representative, as the case may be), issue certificates in the name of the Grantee (or the Grantee’s estate or personal representative) representing such shares.
14.Recoupment
The Grantee acknowledges and agrees that the Award shall be subject to the Company’s Incentive Compensation Recoupment Policy as in effect from time to time.
15.Administration
The Award shall be administered in accordance with such regulations as the Committee shall from time to time adopt.
16.Plan Terms Govern
This Agreement shall be construed consistent with the provisions of the Plan, and in the event of any conflict between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall control and any terms of this Agreement which conflict with Plan terms shall be void.
17.Governing Law
This Agreement, and the Award, shall be construed, administered and governed in all respects under and by the laws of the State of Delaware.
By accepting this agreement, the Grantee agrees to be bound by the terms hereof.
BEACON ROOFING SUPPLY, INC.
4
    

EXHIBIT A
Performance Criterion Applicable to FY 20__ RSU (Performance-based Vesting) Awards



1 Payouts between threshold achievement and target achievement (100%) and between target achievement and maximum achievement are adjusted based on straight-line interpolation.


EX-10.12 4 ex10122023.htm EX-10.12 Document
EXHIBIT 10.12
BEACON ROOFING SUPPLY, INC.
SECOND AMENDED AND RESTATED 2014 STOCK PLAN
RESTRICTED STOCK UNIT AWARD AGREEMENT
(Performance-based Vesting)
(Optional Deferred Settlement)
Grant Information:
Name:
Grant Date:
Target Amount:
Vesting Date1:
_____, 20__
1 Actual vesting subject to additional provisions found in Sections 5, 6 and 10 of this agreement

A Restricted Stock Unit (RSU) Award (the “Award”) granted by Beacon Roofing Supply, Inc., a Delaware corporation (the “Company”), to the employee named above (the “Grantee”), relating to the common stock, par value $.01 per share (the “Common Stock”), of the Company, shall be subject to the following terms and conditions and the provisions of the Beacon Roofing Supply, Inc. Second Amended and Restated 2014 Stock Plan (“Plan”), a copy of which is attached hereto and the terms of which are hereby incorporated by reference:
1.Acceptance by Grantee
The receipt of the Award is conditioned upon its acceptance by the Grantee no later than 30 days from the date the Agreement was delivered, provided however, if the Grantee shall fail to accept this Award by the due date, the Grantee’s Award shall be deemed accepted by the Grantee unless the Grantee has notified the Company in writing prior to the due date that he or she declines to accept the Award.
2.Grant of RSUs
The Company hereby grants to the Grantee the Award of RSUs, as set forth above. An RSU is the right, subject to the terms and conditions of the Plan and this Agreement, to receive a distribution of a share of Common Stock for each RSU as described in Section 7 or Section 11 of this Agreement. The Award shall vest in accordance with Sections 5 and 10 of this Agreement and the vested award shall be adjusted in accordance with Section 6 of this Agreement.
3.RSU Account
The Company shall maintain an account (“RSU Account”) on its books in the name of the Grantee which shall reflect the number of RSUs awarded to the Grantee and any dividend equivalents paid to the Grantee as described in Section 4.
4.Dividend Equivalents
Upon the payment of any dividends on Common Stock occurring during the period preceding the date the RSUs are settled in Common Stock and distributed to the Grantee as described in Section 7 or Section 11, the Company shall credit the Grantee’s RSU Account with an amount equal in value to the dividends that the Grantee would have received had the Grantee been the actual owner of the number of shares of Common Stock represented by the RSUs in the Grantee’s RSU Account on that date. Such amounts shall be paid to the Grantee in cash at the time and to the extent the RSUs are distributed to the Grantee. Any dividend equivalents relating to RSUs that are forfeited shall also be forfeited.
1



5.Vesting
(a)Except as described in (b), (c) and (d) below, the Grantee shall become vested in the Award on the third (3rd) anniversary of the date of grant as set forth above (the “Vesting Date”) if the Grantee remains in continuous employment with the Company or its affiliates until such date.
(b)If the Grantee’s employment with the Company and its affiliates terminates prior to the Vesting Date due to death or disability, the Award shall become vested on the date of such termination of employment. For this purpose “disability” means (as determined by the Committee in its sole discretion) the inability of the Grantee to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which is expected to result in death or disability or which has lasted or can be expected to last for a continuous period of not less than 12 months.
(c)If the Grantee’s employment with the Company and its affiliates terminates prior to the Vesting Date due to the Grantee’s retirement, a pro-rata portion of the Award shall become vested on the Vesting Date (in which case such portion shall be adjusted as described in Section 6), or if earlier, the date of the Grantee’s death (in which case such portion shall not be adjusted as described in Section 6), and the remainder of the Award shall be forfeited to the Company upon the Grantee’s retirement. The pro-rata portion of the Award that vests shall be determined by multiplying the number of RSUs subject to the Award by a fraction, the numerator of which is the number of days the Grantee was employed by the Company or an affiliate during the three-year performance period described in Section 6 below, and the denominator of which is the number of days in such performance period, rounded to the nearest number of whole shares. For this purpose, (i) “retirement” means termination of the Grantee’s employment for any reason other than Cause on or after the Grantee’s attainment of age sixty (60) and five (5) years of service, (ii) “Cause” means: (A) conviction of a felony connected with the Grantee’s employment with the Company or its subsidiaries, (B) misappropriation or theft of property of the Company or its subsidiaries, (C) gross negligence or willful misconduct in the performance of the Grantee's duties, (D) any act of fraud against the Company or its subsidiaries, and (E) any unauthorized dissemination of confidential information or trade or business secrets of the Company or its subsidiaries and (iii) “years of service” means years of continuous employment with the Company or its affiliates, provided that (A) a break in employment of less than twelve (12) months will be counted as continued employment and a break in employment of twelve (12) or more months will result in the exclusion of the pre-break employment and (B) employment will include any service as a non-employee director on the Board.
(d)The Award shall be forfeited to the Company upon the Grantee’s termination of employment with the Company and its affiliates for any reason other than the Grantee’s death, disability or retirement (as described above) that occurs prior to the Vesting Date.
The foregoing provisions of this Section 5 shall be subject to the provisions of any written employment security agreement or severance agreement that has been or may be executed by the Grantee and the Company, and the provisions in such employment security agreement or severance agreement concerning the lapse of restrictions of an Award in connection with the Grantee’s termination of employment shall supersede any inconsistent or contrary provision of this Section 5, to the extent the terms of such agreement would provide for greater vesting. The provisions of this Agreement shall continue to apply to the extent not covered by such employment security agreement or severance agreement.
6.Adjustment of RSUs
The number of RSUs subject to the Award shall be adjusted by the Committee following the end of the three-year period that begins on January 1, 20__ and ends on December 31, 20__ based on the level of performance goal achievement as described in Exhibit A to this Agreement. Any Award that vests in accordance with Section 5(b) prior to the Vesting Date shall not be adjusted pursuant to this Section 6.
7.Settlement of RSUs
2
    


If a Grantee becomes vested in this Award in accordance with Section 5, the Company shall distribute to Grantee, or the Grantee’s personal representative, beneficiary or estate, as applicable, a number of shares of Common Stock equal to the number of vested RSUs subject to the Award, as adjusted in accordance with Section 6, if applicable, plus any related dividend equivalents as described in Section 4. Except as provided in Section 11, such shares and dividend equivalents shall be delivered within thirty (30) days following the date of vesting.
8.Forfeiture of Award
Except as described in Section 5 and Section 10, a Grantee’s Award shall be forfeited to the Company if the Grantee does not remain in continuous employment with the Company or its affiliates until the Vesting Date.
9.Withholding Taxes
The Grantee shall pay to the Company an amount sufficient to satisfy all minimum Federal, state and local withholding tax requirements prior to the delivery of any certificate for shares. Payment of such taxes may be made by one or more of the following methods: (a) in cash, (b) in cash received from a broker-dealer to whom the Grantee has submitted irrevocable instructions to deliver the amount of tax to the Company from the proceeds of the sale of shares subject to the Award, (c) by directing the Company to withhold a number of shares otherwise issuable pursuant to the Award with a Fair Market Value equal to the tax required to be withheld, (d) by delivery to the Company of other Common Stock owned by the Grantee that is acceptable to the Company, valued at its Fair Market Value on the date of payment, or (e) by certifying to ownership by attestation of such previously owned Common Stock.
10.Change in Control
(a)In the event of a Change in Control, as defined in the Plan, unless the Award is continued or assumed by a public company in an equitable manner, the RSU shall become fully vested immediately prior to the Change in Control as if the performance criteria set forth in Exhibit A had been met at 100 percent. The Award shall settle in accordance with Section 7 or if applicable, Section 11.
(b)If the Award is continued or assumed by a public company in an equitable manner, then the performance criteria set forth in Exhibit A shall be deemed to have been satisfied (i) at the actual payout percentage with respect to any portion of the Award relating to a performance period within the three year period set forth in Section 6 then complete at the time of the Change in Control and (ii) at 100 percent for the remaining and not complete performance periods of the Award, and the vesting of the Award shall be contingent only upon the Grantee’s employment through the end of the three year period set forth in Section 6 unless there is a Qualifying Termination within one-year following the Change in Control. If a Qualifying Termination occurs within one-year following the Change in Control, the Award, as adjusted in accordance with the immediately preceding sentence, shall become fully vested immediately and be settled in accordance with Section 7 or if applicable, Section 11.
For purposes of this Section 10: (1) “Qualifying Termination” means the termination of a Grantee’s employment (a) by the employer for any reason other than Cause; or (b) by a Grantee who was an officer of the Company immediately prior to the Change in Control for Good Reason; (2) “Cause” means (unless otherwise expressly provided in the Grantee’s employment security agreement): the termination of the Grantee’s employment following the occurrence of any one or more of the following: (a) the Grantee’s conviction of, or plea of guilty or nolo contendere to, a felony; (b) the Grantee’s willful and continual failure to substantially perform the Grantee’s duties after written notification; (c) the Grantee’s willful engagement in conduct that is materially injurious to the employer, monetarily or otherwise; (d) the Grantee’s commission of an act of gross misconduct in connection with the performance of the Grantee’s duties; or (e) the Grantee’s material breach of any employment, confidentiality, or other similar agreement with the employer that, if capable of cure, remains uncured 10 days after written notice thereof; and (3) “Good Reason” means, without the Grantee’s consent, (a) a material reduction in the position, duties, or responsibilities of the Grantee from those in effect immediately prior to such change; (b) a reduction in the Grantee’s base salary; (c) a relocation of the Grantee’s primary work location to a distance of more than 50 miles from its location as of immediately prior to such change; or (d) a
3



material breach by the Grantee’s employer of any employment agreement between such employer and the Grantee provided, however, in all cases, a Grantee must give the Company written notice of the circumstances giving rise to the Good Reason event and thirty (30) days to cure such circumstance.
11.Deferral of RSU Settlement
Notwithstanding Section 7, a Grantee may make a timely advance election, prior to the calendar year in which the Award is made and in accordance with Section 409A of the Internal Revenue Code and procedures established by the Committee, to defer settlement of the Grantee’s entire vested Award. In such case, the shares of Common Stock and any related dividend equivalents that would otherwise be paid to the Grantee within thirty (30) days following a Vesting Date shall be paid to the Grantee in accordance with the terms of the Grantee’s deferral election, which shall be (a) within thirty (30) days following the Grantee’s termination of employment with the Company and its affiliates or (b) within thirty (30) days following a date subsequent to the Vesting Date as specified by the Grantee in the Grantee’s election form, or if earlier in either case, within thirty (30) days following the Grantee’s death (in which case payment shall be made to the Grantee’s personal representative, beneficiary or estate, as applicable). Notwithstanding the foregoing sentence, if a Change in Control occurs prior to the date the Grantee’s deferred Award is to be settled and paid, the deferred Award shall be settled and paid to the Grantee within thirty (30) days following the Change in Control.
12.Rights as Stockholder
The Grantee shall not be entitled to any of the rights of a stockholder of the Company with respect to the Award, including the right to vote and to receive dividends and other distributions, until and to the extent the Award is settled in shares of Common Stock.
13.Award Not Transferable
The Award may not be transferred other than by will or the applicable laws of descent or distribution or pursuant to a qualified domestic relations order. The Award shall not otherwise be assigned, transferred, or pledged for any purpose whatsoever and is not subject, in whole or in part, to attachment, execution or levy of any kind. Any attempted assignment, transfer, pledge, or encumbrance of the Award, other than in accordance with its terms, shall be void and of no effect.
14.Share Delivery
Delivery of shares pursuant to Section 7 will be by book-entry credit to an account in the Grantee’s name established by the Company with the Company’s transfer agent; provided that the Company shall, upon written request from the Grantee (or the Grantee’s estate or personal representative, as the case may be), issue certificates in the name of the Grantee (or the Grantee’s estate or personal representative) representing such shares.
15.Recoupment
The Grantee acknowledges and agrees that the Award shall be subject to the Company’s Incentive Compensation Recoupment Policy as in effect from time to time.
16.Administration
The Award shall be administered in accordance with such regulations as the Committee shall from time to time adopt.
17.Plan Terms Govern
This Agreement shall be construed consistent with the provisions of the Plan, and in the event of any conflict between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall control and any terms of this Agreement which conflict with Plan terms shall be void.
18.Governing Law
4
    


This Agreement, and the Award, shall be construed, administered and governed in all respects under and by the laws of the State of Delaware.
By accepting this agreement, the Grantee agrees to be bound by the terms hereof.
BEACON ROOFING SUPPLY, INC.
5


EXHIBIT A
Performance Criterion Applicable to FY 20__ RSU (Performance-based Vesting) Awards


1 Payouts between threshold achievement and target achievement (100%) and between target achievement and maximum achievement are adjusted based on straight-line interpolation.


EX-10.13 5 ex10132023.htm EX-10.13 Document
EXHIBIT 10.13
BEACON ROOFING SUPPLY, INC.
SECOND AMENDED AND RESTATED 2014 STOCK PLAN
RESTRICTED STOCK UNIT AWARD AGREEMENT
(Time-based Vesting)
Grant Information:

Name:
Grant Date:
Amount (# Granted):
Vesting Schedule:
Vest DateVest Quantity
A Restricted Stock Unit (RSU) Award (the “Award”) granted by Beacon Roofing Supply, Inc., a Delaware corporation (the “Company”), to the employee named above (the “Grantee”), relating to the common stock, par value $.01 per share (the “Common Stock”), of the Company, shall be subject to the following terms and conditions and the provisions of the Beacon Roofing Supply, Inc. Second Amended and Restated 2014 Stock Plan (“Plan”), a copy of which is attached hereto and the terms of which are hereby incorporated by reference:
1.Acceptance by Grantee
The receipt of the Award is conditioned upon its acceptance by the Grantee no later than 30 days from the date the Agreement was delivered, provided however, if the Grantee shall fail to accept this Award by the due date, the Grantee’s Award shall be deemed accepted by the Grantee unless the Grantee has notified the Company in writing prior to the due date that he or she declines to accept the Award.
2.Grant of RSUs
The Company hereby grants to the Grantee the Award of RSUs, as set forth above. An RSU is the right, subject to the terms and conditions of the Plan and this Agreement, to receive a distribution of a share of Common Stock for each RSU as described in Section 6 of this Agreement.
3.RSU Account
The Company shall maintain an account (“RSU Account”) on its books in the name of the Grantee which shall reflect the number of RSUs awarded to the Grantee and any dividend equivalents paid to the Grantee as described in Section 4.
4.Dividend Equivalents
Upon the payment of any dividends on Common Stock occurring during the period preceding the date the RSUs are settled in Common Stock and distributed to the Grantee as described in Section 6, the Company shall credit the Grantee’s RSU Account with an amount equal in value to the dividends that the Grantee would have received had the Grantee been the actual owner of the number of shares of Common Stock represented by the RSUs in the Grantee’s RSU Account on that date. Such amounts shall be paid to the Grantee in cash at the time and to the extent the RSUs are distributed to the Grantee. Any dividend equivalents relating to RSUs that are forfeited shall also be forfeited.
    1    



5.Vesting
(a)Except as described in (b), (c) and (d) below, the Grantee shall become vested in this Award as set forth above (the “Vesting Date”), if the Grantee remains in continuous employment with the Company or its affiliates until such date.
(b)If the Grantee’s employment with the Company and its affiliates terminates prior to the Vesting Date due to death or disability, the Award shall become vested on the date of such termination of employment. For this purpose “disability” means (as determined by the Committee in its sole discretion) the inability of the Grantee to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which is expected to result in death or disability or which has lasted or can be expected to last for a continuous period of not less than twelve (12) months.
(c)If the Grantee’s employment with the Company and its affiliates terminates prior to the Vesting Date due to retirement, the Award shall continue to vest in accordance with the vesting schedule set forth above, provided that if the Grantee dies after retirement and prior to the Vesting Date, the Award shall become vested on the date of such death. For this purposes (i) “retirement” means termination of the Grantee’s employment for any reason other than Cause on or after the Grantee’s attainment of age sixty (60) and five (5) years of service, (ii) “Cause” means: (A) conviction of a felony connected with the Grantee’s employment with the Company or its subsidiaries, (B) misappropriation or theft of property of the Company or its subsidiaries, (C) gross negligence or willful misconduct in the performance of the Grantee's duties, (D) any act of fraud against the Company or its subsidiaries, and (E) any unauthorized dissemination of confidential information or trade or business secrets of the Company or its subsidiaries, and (iii) “years of service” means years of continuous employment with the Company or its affiliates, provided that (A) a break in employment of less than twelve (12) months will be counted as continued employment and a break in employment of twelve (12) or more months will result in the exclusion of the pre-break employment and (B) employment will include any service as a non-employee director on the Board.
(d)The Award shall be forfeited to the Company upon the Grantee’s termination of employment with the Company and its affiliates for any reason other than the Grantee’s death, disability or retirement (as described above) that occurs prior to the Vesting Date.
The foregoing provisions of this Section 5 shall be subject to the provisions of any written employment security agreement or severance agreement that has been or may be executed by the Grantee and the Company, and the provisions in such employment security agreement or severance agreement concerning the lapse of restrictions of an Award in connection with the Grantee’s termination of employment shall supersede any inconsistent or contrary provision of this Section 5, to the extent the terms of such agreement would provide for greater vesting. The provisions of this Agreement shall continue to apply to the extent not covered by such employment security agreement or severance agreement.
6.Settlement of RSUs
If a Grantee becomes vested in this Award in accordance with Section 5, the Company shall distribute to the Grantee, or the Grantee’s personal representative, beneficiary or estate, as applicable, a number of shares of Common Stock equal to the number of vested RSUs subject to the Award, plus any related dividend equivalents as described in Section 4. Such shares and dividend equivalents shall be delivered within thirty (30) days following a Vesting Date.
7.Forfeiture of Award
Except as described in Section 5 and Section 9, the Grantee’s Award shall be forfeited to the Company if the Grantee does not remain in continuous employment with the Company or its affiliates until the Vesting Date.
    2    



8.Withholding Taxes
The Grantee shall pay to the Company an amount sufficient to satisfy all minimum Federal, state and local withholding tax requirements prior to the delivery of any certificate for shares. Payment of such taxes may be made by one or more of the following methods: (a) in cash, (b) in cash received from a broker-dealer to whom the Grantee has submitted irrevocable instructions to deliver the amount of tax to the Company from the proceeds of the sale of shares subject to the Award, (c) by directing the Company to withhold a number of shares otherwise issuable pursuant to the Award with a Fair Market Value equal to the tax required to be withheld, (d) by delivery to the Company of other Common Stock owned by the Grantee that is acceptable to the Company, valued at its Fair Market Value on the date of payment, or (e) by certifying to ownership by attestation of such previously owned Common Stock.
9.Change in Control
(a)In the event of a Change in Control, as defined in the Plan, unless the Award is continued or assumed by a public company in an equitable manner, the RSU shall become fully vested immediately prior to the Change in Control as if the time vesting criterion set forth in Section 5(a) had been met. The Award shall settle in accordance with Section 6.
(b)If the Award is continued or assumed by a public company in an equitable manner, then the vesting of the Award shall be contingent only upon the Grantee’s employment through the Vesting Date unless there is a Qualifying Termination within one year following the Change in Control. If a Qualifying Termination occurs within one (1) year following the Change in Control, the Award shall become fully vested immediately and be settled in accordance with Section 6.
(c)For purposes of this Section 9: (1) “Qualifying Termination” means the termination of a Grantee’s employment (a) by the employer for any reason other than Cause; or (b) by a Grantee who was an officer of the Company immediately prior to the Change in Control for Good Reason; (2) “Cause” means (unless otherwise expressly provided in the Grantee’s employment security agreement): the termination of the Grantee’s employment following the occurrence of any one or more of the following: (a) the Grantee’s conviction of, or plea of guilty or nolo contendere to, a felony; (b) the Grantee’s willful and continual failure to substantially perform the Grantee’s duties after written notification; (c) the Grantee’s willful engagement in conduct that is materially injurious to the employer, monetarily or otherwise; (d) the Grantee’s commission of an act of gross misconduct in connection with the performance of the Grantee’s duties; or (e) the Grantee’s material breach of any employment, confidentiality, or other similar agreement with the employer that, if capable of cure, remains uncured 10 days after written notice thereof; and (3) “Good Reason” means, without the Grantee’s consent, (a) a material reduction in the position, duties, or responsibilities of the Grantee from those in effect immediately prior to such change; (b) a reduction in the Grantee’s base salary; (c) a relocation of the Grantee’s primary work location to a distance of more than 50 miles from its location as of immediately prior to such change; or (d) a material breach by the Grantee’s employer of any employment agreement between such employer and the Grantee provided, however, in all cases, a Grantee must give the Company written notice of the circumstances giving rise to the Good Reason event and thirty (30) days to cure such circumstance.
10.Rights as Stockholder
The Grantee shall not be entitled to any of the rights of a stockholder of the Company with respect to the Award, including the right to vote and to receive dividends and other distributions, until and to the extent the Award is settled in shares of Common Stock.
11.Award Not Transferable
The Award may not be transferred other than by will or the applicable laws of descent or distribution or pursuant to a qualified domestic relations order. The Award shall not otherwise be assigned, transferred, or pledged for any purpose whatsoever and is not subject, in whole or in part, to attachment, execution or levy of any kind. Any attempted assignment, transfer, pledge, or encumbrance of the Award, other than in accordance with its terms, shall be void and of no effect.
    3    



12.Share Delivery
Delivery of shares pursuant to Section 6 will be by book-entry credit to an account in the Grantee’s name established by the Company with the Company’s transfer agent; provided that the Company shall, upon written request from the Grantee (or the Grantee’s estate or personal representative, as the case may be), issue certificates in the name of the Grantee (or the Grantee’s estate or personal representative) representing such shares.
13.Recoupment
The Grantee acknowledges and agrees that the Award shall be subject to the Company’s Incentive Compensation Recoupment Policy as in effect from time to time.
14.Administration
The Award shall be administered in accordance with such regulations as the Committee shall from time to time adopt.
15.Plan Terms Govern
This Agreement shall be construed consistent with the provisions of the Plan, and in the event of any conflict between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall control and any terms of this Agreement which conflict with Plan terms shall be void.
16.Governing Law
This Agreement, and the Award, shall be construed, administered and governed in all respects under and by the laws of the State of Delaware.
By accepting this agreement, the Grantee agrees to be bound by the terms hereof.



BEACON ROOFING SUPPLY, INC.


    4    

EX-10.14 6 ex10142023.htm EX-10.14 Document
EXHIBIT 10.14
BEACON ROOFING SUPPLY, INC.
SECOND AMENDED AND RESTATED 2014 STOCK PLAN
RESTRICTED STOCK UNIT AWARD AGREEMENT
(Time-based Vesting)
(Optional Deferred Settlement)
Grant Information:

Name:
Grant Date:
Amount (# Granted):
Vesting Schedule:
Vest DateVest Quantity
 
A Restricted Stock Unit (RSU) Award (the “Award”) granted by Beacon Roofing Supply, Inc., a Delaware corporation (the “Company”), to the employee named above (the “Grantee”), relating to the common stock, par value $.01 per share (the “Common Stock”), of the Company, shall be subject to the following terms and conditions and the provisions of the Beacon Roofing Supply, Inc. Second Amended and Restated 2014 Stock Plan (“Plan”), a copy of which is attached hereto and the terms of which are hereby incorporated by reference:
1.Acceptance by Grantee
The receipt of the Award is conditioned upon its acceptance by the Grantee no later than 30 days from the date the Agreement was delivered, provided however, if the Grantee shall fail to accept this Award by the due date, the Grantee’s Award shall be deemed accepted by the Grantee unless the Grantee has notified the Company in writing prior to the due date that he or she declines to accept the Award.
2.Grant of RSUs
The Company hereby grants to the Grantee the Award of RSUs, as set forth above. An RSU is the right, subject to the terms and conditions of the Plan and this Agreement, to receive a distribution of a share of Common Stock for each RSU as described in Section 6 or Section 10 of this Agreement.
3.RSU Account
The Company shall maintain an account (“RSU Account”) on its books in the name of the Grantee which shall reflect the number of RSUs awarded to the Grantee and any dividend equivalents paid to the Grantee as described in Section 4.
4.Dividend Equivalents
Upon the payment of any dividends on Common Stock occurring during the period preceding the date the RSUs are settled in Common Stock and distributed to the Grantee as described in Section 6 or Section 10, the Company shall credit the Grantee’s RSU Account with an amount equal in value to the dividends that the Grantee would have received had the Grantee been the actual owner of the number of shares of Common Stock represented by the RSUs in the Grantee’s RSU Account on that date. Such amounts shall be paid to the Grantee in cash at the time and to the extent the RSUs are distributed to the Grantee. Any dividend equivalents relating to RSUs that are forfeited shall also be forfeited.
    1    


5.Vesting
(a)Except as described in (b), (c) and (d) below, the Grantee shall become vested in this Award as set forth above (the “Vesting Date”), if the Grantee remains in continuous employment with the Company or its affiliates until such date.
(b)If the Grantee’s employment with the Company and its affiliates terminates prior to the Vesting Date due to death or disability, the Award shall become vested on the date of such termination of employment. For this purpose “disability” means (as determined by the Committee in its sole discretion) the inability of the Grantee to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which is expected to result in death or disability or which has lasted or can be expected to last for a continuous period of not less than twelve (12) months.
(c)If the Grantee’s employment with the Company and its affiliates terminates prior to the Vesting Date due to retirement, the Award shall continue to vest in accordance with the vesting schedule set forth above, provided that if the Grantee dies after retirement and prior to the Vesting Date, the Award shall become vested on the date of such death. For this purposes (i) “retirement” means termination of the Grantee’s employment for any reason other than Cause on or after the Grantee’s attainment of age sixty (60) and five (5) years of service, (ii) “Cause” means: (A) conviction of a felony connected with the Grantee’s employment with the Company or its subsidiaries, (B) misappropriation or theft of property of the Company or its subsidiaries, (C) gross negligence or willful misconduct in the performance of the Grantee's duties, (D) any act of fraud against the Company or its subsidiaries, and (E) any unauthorized dissemination of confidential information or trade or business secrets of the Company or its subsidiaries, and (iii) “years of service” means years of continuous employment with the Company or its affiliates, provided that (A) a break in employment of less than twelve (12) months will be counted as continued employment and a break in employment of twelve (12) or more months will result in the exclusion of the pre-break employment and (B) employment will include any service as a non-employee director on the Board.
(d)The Award shall be forfeited to the Company upon the Grantee’s termination of employment with the Company and its affiliates for any reason other than the Grantee’s death, disability or retirement (as described above) that occurs prior to the Vesting Date.
The foregoing provisions of this Section 5 shall be subject to the provisions of any written employment security agreement or severance agreement that has been or may be executed by the Grantee and the Company, and the provisions in such employment security agreement or severance agreement concerning the lapse of restrictions of an Award in connection with the Grantee’s termination of employment shall supersede any inconsistent or contrary provision of this Section 5, to the extent the terms of such agreement would provide for greater vesting. The provisions of this Agreement shall continue to apply to the extent not covered by such employment security agreement or severance agreement.
6.Settlement of RSUs
If a Grantee becomes vested in this Award in accordance with Section 5, the Company shall distribute to the Grantee, or the Grantee’s personal representative, beneficiary or estate, as applicable, a number of shares of Common Stock equal to the number of vested RSUs subject to the Award, plus any related dividend equivalents as described in Section 4. Except as provided in Section 10, such shares and dividend equivalents shall be delivered within thirty (30) days following a Vesting Date.
7.Forfeiture of Award
Except as described in Section 5 and Section 9, the Grantee’s Award shall be forfeited to the Company if the Grantee does not remain in continuous employment with the Company or its affiliates until the Vesting Date.
8.Withholding Taxes
The Grantee shall pay to the Company an amount sufficient to satisfy all minimum Federal, state and local withholding tax requirements prior to the delivery of any certificate for shares. Payment of such taxes may be made by one or more of the following methods: (a) in cash, (b) in cash received from a broker-dealer to whom the Grantee has submitted irrevocable instructions to
    2    


deliver the amount of tax to the Company from the proceeds of the sale of shares subject to the Award, (c) by directing the Company to withhold a number of shares otherwise issuable pursuant to the Award with a Fair Market Value equal to the tax required to be withheld, (d) by delivery to the Company of other Common Stock owned by the Grantee that is acceptable to the Company, valued at its Fair Market Value on the date of payment, or (e) by certifying to ownership by attestation of such previously owned Common Stock.
9.Change in Control
(a)In the event of a Change in Control, as defined in the Plan, unless the Award is continued or assumed by a public company in an equitable manner, the RSU shall become fully vested immediately prior to the Change in Control as if the time vesting criterion set forth in Section 5(a) had been met. The Award shall settle in accordance with Section 6 or if applicable, Section 10.
(b)If the Award is continued or assumed by a public company in an equitable manner, then the vesting of the Award shall be contingent only upon the Grantee’s employment through the Vesting Date unless there is a Qualifying Termination within one year following the Change in Control. If a Qualifying Termination occurs within one (1) year following the Change in Control, the Award shall become fully vested immediately and be settled in accordance with Section 6 or if applicable, Section 10.
(c)For purposes of this Section 9: (1) “Qualifying Termination” means the termination of a Grantee’s employment (a) by the employer for any reason other than Cause; or (b) by a Grantee who was an officer of the Company immediately prior to the Change in Control for Good Reason; (2) “Cause” means (unless otherwise expressly provided in the Grantee’s employment security agreement): the termination of the Grantee’s employment following the occurrence of any one or more of the following: (a) the Grantee’s conviction of, or plea of guilty or nolo contendere to, a felony; (b) the Grantee’s willful and continual failure to substantially perform the Grantee’s duties after written notification; (c) the Grantee’s willful engagement in conduct that is materially injurious to the employer, monetarily or otherwise; (d) the Grantee’s commission of an act of gross misconduct in connection with the performance of the Grantee’s duties; or (e) the Grantee’s material breach of any employment, confidentiality, or other similar agreement with the employer that, if capable of cure, remains uncured 10 days after written notice thereof; and (3) “Good Reason” means, without the Grantee’s consent, (a) a material reduction in the position, duties, or responsibilities of the Grantee from those in effect immediately prior to such change; (b) a reduction in the Grantee’s base salary; (c) a relocation of the Grantee’s primary work location to a distance of more than 50 miles from its location as of immediately prior to such change; or (d) a material breach by the Grantee’s employer of any employment agreement between such employer and the Grantee provided, however, in all cases, a Grantee must give the Company written notice of the circumstances giving rise to the Good Reason event and thirty (30) days to cure such circumstance.
10.Deferral of RSU Settlement
Notwithstanding Section 6, a Grantee may make a timely advance election, prior to the calendar year in which the Award is made and in accordance with Section 409A of the Internal Revenue Code and procedures established by the Committee, to defer settlement of the Grantee’s entire vested Award. In such case, the shares of Common Stock and any related dividend equivalents that would otherwise be paid to the Grantee within thirty (30) days following a Vesting Date shall be paid to the Grantee in accordance with the terms of the Grantee’s deferral election, which shall be (a) within thirty (30) days following the Grantee’s termination of employment with the Company and its affiliates or (b) within thirty (30) days following a date subsequent to a Vesting Date as specified by the Grantee in the Grantee’s election form, or if earlier in either case, within thirty (30) days following the Grantee’s death (in which case payment shall be made to the Grantee’s personal representative, beneficiary or estate, as applicable). Notwithstanding the foregoing, if a Change in Control occurs prior to the date the Grantee’s deferred Award is to be settled and paid, the deferred Award shall be settled and paid to the Grantee within thirty (30) days following the Change in Control.
11.Rights as Stockholder
The Grantee shall not be entitled to any of the rights of a stockholder of the Company with respect to the Award, including the right to vote and to receive dividends and other distributions, until and to the extent the Award is settled in shares of Common Stock.
    3    


12.Award Not Transferable
The Award may not be transferred other than by will or the applicable laws of descent or distribution or pursuant to a qualified domestic relations order. The Award shall not otherwise be assigned, transferred, or pledged for any purpose whatsoever and is not subject, in whole or in part, to attachment, execution or levy of any kind. Any attempted assignment, transfer, pledge, or encumbrance of the Award, other than in accordance with its terms, shall be void and of no effect.
13.Share Delivery
Delivery of shares pursuant to Section 6 will be by book-entry credit to an account in the Grantee’s name established by the Company with the Company’s transfer agent; provided that the Company shall, upon written request from the Grantee (or the Grantee’s estate or personal representative, as the case may be), issue certificates in the name of the Grantee (or the Grantee’s estate or personal representative) representing such shares.
14.Recoupment
The Grantee acknowledges and agrees that the Award shall be subject to the Company’s Incentive Compensation Recoupment Policy as in effect from time to time.
15.Administration
The Award shall be administered in accordance with such regulations as the Committee shall from time to time adopt.
16.Plan Terms Govern
This Agreement shall be construed consistent with the provisions of the Plan, and in the event of any conflict between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall control and any terms of this Agreement which conflict with Plan terms shall be void.
17.Governing Law
This Agreement, and the Award, shall be construed, administered and governed in all respects under and by the laws of the State of Delaware.
By accepting this agreement, the Grantee agrees to be bound by the terms hereof.



BEACON ROOFING SUPPLY, INC.

    4    
EX-10.15 7 ex10152023.htm EX-10.15 Document
EXHIBIT 10.15
BEACON ROOFING SUPPLY, INC.
SECOND AMENDED AND RESTATED 2014 STOCK PLAN
STOCK OPTION AGREEMENT
Grant Information:
Name:
Grant Date:
Type:
Exercise Price/Share:
Amount (# Granted):
Expiration Date:

Vesting Schedule:
Vest DateVest Quantity
A Stock Option (the “Option”) granted as of the date set forth above by Beacon Roofing Supply, Inc., a Delaware corporation (the “Company”), to the employee named above (the “Optionee”), for common stock, par value $.01 per share (the “Common Stock”), of the Company shall be subject to the following terms and conditions:
1.Stock Option Grant
Subject to the provisions set forth herein and the terms and conditions of the Beacon Roofing Supply, Inc. Second Amended and Restated 2014 Stock Plan, (the “Plan”), a copy of which is attached hereto, and in consideration of the agreements of the Optionee herein provided, the Company hereby grants to the Optionee an Option to purchase from the Company the number of shares of Common Stock, at the purchase price per share, and on the schedule, set forth above. Any Incentive Stock Option is intended to be an incentive stock option within the meaning of Section 422(b) of the Internal Revenue Code of 1986, as amended.
2.Acceptance by Optionee
The receipt of the Option is conditioned upon its acceptance by the Optionee no later than 30 days from the date the Agreement was delivered, provided however, if the Optionee shall fail to accept this Option by the due date, the Optionee’s Option shall be deemed accepted by the Optionee unless the Optionee has notified the Company in writing prior to the due date that he or she declines to accept the Option.
3.Exercise of Options
Written notice of an election to exercise any portion of the Option shall be given by the Optionee, or the Optionee’s personal representative in the event of the Optionee’s death, in accordance with procedures established by the Compensation Committee of the Board of Directors of the Company (the “Committee”) as in effect at the time of such exercise.
At the time of exercise of the Option, payment of the purchase price for the shares of Common Stock with respect to which the Option is exercised must be made by one or more of the following methods: (i) in cash, or (ii) in cash received from a broker-dealer to whom the Optionee has submitted an exercise notice and irrevocable instructions to deliver the purchase price to the Company from the proceeds of the sale of shares subject to the Option.
1



If applicable, an amount sufficient to satisfy all minimum Federal, state and local withholding tax requirements prior to delivery of any certificate for shares of Common Stock must also accompany the exercise. Payment of such taxes can be made by a method specified above, and/or by directing the Company to withhold such number of shares of Common Stock otherwise issuable upon exercise of the Option with a fair market value equal to the amount of tax to be withheld.
4.Exercise Upon Termination of Employment
(a)Except as set forth in Section 7 below, if the Optionee’s employment with the Company and all affiliates terminates for any reason other than death, disability or retirement, the then vested portion of the Option shall continue to be exercisable until the earlier of the 90th day after the date of the Optionee’s termination or the date the Option expires by its terms.
(b)In the event of the Optionee’s death or disability during employment with the Company or any affiliate, the outstanding portion of the Option shall become fully vested on such date and shall continue to be exercisable until the earlier of the first anniversary of the date of the Optionee’s death or disability or the date the Option expires by its terms. For this purpose “disability” means (as determined by the Committee in its sole discretion) the inability of the Optionee to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which is expected to result in death or disability or which has lasted or can be expected to last for a continuous period of not less than 12 months. (Full vesting of an Incentive Stock Option may result in all or part of the Option being treated as a Non-Qualified Stock Option in accordance with Section 5.4 of the Plan.)
(c)In the event of the Optionee’s retirement during employment with the Company or any affiliate, the unvested portion of the Option shall continue to vest in accordance with the vesting schedule set forth above, and the vested portion of the Option shall continue to be exercisable until date the Option expires by its terms, provided that if the Optionee dies after retirement, any unvested portion of the Option shall become fully vested on such date and the outstanding portion of the Option shall continue to be exercisable until the earlier of the first anniversary of the date of the Optionee’s death or the date the Option expires by its terms. For this purpose, (i) “retirement” means the Optionee’s termination from employment with the Company and all affiliates without Cause (as defined in Section 7) when the Optionee is age sixty (60) or older with five (5) or more years of service, and (ii) “years of service” means years of continuous employment with the Company or its affiliates, provided that (A) a break in employment of less than twelve (12) months will be counted as continued employment and a break in employment of twelve (12) or more months will result in the exclusion of the pre-break employment and (B) employment will include any service as a non-employee director on the Board. (Full vesting of an Incentive Stock Option may result in all or part of the Option being treated as a Non-Qualified Stock Option in accordance with Section 5.4 of the Plan.)
(d)The foregoing provisions of this Section 4 shall be subject to the provisions of any written employment security agreement or severance agreement that has been or may be executed by the Optionee and the Company, and the provisions in such employment security agreement or severance agreement concerning the vesting of an Option in connection with the Optionee’s termination of employment shall supersede any inconsistent or contrary provision of this Section 4, to the extent the terms of such agreement would provide for greater vesting. The provisions of this Agreement shall continue to apply to the extent not covered by such employment security agreement or severance agreement.
5.Option Not Transferable
The Option may be exercised only by the Optionee and may not be transferred other than by will or the applicable laws of descent or distribution or pursuant to a qualified domestic relations order. The Option shall not otherwise be assigned, transferred, or pledged for any purpose whatsoever and is not subject, in whole or in part, to attachment, execution or levy of any kind. Any attempted assignment, transfer, pledge, or encumbrance of the Option, other than in accordance with its terms, shall be void and of no effect.
2



6.Surrender of or Changes to Agreement
In the event the Option shall be exercised in whole, this Agreement shall be surrendered to the Company for cancellation. In the event this Option shall be exercised in part, this Agreement shall be delivered by the Optionee to the Company for the purpose of making appropriate notation thereon, or of otherwise reflecting, in such manner as the Company shall determine, the change in the number of shares.
7.Forfeiture of Options
If an Optionee's employment with the Company or its subsidiaries terminates due to Cause, all of the Optionee's Options, including the vested and unvested portions, shall be forfeited as of the date of such termination. For purposes of this Section 7, “Cause” shall mean: (a) conviction of a felony connected with the Optionee’s employment with the Company or its subsidiaries, (b) misappropriation or theft of property of the Company or its subsidiaries, (c) gross negligence or willful misconduct in the performance of the Optionee's duties, (d) any act of fraud against the Company or its subsidiaries, and (e) any unauthorized dissemination of confidential information or trade or business secrets of the Company or its subsidiaries.
8.Change in Control
(a)In the event of a Change in Control, as defined in the Plan, unless the Grant is continued or assumed by a public company in an equitable manner, the Grant shall become fully vested and exercisable immediately prior to the Change in Control.
(b)If the Grant is continued or assumed by a public company in an equitable manner, then the Grant shall continue pursuant to its terms unless there is a Qualifying Termination within one-year following the Change in Control. If a Qualifying Termination occurs within one (1) year following the Change in Control, the Grant shall become fully vested and exercisable immediately.
(c)For purposes of this Section 8: (1) “Qualifying Termination” means the termination of an Optionee’s employment (a) by the employer for any reason other than Cause; or (b) by an Optionee who was an officer of the Company immediately prior to the Change in Control for Good Reason; (2) “Cause” means (unless otherwise expressly provided in the Optionee’s employment security agreement): the termination of the Optionee’s employment following the occurrence of any one or more of the following: (a) the Optionee’s conviction of, or plea of guilty or nolo contendere to, a felony; (b) the Optionee’s willful and continual failure to substantially perform the Optionee’s duties after written notification; (c) the Optionee’s willful engagement in conduct that is materially injurious to the employer, monetarily or otherwise; (d) the Optionee’s commission of an act of gross misconduct in connection with the performance of the Optionee’s duties; or (e) the Optionee’s material breach of any employment, confidentiality, or other similar agreement with the employer that, if capable of cure, remains uncured 10 days after written notice thereof; and (3) “Good Reason” means, without the Optionee’s consent, (a) a material reduction in the position, duties, or responsibilities of the Optionee from those in effect immediately prior to such change; (b) a reduction in the Optionee’s base salary; (c) a relocation of the Optionee’s primary work location to a distance of more than 50 miles from its location as of immediately prior to such change; or (d) a material breach by the Optionee’s employer of any employment agreement between such employer and the Optionee provided, however, in all cases, the Optionee must give the Company written notice of the circumstances giving rise to the Good Reason event and thirty (30) days to cure such circumstance.
9.Recoupment
The Optionee acknowledges and agrees that the Option shall be subject to the Company’s Incentive Compensation Recoupment Policy as in effect from time to time.
3



10.Administration
The Option shall be exercised in accordance with such administrative regulations as the Committee shall from time to time adopt.
11.Plan Terms Govern
This Agreement shall be construed consistent with the provisions of the Plan, and in the event of any conflict between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall control and any terms of this Agreement which conflict with Plan terms shall be void.
12.Governing Law
This Agreement, and the Option, shall be construed, administered and governed in all respects under and by the laws of the State of Delaware.
By accepting this agreement, the Optionee agrees to be bound by the terms hereof.

BEACON ROOFING SUPPLY, INC.




4

EX-21 8 ex212023.htm EX-21 Document

EXHIBIT 21
REGISTRANT’S SUBSIDIARIES
The following table sets forth, as of December 31, 2023, the Registrant’s significant operating subsidiaries and other associated companies and their respective incorporation jurisdictions. The Registrant owns 100% of the voting securities of each of the subsidiaries listed below. There are no subsidiaries not listed in the table, which would, in the aggregate, be considered significant.
Active SubsidiariesJurisdiction of
Incorporation
Beacon Sales Acquisition, Inc.Delaware
Beacon Roofing Supply Canada CompanyNova Scotia
SCE Waterproofing Holdings, Inc.Delaware

EX-23.1 9 ex2312023.htm EX-23.1 Document

EXHIBIT 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in the following Registration Statements:
1)    Registration Statement (Form S-8 No. 333-242402) pertaining to the Beacon Roofing Supply, Inc. Second Amended and Restated 2014 Stock Plan;
2)    Registration Statement (Form S-8 No. 333-210416) pertaining to the Beacon Roofing Supply, Inc. Amended and Restated 2014 Stock Plan;
3)    Registration Statement (Form S-8 No. 333-193904) pertaining to the Beacon Roofing Supply, Inc. 2014 Stock Plan;
4)    Registration Statement (Form S-8 No. 333-273739) pertaining to the Beacon Roofing Supply, Inc. 2023 Employee Stock Purchase Plan; and
5)    Registration Statement (Form S-3ASR No. 333-273768),
of our reports dated February 28, 2024 with respect to the consolidated financial statements of Beacon Roofing Supply, Inc. and the effectiveness of internal control over financial reporting of Beacon Roofing Supply, Inc., included in this Annual Report (Form 10-K) of Beacon Roofing Supply, Inc. for the year ended December 31, 2023.

/s/ Ernst & Young LLP
Tysons, Virginia
February 28, 2024


EX-31.1 10 ex3112023.htm EX-31.1 Document

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

EX-31.2 11 ex3122023.htm EX-31.2 Document

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

EX-32.1 12 ex3212023.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Beacon Roofing Supply, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Julian G. Francis, the Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
(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/ Julian G. Francis
  Julian G. Francis
  President and Chief Executive Officer
   
  
February 28, 2024
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Beacon Roofing Supply, Inc. and will be retained by Beacon Roofing Supply, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.
This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

EX-32.2 13 ex3222023.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Beacon Roofing Supply, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Carmelo Carrubba, the Interim Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
(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/ Carmelo Carrubba
  Carmelo Carruba
  Interim Chief Financial Officer
   
  
February 28, 2024
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Beacon Roofing Supply, Inc. and will be retained by Beacon Roofing Supply, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.
This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.



EX-97 14 ex-972023.htm EX-97 Document
EXHIBIT 97
                                                

Incentive Compensation Recoupment Policy


1.Introduction

The Board of Directors (the “Board”) of Beacon Roofing Supply, Inc. (the “Company”) has determined that it is in the best interests of the Company to adopt a policy providing for the recoupment by the Company of certain Incentive Compensation paid to Officers under certain circumstances (the “Policy”). In such case, the Company (a) may recoup the Incentive Compensation that was paid or that vested and (b) may cancel any outstanding or unearned Incentive Compensation as per the following policy or as otherwise required by regulation or law. [This Policy is designed to comply with, and shall be construed and interpreted to be consistent with, Section 10D of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), Rule 10D-1 promulgated under the Exchange Act and Listing Rule 5608 of the corporate governance rules of The Nasdaq Stock Market (“Nasdaq”), to the extent Section 10D, Rule 10D-1 and Rule 5608 are applicable, provided, however, the foregoing limitation shall neither limit the Company’s ability under the Policy to require recoupment for Misconduct not otherwise subject to Section 10D, Rule 10D-1 and Rule 5608 nor limit the amounts recouped to the amounts calculated pursuant to Section 10D, Rule 10D-1 and Rule 5608.]

2.Definitions

For purposes of this Policy, the following terms shall have the meanings set forth below: “Committee” means the Compensation Committee of the Board of Directors of the Company.
“Erroneously Awarded Financial Measure-Based Incentive Compensation” means the amount of Financial Measure-Based Incentive Compensation received that exceeds the amount of Financial Measure-Based Incentive Compensation that otherwise would have been received had it been determined based on the restated financial results from a Restatement, and must be computed without regard to any employee taxes paid. For Financial Measure-Based Incentive Compensation based on stock price or relative total shareholder return, where the amount of Erroneously Awarded Financial Measure-Based Incentive Compensation is not subject to mathematical recalculation directly from the information in a Restatement: (a) the amount will be based on a reasonable estimate of the effect of the Restatement on the stock price or relative total shareholder return upon which the Financial Measure-Based Incentive Compensation was received; and (b) the Company must maintain documentation of the determination of that reasonable estimate and provide such documentation to the Nasdaq Stock Market.

“Executive Officer” means an employee of the Company who is currently, or was within the period covered by this Policy, categorized as a Section 16 officer as defined by Rule 16a-1(f) of the Exchange Act, which is defined as the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person who performs similar policy-making functions for the Company, including Executive Officers of the Company’s subsidiaries if they perform such policy making functions for the Company.

“Financial Reporting Measures” mean those measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and relative total shareholder return are also Financial Reporting Measures. A Financial Reporting Measure need not be presented within the financial statements or included in a filing with the Securities and Exchange Commission.

“Financial Measure-Based Incentive Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure, specifically the financial measure based portion of the Company’s annual cash incentive plan (AIP), the annual performance-vested restricted stock unit awards (PSU) and any other performance-vested restricted stock unit awards, any other compensation covered by the Recoupment Rules, and excluding the individual goal portion of the annual cash incentive plan and the annual time-vested restricted stock unit and time-vested stock option awards. Without limiting the generality of the foregoing, for purposes of this Policy, if, as a result of the application of this Policy all or a portion of a vested Company PSU award would constitute Erroneously Awarded Financial Measure-Based Incentive Compensation and therefore be subject to recoupment hereunder: (i) if such vested Company PSU is still held by the Executive Officer, the amount of such vested Company PSU subject to recoupment will be the portion thereof equal to the number of pre-tax shares of Company common stock represented by such PSU multiplied by the per share price of the Company common stock as of the date of determination, up to the amount of the Erroneously Awarded Financial Measure-Based Incentive Compensation; (ii) if the shares represented by such vested Company PSU have been sold, the recoupment amount will equal the pre-tax proceeds to the Executive Officer (less any exercise price paid therefor) from the sale of such number of shares of Company common stock that constitute Erroneously Awarded Financial Measure-Based Incentive Compensation; (iii) if the Executive Officer has exercised the equity award, or if that equity award has settled into shares of Company common stock that the Executive Officer still holds, the Company
    1    


shall recover the number of pre-tax shares of Company common stock that constitute Erroneously Awarded Financial Measure-Based Incentive Compensation (less any exercise price paid therefor) and (iv) if the recoupment relates to an AIP award that has been paid to the Executive Officer, the recoupment amount will equal the pre-tax financial measure based portion of the AIP award.
For purposes of this Policy, Financial Measure-Based Incentive Compensation is deemed received in the Company’s fiscal period during which the Financial Reporting Measure specified in the award is attained, even if the payment or grant occurs after the end of that period. The Committee shall have the authority, in its sole discretion, to determine the applicability of this Policy to equity components of an Executive Officer’s Financial Measure-Based Incentive Compensation that such Executive Officer may have transferred to family members (as defined in Nasdaq Rule 5605(a)(2)), trusts established for the benefit of such persons, entities owned or controlled by such persons, and the like. Further, the Committee shall have the authority, in its sole discretion, to determine the applicable recoupment amount under circumstances involving the sale by an Executive Officer of Company common stock awarded as Financial Measure-Based Incentive Compensation and the purchase of Company common stock within a sixty [60] day period (or such other period as the Committee may, from time to time, determine, thereafter).

“Incentive Compensation” means (i) annual cash incentives under the Company’s annual cash incentive plan, (ii) long term incentive awards under the Company’s stock-based plan, (iii) similar compensation under any other incentive compensation plan, arrangement or agreement adopted by the Company and (iv) in the case of a Restatement, the Financial Measure-Based Incentive Compensation as defined above.

“Misconduct” means an Officer’s (i) gross negligence or recklessness, (ii) fraud, bribery or other illegal act related to the Officer’s employment with the Company, (iii) material breach of a fiduciary duty owed to the Company, (iv) knowing violation of a written Company policy, or (v) violation of a confidentiality, non-competition or non-solicitation covenant given to the Company, in each case that results in loss, damage or injury to the Company’s business or reputation.

“Non-Employee Board” means the members of the Board who are not employed by the Company or any affiliate thereof and who otherwise do not have a conflict of interest in being involved with the determination as to whether an Officer has engaged in Misconduct.

“Officer” means an employee of the Company who is currently, or was within the period covered by this Policy, a Named Executive Officer as determined under Section 402(e)(3) of Regulation S-K, a member of the Company’s Executive Committee, or an Executive Officer.

“Recoupment Rules” means Rule 10D-1 under the Securities Exchange Act of 1934 and Rule 5608 of the Nasdaq Stock Market.

“Restatement” means an accounting restatement prepared by the Company to correct noncompliance by the Company with any financial reporting requirement under the securities laws, including any accounting restatement to correct an error in previously issued Company financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period. The date of a Restatement shall be the earlier to occur of: (a) the date the Company’s board of directors, a committee of the board of directors, or the officer or 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 required to prepare a Restatement; or (b) the date a court, regulator, or other legally authorized body directs the Company to prepare a Restatement. The Company’s obligation to recover Erroneously Awarded Financial Measure-Based Incentive Compensation is not dependent on if or when restated financial statements are filed pursuant to the securities laws.

3.Administration of this Policy

This Policy shall be administered by the Committee. The Committee shall have full power and authority to construe and interpret this Policy, and to recommend to the Non-Employee Board its determinations as to whether an Officer has engaged in Misconduct, the amount of Incentive Compensation to recoup from an Officer and whether any other action should be taken pursuant to Section 6 of the Policy. All such determinations made by the Committee under this Policy shall be made in accordance with the procedures set forth in Appendix A attached hereto. Notwithstanding the powers granted to the Committee and the Non-Employee Board to construe and interpret, and make determinations under, this Policy, in the event that the Company is required to prepare a Restatement, the Company must recover at least the Erroneously Awarded Financial Measure-Based Incentive Compensation received by current and former Executive Officers, as more fully described in Sections 4 and 5 below, whether or not the Non-Employee Board makes any determination that such current or former Executive Officers have engaged in Misconduct.

4.Recoupment of Incentive Compensation

In the event of (i) a Restatement or (ii) Misconduct by an Officer, the Committee will review all Incentive Compensation paid, awarded or vested to the involved Officer. In accordance with the procedures set forth in Appendix A, the Committee can recommend that the Non-Employee Board recoup from the Officer all or a portion of the following Incentive Compensation:
    2    



Annual Cash Incentive Plan: The Committee can recommend that the Non-Employee Board (i) cancel and forfeit the Officer’s annual cash incentive opportunity for the then current plan year, and/or (ii) require repayment of any annual cash incentive awards previously paid for prior years within the period described in Section 5.

Long Term Incentive Plan (LTIP): The Committee can, subject to the requirements of the second succeeding paragraph, recommend that the Non-Employee Board (i) cancel and forfeit any outstanding LTIP awards, (ii) require the Officer to return a number of shares of Company stock received upon vesting and settlement of any restricted stock and restricted stock unit awards during the period described in Section 5 (or pay the cash value of such shares), and/or (iii) require the Officer to return a number of shares received upon the exercise of any stock options during the period described in Section 5 (or pay the cash value of such shares). The cash value shall be determined as of the date of the Committee’s demand for recoupment.

The Committee can recommend that the Non-Employee Board recoup similar Incentive Compensation under any subsequently adopted plans, arrangements or agreements.

The Company is prohibited under the Recoupment Rules from indemnifying an Executive Officer against the loss of Erroneously Awarded Financial Measure-Based Incentive Compensation.

Notwithstanding the foregoing, in the event that the Company has determined to prepare a Restatement, the Company must recover, as promptly as reasonably practicable, during the recovery period described in Section 5 below, from any person who served as an Executive Officer at any time during the performance period for that Financial Measure-Based Incentive Compensation, the Erroneously Awarded Financial Measure-Based Incentive Compensation received by such person after the date such person began service as an Executive Officer, even if such person is no longer an Executive Officer or employed by the Company. [The Committee, in its sole discretion, may determine not to seek recoupment of any Erroneously Awarded Financial Measure-Based Incentive Compensation to the extent after a good faith estimate of the process required to calculate and recover the Erroneously Awarded Financial Measure-Based Incentive Compensation it determines that (a) the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount of Erroneously Awarded Financial Measure-Based Incentive Compensation to be recovered; or (b) recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to Company employees, to fail to meet the requirements of Sections 401(a)(13) and 411(a) of the Internal Revenue Code of 1986, as amended, and the regulations thereunder.]

To the extent compensation deferred under the Deferred Compensation Plan or any deferral feature in any future compensation awards is determined to be Erroneously Awarded Financial Measure-Based Incentive Compensation, interest or other earnings accrued on such compensation shall also be Erroneously Awarded Financial Measure-Based Incentive Compensation and subject to recovery.

5.Limitation on Period for Recoupment

The Committee can recommend that the Non-Employee Board seek recoupment under this Policy of any Incentive Compensation that is paid, vested or awarded to the Officer within 36 months preceding the date the Company determines the Restatement obligation or the Officer’s Misconduct. Notwithstanding the foregoing, in the event that the Company is required to prepare a Restatement, the Company must reasonably promptly recover Erroneously Awarded Financial Measure-Based Compensation received by Executive Officers during the three completed fiscal years immediately preceding the date that the Company is required to prepare a Restatement, 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. For the avoidance of doubt, an Executive Officer will be deemed to have received Incentive Compensation in the fiscal period during which the financial reporting measure specified in the award is attained, even if (i) payment or grant of the Incentive Compensation occurs after the end of that period or (ii) the Executive Officer remains subject to additional payment conditions with respect to such award.

6.No Impairment of Other Remedies

This Policy shall not preclude the Committee from recommending that the Non-Employee Board take any other action to enforce an Officer’s obligation to the Company, including termination of employment, institution of civil proceedings, or action to effect criminal proceedings. In addition to the actions set forth in Section 4, to the extent that an Executive Officer fails to repay all Erroneously Awarded Financial Measure-Based Incentive Compensation to the Company when due, the Company may take any and all appropriate actions to recover such Financial Measure-Based Incentive Compensation from the applicable Executive Officer, including without limitation seeking recovery of costs incurred by the Company. To the extent any shares of Company Common Stock have been issued under vested awards or such shares have been sold by the Executive Officer, the Company shall have the right to cancel any other outstanding stock-based awards with a value equivalent to the Erroneously Awarded Financial Measure-Based Incentive Compensation, as determined by the Committee in its discretion. For the avoidance of doubt, and without limiting any other provision of this Policy, in no event shall a recoupment of Incentive Compensation by the Company pursuant to this Policy constitute, or form the basis for a
    3    


claim of, a voluntary termination “for good reason” (or any similar claim) under any employment agreement, arrangement, or other policy in respect of the affected Officer.

7.Miscellaneous

Notwithstanding the foregoing, to the extent any provision of applicable law, including the Recoupment Rules, requires non-discretionary recoupment or would result in a larger recoupment than permitted under this Policy, the provision of such applicable law shall supersede the relevant provisions of this Policy. This Policy shall be binding and enforceable against all Executive Officers and, to the extent required by applicable law or guidance from the SEC or NASDAQ, their beneficiaries, heirs, executors, trusts and trust administrators or other legal representatives.

8.Effective Date

This Policy shall apply to all Incentive Compensation paid, awarded or granted on or after October 2, 2023; provided, however, that any Incentive Compensation paid, awarded or granted on or after January 1, 2017 and prior to October 2, 2023 shall be subject to the terms of the Policy as in effect prior to January 1, 2022.

I hereby acknowledge and agree to the terms of this Policy, including the provisions hereof regarding the return of Erroneously Awarded Financial Measure-Based Incentive Compensation or other Incentive Compensation.


                        

Printed Name:                         Date:                 

    4    


Incentive Compensation Recoupment Policy
Appendix A - Misconduct
The determination of whether an Officer has engaged in Misconduct shall be made in accordance with the following provisions: 
The initial determination of whether Misconduct exists shall be made by a majority vote of the Committee.  The Committee shall engage independent counsel (meaning counsel being a law firm that neither currently nor within the past five years has performed services for either the Company or the Officer and that does not otherwise have a conflict of interest in representing either the Company or the Officer), and may also engage other independent advisors, to assist it in its determination. 
If the Committee determines that Misconduct is found to exist, the Committee shall give written notice to the Officer which shall include the basis upon which the Misconduct determination was made. 
The Officer may appeal the determination of Misconduct by providing written comments, documents, records and other information to the Committee within 30 days of receipt of the notice from the Committee. 
If the Officer does not provide any further information to the Committee within 30 days of receipt of the notice, the Misconduct determination will be final.  If the Officer timely provides additional information, the Committee shall render its final decision within 30 days after receipt of further information.   
The Committee, with the assistance of the independent counsel, shall then determine the amount and type of Incentive Compensation to be recouped from the Officer and the timing of such repayment. 
The Committee shall present its final determination of Misconduct, the Incentive Compensation to be recouped, and whether any other action should be taken pursuant to Section 6 of the Policy to the Non-Employee Board for its approval by a majority vote of such members (even if less than a quorum of the Board).  If the Non-Employee Board approves the Committee’s recommendation, the final decision will be binding and conclusive on all parties.  If the Non-Employee Board does not approve the Committee’s determination of Misconduct, the amount and type of recoupment, and/or any other action to be taken, then any further action with respect to the Officer shall be determined by the Non-Employee Board.





























Incentive Compensation Recoupment Policy
    5    


Appendix B – Beacon Section 16 Job Titles as of August 15, 2023


President and Chief Executive Officer
EVP, Chief Financial Officer
EVP, Chief Commercial Officer
President, South Division
President, North Division & Canada
President, West Division
EVP, General Counsel
President, Waterproofing Division
EVP, Chief Human Resources Officer
EVP, Chief Information Officer
VP, Chief Accounting Officer

Any future Section 16 officers will also be covered by this Policy upon date of hire or date of categorization.
    6    
EX-101.SCH 15 becn-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Company Overview link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Divestitures link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Net Sales link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Net Income (Loss) Per Common Share link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Geographic Data link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Allowance for Doubtful Accounts link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Financial Derivatives link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Divestitures (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Net Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Net Income (Loss) Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Share Repurchases Program (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Financing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Geographic Data (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Allowance for Doubtful Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Financial Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Company Overview - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Summary of Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Life (Detail) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Acquisitions - Schedule of Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Divestitures - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Divestitures - Schedule of Reconciliation of Major Line Items Constituting Pretax Income (Loss) from Discontinued Operations to Net Income (Loss) from Discontinued Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Net Sales - Summary of Net Sales by Product Line and Geography (Detail) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Net Income (Loss) Per Common Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Net Income (Loss) Per Common Share - Components and Calculation of Basic and Diluted Net Income (Loss) Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Net Income (Loss) Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Stock-based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Stock-based Compensation - Fair Values of Options, Black-Scholes Option-Pricing Model, Weighted-Average Assumptions (Detail) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Stock-based compensation - Stock Options Outstanding and Activity During the Period (Detail) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Stock-based compensation - Stock Option Grants, Vesting, and Exercises (Detail) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Stock-based Compensation - Restricted Shares and Units Outstanding and Activity During the Period (Detail) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Stock-based Compensation - Schedule of Restricted Stock Units Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Share Repurchase Program - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Share Repurchase Program - Class of Treasury Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Accrued Expenses - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Property and Equipment - Property and Equipment, net (Detail) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Property and Equipment - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization (Detail) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Financing Arrangements - Long-term Debt Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Financing Arrangements - Long-term Debt Instruments FN (Detail) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Financing Arrangements - 2021 Debt Refinancing - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Financing Arrangements - 2029 Senior Notes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Financing Arrangements - 2026 ABL - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Financing Arrangements - 2028 Term Loan - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Financing Arrangements - 2030 Senior Notes -Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Financing Arrangements - 2026 Senior Notes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Financing Arrangements - Schedule of Maturities of Long-term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Leases - Components of Operating Lease Costs Recognized in Consolidated Statements of Operations Amounts Include Both Continuing and Discontinued Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Leases - Summary of Future Lease Payments (Detail) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Leases - Summary of Future Lease Payments (Detail) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Reclassification out of Accumulated Other Comprehensive Income (Detail) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Income Taxes - Summary of Components of Income Tax Provision (Benefit) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate FN (Detail) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Income Taxes - Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Geographic Data - Schedule Of Geographic Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Allowance for Doubtful Accounts (Detail) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Fair Value Measurement - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Employee Benefit Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Financial Derivatives - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Financial Derivatives - Summary of Combined Fair Values, Net of Tax of Interest Rate Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Financial Derivatives - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 16 becn-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 17 becn-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 18 becn-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Charged to Operations Accounts Receivable, Allowance for Credit Loss, Recovery Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued expenses Accrued expenses Accrued Liabilities, Current Diluted – Discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Business Combination, Separately Recognized Transactions [Line Items] Business Combination, Separately Recognized Transactions [Line Items] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Maximum employee subscription amount Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Non-qualified options granted expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Award Type Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Accounts Receivable Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Line of credit facility, interest rate at period end Line of Credit Facility, Interest Rate at Period End Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Evaluation of Long-Lived Assets Property, Plant and Equipment, Impairment [Policy Text Block] Deferred income taxes, net Deferred Income Tax Liabilities, Net Purchases of investments Payments to Acquire Investments Insider Trading Policies and Procedures [Line Items] Exercisable as of end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Performance awards (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Vested and expected to vest after end of year Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Summary of Intangible Assets Schedule Of Intangibles And Other Assets Table [Table Text Block] Schedule of intangibles and other assets. Expected dividend yield Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Undesignated preferred stock; 5.0 shares authorized, none issued or outstanding Preferred Stock, Value, Issued Proceeds from sale of business Proceeds from sale of business Proceeds from Divestiture of Businesses Additional paid in capital Additional Paid in Capital, Disgorgement of Short-swing Profits Additional Paid in Capital, Disgorgement of Short-swing Profits Diluted net income (loss) per share (in dollars per share) Diluted net income (loss) per share (in dollars per share) Earnings Per Share, Diluted Accounts receivable, less allowance of $15.0 and $17.2 as of December 31, 2023 and 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Derivative financial instruments reclassified to earnings, net of tax Reclassification gain (loss) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Supplemental Cash Flow Information Supplemental Cash Flow Elements [Abstract] Adoption of ASU 2016-13 [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Solar Products Solar Products [Member] Solar Products Multi-employer defined benefit plans, aggregated expense Multi Employer Defined Benefit Plans Aggregated Expense Multi-employer defined benefit plans aggregated expense. Trading Symbol Trading Symbol Standby letters of credit outstanding Letters of Credit Outstanding, Amount Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Employee Stock Employee Stock [Member] 5-Year Swap Five Year Swap [Member] Five year swap. Stockholders’ equity: Equity, Attributable to Parent [Abstract] Long-term debt, net Notes and Loans, Noncurrent Components and Calculation of Basic and Diluted Net Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] 2028 Term Loan Term Loan Due May Nineteen Two Thousand And Twenty Eight [Member] Term Loan Due May Nineteen Two Thousand And Twenty Eight. Acquisition cost Acquisition Costs, Period Cost Interior Products Divestiture Interior Products Divestiture [Member] Interior products divestiture. Executive Category: Executive Category [Axis] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations RSUs Outstanding 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] Land and buildings Land and Building [Member] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Carrying Value Reported Value Measurement [Member] Property and Equipment, net Property, Plant and Equipment [Table Text Block] AOCI [Member] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Time period hold Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Conditions, Share Distribution Date, Period After Termination Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Conditions, Share Distribution Date, Period After Termination Stock-based compensation number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 2025 Long-Term Debt, Maturity, Year Two Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business Expected volatility 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] 2028 Finance Lease, Liability, to be Paid, Year Five Derivative, notional amount Derivative, Notional Amount Business Combination, Separately Recognized Transactions [Table] Business Combination, Separately Recognized Transactions [Table] Restricted stock units Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Restricted Shares and Units Outstanding and Activity During the Period Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation Depreciation Trademarks Trademarks [Member] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Fair Value Disclosure Item Amounts [Default] Portion at Fair Value Measurement [Member] Schedule of Outstanding Debt Presented Net of Unamortized debt Issuance Costs and Other Financing Arrangements Schedule of Long-Term Debt Instruments [Table Text Block] Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] 2028 Term Loan Term Loan [Member] Term loan. Income taxes Accrued Income Taxes, Current Open Market Open Market [Member] Open market. Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Total grant date fair value of stock options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Allied Acquisition Allied Building Products Corporation And Affiliated Entity [Member] Allied Building Products Corporation and Affiliated Entity. Anti-dilutive securities excluded from computation of diluted net income (loss) per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type Award Type [Axis] 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 Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Designated as Hedging Instrument [Member] Hedging Designation [Axis] Property, plant, and equipment Property, Plant and Equipment, Gross Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] S&H Building Material Corporation S&H Building Material Corporation [Member] S&H Building Material Corporation Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Leases Lessee, Finance Leases [Text Block] Schedule of Income Tax Provision (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Percentage of fair value in excess of carrying amount Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Customer rebates Accrued Customer Rebates, Current Accrued Customer Rebates, Current Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Stock Option Grants, Vesting, and Exercises Schedule Of Share Based Compensation Additional Information Table [Table Text Block] Tabular disclosure of the grant date fair value of option granted and vested and intrinsic value and net cash received on exercise of options. Current portion of operating lease liabilities Operating Lease, Liability, Current Interest on lease obligations Finance Lease, Interest Expense 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Total amortizable intangible assets, net Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements - Adopted and Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] 2028 Term Loan Two Thousand Twenty Eight Term Loan [Member] 2028 term loan. Repurchase share average price (in usd per share) Shares Acquired, Average Cost Per Share Counterparty Name Counterparty Name [Domain] Payments under term loan Payments Under Term Loan Payments under term loan. Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Senior notes Debt Instrument, Fair Value Disclosure Net income (loss) attributable to common stockholders Net Income Loss Available To Common Stockholders Net income (loss) available to common stockholders. Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Gross profit Gross Profit Fair Values of Options, Black-Scholes Option-Pricing Model, Weighted-Average Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Convertible preferred stock, par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Security Exchange Name Security Exchange Name Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Percentage of shares that will vest Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock options Employee Stock Option [Member] Financial Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Maximum Maximum [Member] Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Unrecognized compensation cost related to unvested stock Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Number of annual installments Number of Annual Installments Number of Annual Installments Summary of Combined Fair Values, Net of Tax of Interest Rate Derivative Instruments Schedule of Interest Rate Derivatives [Table Text Block] Document Type Document Type Acquisitions Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Basic – Discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Thereafter Long-Term Debt, Maturity, after Year Five Inventories (Including Vendor Rebates) Inventory, Policy [Policy Text Block] Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Domain] 2026 Finance Lease, Liability, to be Paid, Year Three Derivative fair value, net of tax Designated interest rate swaps Derivative Liability, Current Stock-based Compensation Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Preferred stock conversion price per share (in dollars per share) Preferred Stock Conversion Price Preferred stock conversion price. Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Goodwill And Intangible Assets [Line Items] Goodwill And Intangible Assets [Line Items] Goodwill And Intangible Assets [Line Items] Payment of dividends on Preferred Stock Payments of Ordinary Dividends, Preferred Stock and Preference Stock Business Acquisition Business Acquisition [Axis] Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Derivative [Table] Derivative [Table] State Deferred State and Local Income Tax Expense (Benefit) Variable Rate Variable Rate [Axis] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Finance lease assets and leasehold improvements Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Canceled/Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Indefinite-lived trademarks Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Summary of Future Lease Payments Lessee Operating And Finance Lease Liability Maturity Table [Table Text Block] Lessee operating and finance lease liability maturity. 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 Residential roofing products Residential Roofing Products [Member] Residential Roofing Products [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Derivative, fixed interest rate Derivative, Fixed Interest Rate Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Translation and other adjustments Goodwill, Foreign Currency Translation Gain (Loss) Dividends on Preferred Stock Dividends, Preferred Stock Total lease costs Lease, Cost Inventory valuation Deferred Tax Assets, Inventory Statistical Measurement Statistical Measurement [Axis] Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Cash paid for amounts included in measurement of lease obligations: Cash Paid For Amounts Included In Measurement Of Lease Obligations [Abstract] Cash paid for amounts included in measurement of lease obligations. Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Net Sales Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill and Intangibles Assets Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Assets held for sale Disposal Group, Including Discontinued Operation, Assets Components of the Company's Deferred Taxes Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Counterparty Name Counterparty Name [Axis] Financial Derivatives Derivatives, Policy [Policy Text Block] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows from operating leases Operating Lease, Payments Common stock (voting), outstanding (in shares) Common Stock, Shares, Outstanding PEO PEO [Member] Concentrations of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Senior Secured Notes Due 2030 Senior Secured Notes Due 2030 [Member] Senior Secured Notes Due 2030 Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Amount repurchased Treasury Stock, Value, Acquired, Par Value Method Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Common stock (voting), par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock Sale of Stock [Axis] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities All American Vinyl Siding Supply, LLC All American Vinyl Siding Supply, [Member] All American Vinyl Siding Supply, Interest Rate Swaps Interest Rate Swap [Member] Debt Instrument Debt Instrument [Axis] Net income (loss) from continuing operations Net income (loss) from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Liabilities held for sale Disposal Group, Including Discontinued Operation, Liabilities Repurchase and retirement of common stock, net Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Long-term debt, net Term Loans And Senior Notes Net Term loans and senior notes net. Exercisable as of end of year Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Credit Facility Credit Facility [Axis] Stock Repurchase Program, Increased In Authorized Amount Stock Repurchase Program, Increased In Authorized Amount Stock Repurchase Program, Increased In Authorized Amount Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Total current taxes Current Income Tax Expense (Benefit) Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Allowance for Doubtful Accounts Allowance For Doubtful Accounts [Text Block] Allowance For Doubtful Accounts. Payments under revolving lines of credit Repayments of Long-Term Lines of Credit Fair value of unrealized gain on derivatives Cash Flow Hedge Derivative Instrument Assets at Fair Value Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Canada CANADA Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State Current State and Local Tax Expense (Benefit) Segment Information Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current 3-Year Swap Three Year Swap [Member] Three year swap. Preferred Stock Preferred Stock [Member] Cash paid during the period for: Supplemental Cash Flow Information [Abstract] Net Income (Loss) per Share Earnings Per Share, Policy [Policy Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Stock repurchased during period (in shares) Stock Repurchased During Period, Shares Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Granted (in dollars per share) Weighted-average fair value of RSUs 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 Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Complementary building products Complementary Building Products [Member] Complementary Building Products [Member] 2027 Finance Lease, Liability, to be Paid, Year Four Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Summary of Estimated Future Amortization Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Current portion Line of Credit, Current Furniture and fixtures Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Provision for (benefit from) income taxes Discontinued Operation, Tax Effect of Discontinued Operation Business Combination and Asset Acquisition [Abstract] Before-tax annual contributions per employee, minimum Defined Contribution Plan Minimum Annual Contributions Per Employee Percent Minimum percentage of employee gross pay the employee may contribute to a defined contribution plan. Long-lived assets Long-Lived Assets Audit Information [Abstract] Audit Information [Abstract] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Whitney Building Products Whitney Building Products [Member] Whitney Building Products Prince Building Systems, LLC Prince Building Systems, LLC [Member] Prince Building Systems, LLC Derivative Financial Instruments Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Fair Value Concentration Of Risk [Table] Fair Value, Concentration of Risk [Table] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Undesignated preferred stock, issued (in shares) Preferred Stock, Shares Issued Entity Emerging Growth Company Entity Emerging Growth Company Debt issuance costs, net Debt Issuance Costs, Net Intangibles, net Total intangibles, net Intangible Assets, Net (Excluding Goodwill) 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Net income (loss) from discontinued operations attributable to common stockholders – Diluted Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted Common Stock Common Stock [Member] Individual: Individual [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Inventory Accrued Inventory, Current Accrued Inventory, Current Vendor rebates Vendor Rebates Vendor rebates. Depreciation and amortization Disposal Group, Including Discontinued Operation, Depreciation and Amortization Minimum Minimum [Member] Weighted-average common stock outstanding: Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Payment of taxes related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Deferred tax assets: Deferred Tax Assets, Net [Abstract] Loss on debt extinguishment Gains Losses On Extinguishment Of Debt Noncash Portion Gains (losses) on extinguishment of debt, noncash portion. Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes, net Deferred Income Tax Assets, Net Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Diluted – Continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Percentage of voting interest acquired Business Acquisition, Percentage of Voting Interests Acquired Undistributed income allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Retained Earnings Retained Earnings [Member] Expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Basic net income (loss) per share (in dollars per share) Basic net income (loss) per share (in dollars per share) Earnings Per Share, Basic Accounting Policies [Abstract] Accounting Policies [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Sale of Stock Sale of Stock [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Goodwill amortizable for income tax Goodwill Amortizable For Income Tax Goodwill amortizable for income tax. Net deferred income tax assets Deferred Tax Assets, Net Total intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Additional disgorged of short-swing profits Additional Disgorged of Short-swing Profits Additional Disgorged of Short-swing Profits Service period Defined Contribution Plan Service Period Represents the defined contribution plan service period. Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Employer matching contribution, percent of match Defined First Fifty Percentage Of Participant Contribution Plan Employer Matching Contribution Percent Of Match Defined first fifty percentage of participant contribution plan employer matching contribution percent of match. Lease liability Deferred Tax Assets Lease Liability Deferred tax assets lease liability. Branches Number Of Branches Acquired Number Of Branches Acquired Interior Products Interior Products Business [Member] Interior products business. Entity Public Float Entity Public Float Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Convertible preferred stock, aggregate liquidation preference Temporary Equity, Liquidation Preference Derivative Instrument Derivative Instrument [Axis] Total debt Long-Term Debt, Gross All Trading Arrangements All Trading Arrangements [Member] Loss on sale of business Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization All Adjustments to Compensation All Adjustments to Compensation [Member] Compensation Amount Outstanding Recovery Compensation Amount H&H Roofing Supply, LLC H&H Roofing Supply, LLC [Member] H&H Roofing Supply, LLC Number of provinces in which entity operates (in provinces) Number Of Provinces In Which Entity Operates Number of provinces in which entity operates. Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Canceled/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 Total deferred taxes Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total lease liabilities Finance Lease, Liability Canceled/Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Schedule Of Restricted Stock Units Additional Information Schedule Of Restricted Stock Units Additional Information Table [Table Text Block] Schedule of restricted stock units additional information. Canceled/Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Employer matching contribution, percent of employee's gross pay Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Accounts receivable reserve Beginning Balance Ending Balance Accounts Receivable, Allowance for Credit Loss Schedule of Intangible Assets and Goodwill Schedule of Intangible Assets and Goodwill [Table Text Block] 2024 Long-Term Debt, Maturity, Year One Wichita Falls Builders Wholesale, Inc. Wichita Falls Builders Wholesale, Inc. [Member] Wichita Falls Builders Wholesale, Inc. Repurchase Premium Preferred stock redemption premium Preferred Stock Redemption Premium Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference [Text Block] Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Percentage of shares expected to be vested Share Based Compensation Arrangement By Share Based Payment Award Expected Vesting Rights Percentage Share-based compensation arrangement by share-based payment award expected vesting rights percentage. Undistributed income from continuing operations allocated to participating securities Undistributed Continuing Operation Earnings (Loss), Allocation to Participating Securities, Basic Financing lease, weighted-average discount rate Finance Lease, Weighted Average Discount Rate, Percent Finance lease liabilities Finance Lease, Liability, Noncurrent Accrued vacation and other Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gain on sale of fixed assets and other Gain (Loss) on Disposition of Property Plant Equipment Provision for (benefit from) income taxes Provision for (benefit from) income taxes Income Tax Expense (Benefit) Convertible preferred stock, shares authorized (in shares) Temporary Equity, Shares Authorized Designated as Hedging Instrument Designated as Hedging Instrument [Member] Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Fair Value Measurement Fair Value Disclosures [Text Block] Number of operating segments (in segments) Number of Operating Segments Equity [Abstract] Equity [Abstract] Operating lease, weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Adjusted purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Performance Conditions Performance Conditions [Member] Performance conditions. Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Dividends on Preferred Stock Dividends on Preferred Stock Add back: dividends on Preferred Stock Preferred Stock Dividends, Income Statement Impact Summary of Supplemental Cash Flow Information Related to Leases Summary of Supplemental Cash Flow Information Related to Leases Table [Table Text Block] Summary of supplemental cash flow information related to leases. Prepaid Expenses and Other Current Assets Prepaid Expenses And Other Current Assets [Text Block] The disclosure describes the Company's prepaid and other current assets. Proceeds from disgorgement of short-swing profits Proceeds from (Payments for) Disgorgement of Short-swing Profits Proceeds from (payments for) Disgorgement of Short-swing Profits Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisition of business, net Payments to Acquire Businesses, Net of Cash Acquired Senior Notes, Matures October 2023 Senior Notes Due In October Two Thousand Twenty Three [Member] Senior notes due in October two thousand twenty three. Credit Facility Credit Facility [Domain] Disgorged of short-swing profits Disgorged of Short-swing Profits Disgorged of Short-swing Profits Repurchase and retired of common stock, net (in shares) Repurchase of shares (in shares) Stock Repurchased and Retired During Period, Shares Payment under senior notes Payment Under Senior Notes Payment under senior notes. Base rate borrowings Debt Instrument, Basis Spread on Variable Rate Estimated Useful Life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] 2029 Senior Notes Senior Notes, Matures May 2029 Senior Notes Due In May Fifteen Two Thousand Twenty Nine [Member] Senior Notes Due In May Fifteen Two Thousand Twenty Nine. Number of interest rate swap agreements (in agreements) Derivative, Number of Instruments Held Intangible Assets Acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Right-of-use assets obtained in exchange for new finance lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Imputed interest Finance Lease, Liability, Undiscounted Excess Amount Net Sales Revenue from Contract with Customer [Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Stock Purchase Agreement Stock Purchase Agreement [Member] Stock Purchase Agreement. APIC Additional Paid-in Capital [Member] Unrealized gain (loss) due to change in fair value of derivatives, net of tax Designated interest rate swaps Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Document Annual Report Document Annual Report Allowance for doubtful accounts Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cover [Abstract] Cover [Abstract] U.S. UNITED STATES 2026 ABL Facility 2026 ABL Two Thousand And Twenty Six Asset Based Revolving Line Of Credit [Member] Two Thousand And Twenty Six Asset Based Revolving Line Of Credit. Other long-term liabilities Other Liabilities, Noncurrent Total future lease payments Lessee, Operating Lease, Liability, to be Paid Investing cash flows provided by (used in) discontinued operations Supplemental Investing Cash Flows Provided By Used In Discontinued Operations Supplemental Investing cash flows provided by used in discontinued operations. Finance lease assets Finance Lease Assets [Member] Finance lease assets. Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Total operating expense Operating Expenses Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Geographic Data Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cost of products sold Disposal Group, Including Discontinued Operation, Costs of Goods Sold Equity Component Equity Component [Domain] Current portion of finance lease liabilities Finance Lease, Liability, Current Purchase price common stock, percent Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Goodwill impairment test period Goodwill Impairment Test Period Goodwill Impairment Test Period. Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Income (loss) from operations Operating Income (Loss) 2026 Revolver Two Thousand Twenty Six Revolving Line Of Credit [Member] Two thousand twenty six revolving line of credit. Qualifying age Defined Contribution Plan Qualifying Age Represents the qualifying age of defined contribution plan. Senior Notes Due In Two Thousand Twenty Five Senior Notes Due In Two Thousand Twenty Five [Member] Senior Notes Due In Two Thousand Twenty Five Total deferred tax liabilities Deferred Tax Liabilities, Gross Debt redemption price percentage of principal amount Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Fair Value Estimate of Fair Value Measurement [Member] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Long-term line of credit Long-term line of credit Long-Term Line of Credit Customer relationships and other Customer Relationships [Member] Disposal Group Including Discontinued Operation Income Statement Disclosures [Line Items] Disposal Group Including Discontinued Operation Income Statement Disclosures [Line Items] Disposal group, including discontinued operation, income statement disclosures. Deferred income taxes Deferred Income Taxes and Tax Credits Uncertain tax positions Liability for Uncertainty in Income Taxes, Current Variable Rate Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement Statistical Measurement [Domain] Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted Underlying Security Market Price Change Underlying Security Market Price Change, Percent Preferred stock, liquidation purchase price per share (in dollars per share) Preferred Stock, Liquidation Preference Per Share Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Financing Arrangements Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving Lines of Credit Revolving Credit Facility [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Exercisable as of end of year Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] U.S. federal income taxes at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and contingencies (Note 15) Commitments and Contingencies Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Proceeds from issuance of common stock related to equity awards Proceeds from Issuance of Common Stock Geographical Geographical [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Income Taxes Income Tax Disclosure [Text Block] Company Overview [Table] Company Overview [Table] Company Overview. Total property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Leases Lessee, Leases [Policy Text Block] Coastal Construction Products Coastal Construction Products [Member] Coastal Construction Products Payments for repurchase of preferred stock and preference stock Payments for Repurchase of Preferred Stock and Preference Stock Effect of common share equivalents (in shares) Effect Of Common Share Equivalents Effect of common share equivalents. Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 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] PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Goodwill [Roll Forward] Goodwill [Roll Forward] Vested and expected to vest after end of year (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Payroll and employee benefit costs Accrued Employee Benefits, Current Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Accelerated share repurchase program, cost Share-Based Payment Arrangement, Accelerated Cost Complete Supply, Inc. Complete Supply, Inc. [Member] Complete Supply, Inc. Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Schedule of Prepaid Expenses and Other Current Assets Schedule of Other Current Assets [Table Text Block] Weighted-average fair value per share of stock options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income (loss) Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract Derivative Contract [Domain] 2025 Finance Lease, Liability, to be Paid, Year Two 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] Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Repurchase of Preferred Stock, net Stock Repurchased During Period, Value Reclassifications out of other comprehensive income (loss) Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Cost of products sold Cost of Goods and Services Sold Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Proceeds from sale of assets Proceeds from Sale of Productive Assets Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Recognized Beginning balance Ending balance Goodwill Lease right-of-use asset Deferred Tax Liabilities Lease Right Of Use Asset Deferred tax liabilities lease right of use asset. Net sales Disposal Group, Including Discontinued Operation, Revenue Measurement Basis Measurement Basis [Axis] Underlying Securities Award Underlying Securities Amount Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurement Fair Value Measurement [Domain] Certain interest expense and other financing costs Interest Expenses And Other Financing Costs The aggregate amount of interest expenses and other financing costs. Share-based payments Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) 1 [Member] London Interbank Offered Rate (LIBOR) 1 Garvin Construction Products Garvin Construction Products [Member] Garvin Construction Products Operating lease liabilities Operating Lease, Liability, Noncurrent Debt Instrument, Name Debt Instrument, Name [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Payment of debt issuance costs Payments of debt issuance costs Payments of Debt Issuance Costs Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Prior to acquisition annual sales Business Combination, Aggregate Annual Revenue Business Combination, Aggregate Annual Revenue Unamortized debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Redemption of senior debt Repayments of Senior Debt Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Payables and Accruals [Abstract] Product and Service Product and Service [Domain] Convertible Preferred Stock (voting); $0.01 par value; aggregate liquidation preference $400.0; 0.0 and 0.4 shares authorized, issued and outstanding as of December 31, 2023 and 2022, respectively (Note 6) Temporary Equity, Carrying Amount, Attributable to Parent Other Performance Measure, Amount Other Performance Measure, Amount Operating cash flows provided by (used in) discontinued operations Supplemental Operating Cash Flows Provided By Used In Discontinued Operations Supplemental operating cash flows provided by used in discontinued operations. Components of Operating Lease Costs Recognized in Consolidated Statements of Operations Amounts Include Both Continuing and Discontinued Operations Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Payment of call premium Payment for Debt Extinguishment or Debt Prepayment Cost Interest expense, financing costs and other Interest Expense Loss on debt extinguishment Gain (loss) on extinguishment of debt Gain (Loss) on Extinguishment of Debt Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Interest and other Accrued Interest and Other, Current Accrued Interest and Other, Current Use of Estimates Use of Estimates, Policy [Policy Text Block] ASP Sailor Acquisition Corp A S P Sailor Acquisition Corp [Member] ASP Sailor Acquisition Corp. Reconciliation of net income (loss) to net income (loss) attributable to common stockholders: Preferred Stock Dividends and Other Adjustments [Abstract] Long-term Debt, Type Long-Term Debt, Type [Domain] Entity File Number Entity File Number Unrealized gain (loss) on derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Reclassification for Discontinuance, before Tax Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Term of derivative agreement Derivative, Term of Contract 2026 Long-Term Debt, Maturity, Year Three Auditor Firm ID Auditor Firm ID Amortization Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Restatement Determination Date Restatement Determination Date Term Loan, Matures 2028 2028 Term Loan Term Loan Matures March Nineteen Two Thousand Twenty Eight [Member] Term Loan Matures March 19 2028. Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Variable lease costs Variable Lease, Cost Operating lease costs Operating Lease, Cost Share-base payment award, purchase period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Common stock (voting), issued (in shares) Common Stock, Shares, Issued Released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Shares outstanding for disgorgement (in shares) Common Stock, Shares, Outstanding, Disgorgement of Short-swing Profits Common Stock, Shares, Outstanding, Disgorgement of Short-swing Profits Total debt, net Long-Term Debt Unrealized (gain) loss on financial derivatives Deferred Tax Assets, Unrealized (Gain) Loss on Financial Derivatives Deferred Tax Assets, Unrealized (Gain) Loss on Financial Derivatives 2027 Long-Term Debt, Maturity, Year Four Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Employer matching contribution, maximum Company match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Unrecognized compensation cost related to unvested stock, expected weighted-average period of recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Vested and expected to vest after December 31, 2022 (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number Total intrinsic value of RSUs released Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Allowance for Doubtful Accounts Allowance For Doubtful Accounts [Table Text Block] Allowance For Doubtful Accounts, table 2024 Finance Lease, Liability, to be Paid, Year One Weighted- Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Operating loss carryforwards Operating Loss Carryforwards Income Statement [Abstract] Income Statement [Abstract] Debt instrument, periodic payment Debt Instrument, Periodic Payment Weighted- Average Remaining Contractual Term (Years) Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value Ignore [Abstract] Share-based compensation arrangement by share-based payment award, options, aggregate intrinsic value. Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Other Other Assets, Current Issuance of common stock, net of shares withheld for taxes Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Effect of convertible Preferred Stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock Crabtree Siding and Supply Crabtree Siding and Supply [Member] Crabtree Siding and Supply Inventories, net Inventory, Net Net income (loss) from discontinued operations attributable to common stockholders – Basic Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic Borrowings under revolving lines of credit, net Long-term borrowings under term loan Long-Term Line of Credit, Noncurrent Repurchase Program Repurchase Program [Member] Repurchase program. Series A Cumulative Convertible Participating Preferred Stock Series A Cumulative Convertible Participating Preferred Stock [Member] Series A cumulative convertible participating preferred stock. Divestitures Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Repurchase and retirement of common stock, net Aggregate purchase price Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Foreign Deferred Foreign Income Tax Expense (Benefit) Acquisitions Mergers, Acquisitions and Dispositions Disclosures [Text Block] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Debt instrument, aggregate principal amount Debt Instrument, Face Amount Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Schedule of Reconciliation of Major Line Items Constituting Pretax Income (Loss) from Discontinued Operations to Net Income (Loss) from Discontinued Operations Disposal Groups Including Discontinued Operations Reconciliation Of Major Line Items Constituting Pretax Profit Loss Table [Table Text Block] Disposal groups, including discontinued operations reconciliation of major line items constituting pretax profit loss. 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] Consolidated goodwill balance Disposal Group, Including Discontinued Operation, Goodwill Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Total future lease payments Finance Lease, Liability, to be Paid Payments under equipment financing facilities and finance leases Payments Under Equipment Financing Facilities And Finance Leases Payments under equipment financing facilities and finance leases. Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Basic – Continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Company Overview [Line Items] Company Overview [Line Items] Company overview. Disposal Group Name Disposal Group Name [Domain] Net income (loss) per common share: Earnings Per Share, Basic [Abstract] Series of Individually Immaterial Business Acquisitions Series of Individually Immaterial Business Acquisitions [Member] Canada CALIFORNIA Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Before-tax annual contributions per employee, maximum Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Class of Stock Class of Stock [Domain] Net income (loss) attributable to common stockholders – Basic Net Income (Loss) Available to Common Stockholders, Basic Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Options Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] 2026 Senior Notes Senior Notes, Matures November 2026 Senior Notes Due In November Two Thousand Twenty Six [Member] Senior notes due in November two thousand twenty six. Effective tax rate Effective Income Tax Rate Reconciliation, Percent Total lease liabilities Operating Lease, Liability Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Company Overview Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Final purchase consideration received Disposal Group, Including Discontinued Operation, Consideration Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets AOCI AOCI AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Combined total expense Defined Contribution Plan, Cost Maximum employee subscription amount per calendar year Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Per Calendar Year Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Per Calendar Year All Executive Categories All Executive Categories [Member] Accumulated Other Comprehensive Income Loss [Table] Accumulated Other Comprehensive Income (Loss) [Table] Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] FBM Foundation Building Materials Holding Company L L C [Member] Foundation Building Materials Holding Company LLC. Debt Disclosure [Abstract] Debt Disclosure [Abstract] Tax benefit related to compensation expense Share-Based Payment Arrangement, Expense, Tax Benefit Net income (loss) per share: Earnings Per Share [Abstract] Borrowings under senior notes Proceeds from Issuance of Senior Long-Term Debt Common stock (voting); $0.01 par value; 100.0 shares authorized; 63.3 and 64.2 shares issued and outstanding as of December 31, 2023 and 2022, respectively Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Disposal Group Including Discontinued Operation Income Statement Disclosures [Table] Disposal Group Including Discontinued Operation Income Statement Disclosures [Table] Disposal group, including discontinued operation, income statement disclosures. Senior Notes Senior Notes [Member] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Financing cash flows from finance leases Finance Lease, Principal Payments Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Entity Filer Category Entity Filer Category Class of Treasury Stock Class of Treasury Stock [Table Text Block] 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 Repurchase of common stock Stock Repurchase Program, Authorized Amount Principal Reason for the Difference Between Effective Income Tax Rate and the Statutory Federal Income Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] PEO Name PEO Name Fixed charge coverage ratio Fixed Charge Coverage Ratio Minimum fixed charge ratio per covenant of senior secured credit facility. Undesignated preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Restricted Stock Awards Restricted Stock Awards [Member] Restricted stock awards. Buildings Building [Member] Summary of Changes in goodwill Schedule of Goodwill [Table Text Block] Undesignated preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Debt interest rate at period end Debt instrument interest rate Debt Instrument, Interest Rate, Stated Percentage Net income (loss) from continuing operations attributable to common stockholders – Basic Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Loss on sale of business Gain (Loss) on Disposition of Business Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Payments for Repurchase of Convertible Preferred Stock Payments for Repurchase of Convertible Preferred Stock Summary of Property and Equipment Estimated Useful Life Property Plant And Equipment Useful Life [Table Text Block] Property, plant and equipment, useful life. Share Repurchase Program Treasury Stock [Text Block] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Income (loss) from continuing operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Prepaid Expenses And Other Current Assets [Abstract] Prepaid Expenses And Other Current Assets [Abstract] Prepaid expenses and other current assets. Hedging Designation Hedging Designation [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Preferred stock, liquidation preference value Preferred Stock, Liquidation Preference, Value Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Selling, general and administrative Accrued Selling, General and Administrative Expense, Current Accrued Selling, General and Administrative Expense, Current Citi Citibank, NA [Member] Citibank, na. Document Fiscal Period Focus Document Fiscal Period Focus Amortization period Finite-lived intangible asset, 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 Share-Based Payment Arrangement, Noncash Expense Weighted-Average Remaining Life Weighted Average [Member] Finance lease assets Finance Lease, Right-of-Use Asset, before Accumulated Amortization Vested and expected to vest after end of year (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Weighted Average Grant Date Fair Value City Area Code City Area Code Product and Service Product and Service [Axis] Net Income (Loss) Per Common Share Earnings Per Share [Text Block] Crossroads Roofing Supply, Inc. Crossroads Roofing Supply, Inc. [Member] Crossroads Roofing Supply, Inc. Common stock to be issued upon conversion of convertible preferred stock (in shares) Common Stock To Be Issued Upon Conversion Of Convertible Preferred Stock Common stock to be issued upon conversion of convertible preferred stock. Document Fiscal Year Focus Document Fiscal Year Focus Geographical Geographical [Domain] Software Software and Software Development Costs [Member] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Stock Options Outstanding and Activity During the Period Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Major Supplier Concentration Risk Major Supplier Concentration Risk [Member] Major Supplier Concentration Risk. Current portion of long-term debt Long Term Debt And Equipment Financing Facilities And Capital Lease Obligations Current Long term debt and equipment financing facilities and capital lease obligations current. Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Capitalized debt issuance costs Debt Issuance Costs, Gross Income taxes paid (received), net of refunds Income Taxes Paid, Net Net income (loss) from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Total liabilities and stockholders' equity Liabilities and Equity Other assets, net Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Net operating loss carryforward utilized Net Operating Loss Carryforward Utilized Net operating loss carryforward utilized. Debt Instrument [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) Net income (loss) attributable to common stockholders – Diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Pre-tax income (loss) from discontinued operations Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Geographic Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Vested and expected to vest after end of year Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term First Coastal Exteriors, LLC First Coastal Exteriors, LLC [Member] First Coastal Exteriors, LLC Midway Sales & Distributing, Inc [Member] Midway Sales & Distributing, Inc [Member] Midway sales & distributing, inc. Repurchase of preferred stock and preference stock costs Repurchase of Preferred Stock and Preference Stock Costs Repurchase of Preferred Stock and Preference Stock Costs Non-deductible meals and entertainment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent Remaining repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Cost of Goods, Total Cost of Goods and Service Benchmark [Member] Common stock (voting), shares authorized (in shares) Common Stock, Shares Authorized Al's Roofing Supply, Inc. Al's Roofing Supply, Inc. [Member] Al's Roofing Supply, Inc. Fixed assets in progress Asset under Construction [Member] Proceeds from disgorgement of short-swing profits, net of tax Proceeds from Disgorgement of Short-Swing Profits Proceeds from Disgorgement of Short-Swing Profits Phantom Share Units (PSUs) Phantom Share Units (PSUs) [Member] Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Interest rate cash flow hedge gain Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Dividends payable Dividends Payable Total grant date fair value of RSUs vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Loss on sale Loss on sale Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Fair Value, Concentration of Risk, Financial Statement Captions [Line Items] Fair Value, Concentration of Risk, Financial Statement Captions [Line Items] Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Issuance of common stock, net of shares withheld for taxes (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Borrowings under term loan Proceeds From Issuance Of Term Loan Proceeds from issuance of term loan. Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount 2030 Senior Notes Senior Notes Due In July Two Thousand Thirty [Member] Senior Notes Due In July Two Thousand Thirty Auditor Name Auditor Name Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Preferred stock dividend rate Preferred Stock, Dividend Rate, Percentage Disposal Group Name Disposal Group Name [Axis] Exercisable as of end of year (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Entity Central Index Key Entity Central Index Key Allowance For Doubtful Accounts [Abstract] Allowance For Doubtful Accounts [Abstract] Allowance For Doubtful Accounts. Allocated stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Amortizable intangible assets: Finite-Lived Intangible Assets, Gross Name Trading Arrangement, Individual Name Total other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Summary of Net Sales by Product Line and Geography Disaggregation of Revenue [Table Text Block] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Goodwill And Intangible Assets [Table] Goodwill And Intangible Assets [Table] Goodwill And Intangible Assets [Table] Long-term Debt, Type Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Convertible preferred stock, shares outstanding (in shares) Temporary Equity, Shares Outstanding Operating lease, weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Senior Notes Senior notes payable Senior Notes Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Convertible preferred stock, shares issued (in shares) Temporary Equity, Shares Issued Business Combinations Business Combinations Policy [Policy Text Block] Financing lease, weighted-average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Leasehold improvements Leasehold Improvements [Member] Deferred income tax liabilities Deferred Tax Liabilities, Net Long-term borrowings under senior notes Senior Notes, Noncurrent Diluted (in shares) Weighted-average common shares outstanding - Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Silver State Building Materials, Inc. Silver State Building Materials, Inc. [Member] Silver State Building Materials, Inc. Share-based compensation number of additional shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Operating expense: Operating Expenses [Abstract] Capital expenditures Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Other income Disposal Group Including Discontinued Operation Other Income Expense Disposal group including discontinued operation other income (expense). Expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Performance awards (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Thereafter Finance Lease, Liability, to be Paid, after Year Five Equipment Equipment [Member] Number of states in which entity operates (in states) Number of States in which Entity Operates Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2028 Long-Term Debt, Maturity, Year Five Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration] Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration] Chris C. Nelson [Member] Chris C. Nelson Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Released (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Tax loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted-average common shares outstanding – Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Selling, general and administrative Disposal Group, Including Discontinued Operation, General and Administrative Expense Unamortized debt issuance costs Unamortized Debt Issuance Expense Excess book over tax depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Line of credit facility, unused fees Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Vested and expected to vest after end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Investment Agreement Investment Agreement [Member] Investment agreement. Borrowings under revolving lines of credit Proceeds from Long-Term Lines of Credit Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Non-residential roofing products Nonresidential Roofing Products [Member] Non-Residential Roofing Products [Member] Net income (loss) from discontinued operations Net income (loss) from discontinued operations – Basic Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Accounting Standards Update 2016-13 [Member] Useful Life, Lease Term [Member] EX-101.PRE 19 becn-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 20 becn-20231231_g1.jpg begin 644 becn-20231231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1"<17AI9@ 34T *@ @ ! $[ ( M . (2H=I 0 ! (6)R= $ < 0>.H< < @, /@ M G)E4WI.5&-Z:V,Y9"<_/@T*/'@Z M>&UP;65T82!X;6QN&UL M;G,Z&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E M;&5M96YT7J#A(6&AXB) MBI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9 MVN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" M P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A M<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$ M149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7 MF)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;G MZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z0HHHIB"BBB@ HHHH **** "B MBB@ HHHH **S=8\0Z3H$'FZQ?PVJD9 =LLWT4TYICVG MNSM7_O@HVMIQG;-,JD_0'DU\Z MZO\ $/Q/K6X7.JRQ1-_RRMOW2X]/EY(^I-22>M=T,O?VV<4\>O MLH^A[[XN>$K,XCO)KMAU%O W\VP*PKKXZ::C?Z%H]U,O8S2K&?TW5XI173' MT5OJ<\L;5>VAZQ/\=KMB?LVA0QC''F7!?G\%%5_^%YZO_P! JR_[Z?\ QKR^ ME56=PJ*69C@ #))K3ZK17V3/ZU6_F/45^.FJAAOTFS*]P'<5<@^.[ 7.@ G MNT=WC]"G]:\E:"9,[XG7;URI&*CI?5*#^R/ZU674]TM/C?H,O%Y8WUNWJJJZ M_GD']*Z+3_B3X3U':(M8AA<_PW :+'XL /UKYIHK.6!I/:Z-(XZJM]3ZZM[F M"[A$MI/'/&>CQ.&4_B*EKY(L]0O-.F$UA=36L@_CAD*'\Q7::-\7_$VF%5O) M(M2A'!6=,-CV9<'/NH(ZUPSISINTE8[85(35XNY)111 M6984444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44A.!D\5Y MEXT^+UKIADL?#6R\NQE7N3S%$?;^^?T^O2M*=*=1VBC.I4C35Y,[O6_$.E^' M;,W.KWD=NG\*DY9SZ*HY->0^)_C/J-]OM_#D/V" Y'VB0!I6'L.B_J?<5YYJ M6J7NL7SWFIW4ES1L_@/0>PXJI7L4<%"&LM6>55QDYZ1T1+7#SWD M\D\SG+22N69C[DU%117<<(4444 %%%% !6YX+_Y'K1/^OZ'_ -#%8=;G@O\ MY'K1/^OZ'_T,5%3X&73^-'U'5:YTVQO<_;+*WN,]?-B5L]NXJS17S-VMCZ0Y MV]\ >%;_ )N-"M%/K"GE?^@8KF=1^"?A^Y!.GW5Y9.3P-PD0?@>?UKTBBM8U MZL=I,RE1IRWB>#:M\%=?L]SZ9/;:B@Z*#Y4A_!N/_'JX;4M&U+1I_)U6QGM' M["6,KGZ'H?PKZRJ*YM;>\MV@O((IX6^]'*@93]0>*ZZ>/FOC5SEG@8/X78^1 M:UM#\4:SX71V?2[@\A5^>(_\ M 3R/P/X5Y/XE\#:YX68MJ-KOMLX6ZA^:,_CV^AQ7H4\12K+E_!G!.A5HOF_% M'J'A;XR:?J.RV\1QC3[@\?:$R86/OW3]1[BO2HY4FB66%UDC< JZ'(8>H-?( M==+X4\=ZQX2F LI?.LR?35%'N/QQTKHZ\F491=I(].,E)704445)044 M44 %%%% !1110 4444 %%%% !1110 56OK^UTRREO-0G2WMX5W/(YP /\]N] M,U35+/1=-FO]2G6&WA7+,?Y =R?2OG;QOXZOO&&H$$M!IT3?N+;/_CS>K?RZ M#OGIP^'E6?DO&BO,UO'?Q/O/$;26&D%[32\X;G#W _P!KT7_9_/T'G]%% M>]3IQIQY8H\2I4E4ES2"BBBK("BBB@ HHHH **** "MSPBLD'B*UU,Q2-::; M-''M OO$NLQ:=IL>Z1SEG(.V->[,>P'_ -:O:]?\,6/A M3X0ZI86 W'R0TTS+AIFW#D_T'85S5ZT8-0ZLZJ%&4[SZ([NTNX+ZTBNK259H M)E#QR(]35\^?#CXA2>%[L6&IN\FDS-]3;L?X@/3U'XCG@_0$4L<\*2PN MLD-7H2HRL]CUJ-:-6-UN/HHHKG-PHHHH *:Z+)&R2*&1A MAE89!'H:=10!YGXN^#]AJ0>[\-E+"ZZFW/\ J9#[?W#]./8=:\9U72+_ $34 M)++5;9[:XCZHXZCU!Z$>XKZRK(\0^&=+\3Z>;35K<2#^"5>)(CZJW;^1[UWT M,9*&D]4<-;"1GK#1GR[:7=Q87<=U93/!/$VY)(VPRGZU[CX ^*4.NM'IFOLE MOJ)PL/\ =8?PM_/MWKE@ M<'(KTJE.GB87_$\^%2IAYV_ ^OZ*\B^&_P 4/,,.B>)9OG^Y;WLC?>]$<^OH MWY^M>NUX=6E*E+ED>S3JQJQYHA11161J%%%% !1110 4444 %%%% !4%[>V^ MG64UY>S+#;PH7DD;HH%35X+\4O'9U_4&TC2Y3_9MJ^'93Q<2#O[J.WKU]*WH M476G9;&%:LJ4;LQO'?C>Y\8:J=I>+3H6(MX"?_'V_P!H_IT]<\I117T,(1A' MECL>#*3G+FD%%%%42%%%% !1110 4444 %7M&T>]U[58=/TV(RSS-@>BCNQ/ M8#UJ/3M.NM6U&&QT^%I[B9MJ(HZ_X#N3VKZ-\#^";3P=I7EJ5FOI@#<7&.I_ MNKZ*/UZ^PYL1B%1CYG3AZ#JR\B?P=X1L_"&CBUML2W$F&N+@K@R-_0#L/\:A M^(__ "3K6/\ KB/_ $(5T]Z/9E%1IM+L M?,]>C?#3XBMH$RZ1K4K-IDC8BD//V9C_ .RGOZ=?6O.:*^AJ4XU(\LCP:=25 M.7-$^OE8.H92"I&01WI:\2^&'Q'_ +-:/0M>F)M&(6VN'/\ J3_=;_9]#V^G M3VROGJU&5&7*SW:56-6/,A:***Q-@HHHH **** (+RSM]0LY;6]A2>"9=LD; MC(85X!\0OAW-X4N#>Z>'FTF1N&/+0$_PM[>A_ \]?H:HKFVAO+62WNHEEAE4 MJ\;C(8'L1710KRHRNMC"M1C5C9[GR+7M/PM^(C7WEZ!KLV;D#;:7#G_6#^XQ M_O>A[_7KQ?Q$\!2^$M0^TV2M)I5PW[ISR8F_N,?Y'N/H:XQ':-U>-BK*/&4\/4U/KVBN'^&OC@>*M)^RWS@:I:*/-[>!.$JUJYU*^;=-<.6(SPH[*/8# _"J%?18>BJ4.7J>!7JNK._0****W, M HHHH **** "BBB@ J:TM+B_O(K6SA>:>9@L<:#)8U#74>#?&$7@^:6YBTF* M\NY!M$TLI'EKZ*,<9[FIFY*-XJ[+@HN5I.R/9O '@2#PAIYEGVS:G<*/.E R M$']Q?;U/<_A78UXO_P +VO?^@);_ /?]O\*/^%[7O_0$M_\ O^W^%>+/"XB< MN:2U/7ABT5S'Q'_ .2=:Q_UQ'_H0KS[_A>U[_T!+?\ [_M_A4YASMXS],BB&%JPDI-:(E]NFVKL****0PHHHH **** *FIZ;::QIL]AJ$0FMYUVN MI_F/0CJ#7S1XO\+W7A+7Y;"XR\1^>WFQQ*G8_7L1ZU]15S'CSPE%XN\.O;@* MM[!F2TD/9O[I/H>A_ ]J[,+7]E*SV9R8FA[6-UNCYWT/6;O0-9M]2L'VS0-G M!Z..ZGV(XKZ>T'6K7Q#H=MJ=BW[N=,[2>4;NI]P>*^5)HI+>9X9T:.2-BKHP MP5(X(->A_"'Q:=(UTZ->28L]0;]WN/$&>R%%%% !1110 5XO\ &OQ,9KZ#P];.?+@ FN<'JY'RK^ .?^!# MTKUW5-1ATG2;K4+HXAMHFD;'4@#.![GI7RKJ6H3ZKJES?W;;IKF5I'/N3G ] MJ]' TN:?.^AP8VIRPY%U*M%6(+"\NH9)K6TGFBB($CQQEE3/3)'3H?RJ @@D M$8(ZBO9N>19B4444""BBB@ HHHH **** "BBO=OA9X>T;4? =O<:AI%A=3&6 M0&2>V1V(#<OL=S17R3_ &C>_P#/Y M_P";\#3Z^OY3ZVHKY)_M&]_Y_+C_ +^M_C1_:-[_ ,_EQ_W];_&C^SW_ #?@ M'U]?RGUK2UYE\$9YI_#VI&>5Y"+H8+L3CY!ZUZ;7GU:?LYN'8[J<^>"EW"BB MBLS0**** "BBB@ HHHH \2^,OA066H1^(+*/$-V?+N0H^[)CAO\ @0'YCWKR MY69&#(2K*<@@X(-?4'BPZ+>:#=Z9KFH6MI'<1%09YE4J>JL 3R00#^%?,,J> M5,\>Y7VL5W(<@X[@^E>[@JCG3Y7T/%QE-0J$[:^D(^TI M^ZN0.TB]3^(P?QKHZ\$^#?B'^S/%+Z7,^+?4EVKGM*N2OYCX4445S'0%%%% 'F?QKULV?ANVTF)L/?2[I #_RS3!QCW8K M^1KPRNT^*^KG5/'UU&K9BLE6V3ZCEO\ QXG\JP_">C_V]XLT[3BI*33#S,?W M!\S?^.@U]!AXJE03?J>%B).K6:7H>\?#'0!H7@BU\Q-MS>#[3-D<_,/E'X+C MCUS70WVBZ7JF?[1TZUNB1C,T*N?S(JZ %4!1@#@ =J6O#E.4IN?5GM1@HQ43 MC+_X4>$KX';I[VCG^.WF8?H?"KX_,5S-_\*O"5\"1IS6KG^.WE9$=EN(A)^H*_RKF;_X,>)[49M#9WH["*;:W_CX _6NB.*H MR^T<\L+6CT//J])\%_%.V\*^&8M+ETR:X:-W;S%E"@[CGIBN2O\ P7XDTW<; MS1+Q53[SI$74?\"7(K'\B7)'E/D<'Y36DXTZT;/5$0E4HRNM&>R?\+VLO^@) MUE_P! 2X_[_K_A7C?D2_\ /)_^^31Y$O\ SR?_ +Y-8_4Z M';\3;ZW6[GLG_"]K+_H"7'_?]?\ "JNI?$V'QM8MX:M-,DMI]39+>.:68%4) M88)P,XKR7R)?^>3_ /?)K8\(*8/&FCRS@QQI>Q,SN,!1O'))Z4GA:,%S16J& ML35D^5O1G7_\*.U__H(Z;_WW)_\ $4?\*.U__H(Z;_WW)_\ $5[+_;ND?]!6 MR_\ A/\:/[=TC_H*V7_ ($)_C7!];Q']([?JE#^F>-?\*.U_P#Z".F_]]R? M_$4?\*.U_P#Z".F_]]R?_$5[+_;ND?\ 05LO_ A/\:/[=TC_ *"ME_X$)_C1 M];Q'](/JE#^F<[\.?!][X.TJ[M=0G@F>><2*8"Q &T#G(%=C67/XET*VC,EQ MK-A&H[MEZ7G^TM1M;4@9Q-,J'\B:^9K_Q=XAU,$7VLWLJ' MJGG%5_[Y&!602222ZS>2*W5!,54_\!&!6+171&C3 MCM%'/*M4ENQ22223DGJ32445J9$UI=2V5Y#=6S%)H)%DC8=F!R#^8KZLTC4H M]7T:TU&#'EW,*R@ YQD9Q^'2ODVO>O@OJYO?!\NGR-E["=CZ M=X*?8]# SM-Q[GHM%%%>,>N%17-Q':6DUS,<1PHTCGT &34M2/^!D)_)JN$>:2CW)E+EBV?-MY=27U]<7]_!:P^S>"9+IDPUW=.P;U50%'ZAOS MKW,9+DHM+T/%PD>:LFST2BBBO /<"BBB@ HHHH **0D*I+' '))-8][XO\.Z M<#]LUNQ0@\H)U9O^^1D_I5*+ELA-I;FS17"7OQA\)VAQ#/.%K2VB82Q%*.\CUVBO +[XS^*+K(MA9V0 M[&*'W,<-Q V%$B%QD M9 !'X&G'!3@U-M::B>,A-,45Z)>_!7Q M);@M:365V.RK(4;_ ,> 'ZUSU]\/_%6GL1/H=TV.\"B8?^.9KHC7I2VDC"5& MI'>+.VGM9-ES#)"_P#=D0J?UJ*M3(**** "BBB@ HHHH *]'^"FI?9? M%]Q8LV$O+8X'JZ'(_3=7G%=!X$O3I_CW1YPVT&Z6,DGH'^0_HU95X\U*2\C: MC+EJ19]/T445\T?0A7GOQIG,7@-$'2:]C0_]\LW_ ++7H5>5_'20C1=*C[-< M.Q_!?_KUT857K1,,0[4I'BE?37P\M#9?#W1HB,;K<2_]]DO_ .S5\RUV"_%' MQ3#IT%C9WD5K!!"L*"*!<[54*.6!.<#M7KXJC.M%1B>5AJL:4G*1]'U2O-8T MS3CC4-1M+4_]-YU3^9KYBOO%.O:D"M]K%[,AZHT[;?\ OG.*RR2223DGJ:Y8 MY>_M2.F6/7V8GT?>_%+PC9 YU47#C^&")GS^.,?K7/7WQRTF+C3M+O+D_P#3 M5EB!_+=_*O$**WC@:2WU,)8VJ]M#TV]^..M2[A8:=96RGH9-TC#\<@?I7.WO MQ,\77PP^L21+Z0(L>/Q49_6N4HKHCAZ4=HHPE7JRWD6KS5+_ %%MVH7US=-Z MSRLY_4U5HHK9)+8R;;W"BBB@05T>D^ /$VN:;'J&EZ89[64D)(9XTW8)!X9@ M>H(KG*^D?A:NSX:Z2.O$I_.5S7+BJTJ,%*/AF_\+?\ "/\ S]W'_@.U'_"W M_"/_ #]W'_@.U?/-%=7U"EYG-]>J]D?0W_"W_"/_ #]W'_@.U'_"W_"/_/W< M?^ [5\\T4?4*7F'UZKV1]3^'?%&F>*;66XT>5Y(X7V.7C*X.,]ZV*\H^!4F= M,UB/KUY->FJ=1Q1ZE&;J4U)A1116)J1SP0W,1CN8DEC/5 M)%# _@:PK[P%X6U#/VG0[0$C&84\HG\4Q70T5492C\+L2XQENCSR^^"WAJYW M&TDO;-CT"2AE'X,"?UKG;WX%7"C.FZW%(?[MQ 4Q^()_E7LM%;QQ5:/VC&6& MHR^R?/%[\(?%MH3Y5K!> =X)UY_!MIKG;[PKK^F@F]T:^A13@N8&V_\ ?0&* M^J:*Z(YA46Z3,)8&F]FSY!(()!&".HI*^L[S2--U'_D(:?:W7_7>!7_F*YV] M^%_A&]!)TI8'/\4$C)C\ 9:Q-G&,Y0&K]?--6=CZ):JX5Y'\>/^/? M1/\ ?G_DE>N5Y-\=D!L-&?NLLH_,+_A73A/X\?ZZ'/BOX,CQFBBBOH#P0HHH MH **** "BBB@ HHHH **** "OIKX>1F+X>Z,IQS;[N/!C%^_?]=#W<)_!04445 MR'4%%%% !1110 4444 %%%% 'FGQQB4^$+&4YW+?*H^AC[&ZZ+;?7"'G]?UKQ&O>P7\%'B8S^,SZK\,?\BCH__7C!_P"BQ6I69X;0 MQ^%=)1NJV4(/_? K3KPY_$SV8_"@KS7XX0;_ A9S#.8[Y1[8*/_ % KTJN, M^+%I]K^'-^W\5NTIZ> WE\B6BBBO)/4"N8^(_P#R3K6/^N(_]"%=/7,?$?\ Y)UK M'_7$?^A"M*7\2/JC.I\#]#YGHHHKZ8^<"BBB@#TOX'/CQ??)D_-8LL@8#S;.1"#WY4X_2O?Z\/'?QCV\'_""BBBN$[ HHHH **** M "BBB@ HHHH \@^.]P-NBVX/.9I&'I]P#^M>0 %F ')/ KT7XUWHN/&D%LAR M+6T56'HS,S?R*UQGANS_ +0\4:7:'I-=Q(QQG +#)_*OH,-[E!7/"Q'OUVCZ MFM(!:V4%N,8BC5!@8Z#%3445\^>Z%9WB#3_[5\.:C8*,M<6TD:_[Q4@?KBM& MBFG9W0FKJQ\@$8.#16]XWTHZ-XVU2S"[46.=2_M;QSJUV&#*;@QH1T*I\@/Y**UOA+I_P!N^(5HY7V!M!_[Z85Q9)9B6.2>23WKV'X&:5M@U35G7[S+;1GZ?,W\TKWZ[5.@TNUCP MZ"=2NF^]SUVBBBOGSW0HHHH \7^..C&/4=/UF-?DF0V\I Z,O*Y]R"?^^:\H MKZ<\=Z#_ ,)'X-OK*--UPJ>=;X&3YB\@#Z\K^-?,=>[@JG-2MV/%QE/EJ7[A M1117:<04444 %%%% !1110 4444 ;7@Y=_CC1!G'^GP'\I :^I:^8O $9E^( M&C* #BZ5N?;G^E?3M>/F'QKT/7P'P-^84445YIZ 5S'Q'_Y)UK'_ %Q'_H0K MIZYCXC_\DZUC_KB/_0A6E+^)'U1G4^!^A\ST445],?.!1110!T/@&0Q?$#1F M#;KY9\'L4\<:&1_T$(!^<@%?4U>/F'QKT/7P#]QKS"BBBO-/ M0"BBB@ HHHH **** "O*_C=KH@TFST2%_P!YFZ/FZB@C!P>M%?0'@A1110 4444 %%%% !1110!UWPMB M$OQ*TH.NX*96^A$3D'\\5](U\[?"--WQ'LR3C9%*?_'"/ZU]$UXN/_BKT/9P M/\)^H4445YYW!7,?$?\ Y)UK'_7$?^A"NGKF/B/_ ,DZUC_KB/\ T(5I2_B1 M]49U/@?H?,]%%%?3'S@4444 7='D$6N6$C#(2YC8@>S"OK*OD2!_*N(Y,[=K M@Y],&OKNO)S#>/S/5P#TD@HHHKRST@HHHH **** "BBJ]_?6^FZ?/>WLHBMX M$+R.>P%/?0#AOBYXI&B^&CIEL^+S4@4X/*1?Q'\?N_B?2O :V?%7B*X\4>(K MC4[C*JYVPQDY\N,?=7^I]R:?X/\ #LOBCQ-;:>HB7I^9R?H!7I-1P0 M1VMO'! @CBB0(B+T50, 5)7A5:CJ3U3@J<%%!11169H%%%% !1110!X)\ M6O!W]B:U_:]C'BQOW)<*.(I>I'T/4?CZ5YW7UCK.D6FO:1<:;J";X)UVMCJI M[,/<'FOF/Q)X?O/#&N3:;?CYHSE) .)4/1A]?T.1VKW,'7]I'DENCQL70Y)< MZV9E4445W'"%%%% !1110 4444 >A?!:$R>/)&&,164CG/\ O*./SKWVO"_@ MBBBOICYP**** "OKFTF-Q M903-C=)&KG'3D9KY&KZM\.N)/"^EN!@-9PG_ ,<%>9F"TBST\!O+Y&E1117D M'J!1110 4444 %>'_%SQN-3NSX?TR7-I;OFYD4\2R#^'Z+_/Z5U/Q0^( T*U M?1M(E_XF4RXED0_\>Z'^3'MZ#GTKP>O5P6'_ .7DOD>9C,1_R[C\P R<#K7T M3\,?"'_",^'A<7<>-1O@))LCF-?X4_7)]S["N#^$O@6>D%%%% !1110 4444 %< MMX[\&0>,-%,8VQ7\&6M9CV/=3_LG].#]>IHJH2<)J? N,'6=6EYRMNBCTY8_X5[77D/P'7$>NMV)MQ^7F?XUZ]7@8Q_OW_ %T/ M=PG\%?UU"BBBN0Z@KF/B/_R3K6/^N(_]"%=/7,?$?_DG6L?]<1_Z$*TI?Q(^ MJ,ZGP/T/F>BBBOICYP**** "OJ7P;*)O ^B.I)_T"%23ZA #^HKY:KZ9^'4A ME^'FCL2#B#;Q[,1_2O.S!>XGYGH8#XV=-1117C'KA1124 +7"?$/XBP>%K9K M'362;5I%X'5;<'^)O?T7\3QUSO'_ ,5(-(673/#DB3W_ -V2Y&&2 ^@[,WZ# MOZ5X?--+<3O-<2-++(Q9W'])AT[3(O+@A'&3DL>[$]R:ZL5B527 M+'?\CEPV'=1\TMOS+%G9V^GV<-I9Q+#!"H2-%'"@=JGHHKPSV@HHHH **** M"BBB@ HHHH **** "N,\>?#VT\76_P!IMRMMJD:XCFQ\L@_NO_0]1^E=G15P MG*$N:)$X1G'ED?)>J:7>Z-J$MCJ=N]O<1'#(W\P>A'N*J5]1>*/".E^++#R- M3BQ*@/DW"^93]!&G^)KTNOGL4[UI'OX;^#$****YCH"N8^(_\ R3K6/^N( M_P#0A73US'Q'_P"2=:Q_UQ'_ *$*TI?Q(^J,ZGP/T/F>BBBOICYP**** "OI M'X6MO^&FDG&.)1^4KBOFZOH7X/R^9\.[=OW2]3NP/\ M1^AW5%0W5W;V5L]Q>3QP0H,M)*P55'N37FWB?XSZ?8AK?PW%]OGZ>?("L2_0 M<%OT'N:\FG2G4=HH]6I5A35Y,]"U35[#1;%KS5;J.UMTZNYZGT ZD^PKQ/QM M\6+S6Q)8:#YEC8'*O+G$LP_#[H]AS[]JXK6M>U/Q#?&ZU>[DN9>B[CA4'HH' M 'TK/52[!5!+$X Y)KUZ&#C3]Z>K/*K8N4_=AHA*ZSP5X!U#Q?=AP&MM-C; M$MTPZ_[*>I_0=_0]-X(^$5Q?F/4/%*M;6WWDL\XDD_WO[H]NOTKV>UM8+*UC MMK2)(88EVI&@P%'H!48C&*/NT]RL/A'+WJFQ6T;1K'0-,BL-+@6&"/L.K'NQ M/ M/<5Y)J6EWVCWC6NJ6LMK.O5)%QGW'J/<5]:51U31].UNS-KJUG%=0GHLBYVG MU!Z@^XKT*.-G#2>J_$X:N#A/6&C/DZBO8O$/P11M\WAF^V'K]FNN1] X_D1^ M->::SX6UOP^Y&KZ=/;KG EV[HS]'''ZUZE.O3J?"SS*E"I3^)'+K?'FW<%T!VFMU&?^^<5QRR^HMFCKCCJ;W3/H>N8^(__).M8_ZXC_T( M5YI%\O\ A^[TN72H85N4VF19B2O(/3'M M4PP=:,TVNI4L72E!JYYU1117MGBA1110 5V7AWXDZGX7\,MI6EV\&]IFD^T2 MY;:" ,!>!VZG/7I7&TJJ68*H)). .M3.$9JTD7"(-5U^X\[6+^ M:Z8'*AV^5?\ =4<#\!6=77Z#\,/$NN%7^Q_8;=O^6UWE./9?O'\L>]>I>'/A M%H.C;9M2!U6Y&#F9<1 ^R=_QS7//$T:2LON1O##U:KN_Q/(?#'@76_%4BM86 MQBMN#_$?89KVSPC\-]'\*A)]OVW4!UNI5^Z?]A?X?U/O77(BQHJ M1J$51A548 'I3J\JMBZE739'IT<+"GKNPHHHKD.H**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "D9%=&1U#*PP5(R"*6B@#E-7^&O MA;6"S2Z8EM*W_+2T/E$?@/E/XBN+U/X%K\S:-K)'/RQW<7;_ 'U_^)KU^BNB M&)JPVD83P]*>Z/GB^^$/BRS8^3:V]XH&=T$Z_P GVG]*PKGP;XEM-WGZ%J " M]66W9@/Q (KZDHKICCZBW2.>6!IO9L^2);&[@.)K6:,YQAXR*@(()!&".H-? M7U%:?VC_ '?Q_P" 9_4%_-^!\A+&[YV*S8ZX&:MV^BZI=L!:Z;>3D]!' S9_ M(5]944GF+Z1_$%@%UD?,EI\/?%EZP$.AW2Y_Y[*(O_0R*Z'3_@KXCN<&]GL[ M)>X:0NWY*,?K7O5%92Q]5[61K' TUOJ>9:7\$-&MB&U34+J^(/W8P(5/U')_ M45V^D>%]$T$#^R=,M[9A_P M N7_ .^SEOUK6HKFG6J3^)G3"C3A\*"BBBL3 ;4**** "BBB@ HHHH **** "BBB@ HHHH __9 end GRAPHIC 21 becn-20231231_g2.jpg begin 644 becn-20231231_g2.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@" M^ 3* 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@ HHKY[_;"_P""K/\ P3O_ &!M1CT']K3]JWPSX3U: M6$3)H),U]J0B(RLAL[..6X5&[,4 ;!P3@T ?0E%?,G[(_P#P64_X)C?MU>+D M^'W[+W[8'AOQ#X@E5C:^'[R"ZTJ_N@H);R;?4(8)9\ $GRU; !)XYKZ;H ** M** "BBB@ HHHH **** "BBB@ HHK-\8^+O#?P_\ ".J^//&6K1V&D:)IL]_J MM],"4MK:&-I)9&P"<*BL3@$\4 :5%>/_ +)'[?7['O[=^EZWK?[(OQVTGQS: M^'+BYM*BF46DDRNT:MYL:%M1\<^.?$EAHVBZ/8RWFK:MJEVD%M9V\:EY)I9'(6-%4%BS$ M $F@#1HKX_^"O\ P7Q_X)&_M$_'+3/V;_@S^V1INN>,=:U-=/TC3(?#.KQ1 MWMRQPL<5S+:+!)GL5D(/K7V!0 45Q'[0/[2O[/\ ^RE\.Y_BS^TE\8O#W@GP MY;N(WU;Q'J<=M$\A!*Q1[SF60X.(T#,V#@&OECP1_P '('_!$SX@^,HO F@? MM[>'X+Z:81)-K7A_5M,L]Q..;N\M(K=5_P!HR >] 'V]15;1]8TCQ#I-KK^@ M:I;7UC>VZ3V5[9SK+#<1.H9)$=25=64@A@2"""*LT %%%% !1110 4444 %% M%>'?M;?\%)_V&OV$=9T7P_\ M<_M&:+X'O/$-M-<:+;ZK#<,;N*)E61E\J-Q MA2RCG'6@#W&B@$, P/!'%% !1169X=\:>#O%]QJEIX3\5Z;JDNB:FVG:S'IU M]',UA>+''(UM,$)\J4)+$YC;#!9$.,,,@&G17AWPC_X*4?L,_'G]HW7OV2/A M#^T9HNN_$?PQ/?PZ]X4M(;@7%G)93>1=*Q>,)^[E^0X8\],U[C0 4444 %%% M% !17*?'#XX?"C]FWX4ZU\@#[/HKYC_9\_X+,?\ !,/]JOXO MZ/\ /\ 9[_;!\-^*/&&OF<:/H5A;W:RW7DP27$NTR0JORQ12._%=6W M_!2G]AE?VM/^&$V_:-T4?%O[4+;_ (0?RKC[5YOV3[9LSY?EY^S_ +S[W3WX MH ]QHHHH **** "BBO.OVH/VM/V=_P!B_P"&8^,G[3WQ-M?"/A?^T8K%M:OK M6>6&.XE#&-',,;E-VP@,P"YP,Y8 @'HM%><_LO?M<_LV?MI_#1OC#^RQ\7]) M\:^&DU&73Y=5TAWV17485GA=7561PKHV& RKJ1P0:R?VM?V\OV0/V$M"T?Q+ M^US\>]$\#6?B"[DMM%DU=I"UY+&H>0(D2,Q"AEW-C WJ"K"H:5H8B=T@12 M"Q4':",XS6G0 445YU^U#^UK^SE^Q;\,A\9/VHOBMI_@WPPVI16 UC4TE:,W M,H'Q3_:TT>""75_"_AX)X=BN4W1MJ=U-'9V9 M=?XT6XN(F9>ZJW3K7X?_ /!O%_P1-^%O_!7/2?'?_!1?_@I5KWB+QU:ZAXSN M-/L-'FUZXMI-;OECCFN[Z[N876=DS.D:+'(GS))DX"BOU(_X.@/AKXF^)G_! M$[XOVWA2TDN+C1?['UFXMXE)+6MMJMK)<-]$B\R4^T9KQ;_@S<^+W@WQI_P2 MRU;X6:5JPU;P5X+MI?B=XPTZ:3^S);N M&)4GN8M\4;)RL8C#,\@15)*@\/_P4F_X*O_LD_P#!*GPKX/\ %_[56K:S M';^-?$#Z7I=OX?T]+NXC6.%I9KN2(R(QMX_W2.R!W#7$0"$$D?F[_P ';/[5 MMC\JAW1CD9"G@?HY_P $X/\ @J'^R5_P5,^#L_Q>_9;\77,K:9,EOXD\ M,ZU;K;ZIHD[@LB7$2LRX<*Q22-GC?:P5B48+Y=_P0G_9F_9M\%_\$;_@]X6\ M%?#SP_>Z5X\^'-EJOCA9].AG76]0O( ]X+O2#:^0J1JF % 'Y(_\ M!O\ 6=M^SM_PYD'P\2_\ &^B/96\S201Z99:@S6A)R0WER10Q MK(><.V#\YR ?>^M?\':/[!/@3XR?%?X-_%3X5^.]$O?AA?ZCIUN8H;:ZE\3: MA:Z@++[)91)("'<[Y0TI1%2-MS X!Q/V6O\ @[__ &"OC%\6+[X7?M&?"GQ; M\&(X+6XFMM>\321W=KF&-I##.L*B6"5U7"*$<,Y"9!9=WPU_P0@^&/@GXB_\ M'0GQOU;QCX>M=0E\)Z]X_P!:T3[7")!;7JZV+9)U!X#JES+M;J"&]<_95^*.G^!K^ZV6GC>ZCMA+);[]GVH66_+1 M Y)VRL^T<*6^2OO/_@HA_P %3/@G_P $^?V*-/\ VZM6\-ZEXY\(:O>:9'I( M\+7$(>\AOXS)!<(TK*IC* -UR0PK\\?^#U3P/X0TG_@GY\'+_2?#5C:2:-\4 MTTW2?LMJD8L[-]*NRT$84 )&3;P?*,#]TO' KC/^"M%Q/=?\&B'[/TMQ*SL/ M#_@% 6.?E6Q*@?@ !^% 'K?Q?_X/)?V'/!/@WPWJ_P +_P!GWQUXUUC5-$BU M+Q)I5I<6]O!X=$APMM/))P-I81J47>%+[PR+]M_\ !+'_ (*^_LG?\%;/ MA=J7CC]GJ]U'3-:\/2Q1>*O!?B&../4-+:0-Y&/!^D7-SX]DUNX\>SR6<5<@@[U2 M"*.((W&P=/F)/YM?\$"]&TWX!?\ !SS\;/@3\!U^S>![;4/'>AK86CDP0Z9: M:GNMDXX(C>"!%;\OO<@'Z"_M_P#_ =/_L=?L9?M':K^RC\,?@SXQ^+OC'P] M?O8^(5\+O#!96EXF1+:)*V]YYHR"L@2+:K KO+*P7=_X)@?\'-'['_\ P4C^ M/]O^RI=_"[Q7\-/'^I+.="TSQ(T-Q:ZE)#&\DEND\1#).(XY'V21H"$(#%L* M?D;P?_P5-^%WB'_@H/\ $'P__P &^O\ P19\->._B1'%>6GB7XK2W<>F6=Y" M;I?.N#"ICBC@EN%5A-)<0O-@$J*^3O!5S^V;=_\ !U9\+]?_ &\/!7A#PS\5 MM3\;Z%=>)='\!L#86R/IB"% PEEW/]G$82,MYSE!"S%44EL@*" M3BO,OV2_^#B?]F3_ (*MV'QS^!ND_LF_$.P\*>%?A%K^NZWJUUJ%H!?:1%$8 MI(6V2 VMQ,DI$:JTF"&.X!"U?GI_P9;W6LSP2+DU8'Q8_ MX.]?V8;7XGZUX"_9-_8Z^*/QCTW0)72]\3Z% MM:S!6(\Z% DLIA.#M>58B< M?=QS7SY_P9L?#?3/C'^R!^U;\(=:OY[6S\52:;H]W=6IQ+#%_Q;XKTC]DGX3M\0OA[JFJBZOY_"OAB+Q%8:OY2E8[ MB2UB_P")A9L(R-P'EKS]YPH:@#]B_P#@DS_P7@_8_P#^"M]UK/@?X4:7KWA+ MQWX>L1>ZIX*\4QQ">2TWK&US;2Q.RSQ*[HC9V.I=$OVP_\ @[Y^(]A^USI5 MKKRZ)\2/%S:!HVNQB6"Z;25F@TM#&_#K%;013*N,9@4X(!H ^W/V4_\ @\;_ M &"OC9\4K#X:?'SX.>+_ (30ZK/'#9^)M6NH+_38&?&QKIX]DD"'(_>"-T . MYBJY8?=__!3'_@I!\,O^"9?[),W[7WCWP9JGBS0H]6L;&.R\-W$/FS?:B1'* MCR,$*8&(_#>F0>-O#7C[3;#PQK8@1;N M2"X2<3V(?&YHBB&;9T#6X88P<_+G[6WCSQ]\1_\ @S ^$'B+XDW5Q/J,/B&Q MTV"6Z)+M8V>M:A:68YYP+6"!5_V5!'&* /J7XL_\'A_[#W@[X;^'?%'PL^ / MCSQQKFIZ)'J?B31-->"*#PPCLP6"[N\NIGP%8K&K*N[:SJX*C[!_X),_\%D/ MV7_^"O7PUUSQ;\#-/UG0=?\ "D\$7BOPAXBCC%U8^>',,R/$S)- YCE"N"&! MC8,B?+GQ;_@UW^!7PIT/_@AY\.[B+P)I$XHI+J M.V)*K<74DKK';1,58+DEVP2J, 2/M>OYJ?V-/!WA+]L/_@[S^)5I^USI-KKW M]A_$?Q>^@:-KL8FAN7TGSK?3(S&^1(L-M!',@QC_ $=6Q@4 ?;O[*/\ P>-? ML$_&[XI6'PS^/?P>\7_":+59XX;+Q-JUU!?Z9 SXV-=/'LDMT.1^\$;H =S, MJY8-_P"#M#_@I?X&^!7[%5]^PI9^&-8O-=^.'AJ"[T/Q1I=U#]AM;6UU6REG M67YM[B6%'0% 0?,&>*;_ ,'DWP,^".O?\$V]$^._B+PWIL'C;PW\0-.T_P - M:V($6[EM[B.X\^QWXW-$53SMG0-;AACG/D'Q9\7^,OB;_P &1%IXQ^)ZO&](TVTNKQ,RK8VGCJVL[,!FY"_98( /50.U 'BW_!J%\:O^"<6N_&#P/\ MLO\ B?\ 8N?4OCXFJZSK^G_%Z\$4B6<<-L[QQ19D\Q,0JRX"[=SECR4-^/M9&-V,U^G5 '\Q/Q,L_B-_P< MK_\ !P3J_P"SOXS^)>JZ9\(_ >I:M;Z=;Z9*#_9WA[39A!+/;HP*+%]> MD\9:A>1:G?1QDQP7D=Y/)$LGS%?[V1C.1G^CWXZ_&?P%^ MSG\&/%7Q[^*6K"Q\.^#O#]WK&LW)*@K;V\32N%#$!G(7:JY^9B .30!\4?\ M!N]^PI_P4,_X)W_LFZO^SQ^W'XX\+ZII<.KQWOP]TO1-=GO[C0X)5;[79RN\ M*1K%Y@22-(GD :68Y&0*U_\ @D3_ ,%XO@;_ ,%?_'GC7P#\)/@EXL\*3^"= M*M;Z]G\1W%LZ7"SRO&JIY+L004).?6O5/^";'_!6?]CO_@JSX*USQ?\ LHZ] MK\DOAA[5/$NC^(O#TUE<::]R)3"K/\T$I80R\0RR;=OS8W+G\9?^#(F:-?VE M?CY;LP#MX,TI@IZD"\F!_F/SH _47]LW_@O)\#/V+?\ @HSX"_X)P>,O@EXL MUCQ%X_N="AL/$&F7%JME;'5+YK.(R*[B0[&7.F34O_!3K_@O#^SO_P $ MLOVDOA_^SI\;?AAXBU%_'FGPWR^(].NK:.RTJW>\:U:2?S7#;4VM(Q4'Y1ZU M^6'_ 7>O;:Z_P"#I_\ 9U@@E5FMM:^'$'Q\D5O:B^C1]LD]K:3,&E0<$!Y(WP1N5#Q74?M9_\'>?[ GP M/UR#2/V>/AEXO^,MI'IUI>:UXA\/JMCIFG"XC5XX6EG4NTX#!70QJJ/E-Q=7 M5:7_ =U?"SX=>#O^",GA[PSX2\%Z;ING>$OB1H5MX:LK*T6./385M;N 10@ M#Y%$9VX'& *O?\$A_@5\+M$_X-8M0LK?P9IY_P"$U^$GC?4_%,C6JEM2N7;4 MHUDE./G9(HH8U)^ZL*8Z4 ?;/_!,S_@IK^SE_P %5/V=1^T-^SO+J5I%9ZD^ MF^(?#VN0I'?:1?*BN8I C,C*R.CI(C%65NS*Z+X[_P $A/\ @O%\#?\ @L'X MU\:^"?A'\$O%GA.;P3I=I?7LWB.XMG6X6>22-53R78@@QDG/J*^$/^#'BXG; MX._M#6K2L8T\2>'W1,\!FM[X$_CM'Y"O*?\ @Q_FC7]H3X]V[, [>#=&8+W( M%W.#_,?G0!^HG[8W_!>3X&?L:?\ !1[P%_P3:\8?!+Q9J_B/Q]>:#;V'B'3+ MBU6RMCJM\;.(R*[B0A&&YL \=,FOR_\ ^#X/_DO'P!_[%'6__2JVJK_P7/O; M:Z_X.K/V=H()0S6WB'X;QS '[K'7M^#_ ,!=3^-6O^#X/_DO'P!_[%'6_P#T MJMJ /VB_X*2?\%//V7_^"5OP!@^.O[2^K:A(FH7@L?#OAS0K=)]1UFZV%S'" MCNB!54;GD=E1!@$[F16_-[1_^#U#]FZ#5]/O/B'^P7\3]%\-:A*1!KL&I6D[ MR19P7CB<1))@^(K M[Q?\1/B#KWBBV\6BXA-E#&FC0RLDH9O-:0_V=+R 1F1>>M>J_ "W2\_X,H;R M?4(DFDA^'7B@PO*H8H!XIOPN">F%P..PKT+_ (,OM.T^3_@ECXKU%[&%KA/C MEJZI.8@74?V3I' ;J!R?SH Q?^"7WQ5_X)5^(/\ @O9\:_!W[-G[+'Q%T'XW M6>K>-AXJ\8:]XM6?2=0FCU8+?F&W$C&,2SX=/E^1>..E?4/_ 34_P""^/P' M_P""CG[5OC3]C*P^!_B_X>>.O!6GW=Q?:9XNFM29GM+M+6[MT\EV_>Q2.N5/ M4!B/NFOS"_X(;_\ *UI^TE_V,7Q*_P#4@%6O^"POAR]_X(S?\'&'PM_X*4^$ MK-[+P+\3M4CU7Q&8$(C+$+8:_" .&9K>=+OG/[VYS_"* /U'_P""N?\ P71_ M9X_X)$>(_ O@CXF_#+Q+XTU[QW!=W%GH_A62W$UI;PO%&LLHF=>)9)&1 N23 M#)TQSU__ 4,_P""PO[+W_!,#]GKPW\9OVK[35[#Q!XLLD?0OAOI*17.KW-R M(D>>'!=8E2 R*LDS.$!( W,RJ?R&^'5BO_!;;2J MPEMI;#0YO+ME1ONR1W.JR&?;_%#+)P0#7G?_ )?BEX]_X.(_A]X$L_A; M!X_?1+7P?9>#OA_JURL5GX@,MW]H^P.795"7-Q*\#L2,@X)X& #[O_9T_P"# MQ7]BCXE?%+2/ '[0W[/'COX4:7K[QKIGB[5I8;VPC5VVK-<; DD<.>#(BR@= M3A06'Z\6-]9:G90ZEIMY%<6UQ$LMO<02!TE1AE65APP((((X(-?S\?\ !63P M5_P7G_X*S_L]Z+\"?B;_ ,$1-&\+S>'->BU/0?$NB^+["6[L0L3Q26\>^Z 6 M*167<@."8HSC*+C]=_\ @CQX$_:(^%G_ 3)^#?PM_:M\*W>B>//"_A%='UG M2K^ZBFEMH[6:6"V5GB=T;_1HX#PQX(SSF@#@?^#B?_E"O\?_ /L4[?\ ].%K M7Y"_\&XW_!)?_@D]^W;^PYXF^+_[=.FVLWB[3_BG?:18--\0KC23_9T>G:;- M&/)CGC##S9Y_GQD],_+@?KU_P<3_ /*%?X__ /8IV_\ Z<+6OP__ ."$7_!N M?\%O^"N/[(.O_M)_$7]HWQ1X0OM'^(MYX;BTS1-*MIXI(H;&PN1*6E.0Q-XR MXZ80>IH _:#]B'_@AO\ \$;_ -EK]HO0_P!I;]C_ ,*(WC?P@MS)IMW:?$B[ MU-;9;FUFM)&>%KAT(,4\B@L."01R!7S!-\4_^"4P_P"#GX?#U_V7/B,?VB?^ M$D5?^%@CQ6O]A_:/^$:#[_LGF9V_8_W6-OW_ )O>OI;_ ((]_P#! CX0?\$? M/B;XP^)GPV^/_B3QC/XPT*'3+FUUS3+>!+=(YO-#J8CDDGC!K\R[C_E=Y'_8 MY+_ZA8H _3SX&_\ !?/X%_%G_@J/K7_!*+Q=\"_%W@SQUI>K:IIUIJNMW%JU MCJ$]G$TZ^5L?>%GMT::(L!N4J, L!7H7_!6__@KS\!_^"0?PA\,_%'XR^#]: M\2W'BWQ"VEZ/X?\ #TL*W4BI"TLUR3,RKY4>(D;!)W3Q\-/ MV(?V_P#X&_\ !9'X%Z;Y-TVLV-IX@EC!6-]9TMEGM#,PZ_:;-'@(Z&.R((YY M\]_X*$?$W0O^#A3_ (+X_!#]ECX2ZG+J?PF\.:!I=S>W$+YC-A/;1:QJ\^X' M]W(T!@LO:6!!SGD _9CXL?\ !7W]FG]FS_@GIX3_ ."A_P"U/I>M>!M&\::+ M:7V@>#+F..YUJ\DNHC/;VD42,%:=H<2,"RK&,[V7:37PK\./^#S_ /8YUSQO MIUG\6OV1OB9X/\(:K=M#:>,2]O>JJA@IE>!-I*KD%Q$TK+T"N< _+G_!ZCXA M\43?M9? 3X-6EF1X8TWP'<7>D:7&XAMS=3W_ )$JKT5,16ULN>-H(Z"O4/V\ MW_X+J_MW?L.7G["/B'_@@?X6\+^&DM["/PO=Z)XNL2_AQK.2,PO:(UUMC(C1 MH>,9CE=>C$4 ?NC\.OB)X&^+G@+1OBC\,O%-EKGAWQ#ID.H:)K&G3"2"\M9D M#QRHPZJRD'\:YW]IS]G#X4_M>?L_^+/V:?C=H"ZEX6\9:-+IVJVW =5;E)HV M(.R6-PDL;XRKQJPY%?)O_!N3\!/VN/V6_P#@F!X>_9Z_;+^'5_X6\2>%O$NJ MP:5I6HWL%Q(NF2S_ &F([X))%V^9/. -V0%Q@#%?=M '\SW_ 25_:#^)G_! MNQ_P6'\7_P#!.[]L#Q,MG\-/&VJ0Z=>:]>-Y-BC,2=)U]"YVQPR(_E3'=B,2 M-O)-M@5_''_"=?\ !TU_P74'AKP]>:A#\ OAMF$7T6Z-;;PW;S_O9U/1+K49 M^$R-ZHZ9#+;-7V#_ ,'IW[,7PG\0?L:> ?VO9]#$7CCPWXZM_#-OJD( -SI= MW;W<[V\O&7"36ZO'D_(9)B!?$GQ6 MO+[6/&&JR@&6XDM[ZYL[>$'&1%%%#E4Y >65NKF@#ZJ_;-_;;_8Z_P""1_[* M=I\2OC5?Q^&_!^@V]OHGA/PQH%DKW-X\<6V"PL;?*@E8H^,LJ(B$LR@9K\Z? MAQ_P>?\ ['.N>-].L_BU^R-\3/!_A#5;MH;3QB7M[U54,%,KP)M)5<@N(FE9 M>@5S@'Y@_P"#U[Q=XTUC]K[X$_"N=9I] M? ]U?V%DT_EQ2WMSJ!AG^8D -Y M=M;C=_"#[UZ9^WF__!=7]N[]AR\_81\0_P#! _PMX7\-);V$?A>[T3Q=8E_# MC6T1KK;&1&C0\8S'*Z]&(H _9WXA?MC?LU_##]E6\_;:\5_%G3%^&%I MX9CU_P#X2RUD,UO<6,BJT+P[ 6E:0NBHB@L[NJ@;B!7Y1>(O^#T[]FQ-1OM5 M\ _L&_$_6/"EE="%_$5UJ-I;$ G@O&@E2-B.0IER<]JZ']DB70?^"8W_ ;H M77@7_@N+^S8]]HOA/Q7>:?I7PVUR&SU.;6$GNQ=6$,0$KQ!A/).ZL7!B2!FX M" 5XC\/?VT_^"I?[2_\ P3E\4>!/^"8__!&_X;?"#]F6\\):^LVM>,=?^U1R M::Z7!OIK=99;9KAV_??.()T# KD[1@ _6G_@G)_P5%_9E_X*@?LW77[2'[.- MSJL5MI-W)9>(O#NNVJ0:AI5XD2RF*54=T8,C*R2(S(P.,AE=5_/ZS_X/0OV$ M+SX1>(O'S?L\>/K?7M+U&QM-$\(W-U9B;5Q.MPTLXE5V6&& 0('8@L6N8@JD M;BODW_!E(\Y_9R_:7C:0F(:MHI1,\!C9W^3^("_D*\*_X,O/V<_A/\6OVL?B MW\5?B1X#TK7;SP;X*L;?0AJ]C'<)9R7MS())HUD!"R;+8H' W!9' .&.0#UO M_@K+^UOXH_;Q_94^%G[?'[,WQQ^.'PY\8_M"Z->_"SP3^SO%IMM?Z3XQMFO+ MBTO7N-LBQ!)/M3QK-*KRDB(QQ*%,J^G?\&TOPN_:#U+XXZSX0_:/_;=^(MMX MT_9EMKCP-K'[.MWHJ6WA_3[!U:&VNH98I3%=[C")//$:RED!9G21'?\ 9C3? MAC\-=&T32?#6C_#W0[33=!N1IK1 MT_0M#TF]O=2TO1K2VN-3N%GU*XM[=4>[E6-(EDD8#,C"..- S9(5%'0 4 6Z M_(K_ (**?\&U'_!(SX,_L/\ QS_:)\ ? ?6[7Q5X5^%?B;Q%HM]+XZU.5(=0 MMM-N;F&0QO.4<"5%.U@5.,$8K]=:^?O^"L__ "BP_:5_[(#XQ_\ 3)=T ?@M M_P &O?\ P1]_8/\ ^"FOPA^+'BW]L#X9:EK]]X5\2:;9Z++8^);RP$,4UO*\ M@(MY$#Y9%Y.2,5^\GPP^%?[#?_!%[]B?4M-T#4H_ 'PD\$_:M6U"[UO5KB\^ MS-/+N?#REY97>5E5(EW,S.J(I) K\N?^#'[_ )-\^/?_ &.6C?\ I)<5T/\ MP>S^/O'NB?L8?"/X>Z+=SP^'M>^(MS/KPB)"S36UDQMHW(ZK^^F?:>-T:GJH M( '^-?\ @]A_8TTGQS/IG@/]D'XDZYX;M[D1MX@N+ZRLYI$SCS%MMSC!P2H> M12>X4Y ^^_V>O^"QW['7[6/["/CO]O3]GG7;_7-&^''A74M9\6^$KB%+;6=- M>SLY;MK2:)F*([I$VR0.T3\[7.UL9G_!'G]EC]F+PI_P2!^#WPP\(?#3P[J' MAGQM\*-(U/Q?;7&FPSQ:]>7]C%->R7892)BTLCJ5?.Q56/@( /Q[_P"#96-? M@Q_P7Z^/?[-WP2O9;KX<#3?%NG&U$IE@DT^PUJ*.PN&)R&*JPC5SGBY')]7CFO\ 2M-O M)F:SLU::3RXXH(RJ>6AVC'RBOW__ ."B_P#P7?\ V//^":GP.\#?%'XQZ?KV MK^(/B/H<6J^%/ ?A^.&2_>V>))&FG>1UC@A4R*AG_!.7]GG]K'X MN=/MWGCCEEG9[DR.ED(V5@Q+;1 M(N\ Y?X<_P#!YS^RA=>/M,\-_M _L;?$KP!H^ILFW7VG@OA!$YP)V@VQ.\0S MDF/>V,[58X![7_@[O\3>'_&G_!&'2/&/A/5X-0TK5OB3X?O=,O[5]T5S;RVM MV\.2?QH ^^/^#5[1_P4X_Y1L_M"?] MD.\6?^F>ZKQ?_@W,_P"4*/P"_P"Q8O/_ $YWE>T?\%./^4;/[0G_ &0[Q9_Z M9[J@#^?G_@UT_P""1'["_P#P4Y\ _&+7OVPOAIJ.OW/A#6-&M]">Q\27E@(8 M[B*[:4$6\B!\F).6SC''6M;_ (.;_P#@C7_P34_X)J? GP%\1OV2=2O_ YX MTUOQ?_9MWX)OO%,FH&^TTVL\LE^J7#--'Y4L<$98-L/VD C.#7SU_P $-_\ M@@WIG_!93X=_%'Q,_P"TK/X U#P%>:=;:=$/"ZZC#>/=17#@R'[1$R!3 !\N M3\Q/;!YC]D_]D[]D?]AG_@JW-^QW_P %M_A9KSZ3I.O0Z<=1TCQ$;32(7D8- M;W]T!$)KG3ID:-]\CP-^QK\4M>\%Z?>K!<^+A+:6[[22 XMRS*N[&4625&(ZA3D5TW_! MX-K5Y\+/^"._A'XQATKPQJGQ4T/1;NPTB(16L>F0:=J%Q;VZI'A5B66T MMBH VCRE [5\R_\ !,OXY_\ !7SP?_P2R\+?LU?L_?\ !#GP=\0_A)XG\-78 MN=?N_%EK%_PE45X\GGW-Q&UP"7;<4^8958T48" _5'Q'_P6N_9"E_X)?Z_ M_P %6/@]-J?C;P-X<2W34]%T]([?5+6ZDO+:U>SGCE8+#/&US&[ L59"'1F5 MT9OY_O\ @A!_P6CT[]CC]OGQ[\:OVF=)\;?$36OC.++1(]5;5DN+N.XDU!"L MMQ+FZ=??MU_'Y+Z MPAF$?@V)HQ+$&VG^U.HR.* /U,_:;_X+Q? W]F'_ (*>^#/^"7?B;X)>+-2\ M3^--5T*QL_$MC<6PL+=M4F6*)G5W$A"%LM@=.F:]6_X*K_\ !33X;?\ !*#] MF>T_:<^*?PYUSQ1IEYXKM="33?#\L*3K+/#<2K(3,RKM MV!YSEA7XR?\%=) M8X/^#NSX#/*P4'QG\.%!/J=0B _4U]C_ /!YM>VUK_P2<\.V\TJJ]S\:](CA M4GEF&G:HY _!2?PH ^IO&_\ P60^$'@;_@D9:_\ !7R^^$GB2;PE=:987J^% M(I[?^T0MUJD6G*I8MY65>4.?F^Z#CFOC/QQ_P>>_L/:#X3\$ZSX*_9N\>^(= M5\2VT\^O:%!>6D4N@!+R:VCA=RS+//(D(G$:X41SQ9?<2J^?_M"?\J1^D?\ M8H^'/_4PM*]8_P"#23]DC]GZ[_X)/_\ "T_%?P>\-ZUK7C;QYJ1V'))H ]M_:W_ .#C+]E7]B3]M?P_^QI^T-\* MO%GAZ75] T[5]6\5ZA+:K::'!=0O*5N(TD>1I(@A5EB#[F^5-V1GYVUK_@]" M_8MT7XI6^B7/[)'Q47P3=W&VT\8SI:13W$ ;:;F.R9_GCSS_ *X-CJH;Y:^1 M?^"ZOPU\)?&3_@Z<^#GPE\?Z/#J.@^)=<^'NF:WI]PFZ.ZLY]12.:%AW5XV9 M3[&OMG_@\E^'_@Q_^"4/A76H_#-C%<^'/BQI4.B30VJ(UG!)8WT;PQD#Y(V5 M8\H,*?*3CY5P ?JI\)OBKX ^.?PO\/?&?X4^)8-9\,^*M&MM5T'5;<$)=6D\ M:R12 , RY5AE6 8'((!!%=#7Q?\ \&[]S<7?_!%K]G^6YE9V'A"9 6.<*M_< MJH_ #\*^T* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#.\7>$O#/C[PIJ?@7QK MH5KJFC:UI\UAJVF7T(DAN[::,QRPR*>&1D9E(/!!(K\&?C1_P;*?\%,?V#?V MD=5^/W_!$/\ :O&E:-JQ=8_#]_XD?3=3LH';<+.1Y$:VU&W0\JTQ5AA_L;?MD>&7^%UY/<"RO=/\06L0LHYF)=X3?6C7>G,Q9G9; M5L!V9E9F.X_=_P#P07_X(,:%_P $E- U_P"+/Q;\>67C/XQ^,[-;37-4+)-YDJI)),ZH7,<8"+L)?\ 1>B@#\C_ /@E#_P1%_;*_8M_ MX+-?&']O;XP:IX*E\#^.AXJ_L2+1M#M$UI],N&EMVN;>WDBD,;LJEDW*<$J"1V%?M97S7_P5 M<_X)O^%_^"J7[)LW[*7B_P"*%_X0LYO$-EJIUC3=.2ZE#6Y?$>QV48;?USQB M@#\4?^"9'["/_!?;P9_P36\$?&'_ ()*_MB:9!X)^+EA?7GB/P/K+64-SH5_ M'>W%E)/9RWD$JHLD=NCF2%XI QY5BBR5^A'_ ;Z?\$%/$O_ 2WE\4_M'_M M/>/-.\4?&/QQ8FQNI-*GDGM=&L'E6>6(3RJKW$\TJ1O+(5 'E*J[AN=_M'_@ MGA^QGH?_ 3X_8U\$?L=^&O'-WXEL?!5I=06^MWUFMO+=":\GNB6C1F"X,Y7 M@GA0>]>TT ?@-\(?^"#_ /P7&_X)-?MB^,/'?_!)WXG_ _U7P5XO22S@NO% M5]$#'IQF\R"*^MKB,GSX#P)8"^X;C@"1HQT/@[_@W?\ ^"L_@C_@JK\+/^"D MGQ,_:0\!_%;7K?Q-I7B+XJZI?W\VG2BX2=HKFSL8EMBDD,=DL20L1",C9Y<: MJ*_=BB@#\D/^"FW_ 1'_;)_:Z_X+>_![_@H7\*M3\%Q^ O NH^$)];AU;7) MH=09=,U9KNY\J%8&5B8R-N7&6X..M?IM^T]\.M?^+_[-7Q#^$OA-[==4\4>! MM6TC36NY"D0N+FSEAC+L 2J[G&2 <#/!KN:* /RF_P""!_\ P0Z_:#_8+_9E M^/G[.?[;&I^'Y;'XO1VMG#+X$\13O-%:BTN[>9A,T,302CSU*.N2",\$"OGG MX,?\$?O^#BS_ ()'_$'QEH'_ 30_:'\">/? 7B_5/MLD?BFX@6>255*)IB&Y" (S03.L@5-V=JJG[OT4 ?D9_P2)_X(,_M=_"__@H#J_\ P5E_X*D? M&70/$/Q6O'O+C1]$\+D/'#=W5LUI)=7,B111*4MG>*."%60!PV\% M0?\%C? M^#=/XX?M"?M>6_\ P4M_X)C_ !RLO /Q<2XM[W6-,U"\ELHKN^@C6-+ZTNH4 M?R9VC14DB=/+EY9F4L^_]>J* /P(\1_\$(O^"_'_ 57^)?A;3_^"P?[86BV M'P_\*W7F?9=*NK&2Z93@.UM::=;16IG904^T3DL@;@.,H?OW_@L%_P $GO%O M[4/_ 28TO\ X)U_L-:/X=T)/#=_H<7AZRU_49+>U@L+'*D-*L03SQ[U^M]% !7Y!_\%BO^#=/ MXY_'[]K^#_@I=_P3#^.5CX!^+:W-O?:QI>HWDME%=7\$8C2^M+J%'\F9XU5) M(I$\N7EF9=SA_P!?** /P)\0_P#!"#_@OI_P57^)WA:S_P""PW[8.C6'@#PK M=>9]DTFZL9+IE.!(;6TTZVBM?/=04^T3DL@;[KC*']*?^"H/_!-75_CW_P $ M;O$__!-+]B[1=#T.3^P_#VD^#;+6;Z2"SM[;3M5L+DB654D'>.,D[3R-O!]:^R:** /R;_ ."WG_!MI=_MY?&>+]N']A[XJV7P M[^,L36\VK1W\\]M9:S<6X46]ZES;*TME>(J(OF*K*^R,GRV5I&^/?B5_P17_ M .#I']N/P_9?LX_M@?M/K_P 05GM9UB<%7FBLH3->." Z"<'Y M@I+*1D?T344 ?-'_ 2C_P""8?P:_P""4'[*5E^S?\*M3FUF_N+QM3\7^++R MV$4^MZDZ*C3% 6$42JB1QQ!FV(HRS.SNWY+Z3_P;_?\ !:[_ ()H_MW>*_C= M_P $A_C+X,7PKXKENK>SNM:O[=&M=,GG$RV=]:7<$B2-"RIMEAWL1&& 3>T= M?O\ T4 ?@MXC_P"#:S_@J5XC_P""D?P<_;O^,'[4/A#XFZ[8^*_#GB?XO>(- M4U*6S=;VRU822VFFVZ6H5K:*Q@MDBR(07W@)&NT#WG_@O_\ \$1OVRO^"F?[ M:'PE^/O[.>I^"X-"\$^'H++64\2:Y-:SM*FHR7)\M$@D##8PY)'/'O7ZX44 M?$7_ < _P#!/;X\_P#!33]@0_LT?LY7GA^#Q&?&VFZKO\2ZC):VWD0+.'&] M(Y#N_>+@;>>>16I^PU^P;\;_ -G7_@BEIW_!/WQ_=Z$_CNU^&GB#099M/OWD ML/M5Z]\T)$K1JVS%Q'N.S(YX..?LFB@#\Q_^#:W_ ()$?M6?\$FO OQ9\.?M M1ZCX2N+CQKJVDW.CGPKK$MVJI;172R>89(8MIS,F,9SSTKXWT+_@W]_X+8_\ M$S/VZ/%7QF_X)$?&;P8OA/Q5)O^#D[_@B3^V3_ M ,%8OB?\+/%_[+NI^"[>T\&Z#J5GJX\5:W-:.9)YX73RQ'!+N&(VR21CCK7Z MVT4 ?EI_P<;_ /!"_P",_P#P5-M/ ?QQ_98\;Z3I_P 0OA_9SV#Z/KUX]M!J MEE)(LR&&=5;R9XI0Y&X!7$IRZ%!N^>OVC/\ @D5_P<>_\%1OV8;GX6_M[_M5 M_#K1;3PQ;PW7A3P7IJ0@^(]6C*QK/J5Q9P[(U$33,&4R#S"/W*YWC]T** /S MJ_8P_P""4/[1'AK_ (('ZW_P28_:6USPWI7B>Y\/^(M&TK7?#^H27UFBWMY/ M?6MQ(6BC8[)[@JZ 9VQ<')X^7_\ @A)_P2H_X+P?\$T/VE-&^%WQ$^(/@ZQ_ M9VC\3:CK/C30--URTNEUFZETQ[2*> FU^UJ1(EH^QFA0^0"PSD']M:* /R0_ MX)J?\$1OVROV2_\ @N-\8/\ @HA\4M4\%R> ?'.K>,+G18=*UR:;4%34]5%U M;>;"T"JI$?W\.<'@9ZU]'?\ !?K_ ()7Z]_P5>_8>'PB^%\^CVGQ"\,^)+76 M?!5_KD[06^_)ANH)941V2-[>21L!2#)#%G &1]PT4 ?G)_P;D_\ !&KX@?\ M!)3X#>-Q^T#=>'KWXC^._$43ZA=^'+Q[FWM]*M8MMK LDD<;%O,ENI&PH!\Q M!SLS6-_P7T_X(,>*?^"G6O>$?VI/V5_B=8>"_C3X#M4M;&\U.::"VU6TBF:X MMU,\"M);7$$SR/%*%8'S"K8 5T_32B@#\%?BA_P21_X.:?\ @ICJ?@KX._\ M!07]JKPAX6\!^#M6COCK>D7UK]JDF5&A^V)#IL,;7-T(G<)YKQ(!(YRI9L_N M!\#/A%X?^ 7P;\+_ 3\*ZKJE_IWA70K;2[2_P!(+5_"^IR75N+2;3M.MT#/)%&0^^UERNTC&TYYP/OBB@ K\D)O^"(W[93 M_P#!R./^"KRZIX+_ .%7_P#"0+>_9_[>O%? MK?10!\T?\%>_V"+7_@I3_P $_?'W[*MJ]C!K^I6*7W@S4-08K%9ZS;.);9F< M*Q1'93"[!6(CFDP">*^,?^#;S_@@C\:/^"5?C?XB_'3]K"_\*7_C+Q!IMMHG MA;_A%]1ENX[+3M_GW9=Y(8R&EE2V ' MSS\V!^LM% 'P3_P7I_X(HZ)_P % MA/@9H-KX0\:6/A;XF>!+BXF\'ZYJ<+M9W,-P$$]C=>6"ZQ.8HG615=HV0X1@ M[ _G[\1O^"5O_!U)^U[\&M#_ &$OVE?VF/ ]I\,=*NK,77B&;7K=IKR&T=6M MVFFM;;[9=F,HKJLFTNZ(TC;E#C]^** /)/V%OV3=(_8>_93\'_LQ:3\0=<\6 M'PSIQCOO$WB.[>:[U.ZD=I9IV+NY13([;(MQ$:!$!(7)];HHH ^%/^#A?_@G M+^T#_P %0?V$M-_9Q_9LO?#L'B&T^(>GZW*_B;4I+6W^S0VMY$X#QQ2'?NG3 M VXQGGCGU/\ X([_ +)/Q3_84_X)M_"_]E#XV7&DR^*/!^GWT.K2:'=M/:EI MM1NKE/+D=$+#9,F-+'PM\ M3/ EQ<3>#]QNO+!=8G,43K(JNT;(<(P=@?S]^(W_!*W_@ZD M_:]^#6A_L)?M*_M,>![3X8Z5=68NO$,VO6[37D-HZM;M--:VWVR[,91759-I M=T1I&W*''[\44 ?G?^V)_P $']/^/7_!&C1?^"8O@OX[ZG=^)/!]Q;:SH'CK MQGZYDDCMY1Q:;-X>OO"^NS7#Q MW%LMW%(LJ26\>U72XC(()P8V!'(K._X-K/\ @BG^V)_P2:\<_%KQ%^U'J?@R MXM_&VDZ1;:,/"NMS7;*]M+=-)Y@D@BVC$R8QG//3%?K)10 4444 %>5?MU_! MGQ?^T;^Q'\8OV>_A]+9IKWCOX6^(/#VB/J,QCMUN[W3I[:$RNJL53?(NY@I( M&3@]*]5HH _-'_@VR_X)*_M3?\$GOA3\4?!?[46H>%+B\\8>(=/O=)/A75Y; MM!%!!+&_F&2&+:-K&^U,0 M*WB#341EU*QFEA\J5#(,-%,L8(C4X;>R+^U5% 'X,?MS?\$-O^#@'_@JQ\(- M-\*O#&H(G@[X8Z9_HVF6\$JD7=Y<7-O 5^TG9"%4"8%=V'C^Z MWU#^WK_P26_;6_:X_P""#?P?_P""=VBOX*M/B;X"@\-6>L/=:],-,DATJSFL M_,CG%N79G3R7P8QRS#/'/ZC44 ?./_!([]E3XG?L0_\ !.7X6_LK?&:XTN7Q M/X.T:XM=7DT6[:>U+O>7$P\N1T0L-LJ]5'.:]$_;-^$WBGX]_L??%?X%^!Y+ M1-;\:?#77=!T=[^8QP+=7FGSV\1D8*Q5-\B[B 2!DX/2O2J* /S&_P"#:S_@ MD/\ M6?\$FO WQ:\._M1ZCX2N+CQMJVD7.C'PKK$MVJI;172R>89(8MIS,F, M9SSTQ5S_ (.(O^"%%W_P5C^'WASXG?L^W&@Z/\8O"$JV=K?ZY.\%KK&CR.6D MM)Y8XW96B=C-$VT@;IDQ^]W+^EM% 'YN_!/_ ()0?M/_ +3/_!&*[_X)<_\ M!5'Q!H#Z[HD<=CX&\>>$=5DU*6WM[7:^FW$HFBA)EMR#;LG_ "UMP%+AG9J^ M)/AS_P $H/\ @Z9_9!^!&M?\$_?V;/VC/ 5[\)]3^UVEEJL.MVRMI]I=,_GB MWDNK;[7:"3S'9DB#;'=VC(8ES^_M% 'Q5_P0Z_X)2>*?^"4_[,=[\/?BE\<; MWQUXU\37L-WXANTO[F32]-6)&6*SL(YSE8DWR%I2B-*SY*J%15_,/X.?\$"? M^"[_ /P3I_;D\7>._P#@G5\8?!5CX0\5ZJ]O-XEN-7M5-SHCWHN%M[FWNK:6 M2&90JAG@5F!W;'(8Y_H1HH _(+_@X'_X()_M5?MP?M0>#/\ @H#^P%\0-(T[ MXA^&--LK2_T?5-2-C*T]EH6=QM9!.C.%99"BXAC96SD'Q?]KG_@AO\ M\' O_!3W]GB'5/V]OVP/ ^I>*_#=W ? GPYLI(++38F=MMU?WTUE9K&TXB!6 M-467_6'$D8W(_P"\M% 'YG?%?_@DC^U/XT_X-OK#_@E)H^H>%!\3[;0=(LY+ MB;5Y5TKS+;7X-0DQ.(2^/)C8 ^7RV!P.:]M_X(3?L*?&O_@G'_P3H\-_LL?M M!76AS>)M)US5;NZD\.W[W-J8[F[>6/;(\<9)VL,C:,'UK[$HH _)#]OW_@B/ M^V3^TQ_P7F^%?_!23X=:GX+3X>>#?$'A"]U>'4MK-<^7"L#*Q* M[07&3UQ7T5_P<'?\$[/C]_P4[_8,M?V;?V;[SP]!XAA\>Z=K+OXFU&2UMOL\ M$-TCC?'%(=^9DP-N#SSQ7W+10!\Z?\$E/V6/B9^Q+_P3H^%G[+'QDGTN7Q-X M-T.:TU>31;II[4R-=SRCRW9$+#;(O)46(4>2'/$9H _1/X:_&GX3?&,ZVOPK^(FD^(#X]=/7XI_L=_P#!%3PRWQ)\3_M)?\$S?'5O\(/'?PE_:TUK M1XKXZQ?W.F:UX,MX[9CI%Q#YC^>#O&UV.6623>S'RV3[5_X*,?L1?M=_M]_M M2_#GX/7?QBOR9^%7@*V_X)?_\ !=3X0_L,?L4?&KQAKOPU^*G@/6K[XE_" M?Q#XNN-;@\(/:6TLUIJD+7#O)9^=(B1X9OG&X9;?$$U?B1X)UK_@M#_P6 ^, M/[(OQ9^*OB_2OV?_ -FCP]HUKJ?@[P=XBGTI?%/B/4XFG\Z]F@99'CA6.>,1 M@C:T"LI7?)O /U1HK\Q/V-$\;_\ !+K_ (+'G_@EE8_&'Q7XM^#'Q:^%\OC# MX5V'C/6I-1N_"NJ6DTJW>G0W$I+M;-##-+M).,Q=6\UWX/\ 92_9PTO_ (+^ M?'?X\?M6_MB?%7QY-\+O _Q5O_ 7P8^'?A;QC=Z1I]E!IZQF75I%MG5I;F;S MHF#D_*?,4[E6,( ?KO17YU?\$;_BM\9/@9^V%^T1_P $@OC=\8=>\?V_P8NM M*UOX7>+?%5X;G4Y_#FI6ZS+9W,YP9C;&2! Y')DD VHB(OZ*T %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %?.'[=GCS_ ()Y?$/Q5X&_X)V?MT:/I6O7?QNN+Q/!OA37 M-#N9H+^:RB\R21+J--EI,@=0C^;'+NE4)RU?1]?.W_!1K_@FG\#_ /@I/\-] M!\*_$WQ!X@\+^)/!>N)K?P_^('@Z^%KJ_AS45VD36\I4C:Q1-R$$[[X*ZMK\E[ MX;\1Z(+BRAC@:&8ES<@7!#3,SR>6A9&C=-Q_;W7OVH?V7OB;\6Y/V"O$OQ'> MQ^(?BWX;2Z\_@W9,OB7X@\3_\%+?VI/'WQ"\+^&OCKJ?BGPK\/M02QM-(\5W86 0>(-1CM6?\%!?^"5OPR_;I\:^#?CWH'Q;\6?"KXP?#HRKX*^* M?@2X1+ZU@DW>9:3QR I=6S;W_=-C_6. P6217 /A#]H+]DOX<_\ !!W_ (*/ M?LV_%C_@GQJFJ:=HW[0WQ.M/A]\4/AUKNIOJW]JVL\\*B_@N+LO=1O"TQD;] MZ5+B'.%+JWLG_!)=!\//^"VG_!0OX4^)6$&KZMXD\(>(]-ADX:YL9;.\P\ _M/Z/\ MK?MG_M>^.OVA_B=X5LI+7P1J7C* MVMK'3/#:R B26TT^V'EI.P)!D+'LP4.JN-_]N'_@DUX?_:B^/VA_MD_ 7]I/ MQC\#?C3H6B-HH\?>"8X9TU73&8N+2_LYQY=VBL=RY(QQNW;(]@!X/^TZH\?? M\'2'[-&@^&V%Q<> O@/XEUSQ$L)W?9K6[6^LH2^/NYE=.#_?7U%+_P &O"#P ME^RE\;O@?K3"'Q#X$_:>\5Z9KUC)Q+%(!:X9EZ@$AU![F-AVKZ+_ ."?O_!+ M7P-^Q%XZ\9_M!>,_C5XK^+?QB^(HAB\8_%#QP\?VN:UBQY5E;0QC9:6R[4/E M*3DH@SMCC5.%_:'_ .",U_XF_:<\3_M>_L1?MO>/OV>/&?Q MX8OB/%X2L+7 M4-+\1/$-J74EG<@+'=!2P\Y3U9F"AGD9P#RW]BE/^$__ .#F/]L#XA>&F%QI M7A3X6>$_#FJ792.H,;#M7Z8UX!_P $\?\ @G5\&/\ M@G+\*M6\"?#77M>\3:_XKUV77?'OC[Q??"ZU?Q+JDOW[FYEP.!DA4 PN6)W. M[NWO] !1110!Y5^T+\3/%7@OX@_#7P9H5Q$EEXM\3R:?K >++F$0EQL;^ Y' M6N]_X0?2/^?F]_\ MJ\C_:P_P"2V? __L>Y?_29J]TH Q_^$'TC_GYO?_ M MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV* M* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/ M^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ M .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!] M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GY MO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:M MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +: MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0? M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y M^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_ MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO? M_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_ M\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"V MK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P " MVH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** M,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$ M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^ M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/ M^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2 M/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^; MW_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB M@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,? M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'T MC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$' MTC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"? MF]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ MP+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ M +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8 MHH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ M (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@# M'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A! M](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJM:5H%EH\CR6LL[%UP?-F+#]:O44 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%_M8?\EL^! M_P#V/%_M8?\EL^!__ &/Z4 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% 'A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_) M;/@?_P!CW+_Z3-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!X7^UA_R6SX'_ /8]R_\ I,U>Z5X7^UA_R6SX'_\ 8]R_^DS5[I0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %> ?MX_\%(OV M%](VRJOV;S?];?RYZ6T&8_,?^'S4]:]XU35-,T/3+C6M:U&"SL[.!Y[N[NIE MCB@B12S.[,0%4 $DDX !)K^0'_@XO_X*;V7_ 4L_P""A&K:S\-_$GV_X:?# MV!O#O@"2%R8;R-'S=:@@Z'[1/DJW!:&*#(!% ']@M%? '_!MU_P4B_X>(?\ M!./0?^$UU[[7\0OAEY7A?QOYTNZ:Y\J,?8[]L\GS[<+N<_>FBG]*^_Z "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ KX?_X+)?MM?M._ 77_ ('?L=?L M5ZIHNA?%#]H?QQ/H>C>-?$5@MW:^&[*U2&2[NQ X*33 3Q;$<,I <;22N/N" MOF?_ (*;?\$WOA7_ ,%&_AYX6\.>(OBCK?P_\=>"O$BZY\+_ (A^&+A4U'0] M41=V^-6(\Y"$5GC#*3Y2L&4H#0!^>G[)^J?\%L?V4OBCX@^*/@3]H36_VF_ M]E^U+JO@?XK> -0\'6T.HI B0&7Q#931L3:J QS:AA#&PC&UQ(S1_7/_ 41 M_;E_;*7]MGX?_P#!+O\ X)UZ5X6TWXA>,/"=QXM\7?$7QQ8RW6G>%]"BF>%7 MBMXR/M%R\L;*%;*KNB!7$OF1_!O[/7[;/_!3O_@CQ9_%'XT?M$2>#OC;\ K# M]IO5O#_Q;\96&G-IGB>RU61K2&76%MXS]G\B3=#B$!R9,INBW!S^TOQQ_:0^ M!G[-?P5U7]HGXY_$W2_#?@O1K 7E_KVH3XB$; ; @&6E=R55(T#.[,JJ"2!0 M!\%Z=^V+_P %./\ @G!^VW\'/V;O^"B_Q2\"_&+X=?'G7G\-^%_B'X5\*?V% MJFB:Z=@A@N+5':&2"5I8T!7YN6?>#_^";G_ M 3-\3?#'2=7F^#]QXZ\7ZK\2=*N;FVMX!J#6D2[K8,Z$LH&-ASYJDD#%<%^ MR_X.^/'_ 6\_;L\!_\ !3CXT?#S4_ 7[.7P:N;B\_9[\'ZY%Y6I^+M2DV@: M_=1_\LH1LCDB&<9BC"%E,KR=Q\?O^"'_ ,9_VF/^"GGQ#_;2\2?M[^-?AWX* M\6^"M,\.V6B_""_.E>(&M;>.$O;3:BZ/Y5NUS&\Q2)/?$_A#^W; M[Q7XA@&;N"&)F$4-K$<+O'SD/&X+"3;%R_[-FO?M1_\ !*G_ (+&^ O^":7C M7]J[QO\ &?X-?'?P?JFI^ [SXG:K_:.N^%]2T^">XEA:[(#30-';E<85,S)A M$,;M)T7_ :P*Z_L+_%/^T/^0I_PTMXL_MO=]_[7MLMV[_:V[/TH ]H_X)0_ MM^_'3]I/Q'\6/V0/VU?".@:)\=/@-XAMM-\9?\(NT@TS7+&ZB:6QU6U24[T6 M:-260],QMA/,$:?9-?F;^R4&/_!T1^U<=)_X]A\$O"HU;9T^U>3IWE;O]KRL MX]J_3*@ HHHH \+_ &L/^2V? _\ ['N7_P!)FKW2O!_VNYI+?XQ_!*>*!I63 MQQ,5C3JQ^S-P*]@_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^ MA0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_ M^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^ M^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V** MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X2 M75_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X M275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H M4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A M0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH M V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^E MH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8H MK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7 M_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O? M^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O M?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6 M@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_ MX275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^ MA0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_ M^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^ M^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V** MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X2 M75_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X M275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H M4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A M0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH M V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^E MH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8H MK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7 M_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O? M^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O M?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6 M@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_ MX275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8KD/CS\?/@U^S!\)M9^.?Q_P#B M+IGA7PGX?M3<:KK6K3[(HEZ!0!EI)&8A4C0,[LP55+$ ^0?\% _^"H'[-_\ MP31^",WQM_:>OI]/BEWQ:!H%M+&^HZY=*N?(M82P+GE=SG"1A@7901G\-?#W M@+_@I[_P=B?M&1?$_P"*"ZE\-_V:/"NL,MC:Z>&>RM0I(:&T#A1J6I,A*O:Q/'GRH#M)BL(RS2%26$C*!%W:?\ !C&Y0&3_ (*A@-CY@/@ID _7 M^VN:_9']C3]D[X"?L"_ S3/V>?V7?@2_A[P]IPWS%&5[K4;D@![NZF/S3SO@ M9=N@ 50J*JCJ?BI^TY\,O@?_ &-_PM[6[3P[_P )#JT>F:+_ &K?1Q?:[I_N MQID_F3\HR,D9%73IU*LU"";;Z+5D5*M.C!SJ222ZMV1\"_\ !&3_ (-V_B/_ M ,$>OVCM5^,WAG_@H'_PFOA[Q)X??2_$_@N3X8'3DOL,)+:=9_[4F$_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2Z MO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#P MDNK_ /0H7O\ WTM6M*U6]U"1TNM$GM0JY#2D8;VXH O4444 %%%% !1110 5 M\3?\%'[0G[3OC/X/?ME?L0^.-!T3XW? 3Q!=:AX5MO%9D72]=L;I(TO M-.N7B!>/>D856'&V2524WB1/MFB@#\+/@]^R-_P4^_X*R^'_ (J?LC?&SX=^ M!_A+\&]1_:GU;7_CEJ>G^*3J>K7U] ]G++HFGK&NT1K(D3_:'P"2K GRVCD] MW_X+*_\ !.W_ (*F_ME_MH?#CQ3\"_A?\(_&'P/^%%G!=Z#\-/B/XDNH=,UC M6=CA[J_M;<(TZQ Q1QQM(4VQL""LTJ/^K,5O!!N\B!$WN7?8H&YCU)]3[T^@ M#X#^!_Q _P"#D-_BQX2T;XW_ +-_[*VF> 3K]C#XLN/#&LZN;ZUTGSD6Y:U1 M[@H9EAWF-6!7<%!!'%9/QR_9 _X*8?L>_P#!0?QU^WI_P3AT_P +?%'PO\7- M*LH?B'\&_'/BJ32Y+74+1"D-[IMTX:*-3F1F5\8:>4!6#(8OT2HH ^ ?V/?V M"_VU/C+_ ,%"$_X*I_\ !3G_ (1#0O$_A?PK-X<^$/PJ\#ZB]]:^&+6?S!ZD269,IE2LIY&U$3DH?V1/^"H/_!,K]J;XN_$7_@FU\)? /Q<^$_Q MM\5R^+K_ .'_ (I\6'0K[PMXBG %W/!,RF*6VE(#%!\P"1H GE[Y?TKHH ^- M/^"3W_!/_P".O[-7B3XL_M@?MJ^+]!USXZ?'GQ#;:EXR'A<.=,T.QM8VBL=+ MM7E&]UAC8JSGKMC7+^6)'^RZ** "BBB@#PO]K#_DMGP/_P"Q[E_])FKW2O"_ MVL/^2V? _P#['N7_ -)FKW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "OA?_ (++?\%V?V:?^"2G M@!]"O9;?QA\6M6LC)X8^'EG=@-&K A;R_=G_+24@K&,!W3YY_X+@_\ M')_AC]D;6+S]BW_@GM%;^/OCE?W']EW>I:?;?;K+PQ=2-Y8A2- PO=0W$*MN M R1O@2;F4PMY]_P1I_X-LO%-]X_3_@HK_P %CY[CQO\ $W7;T:QIW@+Q)=?; M5M+AL,MWJS,6%S<]-MMS%$ -^]L)$ >)?\$]/^"-G[:?_!=;X[P?\%-_^"RG MBW6K3P%J!2?PMX,)>SGUNR#;XK>VA!SINE\Y##$TX+.IS)]H/] ?P[^'7@+X M1^!M*^&7PN\':;X?\.Z'9)9Z/HNCV:6]M9P(,+''&@"JH] *V%544(B@ # M' %+0!Y+^V=^V=\&OV'/@U=_%_XOZM_>AT31+9Q]JU>ZQE8(5/YLY^5%Y/8' M^>#]L[]L[XR_MR?&6[^+_P 7]6_O0Z)HELY^RZ1:YRL$*G\V<_,[Q#D#K*Z;M\']U?@V^OH?S[XFYSG%7,WE]6/)1 MC9Q5_C_O/\4ET]3]:O\ @C'_ ,%G,_V3^R%^U[XK_N6G@GQMJ,WT6.QO)&_! M8YB?1&/W6K]:J_F&_8Q_8Q^,O[5^WS1]MX:9OG.99;*GBXMTX: M0J/=_P!WSMW^3.MHHHK\Z/TP**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH \+_:P_Y+9\#_ /L>Y?\ TF:O=*\+_:P_ MY+9\#_\ L>Y?_29J]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH ***XO]H/]H?X*?LJ?"+6?CQ^T-\1]-\*>$] MMC-J>L:I-M1!T5%49:61CA4C0,[L0JJ20* .KUG6='\.:1=>(/$.JVUA86-L M]Q?7UY.L4-O"BEGD=V(5%5026) !)K\'?\ @JM_P<&?M"_M\_&(_P#!,+_@ MAOH^LZW?:_)]7U)V@CN;;?\EYK$T>0$.TM#I\ M98LR[CYA3=%^RG_!*G_@D%^RK_P2:^#O_"#?!/1?[5\5ZI;H/&/Q"U2V4:CK M4HYV\9^SVRM]RW0[5X+%W+2, > _\$/O^#=KX(_\$PM'M/CI\;6T_P =_'.\ MMRUSXA>(R67AS>OSP:3D$I;P1YS+*V#A1V!8D*K,.?_ &S/VU/@A^PU M\))_BK\9M=VE]T6B:':LIO-7N0,B&%">V1N0#^7OP7^ '[6?_ 7F M^/:_M$_M*:C>>%O@[HEX\6E6-DQ6(Q!OFL[ ,,22' $UVP/(P =JQI]+DF0Q MQE)XW&S]GAH;RZR?\L%U;_#\#Y;/>(98*M' 8"'M<5/:/2*_FF^D5^/XD$-O M^V#_ ,'!O[0GVBY-WX(^!_A74> N6@M>.@Z+=Z@Z'K]R%6[!L2>F_MM?\&Z& MCZ_XD\*ZM^Q#JT&BV,CVVG>*M,\0Z@\JP1JH5M2C=LL[$#,D(QN8@IM!*C]- M_A5\*?AU\$/A]I?PL^%'A*ST/0-&MA!IVFV,>U(UZDDGEF8DLSL2S,2S$DDU MT->A5XUS##8J']FI4:---1ANFGUE_-)[WZ/YM^=2X$R[%82?]J-UJ]1ISJ;- M-=(?RQ6UNJ^27DO[&/[&/P:_8<^#5I\(/A!I/]V;6];N4'VK5[K&&GF8?DJ# MY47@=R?6J**^0Q&(KXNO*M6DY2D[MO=L^SPV&H8.A&C1BHPBK)+9(****Q-P MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#PO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J]TH *** 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@ HHKX M-_X+/_\ !>;]F[_@DOX&D\*1M:^,OC!JMEYGASX?VMU@6JL/DO-1=>;>W[A? M]9-C" +ND0 ]Q_X*,_\ !3#]E?\ X)?_ ,F^-G[3'C,0-.)(O#?A?3RLFIZ M_=*,^1:PDC.,KOE8B.,,"S#*@_AG\./@O_P4T_X.S?VD8?C-\=M5O?AA^S1X M6U9UTRVL]QL[=5)5K>P5P!J&H,N5EO'7RXLMPHV6[=O_ ,$Y_P#@BM^V/_P6 MV^.D/_!3S_@M%XKUN/P;JA2Y\,>")B]G>_] '@/P%X)^%O@S2_AS\-O"6G:#H&B64=GI&C:19I;VUG;H-J11QH J* , M 4 <-^R!^QO^SG^PC\#M+_9X_9@^&]GX;\-Z6NXQPC=/?7! #W5S,?GGG? MW2,2< *,*JJ/3Z** "OGW_@H+_P45^"O_!/SX8GQ/XZN5U3Q-J,3CPQX0M9P MMSJ$@XWL>?*@4_>E(..BAF(4\G_P4W_X*H_"K_@G[X*;0[#[-X@^(^J6I;0? M"PE^6W4Y N[PJ4C:N &=/D;_ ()]_P#!+KXP_MP_$[_AO[_@I?=7 MVIP:M*E[H/A/55*/JB=8I)XN!!9*,>7;@#S!@D"/B7ZS*,BPT<+_ &GFK<,. MOA7VJK[1\N\ONZM?'YUG^*EB_P"RLH2GB7\4OLTE_-)]^T?O6R?._L?_ +"? M[1__ 5^^,R_MQ?M^ZM>VO@)Y0=!T&,O;C4[=6)2VM$SFWL0?O2@[Y3G:Q9F ME7]>O"WA7PUX'\-V/@[P;H-II>E:9:I;:=IUA;K%#;0H,*B(H 50!@ 5;L[. MTTZTBT_3[6."""-8X((4"I&BC 50. .E25YV=YYBED6087(Z,FFYU9ZSJ2^*3_1=ET\WJ%%%%>(>\%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 445\U?\ !2[_ (*2^$_^"=G@#PK+:_"C M6OB-\0OB-XFC\/?#/X;>'9UANM>U%L$@S.K""% R;Y=K[3(@VG)( /I6BOR> M_9S_ ."_7[67P\^+[>$_^"G7[$$?@3P1X@^-U[\/=,^(WA?Q7;ZC9>&-;58C M'I%^D:YD"[\F]#*KKO*HPC-7Z7]N#_@K#HW[,'Q^T/]C;X ?LT^+_ (Y_&G7=#?6SX"\%SP6Z M:5I:ML%W?WDY\NU1G^5,@Y.-VW?'O /KBBOES_@G_P#\%1_ W[;GCKQI^S]X MR^"OBSX2?&#X="&3QC\+_'$/?VAO%_P^@@D^),_A/4;33]+\.O,"T=J]Y/? 7B^Q%KJ_AK5(OOVUS%D]>2K@X;# [71T7WZ@ HHHH \+_:P_P"2 MV? __L>Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:O=* "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BOD#]J/_@O5_P $GOV+OCMKO[-'[2_[ M5G_"->-O#7V7^V]$_P"$%UV\^S?:+6*ZA_?6MC+"^Z&>)_E%=#O/$_BC6K33=-TZUDN=0U"_N5A@M844L\LDCD*B*H)+$@ DFOP6_X*E_ M\%_/VD_^"COQF/\ P2__ ."'&AZWJSZ[-)8:[\1M#5H;O58Q\LRV,C;?L-BH M),E\Y0L/NF-!OE /?/\ @M[_ ,'*6B?LQ:_=_L0?\$WH8O'WQOU&Z_LJ]UK3 M+3[?:>&[N1O+%O#$@87VH[CM$(#1QO@/O8-#7)?\$8/^#:[6],\<$0Y:*+'S;WP(OH;_@ MB%_P;R? G_@EMH%I\9OBPVG^.OCC>VI^W>*'A+V?A\.N'MM-60 J<$J]RP$L M@R (T9D/Z/T P!1110 5\0?\ !57_ (*_>#OV+=-G^"WP5:U\1?%?4(0D M=HH\VWT$./EEN /OS$$&.#J;]DG]BUCXB^* M&HSC3[[5--@^U+HLSG8+>!%!\^]). H!6,G#!GR@F_X)4_\ !'./X%ZE#^U= M^V*!XB^*>HS&_L].U"?[4FAS2'>9I78GS[TDDF0DB-B=I+#?7V>6Y/@\KPD< MSSA>Z]:=+:51]WVAY]?N4OB,SSO'9KC)95DK]Y:5*N\::[+O/RZ>MW'CO^"9 M'_!(+QCXK\:K^W-_P4;6ZU_QCJ]T-3TGPKKY\UXI3AENK]6X,H&-EL1MB &X M;@$C_3NBBO!S?.,;G6*]MB'MI&*TC%=%%=%^?4^@R7),#D6$]AAUOK*3UE)] M7)]7^70****\H]<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *^(?^"R?["O[3_P"T=JOP5_:X_8BO= N/BS^SUXRN-=\-^&/%4YAL/$-K M' MO$7C7X2^%/$=W#\?/AGX1T&WO=3U'3)XT2&_@!C,["VS.Y2-T7<8B_R!W0 ^ M-O\ @GO_ ,%(/AM??$']IO6[^Q\0>)-(M]:\): M3XCE6VC;3&U$#8MS"P_UR(55)@[-&A+']7=0_9&_9RO_ -JBS_;?U/X<0R?$ M_3/![^&++Q7+J-SNM]):9IVMU@\WR!^\=VW^7O\ G8;L$BOPK^*G[1%O_P % M9?V=OC!_P38_8C^!OC/Q7XI^,O[6=]XID\4ZGX0N;/2_!6A>?92_VA>W$R@0 M3?N7C,7WMK2+GHOC1X+_ ."9_A3P1\<;7X-R:);7/QT^ M('PF\#SZEK.M6CHP31[.4[(4$B(IGD+\_: I5ECDBF .P^-WQ.LO^"T?_!8+ MX+?#_P#9(A&K?"C]DGQJ_BOXE?%NU7=87FN*8FM]'L)A\L_SP*)&4E65Y&&5 MB4R]C_P27Q\0O^"V_P#P4+^+/B9?/U?2?$?A#PYIDTG+6UA%9W:&-?17^RV[ M$#@F//6H?^"?O_!7']@WX3VWP\_87_95_P""9_[2_P /O#]_K=EH>CR:I\'1 M:Z?:3W4Z0F\OKDW;N1N<237#[W(#,#/#T^JCPKXBTR%X/*O88%:1(IEDGE$@!RTZA0VR3 M8 ;_ .T[(W@+_@Z0_9GUWPU_H\_CSX#^)=#\1F'Y?M5K:+?7L(DQ][$R(1G^ MXOH*3_@UVQXK_93^-WQRUM?.\1>._P!IWQ7J6O7TG,LLF+7",W4@%I& [&1O M6JG[&,WCK_@J-_P6/;_@J=I_P?\ %7A+X+?"?X7R^#OA9J'C/19-.N_%6IW< MTK76HPV\H#K;+%--%N/7$71O-2/A?V5OVD;'_@@)\=?CO^RK^V'\(?'L7PL\ M;_%74/'WP:^(_A7P?=:OI]W!J*Q"3293;*S0W$)BB4*P^9O,8[5:)G /1OV* MI&\!?\',?[8'P]\-?Z/I/BOX6>$_$>J6UWP!;?&BZTK1?A=X2\569MM4@\. M:;;K"MY.?M9HDGQJ^"".H8'QU*"",@_P"C-7M_ M]G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C# M_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ M\^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG M_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T M&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\, M?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\ M,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_ MX3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T& MH/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3' MPQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3 M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_ M^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ MWZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\ M^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I M_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%'] MG:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ MWZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I_ M_/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G M:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY M_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ MOJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3' MPQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^ M$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/ M^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_ M[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'P MQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0! M3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H M4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^ M,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4 M?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_W MZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^ M,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN? MV=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ MKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_ M[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T& MH/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ M (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^ M^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H5Y9\5_P!M3]ASX$"4?&O]JOX6^$GA MR)(O$?C73K.0'T"2RJQ/L!F@#T?_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJOB#X MK_\ !R-_P1$^$9EM]3_;,T76KJ/.VU\*>&]1U/S#Z"6WMFA_.0"OF?XK_P#! MYO\ \$R/"8DM?A7\ ?BGXNN$SLFET;3].M']/GDNFE'XQ4 ?KO\ \)CX8_Z# M4'_?5'_"8^&/^@U!_P!]5^".K_\ !XQ^TI\9]1ET#]CG_@E&NI72MMA:[UJ\ MUN1B>A:WL;.$K_NB0_6JW_#QK_@[U_:JPOP9_8$7X>QW/_'O,OPH32PJGHV_ MQ',Z^^X\'KTH _??_A,?#'_0:@_[ZJMJOQ'\!Z%82:KK?BVPL[6%ZU(Q/4+<7MY"5_WC&?I0!^ MNGQ1_P""M_\ P3"^#"RK\2?V^/A3I\\.?-L4\:VD]TN/^F$+O+_X[7S;\5O^ M#K'_ ((J_#3S(=&_:+UOQA<19WV_A3P/J+<^@DNHH(F^H_\ !/G]@K0K7X07JZ,OA"#PUXE\ M.:-9*(]&L8KKR[.6\A>(F[2X+%HU+N6?YM^X_,?_ !"X_P#!=?\ Z,9_\R;X M8_\ EG0!^]/_ :Y>.?!W_#CGX,:0OB6S>ZTZ?Q)#?V\IRJD@'* M,8Y(W .#M=3T(K] O^$Q\,?]!J#_ +ZK^93X4?\ !(G_ (.#/^",?PIT']NS M]F6WNAJLT%Q)\3?A1HEU!JTUC%!=3)&+NSMY9K?5()+=8YA);LT\'VAQMB,9 MDK],?^"3/_!SU^QK^WC)IWP8_:9T_3/@_P#%>9EMTL=5G"Z)K4_W<6EU)CR9 M&;I;SD-EE5'F.: /TZ_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP M_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9 MVG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN M?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_O MJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@ M_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ MA,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[Z MH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ MZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!! MJ#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 M4_\ A,?#'_0:@_[ZKB_V@_VM_P!G#]E;X2:O\<_C_P#%K2O#/A?0[65S\J1H&=V("@DXKS;_@I)_P %+OV1?^"6_P #I?C)^TEXA@6Z MNEDC\+^$=.6-]4U^Y4 ^5;Q$C"C*[YFQ'&&&YLLJM^('PA_9S_X*3_\ !UY^ MTC#^T!^T;J5W\,/V;/#>J2)I%IIR$6L4:MM>VTU'4"^O6'RRWTBE(SN& %2V MH ?^U+^WG_P4)_X.??VB;C]C7]A[0[WX>_L^Z5>QOXBU/59&ABGMP_R7FL31 MYWD[2T.GQ%LL-QWF/S8_V5_X):?\$P?V+?\ @D_\&1\.O@3%!J'B/4H8SXP\ M?:I"O]I:Y,O/S$9\FW4Y\NW0[4')+N6D;VC]E#]CC]F[]B3X):3^SY^S3\+= M.\-^&=)3Y+>"(/-=3$ />=\#=(Y+' ' ](_L[3_^?&'_ +]"@"G_ M ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0J*_70=*L9M4U1; M2VMK:)I;BXG"I'%&H)9V8\*H ))/ H2;8-I(KGQCX7 R=;@_P"^J_,W_@IK M_P %AO%OCSQX.G:OXPT,[F5SD/;6#CCTU[Q7IB^6^JQ@XE6*7C[ M/8J/]9.2/,' (0_O?L?_ ()I_P#!*_X1?L ^!1J%W%:>(OB%JML%\0>*I;?( MB!P3:V@89B@!ZGAY" S8 5$^XPF78+AK#QQV:1YJTE>G1?X2J=EVCU^^WP., MS/'<4XF6 RF7)0B[5*Z_&%/N^\NGW7\^_P""5G_!+;X0_L1Z1#\7_B[K.G>( MOBMJ$!,^H$^;;Z$KCYH+4L/FD()#S]6R57"EM_VU_P )CX8_Z#4'_?57/[.T M_P#Y\8?^_0H_L[3_ /GQA_[]"OE!R? M!QPN%ARP7WM]6WU;ZLI_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ M +]"C^SM/_Y\8?\ OT*X3T"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3 M_P#GQA_[]"C^SM/_ .?&'_OT* /GC_@IW_P4,T+_ ()S?L.>-_VRK+P#%XXE M\'?V;M\++KG]G&]^UZG:V)_TCR)O+V"Y\S_5MN\O;QNW#\CO^(YS_K%U_P"9 ML_\ O+7WS_P=&6UA;_\ !"SXX,L$,;L?#(0A0"3_ ,)-I1P/P!_6OY"* /Z> M?^"8G_!V#:_\%&?VX_!'[&M[^PDO@>+QC_:6[Q2WQ2_M$67V33+J^'^C_P!E MP^9O-MY?^L7;YF[G;M/ZX_\ "8^&/^@U!_WU7\B7_!KK''+_ ,%U?@;'+&K* M?^$FRK#(/_%,:M7]?/\ 9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!! MJ#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#' M_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^ MJ/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0: M@_[ZJQI^MZ3JKM'IU_',R#+!#T%2?V=I_P#SXP_]^A3XK:V@),%NB$]2B 9H M ?1110 4444 %%%% !1110!R'PD^!7PQ^!K>*&^&?A]]//C+Q?>>)_$.^\EF M^TZI=",3S#S&;RPPC3Y$P@QP!DUU]%% !1110 4444 %%%% !1110!X7^UA_ MR6SX'_\ 8]R_^DS5[I7A?[6'_);/@?\ ]CW+_P"DS5[I0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7X _P#$)-7BMA.P&3'$KG=-)Z)&&8]@: M_A H _?[_B.<_P"L77_F;/\ [RU^_P!7\ =?OS_Q#Y_\'('[3C?:/VK/^"K@ MTS3[@?OM+D^*.NZAY>>O^B0Q1VH_X"_.* /W:^)/QS^"?P9L_P"T?C!\8O"W MA2WV[O/\2^(;:Q3'KNG=1BOFSXK_ /!?'_@CC\&#*/&'_!0CX?79ASO7PM?2 MZZ>.P_LV.?)^E?G#\-?^#(GX>2W8U?\ :#_X*%^)-1>&O!<-FY/?\ M?W-S<%S_ +1C'TKZ3^%'_!H%_P $>/AYY;>,O#_Q%\=E<;QXH\<- KGOQIL5 MJ0/H?QH H_%?_@\1_P""1?@ 21^"(OB=XYD&1$WA[P/_\ @]LTS6=1/AW]F[_@G'K6M7]?1W@#X3_"S MX4:=_8_PM^&GA_PU:8 ^RZ!HT%G'@=!MA110!^#G_#]G_@YT_:@(@_9G_P"" M6G_"/Z?VK1?"?69L9Z9N[Z9;4_\ ? I#\"/^#T_]JL$^-_C%-\.;"Y_U M1_X2/P_HOE(?^P2CW*X_V_FK^@2B@#^?S_B%/_X*[?M)'=^VY_P5NCO4N/\ MCY1M?UWQ00#U&V]>U4_3.*]2^%'_ 9'_L$#\<^_>OVQHH _.?X4?\ !JA_P16^&7ESZQ^SGK/C"YBQLN?%?CC4 M7Y]3':RP1-]"A'M7TQ\*/^"4G_!,[X'^5)\+_P!@KX3:9<0X\K4#X$LI[M/?VA/CSX5TB]T;1Y[VT\*3^(;9-6 MU:1(RZ6UK:E_-EDD("J%4CYLG !(_%3_ ((F?\'2O@GX<^*/B]HO_!4'X@ZO M:V'C+QK/XL\(:S8Z3<:C%I'=:-^]S&D"\#^RM4=I6MVAYPT8E8$CA@>H(!!! -?D-^W)_P;&?&;]FSX@C]N?_ (()?'75-(UC M2I7NX? 4'B79=0#[S1Z;?L^VXC88!M;IB&7(,LFX1T ?O/17XE_\$UO^#KE= M-\:C]D;_ (+*_#F[^&GCW2;H:==>.CHDMI;&X&%VZI8E1)82'@F6-3"2V2D" M#-?M)X4\6>%O'?AJQ\9^!_$NGZSH^J6J7.FZKI5XEQ;7<+C*R12QDK(A'(92 M010!H4444 %%%% !1110 4444 %%%% !1110 4444 %? ?\ P6G_ ."^?[.? M_!)OP9-X'TDV?C7XRZG9;]!\!V]U^[L%:DZ',$'=8QB6;@+M4M*GSS_P M6X_X.4[#]G[Q+<_L*_\ !,B%/'OQJU*\_LB^\0Z39_VA:^'[N1O+%K:Q(&%] MJ&X[1& T<3X#"1PT2XW_ 18_P"#:R^\%>,X?^"@7_!6J9_'?Q*-<;PSJ[1W7AKP)=L]I=:W: EX8Q$N/[-TL _)&FV68,S@H'$L MG[]^"O!7@_X;^$=-\ _#[PMI^B:'HUE'9Z3H^DV:6]M9V\:A4BBC0!410 H M K3HH ***YSXM_%WX;_ )^'>J?%?XM^+[/0_#^CVYFO]1O7PJ#H% '+NQP MJHH+,Q )(%5"$ZDU""NWHDMVR*E2%*#G-V2U;>B2[LTO%WB[PMX!\,7_C7Q MMXAL])TC2[5[G4=2U"X6*&VA099W=B H [FOR$_:V_;?_:5_X+'?&EOV)OV# M-)O;+X>++_Q/=;F#VXU*!7 :[O7QF"S!Y2'&^0XW*7*QIF?%SXX_M;?\%[_C MZWP%_9[T^\\)_!K0KQ)=3O+Q2(EC#?+=WQ0XFG;!,-HI(!&<_*\J_J1^QW^Q MG\$?V(/A';_";X+:!Y2';+K&LW(#7FK7(&#/.X')Z[5&%0'"@#K]W2P^#X.I M*OBDJF-:O&&\:7:4^\NRZ;^9^?U<1C>-JSH81NG@4[2J;2JVWC#M'N^NW=', M_L _\$\O@I_P3^^%P\(_#ZT&H^(=0C1O$_BZ[@"W.I2C^$=?*@4YV1 D#J2S M$L??:**^*Q>+Q..Q$J]>3E.6K;_K[ET/NL'@\+E^&CA\/!1A%627]?>]V]6% M%%%1E&>/<%M8CU$L[(I .W>1M(!]9,RHI=V &22>E?E[_ ,%3O^#I?]B?]A5M M1^%'[.DMO\9?B; 6@:QT&_']BZ5..,75\FX2NIZPP!VRI1WA/-? GB3]IO\ MX+P_\'-_B.\^'G[-/@Z3X._L^S736VJ7L5[-::7+#G#1WNH[!-JLH'#6UN@C MY7?$O^LK]-/^"6/_ ;>?L'?\$UUT[XC:OH:_%#XHVH60^.?%E@ABT^8?Q:? M9DM':8/(D8R3#G$H!VT ?FAX-_X)8_\ !=#_ (.)_$4'Q]_X*(?&JY^$/PU? M=<^%=&U?0Y1%"&4[&L-"6:(A"" ;FZE25T*D/,.G=_\ $#'_ -91?_,)_P#W MZK]_J* /R!_X)-VX?K]110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%_M8?\EL^! M_P#V/%_M8?\EL^!__ &/Z4 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 445S'Q=^-7P?^ '@>Z^)GQS^*/A_P?X>LA_I6M^)M7AL MK6,X) ,DS*NXX.%SD]@: .GHK\??VYO^#Q']B+X*3W/@;]BKX>:U\9O$@W*IIVG!@>D@9E)&V7( MS7UI^PE_P:*?\$YOV9?L?BW]I:\U3XV^)X-KLFOJ;'1(I!SE+"%R91U!%Q+* MC#'R"OU%\"?#_P !_"WPG9> OAEX)TCPYH>G1"+3]&T+38K2TM4_NQPQ*J(/ M8 "@#\+?V>?^#2;]IK]J3QS'^T!_P60_;CUW7-:O"LEYX?\ #FL2:IJ+IG<( MI=3O0R0A?N^7#%(@!^21<"LK_B!C_P"LHO\ YA/_ ._5?O\ 44 ?@#_Q Q_] M91?_ #"?_P!^J_?ZBB@ HHHH **** "BBB@ HHHH **\[^/7[7/[+'[+6E?V MU^TC^T7X)\"VYCWQGQ5XFM;%YA_TS25U:0GL%!)["O@?]I/_ (.W_P#@D3\# M?M&G_#GQCXN^*>HQ958?!7AEXK82>C7%^;=2O^W&)!Z9H _3RBOY_O$/_!U_ M_P %-/VQ-9N/!G_!,7_@F%)=2F3R1?3Z?J/BFZB!Z2%+*.WBMSCG]X9%7N2* MI?\ #"7_ =V_P#!2+][^T1^T]] '[@?M!?MI_LB?LH6#:A^TK^TSX&\# 1[T@\3>)[:TGF'7]W"[B24^@ M16)]*^ _VD_^#O/_ ()+?!3[1IWPJUCQI\5=0CRL8\)^&FM;/S!V:?4#;G;_ M +<:2 ]LCFO"?V??^#*7X$VM^OBG]LK]M3QCXSOYY//O;+P?ID.EQO(3DJ]Q M=&ZDF!/5@L3'/8\U]^?LV?\ ! ;_ ()#_LL?9[SX>?L1^$M5U&WPPU?QO%)K MUP9!_P M%^WM*D3>\:H!V H _+[5_P#@Z>_X*S?MLZG/X5_X)B_\$Q&,;R&' M^TCI&H^*;BW_ .FA>WCM[>W/0GS5=5[D]:K?\.X/^#M3_@I!^_\ VI_VN9_A M3X>ON;C2KOQI%I2/ ?X#8^'T828'\%P5/'S'/-?T"Z1H^D>'],@T30=+MK&R MM8Q';6EG L442#HJHH 4>P%6: /XR_\ @LQ_P37^&W_!*_XVZ#^S9!^T[9F=D^22$[/GX^2_!&O:9X6\ M9:3XFUOPK9Z[9:?J4%Q>:)J#NL&H1)(&>WD:-E=4=04)1E8!B5(.#7]]%% ' MY5_ +_@WC_X-_/VY_P!G'P=^T_\ !']FC5=*T'QUX?@U6P?2OB-K+/;F09D@ M<374JK)%('B=0,*\;#'%9_B[_@S4_P""2_B/>=$\8_&/0"V2@TOQA92!>?\ MIYL)21VZ]._>OUDHH _$SQ=_P9&?L>7N_P#X0/\ ;/\ B7IN<^7_ &OI6GWN M.>,^6D&>/I7G>J?\&1WBOPS=MJWPB_X*@3V=P,^4MU\,Y+=Q]9H=3)Z'^Y_/ MC]]Z* /YP_BY_P &9_\ P47\9W:7_P#PWKX!\6SVT/DV-TC!X0'RK M@HO? XS^=>%?M ?L1_\ !Q'_ ,$#OAN=7\$?'7Q5;_#%)&GO=7^$_BR[U'0- M.F8_,]Q:SQ1FU+?+F9[=48E1O+<#^K&H[RSM-1M)=/U"UCG@GC:.>"9 R2(P MP58'@@@D$'K0!_*O^P[_ ,%@O^#E+]K?Q7)\._V3?VO+/QGK]O"96\+:XGA" M"_N8P#DP1ZI%%+=8 W,+[NW_,+G7///'\J^@/^"J/_!J-\"_V@=7N?VC/^";^OVOP;^)MOWT'4+I6WJ\/DC?I/;*^LP6X.Q;AI%/D:S;'=+N(1_P)-1WG_OBOU*\6_LX_L\^/\ =_PG?P'\&:WO^_\ VOX7 MM+G=SGGS(SGFO+_%O_!)G_@EWXZW/XH_X)V_!.XD?[UPGPQTN*8\Y_UD<"O^ MO(]O]L?&7Q=H&>O]K?#^_?;]?LJ3?I7I_A+_@X__P"" M)GC7;_8_[?'AZ'=T_M;0-6L/S^U6D>/QJYXM_P"#=O\ X(L>-=W]L_L ^$H= M_7^R+[4-/[YX^RW$>/PKR_Q;_P &G?\ P1-\1[O['_9Y\1Z!NZ?V3\0]5?;S MV^U3S?3G- 'TIX3_ ."P?_!*?QMM&@?\%&?@J7;[D5[\2-.M9&^B3S(Q_+^5 M>G^$_P!J[]EOQ[M_X07]I3P!K6[[O]D^,;&YS]/+E-?F;XM_X,PO^"56O;I/ M#WQ2^-6AO_ EGXITV:,<]Q-ISL?^^A7F'BW_ (,A?V7KS=_P@G[_EM!GCZ4 ?M[;W-O=PKI20?$_Q1IDTB(/EAB6%) TTK%(XT+#=)(J MY&^'](-?U.6[O;QA&(P99I6+O\BJG)/R@#H,5_8#_P M05_8P_8-_9F_8'\$_$[]B72_[3B^(_AJSU;7_'6JQHVK:O.R?/#<,O$*P2^9 M$+9#LB9'^\Y=V .&_P""(_\ P;W_ "_X)5^&K;XL?$,V'CGXW7]GMU+Q=); MEK71 ZX>UTQ' ,:X)5KA@)91G_5HQCK]%*** "BBO(_VS/VU/@A^PU\))_BK M\9M=VE]T6B:':LIO-7N0,B&%">V1N0#MA\/7Q=>-&C%RE)V26[9AB M<3A\'0E6KR4815VWLD=!^TC^TK\'/V3?A1J'QE^-_BV+2M'L%VH.&GO)R"4M MX(\YEE;!PH[ L2%5F'Y+0V_[8/\ P<&_M"?:+DW?@CX'^%=1X"Y:"UXZ#HMW MJ#H>OW(5;L&Q)/\ !?X ?M9_\%YOCVO[1/[2FHWGA;X.Z)>/%I5C9,5B,0;Y MK.P##$DAP!-=L#R, ':L:?K[\*OA3\.O@A\/M+^%GPH\)6>AZ!HUL(-.TVQC MVI&O4DD\LS$EF=B69B68DDFOMY3P?!E-PIVJ8YK5[QHWZ+HY]WT]-_@HPQO' M-53J)T\ GHMI5K=7U4.RZ^OPX_[.O[./P?\ V5?A3IWP:^"/A&'2-%TY<[5^ M::ZF(&^XGDZRRM@98^@ PH 'K;\S] HT:6'I1IT MHJ,8JR2T22Z(***SO%OB_P )^ /#-]XU\=^*-.T71M+MFN-3U;5KV.VMK2%1 MEI)99"$C0#DLQ %9FAHUYE^U;^V1^S#^P_\ "VX^,O[57QGT7P9H$.Y8KC5+ MC]]>2 9\FV@0&6YEQSY<2LV.<8!-?E3_ ,%(O^#M3P'X=\3O^S1_P29^&D_Q M;\>ZA<_V?9^+Y=+GFTQ+ECM"6%I&!/J4NW)VF1YTCM)]TK)$WRU[9_P36_X-*OA7X"\0Q?M'_\%4OB _Q@\?WUS]ON M_"BW\\NCQ7+'>SWEQ)B?4Y=W+;MD1.X,LP(:OU4_9=_9&_9J_8L^%MK\&/V6 M_@WHG@OP[:X)LM(ML/$?!OAZQTC2=-MDM].TO3+1+>WM84&%CCC0!40 !5 '2KU%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% 'A?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/32M$64G<=RQN;FY(;^)ID5^=T7.* /"/C M%_P=+?\ !13]OGQS=? 7_@B_^PUK$5Q*=B^)=3T?^VM6AC8D+.UO :>,]6 MN&GCX/([-^$7_!KI_P %)O\ @H)XXM?CO_P6?_;DU>VED.\^&=/UC^VM6@C8 M@M DK$V.GCN%MUG3C[HK]U_@[\#O@S^SSX&MOAG\!_A5X>\&^'K,?Z-HOAG1 MX;*V0X +>7$J@L<2>22:ZF@#Y:_88_P"",'_!.#_@G?!:ZA^SE^S;I">( M[=1N\;^(E_M+6G;&"ZW,^3;Y[K (D./NU]2T44 %%%% !116?XL\5^&_ GA7 M4_''C'6K?3=(T;3YK[5=1NY D5K;0H9)978_=545F)[ &@#0HK/\)^*_#?CO MPKIGCCP=K5OJ6D:SI\-]I6HVD@>*ZMID$D4J,/O*R,K ]P16A0 45QOQE_:* M^ '[.F@?\)5\?_C?X1\$:;M+"^\6^([;3HFQUVM.ZAC[#)KX/_:3_P"#K3_@ MCO\ L_?:+#PS\8M>^)FIP9#6'P]\-RS)N[8N;LV]NX_VDD?CUZ4 ?I%17X#^ M-O\ @[X_;1_:7\13_#W_ ()F_P#!,>ZUC4B=EO/JT=_XBNV#&;__ %<4WB"U\+I%&?O(T6E) M)J)&#TF!)SC.* /W3^.'[4/[-G[,VB_\)'^T3\?O!O@6R*%X[CQ;XEM=/$@' M]SSW4N>P"Y)/ &:^"_VD_P#@[*_X(_\ P%^T:?X)^)7B?XH:E!E3:^ O#,AA MW]@;F^-O"R_[4;2<=,GBOEOX'_\ !EAX:\0ZU_PG'[=7[?'B?Q5J=VXDU.T\ M&:6L$COWS?W[3O+GU,"&OO3]FS_@W,_X(Z_LQ_9[WPY^QMH?BG4X,%M5^(<\ MNNO(PZ,8;IFME/\ N1+0!^*;?PX@A/WHS;Z(CWC#&1MN!D]"<G_ ((^_LN_9[WP M9^Q7X:U_4H,$ZMX^\S7I7<=)-EZTD,;?]0,U]HT4 4_#_ASP]X2T:W\ M.^%="LM,T^TCV6MAI]JD,,*_W41 %4>P%7*** "BBB@ HHHH *Y+X5?'CX-? M'+^VO^%0_$K2/$7_ CNKR:9K?\ 95V)?LETGWHVQ^C#*G!P3@U^87_!9S_@ MLYC^UOV0OV0O%?\ ?M/&WC;3IOJLEC9R+^*R3 ^J*?O-7YX?L8_MG?&7]AOX MRVGQ?^$&K?W8=;T2Y<_9=7M[7Z?>S\SS?Q+RW+>FG:I-='_ '>]NOW(_IYHKR7]C']L[X-? MMQ_!JT^+_P (-6_NPZWHERX^U:1=8RT$RC\U M$ G$D2"9-Q98TV^;7V9_P2<_X.F/V3_VW9]/^"7[6T%C\'/BK(ZVRIJ5T4T' M6;C.W;;7,IS:RLV<6]P1R55)96.*_5*OSY_X*Q_\&YO[$G_!3F#4/B3IFEQ_ M#7XL3HSQ^//#=BOEZC+CC^T;4%4NP>\H*3<#]X5780#]!@01D'(/0BBOYQ/A MG^WC_P %J?\ @V=\>Z;\ /V[/AW>?%;X$M97[<_P#!/S_@J#^QC_P4T^&W_"POV4_BQ;ZG<6T*/KGA740+ M;6-&9N-MS:EBRC/RB5"\3D'8[8- 'T%1110 4444 %?('_!9O_@F%\1_^"LO M[..E?LQ>&?VL?^%6^'H_$":IXG\OP6=7?6O)4_9H&_TVV$<22,92#OW.D1^7 MR_F^OZ* /P!_X@8_^LHO_F$__OU7Z?\ _!&3_@F%\1_^"37[..J_LQ>)OVL? M^%I>'I/$#ZIX8\SP6=(?1?.4?:8%_P!-N1)$\BB4 ;-KO*?F\SY?K^B@ HHK MY1_X*;_\%4?A5_P3]\%-H=A]F\0?$?5+4MH/A82_+;J<@7=X5.8X0>B\/*1M M7 #.G9@):M4JK:/>%/]9?K\/Q>&P&.XPKQQF91 M<,+%WIT7O/M.I^D?TUE4\+>%?#7@?PW8^#O!N@VFEZ5IEJEMIVG6%NL4-M"@ MPJ(B@!5 & !5^BBOA6W)W>Y^@1C&*22LD%%?-W_!0O\ X*Q_L/?\$QO!/_"3 M?M2?%ZWM-6N+8RZ+X*T<+=:WJN,@>3:A@50D$>=*8X@>"X.!7XO?$3_@I+_P M7"_X.,_&VH_ ?_@G3\+=0^$_P;^TFTUS7[;49+6/R3P1J6L!022IR;.T7<58 MAEF4;J0S]'?^"I__ Q^*7[77CN?X/_ $D MNENM(TV:PFM-/DASE7L-++B74),'*W=TX3#-LE('EU^@G_!+#_@UW_8?_8&. MG?%/XY6D'QB^)UOLF76/$6GK_9&E3#G-G8L64LIQB:'_ -JG]IGPEX#OMFWNKSB6[N(;59( M4DF=54/(P0,Q ))P!TKR;_@H!^TC^SSJG_!QOK.C?'K]D7Q5\?K/X7_ +/% MKHOA_P"%/@[X<1^*+BZUF]NDOVNWM9AY,<<=I=_-*Y&W,>T$\4 ?J%^SI_P4 MO_8$_:Y\?2?"S]F;]K+P7XV\10Z=)?RZ/X?U99YUMHV1'E*C^$-(@)]6%0?M M:?\ !3[]@']A;7]/\)?M8?M4>%O!NL:I")K+1KVXDFO&A+%1,T$"221Q$A@) M'4(2K '@X\!_X)4_M)(M/=HR[K]G3,MN7,)9=X(S&S( R$^6?\&^?P[\ _M;ZK^TM_P4B^-O M@W2_$GC7XB?'O6]$L-2UNPCNGT_P]8QVZVEA"90WEQJ)2A5<;EAA#9V# !^D M7P;^-?PB_:'^'&F_%[X%?$G1?%OA?6(C)INNZ!J"7-M. 2K .A(W*P*LIPRL M"" 01745^8O_ 2LT?1_V0_^"U_[8/\ P3X^%6FQ:7\-[O3M!^(GA3PU:+LM M=&NKNV@6_6WC'RQ))+<( B@*J6\2J %K].J "BBB@#PO]K#_ )+9\#_^Q[E_ M])FKW2O"_P!K#_DMGP/_ .Q[E_\ 29J]TH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***K:QK.C^'=*N=>\ M0:K;6-C9PM-=WMY.L44$:C+.[L0%4#DDG H LT5^:_[=O_!U!_P2[_8[^V>% M_ASXZN?C+XMM]R+I/P\=)=/CD'3S=2?_ $?;D$$P>>P[I7P'/_P44_X.7/\ M@N9.^B_L,_!>[^#/PPU%B@\3:(S:9"8"<;GUR["RSNN>?L"HV,9C- '[5?MG M_P#!3S]@[_@GWHCZI^UA^TIX=\,7?D>;;>'OM)NM6NU(X,5C 'G=2<#?LV#( MRP'-?DG^T7_P=P_M$_M,>.7_ &?_ /@CG^P]KOB#7+TM'9:_XDT>74M0D7.T MRPZ79%EC ^\))I74 _/&,$5W/[&/_!F_\$M&UI?BM_P4I_:*UOXJ^)+N;[3J M?A_PY=SV6G2S$Y<3WLA^V7F3D[U-LW/(-?K;^SI^RE^S7^R+X&3X;_LQ_ WP MSX&T50OF6?AS28[;[0P&!),ZC?/)_MR,S'N: /PN\$?\&\/_ 6I_P""KOBJ MR^+_ /P6&_;/O_"FCM,+B#PM<7R:I?6X/)6"PM633]/W*<95BZDG=%D8K]0/ MV$?^" /_ 2^_P""?OV+7OA?^S[:^)O%EGM9/''Q *:KJ2R#I)$'006K]?F@ MBC//)-?:-% !1110 4444 %%%% !17,_%SXT_"#X ^"+KXE_'+XH^'_!_AZR M'^E:WXFUB&QM8S@D R3,JY.#@9R>P-?E1^W+_P 'A_["OP-ENO!7[&W@/6_C M/XC1C%#J:J^E:&DGW>)ID-Q<8;M'"$<#Y91D&@#]?:_&3_@[+_X*W_#KX4?L MF7'[ GP!^+&DZGXZ^(=X;/QY;Z'JD<\VA:+"0\T%QY;$P2W+^7%Y;8)A$^0 MRD_.G_"/?\'3O_!=KYM=O+KX"?";5>L,GG^%M/EMV[>6-^IZ@C)R-^Z!L#E M:^-O$W_!K1_P6]LO$=_9^&OV,YM2TZ&]E2PU&X^(7AB"2ZA#D)*T7]J-Y99< M,4W-MSC)QD@'LW_!-/\ X.6/^"B_P+_8_P#"G[ 7[,7['EM\5_&'A5+BW\.: MU/:ZCJUPNF&0&"V.GV*I(_D%S&K^=CR_*3:-F6][_P"%7?\ !XY_P4FY\5^. M[WX(>&+_ (C635;7PFL"MU4I8K)JN,=I ?3UKQ__ (),?\$:?^"_?_!-;]O/ MP+^U/I?[#UQ)I&G:A]A\9:=;_$WPP3?Z)<$1W<6W^T_F94Q+&#QYL,9[5_3= M0!^$?P:_X,N[CQOK_P#PG_[??_!0CQ#XFU6[8-J=KX.TXF>0]_\ B8ZBTK2? M5K,M3@QNU7XCWLNM&4CH6MIS]D'_ M8!7W910!D^"? 7@7X:>'8/"'PX\%Z3X?TFV&+;2]$TZ*TMXA_LQQ*JK^ K6H MHH **** "BBB@ HHJ*_O['2[.74=3O8K:WA0O-//($2-1U+,> /\/7EY#D'3O#4K:K-O'\!%HL@C;_?*X[XK MY+^+W_!S%\(K.Y;1/V<_V;?$GB6[D?RK>Y\0WL5A&SG@%8H1.\@)Z*2A/M7O M8+AC/\PUHX>5N[7*OOE9'SV/XKX57U75M*T+3Y=7U MO4[>SM+=-\]U=3+''&OJS,0 /AP3C@=JL:5_P $$_VYOVD-1B\1_MP?MPM*2_F?9$O; MS79X_P#8!N'ABA/;Y-ZCL#TKT_\ 57"8/7,<=3I_W8WJ2^:CM]YY7^MV,QNF M69?5J_WI6IP^3EO]R/MOXT_\%=?^"=_P+\VV\4?M,Z'JE[%D?V?X5+ZM(S#J MA:U5XT;_ 'W7'>OB3]LC_@X,^&WQR^%_B+X!?LY? _QT\_BC3I=-@\0MK,>F MWD!<8WP16ZW#/GIM+(2K$'&:^BO@M_P;X_\ !/CX7^3>>-="\1>.[R/#,_B3 M6VB@W^HAM!""O^RY?WS7UC\)_P!G7X"? BR&G_!?X,^&/"T>S:YT+1(+9Y!_ MMNBAG/NQ)-73Q?!F5U%.C2J8B<7=.34(W6UDKOY,SJ8/CC-J&6U6V-SIB^(-%GLS=P@[3)&) MD7>N>,C(KG*_IZ_;._8Q^#7["HU+]7%\UNBYKWT/T?"#QU>G;HI+EOU?+:VOJ?DE_Q$"?MP_"K_DX;_@GXEKY?^O_ -'U/1L>O_'S M'-M_'-=AX,_X.=_@5?;/^%A?LO\ BW2\_?\ [&UBUO\ 'T\T6^?TK]/:X_QG M^SW\ _B/O_X6%\#_ ?KWF??_MGPU:W6[Z^;&V:Y_P"V>%:_\;+>5]X59+\& MK'3_ &'Q=0_@YIS+M.E%_BG<^2_!G_!PU_P3C\4;/[<\0^+_ YNZ_VUX5>3 M;]?LCS_IFO6?!G_!6S_@F]X\V?V'^UUX5@W]/[9DFTW\_M<<>/QIWC/_ ()+ M_P#!.#QYO_MS]D3PG!OZ_P!C02Z;^7V1X\?A7DWC/_@WH_X)P^*-_P#8?AGQ M;XZEHV/3_CVEFV_AFC^QN%:_\ !S+E?:=*2_%.P?VWQ=0_C99S+O"K%_@U M<_6VBOR3_P"&.?\ @XP^#?\ R)'[4C^*O*^Y_P 5TE]O_P#!M$N?^!4?\--? M\')'P;_Y'?X -XJ\K[__ !25A?;\?]@F1<_A1_JBJO\ N^.H3\N?E?W-!_KG M*C_O.7XB'G[/F7WI_H?J?\3?A?\ #?XT^!-3^%_Q=\":1XF\.:S;&WU70]=T M^.ZM;N(_PR12 JPS@C(X(!'(K\1O^"@7_!K1\8?VT_\/Y/^"B7PJX_: M$_X)[+:^5_K\Z+J^C8]?^/E9MM=/X,_X.?/A'>[!\0_V4?$FF?\ /0Z-XBM[ M['T$L<&:F? W$JCS4Z2FN\9P?ZW_ *AQ_PNYS<\$ MS0J8CN!,<2 M7[5>#/&O@[XC>%-/\=_#[Q7INNZ)JUJESI>L:/?1W-K>0L,K M)%+&2DBD=&4D&OR)_;M_:R_X()_\%;O J^&_VL_AUXT\-Z_;6QBT/QY%X9CB MUG1\Y("3VCS^;$"2?)E62,DD[ V&'YG_ R_:L_;0_X($_%:76/V%_VN]'^- MWP-O;XSW>@7VGWMM:2HQ^;[3IUTJ3:=)!@G[K1 MTD021N&5AE6!R"/6O(L[7/9NKV%HHK(\>>//!OPO\&ZE\0_B'XEM-'T31[1[ MK4]3OY@D5O$HR68G\@!R20 "2!3C&4Y*,5=L4I1A%RD[);LUZ*_)7_B)''_# M97_(A?\ %DO^0?\ \>W_ !-?O_\ (4Z_^2_]SOOKTG_@I)_P6Y\/>&M+LO@# M_P $_-:B\9>.O%-O"D7B/183=PZ:+A1Y4=N@!\^\8.N$P1&2 P+@HOU+X*XA MCBJ5"5*WM%>_V8KKS/HUU7W79\DN.N&I86K7C6NJ;Y;?:D^G*OM)]']]D>A? M\%5?^"OW@[]BW39_@M\%6M?$7Q7U"$)':*/-M]!#CY9;@#[\Q!!C@ZG(9\*5 M$GD?_!,C_@D%XQ\5^-5_;F_X*-K=:_XQU>Z&IZ3X5U\^:\4IPRW5^K<&4#&R MV(VQ #<-P"1]C_P2I_X(YQ_ O4H?VKOVQ0/$7Q3U&8W]GIVH3_:DT.:0[S-* M[$^?>DDDR$D1L3M)8;Z_0JNK'YM@LCPLLNRB5V]*E;K+^[#M#TW_ !?'E^3X M[/L7',\YC:,=:5'I#M*?>?D]OP115?5=5TO0M+N=;US4K>SLK.!YKN[NYECB M@B4%F=W8@*H )))P ,U^1/\ P4Z_X.S?V%4GBOQ(_;+_X.?\ M]K3]N3XGO^QM_P $*OV??$.H:GJ9>!?'MUH@N-4GCSM:>TM'!BL81G)N;HDJ MK9*0,-U^)]C^UM_P6L^/OB7PAX:D/FZ5X-EV)K'V M9B"8+:QV_9]%B(QG>C3$KEX23OK]M_V-/V"_V2O^"?WPPC^$O[)GP5TGPGIA M"'4+FVB,E[J);S0_$?Q4O=< M-O:^%+M(E:U2:,PE2LSODR/+&$C@F8@A"1]9URGQK^!?P:_:0^'%_P#"'X^? M"_0_&'AC5%47VA^(=-CNK:4J#)8E\07[F[T]@D1@/F3VRJ\CH6S&DSQ[2& MDPW]#>A_VM_8MG_;XB^W_98_MOD?<\[:-^WVW9Q[5\>?L!?\$-?V%OV!?B9X MH^,?@7X)^%;WQ/J'C34-3\'ZY)H[M<>&-+G5%ATZW:XFFVF("4>>FQW64J>. M#]FT ?FK_P $#O\ DZG]O[_L[;6O_1L]>S_"S_@I/^S.M?DUSQA=Z7:B-]7U&0DO=3D??D8L_P"#??XE?#G]D?5OVE?^";7QL\;Z7X:\;_#S MX^:YK>GZ9KE]':/J/AZ^2W:TOX!*5\V-A&7)7.Q9H2V-XS^@/[,'['/[+?[% MO@>;X<_LJ_ GPYX%T>YG$][;:!IZQ/>2@8$D\IS).X' :1F(' ..*Y']K3_@ MF'^P%^W3KEAXI_:Q_97\+>,M7TR 06>LWUL\-ZD(8L(3<0,DKQ!BQ$;,5!9L M#YCD ^._^"5.MZ-^U[_P6O\ VPO^"@WPJU"/5/AO::=H'P[\*>)K5M]KK-U: M6T#7[6\@^65(Y;="'4E62XB8$AJ_3RN7^#7P3^$7[._PXTWX0? KX;:+X2\+ MZ/$8]-T+0-/2VMH 268A$ !9F)9F.69B6)))-=10 4444 >#_M=VT=Y\8_@E M:RLP63QQ,K%&P<&V;H>U>P?\(/I'_/S>_P#@6U>1_M8?\EL^!_\ V/Z4 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1 M_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% & M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"# MZ1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ M #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\ M_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ M (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_- M[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6 MU;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!; M4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10 M!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P M@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1 M_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U?/\ _P %1_VL-(_X)K_L)^.?VUO^ M%;WOC3_A"_[,_P"*9_X29M.^V?;-4M+#_CX\F?R]GVKS/]6V[9MXW;A](ZIJ MNEZ'IL^LZWJ5O9V=K"TMU=W4RQQ0QJ,L[,Q 50!DDG K\7?^#E[_ (+4?\$X M?BA_P3Q^)7["'P6_:'L/'7Q \53:/';Q>#HS?:=9_9-9LKV4S7R?Z/\ ZNVD M4+$\C[]H95!W \1_P"(V72/^D8E[_X?=O\ Y2UZ3^R/_P 'AO[/OQP_:!T/ MX9_M%_LI2?"3P9?07TNM_$&Z^*T^K)I:P64]Q&/LD6DQR3M++%' JJP;=," MV-I_G1KZL_X(B?L??![]O;_@J)\+?V4/C]%J^ MOHXQ+M8HK26T:M@!MA8*5)# _6[]K+_ (.V-*\:^+/^%(?\$H/V2O%7Q \2 MZA*;?2M>\507+BYD[&UTJS)N+C/4%Y(F&.8S7G?A?_@BA_P<#?\ !9'4K;QK M_P %-_VF[WX8^![B99X?#&MS^9+&F_[$'_!LI_P2O_8L2S\02?">X^)/BRUVO_PD_P 1I8[[9*.=T-H$6VAPW*MY M;2+@?O"1FONV#P#H5M"EM;274<<:A8XTN6"JH& !T K;HH Q_\ A!](_P"? MF]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK M8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV*Y[XH_%KX6?!#P7=_$?X MS?$C0?"?A^P7=>ZYXDU:&RM(!_M2S,J+T[GF@"S_ ,(/I'_/S>_^!;4?\(/I M'_/S>_\ @6U?E/\ MT?\'@G[ '[/C7G@_P#9+\+:S\:O$D1:..]LMVEZ'')T MYNIT,TV#R/*A9' XD&0:^2O[4_X.GO\ @NUQIT%U\!/A-JO1U\_PMI\MNW^V M=^J:@C)UV[H&/9 : /UA_;F_X*\?\$P/^"><=WI?[0G[3ML_B6U4_P#%$>%[ MUM4UEG'1'MX"?LQ/.&N&B0X^]7Y5_%;_ (.5/^"BG_!0/QS<_ W_ ((R_L/> M(;>1VV?\))J-F^MZK"C$A9WC3_0=/'J9VG3C[PKZ>_89_P"#//\ 8/\ @3): M^,_VQ/&^M?&CQ&A$LVG2E]*T-).O^HAD,\^&[R3;' ^:(9(K]5?A-\&OA'\! M?!-K\-?@A\,/#_A#P]8C%IHGAK2(;&UBX )$4*JN3@9.,GO0!^$/P:_X-9/^ M"C/[>GC.U^.'_!93]N/5K65SO/AK3=8_MO5H8V(+0+.Y-E8#T$"W"S,?\ X0?2 M/^?F]_\ MJ/^$'TC_GYO?\ P+:MBFRRQ01-//(J(BEG=S@*!U)/85)1D_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M7D/QH_X*:_L%_ 'S8/B1^U#X62[@R)= M-TB\.I72-_=:&T$CH?\ > _*ODGXS?\ !R]^SEX<>33O@1\"_%/BVY!V1W6L M7$6EVSGLRX\Z5A[,B$]..M>Y@>&L^S&SH8>37=JR^^5E^)X./XHX>RRZQ&)@ MFNB?,_NC=_@?HI_P@^D?\_-[_P"!;5'<^$?#]E;O>7FI7,,42%I)9;XJJ*.I M))P![U^4W_#??_!>7]LG]S^S;^S+)X+TJZXMM4MO"X@5D/?[9JS>2QQ_%&JD M=N:?;?\ !$7_ (*5_M57":K^VU^VU]GM97#MILFK7>MR0=RH@+16T?ML<@=< M5ZO^J=#":YCC:5+R3]I-?]NQ_P SQO\ 7"OC=,LP-6MVDTJ<'_V]+_(^V_C1 M_P %$_\ @G3\!/-@\??M5:-)=PY#Z=H&J2:I<*W]QH[,2%&_W]OOBODGXQ_\ M'%7[.6CS/I/[/WP%\9^*;IF\N"YUW5DTV!W/ *+'Y\CCI\I"$]..M>K_ 7_ M .#=;]@[X=^5>_$JX\4^/+M<&6/5M7-G:%A_=CM!&X'LTC5]:_!W]D_]F;]G MR%$^"GP&\*>&I$7;]LTK1(8[EQC'SS[?,/]L5MGP#_ &=[WP1I-R?W&H1: M)]B1HC_%]JU9RK_[T0!XX&:UM)_X(0?\% /VE+N+6OVU_P!M@1Q,XD^P_P!H M7FNS0_[(25H88C_N,RCWZ5^NE%'^N6(PVF78>E0\XQ3E\Y2O?[AK@C#8IWS+ M$U<1Y2FXP^48VM]Y\'_!W_@W>_8$^'2Q77CY/%/CF[7!D_MK6?LUON]5BM%B M./\ 99W]\U]1?"G]C?\ 9H^!=N+?X._"#1?#1"[6FT:PC@ED'^W(J[W/NQ)K MTZBO!QV=9MF7^\UY379MV^[;\#Z# 9%DV5V^JX>$'W25_OW_ !,?_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJV**\P]8Q_P#A!](_Y^;W_P "VH_X0?2/^?F] M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F M]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+ M:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ M MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV* M* ,?_A!](_Y^;W_P+:N;\7_LR? OX@[O^$^^&FD:YO\ O_VQIT-SN^OF(>I\Y>+/^"27_ 3I\:;O[8_94\+P[_O'2K0V M'Y?9C'C\*\O\9?\ !O?_ ,$VO%*2)I7@CQ/H D!!&D>*IW S[77G#\Z^W:*] M2AG^>8?^'B:B_P"WY6^Z]CR:_#N08G6KA:;??DC?[[7/Q"_;?_X,S/@MXQ\. M7OC3]A?]H?6/#7C" -/::/XTBAETZ_D'(0S6D4;VC9_Y:+'(./NM_'7P\N(I,6VN6EU."T.[:+J&:WD$=];@]9(F9A@CY MF&RO[":\R_:P_8W_ &9?VX_A-=?!+]JCX/:1XP\/7.6CM]2A(FLY2,">VG0B M6VE .!)$RM@D9P2#.#SO,\#BG7HSM*6ZLN67K&UG]WXCQN0Y5F&$CAZ].\8_ M"[OFCZ2OS+[[=-C\E/V:_A+_ ,%>_C?\*++XW_L5?\%$-'^+/A>Z&+:^T3XE MS79B< $P30ZK#&]O*H(W0RJK+D9 KYB_; _;-_;U^*BW'[.W[6OQ&UAV\.:J MRZEX?N],@LF%TG \Y8(X_-V]5+9'.X=)O%GA6$^;K/@R)5GU>.U4EO(N;(+Y.LP#G!1!,I;*Q94RUQ'Q@_X+ M/_\ !/?_ (*B_!*X\2?MHZ6/@'^T9X0L/)CURST#4-0T/Q8(^#:.+6&:YM7S MNVB9&$73SG!*K]OP]QG@WF4'F6'I+M4C!*47W;[>:M;<^#XDX&QLJ^HO\ @D'\?=&^ O[:'AZ?5O@I+XR;Q'(ND6W]EVS2 MZGICS,!]HM #@L!D." 3'OPR\Y^$_P#AK[]G;_HH?_E)N_\ XU7ZR_\ !*'] MOO\ X(1_L+_L]>(_VF_$?[96C^*OB/IUI;1Z\L7A;5(+RT^U+*8M.TJWO+6% M[HGR'$T\8*J=OF/%&R%ONN*>*>'Z63U*:JQK.:<5&$T]^K<7HE^.Q^?\)<)< M1U<[I572E15-J3E.#2TZ)22YF_PWT/VA_P"$'TC_ )^;W_P+:OA3_@J-_P % MV/\ @GG_ ,$PK:^\%^)/&UYX]^)D"$0?#CPCJHDN+>3' OKCF.P7ID/NFPP9 M8G%?F_\ &C_@M'_P6)_X+P_$?4?V7_\ @D)\$=>^'?P_,GV?6O%=O="#4!;O MQYE_JO$6FJ5^806[&9L,JR3 [:^P?^"7'_!J-^R/^R/%_M8?\ );/@?_V/-_'?@? MX9^%KSQS\2/&6E>']$TZ(RZAK&MZC%:6MLG]Z265E1![D@4 :M%?EM^W%_P= MK_\ !,O]ES[9X8^!-]JOQL\36^Y%@\( 6VD)(.TFHSKM93V>WCN%YKXE/[;_ M /P=!?\ !<%OL/[(_P *;OX)_##4^(_$.CH^B6SV[=)#K%W_ *5^*/B*Z MF^TZGH/AJYFL;":8G+B>]E)O+L'D[U^S-S^?ZR_LS?L;?LJ_L:>#AX#_ &6? M@!X6\#::45;A/#^DQPS797HT\V#+%M7NEE>-,Y5H=#T]H[6-@.,W$DEA^R/XD^"?PZ\:Z]!\2M>ALDL_C#XLA.IRZ08KV"XG%OIT$UK;A M98XI(,L3(BS$^8V"&_7"B@#\ ?\ B!C_ .LHO_F$_P#[]5] ?\$N/^#4K_AV MO^W9X&_;6_X;S_X33_A"_P"T_P#BF?\ A5W]G?;/MFEW=A_Q\?VI/Y>S[5YG M^K;=LV\;MP_7ZB@ HHHH **** "BL/XB_$SX?$+XL^/\ 1?"^@:?' MOO\ 6_$.J0V5I;+ZR33,J(/J17Y;_MT_\'>__!.W]F_[9X3_ &7]'U?XV>)8 M-R)/HY.G:)'(.,->SH7EYP08(9$89Q(* /UDKY?_ &XO^"RO_!.+_@GE!@O_ &EK+MC(5K6#2&A;G*KG%?4/[#O_!G M5^Q-\&I[;QS^VQ\2=<^,OB+>)KC28GDTG1%E)W'H$ F48Y05^[?P;^!?P6_9V\#VWPS^ OPG\.^#/#UH/]'T;PSH\- ME;*< %MD2J"QQRQRQ/))-=50!\E?L+_\$._^"9__ 3U6TU?X#_LWZ9>>)[0 M*1XY\7@:KK!D'_+2.:8;;5CW%ND2GTKZUHHH **** "BBJ>O^(= \*:+<^(_ M%.N6>FZ=9Q&6\O\ 4+E(88$'5G=R%4#U)Q32;=D)M15WL5/'GCSP;\+_ ;J M7Q#^(?B6TT?1-'M'NM3U._F"16\2C)9B?R ')) )(%?@=_P5@_X*P>,OV\? M&3_#SX>37>C_ MT>[W:9ICDI+K$JG O+H#\XXCP@.3EB2/HS_@NG_P44_8\ M_:2^$-K\ _@M\8?$6OZWI6MI=R2^&E_XD-QM^5H[F1ROVDJ#NC:(.@;)W5^5 M^JZ1JNA7[Z7K>F7%G=1!3);74+1R)D!AE6 (R""/8@U^V< <*TL-2688R#57 M7EC)6Y5_,D]V^CZ=#\(\1>+JV*JO+<%-.BDN:47?F?\ *VMDNJZ]>Q]A_P#! M*#_@K#XS_8-\8I\/?B'+>:S\+=8N]VIZ6AWS:/*QP;RU!/XR1Q5CYLI'L8EK\9? 7@+QG\4 M?&>F_#SX>>&KO6-;UB[2UTS3+"$O+<2L M%?V&/A(NH_$RPTC7?B'K4L=YJNH'3H)1I!"X6UM9BGF;5S\S;L,W( &=.-L M%PG@*JQV+I.=67V(RY>?^\[*ZMWZ^;,N!,=QAF-%X#!U5"C#_EY*/-R?W8W= MG?MK;R1\E_\ #Q__ (+E?MC?N/V6_P!E=O">EW/%IJ]KX8."I];W5&^S,<=U M5<4Z+_@C#_P5._:TE74/VU/VT_[/L9V#2:5/K=UK#P=R!:QM%:I_P"3%?KG1 M7Y__ *X5,+IEV%I4/-1YI_\ @4KW^X_1_P#4JEB]0X!)"J!_1=7Y _\ !UK_ ,$N/V[/^"E'_"A?^&*?@9_PFG_" M%_\ "4_\)-_Q4VEZ=]C^V?V1]G_X_P"Y@\S?]EG^YNV[/FQN7(!_,#7ZB_\ M!L?_ ,$;_P!FO_@JQ\4OB/XP_:DUS6YO#OPJ_L-QX2TB?[,FN27YO_EN+A3Y ML<2"Q(*Q;7?S1B1-N&\Y_P"(7'_@NO\ ]&,_^9-\,?\ RSK]?_\ @U*_X)%S/Y>S[ M5!]_;NW_ "YVM@ _53X+_ [X._LY_#C3OA#\!_AGHGA'PQI,6S3]#T#3TMK> M+U;:@&YV/+.OBQX=\&>'[7_7ZSXGUF&QME."0OF3,H+''"C)/0 U^5G[;W_!XG M^P=\#Y+KP?\ L>> =>^,WB!"8H=257TC1%DZ<33QFXFP>R0!' ^609!H _7V MOF#]MS_@LI_P3?\ ^"?$-S8_M(_M.:':^(+93_Q1FA2'4M99NRM:6^YX,]FF M\M/]JOQ[_M#_ (.K/^"Y?%C#=_ /X5ZKT=?/\*6,ENW?^,GB ,)9]*C=](T42'YB&CAD-S.0W\3 M3JKC.Z/G% 'AWQK_ .#L#]MO]LSQQ/\ C_@C=^P9K5YJ,^5AU_7-(DUK55C M)P)Q8VF;>TQU+S2SQ@9R!C-8W@C_ (-PO^"RW_!4+Q39_%S_ (+#_MOWWAW3 MS*)XO"\FI+K-_;9Y9(;2W=-.T\,#UB9\$G,?8_O!\%/@#\#OV;O!$'PU_9^^ M$/AOP7H%M@Q:1X8T:&R@W8QO*Q*H9SW=LL3R23774 ?$O[#O_!O5_P $L/V# MOL>N^ ?V=[7Q=XIM-K+XR^(Q35[X2#I)$CH+>V<'.&AAC;GJ:^V@ H"J, = M*** "BBB@ HHHH **\ _;Q_X*1?LX_\ !.__ (5M_P - Z]]D_X6;\0+3POI M&V55^S>;_K;^7/2V@S'YC_P^:GK7M'COQ_X#^%WA2\\>?$SQMI'AW0].B\W4 M-9UW4HK2TM4_O232LJ(/_X*]?\ !.[_ M ()YV<\7[3O[2^A:;K<4>Z/P?I4IU#6921E1]CM]TD8;L\H2/U8HW&5A\0ZYH[ZSJJQDX$XL;;=;68'4O/)/& M!GQ_L1?\&:3N82%'- MW='=SO,L0;)W1G-?K!\#_P!GKX$_LS^!H/AG^SU\'_#?@K0+?!CTGPQHT-E" M6QC>RQ*-[GN[98GDDF@#\)OAS_P;4_\ !7#_ (*9>,+/XT_\%E/VW]2T6V,G MG1^%UU1=9U*W#WCB^E?85% !1110 4444 %%% M>,?M2_\ !03]DC]CBP>3XZ?&'3K'4A%O@\.6+?:M2GR,KBVCRZ@]G?:GJPK? M#X;$8NJJ5"#E)]$FW]R.?$XK#8*BZN(FH16[DTE][/9ZY'XR_'OX+_L\>$W\ M?0]*U0WU\5SGRI+R;='"H.1Y<*.N#\KK7U<.%: M.7Q53.<0J*_D7O5'\EHO5W\T?'SXOK9E-TLCPTJ[VYW[E)?]O/65NRM?HSH/ MVD?^#BG2-3UW_A5O[ OP/U+QKKMY*8+#6M:L)A%-)V^SV,7^D7&>HWF(@C[A M%>>:!_P3$_X*L?\ !2K6K;QY^WW\3IEN4@MSCY2 MTI64<%E>OTQ_9N_8S_9C_9'T+^POV?O@]I&@%X@EUJ4<)EOKH?\ 36YD+2R# M/.TMM'8"O3ZI\38'*UR9+AE!_P#/R=I5/5?9CZ*Z$N%8EU%_SZIWA M37D_M2]79GS5^R3_ ,$E_P!B;]CP6VL^!OA?%KGB2WPP\5^+-M[>JX_CB!41 M6YZ\Q(C8."37$_\ !6#_ ()/^#/V\O!C_$/X>0VFC_%+1[0KIFIN D6L1*,B MSNB/RCE/*$X.5) ^RZ*\*CGV;T_6X>R:MEDLO]A% M4GT22U[K^\N^Y\:?\$G_ /@D_P"#/V#?!B?$/XAPVFL?%+6+0+J>IH \6CQ, M,FSM2?RDE'+D8&% !^RZ**YLQS'%YKBY8G$RYIR_#R79+HCKRS+,%E&"CA<+ M'EA'\>[;ZM]6%%%%<)WA1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%>>_M/\ [5G[._[&'PAOOCQ^U#\5]+\& M^%-.D2*?5=39SOE?.R&**-6DGE;#$1QJSD*Q P#@ ]"HKXA_8D_X.#/^";?[ M<_QCN?@#X ^*MUX?\77&N7%CX4T?Q;I%S8-XC@C *7%J\T:Q[I,G;;NRS_+] MROMZ@ HKA/A#^TW\!?CYXJ\:>"?@W\3M.\0ZG\.]?_L3QI;Z<78:7J.P.;9W M*A&=0<,$+;6!5L,"!@?M9_MV_L?_ +"OA>R\8?M;_M!>'? UEJ,-+-MW+N*(0NY?LR?MG_#X_%/]ECXW>'_' M.A1W!M[B]T&^$AMI@ ?*FC.'@?!#;)%5L$'&"#7&_M:?\%/OV ?V%M?T_P ) M?M8?M4>%O!NL:I")K+1KVXDFO&A+%1,T$"221Q$A@)'4(2K '@X />:*Y?X- M_&OX1?M#_#C3?B]\"OB3HOBWPOK$1DTW7= U!+FVG )5@'0D;E8%64X96!! M((KJ* "BBB@#PO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29 MJ]TH **** "BBB@ HHHH ***R/'GCSP;\+_!NI?$/XA^);31]$T>T>ZU/4[^ M8)%;Q*,EF)_(
6X4445R'8%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 445YS^TE^UY^R]^QYX,/Q _:A^/7A?P-I6UC!/ MXBU>.![HKU2"(GS+A_\ 8C5F]J /1J.G6OQ5_;)_X/*/V?O#FK/\,_\ @G7^ MSMK_ ,5/$-S-]FT[7O$,$NG:;+*QPA@M%!O+O)P-C+;,<\'U\&_X9 _X.C?^ M"XG^E_M0?$F[^!_POU3F30=5:30+5[=N3&-*MLWMUP<@7Q /:3C@ _5']N+_ M (.!/^"6G[!/VS1/B7^T99>)_%-GN5O!?P]"ZOJ(D'6.0QL(+9_]F>6,\]#7 MYC>/?^#E+_@K]_P4S\67GP>_X(Y_L-W^AVID\B3Q/_98UO4;8'[LDL\RKIVG M@@])A( <8DKZZ_8=_P"#1W_@FG^S%]C\4?M!KJ_QL\36^UW?Q0?L>CI(/XH] M/@;YQUREQ+.I]*_3GP%\// 'PJ\)V?@+X7^!]'\-Z%IT?EZ?HN@Z9%9VELG] MV.&)51![ "@#\'O@W_P:F_MZ_MN^-K?XZ_\ !9/]O+6)KV;YY/#^CZP^MZK' M&QR8/MEQFULL=D@CGC QC'0?JG^Q#_P1:_X)L?\ !/F.UU+]G?\ 9DT5/$5J M ?\ A-?$:?VGK+..KKIKYN^//_ 61_P""67[-'G0_&#]O#X;V5U;9^T:9 MI?B&/5+V(CJ&M;'SI@?8ID]J /I:BOR5^//_ >2?\$MOAMYUC\'?"'Q)^(] MTN?L]QIOA^/3;&3']Z2]ECF4'_K@?PKYGU'_ (.R_P#@IU^U??RZ#_P3H_X) M5B^D9S%'/)8:MXKF3_:*V$5JD9[X;*?%WA3P-HDWB7QMXGT M[1].MQFXU#5;V.W@B'JSR$*OXFOP'_X0#_@\Y_;QYU[QG=_"#0;S_5G^T]*\ M,_9P>O%F'U):E/"R_[QA;/I0!^G7QY_X+X?\ !'W]G/SH?'_[>G@>^N8,AK+P M?=R:_+O_ +A&FI.%;/'S$8[XKXK^//\ P>G_ + '@CSK'X!?L\_$GQY=Q9\N MXU%+71;&7TVR-)-,/Q@'XUZ/\!O^#0/_ ()$_"?R;KXDZ1X^^)=RF&E7Q5XN M:UMV;_9CTU+9@N?X6=O254+^6QG78Y5^=NT@'\N'_!8G_@KI\7 M?^"O_P"T1IGQD\?>";?PCH7AS11IGA7P=9:H]Y%I\;.9)IGF9(_-FE\^*?[5O_!2_5)/"7PXU*WT6?PY?WEUJ MNK6BBW0Q-#:RF.UM8I4W*MP"[.\4NY&*DGZ4_P"(&/\ ZRB_^83_ /OU7U__ M ,$9/^#=OXC_ /!'K]H[5?C-X9_X*!_\)KX>\2>'WTOQ/X+D^&!TY+[#"2VG M6?\ M281RPR9P3&V4EE3C?N ![A^PK_P0#_X)>?L ?8]=^%O[/%GXE\5V>UD M\;_$ KJVI"0=)(O,406K_P"U;Q1'GDFOL^BB@ HHHH **** "BL[Q;XP\)> M?#UUXN\=>*-.T72K*/S+S4]5O8[>W@3^\\DA"J/T:;6[2#K7IY;D^9YO5Y,)2<^[ M6R]6]%\V>5FF=Y5DU+GQE90[)[OTBM7\D?H.S*JEF8 9))Z5\E_M;?\%IOV M'OV4OM6@_P#"??\ ";^)H,K_ ,(_X,9+KRY!QMFNRIO_E[6T^<8+5^3>CZ MV/D^]_;:_P""R'_!52\E\/\ [(OPSN?ASX&N)&BDUO3)FMD"9P?,U:8*SLO= M;54?U4U[%^RU_P &Z/P<\*WZ>/OVROB5?_$/7II?/N](T^>6VTXRDY;S9B1< M71SSNS%G)!4U^D%E96>FV<6GZ=:16]O!&L<$$,81(T P%51P !P *EK'$<78 MN%)T,LIQPU/^Y\;_ ,4WJWYJQOAN#,'.LL1FE26*JK^?X%_A@O=2\G=&#\-O MA9\-?@YX4M_ OPG\!:1XU'[C3=%T^.VA4]VVH "QQRQY/4DUO445\G.@>-/V7?VRM:^"VL_$7X2_!/XJSZS\6O">AZ=]NE2UEC@%OJ36O25+8Q M3$[OE!E4,55F8?IE7R9_P4._X*BZ;_P3K_: ^!/@KXL_#&&/X:?%KQ+>:'XC M^*E[KAM[7PI=I$K6J31F$J5F=\F1Y8PD<$S$$(2 #XM_8,N?^"3_ /P6&;QW MX.\1_'+3;OQ-9?M::W\3/A=9:=K8T?Q)Y!BM6AN((YE6Y\EMA:1$4?- A;!1 M37WS_P %&/@1^W1^TKX'T#X-_L;_ +3NE_"'3-7OYX_B1XV737N=;@TPQ@+% MI0&%CG=BP,I9&C #(X88/XS?\%,/"/[)1_9S^+OQA^$<&@P_M/2_MS7\/P%U M;P9+$OB"_GL$B,!\R>V57D="V8TF>/:0TF&_H;T/^UO[%L_[?$7V_[+'] MM\C[GG;1OV^V[./:@#\KO^#8CX*>&OV;?&/[9?[/G@W5-1OM)\$?M'7FAZ;> MZO.);NXAM5DA229U50\C! S$ DG '2M?]BSP;X2_;<_X. OVM?CU\;O#EEX MAC^ >F^&O _PSL-9MEN8='6Y@N);R>%) 525IK>8^8!N"W3J#@FMK_@@=_R= M3^W]_P!G;:U_Z-GK%_8O\<>"_P!A_P#X. /VM?@+\"XBO((7D(5Y5GN)0(P=Q%LY P#0 ^;PIX5_8A_P"#FWP9X5^! M?AZT\.^&OVE_@EJ+^-/#VE0+!9W.MZ6]S_X.;O!OB?X%>(+3Q%X:_9I^"6HIXS\0 MZ3.L]G;:WJCW-LFG^%/#5HNRUT:ZN[:!; M];>,?+$DDMP@"* JI;Q*H 6OTZK\P_\ @E3K>C?M>_\ !:_]L+_@H-\*M0CU M3X;VFG:!\._"GB:U;?:ZS=6EM U^UO(/EE2.6W0AU)5DN(F!(:OT\H **** M/"_VL/\ DMGP/_['N7_TF:O=*\'_ &N[:.\^,?P2M968+)XXF5BC8.#;-T/: MO8/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8H MK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$' MTC_GYO?_ +:@!?'GCSP;\+_ ;J7Q#^(?B6TT?1-'M'NM3U._F"16\2C)9B M?R ')) )(%?QJ_\%XOVDO!G[7/_ 5C^+G[07P\L+NWT37+O28],6_4++)% M;:/8V@E91]W?Y'F!3RH< \@U_8IXW^"'PZ^)7A'4? 7C[1FU?1M6M6MM1TV^ ME,D5Q$PP58'\P>H(!&"*_CK_ ."\/[-O@W]D7_@K%\7/V?/A[J%Y2TK_._+\MNI MQ2^O_P!HQM;V/)*_\W/>-OER\WSWZ'R)7](?_!NC_P %QO\ @F[^S=_P2X\# M_LL_M,_M":=X#\4^!KK5TGAUF"=X[^&[U>]O8Y8FAC<# N C*V#\H(R&X_F\ MK]N?^"2G_!K5^S-_P4>_X)L?#_\ ;%\7_M,>.O#/B?QD^KFYL=-LK*>PMUM- M6O+&,*CH)"2MJ'),G5R !CGF@X6:DNFF^FJ_X;7\['3-3O%Q>SUVUT>FOWZ= MNUS]=/\ B(=_X(N?]) /!_\ X"WW_P CT?\ $0[_ ,$7/^D@'@__ ,!;[_Y' MK\X/$'_!C;X6G=V\*_\ !2C4+5>=B:A\*$N#[ LFIQ_GC\*\O\;_ /!D-^U- M82N/AQ^W#\/]50$^6VM^';[3RPSQD1&XQQ[FIMKH5S::H_6!O^#D'_@B6C%3 M^WQX>R#@XT#5B/\ TDI/^(D+_@B5_P!'[^'_ /PG]6_^1*_%CQ1_P9=_\%4- M%A>YT'XO?!'6 N=D-MXHU2*5OPETU4'_ 'U7E7BO_@T]_P""V?AV5X](_9W\ M.Z\%)VOI/Q#TI _/;[3/"??D"BS'='[YWW_!RO\ \$0=.95N/V\M(8L,CR/" M>MRC\=ED)__E97\X%WKGA; MX3W"-\*K(0I_P"^ MK ']*_#?PI^W7_P;8WDBCQQ_P0Q\;:$9SU8ZVI/^?2G]7J=U_X%'_,7UFGV?_@, MO\C];/\ B*G_ ."'/_1W.H?^&WU__P"0JBO/^#J__@A_:P^;!^U7JMRV<>7# M\.-<#?7Y[11^M?G+X2^-_P#P95>)E7^T?V9?&&B,W5-7'B/C@=3!?R#]>U>H M^"]/_P"#)/7)5DME\/6,K_*(M:O/%R ?4NY0?4G^M/ZK7?PJ_I9_E*^%?V6/\ @SK\:!6\/:S\'9-X^7[1\1-2M^V?^6MTN*]*\,?\$F_^#6_Q MJ!_PB'A_X+:FS=$LOC%)(W7'*KJ&1U';O3^IXO\ Y]R^YB^NX+_G['_P)?YF MD_\ P=K?\$6DQ\K[;_ &5Y&SS0-^?LDV<=,#/45^3-?LC_ ,':_P#P M3G_8N_8!'[/X_9"^!&F>"?\ A+/^$K_X2'^SIYG^V_9?['\C=YKMC9]HFQC' M^L.>U?C=4E'W9_P13\8_\%G'_P"%E_ S_@C_ .'=2^U^-?[&'C_Q+IVG6@_L MF&W^W"U#7UY^YL?,^T71!R)7\D^6#?!&Q-WE>*?'- MK8RN,9PLX=3R=F_8,G"@<5[S7YF?'G_ (.=O^")WP2\ZUT7]H+Q1X_O MH,A['P'X=O)\GT6>Z%O;OGU64CWKXZ^*?_!X[H_BW6?^$,_8P_X)Z^*_$.HW M3%=/G\5>+&$SGL/L-C#*S_19Q^- '[\45_/##^V7_P '=?[=)V_ 7]D:_P#A M=IEY_JKE/!D6BIY)_B$_B.9V;CG?'@GJHZ"M"W_X-N?^"]W[9X^T?MZ?\%.( MM+TN[_X^-%N?&FJZZT(/WA]BC$-FH]DEP: /V@^//_!2K_@GW^S#YT/Q[_;. M^&WAF[M\^9I=_P"+K4WW'7%JCM,WX(:^*OCS_P '>'_!(#X1^=;?#WQ1XZ^) M=S'E4'A#P?)!"7]#)J36ORY_B4-QR,UY/\"/^#*?]A'P:(;S]H']ICXD>.;J M+!>#1H[31+.8]PT>RXF _P!V8'W-?9/P1_X-Y?\ @CM\ ?)F\&_L1>&-2NH< M$7GB\S:Y(SC^/%^\RJV>?E50#T H _-SQA_P>0?M,?'#7)?!/[ ?_!,.YUK4 M^1:R:QJ-[K<\F>%+6.G01LOT$S9]169_PM__ (/-OV\#CPE\,KKX/Z'>']\O M]A:7X:^S@]#G4F?45QGHA)]>E?NYX1^"7PV^'^B1>&? ?AN#1--@_P!3I^D1 MK;01_P"['& H_ 5J?\(/I'_/S>_^!;4 ?@G9?\&I7_!5S]KF[BUC_@HO_P % M5%NEE=9)+7^UM7\5RQC.=F+V2UBC(Z#865>V0,5](_ ;_@S1_P""8OPY\F_^ M-'Q"^)7Q%NUQY]O=ZU#I=C)]([2)9US_ -=S7ZM_\(/I'_/S>_\ @6U'_"#Z M1_S\WO\ X%M0!\\_ ;_@BU_P2E_9J\F7X2?L%_#FWN;;'V?4=;T)=7O(B.ZW M.H&:53[ALU],:=ING:/81:7I%A#:VMN@2"VMH@D<:CHJJH ]A6;_P (/I'_ M #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 M;%%?.'[5O[=_[$7[&EO-;?&7XSG^VHTW1^%=%NS>:G(<9 ,*']SGLTIC4_WJ M^ _&7_!6']O']NKQ5_R3/F\UXKR;*JGL93YZKVIP7--OM9 M;?-H_5+X[?M+? /]F3PL?&7Q[^+&B^%[ JQA.IW8$MR1U6&%N8;'6M:TV69YFZ9M]/@S))ZAI& M7&/FC(JI\!O^#>SXB?%;Q*/B[_P48_:+U36]6NRLEUHNB:D]U=;Z#/,EU=Q*>T-E"5M;+(.,YWC^* M,XK[V_9-_P""7?[%_P"QJEOJ/PJ^$]O>>(( ,^+/$96]U(M_>21E"P$]Q"L8 M/<5[9_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M7FYEQ1FV94_8\RITND(+EC M;M9;_-L]7*^$\FRNK[=1=2MUJ5'SS;[W>B^21L45C_\ "#Z1_P _-[_X%M1_ MP@^D?\_-[_X%M7SI]*;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8 M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_" M#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\ M_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D? M\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO M_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _ M-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!; M4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"! M;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q1 M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_ MP@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ M @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I' M_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I M'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_- M[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ M/S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@ M6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ M@6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L M45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4 M?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/ M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z M1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"# MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/ MS>_^!;4 ;%%8_P#P@^D?\_-[_P"!;5:TK0++1Y'DM99V+K@^;,6'ZT 7J*** M "BBB@ HHHH *Y3XU_ OX-?M(?#B_P#A#\?/A?H?C#PQJBJ+[0_$.FQW5M*5 M.5;8X(#J<,KC#*0""",UU=% 'QE^P%_P0U_86_8%^)GBCXQ^!?@GX5O?$^H> M--0U/P?KDFCNUQX8TN=46'3K=KB:;:8@)1YZ;'=92IXX/V;110!QGPJ_9W^! MWP-UWQ9XG^$/POTCP]J'CK7Y-<\87>EVHC?5]1D)+W4Y'WY&+'+>],K+#N"KN".H;:N< MX&/6** /./V8?V0OV8_V+_AZ?A7^RO\ !'P_X'T&2X-Q<66A60C-S,0!YLTA MS)/)M 7?(S-@ 9P *X[]K3_@F'^P%^W3KEAXI_:Q_97\+>,M7TR 06>LWUL\ M-ZD(8L(3<0,DKQ!BQ$;,5!9L#YCGWBB@#E_@U\$_A%^SO\.--^$'P*^&VB^$ MO"^CQ&/3="T#3TMK: $EF(1 69B69CEF8EB22374444 %%%% 'A?[6'_);/ M@?\ ]CW+_P"DS5[I7A?[6'_);/@?_P!CW+_Z3-7NE !1110 4444 %%%% !6 M1X\\!^#?BAX-U+X>?$/PU::QHFL6CVNIZ9?PAXKB)A@JP/Y@CD$ @@@&M>BJ MC*4)*479HF48SBXR5T]T?,/[#'_!)_\ 9G_8.\9>(OB'\/(+O6-;UB[E73-3 MUL*\NCZ>QR+. C\FE/SN < $'Z>HHKIQN.Q>8XAU\3-SF^K\CEP. P66X=4 M,+34(*^B\]PHHHKD.P**** "BBB@ K)\3^ O OC:'[/XS\%Z3J\>W&S4].BN M!CKC$BFM:B@#QGQ9_P $Y/\ @GMX]D>;QS^PC\&M9>3[\FJ?##2;ACSG.7MR M>O->9>+O^"$G_!'KQL'&L_\ !._X9P[_ +W]D:$-/QSGC[*T>/PKZSHH _/S MQ7_P:X?\$//% =XOV-9-+F?K-I7Q UV/'.>$:]:,?]\UYAXO_P"#._\ X)!> M)0W]C'XI^']W3^R/&T;[>>WVJVF_7-?JE10!^+WBW_@R6_8,O-W_ @G[6?Q M=TW/W/[7.EWN.>_EVD&>/I7F'BK_ (,?_P'R<[]_P F/XJ] MF-;,LTI1AAZD_P!TN=J=5633?O04G&VEMKM/J>)*CEF4U9SQ%.'[Z7)%PHMM MQ:7NS<5*]W?>R:Z'BG[$7[(O_!6C]NBZO=&_93^)?B::'5M)6XUJV\/^+)+" M&6T#X47 C>*# ?("2,#NR ,@UZQ%_P &S/[?OA^[.H_$?X"^.=7E:3S+A=)@ MMW\QB AHMS8L85CEA=Q>7)N(R41T!V^6S2_>\SY?L^A9S@E756>&55V5W M4G.3;MJ]))6OLFG9=1/(\<\.Z5/%.C&[LJ4(1BE?1:QD[VW::N^A_-3\#OV M?&G[+$L5]J__ 0ATOQAW%?LI17?_ *Q9 M)/\ B993?I*43S_]6L^A_"S6HO\ %&$OS/R:L?\ @YZU#3+@6'C;]AZ6WE'^ ML,'CLHPYP?W^PZM:W&.G3 M=Y>>]?IK?:=I^IP&UU*QAN(CUCGB#J>W0URVM_L^? /Q+N_X2/X(>$-0W?>^ MW>&K67/UW1FC^UN$:GQ9:X^E:3_-!_8_&=/X,B^G\_4T?6>!ZGQ4*T?247^8?5>/J? MPXBA+_%"2_(Y[1?^"WW_ 2^US"P?M0P0.>J7OA;58KV7C#51 M^CW+*/RKD=;_ .#=G_@G7JN?L%GXWTS/3[#XG#8_[_124>SX$J?#4Q$?54W^ M0>U\0:?Q4\-+T=1?F?3>B?MO?L8>)=H\/_M;_#*\9NB6WCO3W;/'&T39!Y'' MO77Z)\7/A1XFV_\ "-_$[P]J&_&W[#K4$N>.0US_@V!^%5QN_X1O]K/Q#:9^[]N\, M07&/KMFCSVH_LW@VI\..G'UI-_DP_M/C>G\67PE_AJI?FC]2$=)$$D;!E895 M@<@BEK\E7_X-H/B9X7)U;;T'_"T=5GS_ .!=N/4]?3V%'_"F MO^#F7P7SH7Q5.K;>G_$]T*?/_@8@_6C_ %6P<_X>8T'ZR_XD_AZXW8_Z\V&>G;U^E>) M?MF?\%4/^"NOA7P5>_L^_M(>%$^'\GB.Q96OH/#,EA>W5KG;(()_,*;6Y5FC M&1N(W#-;X;@7&XNNJ='$T9W_ ):G,[=7:UW8Y\5X@8#!T)5*^%KPM_/3Y5?H MKWLKGTY_P4D_X+Y?\*-^,MA\(/V0K;2/$7_".ZNK>-M;O!YMK=[#B33K=E/U M#SC.U@ N<,:^W_V./VU?@I^VU\%+?XT?"G6UCCC4)KVD7DJBYT:Y"Y>&<=@. M2K_==?F'<#^8BM#2O%?BG0M+U#0]$\2ZA9V6K1I'JEG:WCQQ7B*=RK*BD"0 M\@,#@\U^AX[PWRFOEU.AAYW+;;E=G\[IWWW/W]_:V_X+C_L0_LP_:O#_ (=\6M\0_$L&5&C^#Y4EMXY! MVFO#^Y09R"$,CJ1RE?'DO[3/_!:C_@K+,VF?L\>#9OAE\/;UBAU>PFDTZV:( M\9DU*0>?)4C10J(BX"@< #H* M_/*F9\/Y!4=/ 8?VM6+LZE75)K^6"T]&]5YGZ53RKB/B*G&KF.)]C1DDU3HZ M-I_S3>OJEH_(_.O]E'_@W8_9U^&]Q#XS_:I\8WOQ)UYG\Z?38W>STM92!OACX8MO!7PX\&Z7H&CV:[;32]&L([:WA'^S' M& H_*M>BOG,SSK-,XJB6B^X^GRO(LIR6GR8.BH=WO)^LG=OYL* M***\L]8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** /"_VL/\ DMGP/_['N7_TF:O=*\+_ &L/ M^2V? _\ ['N7_P!)FKW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *\E_;._8Q^#7[_M>^%/[EWX)\$ZC#]&COKR-OP:.$CT=A]U:_3WXJ_ ?X-?'+^ MQ?\ A;WPUTCQ%_PCNKQZGHG]JV@E^R72?=D7/ZJ&F6Y;G,L74ESTT[TX/H_P"]WMT^]A1117YT M?I@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!X7^UA_P EL^!__8]R_P#I,U>Z M5X7^UA_R6SX'_P#8]R_^DS5[I0 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 %%%% !4=U=VMC;27M]G[;GCF]TSX!W M_P *[KQ/IWA9MA!%='7X\_P#!$C_@ ME)XC^%.A?LW?\%!OV,_BLO@G2?$'A+4;?]H#P-?7UW<6?B]//ECM)X82S)#< M1X)+9508H]H^>;>G_!5?4?A7^U-_P6JT_P#9G_:,_;G\4?!'X0_"W]GO_A(/ M%>O>'OB7'X:$NM7FI^7!;---F)W:%H752I=@CA<=P#]AZ*^$/^"4_P"P)^Q! M\*_&]S^U5^QS_P %'?BE\<+&329]%GCU_P",UMXETB R/%(Q:."%?+N%\I0- MS JKM\O-?._[*7[.&E_\%_/CO\>/VK?VQ/BKX\F^%W@?XJW_ ("^#'P[\+>, M;O2-/LH-/6,RZM(MLZM+=$PY?_29J]TKPO\ :P_Y+9\#_P#L M>Y?_ $F:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *^2/VQ?"__!+#_@HI\?S_ ,$N?VM_ M!VF^,/'^D^$7\86.A7VFWMII",_$7P\_:4 M\

"O'/P6\5ZG]MT^PENKQH$O\ 2T(!MA'D2,%&[>JAG9)"B_HUH?[#W_!& MK]K?_@II\7?C5KWA?0OBC\;?#-EI6G_$'POXRMWU"Q\/@VRPVKQ6-U%]GWO% M;#YU\S:?F!0R9;RS_@D7_P $-/$7PX8$-YQ^.'PLUR7XM^ /#,(M]+$=G M;WLMIJ M8\1VY:>WC0%%5$OV4OC=\#]:80^(? G[3WB MO3->L9.)8I +7#,O4 D.H/)_VO?V(OVWO'W[/'C/X@6\,7Q'B\)6%KJ&E^(GB&U+J2SN0%CN@I8>/\ P3J^#'_!.7X5:MX$^&NO:]XFU_Q7KLNN M^/?'WB^^%UJ_B75)?OW-S+@<#)"H!A-_^@W9?^ Q_QKR/]K#_ )+9\#_^Q[E_])FK MW2@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:M:5!K\,CG6+^"92OR"*+:0:O44 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 >%_M8?\EL^!_P#V/%_M8?\EL^!__ &/Z4 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% 'A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_);/@?_P!CW+_Z M3-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_R6 MSX'_ /8]R_\ I,U>Z5X7^UA_R6SX'_\ 8]R_^DS5[I0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5^/O_!47]L']O?\ :R^+G[7W[-'[*'[0EO\ "'X:?LL?!*YUCX@: MII^B176M^,-1N=%N;Z.QAFD(:PM]D4D9GA*RHT98%O,0)^P5?EI_P7&_X)6' M6/!GQ_\ ^"C?[)_[5&L_"_QM/\"]:MOC)X:L[&&_TSQUHMMI,X:VN89&!MIW MMHC"EP-VT(C(JN#(0#TK_@E?XM_X*L?"GX^S_LK_ +:>J7/Q;^&%]\,].\3? M#SXZP^&H=.>VED"*VBWPA.R695WL'^:3$:L[$3J(^5M_VNO^"GG_ 4W_:G^ M+OP]_P"";?QC\!_"/X4?!#Q4_A*^\>^)_"']NWWBOQ# ,W<$,3,(H;6(X7>/ MG(>-P6$FV)G_ 3-_P""C'[;?P\_:H\%_P#!+S_@I?\ #3P9%KOBSX9Q^(?@ M]\1/AY-,++7["WM]SVUS#,=T=RD,4K,0(P#"1L(=)&9_P:P*Z_L+_%/^T/\ MD*?\-+>+/[;W??\ M>VRW;O]K;L_2@#VC_@E#^W[\=/VD_$?Q8_9 _;5\(Z! MHGQT^ WB&VTWQE_PB[2#3-5N_VO*SCVK],J "BBB@#PO]K#_DMG MP/\ ^Q[E_P#29J]TKR?]J#X>^)]?O/"'Q4\+:;+JJ*\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKP M7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJBOFRR_;S^)E_XVO? MA_:_L9>+WU33[..ZNK%-0A,T44A(5V7;@*<<')^E;/\ PUS\]45X+_PUS\"_\-<_' M#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!0![U17@O_#7/QP_Z,9\=_P#@3!1_ MPUS\]45X+_PUS\"_\-<_'#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!0![U17@O_#7/ MQP_Z,9\=_P#@3!1_PUS\]45X+_PUS\"_\-<_'#_HQGQW_ .!,%'_#7/QP_P"C&?'? M_@3!0![U17@O_#7/QP_Z,9\=_P#@3!6-XE_;S^)GA/5](T37/V,O%]K& MUTV&YU"%7N)0NXI& IW-CG!(^M 'TG17@O\ PUS\"_P##7/QP_P"C&?'?_@3!1_PUS\]45X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\ M"_P##7/QP_P"C&?'?_@3! M1_PUS\]45X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\= M_P#@3!0![U17@O\ PUS\" M_P##7/QP_P"C&?'?_@3!1_PUS\]45X+_ ,-<_'#_ *,9 M\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17SEXP_;D^*O@;PQ>^+O$G[%GC*RL+ M"$RW5U=WT*1QKG&68 X'/H:N:=^V/\9]4T^#4[+]A_QQ)#<0K+%)'=P%75@" M"#CD$&@#Z!HKP7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8* />J*\%_ MX:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\ M F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/ MCO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO! M?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__ M )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8 MSX[_ / F"@#WJBO!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@H ]ZHK MYL\$?MY_$SX@Z1+K?A7]C+Q??6T-Y+:R366H0NBRQMM="2H^8'@C''K6S_PU MS\]45X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@ M3!0![U17@O\ PUS\"_P## M7/QP_P"C&?'?_@3!1_PUS\]45X+_ ,-<_'#_ *,9\=_^ M!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\"_P##7/QP_P"C&?'?_@3!1_PUS\]4 M5X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\"_P##7/QP_P"C&?'?_@3!6-9? MMY_$R_\ &U[\/[7]C+Q>^J:?9QW5U8IJ$)FBBD)"NR[J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO! M?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__ M )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8 MSX[_ / F"@#WJBO!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@H ]ZHK MP7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8* />J*^;/$O[>?Q,\)ZOI M&B:Y^QEXOM;G7+PVNFPW.H0J]Q*%W%(P%.YLJ*\%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"@#WJBO!?^&N?C MA_T8SX[_ / F"C_AKGXX?]&,^.__ )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_ MX:Y^.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ M F"@#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ )@H ]ZHKP7_AKG MXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8* M/^&N?CA_T8SX[_\ F"@#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ M )@H ]ZHKP7_AKGXX?]&,^._P#P)@K,\8?MR?%7P-X8O?%WB3]BSQE96%A" M9;JZN[Z%(XUSC+, <#GT- 'T;17S]IW[8_QGU33X-3LOV'_'$D-Q"LL4D=W M5=6 ((..00:G_P"&N?CA_P!&,^.__ F"@#WJBO!?^&N?CA_T8SX[_P# F"C_ M (:Y^.'_ $8SX[_\"8* />J*\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/C MO_P)@H ]ZHKP7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJBO!? M^&N?CA_T8SX[_P# F"NU^"OQI^('Q0U:]T_QC^SYXA\&Q6MNLD-UK,L;)<,6 MP479W YH ]%HHHH **** "BBB@ HHHH **** "OQZ_X*K?L'_MO?L8:C^U_^ MV)^Q9!X3\6_"3]H/X-ZS_P +M\$^(M5>RO\ P_<0Z1=Q2ZQI[E2D^R*2XF,1 M8,[2/&%/[MT_86FS0Q7$303Q*Z.I5T=""#U% 'YK?\$Z/V&?VV/CK^V) MX(_X*@_\%"K+PGX4'@+X5Q>&/@O\,_"&J-?M8V]Q;[9]1OKK 1II(I9%")D8 MD&=GE .0_LB?\%0?^"97[4WQ=^(O_!-KX2^ ?BY\)_C;XKE\77_P_P#%/BPZ M%?>%O$4X NYX)F4Q2VTI 8H/F 2- $\O?+^E2JJ*$10 !@ #I2T ?&G_ 2> M_P""?_QU_9J\2?%G]L#]M7Q?H.N?'3X\^(;;4O&0\+ASIFAV-K&T5CI=J\HW MNL,;%6<]=L:Y?RQ(_P!ET44 %%%% !1110 4444 %%%% !1110 4444 >%^ M?^4@GC__ +$32O\ T8U>Z5!'I>F1:A)JT6G0+=RQA);I85$CJ.BEL9('I4] M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_M8?\ );/@?_V/ MEZ9?SP7-]IT$TEK)OMI)H59HFQCBBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /*/VY_^31_'O\ V 7_ /0U MKNOA=_R3/P[_ -@*T_\ 1*5L7UA8ZI:2:?J=E%<6\J[98)XPZ./0J>"*?%%% M!$L$$:HB*%1$& H'0 =A0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** /"_P#@GO\ \D3U;_L>]9_]*37NE0:?I>F:1 ;;2M.@M8VD9VCM MX512Q.2V !R3U-3T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5X7X!_Y2">/_ /L1-*_]&-7NE01Z7ID6H2:M%IT"WZ5!=Z7IE_/!_]@%__ M $-:]7J*^L+'5+233]3LHKBWE7;+!/&'1QZ%3P10!C_"[_DF?AW_ + 5I_Z) M2MVFQ1101+!!&J(BA41!@*!T '84Z@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /&_^"@W[9G@C_@G MQ^QMX]_;"^(&DRZC8>"]'$\.EP3"-[^[EFCM[6V#D'9YEQ-$A?!VABV#C%?# MGASQS_P%M;MM.UOQ+I=O-X>O+QBL* MZA9W<-Y;I(P!*QO);K&S $JLA8 D8KY)^'O_ 4:_P""J'B_]F'_ (8WU_\ MX)(_$CPQ\:+;PJWAW5/B+XB>WM_ =@R6_P!GDUMM1WGS8T7-Q]FA60N5\M)& MR#0!]R_L9_ML?";]M#]B[PC^V]X-F.E^&?$_AM]5NXK^8$Z6\)DCO()7 8P M30S1LP !\LD#!KX1\#_\%2O^"B;?\$R/ 7[0W@/X9R_$3XN?M+_&/4+#X0Z9 MJWAX0Z1X*T&ZU"6'3WU%[**/-M#;Q1N))7\QS(M6\ ?#VVW%6NKG6]>ETTK&>H8(]Y(".08SCFOVR_9^ M^#GAG]G;X$>"_@%X,0+I/@GPKI^A:;A-N8+2WC@0D>I" GW)H _.WXQ_M8?\ M%;_^"3/C?X5_$K]O/X[?#7XU?"?XC_$&P\'^*G\-^"FT/5/"E[>B0PSVI1RM MW;IY$]#LT+W.I3Q1D&5R%D$2\J6A<$,2JM\>_\%G/@O^W3^S-\1O!_ M_!3/]M7XQ:1^T'^S[\)?BC;ZY)\%-,T<>'?^$:$]Z(-/OMT9<:M+;--%'FX* M[F?!41R2X]9U3Q1HWCK_ (.GOAAXWM;O[1I&L?L4M?>%+AE(659=7O)-R@]& M,3.3WP1F@#I? _[8'_!2'_@GW^W'\+/V4_\ @I?\3_!'Q3\!?'6[GT?P+\4_ M"WA?^Q+O2?$,:JR:?>6J,T31S%TCC9?F+/G=A64>T_\ !7/]IGXW? [X:?"_ MX1_LO>-O^$>^)'QF^-/A_P &>']9CTVVO)-,M)9S<:C>""ZCEB=8[.WF5BR- MM\X$8;:1X!_P]9>4B\1^(918V\,@Z;EL()IE)Z;^.I M- '*>/\ ]K[_ (*7?MY_MY_%7]CO_@G)X\\%?"7P1\#7LK#QO\4?&/A5M9O] M5UBY1W%K96CLL0AC\N5&9N]E;>(]'-Q]GD2YM&)$%PLF\?)M3]Q(,'"/)]"? M\% _^"BG[-7_ 39^";_ !D_:&\32"6\E-KX5\*:4@FU7Q'?8&VTLX,YD8EE M#.<(@8%F&1GYG_X)4_L=_M6_$3]I;QU_P6._X*!^&H_#/Q1^)'AI- ^'?PQ5 MRX\#>%U=98K:'_ !'XH\&G6[[QMJMHJFYEP[!;:SR\>QT&_:X^ M^VY4]\_X)(_\% _BO^V3X5^(WP8_:H\#:1X:^-OP.\9OX8^)FE^'I7;3[IR& M:UU*UWDLL%PL:#]O/COQ%_:^_[_P!I M^VMG?WW;-G7VJ+_@FN'/_!PQ_P % 6T+_D%BQ\!"[\O[GVK^R1U_VMWVC_QZ M@#@?^"K/_!QB/AWX\T;]GK_@FZDWB:_L/B9I.@_$_P"*B:)]IT+P^TUUL.E0 MRRH8I[R81S L,JB1OL+N&,/Z*_MX?M8>'_V&/V//B'^UMXF\/S:M;>!?#&],;]J7PM=/I^A:9%:0O<2M>O+,R1*H:1V)9G/S,22237TY_P %LOVD/@+^ MRW_P3)^*?Q$_:1^%O_"<^&+_ $0:')X+%VUO_;4]](MO%!YR@M S^895^>- M8RR NJ@@'R!X@_:$_P"#A+X>?L-)_P %8_$/QN^">IZ%#X0B\;ZM\ XO!$L4 M4'A]X5NF2/5/-,YNDM6WE22H92 TA 5OTJ_91_:&\+_M:_LS> ?VG?!FFW%E MI?CWPE8:Y:6%VP,MHMS LI@O'W_ 20_P""XF@?\$HA M\+?&'[=]GK7@G0_#:7^I_LU)I:0W+Z';@7!\.CQ(J?:I&2%/("%1&2HC#^6% M-?J'_P $J/VA_@9^U/\ \$[_ (3?&?\ 9L\ GPGX+O/"<5AHWA0R^9_8@L6: MQDL0_6189+9XUD(!=5#D#=B@#Z"HHHH *1W2-#)(X55&69C@ >M+4=Y:6]_: M2V-W&'BFC:.5"?O*1@C\J /RU_9V_:^_X*__ /!875O&/[1'[!?QE^'/P1^! MGA_Q/=Z)\/KOQ1X*.N:GXS>U;$EU.'<+;6[D@9CPR$LF)"A<_3/_ 2K_P"" M@/Q._:]LOB7\!/VHO .D>%_C=\#/%B^'OB5I?AV=Y-,O/-5WL]3L_,)=;>Y2 M.0JCDL/+))PP ^-OV /'/[>W_!#3PMX@_P""<_CO_@FM\5OC5X)TOQ7J%_\ M!_XD?"*PAO8+ZPNYC*D&HAW1;)UD9B[NV5+L C(BR/1_X(P>-?C;X3_X*U?M M]?'']L/2=*\,:G9>'_#&O>.-)TC4A>VOA])+&>\@LGN% 6>6ULP89)%&UI(9 M2ORX- 'TUJ'_ 40^-.C?MA?M<^.[*/6/$WPC_9J^'>C:9IO@'PWH<,]QXA\ M6W$$FH7)AG2%KGS$C:VM&3>8D\PN8\@M7C-[\8?^#BC3/V-;S_@I]K?Q9^#& MFV=IX1D\:2_LZWO@*=1#H:0&[:"34C,+A+T6HW&,\"3Y25.5'OG_ 0!\&^( MI?V!3^U%X_TYK;Q3^T+X_P!>^)^OQR)O"O[)?[8>D^'_ USX56WUGX0?\(VL%UXO*F5[FU;659I M;9;B(I (E0(V"';:[8 -_P".W_!9_P"'_P +?^"/&B?\%3O#WP[N+V[\9>'= M./@_P--<$R7.NWK"&.P:15!=8YA*7=0"T<#E1D@5X1\=OCY_P7X_X)U? FV_ MX*#?M1?$KX3?$SP;I,EI>?%?X->&?![:?=>'M-GEC24Z=J D+7,D!D 8R[E M#-^\4;J^"=)_:O\'^'=9\%BZ:XCT9 MK"+4+=X#,P#31D+Y@D?YF$JE_G)K]2?^"S/]F?\ #IC]I#^U]GE?\*7\1;-_ M3S?L$WE_CYFS'OB@#N?CM^V!\.?A5^PMXG_;HT358-0\,Z5\,KCQAH]P3A+^ MW^PFZME7OF7,:J.I,@%?"6K_ /!0C_@IMX?^"W[)7[$'PTO?#_B3]I_]H#P, MWB;QA\0?'>B1V^E^%M/\AKR622TL8X8GGCC9H415VYM#N5VD!K@OB+/KWQ:_ MX(8?L,?\$]C/,=1_:+G\!^&]5A1B)D\,VD$6IZA.O?:EK:PJ0.JRXZ$U^L?Q M3^*GPJ_9[^%VK?%?XM^,]*\*^$O#6GFYU76-3G6"ULK= ,D\#LJJ.6)55!) M H _.OQU^UY_P56_X)4_M#?"'3?^"@WQF^'_ ,:_@_\ &+QY:^"Y?%GAOP;_ M &!JWA;6;K<;9C#&[13VQ"NS<,^V)SE"%$GH7[;_ .V_^V?\3OV_](_X)4_\ M$U-6\)^'/%]IX)/B_P"*?Q0\8:4VH6_A?36E6*WM[>T!"S74C/&V'RNR9,8^ M=T\8^&=I\7O^#@K]L_X??M9ZWX&U3P=^R%\#/%7]O?#2#7;9H-0^)?B&!\1: MD86YCL867Y=P^8;X_F:646_7?L'*W_$2I^W(VMC_ $O_ (0CP+_99?\ Y]/[ M)L]^S_9W[,X_BH [/]C_ /;8_;A^!?\ P4,C_P""7'_!3'7_ AXMUCQ=X/G M\2_!_P"*W@[1VTR/Q!%;%OM=A=6>YDBN8T224>7A0D7);>I&Y_P5O_X+3_"C M_@G?X:U3X0?"S0+SXB?'F]\-W&I>'/AUH5C+SA2-Y6! M(=U3@*FZ5/+O^"J(=O\ @O)_P3O&@?\ (3^W>.S=^7]_[+_9MMG/^SL\_P#\ M>KZR_P""@/PP^&^C?L<_M#_%32? &C6WB?6?@CXAM=7\1P:9$M]>V\.DW/E0 MRSA?,>-,G:A)5220!DT 9'_!)O\ :=^(W[37_!,7X5?M3_M#>)[6Z\1>(O"# MZGXEU9+.*UB9EFF#2>7$JI& B#@ #BOD7]F']JS_ (+1_P#!7W1M?_:Z_8M^ M,'PU^!OP7@U^\T_X7Z9XL\$MK6I>+HK65HGNKUV8?98GD5D_D>$=>U)OA+\2?A+907.F:Q87EY+= M(M_)(ZKI[":>5F:1B5#[2F(P[@'V?_P2F_X*">.?VW/ /CGP%^T%\/=/\(?& M3X-^-9_"7Q3\.Z/<-+8?;(\^7>V;.2QM9U5R@8D@QN,L-K-]65^2'_!N_;_M M!S_\%*?V^O$?[1^DZ7IOBG5/%OA*\\1:1H=]]JL]+OIXM5N#I\#[WX? M^&+77/C#\7/&FD-J2:-]K2.2UL;.TR$EF:.6)_GR&WL/W8B9F_1"OR[_ &AO M O[97_!,#_@KC\0/^"C'P-_9%\5?'/X3?'OPQI-AX_T#X=Q+<:_X=U73H([> M&>*U)W7$+QQEN,+NFDW-'L3S #U#]E7]M?\ ;6^ '[?>E?\ !,3_ (*7:QX0 M\6:QXY\*76O?!_XM>"])?38O$"V@9KS3[RR9F6&ZCC1Y08CLV*!R6!'H/[;/ M[37QNT']OG]E_P#8O_9]\;?V-+XZ\1:QXE^)=Q%IMM=,?"^DV1=[5_/CD\E; MJYGAB$L>V4&,A77G/Y^?&WXU?M:?M4?\%\?V'?C)\4OV9M9^$7ANZN_%-KX" M\&>+KF(^))K6WT[SM0U&_MX2RV22K*D4<#,S@6DK-@.M?8W['Q_X:;_X+8_M M*_M22_O]&^#OA31/@_X0NARC7+9U;60.RO'<26T1/4@8/ H X?PG\=O^"T' M_!2'XN_$SQ-^R+X]\(_L\?"KX>>,KKPSX5;X@?#B;4]9\8W-LJF6[ECN"GV: MT?>A1D4, Y'SLK$>K?\ !+/_ (*:>._VFO@K\7[/]L[PUH'A/XB?LZ^--3\- M?%6Y\.2R/I$XLD=SJ-MYA9TB98YLH2Q'E%A@.%7VG]N?X2?MF?&CX3V_@_\ M8E_:OTOX.^(S?M)J'BC4?!,.NM):^3(HMXH9G5(F,C1MYN&*B/ 4YK\I?V0] M=UC]GG_@GG_P4._X)C?%#X>_8OCW\._AYXI\3?$+QW:ZY-J)^(!U71;B5-8$ MDRB2-S$8CY1 P)T;'F-+@ ]R^ '[1/\ P7>_X*;?!K4/V^_V0?BG\*?A7X U M&_OF^$GPK\6^#FU"[\2V-K.\*RZE?%PUHTTD3J/)PN.>%Q(WV!_P2D_;_M/^ M"DG['.D?M!W_ (-'AGQ19ZI=Z!X^\+"0L-'URS<)

"OVE?'VI>&U;'E37R0QBWA7MF21K1/^!K0!Z5XI_X M+)_''X+?LZ_M8?MXZM;/XV\,:%\=/^%;?L[^ X].@A@EN;)(K.>[-Q#$)IX) M[MIYV,DCD+:LD9CW"F?'KQ9_P<7?L8_LWZO^WE\2_P!HCX(>.[?P?HS>(/'G MP1LO DEE!::;$GFWD=GJ:R&:26&(.P+_ "GRV(\S 1_K/_@C[^S9>_LE_P#! M,_X._!?7HI$UJ#P=#JGB$DVL 79/F"98>9?%O]J__@KC_P $E?$_P_\ C5_P M4-^./PU^,7P4\8^+;/PYX]U'POX..B7W@:XO"5ANXF5MMU9HP(=I%WD #",P M-87_ 4)^"?@;]F__@I5_P $MOV?O NGR6W@CP5JGB;1=$AG?>0UMIFEQ6ID M; W2DHIW'EF+'J37IG_!U5_9G_#CSXL_;]GF_P!I>&_L6[KYO]NV&<>_E^9^ M&: .J_X*._MT?MAZ7^V5\-O^"8?_ 3QT7PO9?$GQ[X;NO%'B7X@>.;*6YTW MPMH4,DD0E2",C[1<2212*JME5(C!4B7?'YQ_PV'_ ,%/_P#@FI^V9\&?@/\ M\%$OBOX#^,OPT^//BE?"F@>/?"_A+^PM5T#7Y61;:&>V1VAE@E>1%R,MC$?!>H^!?"%OXB^,'Q8\7Z(=4&B_:@C6>G6EGN"23O')'* M3)D%7."GEG?H?L+?MP_ME^ OV]?$'_!*S_@I5>^$M<\;#P6OC#X8?$SP=IK6 M%KXLT@3&&:*:U8D07<3JYVIA2L4G!"K))P/_ 24#?\ #[__ (*,MKX_XF?_ M D7@7[-YOW_ +)_9]_MQ_L[/(_\=IO[;08_\'-W[%ATC_7CX:>-CJ^SK]E_ MLR_\K=_L^=T]Z /TRHHHH **** /C+_@K[_P46^,W[&]I\+OV=?V0_AUI/BC MXX_'CQ5)H/P[LO$4CKINGI"(C=ZC=!"&:.$3P_*"!\[.21&4;Q7XL?M5_P#! M6;_@D?/X.^/'_!1#XW?#?XS_ 6\1>*++0OB!JGA;P6:/P_F*)3E0 I.:[C_@MG^R;^U5XM^(OP"_X*)_L3_#R#QQX]_9R\5W]]<_ M#V2\6WD\1Z/?Q0QWD,$C<"=4@PHZD2N5#LJQO\2_\%__ -N[]KW]MG_@E/XN MLH?^"=_Q'^"?@30=3T:^\>Z]\9X(M.NM0G.H6\-OINEVBLTMR3/,D[W#!$6* MU<8W.HH _3__ (+ _M8^/?V,_P#@GEX_^,OP9O1'X^N+:UT+X=[;:*=VUS4; MJ*RM&CBE5HY6C>?SMCJR$1',Q9Y(%?=_ MQ@T7XE^(_A9XA\/_ :\;67AKQ9>Z1/!X=\0ZCI8OH-,O&0K%&_V@_\ @G+_ ,%V/"LO_!3/QO:?&[Q9^T?X6N_#GPH^.5G# M_9HT".RVSSZ,-(0&&U1W>'YXF8YN%.X^9<8]7_X-Z X^-W[>!U@?\3@_MB^) MOMV_[WE><_E?\!_UFWMCI0!ZG_P3*_;Q_:?\L6/B;P="\.F^+_#UUM$6H1PN289$9XDE487=,%"@HU:OQE_;,^*.F_\ M%9=+_9Y\+>/GTOX8?"OX ZQ\1/C1;VVDV]Q_:,D\XMM.M&D>-IH7B6&YN@L+ MQF08#[QA:\5F#M_P=HQ'P]T'[&9_MWR_3^W6V[__ "7Z_P"S7H7_ 1L/_"_ M?C9^U3_P43N_WT/Q.^-$OACP?=]4F\.>&H?[-M)HC_"LLQNV('5AD\] #R7] MF/XT?\%XO^"I'P=;]M_]GOX]_"?X%>!=>OKT_#3X=Z]X$;6;S4;*WGD@234[ MMVW6[/)$P)A3[HW! "-WI_[&'_!:<^//^"=GQC_:G_;%^'%KX6\'- G+VUSJVG*N!9,[,0MQ(RPHKNVV3<"Q7#'H_\ @IY_P5D;]F/Q+8_L M6_L9>!F^*G[3WC:W\KPAX TO$L6B+(N1J>JN"%MK>-3YNUV4NH!)2/,J_&?_ M 4'_P""=?B7_@G!_P &Q'QT^'GB?QR_BSXD>-?$6D^+OBWXKB)(U+6+SQ#I M1NC$2 QA1$5,D#?B20JGF%0 >DZ1\;O^#BKQ=^R$G_!4/0O'_P '+?2KKPW_ M ,)AIW[-TO@R9Y)O#_E&Y2)M3\P3_;GM<.$&%+D#Y23&/9OVE/\ @MIHWA+_ M (),> ?^"B'[-?PK/BCQ)\8+O3-!^'/@^^G)B3Q!>/+$]M=21[24MY;>Z5RI M3S&A"ADWAE^K_A"/"Z_LC^%PHA&BCX\1O9R3-A5@&K7.X@G@+Y@E_'- '+?M,_$S_@X)_P""=/P MO?V\/C'^T1\&/BWX?\*10:C\1?A)IG@:32A9Z>SJMQ_9VHJWF2O$'R&F7&U2 MVR3'EM]L^//^"C'[)WPB_8FT#_@H!\9/B5%X6^'/B/POIFN:9?ZG"S3S1W]L MES;0)#&&>6=T<8C0,>&/0$CX/_;:_:0^(O\ P7H^(&J_\$O/^"=.HRI\%-/U M>"']H?\ :#ACSIY@AE65M&TES\MW,[(NYURK #_EB6=_TITW]FKX$6/PJ\'_ M 3O/A7HFI^&/ 5OIT7A+2=9TZ.\BTTV, @M)(Q*K 211C"R?>7J"#0!\(?\ M$@?^"O'[0O\ P4F_X*"_'CP'XV^&6H^ _AYX1\*:%J'P_P#!WB+1UM]62WN] MTD=_=L1OW7,#13+&"8T21 I?F1_THK\U?V%?^5E+]N;_ +$?P!_Z9K.OTJH M**** "ORD_X+D_\ !P[8_LB>!/&WP+_X)^P3>,/BOX1E@C\>>*K/1C>:+\/( MVNH[?_3)'0Q273S.MND)RJ.YWG<@B?\ 5NOS5_X.;OAA\-_AM_P0[^.L_P / M/ &C:')KWB70=5UR32-,BMVU&^F\1:>TMU.8U!EF=B2TC98]S0!]H_'K]J+0 M_P!E_P#8L\0_M!7 MPK\)-<_X./OVI/V;=*_;K^'_ .T%\$?"$GBG0(_$G@WX$77@*2Z@N=/FC$]I M;W6IO*)HYY82A.TA0SC)BY"?I+\+/^28>'/^P#9_^B$KX2_X*9?\%//B9XL^ M(]]_P2O_ ."5FE)XU_:%\1V;VGB3Q#:2G^R?AC82#9-J%_.PU&U ME:&=4=N3$Q42)GD)(H;Y@:^1?"'_ 5D_;&OV:_#"^'U2PT;06OGL=/FOWLXD=K=6M;B1YIGW2/-$GF(K!AVOQT^ M#_AC_@AS_P &^OBSX(?!K6;C5-=T;P3/H>E:LD>RYU;Q-K=P+07,<8)(/VJ\ MWI'EBD<2J20A-?8O[$O[.FE_LC?L@_#/]F324BV>!O!.G:1<2Q=)[B&W19YO MK)-YDA]W- 'Y_P#[2G[5O_!93_@D-X5\)_M:?MQ?'OX5_&;X6:EXKL-'^)7A M[PUX)?1K_P ,1W;;1<:=.K?Z8D; C$RAGRHVKN,D?WY^V3^VK^S9^P+\$+S] MH3]J?XD6_AKPW:W"VMO*\3RSW]XZ.\=I;0H"\T[K&Y"*.B,Q(568?F9_P7;_ M &;?V^?!"P?MY?M#_&?0_CA^SK\*OB)!XHU']G"WTC_A'A#IXNO*MI9+R'S& MU.2 2H768*F-Y",I96_4?PI+\"_VP/A'\/OC==^!M+\1Z'J5IIOC+P2_B#2( MIWLI9[0R6UY&L@80W"PW+@.OS+YC 'DT ?$?_!%3_@J[^TC_ ,%*_P!KS]I; M0_B[\-+WP)X1\#)X6D^'W@;6])6WU33;2^BOI#->-M#M+<1PV\^PDK&'"H2/ MF;VW_@LE^U!\:?V:/V1]/T_]F#Q5'HOQ5^)WQ'\.^ _AMJ;Q3\+/BKX(TAM.&JP0,XN+2]LRQ2*51%,P,> !& =_F K]2?MR_ MMY?LT_\ !.WX%7W[0'[3GCI-*TN!O)TO3;=1+?ZU>$$I9V<&09IFQTX51EG9 M$5F'R+_P3%_9>_:F_:J_;/UC_@M;^W_X&D\$ZWJOA4^'/@=\))V)G\)>'7=G M-Q>9 (O)@[DJ0"HGEW*NY(X@"E'^UU_P4Z_X*:?M6?%WX:_\$V_C#X#^$?PI M^!_BE_">H^/O%'A'^W;[Q5XBA&;NWAA9A%#:Q'"EQ\Y#(X+"3;%Z;_P36_X* M5_%OXH6_QO\ V=?V_O#>A>'_ (Q?LV7JCX@3^%%E.G:UI,ML]S::M:1R9D59 M88V9H^VZ-L)YHC3RS_@UE5U_8C^+?]H#_B:?\-.^+?[7IWE;O]KRLX]J ,?]F+XV_\%V_^ M"I_PBE_;<_9T^//PJ^!'@#6]1OA\,OA_X@\"-K-]J=G;7$ENLNIW3MFW9Y8G M!,*]!N"8P6^CO^"0O_!1OQS^W=\!_&K?M&^ M+\&_%#X.^/M2\%?%33-+N"= M.34;(CS+FW9V8I"WS#:SL5:)_F*[2<7_ (*>?\%98_V6O$5A^QM^Q[X&;XJ? MM.^-X/*\&_#O2L2QZ0)%XU/57!"VUM&O[S:[*75&OB#\7KG02VEZ MT\DBK+I&FR3)A]L% '-?J%0 4444 ?*O M_!2S_@K'\#/^"=>CV'@>;1=3\>?&#Q;:,?AQ\(/"MI)<:IKLQ+)&["-6^SVV M]L"<(^Q9&4K6%_P $&?VSOCE^W_\ \$U/"7[4?[1>KV-[XJU_7-;CNY-- MTY+6!(H-2N(88TC08 2-%7)RQQEB22:^G/%7PP^&\GB*_P#C#+X T9O%B>&I M-*3Q,VF1&_2Q!DE%J+@KY@A\QW?RP=NYB<9KX-_X-0O^4)'PV_[#WB+_ -.] MU0!C?#S]JO\ X*S?\%5OC-\5=3_8*^,G@'X&_!SX7>.[OP=I/B+Q/X(.NZQX MKU*T"&XF\F9UC@M2)(V0@!\2@?.P;9ZO_P $KO\ @H!^TY\8_CY\9/\ @GI^ MWKX8\,VWQE^!]QI\M[XA\%+(FE^)=)OH1+;7L<4A+0R;&B9UX'[]<*A5E'H/ M_!2[_@J9\$O^"<7@?3K/6-*O?&GQ0\82?9/AG\)/#*F;5_$EZS;(U6- S10; MR TQ4@(M/D^.WQWOX-8\=6]G*OV M'PKIEM&PM-*B?:X!?28E:6*&[U)I$ MGBNY84W +M7+KN\G)6/V?_@@;87WQ,_9R^(G[>WB&TD34?VC_C+X@\961N4( MF@T5+DV&F6QSSL2WM-R9[39[UJ?\%@_V,?\ @I=^V3\,=9\ ?L5?MMZ/\.O# ME_X0DL=:\%7'AA?M'B6=VE\V$ZL"TMA%)"8XOW49/WMQVL10!ZK^PC_P4!^' M'[9'_!/'PC_P4'UR*W\'>']9\*7>K>)!J=Z!;Z*;&2>'4"TS!088I;:HP? 7Q5>^)+35?B!K?AUH4\ M<75CI5Q.RZ?^"%?QD_9W_;%_P""4FB_#+PK M^SA9^#_#_A%=1^'?C?X9ZC)_:%I#=0(%O()'E'^DQW$=R)7\P$L;AU8L06;R MW]OGP[X?\(_\%_\ _@GIX6\)Z%9Z7IFGZ)X_M[#3M.M4@@MHET1@L<<: *B@ M * !0!^B/QI^*WA?X$_!WQ9\;O&\_E:-X.\-7VMZM)N VVUI;O/*F6%M$%!>1R%1$10,D]J /S?^.W[6?_!7/_@D+XN^ M'GQ=_;M^.WPZ^.7P7\:>.++POXNO?#_@C^P-7\*SW>[R;F!8G:.YA78Y;?EF MVA?D+AQZY_P4/_;J_:UN?VU? 7_!+#_@G,?"^G?$[Q7X6N/%OC;Q]XPL7O;+ MP=X>CE:%9EMD(\^YEF4HJOE1F,%<2^9'X!<:E\2/^#CS]J3P9XB\+^$]2\.? ML5_!GQM'KL.O:S:/;W7Q6UZT9DC%O$X#)I\9+H6(!*O(#B5@EOW/[/JO_P 1 M57QZ;6!^_P#^&8M&_L??U^R?:]-\W;_L^=U]Z .F_9W_ &SOV^_V2?\ @H9X M0_X)S?\ !3?QIX-\>V7Q7*CL_.Z(L& 9%.-_P %P0[?\%*/^"=HTK_D)_\ M"]-0,6S[_P!EV:?]I_X#LVYKZ^_X* ?\%$/V:?\ @FW\$9?C1^T5XJ>-KF0V MOACPQIB";5?$5]@;+2S@SF1R2H+'"(&!=E!% 'SO^PE^W7^VQX'_ ."AOB+_ M ()/?\%(Y/"'B'QE%X!3QM\.OB;X(TY[&W\1:1]H-O(ES:,2(+A9%EQLVI^X MD'S?([^>?!?]J7_@KU_P5K\6_$'XL?L.?&[X>_ CX->#O&U[X9\'7GB3P*== MUGQ7-:;?-NYTF=8[:!]Z%=@#+N*G>4+GLO\ @E)^R!^U-\4OVI_&7_!93_@H M=X77PO\ $;X@^&X_#_PX^%ZN7/@?PJ)%F2"X+ '[7*RJ[KA60O*6"M,T47L/ M_!3;_@JQ\)_^">?AW2_ VC^&[SXA?&CQN?LOPQ^#_AI3-J>MW3DI')(J!F@M M0X.Z4CG:P0.RD Y7_@DO_P4%_:(_:1^(/QE_8L_;<\&^'=+^-'P"UZRL?$V MI^#S(-)\06-Y'))9W]NDI+Q%TC+.AQQ)&0J%C&GVM7Q5_P $:_\ @GQ\:/V4 M/#?Q#_:A_;)\36FK_'SX^^(8O$/Q+;3F#6FD)&)/LFE6Y!(*VZS2 LI*Y8(I M=8D=OM6@ KS#]K[]LC]G']A'X(W_ .T+^U)\2;7PQX8L)5@%U-&\LMWGUA>.?AA\-_B?%I<'Q)\ :-X@CT35XM5T>/6M, MBNELKZ-76.ZB$BD),BR.%D&&7<<$9H _/K_@C5_P5I_:-_X*4?MP_M$^$_B9 M\,K_ ,!^!_!>D^&[KX?>"-?TA;?5;.UO8[B1;J\;;O,ES"L$X3)2-9%52W+O MU?[<'[;G[Y9GB)#[EQ.@PN'=>+_X)P?\K"__ 4!_P"P?\/O_3,*^Z?VH_VJ M/@'^QA\$]8_:%_:5^(]AX7\*:)%NNM0O7):60YV00QKEYIG(PD2 LQZ#K0!\ M1_#+]L__ (*/?L*_\%"_A;^PM_P4F\>^"/BEX4^.MOJ$/PX^*7A#PV=&O;/5 M;*-));.]LU9H]C"2)59!G,RG<0'5/:_^"C7[3/QN^'_[1/[,'[)O[-WC;^P_ M$OQ<^+;2^)+M=-MKIF\):1:/>:Q$JW$,_\]$M(H(' Z;L'D\ '*7?Q\_X+!?\%!/VI/BMX(_8M\8^&/V?_A7\ M(O$[>&[7Q5X]^'_X0_P#8V_:6TSX3^+9=3C>;Q?JG@R'7 M1'9B*4/%';3.L?F-(8B';(4*WRG-? O_ 0/O->_9/\ VP/VAO\ @FA^TYX6 MCU#X\PWT?Q!\4_%RWUF6\7XA6%R\:QW;B55:V,)NHE$*_*#-* 59G ,K_@N M7_P<4P?LH^"?&7P+_P""=T4WB[XG^#[Z&V^(7C2VT4WFB_#_ /TM8&BN7=#% M+>22_P"CK$:1:7<[9DEMHW<@8R2H)K\S?^#H?X8?#; MX9?\$2?BX/ASX T;0?[<\<:-J^M'1],BMCJ%_<:U;R3W;-([%FD;+,3 MR:^]_CM\VL;>'[3XBMH(8 M=4:2Z2'SW1KZ\A#%F98HH9-J[LBL?Q[J_P#P5@\BOGK M_@H]^W1\5/\ @HYX\\2_\$=?^"4DL6LZQJEN^E?'GXSJ"^A^ ])EW175HDR_ M+<7TJ>9$40Y7YT4[Q(]N >@?M"_\%O-.\,?\$I/AC^W?\ /A.-:\=?'.^TOP M[\+? .IW)*/XDO7DB:WG="C20P20S@LNSS"B+F/S0R^8_'S]I_\ X+2?\$FO M"OAO]L3]NOXS?##XQ?"&?7[#3_BUH7A#P6^E7W@R&\E2%;NQG4_Z;%',ZH?. M4,Y9%VKO,D?+?\%,/V9OA]^QQ\1O^"87[+GPZCF_X0SP/\?--TNVEO""]Q=Q MFT,,\N,#SI9C-(< #<[8 '%?2W_!R#_9G_#DOX^?VOL\K_A'M/V;^GF_VM9> M7^/F;,>^* &_\%,O^"@'[3?@3XZ?!O\ 8)_X)X^'_"]]\4_C='>:A;>,O%\< MLVC>&]$M83++>LD1'GR.BRF-"KOQ3X<\&?V!JWA;5[L.;9_)C=HI[8A)&;(9RL+_<( M42?8_P"S?\5_!7P(_P"";WPU^+G[0/CBP\-:-X>^#V@W?B;7-;NA##:!=-M_ M,:1F[EN .K,0H!) KX3^'T'Q;_X.$OVROA_^U!J7@C4_"'['WP,\6C7OAZNN M6K07_P 3O$5NV(=0$+,]>U+X<_\)M\-_BAX*T=] M-&K6"W#V\UM>V19DAF#1S%3&0H6$YW;U(^U_C+H?Q0\3?"GQ!X>^"GCNR\+^ M+;W2IH?#WB/4=)%_!IETRD1W#VQ91.$)W>66 ;&"0#7Y0?LS^'?C]_P3H_X+ MM:#I_P#P4N\9VOQJ\9_M)>$KO0_A7\=K2,Z>-&AL-MQ/HO\ 9"#R;1' M9\3:!-9Z/XR\,ZA-;7 MNCW9&Z&X22%T?"R*N]5==Z;TR Q-?G]J_@'_ (.0/BK^S'_P[T\7?#SX/>'1 M>>'1X7\1_M)KX[GO9KS2_*^SS7<&G>6)Q?2P9R[[09'9@(B0R?J110!\#Z]_ MP2T\1>"O&?[%'[+?P>\.K-\"?V=M6O?%'BW5;^_A2XO--(_$_@&XU MQY?[)U)QL\ZPO5B!;RI1''\VUL;"I&)&8?7M% 'Y:?M,?LP_\%J/^"OG@O2_ MV/\ ]L?X._#7X!_!V?6K*\^*&J>&/&QUW5O$\%K,DZ6MBBILM4::-'S,=RF- M&W,%,&?%;R1Z5X MF\.SP^5+IH7ETJK&L4)1)(U7Y@R M8*X=VKW#_@G'^RS\9_A1\;/VE?VH/VC?#T&G>*_C'\8'N-'AAU"*Y9/"NFVL M=EHJR-$S*LGE>W[3%N92EQ995-J*=^V,?<;>17I/\ P4__ &"_"7_!2W]B7QG^R%XK\22:(_B& MWAFT;78X/-.FZA;S)/;S%,C>F] KKD%HW< J2"/?Z* /S'US_B);\:_ &Y_8 MSUKX'? VSUB_T-O#^H?M#KX_F>![9HS!)?IIHA\\7;1Y?)4)YC9\L#Y1]I?\ M$]?V,/!7_!/7]C/P%^QWX!UJ;4['P7I+P3:K<1"-[^[FFDN;JX* G8)+B:5P MF6V*P7)QD^S44 %%%% !1110!^:_A#X:_P#!>/\ 8$\8^/\ X4?L^^$/!_[2 M'@#Q3XOO-;^'_B[XG_%"ZMM8\*Q7.#]@OOM&Y[N"$J-HA?)&X@IO$<>1<_\ M!);]LKX2?\$N/V@OA[X;\9:3X\_::_:CUO[1\4/%5K=)8Z;;Q7TZ075O;F"-B_\'*WPO\ V2TL_BM\9_"_BYK^Z\0Z;!*CRKI^G^6K6TLYC4L)=J$,R_NU)6OU3HH ^.+7 M]ACQXW_!47X0_$ZU\%6VG?!/]GOX"WF@_#/_ (F,3RKK]])#9RJL(8R+''I= MO''YC ;F? Z&O!?^"[W[ O\ P5!_;Y^/7PPTC]G;P=\-O$_P6\""+6]:\"^/ M_$]S:6?B771-+A;Z&V"O-;11+$$42+DS3 \&OU!HH _.WX6>-?\ @Y;T;Q%X M<\,>)_V6OV1=)\'VM[9VNHQ>']7U=)++35=$D6VC^T;%9(00BXV@A1C'%;G[ M;W[#W[:?PT_;_P!(_P""J?\ P33LO"7B#Q;=^"AX0^*?PO\ &6IM86WBC3$E M$L%Q;W0!$-W&RQKN?"[84QD;TD^]J* /S_\ V/OV)?VY/CM_P4-B_P""I/\ MP4RT'PCX1UCPAX/G\-?"#X4>#M8;4H] BN2WVN^N[S:$EN7222(>7E2DG.W8 MH/U]^US\,_$OQI_91^)WP<\%BW.L>+/AYK6C:2+N7RXOM-U8S01;VP=J[W7) MP<#)Q7H5% 'SS_P2@_9F^)?[''_!.KX4?LP_&,6 \3^#O#/V'61I5V9[?S?/ ME?\ =R;5W##CG KY3^&?PV_X+]_L!)XL_9T^!_@_P1^T7X.U'Q)>ZA\.OB;\ M4?BA=0ZOH-K(9"9"Y+2-M0.(U M^IZ** "BBB@ KX9_;%^"/_!5'X+?MQK^W%^P%K.G?%'POKW@V/0?&7P&\>>. M;C3;.VN(G#1:GI3N6M[:1E55D!5<_.<2&7,7W-10!\"_LA?L/_MK?$S]N:]_ MX*K?\%*-/\*:?XST'P9/X;^$'PB\#:FUW:^&+.4NUQ//>2A5FO9M[QEU^0)* MV2 $2/U/_@CQ^RE\7OV3_P!CIM-_:2TRUM?BEX]\=Z_XW^)D=E>I/_A3^PY\*/ ?Q MZ^#7C+QA=^(_!UGXP\>/HVL>$)[K;YMK,\RLMS;KM3;L)9MK/\A=EKU?_@FU M_P $O?BS\-?$/QO_ &JO^"B7BOP[XN^+_P"T>([7QUIGAA)1H^C:+';M;PZ3 M;-(!)*HA94=V[11J"Q0RR?=%% 'Y6_ ']G3_ (+Q_P#!,GX,ZA^P1^R'\-/A M/\5O &G7UZGPD^*/BWQ>MZ-I M/B;Q?J<6G^)]6U;6VL&@T(QRFYC@E5&(DE80PMT_=22C.2*^4OV2_@__ ,'% M?[$/P%T']F_]G#]BC]C;0/#&@6PCAAAUW6O-NYL 275Q(+D&:>0C<\C&=1TGSY] @U MR _O;$E_,E-G* F20YS&F0R[E/D?Q=_9,_X*Z_\ !6KQ/\/O@C_P40^"?PT^ M#_P5\'>+++Q%X^L?"?C!M9OO'-S:9:*TA4#%K:.Q;9ON=0MK<(T\<:F)(XS)MPL@(*S2(WJ/P6\??\')*_$[PEH?Q@_9K_ &4M M+\"#7K"#Q3-X:UG5_MEII'G1K!OB7^P3\>G\)?$;X8>,H?$%CX>U;6;NVT'QA;* M )M+U)+=AYB.%4HSJP4[U&SS#(GSC\1_V1O^"J?_ 5I^(?P_P#!/_!1KX/? M#[X,_ _P'XMM?$OB3P9X8\8'7M3\;W]J6-O;R2HBQ0662Q=2=_S=&;8T?Z:4 M4 ?*7P _99^,X_X*M_'7]N/XU>'H+31[OP5X>\#?!Z1=0BFE?1H!)>ZE(Z(Q M,(DOY%*JV&(CR1R*\M_;#_8L_;]^"O\ P4-;_@I__P $V9/#/C*^\3>#HO#7 MQ1^#WCK7I=/M]6B@*?9[RQN<-'!.HCB4APH 1B-_FLH^_P"B@#\Z?@G^PQ_P M4"_;-_X*#^ O^"AW_!4#0O!?@/2?@UI]['\)/@YX+UMM5>#4+R,)<:A?WNT1 MNV%CVK%P6AB)">6WG)\3_P!CC_@HO^PE^WM\2_VU/^"9OP]\$_$SP?\ '*.S MN_B1\)O%GB4Z+<66MVT;(NHV-VRM'MD#R-(K\EI&&T@(T?Z+T4 ?G1^S)^PC M_P % ? %S^T?_P %*?V@(_"^J?M1?%?P)-HGP]\&>$M2"Z7X5M+>V(L-/6[N M"JLSW"6\DTA.T&#<&8NU>\_L?_LM?&+]AG_@DUX4_9A^"&DZ//\ $WPC\*I( MM-M]3NPMA+XIF@DN)6ED4-F$ZA-(S, _$'6YM3\;?$_Q[XJU2[UW5WD?>(7GBDB585;D1HJKN M)8Y.,?>'P_\ @9^W)^W9^Q9\5OV8_P#@KA\/OAEX:F\:V$^CZ2?A+>75Q%%9 MRP#;=/\ :Y'(N(KC$B#.W]VN0>:^OZ* /RDTSX(?\'%WA+]D-?\ @E_HG@?X M-7FE0>'#X/T[]I"3QC-'+!X?\K[,DCZ9Y9F-\MK\@D&5#*"=S#S&Z[]OW_@E MO^V;X8_X(]^ _P#@E9_P2T\2:/:6=E;Q:5X\U_7M:.F3ZCIFV2:[5#&C[&O+ MN0O*JG&QI(_F5S7Z6T4 ?E3^SAX#_P"#CK]DGX+Z%^S[^SW^Q'^QCX:\*>'+ M-;?3=,L-;UL#_:ED;[5NEE=LN\C$L[,68DG-?IA\%[OXLW_P?\*WWQ[TK1K' MQQ-X=LG\8V7AR21]/M]4,"&ZCMFD)=H5FWA"Q+%0,DFNFHH ^-_V8OV&_CC\ M)O\ @L?^TU^W'XL72/\ A!_BQX:\*V/A0VVH%[PRZ?IUO;W'G1;0(QOC;:=Q MR,'BOLBBB@ HHHH *^2O^"XW[&/QE_X*!?\ !,WX@?LH_ !=*/BOQ)$;?2O"]_JVH?9[:QN'\J":Z$NQL/%"9I8\J09$0$8)K\V?^">O[&_\ MP<*?\$U?@Q)\(O@#^R=^R;=7.I7\E_XJ\8^(?$VL7&M>([UW9C<7MPLZ>:PW M%54 *HS@99BW[,T4 ?GO\2OV<_\ @I]^VW9?LS^$OVV_A9\.M(M_"GQV?QM\ M5V^'NM.VFQ66D6[2Z/;B.[E::X-Q=R?O%73P-\5/AGXWL?&/PWUZ\:3[$=2M"2MO=J@8F!R5)8*Y5XT.U@&1OJ MZB@#\M?VEO@7_P %W_\ @J=\(E_8A_:2^#'PG^!'P]URZM4^*/CSPYXS?6K[ M6K*&6.5X=-M0N;<2/&I(G;.T;2^-RO\ I;\+_AQX3^#OPS\._"+P%IYM-"\* MZ%::/HMJ7W&&TMH4AA3/?"(HS[5NT4 ?&W[#G[#7QQ_9^_X*>?M<_M:?$!=' M'A/XTWOA27P6;+4#+1=O+9&>E;G[$'[+/QH\%_MN?M/ M_MD_M >';?3[_P")7C#2]%\!6T>H17)3PMI%D(;6<>6S>3]HFEGE:)L."H+* M.*^K:* /Q\_:\_X)_?\ !;+XH?\ !6K4/V^_"GP9^ _Q"\.>#0VG?!+PQ\4/ M$][)8^';=2A744M+?RP+Z1T:4N[/L:1<,@S>6&R#\I;'-?:%% 'YJK M^R'_ ,%/_P#@F;^U7\7?B;_P3:^$W@+XN?"GXW>*9/%NI?#WQ3XL.A7WA?Q% M. +N>"9E,4MM*<,4^\ B(%7R]\O;_L&_L$?MG_LR^!/VA?VS_C#KW@[Q-^U9 M\=HY-1%I832)H&C2VEG)%H^DI+(ID,$3,BR28.55%^?RQ(_WG10!^)_[ O[! M_P#P<0_\$_;_ ,9>.O!?[/G[,/C3X@?$/6YM2\:_$_Q]XIU2[UW56D<.(&FB MDB5(%;YA&B*-QR)/\ @I)XD\&:]^44 ?&_\ P5 _8;^./[6W[1W[*/Q1^$JZ M0=+^#GQKM_%'C'^T]0,,@L$,.?(4*WFR?(WRY';FOLBBB@ HHHH K:U:2W^C MW=C!C?-;21IN.!DJ0/YU\D?\$*OV)OC9_P $\O\ @FOX._98_:#32?\ A*M# MU35[B]70]0-S;;+G4)YX]LA5.#D5]@44 ?B?\ []@K_@X:^"G[:WQ M#_;]U#X!?LT>//B5XZNV73_$'Q \6:C=R^%]-^94T[31"T*V\(C*QE@I=E3! M;YGW?3GC5?\ @X'^-G['7QV^%?QW^ GP-L?$?B7X^O7% MK<232W]P8XDBMI99E(()>, 9) /Z*44 >$Q?L'?#F?\ X)QV_P#P3DN-4N[' MP['\*8?!?]JZ2YBN(52Q6V%Y&?\ GJ'43 GJWWLY-?&'P6\(?\''?[(W[/&G M?L(?#CX-?!3QW%X7TH:#X'^/>K^.);5+338QY=I+>:8\;32SPQ;5PFY?W:@^ M=@M)^HM% 'S5_P $F_\ @GAI/_!,G]CO3/V=?^$XD\4>(;S5[O7_ !QXHDB* M#5=9NRIGF5220@5(HES\Q6(,W+$5Q?[7W[#7QQ^-G_!6O]E/]L[P4NCGP9\' M;+Q9%XP-WJ!CNPVHZ#_ !#K45^^H1$WOBG4%CL8(#;[O,/DVOFS+*5V!GP& MW<#P#_@O[^PK_P %,?\ @H'K/PU^%7[*^A^!-6^$WAZ^37/'GA;QAXIN=/A\ M4:A'.#!9W:VP$KVB(A;"2(2TY.0T<;+^EE% 'YL> /$W_!S7X&TO1O ^@?LA M_L;:+X;TJ*"SM=,T75=7@BLK.,!!'!$MP$150850,# &*[W_ (*'_L*?M _P#@J9_P3CN/"M[\3O"OA6?PCXU\!>,KQ[2Q\8>'I)C.L*W,8/D7$4S% MU9\*<1DMB+RY/NJB@#\\_P!G;]C#]O[]K?\ X*'>$/\ @HU_P4X\&>#? -C\ M(] OK#X0?"+PEKYU=K2^OH_+N]3O;L*(W2( M/,>1BY62:0J1P1^R%% 'QK^QUX^_X+M:Q\7VM?VZO@3^SUI/@9=%NY%N/AWK M6I/J+WX4&WC_ -(FD18V;(9MI(&,5\*_LO\ [!/_ <2_LT_M1_$3]M6\^ _ M[,OC_P"*GQ&U%I+SQIX]\4:E)H_^"EGPK^#/AS3X;6V/A.3X5:C?3R3S%I//%Q]J ME5\_P!WYCD<\5\P?\%7_P#@GO\ \%=/VM?^ M"E7AC]H3X8_"GX,^/_A%\+;6!_AW\/\ XH^)+L:;6=N$\V99V* M(&=DV6\1*G M$-:U:34H+/!W-;++<,ADSC 8$5WW_!(_]EGXS_LZ_!WX@^/?VFO#UOI?Q*^, M'QC\1>./%FG0:A%=BP6ZN?*L[031,R.D=I! 0%8A=[#KFOJVB@#\SO"_[*7_ M 5G_P""7G[0GQ6U3]@3X;>"?CG\(/BWXSG\6VOA#QCXX?1=5\(ZMET@^*=;U72+BR&N7YMK;9;7\,\FZ0*V#LC;'')P M*T?^"N/[,7Q\_:]_8?@_9!^">E1RCQUXN\/:1X^U$ZG%;'2_#:7L4^HW*&1E M,I\N#R_+3+L)C@'G'U?10!\P?\%8?A!^VM\4_P!@GQ#\ ?\ @F_?Z+H'C7Q" MEOHT>J7VK'3UTG2""+EK:1$8I*8U$*D %1*S*59%(^)/V(OV=/\ @X>_X)\? ML]:+^S7^S5^QA^QYI>AZ3$&NKR77M8:\U>[*@2WMY*MPOG3R$ LV J(JHJ MJOZ]44 ?#?[9'[!?[6G_ 4I_P""<_@[PU\>-=\&_#G]I+P3XIM?&?A76O"+ M3SZ)I'B&QN9OLFUI3),8)+=E#GYRDC!PK^6$/BWQ]_9<_P""U'_!6/PKX:_8 MX_;M^#_PO^$'PA@UZPU#XM>(/!WC-]4O?&<-G*DRVEA !FRCDF17/G'06P5Y;2&!(0BK(N3-,#VKL/A?XS_P"#EW0M:\.^%==_ M96_9#TCPC9W5I:WL&@:MJ\;66G(R(ZVT?VC8I2($(N-HPHQCBOT4HH _/[]K MG]B[_@H%\"?^"B-W_P %._\ @FU_PC'C>X\8>$+?P]\4_@[XZU^33H=26WV" MVO;"ZPT<$RI%$I#@ ;7/S^:P7-^ W["W[?G[7_\ P4,\$_\ !1S_ (*?Z-X, M\#6/P@TJ]MOA%\'/!6LMJIM+V\C\NXU"_O"H21]NW:L7!,41PGEGS?T3HH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBO)?VSOVSO@U^PY\&KOXO_ !?U M;^]#HFB6SC[5J]UC*P0J?S9S\J+R>P.V'P]?%UXT:,7*4G9);MF&)Q-#!T)5 MJTE&$5=M[)'6_%7X\?!KX&_V+_PM[XE:1X=_X2+5X],T3^U;L1?:[I_NQKG] M6.%&1DC(KK:_F&_;._;.^,O[2-^"QS$^B,?NM7 MW^:^'>89?E$<53ESU$KSBNB_N][=?O1^=91XEY;F6:_#G_ (+K_P#!(7XK^,++P%X*_;[\ R:IJ,RP MV4.H7TEBDLC'"H);F../<20 I;)) &37QU_P<5>/?@1\+_\ @IG^P'\0/VG; MW1[;P#I7B;QA-XHG\06(N;)+;R]'!,L11]Z[BO&T]N*XG_@K!^W;_P &Z_QU M_87\>_!3X":1\,O&?Q,\4:+)IWPSTOP%\-S#J4>O2X2RFCN5M(Q;A)BC.3(N M] Z8??L(!^UP((R#17Q.G[5-W_P1X_X(T?#?XB_MO2:AX@\8^$? 6A>'Y]"T MJ=;B^UO7WMTBATZ*3)$L@*E7E^;*PR2#?C!\J^(7_!3S_@LO^RC\+D_;%_;+ M_P""9W@:U^#]JL-UXNT3P+\0)+SQ7X4TZ1@#=7$.;+PFGC#X3^,[JZG\/7]WN\DW,-TF9EPDC'8%&U&PQ8*C@'Z745\ M:_\ !0G_ (*??$W]G_\ :.\$?L"_L6?L[1?%7XZ^/M'FUJWT?4M:&G:3X=T: M-W1M1U"?:3L+QR*L:X+>6?F#&-).>_9E_P""E'[:7A;]MSP]_P $_O\ @IK^ MRKX:\&^*/'OA^\U;X<>.OAIKL^HZ#K)M$,EU:2"=!+;2QH"V7."2B[1O1F / MNNBOS<\'_P#!6/\ X**?M\>,O&.M?\$E/V-/ ?B#X6>"-?N-%7XE_%CQ?/81 M>*[V#'G+IMO;*6$8RNV60E6#J6V-N1?3/V1/^"OK_M)?L[?''6/'WP$N_A]\ M:?V>-.O_ /A97PJU?4UG6WN8;2>>WE@NHU FM;C[.X60+D;3C>ICDD /M>BO MRQ^ 7_!7O_@L1^WE^S+I/[5_["__ 3+\$W'A2/3';4)?&_CUX+CQ#?P%ENX M-(A0*?+CE1H5FG8"216 VD5]E_\$O/^"@7@W_@IO^QEX9_:U\(>#KGPW)JT MMS9:WX;O+D3OI>H6TK130^:%7S%R ZOM4E'7*JV5 !Z9^T3^T?\ !#]DSX1Z MG\>?VB_B)9>%?"&C/ FIZ[J"2-%;M-,D$0(C5F^:61%& >6%?,__ !$._P#! M%S_I(!X/_P# 6^_^1ZX'_@ZD_P"4&_Q?_P"O_P -_P#I_P!/J_\ !G_@HK_P M0AT_X"^$]'\9?M,_L[?:K?PE81:I:7EYI;R"5;:,2(Z%22P8$$8)S0!]<_LU M?M!Y/B/^RW\<_#7CK18+CR+N\\.ZHD_V6;&[RID!WPO@@['"M@@X MP:]%K\!;W]J7_ ()[?\$Y_ D_P>%W MG>(](\,>*_"_QP\$^.=?>RO_ Z0:+> MG47A9(3]KN(LPM"A6,2!R&\MT9%^>_V?_P!H?XB?L>_\&V,/QM_:8_X)V_!7 MQC\/=!\)>$SX(T'4[M-0C\7QWNJ(MQ/B)^PM\??@#^SQ\+/ MV2Y/B/J'QLT'4_[$T/1]76SN4U*&*W%G:HSKY4<#2W"B69R!#$COM;;BN1T3 M_@J[_P %%_V9/VP_A1^SQ_P4_P#V+/ WA;PO\/==\9ZZ]AX?\(6,NWR%N6B!EFFD#QN(T((66,@/E_+X MCX&_\%B_VR/^'F_PV_X)8_MB_L0Z/X&\9>*-)UC4M8\3:+XJ>^TJ]LK>PGN; M2\TQC&&=)'MIX9(Y<-$T?4DE5 /T;KYZ_;'_ ."KG_!/#_@G_JMMX=_:Y_:H M\/>$M6N[87$.A&.XO]1,)SME-I9133JC$$*[(%8J0"<&OH6OP]\ _M)?LQ_\ M$F_^"NG[3'C+_@K_ / _5;:_^+/Q!.K?"7XW:EX+DUK3AX=/F>1I\4B)))"8 MH3!&ZP(YS#MD"B./< ?J5^QM_P %.OV"?^"@B7J?L?\ [3?A[QE=Z= )[[2( M!-::A!"2%\UK.[CBN!'N(7?LVY(&\5^='A+]GS_@F;_P4?\ VW/A-_P4 M7_X)R_M<>!=&\:_"V\GG\96GP\LK8WGBC2YPD9M=2MA)#- -AFC$TD3,1.1S ML0#W3P)_P4'\2>,/^"N_C?\ X)HS_#:Q@TKPG\(+3QG#XJ2_^$W_!.6U^&UC=:7\2/A_J MWB*Z\3R7[K/9268N"L*0A=KJWDC+%@1N/%?.VF_\%A?V_/VC_P!M+XT_L%?L M._L2^$-6\2_"7Q?)8W_COQQXLN+3P_8::!MAENA!$TSW4\HD5((APL3ODA6V M@'Z645\<_P#!.W_@IE\3OVB?C_\ $']A']LSX!6OPP^.WPTL8-4U'1M(U@W^ MD^(-'F*+'J>GS%0WE!I(E9&R5,J#=N\Q(_G+]CK_ (++?\%5/^"FWP]UCQ5^ MPO\ L"?#JRC\&ZU>:=XK\2?$GQO=P:9>WD4I,>GZ &8 _3GXD_$3P5\(/AWKWQ9^)/B"'2?#OA?1;K5M?U6X#&.RLK:)IIYF"@ MDJD:,QP"<#@&J_PC^+7PY^/'PRT/XR?"+Q7;ZYX8\2Z='?Z'K%HK".\MI!E) M%#@-@CU -? 'B+_@I%;?\%"?^"-_[8FG^-_A'>?#GXI?"[X5>-O#7Q3^'E_> MKG)(L4DL+E) M% D56RK @\=JZ?Q__P B)K?_ &"+G_T4U?D!_P $0OVJM8_8?_X->]3_ &LM M \(6VOWG@6[\1ZE;Z->73017;#5"FQG4$J/FSD ]* /V5HK\MM7_ ."O/_!8 M'QK^RZO_ 4+^ W_ 3#\'2_!:R\+CQ!-9^*?'[0^)-9TN*'S;F_M8(U*00% M5D>)9!)*\2JX1MZK7OOQ?_X+6?L^?"O_ ()<>$/^"F]OX)UO6+/X@VEA;^!_ M 5FR_P!HZKK=WO5-*5@&4.DD4X>0!OE@=E5SM1@#[,HK\SOB3_P51_X*Y_L4 M^%M#_:;_ ."A/_!.WP+IOP8J_>9%(;'(#8./W*HKZ_+>-L[RR-.G M!Q<(65G%:I=+I7^=SXO-. \BS656I44E.=W=2EHWUY6[?*Q_)77K'['/[&7Q ML_;B^+L'PC^"VBH\H03:MK%[N6STJVS@S3NH) SPJ@%G/ !YQ^H'_!23_@@; M_P +R^,MA\7_ -D*YTCP[_PD6KJOC;1+P^5:VF\YDU&W51]2\ QN8@KC+"ON M+]C']C'X-?L.?!JT^$'P@TG^[-K>MW*#[5J]UC#3S,/R5!\J+P.Y/Z-FOB-E M]/*(U<%K6FOA?V'U#5[NZ?6O,F;='*P*IF8EOEQCKBO<:*_*LSXFS;-\/[#$R MBXWOI&*U7FDGU/U[*N%()_&$MNFF)!Y6D9-PUS^Z"9Q]_C.*]"_X*!_$ MC_@W,U+]CKX@V_Q$\5?LQZG;-X7O18VO@R[T*?6FNS _D_8!9$W N=^W8T>, M'EB%W5]F?M/?L*?L>?MI/HDG[5W[.GA;Q\?#8N1H)\2:<+C["+CRO.\O/W=_ MDQ9]?+7TKSSP=_P1>_X).^ O$5MXK\+_ /!/3X417]G('M9KCP?;7 B<$$.% MF5E# @$-C(/3%?/GT9^-_P"T!\-?VH_%'_!L!^RE\5_C_J7C2'3OAW\9=.\0 M:_J.F2.-9TGPB;C4+:QOXG=6*O%%/;BW8@A8YH#C:*^B_P!K_P#95_87^&G[ M#&N_M(_&C_@X1_:Q\UD@5;EY5L^&_#OB/P_=>$O$.@V5_I5]:/:7NF7MJDMO<0.I1XGC8%71 ME)4J000<$8KYE\ _\$1O^"3/PO\ BK!\:O W[!7P]L?$5I=K=65S_91E@M9U M;A7DWA'QEX]@N-+TG2XFD\^_&EV MT:I:N97@C220DL'<)D*Y'[D?M0?L>_LP?MI^ (_A?^U5\#_#_CG0X+H7-K9Z M[9"0VLX!7S89!B2%]I*ED9202"<$BO-O!/\ P1Z_X)?_ [^$^I?!#PA^P[\ M/K;PSK-U;W.KV,FBB:2]E@??"TL\I::3RV^90SD*2<8R<@'R3X^\;>$_V0?^ M#HR#XJ?M%:]:Z!X7^-/[-@\.> /$^LSK!9'5K;4;:673_/D(1)"MN6VDC+7$ M*C)D /TQ\>_^"DOPEO/VQ?!__!,SX/6K^-/&OQ)\*ZU=:WJOA?5H98/!%G#; M9BN[_:3L$K,P09#;E3@^:F?;_P!H[]E']F[]KWXMP()@"!+$Y^>&0 D>8C*V&(S@FN;_9*_P"">O[%'["=EJ%G^R1^S9X8 M\#MJP4:I>Z39EKN[53E4EN92\SHIR0AVDC:G<7(N&21E+1;9A%YHRNZ! MAGBO*?V??%NA?M6_MN_\%-OVY/@9=)J/PMN?A G@_2O%%GS9Z[J=EH!BN9() M!\LRQFV/SJ2#'/"P.)!7Z*_M/?\ !)C_ ()O_MF>/$^*7[2_['W@[Q3XD"(D MNO3V;V]W!#IDVGGPGH^E16UB;:966:,Q1@*1(';>>K%B22230!\M?\ !N;%%#_P12^ M*0QA0?#%VQ"C')U.[)/XDD_C7EG_ :G +_P2_U)0, ?&3Q/@#_KXCK]!O@_ M\'?A=\ /AMI/P>^"W@;3O#7A?0H&AT?0M)@$5O:1L[.511T!9V/U)JC\"?V= M_@=^S%X(?X;?L^_"_2/".@R:C/?R:5HEJ(86N9B#++M'\3$ D]\4 ?$O_!U) M_P H-_B__P!?_AO_ -/^GUUFO_\ !$__ ()F_M;_ +#VB?#CQ5^Q]\/?#VI: M]X"L/(\:>$O!ECIVL:?=O:1LMU%=01)(SK(0Y1R4DQAU8$BOK/XZ? 3X,_M- M?#'4/@O^T!\-]*\6^%-6>%M2T#6[836UP894FB+(>NV2-''NHKI=&T?2_#VC MVF@:'8QVME8VT=O9VT*X2&)%"HBCL H 'TH _,__ ((5?MG_ !D^'_Q%\<_\ M$4?V[+NTM_B[\%=Q\'Z]#;+;IXP\-\&*[C $DJ(\4A;[\D4REP9(IV.!_P; M"_&'X6_ ']C[QI^P'\:?&ND>%OBO\(?BAKMMXT\.:[J$=K=S1O.'2_196!EA M;E/,&1^[!. R%OT3\7_LC?LS^/?C[X?_ &I_%_P3\/WWQ'\*V9M/#WC66Q U M&QMSYN8DF7#;,3S#:#_ &J/^"5?_!.W]MKQ=!\0?VH_V2/"/BW7 MX(DB&O75F\%[)&F-DQB806\J_+/@VTD!=21M=&!* MR(6^O?\ @A3^W-^R9K?_ 2(^%RWGQG\+>'+CX8^"8-!^(&F:YK4%E-H5Y8J M8IVNDE93"'\LS!F #+)G.<@?:'P3^!'P7_9M^'5C\(_@#\+="\'>&=-!^QZ' MX=TR.TMHV;EGV1@!G8\LYRS'DDGFO$?C;_P1G_X):_M&?%:;XW_&;]A_P+K7 MBF[NOM.H:LVG- U_-WDN4A9$N7/=I58MWS0!^$;738X=/.F2P MM#):"",!%A:)F38H VDBN;\3_L:?LK^-/V<+?]D'Q7\!_#E_\,;2TMK6V\#W M-@&T^.&WD66!!%T 1T1E'8J* /@7]MV**;_@NK_P3@2:,,!X7\;, PSR-!!! M_ @'\*V_^#@L#_A>O[!#8Y'[:7A, _\ ;S'7WGXE_9K^ OC'XH^#OC9XI^%& MC7_BSX?074/@GQ!<6@:YT6.XB\F=;=_X \?R-ZBI?BU^SO\ [X\:IX5UKXQ M_"_2/$=WX'\26_B#PC<:K:B1M)U2!@T-W"3]R5" 0W:@#\W_ ( ?%;X<_L%_ M\'$W[3_AS]K#QKIOA*U_:"\*^%]>^%OBGQ/>):66I1V%J;:XLDN)2(UE$C.H MC+ L+88Y9 >?^,'[8O[.O[3W_!T5^R]X'_9_^(.C^+&\ ^ /%UMXCU[P_>QW M5HMWY\(3?#KX=P^(?$OA37 $2X26VDE#F*0*S^;&$PLBKO?:R5Y[_ M ,$]_P!E#QM^T)_P4\\&_MO>"?\ @G?JG[,'P(^"OP[U+0OAWX-\5^'+?1=9 MUW5M1,BW-Y+IT!)ME$,S!GD+,S(A#2%W$0!^K]?G5^QI_P %BOA+^T!\1OB[ M^PI_P5;MOAC\-?B=X&\>7FEP>$/$N+32O$6B (;6ZA.I2O'?M8?LM^$?&M[90>19ZMJ>G;+^"+)/E) M=Q%)U3))V!]N3G&: /RB_P""D?PM_P""=/PT_P""C_[+.K_\$&B&-_)J-O9,;>V4+]X;4+P/<%PRH"OT#I_Q.^'_ ,!? M^#J[QK)\9_&&G>&+?Q[^RS8VWA*\UR\2VAU.XCU*V+0Q/(0K/MM;DA.4TAG.E7&KV9%S9!\;UBN( MRLL:MA2RJX5BJY!P* /SX^)/[2WP6^/W_!U1\!_#GP8^(&F>)D\%?!KQ%IWB M#4=$O$N;6WOY+>^F:T\U"4:6.-HF=03L\Y5.&! M_P#!(+]J/X _#_\ X*Z? MMX_L[^//'FC:#XNUWXO1:SH<&K7L=NVK6L,_X)[_ +$7[/VJ>$];^"?[+W@WPQ>^!K2\MO"EYH^CI#+IT=VH6ZVN/F9I M@ '=BS/@9)KX0_9 _P""3_PS_:+_ &S?VV9?^"@G[%\6M^$_%'QEL=6^'>I^ M+=%DA%Y#Y-VLMQ87*[) AW1AC$X#?+G.!0!=^!'C/PM^V-_P#/&/BG1YA-8W.N7&IR7*6:S)E)76.1\X)VM9NIY7%<]_P:Q? MM?\ [,\'[ GBOX(:Q\5/#FA>*? _Q+\07?B33-7U6&UF-I<7'G17V)&&Z':3 M$9.BF @XXS^E?[.W[,7[/7[)'PW@^$7[,_P=T#P3X;@F:8:5X?T]($DF8 -+ M(1\TLA 4&1RS$* 3P*_,O_@C5_P12_9W^*O[!<.A_P#!2W]@FRE\9:3\3O$% MQI8\9:)-9:DEA+98F5QD,)SZ&O>_A[^Q:O M[?G_ :U^!/V;].L1-K][\"],U'PGZ5'!IS:?/&\\!_"'1#. M=(18)'@:9$5C!:901M*%8(77@YH _/3_ ()7?M&>)?\ @MU_P4'^"W[1OCFW MN+C0?V5?@/;MXC2[B8+-\1-5\RTN92K #'D6KS+U*/$I[Y'ZV_";]H_X"?'? M7/%/AKX,_%[P_P")]0\$:W)H_B^ST34X[B31[]&='MKA4),4H:-P5;!RI]*^ M9/\ @A;^PKX^_8I_8]O]9^//A>PTCXI_%OQGJ/CKXC:=IZ((]-O+V3=%8(4R MH6"$("BDJLCRA21R?0?V&/V(+C]EKXQ_'[XU:CI?AG2I_C-\3FUZWT+PD)3; M6MI%"(8YYGE1"][[N,+L62X**SA-[ 'O/C__ )$36_\ L$7/_HIJ_"C] MBC_E3#^)_P#V#O$O_IW%?O3=VMM?6LMC>0K)#-&R2QL,AE(P0?8BO+O#7[#W M[(O@[]G&^_9"\+?L]^&+'X8ZDDR7_@>WTX+I\ZS2>9*&BZ'<_P Q]Z /&?AK M!##_ ,$%= MHHE6-/V0[550#@*/"RC&/2ORP\36&I>"_^" '_!/']K/5=(NK M[P5\&?CUHOB7XAQVUNTHMM*36KT-$8/#ZZ'#X?2'%LFG+!]G%J$_YYB(;-O\ =XK+\#?LY? ;X:_!&#]F MOP1\(O#]A\/[?3IM/B\&KID;Z=]DE9VE@:!P4:-S(^Y6!!W'(YH \+_;C_X* M\?LF?L9?LL6W[3.E^-M(^(SZ]=V%KX%\)^"_$%M<7_BJ>ZGCC5+((7\S:CM* M2 1A,=64'V<_M0?!/2/B=X1^ /CSXBZ)X>^)/C316U+0_A]J.KP_VIQ\,^+[FT#7VFVTR2I+%%)U566>92.XD;UH [NBBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH ***^0/^"]7[4?QV_8N_X)/?%;]I?]FCQS M_P (UXV\-?V%_8FM_P!F6MY]F^T:[I]K-^YNHI87W0SRI\R'&[(PP! !]?T5 M_(%_Q%'?\%U_^CYO_,9>&/\ Y65]?_\ !!7_ (+U?\%8?VT?^"L7PI_9H_:7 M_:L_X27P3XE_MW^V]$_X070K/[3]GT+4+J']]:V,4R;9H(G^5QG;@Y4D$ _H M^HHHH \M_:#_ &V/V5/V4_&7@CP!^T7\;]%\(:M\1]3DT_P5:ZP[H-4N4>"- MXU<*43#7, )RF:TTAH9MI^^JRJC,N1N4$ C.1](?\ !"[]O?XK?&/P5XJ_X)\_ MML.UC^T5^SW(-,3"6FL1,V#,'0QJ\@SN+12D@7"@ 'U[\ /V MI/@!^U-IOB+6/V?OB;8>)[;PGXINO#?B.:P2118ZK;JC3VK^8JY=!(A.,CYA M@FN_K\I/^#?7XL^%O@-^R-^VA\;?'$=X^C^$OVJO'>KZG'IUJT]S)#;V5C*Z M0Q+S)(P4A4'+,0.]=5H'_!1;_@N[\;_@1%^V9\ _^":?PKL/AW?Z2^M:%X/\ M8?$*Z_X2G5-+"EXY5$<<=O$\L8$B1OSA@/FR"0#],:*^!M>_X+T_":S_ ."/ M/AS_ (*M:!\&-4O9O%UW%HNA?#MM52.5]?>]ELC9O=E-JPK+!*_GE!F)0VP, MP2L;6/\ @H7_ ,%DOV6?$_@_Q9^W%_P3H\%:K\._%OB>TT;4;OX(>)K[5]9\ M+&Y^Y/=6C1-]JC3#;VAPHQ][)0. ?HE7!_$K]I[X"_![XL>!?@9\2_B78Z1X ML^)EQ>P>!-$N4D,NL26D<,O!VO^++RWUKP=K[:C MH'B2ROM.MU26TDD598I(I+.5)891N7=$X)608 /VQHKX:_:*_P""C7["H_ M%VC:KX*\0/?Z+K^D&>.W:2+S1YD++)(N S,6VR A#'\X!]RT5^=6C?\ !5'_ M (*#_MK?&?XAZ+_P2G_9%^'_ (E^&_PJ\37'AW6?B%\4?&%QI\7B;5;< W%I MI<=M&VT+E<32DHRR(QV;@*[C_@DW_P %:/'_ /P4A^-_QZ^#WQ!_9BN?A??? M!*]T#3K_ $C4]4^TWHU&[BO5OH)2JB,K#DZ M?/JFHSB*WMH6EGE;HB*"6)^@!-<5^S=^TW\!_P!KWX467QR_9M^)-CXM\)ZC M<3P66MZ^*7_),O$?_8!O/_1+U^17_!%7]K#6 M/V&/^#6^X_:U\/\ @ZV\07O@:?Q#J%OHUY=-!%=M_;+Q[&D4$J/GSD ]* /V M2HK\M_$'_!7G_@L#XI_9?_X>'? [_@F%X.E^"=EX8'B*6S\4>/VA\2ZQI$$H))(U<22M$JN$;>JGW;XZ_\ !:_X'?"7_@F5X$_X*+>&/AWK M7B6;XJIIMC\./AW:2JFH:OKEZ'":87"L%,;Q3!Y%5QB$[%E>)M$L_$>A7JW-CJ%K'1ZK97D=MJT,HPRR);R1 M">!C&)=BG/F+7W7^U+_P4L?]A7]G?X#?"/X1_!6]^*/QG^+VCV&D_#'X=6&H M):+>2164#7%W=7#@BWM85="[D'=(^)WPJ\73W]GH&K7&?LUMJ4-R@=4?!S.A"* M$8_-@@>F_M!?\%-_&O[(O_!2GX??LF_M'_"+3M*^%'Q@M#9?#KXM6NIR%5\0 MC8/[*OHF3;"SL<1N&(;SH>.)3& ?8E%?'_['/_!3/Q?^WA^VS\3OA=^SS\)] M/O/@;\*9?[%U7XOW&I2'^W/$8YELM/B5-DL,0.7FWD852 5FC:OL"@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#\H?\ @KS_ ,$%OVY?^"@_[9-[^T9\ M!/\ @H%_PKKP]<^'["PC\-?:]339+ C*\N+:14^8D'IGCFOS@_X*C_\ !O3^ MWU^PW^PGXY_:D^-?_!1G_A//#'A?^S/[3\*?;-5?[=]IU2TM(^)Y6C.R6XCD M^8?\L^.<5_3[7G_[4?[+GP)_;1^!.N_LT?M+^!O^$E\$^)?LO]MZ)_:=U9_: M?L]U%=0_OK66*9-LT$3_ "N,[<'*D@@'\(=?0'_!+C]DWXI_MR?MV>!OV6_@ MI\7O^$#\3^*/[3_LSQ7YDZ?8?LVEW=W)S RR#?%;R1_*?^6G/&:_I]_XA_8N^.VA?M+_LT?LI_\(UXV\-?: MO[$UO_A.M=O/LWVBUEM9OW-U?2PONAGE3YD.-V1A@" #\P/^(3?_ (*F_P#2 M7<_^#'7/_CU?J_\ \$A_V(?C1_P3X_8VLOV<_CW\=?\ A8OB&V\07]_)XE\V MY??%.ZLD6;EF?Y0".N.>*^GZ* /S+_X+*?\ *8__ ()N_P#8_>,O_272:L?\ M%R_V5OB]\$O'?A/_ (+=?L-Z$9?BG\$H"OQ"\/6P*IXR\'\F[MYPH.]H(S(V M[&X1%F!+P0@?>_Q%_9R^!?Q<^(G@WXM_$SX6:/K?B;X>W=S<^"-;U"U#W&BS M7"QK,]NW\!<11@GOL'I793P074#VUS"DDH([4 ?AI_P $ M;/V[_$'P%_X(H?MJ_P#!0;X,^!&U34+7X_\ BCQ)X6G_\ !0G_ (*)?\%__B?/HWB/P(OB M"^\,?"GQ5IWA;3#/-;>;_8L:VD9FN9%=OLQB4)*[@J54DBOU(^!W[&_[*O[- M/PWUKX._ 7]G_P *^%?"?B.]GN]>\-Z3I$:65_-/"D$S2PX*.'BC2-E(P54# M&*\L^$G_ 1<_P""5?P*^*T/QN^%7["W@'2O$UK=_:K#4?[+,ZV4X.5EMX9F M>*W=3RK1(I7^'% 'YB?\$_OB#^PSX1_X-7? VD?\%$/A;XE\4_"[7_B+J&A: M[+X6M5>?0+B?7+MK?4Y)/.B:VCAD"9E0LV9%3RY!(4,W[8O@CXW_ /!$']G[ M2OVN_P#@G5_P6MU[XB^#X]9TRV\._ OXEZS:>)H?$EM<3QI]GTZ:-\A51C(1 M;Q1MY:NPD# !OV(\#?L:?LI?#;X,ZS^SIX)_9\\*6/@+Q#Q MNAA% 'R1%\2="_91_X.99OBS^U%/# MX.T;X_\ [-EEI?@+6-=N5BM8=6MKFS:XT@W#X19"] M4N=2\,ZA9:7FZLKRXB6&:<3N6D>1HT1"SLQVJ , 8H ^%+;X[_MA_P#!3_\ MX*8_M#_LJQ_\%&=0_9M\!_ C5[72M+\(>#+"QB\0>)4=9?-U1[R[!D2$&,,/ M+!0)<0Y4'YY/)_\ @FII_P "O!__ (_ /P/_ &NO'/QMM]%_9TO-.USQ M]\0/&PU^[NM6&HVLT]O%=JJQF*)&C3RXALC=95^\&K].OVH/^"3W_!.7]M#X M@P_%C]IS]D3PCXL\30PQQ-KMW:R0W4\:#")-) Z&=5'"B3< .!@<5U_@#]A; M]CGX4>-?"_Q%^%W[-/@WPWK?@K09=$\*ZCH.AQ6CZ9I\K2/);1^4% C9Y9'8 M$'+.S'YB30!\ _\ !M#\6?AC^S3^R[\2OV OCMX\TCPM\4?@]\6=>7QAHOB+ M48[2XN+621'BU-/-9?-MW ($HR,(K$A70M8_X(7?'KX3_M-_\%7O^"AWQJ^! MVM6NI^%M5\5^!H=+U2Q8-!??9;/5K22XB8W[:?C:R^)/[47[)?A#QAXAL(DB@UO4+$QW3Q(?DBEEB9&GC7G"2%E&3@ M"8OAK+'H7V+3+ZSL[#4( MI$L0JK&T<.^-2$&%W*.,T ?>/Q2_Y)EXC_[ -Y_Z)>OPP_9#_P"5+7XA_P#8 M-\0_^GZOWGOK&TU.RFTV_MUF@N(FBGB<95T88*GV()%>8>'_ -A[]D7PI^S= M>?L?^&_V>_#%E\,+])DO? T&G!=.F667SI T70[I/G/O0!XOX;@AA_X(*6%M M%$JQI^R'$JH!P /"P&,>E?EKK4%[\-/^"*__ 33_;2\1:;^KS8OG10 _@;#^S+X4^#WAZU^'L&F M2ZW_!S'^VW^R;+_P1?\<>%-'^ M-/A7Q%J'Q0ATFV\"6&C:U!>/JFW4;2[:YC$3-F**&!Y#+]T$(N074'Y[_P"" MNWPLL+#]N3]A#X[?&;]HKQW\'OAGJGPUF\(W/Q:\ :ZNF7?AC5I;!GAW7CQN MELEP)UB=F !A2_@;\9_A)-\!OBW\)?#_B7P M9/9Q6LOAG7-+CNK,Q1@",".0$ IM4JPY4J""" : /QP_X*2?L+?L*?#WPIX# M^#_[3O\ P6(_;)^-$_Q*\::?IW@WX:>'OBAI/B&\O[QV/D7HM)X500QN5'G9 MX:50N2:^@?\ @X5\7Z;^V5)X _X(D_!#PGI?B3XL?%C6[/6[[5KZ$R1_#S1+ M.;S)=,S)UDC5_K7]F/_@DI_P3;_8U\?M\5?V:OV//!WA? MQ+L=(=>AM'N+NV5P5<02W#R- &4E3Y97*D@\'%>F^$/V7/V>/ 7QQ\1_M+^$ M/@_H=C\0/%]I':^)?&,5F#J&H6\80)#), =)\%_&+]G?4)[?5M,TV+RH?%.DSS&6#7[?=\TOF^R?*V1\YKOJ "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@ HK\\/^"Y_P#P7%\-_P#!)?Q5\&O ^EZ=;ZOJ_C'QA!?>,M.V!Y;3 MPG"_EW"8)O2OO_PGXK\-^._"NF>./!VM6^I:1K.GPWVE:C:2 M!XKJVF0212HP^\K(RL#W!% &A1110!R7QO\ CQ\&/V:OAMJ'QA^/_P 4-$\' M^%]+4&^USQ!J"6UO&6.%3M_%3X%?"7XD7FK?&KP'H5C]L>>!X[=;2]EM2=L\4(2[#!\ M1GSPCLJ2L1-XC_;5_P"#=_\ X+#_ +-VK?LEV'QG^&7A^]\3:++8>'[7Q5X9 MCT/4= U!XRMO/9F[CA1IXI"C*L$I#[=F2K," ?J K*ZAT8$$9!!X(KY.7_@N MG_P23;]HA?V5T_;B\)'QHVJ?V:MJ(KLV)N]^SR/[1\G[%OW_ ";?/SN^7KQ7 M=_!;]E;7O@#_ ,$[+']COQ9^T=?:U<>'OAQ=>'!\2[^W%G/%;BWEBANF7S6" M&"$QC<9#_J0Q(SQ^!7[+WQ;U;]N;_@GM!_P;1? OX">"]6^)VE_$*[?4/B]I MVNV,GAZ'1[/5UO)O$%O.K>;=W+*S6^V)69[9MP/S&- #^F'7MZ>:Y[LVW<3ZDU^8_P#P M;C?\.S?^'/OPM_X:)_X45_PE_P!KU_\ M3_A-?[&_M+']MWWE>;]I_>X\K9M MW?P;<<8H _2G]EG]NK]CW]MO1;W7OV3_ -HSPKX[ATTJ-3AT+5%>XLMV=AF@ M;$L(;!VEU ;:<9P:]8K\8/!K_LG:M_P=&?"J]_X)6OX4DTBW^%.M?\-!3?"X M0?V$8_(NA )C:?N&F^TFPW[/^6@@W?.'Q^S] '$?M%_M(_ S]DGX0ZK\>?VC MOB5I_A+PCHOE?VEK6IEO+B,DBQQJ%16=V9V50JJ6)/ KM+6Y@O;:.\M9 \-P/O*1D'\J_"K_ (.9?V'OVQ/&/[)/Q9_;7_;&_:Q34O#G@[QG:V_P2^$7 M@NU:WTG2]/N=6BM8[[4GD :[OVM)2&XQ&SOLD*'8/UW_ &LOC8O[-O[!?Q#_ M &@!="&3P9\*M3UFV?."9[?3Y)8E'^TTBJH]R* /-]0_X+A_\$BM+OY],U#_ M (*%_#"*>VF:*>)O$291U)# _0@U[S\)_P!H#X)_'/X067[0'PC^*&C:_P"" M=0MI[BS\4V%ZK64L,$DDV_9PL-4TB&XGO9IGW:A>8DGBMA*L#2? M=40A4W\5]8_\%O/CK\$O$_\ P18^&?P^_P""?.MZ#HWPU_:&^*7A[P3HEQX$ MTZ/3[2+3+^:ZNKJ..")$$!:2UDCFB*JVYYDD7)<4 ?8WPC_X++_\$M?CO\9X MOV?/A)^W#X#UKQ=J?%'XM>.=)\->&]$M3'O#G_ J#X=77B/X>ZAHVF1V]WHEUI-N; MM)89T D5W6!DD?=N<2,6))S7RS^U-\<->_X*8>'_ /@E[^S-\8[AM0T#XY.G MC+XM:6Q*PZY+HVF6L[P3 ??AEE>[+(>/N'JH( /TA_99_P""KG_!.G]M?QU< M_##]E[]KCPGXM\1VT4DIT*UN9(+N:-/OR0Q7"1M.BCDM&& ').#FOH2ORW_X M.4O@Q\./VV\K0SPL5@(W)(C M*<$C(X)K$_XB'?\ @BY_TD \'_\ @+??_(]=U^WU^RC^RW>_LD_&GQ[>?LV> M )M=E^'/B._EUJ7P=8M=O=FPN)#<&8Q;S*7^??G=NYSFOFS_ (-T/V5?V7_B M%_P1@^"'C'Q]^S?X"US5[W3=7-YJNL>#[*YN9RNM7Z*7EDB+-A551DG 4#H* M /TDM+NWO[2*^M)1)%-&LD3CHRD9!_*I*_+CQ9_P6D_X**?%7]K7XS?L1?\ M!/?_ ()U:#X]\4?!OQ>UIJFK:SXO2PTV/2%4+$TC2O"!=SR^8L<2OA5@=B& M.WU?XX?\%)_V]-<_:8MOV%OV)/V)O#_B#XEZ'X#T[Q%\4O$?CKQ5/9>&/#$] MU%&PL(IHH?,U"3,@PT>WCG:<2>6 ?>%%?!_[%?\ P4]_:XUG]O>]_P""9G_! M1W]F#PSX%^(UQX%;Q=X/\2> ?$4E_HNOZ>DQAD55F'FPN&24C>V3Y+@JGR&3 M UC_ (*H_M[_ +5_[2_Q'^"__!*#]D?P/XN\)_!W7WT#QM\2?B=XLFT^PU+6 M8O\ 7Z=I\=NA9FC((,S%DY!(56C:0 ^TO!?[3WP$^(GQQ\9_LU^"OB78ZAXY M^'D%C-XT\.0I()]*CO(1-;-(2H4^9&P8;6/!YQ2_LV_M._ 7]K_X46?QQ_9K M^)5CXM\)W]Q/!9ZWIR2+%+)#(8Y% D56RK@@\=J_,C_@B%\;O'?[0O\ P6M_ M;?\ BM\4_@IJ'P[\37.B>"[+Q'X*U2]CNI-+OK*P-E<1K/& D\+26[O%*H D MB>-\#=BMGX&_\%B]#^"W_!O/??\ !3OX&?L.^ / ]OHGB-K2S^%7A';IVCJT MNNQ:?)*IMX$",WG-*<1\L.3SF@#]6J*_+WXY_P#!7G_@KA\+/@;/_P %"=,_ MX)A>%5_9\M;2+5WTS6/B 8_&+:#(RF/4I88U:&VW1.LI@VRO$&^?A68>]?MF M_P#!87X>_L\?LB_";X__ 2^%>J?$CQ=^T$=*@^"?P\M;A;6YUJXU"WCGC,\ MA#""*-)H_,;#89T7@,74 ^R**_)[]MO_ (+3_P#!6K_@ES\"F^+W[!M2^)WQ<\>:/X8\.:/;F?5==U[48[2TM(\@;I)96"H, MD#D\D@=37R'X:_X.,?\ @BGXL^(*?#+2?V^?#*:E)<"!9]0T?4[.PWDX_P"/ MZ>U2U"Y_B,NWWKYV_P""A7ANV_X*:?\ !?/X4_\ !,;XLR3WOP:^%GPWE^)/ MCCPD)VC@\0:D96AMX[@*?WD4?F6F ?X9KA>/,S7Z%?%7]A?]C[XT_ V]_9M^ M(/[-W@RZ\%7FGO9KH,'AVW@AM$9=H:W$:#[/(F 4DCVLA52I! H ]1T[4=/U M?3X-6TF^ANK6ZA6:VN;>4/'-&P#*ZLN0RD$$$<$&IJ^'_@WH?@W_ (-Y_P#@ ME!J__#3'[2FM?$KPG\,7N)M!OIM$2UOA:W,Z+9Z-!&9Y!*PGDV([.JJLG2.. M/Y?*]8_X*:_\%P_!?P,?]N;QO_P2M\")\*(-+&N:AX&LOB+,WC.QT79YK73J MT/D,Z0_O6A""4 %2BD': ?II17P/^W+_ ,%U/AG^S;_P3^^"G_!1GX&_#Z?Q M]X)^+/Q%T?0Y+(.8;^TL;JWOIKDQQ+N#WL+V3P^26"F4,N_ R?*OVAO^"U7_ M 4N_P""?]]X-^/W_!0__@G-X9\,_!'QOX@BT=1X+\;'5?$WAVXFBDFA2[CP ML,\A2)\I&%7*,/,#;58 _4VBOS&^,?\ P6!_X*>?L=>*? /QL_;C_P""=OA+ MP?\ OQ_XRL/#\D^C^/#?>)/"S7A;R)-00*(78*K,T<:X!0H9 Q7=Z'_ ,%# MO^"O'QW_ &2O^"@/@/\ X)^_L_\ [(*_%#Q3\3/A^^J^$XX_$'V';J7VN>+; M@:;)=IYEO9 MPK#$TEW(R')9& 5DD4CY&( /N.BOAC]@O_@IW^U)\0_VXO%'_!-/_@H1^S)H M'@#XIZ)X(3Q?H6L>"?$+W^B^(-),Z6[/$)1YD+"1^ S$MLE!"%!O\I^%?_!9 M3_@H]^V9\4OC)^SY^PI^P+X1U/Q#\(/BMK?AO6_&'C?QI)9Z#%86LY@LCA$$ M\][<-#=,\4>$A2.,EF\T;0#]-M4U.PT73+G6=4N5AM;2!YKF9LXCC52S,<>@ M!-_V=OB%9^*O!^MM<#2M=T])%BN3!/);R[1(JM\ MLL4B'('*GM7RU_P3E_X*C^._VS_"?QR^$/[37[-MMX!^+OP%NSI_Q#\&QZHM M_IUXDT%Q);S02XYBE%O,"OSC:%8.PD 'GG[)7_!7K]FSX)_\$(?#'_!2'7_V M:/#_ ,,_#<]QJ=GX>^$GPRL88;:;4O[:O+2&SLXHXXD5YY8FG=@@V[Y7(;:< M@'Z.T5^:7C[_ (*<_P#!9_\ 9B^%'_#9O[6W_!,7P/:_""SACO\ Q9X<\&_$ M&2Z\7>%],//VG7>3X2V^J:W_9FE&PCM8+J:_NIV4L%6*YA(A #MN8 ADVL ?: ME%?#7P!_;R_X*7>!?VOO!W[)G_!13]AK0-.L_B)8WLOACXG_ ;U:]U71;*X MM8_,>VU%)HO,M=P*JLSLJEW0 ,"[1_#K#QW^V' M\?-(\$V&JSO#I,=W%/8+N7<40A=ZY(W#.M^R;^V;^R]^W M1\+%^-'[)OQFTGQKX;-TUK-?:;YB/;3J QAG@F5)K>3:RMLD16VLIQ@@G\OO M^"Z_[2O@/_@FA_P6)_9R_P""EWQ.ET?QIX=LO ]]X2UCX=0:E;-KNCH\MU*- M#]U]INQ=>:ZKR""6P6V( ?HQ7SI^T]_ MP5L_X)R_L8_$X_!G]J#]JSP_X.\4#3X;XZ/J4%RTOV>7=YRDX6*!;E8_.D/9$W,>PKUW]I#]I[X"?LA?#";XT?M)?$NQ\)>%[>]@M M)M9U%)&B2:9]D2$1JS99C@<5\U?\%-_^".'[#_[6W[('C3P?I/[-O@OPQXOL M/#UW?>"?%_ACPU:Z??Z7J<,32V[":W1&:(R*JR1$E64GHP5E^._#/_!5K^VO M^#9;P!^V;^U!^SOX2^.6K:;KMGX7\1>'?B-:1W=GJ=S;:G)90WTHFBE#S^4D M,Q%/'5CX&?Q+X-\<>"-6NK_ ,(:^N\Q+:/,_@9X&L]"U7XXW84>9H;)X;F5A'($_!G[+W@SX>7'P[C^(OA[6M6\*6,4, M_BVYBT?4 VJ7QCB0R7+[269B['7_P#!+?\ ;6_X+#O_ ,$M_A=XK_8V M_P""<_@_Q'\./A_X$M].0^,O&\EGKWC1K-"EU+I=O$ACAC\Q)(XS,6:4Q[E4 M[@@ /V8HK\^/C=_P7C\%Z7_P1;D_X*Y?L[_"U=<\F\L;"]\$^(=0-O)IU^^H MQ6-U:S21JQW1,Y96"C>A1L*'P/J#]N#]J;5_V2OV%_B!^UWHWA&VUF]\%^") M]>@T6ZNFBBNGCB#B)I%!*@YQD F@#U+QEXY\%?#K07\4_$#Q=IFAZ9'+'$^H M:O?1VT*R2.(XTWR$+N9V557.69@!DD"M6OQ1_P""]W[2?[47[1G_ 3]_8R^ M/GA;X+^%8?#GQ!\>?#WQ>S3^)95GMO$MY87%S;Z6(_*^:T*3/NN2=P*+\ASQ M]E?M:?\ !5/X^_L@_#CX1?!SQ'^RGI_C#]J7XS7MW9>%_A%X.\5;]-A:!V,E MY-J$L2E+6.$QR,S(N3Y@RJ1O(@!]R45^./'/PV^#7Q1L-?USX:ZV-'\@U^6G_!#"_;2OV^_^"D.J)&'-M\??-"$ MXW%9-5./TH _4NBORE_9$_X+.?\ !6S_ (*7?LVV/QU_8/\ ^";O@7R=-DNK M;Q3JGC_Q\]M97VH1SN18Z6BA))<6QMF>XF9(Q+,\8'[HL?H#]C__ (+7?"+X M[_\ !-;QS_P4&^.?P^O_ (>M\)=1U31_BAX3>X%U-I^K6*Q,]K;N1'YK2^?; MK&&"_O)?+)^4L0#[-\1^(=%\(^'K_P 5^)-02TT[2[*6[O[J0';##&A=W.,G M 52>/2N<^ GQ\^#_ .U#\)-'^._P#\=VGB;PCX@CEDT;7+%76*Z6.9X7*AU5 MN)(W7D#E37YJ_$+_ (*6_P#!8'X@_L3>*?VR/&/_ 3*\)V/P+\2> [Z\CT7 M3?'DDOC33M#N+239J[P/&MO,BPNL[0#RY-@/3J&_\$M/V]?A-_P3=_X-FOA! M^T[\6M.O]4BL[/4=/T#PYI*@WFN:I<:]J*V]E!G@,Y#,6YVHCMAMNT@'ZN45 M^:7Q"_X*>?\ !9?]E'X7)^V+^V7_ ,$SO UK\'[58;KQ=HG@7X@27GBOPIIT MC &ZN(Y4%O.(KCDLT:AF7UG_@H%_P5?UW]B[X9_"#]L[P=\*;'QW^S MIXXO=.7QSX[TN\F%[X;T_4!&UGJB6XC(FMW649SL8.$3[TJX /M2BOC3Q)_P M52U/XF?\%'O"'_!/W]B/X?:-\0XH?#\7B3XQ>/WUAAIGA'2)UCDM5C:%6%S= M3QNK)'N48FA.2OF-']ET %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 ?E#_P %>?\ @@M^W+_P4'_;)O?V MC/@)_P % O\ A77AZY\/V%A'X:^UZFFR6!&5Y<6TBI\Q(/3/'-?*'BS_ (-8 MO^"E7@3PKJ?CCQC_ ,%D8--TC1M/FOM5U&[U36TBM;:%#)+*[&;Y55%9B>P! MK^@VN/\ C]\!OA;^T_\ !KQ#^S_\;?#]QJWA+Q7IYL=?TNVU>ZL&N[9B"T1G MM)8ID5L88*XW*65LJQ! /X4_B=XS\3>.?&-WJGB;XD:QXL:"1K:RUO7+F:2> M>V1V\LXE=VC!!W;-QVEB*^[_ /@B]_P3Y_:I_P""K]OXJ^&GP5_X*/:A\.]5 M\ 6=K+%X3U+5=3*S:;(3&)K803!0DH?LA_P#!#_\ X)@_L&?&6#]H#]DS]FVX\(>+8-/GL5U2'Q[K MUVKVTP DBD@NKZ6&53A3AT;#(K##*I !^6'_ !";_P#!4W_I+N?_ 8ZY_\ M'J_5_P#X)#_L0_&C_@GQ^QM9?LY_'OXZ_P#"Q?$-MX@O[^3Q+YMR^^*=U9(L MW+,_R@$=<<\5]/T4 ?$/_!23_@JIXU_X)J_MC?!+2/C3X+T>R_9U^(XO=+\7 M?$J6RNI;KP_K2([6R.T;^7' ^8B=T;,42X8'$1K@O^"E7AK_ (-U?VA/V:?% M'QA_:9\5? 6]CN-#N+BR\;>$=:TS_A()IO*+1FSGLG^T74V[:RP_O%<\,C*6 M%???Q3^$WPN^./@34/A?\9OAUHGBOPWJL0CU+0?$6EQ7EI AJD$XF@^WVLUY;1R Y#+:W$CP M#!Y&$X(XH _*KXV^(OVU;/\ X-+?@K/\9;_Q:F@WWQ!TZV^(]U;F3^TQ\.WO M+T6V\GYO*8C3UCSPT+0*I^(/C3K/B;Q9K/Q%\!ZY>7$ M;_ ((X?\$ROVL_^"2?PR^/ M/[1?[(7ASQ5XOUJZUU=4UW4)[I9;@0ZU>P1!A',J_+%&B# '"BOUCT;]D[]F MGP[\3?&GQGT'X'^&[/Q7\1-,BT_QQKUMI:) [74&1M2;P_I*0S7I7.PSS8,DVW M)V[V;&3C&37J5%% 'YR?\'77_*$;XF?]ASP[_P"GBTKZS_:^^,Q_9W_86\7_ M !RD^!DWQ*M_"O@O^T;_ ,#P,@;5;6-$,Z?O$D4A8O,D*E&R(R,9-=O\>/V? MO@I^T_\ #.]^#7[0GPSTGQ?X5U&6&2^T'6[436T[Q2++&S*>I5U5A[@5UT-M M;V]LEG#"JQ(@1(P. H& /IB@#Y8^#_\ P4]_X)U_$'_@G9IG[7-S\4/ _A[X M:/X(276/#D^HVI&CJ+8+-HSVRXW31G-N+=4S(0H12'7/X\^&/V:?CIX,_P"# M8'P#^T3/X!U9;/X=_M+VOQA\/^')$9KFW\,)<26RL$/(C/GR76[H8F\W.TYK M]AM4_P""'O\ P20UKXL-\;-3_8!^',OB![S[5(_]C8LY)BVXNUD&%JQ+M?4%QH>B7>B/X:NM'M9=.EM3;2:?);JT#P%=AB*$;2A7Y=N,8XQB@#X( M_P""Q?\ P4B_9,N?^"-7Q(\>?#3XX^'?$G_"W_AW=^&_A[I^C:G'<7>M76K0 M&T6*&!"9"Z+.S2)MW1^6P8 C%?+?[4WP4UC_ ()G^'?^"7O[3OQFMGTW0/@= ML\&_%K4F4M%HB^+K6[^U:?JEMIA9+"?)(EMH'9H;9U)RK1(A7C!&!7OOQ*^& M?P[^,G@35/A?\6O VD^)?#>MVIMM7T+7+".ZM+R(X)22*0%7&0#R." 1R* / MS1_X.4?C;\-/VD?V+_!O_!/KX"?$;1/%/Q"_: ^(_A_3?"VB^']3BO)38I=I M_ ?_L%ZQ_Z M?=0K[<\4^%_#WC?PQJ7@OQ;I$&H:5J]A-9:G87*;H[FWE0QR1..ZLC,I'H:Q MO@O\%/A-^SK\,M*^#'P-\ :;X6\*Z(DB:1H.CVXBMK19)7E<(@Z9DD=C[L: M/SY_X(HV\"_\%0/^"BEVL2B5_C+HR/(!R56'4"!] 6;\S7(^./VA?VPO^"B7 M_!6SXW_L%^'_ /@H'=?LU^!/@EI^EBST;POIMD/$7C%KJW$LUZES=@M%#%D< MQ#:$F@)4EBX_2GX;?L[_ .^#OC;Q?\ $?X7?"_2-"UWQ]J4>H>--5TZU$VSPW;0J25BDF@='EC4DX1RRC<< 9.0#\L?V/]"^!7P\_P"#H'P;\,O@W^VA MX_\ CM/HOP0U6S\5^-_B'XY77[A-8)N)I+""X1%B2.* PDPQC$;R.I^OX[6;4],NTMO(U.+ MS2OG1.(B=ZY 1H6) D3/WKX _8#_ &*?A1XC\%^+_A?^R]X*\.:G\.[.ZM/! M5]H>A16DFD0W*,ERL1B"_P"M#-O)R7+,22236)^U7_P3 _X)_?MO^)[#QO\ MM5?LI>$_&6MZ;$L5KK5_9M%>>4I)6)YH6226,$DB-RR#<<#DY /B7_@DK^T# M\(?VG?\ @N[^W5\7O@5XAL]9\-7&C^#;"TUO3I ]OJ$ME9O9SS1.ORR1F:"1 M5D4E750P)#"OAWPG_P J1GB?_L=X_P#U,;2OWL^"W['G[+/[.7B?4_&7P$^ M7A;P?J6LZ58:9JEUX=TB.T-Q9V47E6L#+& NR)!M4 <"L>W_ ."?O[%5K^S1 M/^QM;_LS^$T^%ES8NF?/19/]X T >2?\%28(8?\ M@A_\:+>*)51/V>]2"(!PH&EG %?GA\5=2B_9W^!?_!)'_@H/\3(YE^%WPS\* MV.C^.]6\AI(=#.KZ)IT-M>RA02L:F&0L^.#&@&690?VK\<_"KX<_$SX9ZE\& MO'_@VPU;PKK&DOI>J:#>PA[:ZLW3RV@=>Z%/E(]*^6?^"D6@?M(?LZ_LS> O M"?[#O[&WA'XJ?"_PW>V^C?$SX'7&BQ7$NH>$UB6,1:;#*XC:2$1A5B99-V]? MD8*: /CK_@ZR_P""A/[&OBO_ ()97?P$^&_Q[\'>,_%/CWQ#I%QHFG^%=?MM M2>WL[>Y2YDOG,#N(HB(Q$KL1O:8!_LW>&_%/C?2M1^,_Q2^*?PMM?"GV;1[283O:6H$CRWK,^TK&C M! R#Y,,TD?[G4 ?E#_P4J\30?\$PO^"Y'PC_ ."K7Q)T^[B^#GQ#^'TWPS^) M?B2UM'F3P]>>:T]K3>%[;3VN[:YT?Q99WLVH@+N6*UBAD9[F5NBQH"2?0 D>S>/_A[X M!^*_@W4?AU\4?!.D^(_#^KVY@U70]=TZ*[M+R(\E)8959)%R <,".*^8/"/_ M 0;_P""/?@?QY'\2?#W_!/WX?C5(9Q-"+RQENK6-P<@K:SR/;C!Y&(^,#TH M _/']O\ ^-/[=_\ P4U_X-TO$'[8OQW^ >F:)#8?%:R\7>&O"FA6%S'<7O@F MUN0B75VDLLA9L2R2LZA4:" 3!0K5^DGQF_X*D?L&VG_!/W7?VS%_:#\)ZCX' MOO!5Q=V"#6(#/?RR6S;-/$&[?]J9R(C 1O5\JP&#CZ;DT[3Y=/;29;&%K5H3 M"ULT0,9CQMV%>FW'&.F*^7=+_P""(/\ P21T7XKK\:M,_8 ^&\6OI=_:HW_L M0&SCFW;@ZV1)M5(;D8B&" 1C% 'Y&:Y\%_'WP9_X-W_V _!_Q5T:XLK[5/VQ M/#VL1Z9>Q%6ALKZYUZYMLJ>@D@ECEQZ35]W_ /!TFB2_L/\ PJCD0,K?M,>$ M0RD9!&+ROOCXT_LZ_ S]HO2-#T'XY_"W1_%-EX:\1VVOZ!;:O:"5+#4[=76" M[C!^[(@DD"MVWFE^./[._P #OVEO#-AX-^/GPOTCQ9I6EZU;ZOI]AK5J)H[> M^@W>3<*#T=-[8/;<: /@G_@ZI_Y1EZ-_V6KPM_Z425RG[F R2,0(Q(8S"&) W3 $@$ MFOTA^.O[/'P/_:;\%1_#G]H#X7Z1XNT*'4H-0BTK6[430K=0DF*8*?XE))![ M9KX2_;-_8?U;]IK_ (+W?"KQ?\5OV:9/&GP;/[.^KZ)XLU'5] ^UZ,MV]U>2 M16TSNI19I:GIEFSWEQ'N#>4 MUQ,SR^5N (CW; 0#C-8W[4?_ 2A_P""<_[:?C^#XJ?M/?LC>$O%GB6"%(?[ M=N[:2&ZFC081)I('1IU4<*)"P4<# H _,+_@G-IOP*\&?\'.VJ_#_P""/[7W MCKXW0Z+^SM>Z=K_CWX@^-AK]W<:N+^&::VBNU58S#%&\2^5$-L;B5?O!J^E? M^#="*)?%7[;!^I_.OM7P!^PG^QM\*/&7A3XA?"_P#9 MG\&^'-:\#Z)-H_A/4-"T.*T?3+"8NTMO%Y04!':61F!!RSLQ^8DUTOP?_9W^ M!WP F\2W'P6^%^C^&G\9>)+CQ!XI;2;41'4]4G(,UW-C[TKX&6[XH _./]A4 M ?\ !8#_ (*> #'_ !*_!W_ICO:^"/%?PS\5^,?^#1_]F/XBZ5)K\>@_#KX\ MS^(_&UUX8;;?6&DKKNO6LEY <$+)%)=1%6((4MN/"FOZ#?"_[,WP!\%?$+QM M\6/"?PET73_$GQ(CMD\>:U;6@6XUQ;>)HH1<-_RTV1NZCT#&G?"?]FWX!_ O MX+P?LZ?"/X1:#H7@2VM[J"'PE9:>GV 17,DDEQ&86!5ED>65F4@AM[9ZT ?D MS^U5^RS^PUX _86U_P#:=^+7_!PS^UCXT^%VL^&)5.CZ;\<=.U"3Q3;W,1C. MG06DMNHN))E$=&\5 M:0\WP/\ BWXBN+'2-5\&W MX[A8M1O4D$5G&KB99GTCQ%IR7$23*"%ECW# M,4BAF D0JPW'!&30!^4%AXI_;-_X)+?\%!_V=?V:_AG_ ,%3=5_:6\ _&?QN MN@ZK\,_'C0ZEKN@::2BMJBWJ223>3 CO)G]U'B!EV. 3'^R]> _LJ?\ !++_ M ()Y_L0^*)_'/[+'[)?A'PCKMS"\+Z[:6;3WR1/]^-+BX:26-&XRB,%.!D<" MO?J /Q@_X).Z5^R)\4?VY/VW="_X*?)X6N_CKJ/Q)U31[RP^)5Q"G_%$21F* MWAT[[2PQ;&(E6,)_U/V0DX92?C#X'_'_ ,+?LN?\%3_AQ_P3^\)?\%']2G_8 MX^&?QX?6?#7CS2]1N8[*"[FMOM$?A^YU*)EBEM?M ,,C!C RSW$QP'<)^^G[ M5_\ P2]_X)^?MR>(;/QA^U9^REX3\8ZS80K#;:W>VCPWOE*'85LENXV#+ M<[ HS-D?-*3O8%@Q(8@@'LL$\-S"ES;3+)'(H:.1&!5E(R"".H-?DOXK^-WP M7^ 7_!UYXF\;?';XO>%_!6C2_LGP6D6K^+=?MM-M7N&U*V981+<.B%RJ.0N< MD(QQP:_6>VMK>SMX[.SMTBBB0)%%&@544# 4 < <8KPS]H;_@F-_P $_/VL MOB$?BQ^TG^R/X)\:>)#8Q69UK7](6>X\B/=LCW'^%=S8'N: / _^"F'_ 7' M_8%_9Y_9,\8R_"3]J7P/\0OB'KN@76E^ O!G@#Q+;:U>W^J7,;0VVZ.S>0Q1 M+(X9G?:"$*KNR\6#Q;HNL^)[&48> MSO+_ %=[LVSCL\,]>C?'K]G?X'?M1?#R7X3?M#?"_2/&' MAJ>[AN9M%URU$UN\T3;XW*GNK<@^M 'P%_P5?^%__!,7]L/_ (*$?#_]D?\ M:?\ %_Q$^$'QNMO DVM_"[XV>%];M]$BEM_M+(=+AO7D;SI]XFD$+0@JHDV2 MH90).#_8M^,G[:_[%/\ P6&\#?\ !,;Q#_P41?\ :C^'7C?P-JFLZE>:[:Q3 M:YX%-K!-)#)=W<**(>=(0WV@$1H=I?]&_VI_V)_V3/VW/"5IX(_:P M^ 'AKQWIVGS--IJ:[8!Y;*1@ [03+B2$L VQEW '.!67^R9_P3T_8F_85M M+ZU_9)_9I\+>!Y-4C6/4[_2;'=>7<:G*QRW,I::1 >0C.5!R0,F@#XA_X(C? M$;X?>'O^"DO[>OPKU_QUH]CXFU?]HB6ZTCP]=ZE%'>WT(2[=I(8&8/*H568E M00 "3@5J_P#!J+;6\'_!+.\EAA56F^+_ (F>5@/OMY\:Y/OA0/P%?9EW_P $ M^_V*[S]J:U_;;D_9M\+I\5[/<8?'5O8^5?,S6YMB[LA D?R&,6]PS;/ESCBN MO^!'[._P._9A\"GX9?L^?"_2/"'A]M0GOCI&B6HA@-S,VZ67:/XF(!)[T ?D M1^S;_P FJ_\ !9/_ +'GXG?^FG4J^I?^"+'_ 4)_8NT[_@BS\+?'^O_ !Z\ M*:!IWPS^'5KI7CJ'4=7BAFTF[LH?+F$L).\-*4\V,!291*A0,6&?KS1OV//V M7O#VA?$7PQH?P-\/6NG_ !?\&FW[07QBE\%:A8:7\2_C[+\0/#.F3VY6 M2WT*;6]*@CDV=5CS;22 ]"AWCY2#7Z#_ /!9+_@H-^QYJO\ P0U\>Z[X8_:! M\*ZN_P 1_ABNG>#=.TO6X9[O4I[F*-=L<*,9/W2EWER!Y2Q/OV[37Z':IX#\ M#ZYX)G^&FM>#=*N_#ESIATZYT"YTZ*2RELS'Y9MF@93&T13Y/+(V[>,8KYV^ M&7_!%O\ X)5?!W5=?UOX<_L*^ -/NO$VE7>F:O*=*,^^SNHFAN((Q*S"WCDB M=XV6(("K%3P2* /SM_X*7ZGIV@?\&_?_ 3V\3ZW?16FG:5XQ^#UWJ5[<2!( MK:!/#LI>5V/"J!U)X%>J_P#!0#XQ_"OX'?\ !=O]D7_@H#X^\>Z/)\&O$O@/ M7_!%G\0K?48I]'TS5W^V>6TETC&*(2&X6+>6 24DA8G*_HIX\_9"_9A^*'[ M/-I^R;\1/@7X;UGX;V&E6>FV'@W4--22QM;6T1$MHXD/^K\I40(RD,NT8(K* MTO\ 8*_8TTG]E^W_ &*X?V;_ K/\*;1)%M? NH::MU81>9.]PS*DV\A_.D> M0/G<'8L"#S0!\"?\'0?QK^%7QP_8D\,?L&?!OQCH_BSXK?&+XD:%9^"/#&A: MA'=W85+D2->LL18QPC C\PX!\TXR%$/"?B">-X_[>MK-I[V M*-P0Z13W#220HP."L;*"."#BO3V_9V^!S_'M?VHV^%^D'XAKX;_X1]?&'V4? M;AI?G>=]D\SKY7F$OM]>: /@[_@L#\/_ /@F+^U3^VM\)OV/?VP]=\?_ P^ M*M[X9O=9^$OQN\+ZQ;Z-!;$2E)=,2_DD(>X+1JXA>$X#KLD1I@'\K_9C^*G[ M:_\ P3[_ ."NOPC_ ."=$W_!2.X_:D^'?Q0T'6+O5M/\3017.O\ @F.TM9)H M;JXO4DED9)&154RN%<"0"-6V.WZ7?M/?L=?LM_MH^"(?AU^U5\"?#?CK1[6X M,]E;:_IZRM9RD8,D$G$D#D<%HV4D<$XKG?V2_P#@G#^PO^PH]]=?LE?LP^%? M!-YJ4 @U#5-,LB][<0@AA$]U,SS-'N ;87VY&<9YH ]LK\K/^"(O_)\__!2K M_LNLG_H>JU^J=<+\,_V9/V?_ (->*/&?C7X6?"31-!U;XB:H=2\<7^G6@CEU MN[/F'SK@_P ;_O9.?]LT ?#O_!J)%%'_ ,$1_AH\<84R:[XB9R!]X_VQ=#)_ M ?A7PGH7P6^(GQX_P""&7_!2?P%\*],N+[5;?\ :\\1ZO\ V?:(6>XM=/O] M&OKE0HY8B"WE<* 22@ ZU^['P(_9^^"O[,'PSLO@U^SY\,])\(>%=-EFDL-! MT2U$-M \LC2R%5'0L[LQ]R:C^#7[.WP-_9YMO$%G\$/A=H_AB+Q7XDN?$'B2 M/2+41#4=4N HGNYE<(F6[[10!\JM_P4[_ &%M0_X(YO\ M0CXU>%3X7D^ M$!MFT?\ M:'[3]O.G>3_ &/Y&[?]J\[]QY.,YY^[S7Y6?&7X;>)O$_\ P:J? ML>_%2UO/$5MX9^''QCBU[QUJ'A1]M_I6EG6-:MFU"!MK!)8I)XPC$$*TJDC M-?LQIG_!&K_@EEHOQKD_:&TK]A7X>6_BV6X:X_M"+1 (DG;),R6V?L\/\ L32_CCINI/XKM[E/+^P6]K) JW+RJY5HG*A1O,A15U>+/V6_V>/'GQS\._M,>-?@_H>J^/?"-G M):^%_%-_9B6[TJ*02!U@9LB+<)9 2H!.[KTH _*O_@@WX0UW_@BU^U/KG_!( M7]L'P]X?M/$WQ4T^S\8?#?XG:7$RP^*94LTCN]%:9^6>T=)A"AVY'FMM7SX@ M_P"R-<#\:_V6?V=OVC=7\+^(/CE\'M#\3:AX(U@:KX0U#5+,/<:->@HPGMI! MAHGS'& XML 22 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover Page - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Jan. 31, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 000-50924    
Entity Registrant Name BEACON ROOFING SUPPLY, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 36-4173371    
Entity Address, Address Line One 505 Huntmar Park Drive    
Entity Address, Address Line Two Suite 300    
Entity Address, City or Town Herndon    
Entity Address, State or Province VA    
Entity Address, Postal Zip Code 20170    
City Area Code 571    
Local Phone Number 323-3939    
Title of 12(b) Security Common Stock, $0.01 par value    
Trading Symbol BECN    
Security Exchange Name NASDAQ    
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     $ 3,970
Entity Common Stock, Shares Outstanding   63,431,661  
Documents Incorporated by Reference [Text Block]
The information required by Part III (Items 10, 11, 12, 13 and 14) will be incorporated by reference from the Registrant’s definitive proxy statement for its 2024 Annual Meeting of Stockholders, which will be filed pursuant to Regulation 14A with the United States Securities and Exchange Commission (“SEC”) within 120 days after the end of the fiscal year to which this report relates.
   
Amendment Flag false    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001124941    
Document Fiscal Year Focus 2023    

XML 23 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 31, 2023
Audit Information [Abstract]  
Auditor Name Ernst & Young LLP
Auditor Location Tysons, Virginia
Auditor Firm ID 42
XML 24 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 84.0 $ 67.7
Accounts receivable, less allowance of $15.0 and $17.2 as of December 31, 2023 and 2022, respectively 1,140.2 1,009.1
Inventories, net 1,227.9 1,322.9
Prepaid expenses and other current assets 444.6 417.8
Total current assets 2,896.7 2,817.5
Property and equipment, net 436.4 337.0
Goodwill 1,952.6 1,916.3
Intangibles, net 403.5 447.7
Operating lease right-of-use assets, net 503.6 467.6
Deferred income taxes, net 2.1 9.9
Other assets, net 12.8 7.5
Total assets 6,207.7 6,003.5
Current liabilities:    
Accounts payable 942.8 821.0
Accrued expenses 498.6 448.0
Current portion of operating lease liabilities 89.7 94.5
Current portion of finance lease liabilities 26.2 16.1
Current portion of long-term debt 10.0 10.0
Total current liabilities 1,567.3 1,389.6
Borrowings under revolving lines of credit, net 80.0 254.9
Long-term debt, net 2,192.3 1,606.4
Deferred income taxes, net 20.1 0.2
Other long-term liabilities 0.5 0.0
Operating lease liabilities 423.7 382.1
Finance lease liabilities 100.3 67.0
Total liabilities 4,384.2 3,700.2
Commitments and contingencies (Note 15)
Convertible Preferred Stock (voting); $0.01 par value; aggregate liquidation preference $400.0; 0.0 and 0.4 shares authorized, issued and outstanding as of December 31, 2023 and 2022, respectively (Note 6) 0.0 399.2
Stockholders’ equity:    
Common stock (voting); $0.01 par value; 100.0 shares authorized; 63.3 and 64.2 shares issued and outstanding as of December 31, 2023 and 2022, respectively 0.6 0.6
Undesignated preferred stock; 5.0 shares authorized, none issued or outstanding 0.0 0.0
Additional paid-in capital 1,218.4 1,187.2
Retained earnings 618.8 728.8
Accumulated other comprehensive income (loss) (14.3) (12.5)
Total stockholders' equity 1,823.5 1,904.1
Total liabilities and stockholders' equity $ 6,207.7 $ 6,003.5
XML 25 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 15.0 $ 17.2
Convertible preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Convertible preferred stock, aggregate liquidation preference $ 400.0 $ 400.0
Convertible preferred stock, shares authorized (in shares) 0.0 400,000
Convertible preferred stock, shares issued (in shares) 0.0 400,000
Convertible preferred stock, shares outstanding (in shares) 0.0 400,000
Common stock (voting), par value (in dollars per share) $ 0.01 $ 0.01
Common stock (voting), shares authorized (in shares) 100,000,000.0 100,000,000.0
Common stock (voting), issued (in shares) 63,300,000 64,200,000
Common stock (voting), outstanding (in shares) 63,300,000 64,200,000
Undesignated preferred stock, shares authorized (in shares) 5,000,000.0 5,000,000.0
Undesignated preferred stock, issued (in shares) 0 0
Undesignated preferred stock, outstanding (in shares) 0 0
XML 26 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Net sales $ 1,754.9 $ 9,119.8 $ 8,429.7 $ 6,642.0
Cost of products sold 1,293.3 6,777.1 6,194.2 4,884.3
Gross profit 461.6 2,342.7 2,235.5 1,757.7
Operating expense:        
Selling, general and administrative 294.2 1,454.3 1,372.9 1,138.7
Depreciation 16.5 91.2 75.1 58.9
Amortization 22.2 85.0 84.1 103.3
Loss on sale of business 22.3 0.0 0.0 0.0
Total operating expense 355.2 1,630.5 1,532.1 1,300.9
Income (loss) from operations 106.4 712.2 703.4 456.8
Interest expense, financing costs and other 17.4 126.1 83.7 98.1
Loss on debt extinguishment 0.0 0.0 0.0 60.2
Income (loss) from continuing operations before income taxes 89.0 586.1 619.7 298.5
Provision for (benefit from) income taxes 20.9 151.1 161.3 77.3
Net income (loss) from continuing operations 68.1 435.0 458.4 221.2
Net income (loss) from discontinued operations [1] (0.1) 0.0 0.0 (266.7)
Net income (loss) 68.0 435.0 458.4 (45.5)
Reconciliation of net income (loss) to net income (loss) attributable to common stockholders:        
Net income (loss) 68.0 435.0 458.4 (45.5)
Dividends on Preferred Stock (6.0) (13.9) (24.0) (24.0)
Undistributed income allocated to participating securities (7.5) (34.1) (54.8) 0.0
Repurchase Premium 0.0 (414.6) 0.0 0.0
Net income (loss) attributable to common stockholders $ 54.5 $ (27.6) $ 379.6 $ (69.5)
Weighted-average common stock outstanding:        
Basic (in shares) [2] 70.3 63.7 67.1 69.7
Diluted (in shares) [2] 71.5 63.7 68.4 80.5
Net income (loss) per share:        
Basic – Continuing operations (in dollars per share) [2] $ 0.78 $ (0.43) $ 5.66 $ 2.83
Basic – Discontinued operations (in dollars per share) [2] 0 0 0 (3.83)
Basic net income (loss) per share (in dollars per share) [2] 0.78 (0.43) 5.66 (1.00)
Diluted – Continuing operations (in dollars per share) 0.76 (0.43) 5.55 2.75
Diluted – Discontinued operations (in dollars per share) 0 0 0 (3.32)
Diluted net income (loss) per share (in dollars per share) $ 0.76 $ (0.43) $ 5.55 $ (0.57)
[1] See Note 4 for detailed calculations and further discussion.
[2] See Note 6 for detailed calculations and further discussion.
XML 27 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 68.0 $ 435.0 $ 458.4 $ (45.5)
Other comprehensive income (loss):        
Foreign currency translation adjustment 0.4 2.7 (6.9) 4.0
Unrealized gain (loss) due to change in fair value of derivatives, net of tax 3.6 (1.9) 13.8 7.3
Derivative financial instruments reclassified to earnings, net of tax 0.0 (2.6) 0.0 0.0
Total other comprehensive income (loss) 4.0 (1.8) 6.9 11.3
Comprehensive income (loss) $ 72.0 $ 433.2 $ 465.3 $ (34.2)
XML 28 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Millions, $ in Millions
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
APIC
[1]
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
AOCI
[2]
Beginning balance (in shares) at Sep. 30, 2020     69.0        
Beginning balance at Sep. 30, 2020 $ 1,760.9 $ (4.3) $ 0.7 $ 1,100.6 $ 694.3 $ (4.3) $ (34.7)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock, net of shares withheld for taxes (in shares)     1.1        
Issuance of common stock, net of shares withheld for taxes 21.8     21.8      
Stock-based compensation 22.6     22.6      
Other comprehensive income (loss) 11.3           11.3
Net income (loss) (45.5)       (45.5)    
Dividends on Preferred Stock (24.0)       (24.0)    
Ending balance (in shares) at Sep. 30, 2021     70.1        
Ending balance at Sep. 30, 2021 1,742.8   $ 0.7 1,145.0 620.5   (23.4)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock, net of shares withheld for taxes (in shares)     0.3        
Issuance of common stock, net of shares withheld for taxes 0.8     0.8      
Stock-based compensation 2.8     2.8      
Other comprehensive income (loss) 4.0           4.0
Net income (loss) 68.0       68.0    
Dividends on Preferred Stock (6.0)       (6.0)    
Ending balance (in shares) at Dec. 31, 2021     70.4        
Ending balance at Dec. 31, 2021 1,812.4   $ 0.7 1,148.6 682.5   (19.4)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock, net of shares withheld for taxes (in shares)     0.7        
Issuance of common stock, net of shares withheld for taxes $ 11.0     11.0      
Repurchase and retired of common stock, net (in shares) (6.8)   (6.9)        
Repurchase and retirement of common stock, net $ (388.2)   $ (0.1)   (388.1)    
Stock-based compensation 27.6     27.6      
Other comprehensive income (loss) 6.9           6.9
Net income (loss) 458.4       458.4    
Dividends on Preferred Stock (24.0)       (24.0)    
Ending balance (in shares) at Dec. 31, 2022     64.2        
Ending balance at Dec. 31, 2022 1,904.1   $ 0.6 1,187.2 728.8   (12.5)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock, net of shares withheld for taxes (in shares)     0.7        
Issuance of common stock, net of shares withheld for taxes $ (1.1)     (1.1)      
Repurchase and retired of common stock, net (in shares) (1.6)   (1.6)        
Repurchase and retirement of common stock, net $ (111.5)       (111.5)    
Repurchase of Preferred Stock, net (414.6)       (414.6)    
Stock-based compensation 28.0     28.0      
Other comprehensive income (loss) (1.8)           (1.8)
Proceeds from disgorgement of short-swing profits, net of tax 4.3     4.3      
Net income (loss) 435.0       435.0    
Dividends on Preferred Stock (18.9)       (18.9)    
Ending balance (in shares) at Dec. 31, 2023     63.3        
Ending balance at Dec. 31, 2023 $ 1,823.5   $ 0.6 $ 1,218.4 $ 618.8   $ (14.3)
[1] Additional Paid-in Capital (“APIC”).
[2] Accumulated Other Comprehensive Income (Loss) (“AOCI”).
XML 29 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Operating Activities        
Net income (loss) $ 68.0 $ 435.0 $ 458.4 $ (45.5)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:        
Depreciation and amortization 38.7 176.2 159.2 175.2
Stock-based compensation 2.8 28.0 27.6 22.6
Certain interest expense and other financing costs 1.3 2.2 5.2 8.7
Loss on debt extinguishment 0.0 0.0 0.0 60.2
Gain on sale of fixed assets and other (1.6) (15.6) (4.1) (3.8)
Deferred income taxes 1.6 27.3 30.1 (139.2)
Loss on sale of business [1] 22.3 0.0 0.0 360.6
Changes in operating assets and liabilities:        
Accounts receivable 137.6 (104.7) (111.4) (81.3)
Inventories (89.1) 129.1 (117.7) (225.0)
Prepaid expenses and other current assets (26.2) (27.5) (36.3) 9.6
Accounts payable and accrued expenses (102.6) 141.6 (15.2) (56.0)
Other assets and liabilities (3.2) (3.8) 5.3 (8.1)
Net cash provided by (used in) operating activities 49.6 787.8 401.1 78.0
Investing Activities        
Capital expenditures (23.3) (122.9) (90.1) (66.5)
Acquisition of business, net (89.0) (119.0) (309.2) 0.0
Proceeds from sale of business 35.8 0.0 0.0 836.0
Proceeds from sale of assets 1.7 17.5 5.2 4.4
Purchases of investments 0.0 (1.2) (1.5) 0.0
Net cash provided by (used in) investing activities (74.8) (225.6) (395.6) 773.9
Financing Activities        
Borrowings under revolving lines of credit 0.0 2,374.2 2,781.3 252.3
Payments under revolving lines of credit 0.0 (2,550.7) (2,520.6) (509.3)
Borrowings under term loan 0.0 0.0 0.0 1,000.0
Payments under term loan (2.5) (10.0) (10.0) (948.3)
Borrowings under senior notes 0.0 600.0 0.0 350.0
Payment under senior notes 0.0 0.0 0.0 (1,300.0)
Payment of debt issuance costs 0.0 (8.0) 0.0 (20.3)
Payment of call premium 0.0 0.0 0.0 (31.7)
Payments under equipment financing facilities and finance leases (1.4) (21.2) (12.1) (6.5)
Repurchase and retirement of common stock, net 0.0 (110.9) (388.1) 0.0
Payment of dividends on Preferred Stock (6.0) (18.9) (24.0) (24.0)
Proceeds from disgorgement of short-swing profits 0.0 5.9 0.0 0.0
Proceeds from issuance of common stock related to equity awards 5.2 12.7 16.7 26.3
Payment of taxes related to net share settlement of equity awards (4.4) (13.8) (5.7) (4.5)
Net cash provided by (used in) financing activities (9.1) (546.4) (162.5) (1,216.0)
Effect of exchange rate changes on cash and cash equivalents 0.1 0.5 (1.1) (0.5)
Net increase (decrease) in cash and cash equivalents (34.2) 16.3 (158.1) (364.6)
Cash and cash equivalents, beginning of period 260.0 67.7 225.8 624.6
Cash and cash equivalents, end of period 225.8 84.0 67.7 260.0
Supplemental Cash Flow Information        
Operating cash flows provided by (used in) discontinued operations 0.0 0.0 0.0 (28.2)
Investing cash flows provided by (used in) discontinued operations 0.0 0.0 0.0 (2.5)
Cash paid during the period for:        
Interest 22.2 111.3 83.4 120.0
Income taxes paid (received), net of refunds [2] 40.6 120.6 157.1 85.2
Payments for Repurchase of Convertible Preferred Stock $ 0.0 $ (805.7) $ 0.0 $ 0.0
[1] See Note 4 for additional information.
[2] Taxes paid in the year ended December 31, 2022 includes $18.6 million related to the transition period from October 1, 2021 to December 31, 2021. Taxes paid in the three months ended December 31, 2021 and year ended September 30, 2021 include $9.9 million and $63.3 million, respectively, related to the Interior Products divestiture.
XML 30 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Sep. 30, 2021
Income taxes paid (received), net of refunds [1] $ 40.6 $ 157.1 $ 85.2
Interior Products Divestiture      
Income taxes paid (received), net of refunds $ 9.9 $ 18.6 $ 63.3
[1] Taxes paid in the year ended December 31, 2022 includes $18.6 million related to the transition period from October 1, 2021 to December 31, 2021. Taxes paid in the three months ended December 31, 2021 and year ended September 30, 2021 include $9.9 million and $63.3 million, respectively, related to the Interior Products divestiture.
XML 31 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Company Overview
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Company Overview Company Overview
Beacon Roofing Supply, Inc. (“Beacon” or the “Company”) was incorporated in the state of Delaware on July 16, 1997 and is the largest publicly traded distributor of roofing materials and complementary building products, such as siding and waterproofing, in North America.
On February 10, 2021, the Company completed the sale of its interior products and insulation businesses (“Interior Products”) to Foundation Building Materials Holding Company LLC (“FBM”), pursuant to that certain Equity Purchase Agreement, dated as of December 20, 2020 (the “Purchase Agreement”), by and between the Company and ASP Sailor Acquisition Corp. (“ASP”), for approximately $850 million in cash (subject to a working capital and certain other adjustments as set forth in the Purchase Agreement). On January 29, 2021, ASP assigned the Purchase Agreement to FBM. The final adjusted purchase price for Interior Products was $842.7 million. Unless otherwise noted, the Company has reflected Interior Products as discontinued operations for the three months ended December 31, 2021 and the year ended September 30, 2021. For additional information, see Notes 2 and 4.
The Company operates its business primarily under the trade name “Beacon Building Products” and services customers in all 50 states throughout the U.S. and six provinces in Canada. The Company’s material subsidiaries are Beacon Sales Acquisition, Inc. and Beacon Roofing Supply Canada Company.
XML 32 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions have been eliminated. The Company has reflected Interior Products as discontinued operations for the three months ended December 31, 2021 and year ended September 30, 2021. Unless otherwise noted, amounts and disclosures throughout these Notes to the Consolidated Financial Statements relate to the Company’s continuing operations. Certain prior period amounts have been reclassified to conform to current period presentation.
Use of Estimates
The preparation of consolidated financial statements in conformity with United States generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in these consolidated financial statements and accompanying notes. Significant items subject to such estimates include inventories, purchase price allocations, recoverability of goodwill and intangibles, and income taxes. Accordingly, actual amounts could differ materially from these estimates.
Fiscal Year
On August 11, 2021, the Company’s Board of Directors (“Board”) approved a change in its fiscal year end from September 30 to December 31. The Company’s 2022 fiscal year began on January 1, 2022 and ended on December 31, 2022. This change better aligns the Company’s financial reporting calendar with many of its industry peers and provides internal benefits by shifting the timing of the budgeting, physical inventory, and performance review cycles away from the Company’s busiest time of year.
The periods presented are the years ended December 31, 2023 and 2022 (“2023” and “2022”, respectively), the three months ended December 31, 2021 (the “Transition Period”), and the year ended September 30, 2021 (“Fiscal 2021”). Each of the Company’s fiscal quarters ends on the last day of the calendar month.
Segment Information
Operating segments are defined as components of a business that can earn revenue and incur expenses for which discrete financial information is evaluated on a regular basis by the chief operating decision maker (“CODM”) in order to decide how to allocate resources and assess performance. The Company’s CODM, the Chief Executive Officer, reviews consolidated results of operations to make decisions, therefore the Company views its operations and manages its business as one operating segment.
Business Combinations
The Company records acquisitions resulting in the consolidation of a business using the acquisition method of accounting. Under this method, the Company records the assets acquired, including intangible assets that can be identified, and liabilities assumed based on their estimated fair values at the date of acquisition. The Company uses an income approach to determine the fair value of acquired intangible assets, specifically the multi-period excess earnings method for customer relationships and the relief from royalty method for trade names. Various Level 3 fair value assumptions are used in the determination of these estimated fair values, including items such as sales growth rates, cost synergies, customer attrition rates, discount rates, and other prospective financial information. The purchase price in excess of the fair value of the assets acquired and liabilities assumed is recorded as goodwill. Estimates associated with the accounting for acquisitions may change as additional information becomes available regarding the assets acquired and liabilities assumed. Management believes these estimates are based on reasonable assumptions, however they are inherently uncertain and unpredictable, therefore actual results may differ. Transaction costs associated with acquisitions are expensed as incurred and are included as a component of selling, general and administrative expense within the consolidated statements of operations.
Cash and Cash Equivalents
The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents. Cash and cash equivalents also include unsettled credit card transactions. Cash equivalents are composed of money market funds which invest primarily in commercial paper or bonds with a rating of A-1 or better, and bank certificates of deposit.
Accounts Receivable
Accounts receivable are derived from unpaid invoiced amounts and are recorded at their net realizable value. The allowance for doubtful accounts is calculated based on actual historical write-offs and current economic factors and represents the Company’s best estimate of its credit exposure. Each month the Company reviews its receivables on a customer-by-customer basis and any balances that are deemed uncollectible are written off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company’s accounts receivable are primarily from customers in the building industry located in the United States and Canada, and no single customer represented at least 10% of the Company’s revenue during the year ended December 31, 2023 or accounts receivable as of December 31, 2023.
Concentrations of Risk
Financial instruments that potentially subject the Company to significant concentration of credit risk consist primarily of cash, cash equivalents, and accounts receivable. The Company maintains the majority of its cash and cash equivalents with one financial institution, which management believes to be financially sound and with minimal credit risk. The Company’s deposits typically exceed amounts guaranteed by the Federal Deposit Insurance Corporation.
Inventories (Including Vendor Rebates)
Inventories, consisting substantially of finished goods, are valued at the lower of cost or market (net realizable value). Cost is determined using the moving weighted-average cost method.
The Company’s arrangements with vendors typically provide for rebates after it makes a special purchase and/or monthly, quarterly, and/or annual rebates of a specified amount of consideration payable when a number of measures have been achieved. Annual rebates are generally related to a specified cumulative level of purchases on a calendar-year basis. The Company accounts for such rebates as a reduction of the inventory value until the product is sold, at which time such rebates reduce cost of products sold in the consolidated statements of operations. Throughout the year, the Company estimates the amount of the periodic rebates based upon the expected level of purchases. The Company continually revises these estimates to reflect actual rebates earned based on actual purchase levels. Amounts due from vendors under these arrangements are included in prepaid expenses and other current assets in the accompanying consolidated balance sheets.
Property and Equipment
Property and equipment acquired in connection with acquisitions are recorded at fair value as of the date of the acquisition and depreciated utilizing the straight-line method over the estimated remaining useful lives. All other additions are recorded at cost, and
depreciation is computed using the straight-line method. The Company reviews the estimated useful lives of its fixed assets on an ongoing basis and the following table summarizes the estimates currently used:
Asset ClassEstimated Useful Life
Buildings40 years
Equipment
3 to 7 years
Furniture and fixtures7 years
Software
3 to 5 years
Finance lease assets and leasehold improvementsShorter of the estimated useful life or the term of the lease, considering renewal options expected to be exercised.
Goodwill and Intangible Assets
On an annual basis and at interim periods when circumstances require, the Company tests the recoverability of its goodwill and indefinite-lived intangible assets and reviews for indicators of impairment. Examples of such indicators include a significant change in the business climate, unexpected competition, loss of key personnel, or a decline in the Company’s market capitalization below the Company’s net book value.
The Company performs impairment assessments at the reporting unit level, which is defined as an operating segment or one level below an operating segment, also known as a component. The Company evaluates its components for aggregation by examining the distribution methods, sales mix, and operating results of each component to determine if these characteristics will be sustained over a long-term basis. For purposes of this evaluation, the Company expects its components to exhibit similar economic characteristics 3-5 years after events such as an acquisition within the Company’s core roofing business or management/business restructuring. Components that exhibit similar economic characteristics are subsequently aggregated into a single reporting unit. Based on the Company’s most recent impairment assessment performed as of August 31, 2023, it was determined that all of the Company’s components exhibited similar economic characteristics, and therefore should be aggregated into a single reporting unit (collectively, the “Reporting Unit”).
To test for the recoverability of goodwill and indefinite-lived intangible assets, the Company first performs a qualitative assessment based on economic, industry, and company-specific factors for all or selected reporting units to determine whether the existence of events and circumstances indicates that it is more likely than not that the goodwill or indefinite-lived intangible asset is impaired. Based on the results of the qualitative assessment, two additional steps in the impairment assessment may be required. The first step would require a comparison of each reporting unit’s fair value to the respective carrying value. If the carrying value exceeds the fair value, a second step is performed to measure the amount of impairment loss on a relative fair value basis, if any.
Based on the Company’s most recent impairment assessment performed as of August 31, 2023, the Company concluded that it was more likely than not that the fair value of the goodwill and indefinite-lived intangible assets exceeded their net carrying amount, therefore the quantitative two-step impairment test was not required. The Company’s total market capitalization exceeded carrying value by approximately 202% as of August 31, 2023. The Company did not identify any macroeconomic, industry conditions, or cost-related factors that would indicate it is more likely than not that the fair value of the reporting unit was less than its carrying value.
The Company amortizes certain identifiable intangible assets that have finite lives, currently consisting of customer relationships and trade names. Customer relationship assets are amortized on an accelerated basis based on the expected cash flows generated by the existing customers; and trade names are amortized on an accelerated basis over the term the Company expects to use the trade name. Amortizable intangible assets are tested for impairment, when deemed necessary, based on undiscounted cash flows and, if impaired, are written down to fair value based on either discounted cash flows or appraised values.
Evaluation of Long-Lived Assets
The Company evaluates the recoverability of its long-lived assets for impairment whenever events or circumstances indicate that the carrying amount of the assets may not be recoverable. Recoverability is measured by comparing the carrying amount of the asset to the future undiscounted cash flows the asset is expected to generate. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset.
Fair Value Measurement
The Company applies fair value accounting for all financial assets and liabilities that are reported at fair value in the financial statements on a recurring basis. Fair value is defined as the price that would be received from selling an asset or paid to transfer a
liability in an orderly transaction between market participants at the measurement date. The accounting guidance establishes a defined three-tier hierarchy to classify and disclose the fair value of assets and liabilities on both the date of their initial measurement as well as all subsequent periods. The hierarchy prioritizes the inputs used to measure fair value by the lowest level of input that is available and significant to the fair value measurement. The three levels are described as follows:
Level 1: Observable inputs. Quoted prices in active markets for identical assets and liabilities;
Level 2: Observable inputs other than the quoted price. Includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets and amounts derived from valuation models where all significant inputs are observable in active markets; and
Level 3: Unobservable inputs. Includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.
The Company evaluates its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level of classification as of each reporting period.
Financial Derivatives
The Company enters into interest rate swaps to minimize the risks and costs associated with financing activities, as well as to maintain an appropriate mix of fixed-rate and floating-rate debt. The swap agreements are contracts to exchange variable-rate for fixed-interest rate payments over the life of the agreements. The Company’s derivative instruments are designated as cash flow hedges, for which the Company records changes in their fair value, net of tax, in other comprehensive income.
Net Sales
The Company records net sales when performance obligations with the customer are satisfied. A performance obligation is a promise to transfer a distinct good to the customer and is the unit of account. The transaction price is allocated to each distinct performance obligation and recognized as net sales when, or as, the performance obligation is satisfied. All contracts have a single performance obligation as the promise to transfer the individual good is not separately identifiable from other promises and is, therefore, not distinct. Performance obligations are satisfied at a point in time and net sales are recognized when the customer accepts the delivery of a product or takes possession of a product with rights and rewards of ownership. For goods shipped by third party carriers, the Company recognizes revenue upon shipment since the terms are generally FOB shipping point at which time control passes to the customer. The Company also arranges for certain products to be shipped directly from the manufacturer to the customer. The Company recognizes the gross revenue for these sales upon shipment as the terms are FOB shipping point at which time control passes to the customer.
The Company enters into agreements with customers to offer rebates, generally based on achievement of specified sales levels and various marketing allowances that are common industry practice. Reductions to net sales for customer programs and incentive offerings, including promotions and other volume-based incentives, are estimated using the most likely amount method and recorded in the period in which the sale occurs. Provisions for early payment discounts are accrued in the same period in which the sale occurs. The Company does not have any material payment terms as payment is received shortly after the transfer of control of the products to the customer. Commissions to internal sales teams are paid to obtain contracts. As these contracts are less than one year, these costs are expensed as incurred.
The Company includes shipping and handling costs billed to customers in net sales. Related costs are accounted for as fulfillment activities and are recognized as cost of products sold when control of the products transfers to the customer.
Leases
The Company mostly operates in leased facilities, which are accounted for as operating leases. The leases typically provide for a base rent plus real estate taxes and insurance. Certain of the leases provide for escalating rents over the lives of the leases, and rent expense is recognized over the terms of those leases on a straight-line basis. The real estate leases expire between 2024 and 2037.
In addition, the Company leases equipment such as trucks and forklifts. Equipment leases are accounted for as either operating or finance leases. The equipment leases expire between 2024 and 2032.
The Company determines if an arrangement is a lease at inception. Operating and finance lease assets and liabilities are included within the consolidated balance sheets, with finance lease assets included in property and equipment, net.
Lease assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is the Company’s incremental borrowing rate, because the interest rates implicit in most of the leases are not readily determinable. The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments.
Lease assets include any prepaid lease payments and lease incentives. The Company’s lease terms include periods under options to extend or terminate the lease when it is reasonably certain that those options will be exercised. The Company generally uses the base, non-cancelable lease term when determining the lease assets and liabilities. Operating lease expense is recognized on a straight-line basis over the lease term. For finance leases, the lease asset is depreciated over the lease term and interest expense is recorded using the effective interest method.
The Company’s lease agreements generally contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. The Company has elected to combine fixed payments for non-lease components with lease payments and account for them together as a single lease component, which increases the lease assets and liabilities.
Payments under the Company’s lease agreements are primarily fixed. However, certain lease agreements contain variable payments, which are expensed as incurred and are not included in the operating lease assets and liabilities. These amounts include payments affected by the Consumer Price Index and reimbursements to landlords for items such as property insurance and common area costs. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.
Stock-Based Compensation
The Company applies the fair value method to recognize compensation expense for stock-based awards. Using this method, for time-based awards the estimated grant-date fair value of the award is measured based on the fair value of the Company’s common stock on the grant date and is recognized on a straight-line basis over the requisite service period based on the portion of the award that is expected to vest. The Company estimates forfeitures at the time of grant and revises the estimates, if necessary, in subsequent periods if actual forfeitures differ from those estimates. For awards with performance conditions, the Company accrues stock-based compensation over the service period if, and to the extent that, it is determined that achievement of the performance condition is probable. Market conditions are incorporated into the grant date fair value of stock-based awards with market conditions using a Monte Carlo valuation model. Compensation expense for stock-based awards with market conditions is recognized over the service period and is not reversed if the market condition is not met. If awards with market, performance, and/or service conditions are forfeited due to failure to achieve performance conditions or failure to satisfy service conditions, any previously recognized expense for such awards is reversed.
The Company utilizes the Black-Scholes option pricing model to estimate the grant-date fair value of option awards. The exercise price of option awards is set to equal the estimated fair value of the common stock at the date of the grant. The following weighted-average assumptions are also used to calculate the estimated fair value of option awards:
Expected volatility: The expected volatility of the Company’s shares is estimated using the historical stock price volatility over the most recent period commensurate with the estimated expected term of the awards.
Expected term: For employee stock option awards, the Company determines the weighted average expected term equal to the weighted period between the vesting period and the contract life of all outstanding options.
Dividend yield: The Company has not paid dividends and does not anticipate paying a cash dividend in the foreseeable future and, accordingly, uses an expected dividend yield of zero.
Risk-free interest rate: The Company bases the risk-free interest rate on the implied yield available on a U.S. Treasury note with a term equal to the estimated expected term of the awards.
Foreign Currency Translation
The Company’s operations located outside of the United States where the local currency is the functional currency are translated into U.S. dollars using the current rate method. Results of operations are translated at the average rate of exchange for the period. Assets and liabilities are translated at the closing rates on the period end date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of equity and other comprehensive income (loss). Gains and losses on foreign currency transactions are recognized in the consolidated statements of operations as a component of interest expense, financing costs and other.
Income Taxes
The Company accounts for income taxes using the liability method, which requires it to recognize a current tax liability or asset for current taxes payable or refundable and a deferred tax liability or asset for the estimated future tax effects of temporary differences between the financial statement and tax reporting bases of assets and liabilities to the extent that they are realizable. Deferred tax expense (benefit) results from the net change in deferred tax assets and liabilities during the year.
Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 740 (“ASC 740”) prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Based on this guidance, the Company analyzes its filing positions in all of the federal and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. Tax benefits from uncertain tax positions are recognized if it is more likely than not that the position is sustainable based solely on its technical merits.
Net Income (Loss) per Common Share
Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period, without consideration for common share equivalents or the conversion of Preferred Stock. Common share equivalents consist of the incremental common shares issuable upon the exercise of stock options and vesting of restricted stock unit awards. Diluted net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the fully diluted weighted-average number of common shares outstanding during the period.
Holders of Preferred Stock would have participated in dividends on an as-converted basis when declared on common shares. As a result, Preferred Stock was classified as a participating security and thereby required the allocation of income that would have otherwise been available to common stockholders when calculating net income (loss) per common share. The Company repurchased all outstanding Preferred Stock on July 31, 2023. Refer to Note 6 for more information.
Diluted net income (loss) per common share is calculated by utilizing the most dilutive result of the if-converted and two-class methods. In both methods, net income (loss) attributable to common stockholders and the weighted-average common shares outstanding are adjusted to account for the impact of the assumed issuance of potential common shares that are dilutive, subject to dilution sequencing rules.
Recent Accounting Pronouncements—Adopted
In October 2021, the FASB issued Accounting Standards Update (“ASU”) 2021-08, “Business Combinations – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The guidance is intended to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice. The guidance requires an acquirer to recognize and measure contract assets and liabilities acquired in a business combination in accordance with ASC Topic 606 as if it had originated the contracts, as opposed to at fair value on the acquisition date. The standard became effective for the Company on January 1, 2023 and was applied prospectively to acquisitions occurring after the adoption date. The adoption of this new guidance did not have a material impact on the Company’s financial statements and related disclosures.
In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The guidance provides optional practical expedients to ease the potential burden in accounting for contract modifications and hedge accounting related to reference rate reform. The provisions apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. Specifically, entities can elect to not apply certain modification accounting requirements to contracts affected by reference rate reform if certain criteria are met. Also, entities can elect various optional expedients that would allow it to continue to apply hedge accounting for hedging relationships affected by reference rate reform if certain criteria are met. Adoption of the provisions of ASU 2020-04 are optional and expedients may be elected over time as reference rate reform activities occur. Further, in December 2022, the FASB issued ASU 2022-06, “Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848,” extending the sunset date under Topic 848 from December 31, 2022 to December 31, 2024 to align the temporary accounting relief guidance with the LIBOR cessation date of June 30, 2023. During the three months ended March 31, 2023, the Company adopted the optional relief guidance provided under ASU 2020-04 after entering into a new interest rate swap agreement with a reference rate indexed to the Secured Overnight Financing Rate (“SOFR”), thereby creating a temporary mismatch in the referenced interest rate index of the Company’s interest rate swap and the hedged variable rate interest payments pursuant to the Company’s Term Loan. See Note 22 for further details of the transaction. The optional expedient did not have a material impact on the Company’s financial statements and related disclosures. Additionally, in June 2023, the Company entered into the second amendment to the 2026 ABL, and in July 2023, the Company entered into the second amendment to the 2028 Term Loan, both of which replaced the reference rates from LIBOR with SOFR. See Note 13 for further details of the transactions. In connection with these amendments, the Company adopted ASU 2020-04 and elected the debt accounting
optional expedient. The optional expedient did not have a material impact on the Company’s financial statements and related disclosures. The Company may also take advantage of other optional relief guidance offered under ASU 2020-04 in the future and will evaluate and disclose the impact of this guidance in the period of election, as well as the nature and reason for doing so.
Recent Accounting Pronouncements—Not Yet Adopted
In October 2023, the FASB issued ASU 2023-06, “Disclosure Improvements – Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative.” This standard affects a wide variety of Topics in the Codification. The effective date for each amendment will be the date on which the SEC’s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective. Early adoption is prohibited. The Company does not expect the adoption of this standard to have a material impact on the Company’s consolidated financial statements and related disclosures.
XML 33 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
The following table presents the Company’s acquisitions between January 1, 2022 and December 31, 2023. The Company acquired 100% of the equity or substantially all of the net assets in each case. The Company has not provided pro forma results of operations for any of the transactions below, as the transactions individually and in the aggregate for the respective year are not material to the
Company. The results of operations for these transactions are included in the Company’s consolidated statements of operations from the date of the acquisition (dollars in millions):
Date AcquiredCompany NameRegionBranches
Goodwill Recognized1
Intangible Assets Acquired1
November 1, 2023H&H Roofing Supply, LLCCalifornia1$1.3 $1.0 
October 2, 2023Garvin Construction ProductsMaryland, New York, Connecticut, New Jersey, and Massachusetts5$17.6 $10.1 
September 5, 2023S&H Building Material CorporationNew York1$5.7 $4.1 
August 1, 2023All American Vinyl Siding Supply, LLCMississippi1$0.7 $0.8 
July 11, 2023Crossroads Roofing Supply, Inc.Oklahoma5$2.5 $11.1 
June 12, 2023Silver State Building Materials, Inc.Nevada1$0.6 $0.9 
March 31, 2023Al's Roofing Supply, Inc.California4$3.3 $7.1 
March 31, 2023Prince Building Systems, LLCWisconsin1$0.3 $2.0 
January 4, 2023First Coastal Exteriors, LLCAlabama and Mississippi2$0.8 $1.9 
December 30, 2022Whitney Building ProductsMassachusetts1$2.7 $2.8 
November 1, 2022Coastal Construction ProductsFlorida, Illinois, Alabama, Georgia, Arkansas, Tennessee, and North Carolina18$133.1 $102.7 
June 1, 2022Complete Supply, Inc.Illinois1$8.6 $4.6 
April 29, 2022Wichita Falls Builders Wholesale, Inc.Texas1$0.4 $0.5 
January 1, 2022Crabtree Siding and SupplyTennessee1$0.1 $0.1 
1.For H&H Roofing Supply, LLC, Garvin Construction Products, S&H Building Material Corporation, All American Vinyl Siding Supply, LLC, Crossroads Roofing Supply, Inc., Silver State Building Materials, Inc., Al’s Roofing Supply, Inc., and Prince Building Systems, LLC, the measurement period is still open and amounts are based on provisional estimates of the fair value of assets acquired and liabilities assumed as of December 31, 2023.
In each company’s respective twelve months prior to being acquired by Beacon, the companies listed above produced aggregate annual sales of approximately $474.1 million. The total transaction costs incurred by the Company for these acquisitions for the year ended December 31, 2023 were $6.1 million. Of the $177.7 million of goodwill recognized for these acquisitions, $101.2 million is deductible for tax purposes.
XML 34 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestitures
12 Months Ended
Dec. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Divestitures Divestitures
Solar Products
On December 1, 2021, the Company completed the divestiture of its solar products business (“Solar Products”) in order to focus on the Company’s core exteriors business. The Company recorded a loss on sale of $22.3 million for the three months ended December 31, 2021. The results of operations from Solar Products were included within income from continuing operations for the three months ended December 31, 2021 and year ended September 30, 2021 and were not material to the Company’s overall results.
Interior Products
On February 10, 2021, the Company completed the sale of Interior Products to FBM pursuant to the Purchase Agreement for approximately $850 million in cash (subject to a working capital and certain other adjustments as set forth in the Purchase Agreement). The final adjusted purchase price for Interior Products was $842.7 million. During the three months ended December 31, 2021, the Company received $6.6 million of final purchase consideration from FBM.
The Company completed this divestiture of net assets previously acquired in 2018 as part of the acquisition of Allied Building Products Corp. to enhance leadership focus, reduce net leverage, strengthen the Company’s balance sheet, and provide the financial flexibility to pursue strategic growth initiatives in the Company’s core exteriors business.
The following table reconciles major line items constituting pre-tax income (loss) from discontinued operations to net income (loss) from discontinued operations as presented in the consolidated statements of operations (in millions):
Three Months Ended
December 31, 2021
Year Ended
September 30, 2021
Net sales$— $357.9 
Cost of products sold— (264.2)
Selling, general and administrative(0.1)(79.1)
Depreciation and amortization— (13.0)
Other income— 0.1 
Loss on sale— (360.6)
Pre-tax income (loss) from discontinued operations(0.1)(358.9)
Provision for (benefit from) income taxes— (92.2)
Net income (loss) from discontinued operations$(0.1)$(266.7)
The loss on sale of $360.6 million for the year ended September 30, 2021 was calculated by comparing the purchase price (as adjusted) to the carrying value of the net assets of Interior Products as of February 10, 2021, the closing date of the sale. As Interior Products represented a component of the Company’s single reporting unit, the carrying value of the net assets of Interior Products included an allocation of $730.9 million of the Company’s consolidated goodwill balance. The Company allocated consolidated goodwill based on the relative fair value of the component, which was determined using the purchase price (as adjusted) of Interior Products and the market capitalization of the Company as of February 10, 2021. The net result of this allocation attributed a higher amount of goodwill than that which was directly associated with the Interior Products portion of the acquisition of Allied Building Products Corp., thereby having a significant influence on the loss on the Interior Products divestiture transaction. The loss on sale reflects the finalized transaction costs and net working capital adjustment.
There were no results from discontinued operations in the years ended December 31, 2023 or 2022. There were no assets or liabilities held for sale for any periods presented.
XML 35 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Sales
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Net Sales Net Sales
The following table presents the Company’s net sales by line of business and geography for each period presented (in millions):
 U.S.CanadaTotal
Year Ended December 31, 2023
Residential roofing products$4,588.1 $63.9 $4,652.0 
Non-residential roofing products2,192.6 203.1 2,395.7 
Complementary building products2,062.2 9.9 2,072.1 
Total net sales$8,842.9 $276.9 $9,119.8 
 
Year Ended December 31, 2022
Residential roofing products$4,138.1 $79.8 $4,217.9 
Non-residential roofing products2,285.7 178.6 2,464.3 
Complementary building products1,736.6 10.9 1,747.5 
Total net sales$8,160.4 $269.3 $8,429.7 
Three Months Ended December 31, 2021
Residential roofing products$904.3 $15.5 $919.8 
Non-residential roofing products413.9 35.5 449.4 
Complementary building products383.3 2.4 385.7 
Total net sales$1,701.5 $53.4 $1,754.9 
 
Year Ended September 30, 2021
Residential roofing products$3,443.4 $72.8 $3,516.2 
Non-residential roofing products1,551.7 137.1 1,688.8 
Complementary building products1,426.5 10.5 1,437.0 
Total net sales$6,421.6 $220.4 $6,642.0 
XML 36 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income (Loss) Per Common Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Net Income (Loss) Per Common Share Net Income (Loss) Per Common Share
Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period, without consideration for common share equivalents or the conversion of Preferred Stock (as defined below). Common share equivalents consist of the incremental common shares issuable upon the exercise of stock options and vesting of restricted stock unit (“RSU”) awards. Diluted net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the fully diluted weighted-average number of common shares outstanding during the period.
In connection with the acquisition of Allied Building Products Corp. on January 2, 2018, the Company completed the sale of 400,000 shares of Series A Cumulative Convertible Participating Preferred Stock, par value $0.01 per share (the “Preferred Stock”), with an aggregate liquidation preference of $400.0 million, at a purchase price of $1,000 per share, to CD&R Boulder Holdings, L.P. (“CD&R Holdings”).
On July 31, 2023 (the “Repurchase Date”), the Company repurchased (the “Repurchase”) all 400,000 issued and outstanding shares of the Preferred Stock held by CD&R Holdings (the shares of Preferred Stock held by CD&R Holdings, the “Shares”) pursuant to a letter agreement dated July 6, 2023 (the “Repurchase Letter Agreement”) in cash for $805.4 million, including $0.9 million of accrued but unpaid dividends as of such date (the “Repurchase Price”). In connection with the Repurchase, CD&R Holdings agreed that for as long as Philip Knisely or Nathan Sleeper remains a member of the Company’s Board and for a period of six months thereafter, the customary voting, standstill, and transfer restrictions set forth in the original Investment Agreement with respect to the Preferred Stock will continue to apply to CD&R Holdings and its related fund in accordance with their terms. Following the closing of the Repurchase, Mr. Sleeper resigned from the Company’s Board and Mr. Knisely remained a member of the Company’s Board until his resignation on January 23, 2024.
The aggregate Repurchase Price and related transaction fees and expenses were financed by a combination of proceeds from the 2030 Senior Notes, which are further described in Note 13, as well as the 2026 ABL and cash on hand.
On and after the Repurchase Date, all dividends and distributions ceased to accrue on the Shares, the repurchased Shares are no longer deemed outstanding, and all rights of CD&R Holdings with respect to the repurchased Shares terminated.
During the year ended December 31, 2023, the Company incurred costs directly attributable to the Repurchase of $9.3 million.
Before such repurchase occurred, the Preferred Stock was convertible perpetual participating preferred stock of the Company, and conversion of the Preferred Stock into $0.01 par value shares of the Company’s common stock would have been at a conversion price of $41.26 per share (or 9,694,619 shares of common stock). The Preferred Stock accumulated dividends at a rate of 6.0% per annum (payable quarterly in cash or in-kind, subject to certain conditions). The Preferred Stock was not mandatorily redeemable; therefore, it was classified as mezzanine equity in the Company’s consolidated balance sheets. Holders of Preferred Stock would have participated in dividends on an as-converted basis if declared on common shares. As a result, Preferred Stock was classified as a participating security and thereby required the allocation of income that would have otherwise been available to common stockholders when calculating net income (loss) per common share.
Prior to the repurchase, CD&R typically reinvested cash proceeds received from the quarterly Preferred Stock dividend payments to purchase shares of the Company’s common stock on the open market, the most recent of which occurred in April 2023. In connection with the Repurchase, CD&R triggered the short-swing profit rule pursuant to Section 16(b) of the Exchange Act and disgorged $4.7 million in short-swing trading profits to the Company immediately following the repurchase. Subsequent to the Repurchase, CD&R disgorged an additional $1.2 million of short-swing trading profits triggered by CD&R’s public offering to sell 5.0 million shares of the Company’s common stock. The $5.9 million of short-swing trading profits disgorged by CD&R pursuant to Section 16(b) of the Exchange Act during the year ended December 31, 2023 were recorded to additional paid-in capital net of tax of $1.6 million on the consolidated balance sheets.
The difference between the total consideration paid for the Repurchase, inclusive of direct costs, and the carrying value of the Preferred Stock, resulted in a $414.6 million Repurchase premium (the “Repurchase Premium”) which was recorded as a reduction to retained earnings within the consolidated statements of stockholders’ equity. In calculating basic and diluted net income (loss) per common share for the year ended December 31, 2023, the Repurchase Premium is included as a component of net income (loss) attributable to common stockholders.
Diluted net income (loss) per common share is calculated by utilizing the most dilutive result of the if-converted and two-class methods. In both methods, net income (loss) attributable to common stockholders and the weighted-average common shares outstanding are adjusted to account for the impact of the assumed issuance of potential common shares that are dilutive, subject to dilution sequencing rules.
The following table presents the components and calculations of basic and diluted net income (loss) per common share (in millions, except per share amounts; certain amounts may not recalculate due to rounding):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Numerator:
Net income (loss) from continuing operations$435.0 $458.4 $68.1 $221.2 
Dividends on Preferred Stock(13.9)(24.0)(6.0)(24.0)
Undistributed income from continuing operations allocated to participating securities(34.1)(54.8)(7.5)— 
Repurchase Premium(414.6)— — — 
Net income (loss) from continuing operations attributable to common stockholders – Basic(27.6)379.6 54.6 197.2 
Add back: dividends on Preferred Stock1
— — — 24.0 
Net income (loss) from continuing operations attributable to common stockholders – Diluted(27.6)379.6 54.6 221.2 
Net income (loss) from discontinued operations attributable to common stockholders – Basic and Diluted$— $— $(0.1)$(266.7)
Net income (loss) attributable to common stockholders – Basic$(27.6)$379.6 $54.5 $(69.5)
Net income (loss) attributable to common stockholders – Diluted$(27.6)$379.6 $54.5 $(45.5)
Denominator:
Weighted-average common shares outstanding – Basic63.7 67.1 70.3 69.7 
Effect of common share equivalents— 1.3 1.2 1.1 
Effect of convertible Preferred Stock— — — 9.7 
Weighted-average common shares outstanding – Diluted63.7 68.4 71.5 80.5 
Net income (loss) per common share:
Basic – Continuing operations$(0.43)$5.66 $0.78 $2.83 
Basic – Discontinued operations— — — (3.83)
Basic net income (loss) per common share$(0.43)$5.66 $0.78 $(1.00)
Diluted – Continuing operations$(0.43)$5.55 $0.76 $2.75 
Diluted – Discontinued operations— — — (3.32)
Diluted net income (loss) per common share$(0.43)$5.55 $0.76 $(0.57)
1.The hypothetical conversion of the Preferred Stock became dilutive for the year ended September 30, 2021, primarily stemming from the significant income from continuing operations and offsetting loss from discontinued operations in Fiscal 2021, and their combined effect on the Company’s calculation of diluted net income (loss) per common share.
The following table includes the number of shares that may be dilutive common shares in the future (except for the Preferred Stock, which was redeemed in July 2023 and therefore has no dilutive impact in the future). These shares were not included in the
computation of diluted net income (loss) per common share because the effect was either anti-dilutive or the requisite performance conditions were not met (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Stock options0.7 0.2 0.2 0.5 
Restricted stock units1.0 — — — 
Preferred Stock5.6 9.7 9.7 — 
Additionally, there were shares issuable under the Company’s ESPP, as defined in Note 7, that were not included in the computation of diluted net income (loss) per common share because the anti-dilutive effects were de minimis during the year ended December 31, 2023.
XML 37 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-based Compensation Stock-based Compensation
On December 23, 2019, the Board approved the Beacon Roofing Supply, Inc. Second Amended and Restated 2014 Stock Plan (the “2014 Plan”). On February 11, 2020, the stockholders of the Company approved an additional 4,850,000 shares to be reserved for issuance under the 2014 Plan. The 2014 Plan, which was originally approved by the stockholders on February 12, 2014, provides for discretionary awards of stock options, stock awards, restricted stock units, and stock appreciation rights to selected employees and non-employee directors. The 2014 Plan mandates that all shares underlying lapsed, forfeited, expired, terminated, cancelled and withheld awards, including those from the predecessor plan, be returned to the 2014 Plan and made available for issuance. As of December 31, 2023, there were 3,301,997 shares of common stock available for issuance pursuant to the 2014 Plan. The 2014 Plan is the only plan maintained by the Company pursuant to which equity awards are granted.
All unvested employee equity awards contain a “double trigger” change in control mechanism to the extent such employee equity award is continued or assumed after a change in control. If an award is not continued or assumed by a public company in an equitable manner, such award shall become vested immediately prior to a change in control (in the case of a restricted stock unit award with performance conditions at the then-calculable payout percentage for any completed annual performance periods and at 100% for any annual performance periods not yet calculable, and in the case of a restricted stock unit award with market performance conditions at 100% of the award then earned but not then vested). If an award is so continued or assumed, vesting will continue in accordance with the terms of the award, unless there is a qualifying termination (without cause or for good reason) within one year following the change in control, in which event the award shall immediately become vested (in the case of a restricted stock unit award with performance conditions at the then-calculable payout percentage for any completed annual performance periods and at 100% for any annual performance periods not yet calculable, and in the case of a restricted stock unit award with market performance conditions at 100% of the award then earned but not then vested).
Stock Options
Non-qualified stock options generally expire 10 years after the grant date and, except under certain conditions, the options are subject to continued employment and vest in three annual installments over the three-year period following the grant date.
The fair values of the options granted for the periods presented were estimated on the dates of grants using the Black-Scholes option-pricing model with the following weighted-average assumptions:
 Year Ended December 31,Year Ended September 30,
 202320222021
Risk-free interest rate 4.26 %1.93 %0.44 %
Expected volatility 49.92 %48.89 %48.15 %
Expected life (in years)5.125.145.36
Dividend yield — — — 
Due to the Company’s change in its fiscal year end, the Company did not make annual grants to employees during the three months ended December 31, 2021.
The following table summarizes all stock option activity for the year ended December 31, 2023 (in millions, except per share amounts and time periods):
 
Options
Outstanding
Weighted- Average Exercise PriceWeighted- Average Remaining Contractual Term (Years)
Aggregate
Intrinsic
Value1
Balance as of December 31, 20221.3$38.73 6.0$20.7 
Granted0.1$65.00 
Exercised(0.3)$37.91 
Canceled/Forfeited(0.0)$50.79 
Expired(0.0)$36.19 
Balance as of December 31, 20231.1$41.38 5.8$51.3 
Vested and expected to vest after December 31, 20231.1$40.81 5.8$51.0 
Exercisable as of December 31, 20230.9$35.94 5.1$45.3 
1.Aggregate intrinsic value represents the difference between the closing fair value of the underlying common stock and the exercise price of outstanding, in-the-money options on the date of measurement.
During the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021, the Company recorded stock-based compensation expense related to stock options of $3.8 million, $3.9 million, $0.6 million, and $4.4 million, respectively. As of December 31, 2023, there was $3.8 million of total unrecognized compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of 1.7 years.
The following table summarizes additional information on stock options for the periods presented (in millions, except per share amounts):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Weighted-average fair value per share of stock options granted$31.86 $26.50 $— $15.62 
Total grant date fair value of stock options vested$3.2 $2.7 $3.7 $5.6 
Total intrinsic value of stock options exercised$10.9 $11.5 $4.1 $15.7 
Restricted Stock Units
Time-based RSU awards granted to employees are subject to continued employment and generally vest on the third anniversary of the grant date. The Company also grants certain RSU awards to management that additionally may contain market or performance conditions. Market conditions are incorporated into the grant date fair value of the management awards with market conditions using a Monte Carlo valuation model. Compensation expense for management awards with market conditions is recognized over the service period and is not reversed if the market condition is not met. For awards with performance conditions, the actual number of awards that will vest can range from 0% to 200% of the original grant amount, depending upon actual Company performance below or above the established performance metric targets. At each reporting date, the Company estimates performance in relation to the defined targets when determining the projected number of management awards with performance conditions that are expected to vest and calculating the related stock-based compensation expense. Management awards with performance conditions are amortized over the service period if, and to the extent that, it is determined that achievement of the performance condition is probable. If awards with market, performance and/or service conditions are forfeited due to failure to achieve performance conditions or failure to satisfy service conditions, any previously recognized expense for such awards is reversed.
RSUs granted to non-employee directors are subject to continued service and vest on the first anniversary of the grant date (except under certain conditions). Generally, the common shares underlying the RSUs are not eligible for distribution until the non-employee director’s service on the Board has terminated, and for non-employee director RSU grants made prior to fiscal year 2014, the share distribution date is six months after the director’s termination of service on the Board. Any non-employee directors who have Beacon
equity holdings (defined as common stock and outstanding vested equity awards) with a total fair value that is greater than or equal to five times the annual Board cash retainer may elect to have any future RSU grants settle simultaneously with vesting.
The following table summarizes all RSU activity for the year ended December 31, 2023 (in millions, except grant date fair value amounts):
 
RSUs
Outstanding
Weighted-Average Grant Date Fair Value
Balance as of December 31, 20221.2$45.60 
Granted0.4$62.84 
Performance awards1
0.1$35.78 
Released1
(0.4)$39.77 
Canceled/Forfeited(0.1)$51.85 
Balance as of December 31, 20231.2$53.14 
Vested and expected to vest after December 31, 20232
1.2$52.95 
1.Includes additional restricted stock units that vested and were released as a result of the satisfaction of a performance vesting condition.
2.As of December 31, 2023, outstanding awards with performance conditions were expected to vest at greater than 100% of their original grant amount.
During the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021, the Company recorded stock-based compensation expense related to RSUs of $23.0 million, $23.7 million, $2.2 million, and $14.0 million, respectively. During the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021, the Company recognized a tax benefit related to stock-based compensation expense of $6.2 million, $3.3 million, $2.4 million, and $1.2 million, respectively.
As of December 31, 2023, there was $28.3 million of total unrecognized compensation expense related to unvested RSUs (including unrecognized expense for RSUs with performance conditions at their estimated value as of December 31, 2023), which is expected to be recognized over a weighted-average period of 1.9 years.
The following table summarizes additional information regarding RSUs (in millions, except per share amounts):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Weighted-average fair value per share of RSUs granted$62.84 $50.63 $52.43 $38.18 
Total grant date fair value of RSUs vested$20.1 $9.6 $7.0 $16.5 
Total intrinsic value of RSUs released$38.6 $17.4 $14.5 $15.2 
Employee Stock Purchase Plan
On March 20, 2023, the Board adopted the Company’s 2023 Employee Stock Purchase Plan (the “ESPP”), subject to stockholder approval, which was subsequently obtained on May 17, 2023 in conjunction with the 2023 Annual Meeting of Stockholders. The ESPP allows eligible employees to acquire shares of the Company’s common stock through payroll deductions over six-month offering periods. The purchase price per share is equal to 85% of the lesser of (1) the fair market value of a share of the Company’s common stock on the offering date, defined as the first trading day of the offering period, or (2) the fair market value of a share of the Company’s common stock on the purchase date, defined as the last trading day of the offering period; provided that the purchase price is not less than the $0.01 par value per share of the common stock. Participant purchases are limited to a maximum of $12,500 worth of stock per offering period (or $25,000 per calendar year). The Company is authorized to grant up to 1,000,000 shares of its common stock under the ESPP.
The first offering period commenced on July 1, 2023 and ended on December 31, 2023. As of December 31, 2023, the Company has not issued any shares of common stock (shares of common stock for the first offering period were issued in January 2024). During the year ended December 31, 2023, the Company recorded stock-based compensation expense related to the ESPP of $1.2 million.
XML 38 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Repurchase Program
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Share Repurchase Program Share Repurchase Program
On February 24, 2022, the Company announced a new share repurchase program (the “Repurchase Program”), pursuant to which the Company may purchase up to $500.0 million of its common stock. On February 23, 2023, the Company announced that its Board authorized and approved an increase of the Repurchase Program by approximately $387.9 million, permitting future share repurchases of $500.0 million after considering actual share repurchases as of such re-authorization date.
Share repurchases under the Repurchase Program may be made from time to time through various means, including open market purchases (including block trades), privately negotiated transactions, accelerated share repurchase transactions (“ASR”), or through a series of forward purchase agreements, option contracts, or similar agreements and contracts (including Rule 10b5-1 plans) adopted by the Company, in each case in accordance with the rules and regulations of the SEC, including, if applicable, Rule 10b-18 of the Exchange Act. The timing, volume, and nature of share repurchases pursuant to the Repurchase Program are at the discretion of management and may be suspended or discontinued at any time. Shares repurchased under the Repurchase Program are retired immediately and are included in the category of authorized but unissued shares. Direct and incremental costs associated with the Repurchase Program are deferred and included as a component of the purchase price. The excess of the purchase price over the par value of the common shares is reflected in retained earnings.
The following table sets forth the Company’s share repurchases (in millions, except per share data):
Year Ended December 31,
20232022
Total number of shares repurchased1.6 6.8 
Amount repurchased$110.9 $387.8 
Average price per share$68.82 $56.62 
Share repurchases for the year ended December 31, 2023 were made through a combination of a Rule 10b5-1 repurchase plan and open market transactions. During the year ended December 31, 2023, the Company incurred costs directly attributable to the Repurchase Program of $0.6 million. Share repurchases for the year ended December 31, 2022 were made through a combination of open market transactions as well as through two ASRs. During the year ended December 31, 2022, the Company incurred costs directly attributable to the Repurchase Program of approximately $0.3 million. There were no share repurchases during the three months ended December 31, 2021 or year ended September 30, 2021.
As of December 31, 2023, the Company had approximately $389.1 million available for repurchases remaining under the Repurchase Program.
XML 39 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid Expenses and Other Current Assets
12 Months Ended
Dec. 31, 2023
Prepaid Expenses And Other Current Assets [Abstract]  
Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets
The following table summarizes the significant components of prepaid expenses and other current assets (in millions):
 December 31,
 20232022
Vendor rebates$371.8 $335.9 
Other72.8 81.9 
Total prepaid expenses and other current assets$444.6 $417.8 
XML 40 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
The following table summarizes the significant components of accrued expenses (in millions):
December 31,
20232022
Inventory$140.5 $106.9 
Customer rebates124.9 112.8 
Payroll and employee benefit costs101.4 118.6 
Selling, general and administrative108.5 96.0 
Income taxes0.1 7.8 
Interest and other23.2 5.9 
Total accrued expenses$498.6 $448.0 
XML 41 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
The following table provides a detailed breakout of property and equipment, by type (in millions):
 
December 31,
 20232022
Land and buildings$22.3 $23.2 
Leasehold improvements104.1 80.4 
Equipment455.6 449.4 
Furniture and fixtures61.9 58.3 
Software28.4 18.4 
Finance lease assets162.1 99.8 
Fixed assets in progress61.5 30.1 
Total property and equipment895.9 759.6 
Accumulated depreciation(459.5)(422.6)
Total property and equipment, net$436.4 $337.0 
Depreciation expense for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021 was $91.2 million, $75.1 million, $16.5 million, and $58.9 million, respectively.
XML 42 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
The following table sets forth the changes in the carrying amount of goodwill for the periods presented (in millions):
Balance as of December 31, 20211,777.4 
Acquisitions140.9 
Translation and other adjustments(2.0)
Balance as of December 31, 2022$1,916.3 
Acquisitions35.6 
Translation and other adjustments0.7 
Balance as of December 31, 2023$1,952.6 
The changes in the carrying amount of goodwill for the year ended December 31, 2023 were driven primarily by the Company’s recent acquisitions. See Note 3 for additional information.
Intangible Assets
The intangible asset lives range from 1 to 20 years. The following table summarizes intangible assets by category (in millions, except time periods):
 
December 31,
Weighted-Average Remaining Life1
 20232022(Years)
Amortizable intangible assets:
Customer relationships and other
$1,238.9 $1,198.1 15.3
Trademarks5.6 4.5 0.8
Total amortizable intangible assets1,244.5 1,202.6 15.3
Accumulated amortization(850.8)(764.7)
Total amortizable intangible assets, net393.7 437.9 
Indefinite-lived trademarks9.8 9.8 
Total intangibles, net$403.5 $447.7 
1.As of December 31, 2023.
Amortization expense relating to the above-listed intangible assets for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021 was $85.0 million, $84.1 million, $22.2 million, and $103.3 million, respectively.
The following table summarizes the estimated future amortization expense for intangible assets (in millions):
Year Ending December 31,
 
2024$75.0 
202560.1 
202651.3 
202742.0 
202833.6 
Thereafter131.7 
Total future amortization expense$393.7 
XML 43 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing Arrangements
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Financing Arrangements Financing Arrangements
The following table summarizes all outstanding debt (presented net of unamortized debt issuance costs) and other financing arrangements (in millions):
 
December 31,
 20232022
Revolving Lines of Credit
2026 ABL:
2026 U.S. Revolver1
$80.0 $254.9 
2026 Canada Revolver
— — 
Borrowings under revolving lines of credit, net$80.0 $254.9 
Long-term Debt, net
Term Loan:
2028 Term Loan2
$964.5 $972.2 
Current portion(10.0)(10.0)
Long-term borrowings under term loan954.5 962.2 
Senior Notes:
2026 Senior Notes3
298.1 297.4 
2029 Senior Notes4
347.4 346.8 
2030 Senior Notes5
592.3 — 
Long-term borrowings under senior notes1,237.8 644.2 
Long-term debt, net$2,192.3 $1,606.4 
1.Effective rate on borrowings of 6.68% as of December 31, 2023.
2.Interest rate of 7.97% and 6.32% as of December 31, 2023 and 2022, respectively.
3.Interest rate of 4.50% for all periods presented.
4.Interest rate of 4.125% for all periods presented.
5.Interest rate of 6.50% for all periods presented.
2021 Debt Refinancing
In May 2021, the Company entered into various financing arrangements to refinance certain debt instruments to take advantage of lower market interest rates for the Company’s fixed rate indebtedness and to extend maturities (the “2021 Debt Refinancing”). The transactions included a new $350.0 million issuance of senior notes (the “2029 Senior Notes”). In addition, the Company entered into a second amended and restated credit agreement for its $1.30 billion asset-based revolving line of credit (the “2026 ABL”), and an amended and restated term loan credit agreement for a term loan of $1.00 billion (the “2028 Term Loan”), which together are defined as the “Senior Secured Credit Facilities.”
On May 19, 2021, the Company used the net proceeds from the 2029 Senior Notes offering, together with cash on hand and borrowings under the Senior Secured Credit Facilities, to redeem all $1.30 billion aggregate principal amount outstanding of the Company’s 4.875% Senior Notes due 2025 at a redemption price of 102.438%, to refinance all outstanding borrowings under the Company’s previous term loan, and to pay all related accrued interest, fees and expenses.
The financing arrangements entered into in connection with the 2021 Debt Refinancing had certain lenders who also participated in previous financing arrangements entered into by the Company; therefore, portions of the transactions were accounted for as either debt extinguishments or debt modifications. The Company recognized a loss on debt extinguishment for the year ended September 30, 2021 totaling $60.2 million. In addition, the Company capitalized debt issuance costs totaling $29.0 million related to the 2029 Senior Notes, 2026 ABL and 2028 Term Loan, which are being amortized over the terms of the financing arrangements.
2029 Senior Notes
On May 10, 2021, the Company and certain subsidiaries of the Company as guarantors completed a private offering of $350.0 million aggregate principal amount of 4.125% senior unsecured notes due 2029 at an issue price equal to par. The 2029 Senior Notes mature
on May 15, 2029 and bear interest at a rate of 4.125% per annum, payable on May 15 and November 15 of each year, which commenced on November 15, 2021. The 2029 Senior Notes are fully and unconditionally guaranteed, on a joint and several basis, by certain of the Company’s active United States subsidiaries.
The 2029 Senior Notes and related subsidiary guarantees were offered and sold in a private transaction exempt from the registration requirements of the Securities Act of 1933, as amended (the “Securities Act”), to qualified institutional buyers in accordance with Rule 144A under the Securities Act and to non-U.S. persons outside of the United States pursuant to Regulation S under the Securities Act. The 2029 Senior Notes and related subsidiary guarantees have not been, and will not be, registered under the Securities Act or the securities laws of any state or other jurisdiction, and may not be offered or sold in the United States absent registration or an applicable exemption from the registration requirements of the Securities Act and other applicable securities laws.
The Company capitalized debt issuance costs of $4.0 million related to the 2029 Senior Notes, which are being amortized over the term of the financing arrangements.
As of December 31, 2023, the outstanding balance on the 2029 Senior Notes, net of $2.6 million of unamortized debt issuance costs, was $347.4 million.
2026 ABL
On May 19, 2021, the Company entered into a $1.30 billion senior secured asset-based revolving credit facility with Wells Fargo Bank, N.A. and a syndicate of other lenders. The 2026 ABL provides for revolving loan commitments in both the United States in an amount up to $1.25 billion (“2026 U.S. Revolver”) and Canada in an amount up to $50.0 million (“2026 Canada Revolver”) (as such amounts may be reallocated pursuant to the terms of the 2026 ABL). The 2026 ABL has a maturity date of May 19, 2026. The 2026 ABL has various borrowing tranches with an interest rate based, at the Company’s option, on a base rate, plus an applicable margin, or a reserve adjusted LIBOR rate, plus an applicable margin. The applicable margin for borrowings is based on the Company’s quarterly average excess availability as determined by reference to a borrowing base and ranges from 0.25% to 0.75% per annum in the case of base rate borrowings and 1.25% to 1.75% per annum in the case of LIBOR borrowings. The unused commitment fees on the 2026 ABL are 0.20% per annum.
On June 6, 2023, the Company entered into Amendment No. 2 to the 2026 ABL (the “2026 ABL Amendment No. 2”) with Wells Fargo Bank, N.A., as administrative agent and collateral agent, and the lenders party thereto. The 2026 ABL Amendment No. 2, among other things, (i) replaces the LIBOR interest rate index and its related borrowing mechanics under the 2026 ABL with a SOFR interest rate index and its related borrowing mechanics, and (ii) updates certain other provisions of the 2026 ABL to reflect the transition from LIBOR to SOFR. Except as amended by the 2026 ABL Amendment No. 2, the remaining terms of the 2026 ABL remain in full force and effect.
The 2026 ABL contains a springing financial covenant that requires a minimum 1.00 : 1.00 Fixed Charge Coverage Ratio (consolidated EBITDA less capital expenditures to fixed charges, each as defined in the 2026 ABL credit agreement) as of the end of each fiscal quarter (in each case, calculated on a trailing four fiscal quarter basis). The covenant would become operative if the Company failed to maintain a specified minimum amount of availability to borrow under the 2026 ABL, which was not applicable to the Company as of December 31, 2023.
In addition, the Senior Secured Credit Facilities and the 2029 Senior Notes (as well as the 2030 Senior Notes and the 2026 Senior Notes, each as defined below) are subject to negative covenants that, among other things and subject to certain exceptions, limit the Company’s ability and the ability of its restricted subsidiaries to: (i) incur indebtedness (including guarantee obligations); (ii) incur liens; (iii) engage in mergers or other fundamental changes; (iv) dispose of certain property or assets; (v) make certain payments, dividends or other distributions; (vi) make certain acquisitions, investments, loans and advances; (vii) prepay certain indebtedness; (viii) change the nature of their business; (ix) engage in certain transactions with affiliates; (x) engage in sale-leaseback transactions; and (xi) enter into certain other restrictive agreements. The 2026 ABL is secured by a first priority lien over substantially all of the Company’s and each guarantor’s accounts and other receivables, chattel paper, deposit accounts (excluding any such account containing identifiable proceeds of Term Priority Collateral (as defined below)), inventory, and, to the extent related to the foregoing and other ABL Priority Collateral, general intangibles (excluding equity interests in any subsidiary of the Company and all intellectual property), instruments, investment property (but not equity interests in any subsidiary of the Company), commercial tort claims, letters of credit, supporting obligations and letter of credit rights, together with all books, records and documents related to, and all proceeds and products of, the foregoing, subject to certain customary exceptions (the “ABL Priority Collateral”), and a second priority lien over substantially all of the Company’s and each guarantor’s other assets, including all of the equity interests of any subsidiary held by the Company or any guarantor, subject to certain customary exceptions (the “Term Priority Collateral”). Beacon Sales Acquisition, Inc., a Delaware corporation and subsidiary of the Company, is a U.S. Borrower under the 2026 ABL and Beacon Roofing Supply Canada
Company, an unlimited liability company organized under the laws of Nova Scotia and subsidiary of the Company, is a Canadian borrower under the 2026 ABL. The 2026 ABL is fully and unconditionally guaranteed, on a joint and several basis, by the Company’s active U.S. subsidiaries.
As of December 31, 2023, the outstanding balance on the 2026 ABL, net of $4.0 million of unamortized debt issuance costs, was $80.0 million. The Company also had outstanding standby letters of credit related to the 2026 U.S. Revolver in the amount of $15.8 million as of December 31, 2023.
2028 Term Loan
On May 19, 2021, the Company entered into a $1.00 billion senior secured term loan B facility with Citibank, N.A. and a syndicate of other lenders. The 2028 Term Loan requires quarterly principal payments in the amount of $2.5 million, with the remaining outstanding principal to be paid on its May 19, 2028 maturity date. The interest rate is based, at the Company’s option, on a base rate, plus an applicable margin, or a reserve adjusted LIBOR rate, plus an applicable margin. The applicable margin for the 2028 Term Loan ranges, depending on the Company’s consolidated total leverage ratio (consolidated total indebtedness to consolidated EBITDA, each as defined in the 2028 Term Loan credit agreement), from 1.25% to 1.50% per annum in the case of base rate borrowings and 2.25% to 2.50% per annum in the case of LIBOR borrowings.
On July 3, 2023, the Company entered into Amendment No. 2 to the 2028 Term Loan (the “2028 Term Loan Amendment No. 2”) with Citibank, N.A., as administrative agent and collateral agent, and the lenders party thereto. The 2028 Term Loan Amendment No. 2, among other things, (i) replaces the LIBOR interest rate index and its related borrowing mechanics under the 2028 Term Loan with a SOFR interest rate index and its related borrowing mechanics, and (ii) updates certain other provisions of the 2028 Term Loan to reflect the transition from LIBOR to SOFR. Except as amended by the 2028 Term Loan Amendment No. 2, the remaining terms of the 2028 Term Loan remain in full force and effect.
The 2028 Term Loan is secured by a shared first-priority lien on the Term Priority Collateral and a shared second-priority lien on the ABL Priority Collateral. Certain excluded assets will not be included in the Term Priority Collateral and the ABL Priority Collateral. The 2028 Term Loan is fully and unconditionally guaranteed, on a joint and several basis, by certain of the Company’s active U.S. subsidiaries.
On March 16, 2023, the Company novated and amended its interest rate swap agreement related to the 2028 Term Loan. For additional information, see Note 22.
As of December 31, 2023, the outstanding balance on the 2028 Term Loan, net of $10.5 million of unamortized debt issuance costs, was $964.5 million.
2030 Senior Notes
On July 31, 2023, the Company, and certain subsidiaries of the Company as guarantors, completed a private offering of $600.0 million aggregate principal amount of 6.500% Senior Secured Notes due 2030 (the “2030 Senior Notes”) at an issue price equal to par. The 2030 Senior Notes mature on August 1, 2030 and bear interest at a rate of 6.500% per annum, payable on February 1 and August 1 of each year, commencing on February 1, 2024. The 2030 Senior Notes and related subsidiary guarantees are secured by a shared first-priority lien on the Term Priority Collateral and a shared second-priority lien on the ABL Priority Collateral. Certain excluded assets will not be included in the Term Priority Collateral and the ABL Priority Collateral. The 2030 Senior Notes are fully and unconditionally guaranteed, on a joint and several basis, by certain of the Company’s active U.S. subsidiaries.
The 2030 Senior Notes and related subsidiary guarantees were offered and sold in a private transaction exempt from the registration requirements of the Securities Act, to qualified institutional buyers in accordance with Rule 144A under the Securities Act and to non-U.S. persons outside of the United States pursuant to Regulation S under the Securities Act. The 2030 Senior Notes and related subsidiary guarantees have not been, and will not be, registered under the Securities Act or the securities laws of any state or other jurisdiction, and may not be offered or sold in the United States absent registration or an applicable exemption from the registration requirements of the Securities Act and other applicable securities laws.
On July 31, 2023 the Company used net proceeds from the offering, together with cash on hand and available borrowings under the 2026 ABL to complete the Repurchase of the Preferred Stock.
The Company capitalized debt issuance costs of $8.1 million related to the 2030 Senior Notes, which are being amortized over the term of the financing arrangement.
As of December 31, 2023, the outstanding balance on the 2030 Senior Notes, net of $7.7 million of unamortized debt issuance costs, was $592.3 million.
2026 Senior Notes
On October 9, 2019, the Company, and certain subsidiaries of the Company as guarantors, completed a private offering of $300.0 million aggregate principal amount of 4.50% Senior Secured Notes due 2026 (the “2026 Senior Notes”) at an issue price equal to par. The 2026 Senior Notes mature on November 15, 2026 and bear interest at a rate of 4.50% per annum, payable on May 15 and November 15 of each year, commencing on May 15, 2020. The 2026 Senior Notes and related subsidiary guarantees are secured by a shared first-priority lien on the Term Priority Collateral and a shared second-priority lien on the ABL Priority Collateral. Certain excluded assets will not be included in the Term Priority Collateral and the ABL Priority Collateral. The 2026 Senior Notes are fully and unconditionally guaranteed, on a joint and several basis, by certain of the Company’s active U.S. subsidiaries.
The 2026 Senior Notes and related subsidiary guarantees were offered and sold in a private transaction exempt from the registration requirements of the Securities Act, to qualified institutional buyers in accordance with Rule 144A under the Securities Act and to non-U.S. persons outside of the United States pursuant to Regulation S under the Securities Act. The 2026 Senior Notes and related subsidiary guarantees have not been, and will not be, registered under the Securities Act or the securities laws of any state or other jurisdiction, and may not be offered or sold in the United States absent registration or an applicable exemption from the registration requirements of the Securities Act and other applicable securities laws.
On October 28, 2019, the Company used the net proceeds from the offering, together with cash on hand and available borrowings under the Company’s previous asset-based revolving credit facility, to redeem all $300.0 million aggregate principal amount outstanding of the Company’s 6.375% Senior Notes due 2023.
The Company capitalized debt issuance costs of $4.7 million related to the 2026 Senior Notes, which are being amortized over the term of the financing arrangements.
As of December 31, 2023, the outstanding balance on the 2026 Senior Notes, net of $1.9 million of unamortized debt issuance costs, was $298.1 million.
Other Information
The following table presents annual principal payments for all outstanding financing arrangements for each of the next five years and thereafter (in millions):
Year Ending December 31,2026 ABL
2028 Term Loan
Senior Notes1
Total
2024$— $10.0 $— $10.0 
2025— 10.0 — 10.0 
202684.0 10.0 300.0 394.0 
2027— 10.0 — 10.0 
2028— 935.0 — 935.0 
Thereafter— — 950.0 950.0 
Total debt84.0 975.0 1,250.0 2,309.0 
Unamortized debt issuance costs(4.0)(10.5)(12.2)(26.7)
Total debt, net$80.0 $964.5 $1,237.8 $2,282.3 
1.Represent principal amounts for 2026, 2029, and 2030 Senior Notes.
Under the terms of the 2026 ABL, the 2028 Term Loan, the 2026 Senior Notes, the 2029 Senior Notes, and the 2030 Senior Notes, the Company is limited in making certain restricted payments, including dividends on its common stock. Based on the provisions in the respective debt agreements and given the Company’s intention to not pay common stock dividends in the foreseeable future, the Company does not believe that the restrictions are significant.
XML 44 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases Leases
The following table summarizes components of lease costs recognized in the consolidated statements of operations (in millions; amounts include both continuing and discontinued operations):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Operating lease costs$124.4 $112.7 $27.3 $106.1 
Finance lease costs:
Amortization of right-of-use assets22.5 13.3 2.0 5.2 
Interest on lease obligations5.7 2.6 0.3 0.5 
Variable lease costs12.3 9.4 2.1 9.2 
Total lease costs$164.9 $138.0 $31.7 $121.0 
The following table presents supplemental cash flow information related to the Company’s leases (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Cash paid for amounts included in measurement of lease obligations:  
Operating cash flows from operating leases$121.1 $105.0 $26.2 $106.3 
Operating cash flows from finance leases$5.1 $2.4 $0.2 $0.5 
Financing cash flows from finance leases$21.2 $12.1 $1.5 $4.0 
Right-of-use assets obtained in exchange for new finance lease liabilities$65.4 $62.8 $6.3 $29.1 
Right-of-use assets obtained in exchange for new operating lease liabilities$67.9 $66.2 $10.8 $55.4 
As of December 31, 2023, the Company’s operating leases had a weighted-average remaining lease term of 6.0 years and a weighted-average discount rate of 5.26%, and the Company’s finance leases had a weighted-average remaining lease term of 4.7 years and a weighted-average discount rate of 5.94%.
The following table summarizes future lease payments as of December 31, 2023 (in millions):
Year Ending December 31,
Operating Leases
Finance Leases
2024$113.4 $32.8 
2025109.1 32.5 
202696.6 31.4 
202779.8 26.4 
202862.3 15.5 
Thereafter134.4 6.2 
Total future lease payments595.6 144.8 
Imputed interest(82.2)(18.3)
Total lease liabilities$513.4 $126.5 
Leases Leases
The following table summarizes components of lease costs recognized in the consolidated statements of operations (in millions; amounts include both continuing and discontinued operations):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Operating lease costs$124.4 $112.7 $27.3 $106.1 
Finance lease costs:
Amortization of right-of-use assets22.5 13.3 2.0 5.2 
Interest on lease obligations5.7 2.6 0.3 0.5 
Variable lease costs12.3 9.4 2.1 9.2 
Total lease costs$164.9 $138.0 $31.7 $121.0 
The following table presents supplemental cash flow information related to the Company’s leases (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Cash paid for amounts included in measurement of lease obligations:  
Operating cash flows from operating leases$121.1 $105.0 $26.2 $106.3 
Operating cash flows from finance leases$5.1 $2.4 $0.2 $0.5 
Financing cash flows from finance leases$21.2 $12.1 $1.5 $4.0 
Right-of-use assets obtained in exchange for new finance lease liabilities$65.4 $62.8 $6.3 $29.1 
Right-of-use assets obtained in exchange for new operating lease liabilities$67.9 $66.2 $10.8 $55.4 
As of December 31, 2023, the Company’s operating leases had a weighted-average remaining lease term of 6.0 years and a weighted-average discount rate of 5.26%, and the Company’s finance leases had a weighted-average remaining lease term of 4.7 years and a weighted-average discount rate of 5.94%.
The following table summarizes future lease payments as of December 31, 2023 (in millions):
Year Ending December 31,
Operating Leases
Finance Leases
2024$113.4 $32.8 
2025109.1 32.5 
202696.6 31.4 
202779.8 26.4 
202862.3 15.5 
Thereafter134.4 6.2 
Total future lease payments595.6 144.8 
Imputed interest(82.2)(18.3)
Total lease liabilities$513.4 $126.5 
XML 45 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
The Company is subject to loss contingencies pursuant to various federal, state, and local environmental laws and regulations; however, the Company is not aware of any reasonably possible losses that would have a material impact on its results of operations, financial position, or liquidity. Potential environmental loss contingencies include possible obligations to remove or mitigate the effects on the environment of the placement, storage, disposal, or release of certain chemical or other substances by the Company or
by other parties. Historically, environmental liabilities have not had a material impact on the Company’s results of operations, financial position, or liquidity.
The Company is subject to litigation and governmental investigations from time to time in the ordinary course of business; however, the Company does not expect the results, if any, to have a material adverse impact on its results of operations, financial position, or liquidity. The Company accrues a liability for legal claims when payments associated with the claims become probable and the costs can be reasonably estimated. The Company also considers whether an insurance recovery receivable is applicable and appropriate based on the specific legal claim. The actual costs of resolving legal claims and governmental investigations may be substantially higher or lower than the amounts accrued for those activities.
In December 2018, a Company vehicle was involved in an accident that resulted in a fatality. The estate of the decedent and two bystanders filed a lawsuit in October 2019 in the Fourth Judicial District Court for Utah County, Provo Division, against the driver and the Company. Trial was held in late August 2022; the jury determined that the truck driver was not liable for the accident. The plaintiffs filed post-trial motions seeking a judgment as a matter of law or for a new trial. In April 2023, the trial court ruled on the plaintiffs’ motions, granting plaintiffs’ judgment against the driver and ordering that the second phase of the trial proceed. On June 29, 2023, the Utah appeals court granted the Company’s petition for an interlocutory appeal. There is not a probable loss with respect to this matter and any potential loss in regard to this matter is not reasonably estimable. Accordingly, the Company has not accrued any amounts related to this matter within its financial statements as of December 31, 2023.
XML 46 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss)
Other comprehensive income (loss) is composed of certain gains and losses that are excluded from net income under GAAP and instead recorded as a separate element of stockholders’ equity.
The following table summarizes the components of, and changes in, AOCI (in millions):
 Foreign
Currency
Translation
Derivative
Financial
Instruments
AOCI
Balance as of September 30, 2020$(19.7)$(15.0)$(34.7)
Other comprehensive income (loss) before reclassifications4.0 7.3 11.3 
Reclassifications out of other comprehensive income (loss)— — — 
Balance as of September 30, 2021$(15.7)$(7.7)$(23.4)
Other comprehensive income (loss) before reclassifications0.4 3.6 4.0 
Reclassifications out of other comprehensive income (loss)— — — 
Balance as of December 31, 2021$(15.3)$(4.1)$(19.4)
Other comprehensive income (loss) before reclassifications(6.9)13.8 6.9 
Reclassifications out of other comprehensive income (loss)— — — 
Balance as of December 31, 2022$(22.2)$9.7 $(12.5)
Other comprehensive income (loss) before reclassifications2.7 (1.9)0.8 
Reclassifications out of other comprehensive income (loss)— (2.6)(2.6)
Balance as of December 31, 2023$(19.5)$5.2 $(14.3)
Gains (losses) on derivative instruments are reclassified in the consolidated statements of operations in interest expense, financing costs and other, net in the period in which the hedged transaction affects earnings.
XML 47 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company recorded a provision for (benefit from) income taxes of $151.1 million, $161.3 million, $20.9 million, and $77.3 million for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021, respectively.
The following table summarizes the components of the income tax provision (benefit) (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
  2023202220212021
Current:
Federal
$87.8 $91.5 $14.1 $28.4 
Foreign5.8 7.2 0.9 3.6 
State29.0 32.6 4.7 13.3 
Total current taxes122.6 131.3 19.7 45.3 
Deferred:
Federal22.0 25.5 0.9 27.6 
Foreign0.6 (0.6)— 0.1 
State5.9 5.1 0.3 4.3 
Total deferred taxes28.5 30.0 1.2 32.0 
Provision for (benefit from) income taxes$151.1 $161.3 $20.9 $77.3 
The following table is a reconciliation of the statutory federal income tax rate to the Company’s effective income tax rate for the periods presented:
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
U.S. federal income taxes at statutory rate21.0 %21.0 %21.0 %21.0 %
State income taxes, net of federal benefit4.7 %4.8 %4.3 %4.6 %
Share-based payments1
(0.8)%(0.4)%(2.2)%(0.3)%
Non-deductible meals and entertainment0.4 %0.2 %0.2 %0.2 %
Other0.5 %0.4 %0.2 %0.4 %
Effective tax rate25.8 %26.0 %23.5 %25.9 %
1.Share-based payments had a more significant impact in the Transition Period due to the short period and timing of exercise.
Deferred income taxes reflect the tax consequences of temporary differences between the amounts of assets and liabilities for financial reporting purposes and such amounts as measured by tax law. These temporary differences are determined according to ASC 740. The
following table presents temporary differences that give rise to deferred tax assets and liabilities for the periods presented (in millions):
 December 31,
 20232022
Deferred tax assets:
Deferred compensation$11.4 $10.3 
Allowance for doubtful accounts6.8 6.5 
Accrued vacation and other10.8 9.3 
Inventory valuation17.4 19.2 
Tax loss carryforwards1
0.4 0.8 
Unrealized (gain) loss on financial derivatives(1.7)(3.1)
Lease liability131.5 119.8 
Total deferred tax assets176.6 162.8 
Deferred tax liabilities:
Excess book over tax depreciation and amortization
(75.1)(39.4)
Lease right-of-use asset(119.5)(113.7)
Total deferred tax liabilities(194.6)(153.1)
Net deferred income tax assets (liabilities)$(18.0)$9.7 
1.Composed of state net operating loss carryforwards.
The Company acquired $135.3 million of federal and state net operating loss carryforwards (“NOLs”) as part of its acquisition of Roofing Supply Group, LLC in fiscal year 2016. The Company has $0.4 million in state NOLs remaining as of December 31, 2023.
The Company’s non-domestic subsidiary, Beacon Roofing Supply Canada Company (“BRSCC”), is treated as a controlled foreign corporation. BRSCC’s taxable income, which reflects all of the Company’s Canadian operations, is being taxed only in Canada and would generally be taxed in the United States only upon an actual or deemed distribution. The Company expects that BRSCC’s earnings will be indefinitely reinvested for the foreseeable future; therefore, no United States deferred tax asset or liability for the differences between the book basis and the tax basis of BRSCC has been recorded as of December 31, 2023. Under the Tax Cuts and Jobs Act enacted in December 2017, future distributions from foreign subsidiaries will generally be subject to a federal dividends received deduction in the U.S. Should the earnings be remitted as dividends, the Company may be subject to additional foreign withholding and state income taxes. It is not practicable to estimate the amount of any additional taxes which may be payable on the undistributed earnings.
As of December 31, 2023, the Company’s goodwill balance on its consolidated balance sheet was $1.95 billion, of which there remains an amortizable tax basis of $1.04 billion for income tax purposes.
As of December 31, 2023, there were no uncertain tax positions which, if recognized, would affect the Company’s effective tax rate. The Company’s accounting policy is to recognize any interest and penalties related to income tax matters in income tax expense in the consolidated statements of operations.
The Company has operations in 50 U.S. states and six provinces in Canada. The Company is currently under audit in certain state and local jurisdictions for various years. These audits may involve complex issues, which may require an extended period of time to resolve. Additional taxes are reasonably possible; however, the amounts cannot be estimated at this time or would not be significant. The Company is no longer subject to U.S. federal income tax examinations for any fiscal years ended on or before September 30, 2019. For the majority of states, the Company is also no longer subject to tax examinations for any fiscal years ended on or before September 30, 2019. In Canada, the Company is no longer subject to federal or provincial tax examinations for any fiscal years ended on or before September 30, 2019.
On October 8, 2021, the Organization for Economic Co-operation and Development (“OECD”) released a statement on the OECD/G20 Inclusive Framework on Base Erosion and Profit Shifting, which agreed to a two-pillar solution to address tax challenges of the
digital economy. On December 20, 2021, the OECD released the Model GloBE Rules for Pillar Two defining a 15% global minimum tax rate for large multinational corporations. The OECD continues to release additional guidance and countries are implementing legislation with widespread adoption of the Model GloBE Rules for Pillar Two expected by calendar year 2024. The Company is continuing to evaluate the Model GloBE Rules for Pillar Two and related legislation, and their potential impact on future periods.
XML 48 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Geographic Data
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Geographic Data Geographic Data
The following table summarizes certain geographic information for the periods presented (in millions):
 
December 31,
 20232022
Long-lived assets:
U.S.$821.8 $770.6 
Canada15.6 11.8 
Total long-lived assets$837.4 $782.4 
XML 49 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Doubtful Accounts
12 Months Ended
Dec. 31, 2023
Allowance For Doubtful Accounts [Abstract]  
Allowance for Doubtful Accounts Allowance for Doubtful Accounts
The following table summarizes changes in the valuation of the allowance for doubtful accounts for each balance sheet period presented (in millions):
Year Ended December 31,
20232022
Beginning Balance$17.2 $16.1 
Charged to Operations7.6 14.2 
Write-offs(9.8)(13.1)
Ending Balance$15.0 $17.2 
XML 50 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurement Fair Value Measurement
As of December 31, 2023, the carrying amount of cash and cash equivalents, accounts receivable, prepaid and other current assets, accounts payable, and accrued expenses approximated fair value because of the short-term nature of these instruments. The Company measures its cash equivalents at amortized cost, which approximates fair value based upon quoted market prices (Level 1).
As of December 31, 2023, based upon recent trading prices (Level 2), the fair values of the Company’s $300.0 million 2026 Senior Notes, $350.0 million 2029 Senior Notes, and $600.0 million 2030 Senior Notes were $289.9 million, $319.4 million, and $615.0 million, respectively.
As of December 31, 2023, the fair value of the Company’s term loan and revolving lines of credit approximated the amount outstanding. The Company estimates the fair value of its term loan and revolving lines of credit by discounting the future cash flows of each instrument using estimated market rates of debt instruments with similar maturities and credit profiles (Level 3).
XML 51 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
The Company maintains defined contribution plans covering non-union employees of the Company who have 90 days of service and are at least 21 years old. Employees covered by a collective bargaining agreement are generally excluded from participation. All employees who are non-resident aliens are also excluded from participation. An eligible employee may elect to make a before-tax contribution of between 1% and 100% of his or her compensation through payroll deductions, not to exceed the annual limit set by law. The Company currently matches the first 50% of participant contributions limited to 6% of a participant’s gross compensation (maximum Company match is 3%). The combined total expense for this plan and a similar plan for Canadian employees for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021 was $15.3 million, $13.4 million, $4.5 million, and $12.4 million, respectively.
The Company also participates in multi-employer defined benefit plans for which it is not the sponsor. The aggregated expense for these plans for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021 was $2.6 million, $3.7 million, $0.4 million, and $2.1 million, respectively. Withdrawal from participation in one of these plans
requires the Company to make a lump-sum contribution to the plan, and the Company’s withdrawal liability depends on the extent of the plan’s funding of vested benefits, among other factors.
XML 52 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Derivatives
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Financial Derivatives Financial Derivatives
The Company uses interest rate derivative instruments to manage the risk related to fluctuating cash flows from interest rate changes by converting a portion of its variable-rate borrowings into fixed-rate borrowings.
On September 11, 2019, the Company entered into two interest rate swap agreements to manage the interest rate risk associated with the variable rate on the Company’s previous term loan. Each swap agreement has a notional amount of $250.0 million. As part of the 2021 Debt Refinancing, Beacon refinanced its previous term loan, resulting in the issuance of the 2028 Term Loan; the two interest rate swaps were designed and executed such that they continue to hedge against a total notional amount of $500.0 million related to the refinanced 2028 Term Loan. One agreement (the “5-year swap”) was scheduled to expire on August 30, 2024 and swaps the thirty-day LIBOR with a fixed-rate of 1.49%. The second agreement (the “3-year swap”) expired on August 30, 2022 and swapped the thirty-day LIBOR with a fixed-rate of 1.50%. At the inception of the swap agreements, the Company determined that both swaps qualified for cash flow hedge accounting under ASC 815. Therefore, changes in the fair value of the swaps, net of taxes, were recognized in other comprehensive income each period, then reclassified into the consolidated statements of operations as a component of interest expense, financing costs and other, net in the period in which the hedged transaction affects earnings.
On March 16, 2023, the Company novated its 5-year swap agreement to another counterparty and, in connection with such novation, amended the interest rate swap agreement. The amendment changed the index rate from LIBOR to SOFR, increased the total notional amount of the interest rate swap to $500.0 million, and extended the termination date to March 31, 2027 (the “2027 interest rate swap”). Specifically, the fixed rate of 1.49% indexed to LIBOR was modified to 3.00% indexed to SOFR. The Company used a strategy commonly referred to as “blend and extend” which allows the asset position of the novated 5-year swap agreement of approximately $9.9 million to be effectively blended into the new 2027 interest rate swap agreement. As a result of this transaction, on March 16, 2023, the 5-year swap agreement was de-designated and the unrealized gain of $9.9 million included within accumulated other comprehensive income was frozen and will be ratably reclassified as a reduction to interest expense, financing costs and other, net over the original term of the 5-year swap, or through August 30, 2024 as the hedged transactions affect earnings. Additionally, the 2027 interest rate swap had a fair value of $9.9 million at inception and will be ratably recorded to accumulated other comprehensive income and reclassified to interest expense, financing costs and other, net over the term of the 2027 interest rate swap, or through March 31, 2027 as the hedged transactions affect earnings. At the inception of the 2027 interest rate swap, the Company determined that the swap qualified for cash flow hedge accounting under ASC 815. Therefore, changes in the fair value of the swap, net of taxes, will be recognized in other comprehensive income each period, then reclassified into the consolidated statements of operations as a component of interest expense, financing costs and other, net in the period in which the hedged transaction affects earnings. The 2027 interest rate swap is the only swap agreement outstanding as of December 31, 2023.
The effectiveness of the outstanding 2027 interest rate swap will be assessed qualitatively by the Company during the life of the hedge by (i) comparing the current terms of the hedge with the related hedged debt to assure they continue to coincide and (ii) through an evaluation of the ability of the counterparty to the hedge to honor its obligations under the hedge. The Company performed a qualitative analysis as of December 31, 2023 and concluded that the outstanding 2027 interest rate swap continues to meet the requirements under ASC 815 to qualify for cash flow hedge accounting. As of December 31, 2023, the fair value of the 2027 interest rate swap, net of tax, was $7.8 million in favor of the Company.
During the year ended December 31, 2023, the Company reclassified a gain of $2.6 million out of accumulated other comprehensive income (loss) and to interest expense, financing costs and other, net. Approximately $8.4 million of net gains included in accumulated other comprehensive income (loss) at December 31, 2023 is expected to be reclassified into earnings within the next 12 months as interest payments are made on the Company’s Term Loan and amortization of the frozen AOCI on the 5-year swap and inception date fair value of the 2027 interest rate swap occurs. The Company records any differences paid or received on its interest rate hedges to interest expense, financing costs and other, net within the consolidated statements of operations. The following table summarizes the combined fair values, net of tax, of the interest rate derivative instruments (in millions):
  
Net Assets (Liabilities) as of
  
December 31,
InstrumentFair Value Hierarchy20232022
Designated interest rate swaps1
Level 2$7.8 $9.7 
1.Assets are included in the consolidated balance sheets in prepaid expenses and other current assets, while liabilities are included in accrued expenses.
The fair value of the interest rate swap is determined through the use of a pricing model, which utilizes verifiable inputs such as market interest rates that are observable at commonly quoted intervals (generally referred to as the “forward curve”) for the full terms of the hedge agreements. These values reflect a Level 2 measurement under the applicable fair value hierarchy.
The following table summarizes the amounts of gain (loss) on the interest rate derivative instruments recognized in other comprehensive income (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
Instrument2023202220212021
Designated interest rate swaps$(1.9)$13.8 $3.6 $7.3 
XML 53 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Pay vs Performance Disclosure        
Net income (loss) $ 68.0 $ 435.0 $ 458.4 $ (45.5)
XML 54 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Chris C. Nelson [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
Christopher C. Nelson, Executive Vice President and Chief Technology Officer, entered into a Rule 10b5-1 trading arrangement on December 8, 2023. Mr. Nelson’s trading arrangement provides for the potential sale of up to 7,850 shares of our common stock through November 22, 2024. This trading arrangement is intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act.
Name Christopher C. Nelson  
Title Executive Vice President and Chief Technology Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date December 8, 2023  
Arrangement Duration 350 days  
XML 55 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions have been eliminated. The Company has reflected Interior Products as discontinued operations for the three months ended December 31, 2021 and year ended September 30, 2021. Unless otherwise noted, amounts and disclosures throughout these Notes to the Consolidated Financial Statements relate to the Company’s continuing operations. Certain prior period amounts have been reclassified to conform to current period presentation.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with United States generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in these consolidated financial statements and accompanying notes. Significant items subject to such estimates include inventories, purchase price allocations, recoverability of goodwill and intangibles, and income taxes. Accordingly, actual amounts could differ materially from these estimates.
Fiscal Year
On August 11, 2021, the Company’s Board of Directors (“Board”) approved a change in its fiscal year end from September 30 to December 31. The Company’s 2022 fiscal year began on January 1, 2022 and ended on December 31, 2022. This change better aligns the Company’s financial reporting calendar with many of its industry peers and provides internal benefits by shifting the timing of the budgeting, physical inventory, and performance review cycles away from the Company’s busiest time of year.
The periods presented are the years ended December 31, 2023 and 2022 (“2023” and “2022”, respectively), the three months ended December 31, 2021 (the “Transition Period”), and the year ended September 30, 2021 (“Fiscal 2021”). Each of the Company’s fiscal quarters ends on the last day of the calendar month.
Segment Information
Segment Information
Operating segments are defined as components of a business that can earn revenue and incur expenses for which discrete financial information is evaluated on a regular basis by the chief operating decision maker (“CODM”) in order to decide how to allocate resources and assess performance. The Company’s CODM, the Chief Executive Officer, reviews consolidated results of operations to make decisions, therefore the Company views its operations and manages its business as one operating segment.
Business Combinations
Business Combinations
The Company records acquisitions resulting in the consolidation of a business using the acquisition method of accounting. Under this method, the Company records the assets acquired, including intangible assets that can be identified, and liabilities assumed based on their estimated fair values at the date of acquisition. The Company uses an income approach to determine the fair value of acquired intangible assets, specifically the multi-period excess earnings method for customer relationships and the relief from royalty method for trade names. Various Level 3 fair value assumptions are used in the determination of these estimated fair values, including items such as sales growth rates, cost synergies, customer attrition rates, discount rates, and other prospective financial information. The purchase price in excess of the fair value of the assets acquired and liabilities assumed is recorded as goodwill. Estimates associated with the accounting for acquisitions may change as additional information becomes available regarding the assets acquired and liabilities assumed. Management believes these estimates are based on reasonable assumptions, however they are inherently uncertain and unpredictable, therefore actual results may differ. Transaction costs associated with acquisitions are expensed as incurred and are included as a component of selling, general and administrative expense within the consolidated statements of operations.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents. Cash and cash equivalents also include unsettled credit card transactions. Cash equivalents are composed of money market funds which invest primarily in commercial paper or bonds with a rating of A-1 or better, and bank certificates of deposit.
Accounts Receivable
Accounts Receivable
Accounts receivable are derived from unpaid invoiced amounts and are recorded at their net realizable value. The allowance for doubtful accounts is calculated based on actual historical write-offs and current economic factors and represents the Company’s best estimate of its credit exposure. Each month the Company reviews its receivables on a customer-by-customer basis and any balances that are deemed uncollectible are written off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company’s accounts receivable are primarily from customers in the building industry located in the United States and Canada, and no single customer represented at least 10% of the Company’s revenue during the year ended December 31, 2023 or accounts receivable as of December 31, 2023.
Concentrations of Risk
Concentrations of Risk
Financial instruments that potentially subject the Company to significant concentration of credit risk consist primarily of cash, cash equivalents, and accounts receivable. The Company maintains the majority of its cash and cash equivalents with one financial institution, which management believes to be financially sound and with minimal credit risk. The Company’s deposits typically exceed amounts guaranteed by the Federal Deposit Insurance Corporation.
Inventories (Including Vendor Rebates)
Inventories (Including Vendor Rebates)
Inventories, consisting substantially of finished goods, are valued at the lower of cost or market (net realizable value). Cost is determined using the moving weighted-average cost method.
The Company’s arrangements with vendors typically provide for rebates after it makes a special purchase and/or monthly, quarterly, and/or annual rebates of a specified amount of consideration payable when a number of measures have been achieved. Annual rebates are generally related to a specified cumulative level of purchases on a calendar-year basis. The Company accounts for such rebates as a reduction of the inventory value until the product is sold, at which time such rebates reduce cost of products sold in the consolidated statements of operations. Throughout the year, the Company estimates the amount of the periodic rebates based upon the expected level of purchases. The Company continually revises these estimates to reflect actual rebates earned based on actual purchase levels. Amounts due from vendors under these arrangements are included in prepaid expenses and other current assets in the accompanying consolidated balance sheets.
Property and Equipment
Property and Equipment
Property and equipment acquired in connection with acquisitions are recorded at fair value as of the date of the acquisition and depreciated utilizing the straight-line method over the estimated remaining useful lives. All other additions are recorded at cost, and
depreciation is computed using the straight-line method. The Company reviews the estimated useful lives of its fixed assets on an ongoing basis and the following table summarizes the estimates currently used:
Asset ClassEstimated Useful Life
Buildings40 years
Equipment
3 to 7 years
Furniture and fixtures7 years
Software
3 to 5 years
Finance lease assets and leasehold improvementsShorter of the estimated useful life or the term of the lease, considering renewal options expected to be exercised.
Goodwill and Intangibles Assets
Goodwill and Intangible Assets
On an annual basis and at interim periods when circumstances require, the Company tests the recoverability of its goodwill and indefinite-lived intangible assets and reviews for indicators of impairment. Examples of such indicators include a significant change in the business climate, unexpected competition, loss of key personnel, or a decline in the Company’s market capitalization below the Company’s net book value.
The Company performs impairment assessments at the reporting unit level, which is defined as an operating segment or one level below an operating segment, also known as a component. The Company evaluates its components for aggregation by examining the distribution methods, sales mix, and operating results of each component to determine if these characteristics will be sustained over a long-term basis. For purposes of this evaluation, the Company expects its components to exhibit similar economic characteristics 3-5 years after events such as an acquisition within the Company’s core roofing business or management/business restructuring. Components that exhibit similar economic characteristics are subsequently aggregated into a single reporting unit. Based on the Company’s most recent impairment assessment performed as of August 31, 2023, it was determined that all of the Company’s components exhibited similar economic characteristics, and therefore should be aggregated into a single reporting unit (collectively, the “Reporting Unit”).
To test for the recoverability of goodwill and indefinite-lived intangible assets, the Company first performs a qualitative assessment based on economic, industry, and company-specific factors for all or selected reporting units to determine whether the existence of events and circumstances indicates that it is more likely than not that the goodwill or indefinite-lived intangible asset is impaired. Based on the results of the qualitative assessment, two additional steps in the impairment assessment may be required. The first step would require a comparison of each reporting unit’s fair value to the respective carrying value. If the carrying value exceeds the fair value, a second step is performed to measure the amount of impairment loss on a relative fair value basis, if any.
Based on the Company’s most recent impairment assessment performed as of August 31, 2023, the Company concluded that it was more likely than not that the fair value of the goodwill and indefinite-lived intangible assets exceeded their net carrying amount, therefore the quantitative two-step impairment test was not required. The Company’s total market capitalization exceeded carrying value by approximately 202% as of August 31, 2023. The Company did not identify any macroeconomic, industry conditions, or cost-related factors that would indicate it is more likely than not that the fair value of the reporting unit was less than its carrying value.
The Company amortizes certain identifiable intangible assets that have finite lives, currently consisting of customer relationships and trade names. Customer relationship assets are amortized on an accelerated basis based on the expected cash flows generated by the existing customers; and trade names are amortized on an accelerated basis over the term the Company expects to use the trade name. Amortizable intangible assets are tested for impairment, when deemed necessary, based on undiscounted cash flows and, if impaired, are written down to fair value based on either discounted cash flows or appraised values.
Evaluation of Long-Lived Assets
Evaluation of Long-Lived Assets
The Company evaluates the recoverability of its long-lived assets for impairment whenever events or circumstances indicate that the carrying amount of the assets may not be recoverable. Recoverability is measured by comparing the carrying amount of the asset to the future undiscounted cash flows the asset is expected to generate. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset.
Fair Value Measurement
Fair Value Measurement
The Company applies fair value accounting for all financial assets and liabilities that are reported at fair value in the financial statements on a recurring basis. Fair value is defined as the price that would be received from selling an asset or paid to transfer a
liability in an orderly transaction between market participants at the measurement date. The accounting guidance establishes a defined three-tier hierarchy to classify and disclose the fair value of assets and liabilities on both the date of their initial measurement as well as all subsequent periods. The hierarchy prioritizes the inputs used to measure fair value by the lowest level of input that is available and significant to the fair value measurement. The three levels are described as follows:
Level 1: Observable inputs. Quoted prices in active markets for identical assets and liabilities;
Level 2: Observable inputs other than the quoted price. Includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets and amounts derived from valuation models where all significant inputs are observable in active markets; and
Level 3: Unobservable inputs. Includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.
The Company evaluates its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level of classification as of each reporting period.
Financial Derivatives
Financial Derivatives
The Company enters into interest rate swaps to minimize the risks and costs associated with financing activities, as well as to maintain an appropriate mix of fixed-rate and floating-rate debt. The swap agreements are contracts to exchange variable-rate for fixed-interest rate payments over the life of the agreements. The Company’s derivative instruments are designated as cash flow hedges, for which the Company records changes in their fair value, net of tax, in other comprehensive income.
Net Sales
Net Sales
The Company records net sales when performance obligations with the customer are satisfied. A performance obligation is a promise to transfer a distinct good to the customer and is the unit of account. The transaction price is allocated to each distinct performance obligation and recognized as net sales when, or as, the performance obligation is satisfied. All contracts have a single performance obligation as the promise to transfer the individual good is not separately identifiable from other promises and is, therefore, not distinct. Performance obligations are satisfied at a point in time and net sales are recognized when the customer accepts the delivery of a product or takes possession of a product with rights and rewards of ownership. For goods shipped by third party carriers, the Company recognizes revenue upon shipment since the terms are generally FOB shipping point at which time control passes to the customer. The Company also arranges for certain products to be shipped directly from the manufacturer to the customer. The Company recognizes the gross revenue for these sales upon shipment as the terms are FOB shipping point at which time control passes to the customer.
The Company enters into agreements with customers to offer rebates, generally based on achievement of specified sales levels and various marketing allowances that are common industry practice. Reductions to net sales for customer programs and incentive offerings, including promotions and other volume-based incentives, are estimated using the most likely amount method and recorded in the period in which the sale occurs. Provisions for early payment discounts are accrued in the same period in which the sale occurs. The Company does not have any material payment terms as payment is received shortly after the transfer of control of the products to the customer. Commissions to internal sales teams are paid to obtain contracts. As these contracts are less than one year, these costs are expensed as incurred.
The Company includes shipping and handling costs billed to customers in net sales. Related costs are accounted for as fulfillment activities and are recognized as cost of products sold when control of the products transfers to the customer.
Leases
Leases
The Company mostly operates in leased facilities, which are accounted for as operating leases. The leases typically provide for a base rent plus real estate taxes and insurance. Certain of the leases provide for escalating rents over the lives of the leases, and rent expense is recognized over the terms of those leases on a straight-line basis. The real estate leases expire between 2024 and 2037.
In addition, the Company leases equipment such as trucks and forklifts. Equipment leases are accounted for as either operating or finance leases. The equipment leases expire between 2024 and 2032.
The Company determines if an arrangement is a lease at inception. Operating and finance lease assets and liabilities are included within the consolidated balance sheets, with finance lease assets included in property and equipment, net.
Lease assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is the Company’s incremental borrowing rate, because the interest rates implicit in most of the leases are not readily determinable. The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments.
Lease assets include any prepaid lease payments and lease incentives. The Company’s lease terms include periods under options to extend or terminate the lease when it is reasonably certain that those options will be exercised. The Company generally uses the base, non-cancelable lease term when determining the lease assets and liabilities. Operating lease expense is recognized on a straight-line basis over the lease term. For finance leases, the lease asset is depreciated over the lease term and interest expense is recorded using the effective interest method.
The Company’s lease agreements generally contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. The Company has elected to combine fixed payments for non-lease components with lease payments and account for them together as a single lease component, which increases the lease assets and liabilities.
Payments under the Company’s lease agreements are primarily fixed. However, certain lease agreements contain variable payments, which are expensed as incurred and are not included in the operating lease assets and liabilities. These amounts include payments affected by the Consumer Price Index and reimbursements to landlords for items such as property insurance and common area costs. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.
Stock-Based Compensation
Stock-Based Compensation
The Company applies the fair value method to recognize compensation expense for stock-based awards. Using this method, for time-based awards the estimated grant-date fair value of the award is measured based on the fair value of the Company’s common stock on the grant date and is recognized on a straight-line basis over the requisite service period based on the portion of the award that is expected to vest. The Company estimates forfeitures at the time of grant and revises the estimates, if necessary, in subsequent periods if actual forfeitures differ from those estimates. For awards with performance conditions, the Company accrues stock-based compensation over the service period if, and to the extent that, it is determined that achievement of the performance condition is probable. Market conditions are incorporated into the grant date fair value of stock-based awards with market conditions using a Monte Carlo valuation model. Compensation expense for stock-based awards with market conditions is recognized over the service period and is not reversed if the market condition is not met. If awards with market, performance, and/or service conditions are forfeited due to failure to achieve performance conditions or failure to satisfy service conditions, any previously recognized expense for such awards is reversed.
The Company utilizes the Black-Scholes option pricing model to estimate the grant-date fair value of option awards. The exercise price of option awards is set to equal the estimated fair value of the common stock at the date of the grant. The following weighted-average assumptions are also used to calculate the estimated fair value of option awards:
Expected volatility: The expected volatility of the Company’s shares is estimated using the historical stock price volatility over the most recent period commensurate with the estimated expected term of the awards.
Expected term: For employee stock option awards, the Company determines the weighted average expected term equal to the weighted period between the vesting period and the contract life of all outstanding options.
Dividend yield: The Company has not paid dividends and does not anticipate paying a cash dividend in the foreseeable future and, accordingly, uses an expected dividend yield of zero.
Risk-free interest rate: The Company bases the risk-free interest rate on the implied yield available on a U.S. Treasury note with a term equal to the estimated expected term of the awards.
Foreign Currency Translation
Foreign Currency Translation
The Company’s operations located outside of the United States where the local currency is the functional currency are translated into U.S. dollars using the current rate method. Results of operations are translated at the average rate of exchange for the period. Assets and liabilities are translated at the closing rates on the period end date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of equity and other comprehensive income (loss). Gains and losses on foreign currency transactions are recognized in the consolidated statements of operations as a component of interest expense, financing costs and other.
Income Taxes
Income Taxes
The Company accounts for income taxes using the liability method, which requires it to recognize a current tax liability or asset for current taxes payable or refundable and a deferred tax liability or asset for the estimated future tax effects of temporary differences between the financial statement and tax reporting bases of assets and liabilities to the extent that they are realizable. Deferred tax expense (benefit) results from the net change in deferred tax assets and liabilities during the year.
Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 740 (“ASC 740”) prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Based on this guidance, the Company analyzes its filing positions in all of the federal and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. Tax benefits from uncertain tax positions are recognized if it is more likely than not that the position is sustainable based solely on its technical merits.
Net Income (Loss) per Share
Net Income (Loss) per Common Share
Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period, without consideration for common share equivalents or the conversion of Preferred Stock. Common share equivalents consist of the incremental common shares issuable upon the exercise of stock options and vesting of restricted stock unit awards. Diluted net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the fully diluted weighted-average number of common shares outstanding during the period.
Holders of Preferred Stock would have participated in dividends on an as-converted basis when declared on common shares. As a result, Preferred Stock was classified as a participating security and thereby required the allocation of income that would have otherwise been available to common stockholders when calculating net income (loss) per common share. The Company repurchased all outstanding Preferred Stock on July 31, 2023. Refer to Note 6 for more information.
Diluted net income (loss) per common share is calculated by utilizing the most dilutive result of the if-converted and two-class methods. In both methods, net income (loss) attributable to common stockholders and the weighted-average common shares outstanding are adjusted to account for the impact of the assumed issuance of potential common shares that are dilutive, subject to dilution sequencing rules.
Recent Accounting Pronouncements - Adopted and Not Yet Adopted
Recent Accounting Pronouncements—Adopted
In October 2021, the FASB issued Accounting Standards Update (“ASU”) 2021-08, “Business Combinations – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The guidance is intended to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice. The guidance requires an acquirer to recognize and measure contract assets and liabilities acquired in a business combination in accordance with ASC Topic 606 as if it had originated the contracts, as opposed to at fair value on the acquisition date. The standard became effective for the Company on January 1, 2023 and was applied prospectively to acquisitions occurring after the adoption date. The adoption of this new guidance did not have a material impact on the Company’s financial statements and related disclosures.
In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The guidance provides optional practical expedients to ease the potential burden in accounting for contract modifications and hedge accounting related to reference rate reform. The provisions apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. Specifically, entities can elect to not apply certain modification accounting requirements to contracts affected by reference rate reform if certain criteria are met. Also, entities can elect various optional expedients that would allow it to continue to apply hedge accounting for hedging relationships affected by reference rate reform if certain criteria are met. Adoption of the provisions of ASU 2020-04 are optional and expedients may be elected over time as reference rate reform activities occur. Further, in December 2022, the FASB issued ASU 2022-06, “Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848,” extending the sunset date under Topic 848 from December 31, 2022 to December 31, 2024 to align the temporary accounting relief guidance with the LIBOR cessation date of June 30, 2023. During the three months ended March 31, 2023, the Company adopted the optional relief guidance provided under ASU 2020-04 after entering into a new interest rate swap agreement with a reference rate indexed to the Secured Overnight Financing Rate (“SOFR”), thereby creating a temporary mismatch in the referenced interest rate index of the Company’s interest rate swap and the hedged variable rate interest payments pursuant to the Company’s Term Loan. See Note 22 for further details of the transaction. The optional expedient did not have a material impact on the Company’s financial statements and related disclosures. Additionally, in June 2023, the Company entered into the second amendment to the 2026 ABL, and in July 2023, the Company entered into the second amendment to the 2028 Term Loan, both of which replaced the reference rates from LIBOR with SOFR. See Note 13 for further details of the transactions. In connection with these amendments, the Company adopted ASU 2020-04 and elected the debt accounting
optional expedient. The optional expedient did not have a material impact on the Company’s financial statements and related disclosures. The Company may also take advantage of other optional relief guidance offered under ASU 2020-04 in the future and will evaluate and disclose the impact of this guidance in the period of election, as well as the nature and reason for doing so.
Recent Accounting Pronouncements—Not Yet Adopted
In October 2023, the FASB issued ASU 2023-06, “Disclosure Improvements – Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative.” This standard affects a wide variety of Topics in the Codification. The effective date for each amendment will be the date on which the SEC’s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective. Early adoption is prohibited. The Company does not expect the adoption of this standard to have a material impact on the Company’s consolidated financial statements and related disclosures.
XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Property and Equipment Estimated Useful Life All other additions are recorded at cost, and
depreciation is computed using the straight-line method. The Company reviews the estimated useful lives of its fixed assets on an ongoing basis and the following table summarizes the estimates currently used:
Asset ClassEstimated Useful Life
Buildings40 years
Equipment
3 to 7 years
Furniture and fixtures7 years
Software
3 to 5 years
Finance lease assets and leasehold improvementsShorter of the estimated useful life or the term of the lease, considering renewal options expected to be exercised.
XML 57 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Intangible Assets and Goodwill The results of operations for these transactions are included in the Company’s consolidated statements of operations from the date of the acquisition (dollars in millions):
Date AcquiredCompany NameRegionBranches
Goodwill Recognized1
Intangible Assets Acquired1
November 1, 2023H&H Roofing Supply, LLCCalifornia1$1.3 $1.0 
October 2, 2023Garvin Construction ProductsMaryland, New York, Connecticut, New Jersey, and Massachusetts5$17.6 $10.1 
September 5, 2023S&H Building Material CorporationNew York1$5.7 $4.1 
August 1, 2023All American Vinyl Siding Supply, LLCMississippi1$0.7 $0.8 
July 11, 2023Crossroads Roofing Supply, Inc.Oklahoma5$2.5 $11.1 
June 12, 2023Silver State Building Materials, Inc.Nevada1$0.6 $0.9 
March 31, 2023Al's Roofing Supply, Inc.California4$3.3 $7.1 
March 31, 2023Prince Building Systems, LLCWisconsin1$0.3 $2.0 
January 4, 2023First Coastal Exteriors, LLCAlabama and Mississippi2$0.8 $1.9 
December 30, 2022Whitney Building ProductsMassachusetts1$2.7 $2.8 
November 1, 2022Coastal Construction ProductsFlorida, Illinois, Alabama, Georgia, Arkansas, Tennessee, and North Carolina18$133.1 $102.7 
June 1, 2022Complete Supply, Inc.Illinois1$8.6 $4.6 
April 29, 2022Wichita Falls Builders Wholesale, Inc.Texas1$0.4 $0.5 
January 1, 2022Crabtree Siding and SupplyTennessee1$0.1 $0.1 
1.For H&H Roofing Supply, LLC, Garvin Construction Products, S&H Building Material Corporation, All American Vinyl Siding Supply, LLC, Crossroads Roofing Supply, Inc., Silver State Building Materials, Inc., Al’s Roofing Supply, Inc., and Prince Building Systems, LLC, the measurement period is still open and amounts are based on provisional estimates of the fair value of assets acquired and liabilities assumed as of December 31, 2023.
XML 58 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestitures (Tables)
12 Months Ended
Dec. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Reconciliation of Major Line Items Constituting Pretax Income (Loss) from Discontinued Operations to Net Income (Loss) from Discontinued Operations
The following table reconciles major line items constituting pre-tax income (loss) from discontinued operations to net income (loss) from discontinued operations as presented in the consolidated statements of operations (in millions):
Three Months Ended
December 31, 2021
Year Ended
September 30, 2021
Net sales$— $357.9 
Cost of products sold— (264.2)
Selling, general and administrative(0.1)(79.1)
Depreciation and amortization— (13.0)
Other income— 0.1 
Loss on sale— (360.6)
Pre-tax income (loss) from discontinued operations(0.1)(358.9)
Provision for (benefit from) income taxes— (92.2)
Net income (loss) from discontinued operations$(0.1)$(266.7)
XML 59 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Sales (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Net Sales by Product Line and Geography
The following table presents the Company’s net sales by line of business and geography for each period presented (in millions):
 U.S.CanadaTotal
Year Ended December 31, 2023
Residential roofing products$4,588.1 $63.9 $4,652.0 
Non-residential roofing products2,192.6 203.1 2,395.7 
Complementary building products2,062.2 9.9 2,072.1 
Total net sales$8,842.9 $276.9 $9,119.8 
 
Year Ended December 31, 2022
Residential roofing products$4,138.1 $79.8 $4,217.9 
Non-residential roofing products2,285.7 178.6 2,464.3 
Complementary building products1,736.6 10.9 1,747.5 
Total net sales$8,160.4 $269.3 $8,429.7 
Three Months Ended December 31, 2021
Residential roofing products$904.3 $15.5 $919.8 
Non-residential roofing products413.9 35.5 449.4 
Complementary building products383.3 2.4 385.7 
Total net sales$1,701.5 $53.4 $1,754.9 
 
Year Ended September 30, 2021
Residential roofing products$3,443.4 $72.8 $3,516.2 
Non-residential roofing products1,551.7 137.1 1,688.8 
Complementary building products1,426.5 10.5 1,437.0 
Total net sales$6,421.6 $220.4 $6,642.0 
XML 60 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income (Loss) Per Common Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Components and Calculation of Basic and Diluted Net Income (Loss) Per Share
The following table presents the components and calculations of basic and diluted net income (loss) per common share (in millions, except per share amounts; certain amounts may not recalculate due to rounding):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Numerator:
Net income (loss) from continuing operations$435.0 $458.4 $68.1 $221.2 
Dividends on Preferred Stock(13.9)(24.0)(6.0)(24.0)
Undistributed income from continuing operations allocated to participating securities(34.1)(54.8)(7.5)— 
Repurchase Premium(414.6)— — — 
Net income (loss) from continuing operations attributable to common stockholders – Basic(27.6)379.6 54.6 197.2 
Add back: dividends on Preferred Stock1
— — — 24.0 
Net income (loss) from continuing operations attributable to common stockholders – Diluted(27.6)379.6 54.6 221.2 
Net income (loss) from discontinued operations attributable to common stockholders – Basic and Diluted$— $— $(0.1)$(266.7)
Net income (loss) attributable to common stockholders – Basic$(27.6)$379.6 $54.5 $(69.5)
Net income (loss) attributable to common stockholders – Diluted$(27.6)$379.6 $54.5 $(45.5)
Denominator:
Weighted-average common shares outstanding – Basic63.7 67.1 70.3 69.7 
Effect of common share equivalents— 1.3 1.2 1.1 
Effect of convertible Preferred Stock— — — 9.7 
Weighted-average common shares outstanding – Diluted63.7 68.4 71.5 80.5 
Net income (loss) per common share:
Basic – Continuing operations$(0.43)$5.66 $0.78 $2.83 
Basic – Discontinued operations— — — (3.83)
Basic net income (loss) per common share$(0.43)$5.66 $0.78 $(1.00)
Diluted – Continuing operations$(0.43)$5.55 $0.76 $2.75 
Diluted – Discontinued operations— — — (3.32)
Diluted net income (loss) per common share$(0.43)$5.55 $0.76 $(0.57)
1.The hypothetical conversion of the Preferred Stock became dilutive for the year ended September 30, 2021, primarily stemming from the significant income from continuing operations and offsetting loss from discontinued operations in Fiscal 2021, and their combined effect on the Company’s calculation of diluted net income (loss) per common share.
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table includes the number of shares that may be dilutive common shares in the future (except for the Preferred Stock, which was redeemed in July 2023 and therefore has no dilutive impact in the future). These shares were not included in the
computation of diluted net income (loss) per common share because the effect was either anti-dilutive or the requisite performance conditions were not met (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Stock options0.7 0.2 0.2 0.5 
Restricted stock units1.0 — — — 
Preferred Stock5.6 9.7 9.7 — 
XML 61 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Fair Values of Options, Black-Scholes Option-Pricing Model, Weighted-Average Assumptions
The fair values of the options granted for the periods presented were estimated on the dates of grants using the Black-Scholes option-pricing model with the following weighted-average assumptions:
 Year Ended December 31,Year Ended September 30,
 202320222021
Risk-free interest rate 4.26 %1.93 %0.44 %
Expected volatility 49.92 %48.89 %48.15 %
Expected life (in years)5.125.145.36
Dividend yield — — — 
Due to the Company’s change in its fiscal year end, the Company did not make annual grants to employees during the three months ended December 31, 2021.
Stock Options Outstanding and Activity During the Period
The following table summarizes all stock option activity for the year ended December 31, 2023 (in millions, except per share amounts and time periods):
 
Options
Outstanding
Weighted- Average Exercise PriceWeighted- Average Remaining Contractual Term (Years)
Aggregate
Intrinsic
Value1
Balance as of December 31, 20221.3$38.73 6.0$20.7 
Granted0.1$65.00 
Exercised(0.3)$37.91 
Canceled/Forfeited(0.0)$50.79 
Expired(0.0)$36.19 
Balance as of December 31, 20231.1$41.38 5.8$51.3 
Vested and expected to vest after December 31, 20231.1$40.81 5.8$51.0 
Exercisable as of December 31, 20230.9$35.94 5.1$45.3 
1.Aggregate intrinsic value represents the difference between the closing fair value of the underlying common stock and the exercise price of outstanding, in-the-money options on the date of measurement.
Stock Option Grants, Vesting, and Exercises
The following table summarizes additional information on stock options for the periods presented (in millions, except per share amounts):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Weighted-average fair value per share of stock options granted$31.86 $26.50 $— $15.62 
Total grant date fair value of stock options vested$3.2 $2.7 $3.7 $5.6 
Total intrinsic value of stock options exercised$10.9 $11.5 $4.1 $15.7 
Restricted Shares and Units Outstanding and Activity During the Period
The following table summarizes all RSU activity for the year ended December 31, 2023 (in millions, except grant date fair value amounts):
 
RSUs
Outstanding
Weighted-Average Grant Date Fair Value
Balance as of December 31, 20221.2$45.60 
Granted0.4$62.84 
Performance awards1
0.1$35.78 
Released1
(0.4)$39.77 
Canceled/Forfeited(0.1)$51.85 
Balance as of December 31, 20231.2$53.14 
Vested and expected to vest after December 31, 20232
1.2$52.95 
1.Includes additional restricted stock units that vested and were released as a result of the satisfaction of a performance vesting condition.
2.As of December 31, 2023, outstanding awards with performance conditions were expected to vest at greater than 100% of their original grant amount.
Schedule Of Restricted Stock Units Additional Information
The following table summarizes additional information regarding RSUs (in millions, except per share amounts):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Weighted-average fair value per share of RSUs granted$62.84 $50.63 $52.43 $38.18 
Total grant date fair value of RSUs vested$20.1 $9.6 $7.0 $16.5 
Total intrinsic value of RSUs released$38.6 $17.4 $14.5 $15.2 
XML 62 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Repurchases Program (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Class of Treasury Stock
The following table sets forth the Company’s share repurchases (in millions, except per share data):
Year Ended December 31,
20232022
Total number of shares repurchased1.6 6.8 
Amount repurchased$110.9 $387.8 
Average price per share$68.82 $56.62 
XML 63 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid Expenses and Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2023
Prepaid Expenses And Other Current Assets [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
The following table summarizes the significant components of prepaid expenses and other current assets (in millions):
 December 31,
 20232022
Vendor rebates$371.8 $335.9 
Other72.8 81.9 
Total prepaid expenses and other current assets$444.6 $417.8 
XML 64 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
The following table summarizes the significant components of accrued expenses (in millions):
December 31,
20232022
Inventory$140.5 $106.9 
Customer rebates124.9 112.8 
Payroll and employee benefit costs101.4 118.6 
Selling, general and administrative108.5 96.0 
Income taxes0.1 7.8 
Interest and other23.2 5.9 
Total accrued expenses$498.6 $448.0 
XML 65 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, net
The following table provides a detailed breakout of property and equipment, by type (in millions):
 
December 31,
 20232022
Land and buildings$22.3 $23.2 
Leasehold improvements104.1 80.4 
Equipment455.6 449.4 
Furniture and fixtures61.9 58.3 
Software28.4 18.4 
Finance lease assets162.1 99.8 
Fixed assets in progress61.5 30.1 
Total property and equipment895.9 759.6 
Accumulated depreciation(459.5)(422.6)
Total property and equipment, net$436.4 $337.0 
XML 66 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Changes in goodwill
The following table sets forth the changes in the carrying amount of goodwill for the periods presented (in millions):
Balance as of December 31, 20211,777.4 
Acquisitions140.9 
Translation and other adjustments(2.0)
Balance as of December 31, 2022$1,916.3 
Acquisitions35.6 
Translation and other adjustments0.7 
Balance as of December 31, 2023$1,952.6 
Summary of Intangible Assets The following table summarizes intangible assets by category (in millions, except time periods):
 
December 31,
Weighted-Average Remaining Life1
 20232022(Years)
Amortizable intangible assets:
Customer relationships and other
$1,238.9 $1,198.1 15.3
Trademarks5.6 4.5 0.8
Total amortizable intangible assets1,244.5 1,202.6 15.3
Accumulated amortization(850.8)(764.7)
Total amortizable intangible assets, net393.7 437.9 
Indefinite-lived trademarks9.8 9.8 
Total intangibles, net$403.5 $447.7 
1.As of December 31, 2023.
Summary of Estimated Future Amortization
The following table summarizes the estimated future amortization expense for intangible assets (in millions):
Year Ending December 31,
 
2024$75.0 
202560.1 
202651.3 
202742.0 
202833.6 
Thereafter131.7 
Total future amortization expense$393.7 
XML 67 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing Arrangements (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Outstanding Debt Presented Net of Unamortized debt Issuance Costs and Other Financing Arrangements
The following table summarizes all outstanding debt (presented net of unamortized debt issuance costs) and other financing arrangements (in millions):
 
December 31,
 20232022
Revolving Lines of Credit
2026 ABL:
2026 U.S. Revolver1
$80.0 $254.9 
2026 Canada Revolver
— — 
Borrowings under revolving lines of credit, net$80.0 $254.9 
Long-term Debt, net
Term Loan:
2028 Term Loan2
$964.5 $972.2 
Current portion(10.0)(10.0)
Long-term borrowings under term loan954.5 962.2 
Senior Notes:
2026 Senior Notes3
298.1 297.4 
2029 Senior Notes4
347.4 346.8 
2030 Senior Notes5
592.3 — 
Long-term borrowings under senior notes1,237.8 644.2 
Long-term debt, net$2,192.3 $1,606.4 
1.Effective rate on borrowings of 6.68% as of December 31, 2023.
2.Interest rate of 7.97% and 6.32% as of December 31, 2023 and 2022, respectively.
3.Interest rate of 4.50% for all periods presented.
4.Interest rate of 4.125% for all periods presented.
5.Interest rate of 6.50% for all periods presented.
Schedule of Maturities of Long-term Debt
The following table presents annual principal payments for all outstanding financing arrangements for each of the next five years and thereafter (in millions):
Year Ending December 31,2026 ABL
2028 Term Loan
Senior Notes1
Total
2024$— $10.0 $— $10.0 
2025— 10.0 — 10.0 
202684.0 10.0 300.0 394.0 
2027— 10.0 — 10.0 
2028— 935.0 — 935.0 
Thereafter— — 950.0 950.0 
Total debt84.0 975.0 1,250.0 2,309.0 
Unamortized debt issuance costs(4.0)(10.5)(12.2)(26.7)
Total debt, net$80.0 $964.5 $1,237.8 $2,282.3 
1.Represent principal amounts for 2026, 2029, and 2030 Senior Notes.
XML 68 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Components of Operating Lease Costs Recognized in Consolidated Statements of Operations Amounts Include Both Continuing and Discontinued Operations
The following table summarizes components of lease costs recognized in the consolidated statements of operations (in millions; amounts include both continuing and discontinued operations):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Operating lease costs$124.4 $112.7 $27.3 $106.1 
Finance lease costs:
Amortization of right-of-use assets22.5 13.3 2.0 5.2 
Interest on lease obligations5.7 2.6 0.3 0.5 
Variable lease costs12.3 9.4 2.1 9.2 
Total lease costs$164.9 $138.0 $31.7 $121.0 
Summary of Supplemental Cash Flow Information Related to Leases
The following table presents supplemental cash flow information related to the Company’s leases (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
Cash paid for amounts included in measurement of lease obligations:  
Operating cash flows from operating leases$121.1 $105.0 $26.2 $106.3 
Operating cash flows from finance leases$5.1 $2.4 $0.2 $0.5 
Financing cash flows from finance leases$21.2 $12.1 $1.5 $4.0 
Right-of-use assets obtained in exchange for new finance lease liabilities$65.4 $62.8 $6.3 $29.1 
Right-of-use assets obtained in exchange for new operating lease liabilities$67.9 $66.2 $10.8 $55.4 
Summary of Future Lease Payments
The following table summarizes future lease payments as of December 31, 2023 (in millions):
Year Ending December 31,
Operating Leases
Finance Leases
2024$113.4 $32.8 
2025109.1 32.5 
202696.6 31.4 
202779.8 26.4 
202862.3 15.5 
Thereafter134.4 6.2 
Total future lease payments595.6 144.8 
Imputed interest(82.2)(18.3)
Total lease liabilities$513.4 $126.5 
XML 69 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Reclassification out of Accumulated Other Comprehensive Income
The following table summarizes the components of, and changes in, AOCI (in millions):
 Foreign
Currency
Translation
Derivative
Financial
Instruments
AOCI
Balance as of September 30, 2020$(19.7)$(15.0)$(34.7)
Other comprehensive income (loss) before reclassifications4.0 7.3 11.3 
Reclassifications out of other comprehensive income (loss)— — — 
Balance as of September 30, 2021$(15.7)$(7.7)$(23.4)
Other comprehensive income (loss) before reclassifications0.4 3.6 4.0 
Reclassifications out of other comprehensive income (loss)— — — 
Balance as of December 31, 2021$(15.3)$(4.1)$(19.4)
Other comprehensive income (loss) before reclassifications(6.9)13.8 6.9 
Reclassifications out of other comprehensive income (loss)— — — 
Balance as of December 31, 2022$(22.2)$9.7 $(12.5)
Other comprehensive income (loss) before reclassifications2.7 (1.9)0.8 
Reclassifications out of other comprehensive income (loss)— (2.6)(2.6)
Balance as of December 31, 2023$(19.5)$5.2 $(14.3)
XML 70 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Income Tax Provision (Benefit)
The following table summarizes the components of the income tax provision (benefit) (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
  2023202220212021
Current:
Federal
$87.8 $91.5 $14.1 $28.4 
Foreign5.8 7.2 0.9 3.6 
State29.0 32.6 4.7 13.3 
Total current taxes122.6 131.3 19.7 45.3 
Deferred:
Federal22.0 25.5 0.9 27.6 
Foreign0.6 (0.6)— 0.1 
State5.9 5.1 0.3 4.3 
Total deferred taxes28.5 30.0 1.2 32.0 
Provision for (benefit from) income taxes$151.1 $161.3 $20.9 $77.3 
Principal Reason for the Difference Between Effective Income Tax Rate and the Statutory Federal Income
The following table is a reconciliation of the statutory federal income tax rate to the Company’s effective income tax rate for the periods presented:
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
 2023202220212021
U.S. federal income taxes at statutory rate21.0 %21.0 %21.0 %21.0 %
State income taxes, net of federal benefit4.7 %4.8 %4.3 %4.6 %
Share-based payments1
(0.8)%(0.4)%(2.2)%(0.3)%
Non-deductible meals and entertainment0.4 %0.2 %0.2 %0.2 %
Other0.5 %0.4 %0.2 %0.4 %
Effective tax rate25.8 %26.0 %23.5 %25.9 %
1.Share-based payments had a more significant impact in the Transition Period due to the short period and timing of exercise.
Components of the Company's Deferred Taxes The
following table presents temporary differences that give rise to deferred tax assets and liabilities for the periods presented (in millions):
 December 31,
 20232022
Deferred tax assets:
Deferred compensation$11.4 $10.3 
Allowance for doubtful accounts6.8 6.5 
Accrued vacation and other10.8 9.3 
Inventory valuation17.4 19.2 
Tax loss carryforwards1
0.4 0.8 
Unrealized (gain) loss on financial derivatives(1.7)(3.1)
Lease liability131.5 119.8 
Total deferred tax assets176.6 162.8 
Deferred tax liabilities:
Excess book over tax depreciation and amortization
(75.1)(39.4)
Lease right-of-use asset(119.5)(113.7)
Total deferred tax liabilities(194.6)(153.1)
Net deferred income tax assets (liabilities)$(18.0)$9.7 
1.Composed of state net operating loss carryforwards.
XML 71 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Geographic Data (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Geographic Information
The following table summarizes certain geographic information for the periods presented (in millions):
 
December 31,
 20232022
Long-lived assets:
U.S.$821.8 $770.6 
Canada15.6 11.8 
Total long-lived assets$837.4 $782.4 
XML 72 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Doubtful Accounts (Tables)
12 Months Ended
Dec. 31, 2023
Allowance For Doubtful Accounts [Abstract]  
Allowance for Doubtful Accounts Allowance for Doubtful Accounts
The following table summarizes changes in the valuation of the allowance for doubtful accounts for each balance sheet period presented (in millions):
Year Ended December 31,
20232022
Beginning Balance$17.2 $16.1 
Charged to Operations7.6 14.2 
Write-offs(9.8)(13.1)
Ending Balance$15.0 $17.2 
XML 73 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Derivatives (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Combined Fair Values, Net of Tax of Interest Rate Derivative Instruments The Company records any differences paid or received on its interest rate hedges to interest expense, financing costs and other, net within the consolidated statements of operations. The following table summarizes the combined fair values, net of tax, of the interest rate derivative instruments (in millions):
  
Net Assets (Liabilities) as of
  
December 31,
InstrumentFair Value Hierarchy20232022
Designated interest rate swaps1
Level 2$7.8 $9.7 
1.Assets are included in the consolidated balance sheets in prepaid expenses and other current assets, while liabilities are included in accrued expenses.
Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)
The following table summarizes the amounts of gain (loss) on the interest rate derivative instruments recognized in other comprehensive income (in millions):
 Year Ended December 31,Three Months Ended December 31,Year Ended September 30,
Instrument2023202220212021
Designated interest rate swaps$(1.9)$13.8 $3.6 $7.3 
XML 74 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Company Overview - Additional Information (Detail)
$ in Millions
3 Months Ended 12 Months Ended
Feb. 10, 2021
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2023
province
Dec. 31, 2023
State
Dec. 31, 2023
Province
Company Overview [Line Items]                
Proceeds from sale of business   $ 35.8 $ 0.0 $ 0.0 $ 836.0      
Stock Purchase Agreement | Interior Products | ASP Sailor Acquisition Corp                
Company Overview [Line Items]                
Proceeds from sale of business $ 850.0              
Adjusted purchase price     $ 842.7          
U.S.                
Company Overview [Line Items]                
Number of states in which entity operates (in states) | State             50  
Canada                
Company Overview [Line Items]                
Number of provinces in which entity operates (in provinces)           6   6
XML 75 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Millions
12 Months Ended 15 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Significant Accounting Policies [Line Items]        
Number of operating segments (in segments) | Segment 1      
Percentage of fair value in excess of carrying amount 202.00%      
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Accounts receivable reserve | $ $ 15.0 $ 17.2 $ 17.2 $ 16.1
Minimum        
Significant Accounting Policies [Line Items]        
Amortization period 1 year      
Maximum        
Significant Accounting Policies [Line Items]        
Amortization period 20 years      
Major Supplier Concentration Risk | Minimum | Cost of Goods, Total        
Significant Accounting Policies [Line Items]        
Goodwill impairment test period 3 years      
Major Supplier Concentration Risk | Maximum | Cost of Goods, Total        
Significant Accounting Policies [Line Items]        
Goodwill impairment test period 5 years      
XML 76 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Life (Detail)
Dec. 31, 2023
Buildings  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 40 years
Equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 3 years
Equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 7 years
Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 7 years
Software | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 3 years
Software | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 5 years
Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Finance lease assets and leasehold improvements Useful Life, Lease Term [Member]
XML 77 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Apr. 29, 2022
Jan. 01, 2022
Dec. 31, 2021
Nov. 01, 2021
Business Combination, Separately Recognized Transactions [Line Items]            
Prior to acquisition annual sales $ 474.1          
Acquisition cost 6.1          
Goodwill $ 1,952.6 $ 1,916.3     $ 1,777.4  
Wichita Falls Builders Wholesale, Inc.            
Business Combination, Separately Recognized Transactions [Line Items]            
Percentage of voting interest acquired 100.00%          
Goodwill       $ 0.4    
Midway Sales & Distributing, Inc [Member]            
Business Combination, Separately Recognized Transactions [Line Items]            
Percentage of voting interest acquired 100.00%          
Complete Supply, Inc.            
Business Combination, Separately Recognized Transactions [Line Items]            
Percentage of voting interest acquired 100.00%          
Goodwill     $ 8.6      
Crabtree Siding and Supply            
Business Combination, Separately Recognized Transactions [Line Items]            
Percentage of voting interest acquired 100.00%          
Goodwill           $ 0.1
Series of Individually Immaterial Business Acquisitions            
Business Combination, Separately Recognized Transactions [Line Items]            
Goodwill $ 177.7          
Expected tax deductible amount $ 101.2          
XML 78 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Schedule of Intangible Assets and Goodwill (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Nov. 01, 2023
USD ($)
branch
Sep. 05, 2023
USD ($)
branch
Aug. 01, 2023
USD ($)
branch
Jul. 11, 2023
USD ($)
branch
Jun. 12, 2023
USD ($)
branch
Mar. 31, 2023
USD ($)
branch
Jan. 04, 2023
USD ($)
branch
Dec. 31, 2022
USD ($)
Dec. 30, 2022
USD ($)
branch
Jun. 01, 2022
USD ($)
branch
Apr. 29, 2022
USD ($)
branch
Jan. 01, 2022
USD ($)
branch
Dec. 31, 2021
USD ($)
Nov. 01, 2021
USD ($)
branch
Business Combination, Separately Recognized Transactions [Line Items]                              
Goodwill Recognized $ 1,952.6               $ 1,916.3         $ 1,777.4  
H&H Roofing Supply, LLC                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch   1                          
Goodwill Recognized   $ 1.3                          
Intangible Assets Acquired   $ 1.0                          
Garvin Construction Products                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch       5                      
Goodwill Recognized       $ 17.6                      
Intangible Assets Acquired       $ 10.1                      
S&H Building Material Corporation                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch     1                        
Goodwill Recognized     $ 5.7                        
Intangible Assets Acquired     $ 4.1                        
All American Vinyl Siding Supply, LLC                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch       1                      
Goodwill Recognized       $ 0.7                      
Intangible Assets Acquired       $ 0.8                      
Crossroads Roofing Supply, Inc.                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch         5                    
Goodwill Recognized         $ 2.5                    
Intangible Assets Acquired         $ 11.1                    
Silver State Building Materials, Inc.                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch           1                  
Goodwill Recognized           $ 0.6                  
Intangible Assets Acquired           $ 0.9                  
Al's Roofing Supply, Inc.                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch             4                
Goodwill Recognized             $ 3.3                
Intangible Assets Acquired             $ 7.1                
Prince Building Systems, LLC                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch             1                
Goodwill Recognized             $ 0.3                
Intangible Assets Acquired             $ 2.0                
First Coastal Exteriors, LLC                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch               2              
Goodwill Recognized               $ 0.8              
Intangible Assets Acquired               $ 1.9              
Whitney Building Products                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch                   1          
Goodwill Recognized                   $ 2.7          
Intangible Assets Acquired                   $ 2.8          
Coastal Construction Products                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch                     18        
Goodwill Recognized                     $ 133.1        
Intangible Assets Acquired                     $ 102.7        
Complete Supply, Inc.                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch                       1      
Goodwill Recognized                       $ 8.6      
Intangible Assets Acquired                       $ 4.6      
Wichita Falls Builders Wholesale, Inc.                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch                         1    
Goodwill Recognized                         $ 0.4    
Intangible Assets Acquired                         $ 0.5    
Crabtree Siding and Supply                              
Business Combination, Separately Recognized Transactions [Line Items]                              
Branches | branch                             1
Goodwill Recognized                             $ 0.1
Intangible Assets Acquired                             $ 0.1
XML 79 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestitures - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Feb. 10, 2021
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]          
Loss on sale of business [1]   $ 22.3 $ 0.0 $ 0.0 $ 360.6
Proceeds from sale of business   35.8 0.0 0.0 836.0
Liabilities held for sale     0.0 0.0  
Assets held for sale     0.0 $ 0.0  
Solar Products          
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]          
Loss on sale of business   22.3      
Interior Products          
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]          
Loss on sale   0.0     $ 360.6
Consolidated goodwill balance     $ 730.9    
Stock Purchase Agreement | Interior Products | FBM          
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]          
Proceeds from sale of business $ 850.0        
Adjusted purchase price $ 842.7        
Final purchase consideration received   $ 6.6      
[1] See Note 4 for additional information.
XML 80 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestitures - Schedule of Reconciliation of Major Line Items Constituting Pretax Income (Loss) from Discontinued Operations to Net Income (Loss) from Discontinued Operations (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Disposal Group Including Discontinued Operation Income Statement Disclosures [Line Items]    
Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration] Net income (loss) Net income (loss)
Interior Products    
Disposal Group Including Discontinued Operation Income Statement Disclosures [Line Items]    
Net sales $ 0.0 $ 357.9
Cost of products sold 0.0 (264.2)
Selling, general and administrative (0.1) (79.1)
Depreciation and amortization 0.0 (13.0)
Other income 0.0 0.1
Loss on sale 0.0 (360.6)
Pre-tax income (loss) from discontinued operations (0.1) (358.9)
Provision for (benefit from) income taxes 0.0 (92.2)
Net income (loss) from discontinued operations $ (0.1) $ (266.7)
XML 81 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Sales - Summary of Net Sales by Product Line and Geography (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]        
Net sales $ 1,754.9 $ 9,119.8 $ 8,429.7 $ 6,642.0
Residential roofing products        
Disaggregation Of Revenue [Line Items]        
Net sales 919.8 4,652.0 4,217.9 3,516.2
Non-residential roofing products        
Disaggregation Of Revenue [Line Items]        
Net sales 449.4 2,395.7 2,464.3 1,688.8
Complementary building products        
Disaggregation Of Revenue [Line Items]        
Net sales 385.7 2,072.1 1,747.5 1,437.0
U.S.        
Disaggregation Of Revenue [Line Items]        
Net sales 1,701.5 8,842.9 8,160.4 6,421.6
U.S. | Residential roofing products        
Disaggregation Of Revenue [Line Items]        
Net sales 904.3 4,588.1 4,138.1 3,443.4
U.S. | Non-residential roofing products        
Disaggregation Of Revenue [Line Items]        
Net sales 413.9 2,192.6 2,285.7 1,551.7
U.S. | Complementary building products        
Disaggregation Of Revenue [Line Items]        
Net sales 383.3 2,062.2 1,736.6 1,426.5
Canada        
Disaggregation Of Revenue [Line Items]        
Net sales 53.4 276.9 269.3 220.4
Canada | Residential roofing products        
Disaggregation Of Revenue [Line Items]        
Net sales 15.5 63.9 79.8 72.8
Canada | Non-residential roofing products        
Disaggregation Of Revenue [Line Items]        
Net sales 35.5 203.1 178.6 137.1
Canada | Complementary building products        
Disaggregation Of Revenue [Line Items]        
Net sales $ 2.4 $ 9.9 $ 10.9 $ 10.5
XML 82 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income (Loss) Per Common Share - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2023
Jan. 02, 2018
Sep. 30, 2023
Dec. 31, 2021
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
May 17, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                  
Undesignated preferred stock, issued (in shares)           0 0    
Common stock (voting), par value (in dollars per share)           $ 0.01 $ 0.01   $ 0.01
Disgorged of short-swing profits         $ 4,700,000        
Additional disgorged of short-swing profits         $ 1,200,000        
Shares outstanding for disgorgement (in shares)     5,000,000   5,000,000        
Proceeds from disgorgement of short-swing profits       $ 0 $ 5,900,000 $ 5,900,000 $ 0 $ 0  
Additional paid in capital           1,600,000      
Preferred stock redemption premium       $ 0   $ 414,600,000 $ 0 $ 0  
Allied Acquisition | Series A Cumulative Convertible Participating Preferred Stock | Investment Agreement                  
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                  
Undesignated preferred stock, issued (in shares)   400,000              
Preferred stock, par value (in dollars per share)   $ 0.01              
Preferred stock, liquidation preference value   $ 400,000,000              
Preferred stock, liquidation purchase price per share (in dollars per share)   $ 1,000              
Stock repurchased during period (in shares) 400,000                
Payments for repurchase of preferred stock and preference stock $ 805,400,000                
Dividends payable $ 900,000                
Repurchase of preferred stock and preference stock costs     $ 9,300,000   $ 9,300,000        
Common stock (voting), par value (in dollars per share)   0.01              
Preferred stock conversion price per share (in dollars per share)   $ 41.26              
Common stock to be issued upon conversion of convertible preferred stock (in shares)   9,694,619              
Preferred stock dividend rate   6.00%              
Preferred stock redemption premium   $ 414,600,000              
XML 83 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income (Loss) Per Common Share - Components and Calculation of Basic and Diluted Net Income (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Numerator:        
Net income (loss) from continuing operations $ 68.1 $ 435.0 $ 458.4 $ 221.2
Dividends on Preferred Stock (6.0) (13.9) (24.0) (24.0)
Undistributed income from continuing operations allocated to participating securities (7.5) (34.1) (54.8) 0.0
Repurchase Premium 0.0 (414.6) 0.0 0.0
Net income (loss) from continuing operations attributable to common stockholders – Basic 54.6 (27.6) 379.6 197.2
Add back: dividends on Preferred Stock 6.0 13.9 24.0 24.0
Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted 54.6 (27.6) 379.6 221.2
Net income (loss) from discontinued operations attributable to common stockholders – Basic (0.1) 0.0 0.0 (266.7)
Net income (loss) from discontinued operations attributable to common stockholders – Diluted (0.1) 0.0 0.0 (266.7)
Net income (loss) attributable to common stockholders – Basic 54.5 (27.6) 379.6 (69.5)
Net income (loss) attributable to common stockholders – Diluted $ 54.5 $ (27.6) $ 379.6 $ (45.5)
Denominator:        
Weighted-average common shares outstanding – Basic (in shares) [1] 70.3 63.7 67.1 69.7
Effect of common share equivalents (in shares) 1.2 0.0 1.3 1.1
Effect of convertible Preferred Stock (in shares)       9.7
Weighted-average common shares outstanding - Diluted (in shares) [1] 71.5 63.7 68.4 80.5
Net income (loss) per common share:        
Basic – Continuing operations (in dollars per share) [1] $ 0.78 $ (0.43) $ 5.66 $ 2.83
Basic – Discontinued operations (in dollars per share) [1] 0 0 0 (3.83)
Basic net income (loss) per share (in dollars per share) [1] 0.78 (0.43) 5.66 (1.00)
Diluted – Continuing operations (in dollars per share) 0.76 (0.43) 5.55 2.75
Diluted – Discontinued operations (in dollars per share) 0 0 0 (3.32)
Diluted net income (loss) per share (in dollars per share) $ 0.76 $ (0.43) $ 5.55 $ (0.57)
[1] See Note 6 for detailed calculations and further discussion.
XML 84 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income (Loss) Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) - shares
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Preferred Stock        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of diluted net income (loss) per share (in shares) 9,700,000 5,600,000 9,700,000 0
Stock options        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of diluted net income (loss) per share (in shares) 200,000 700,000 200,000 500,000
Restricted stock units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of diluted net income (loss) per share (in shares) 0 1,000,000.0 0 0
XML 85 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - Additional Information (Detail)
3 Months Ended 12 Months Ended
May 17, 2023
USD ($)
$ / shares
shares
Feb. 11, 2020
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
installment
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
Sep. 30, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation number of additional shares authorized (in shares) | shares   4,850,000        
Stock-based compensation number of shares authorized (in shares) | shares       3,301,997    
Time period hold       1 year    
Number of annual installments | installment       3    
Common stock (voting), par value (in dollars per share) | $ / shares $ 0.01     $ 0.01 $ 0.01  
Restricted Stock Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of shares that will vest       100.00%    
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Non-qualified options granted expiration period       10 years    
Vesting period       3 years    
Allocated stock-based compensation expense     $ 600,000 $ 3,800,000 $ 3,900,000 $ 4,400,000
Unrecognized compensation cost related to unvested stock       $ 3,800,000    
Unrecognized compensation cost related to unvested stock, expected weighted-average period of recognition       1 year 8 months 12 days    
Phantom Share Units (PSUs) | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of shares that will vest       0.00%    
Phantom Share Units (PSUs) | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of shares that will vest       200.00%    
Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Time period hold       6 months    
Allocated stock-based compensation expense     2,200,000 $ 23,000,000 23,700,000 14,000,000
Tax benefit related to compensation expense     $ 2,400,000 6,200,000 $ 3,300,000 $ 1,200,000
Unrecognized compensation cost related to unvested stock       $ 28,300,000    
Unrecognized compensation cost related to unvested stock, expected weighted-average period of recognition       1 year 10 months 24 days    
Employee Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Allocated stock-based compensation expense       $ 1,200,000    
Share-base payment award, purchase period 6 months          
Purchase price common stock, percent 85.00%          
Maximum employee subscription amount $ 12,500          
Maximum employee subscription amount per calendar year $ 25,000          
Number of shares authorized (in shares) | shares 1,000,000          
XML 86 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - Fair Values of Options, Black-Scholes Option-Pricing Model, Weighted-Average Assumptions (Detail)
12 Months Ended 15 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]        
Risk-free interest rate 4.26% 1.93% 0.44%  
Expected volatility 49.92% 48.89% 48.15%  
Expected life (in years) 5 years 1 month 13 days 5 years 1 month 20 days 5 years 4 months 9 days  
Dividend yield 0.00% 0.00% 0.00% 0.00%
XML 87 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based compensation - Stock Options Outstanding and Activity During the Period (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Options Outstanding    
Beginning balance (in shares) 1,300,000  
Granted (in shares) 100,000  
Exercised (in shares) (300,000)  
Canceled/Forfeited (in shares) (0.0)  
Expired (in shares) (0.0)  
Ending balance (in shares) 1,100,000 1,300,000
Vested and expected to vest after end of year (in shares) 1,100,000  
Exercisable as of end of year (in shares) 900,000  
Weighted- Average Exercise Price    
Beginning Balance (in dollars per share) $ 38.73  
Granted (in dollars per share) 65.00  
Exercised (in dollars per share) 37.91  
Canceled/Forfeited (in dollars per share) 50.79  
Expired (in dollars per share) 36.19  
Ending Balance (in dollars per share) 41.38 $ 38.73
Vested and expected to vest after end of year (in dollars per share) 40.81  
Exercisable as of end of year (in dollars per share) $ 35.94  
Weighted- Average Remaining Contractual Term (Years)    
Balance 5 years 9 months 18 days 6 years
Vested and expected to vest after end of year 5 years 9 months 18 days  
Exercisable as of end of year 5 years 1 month 6 days  
Aggregate Intrinsic Value    
Balance $ 51.3 $ 20.7
Vested and expected to vest after end of year 51.0  
Exercisable as of end of year $ 45.3  
XML 88 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based compensation - Stock Option Grants, Vesting, and Exercises (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Share-Based Payment Arrangement [Abstract]        
Weighted-average fair value per share of stock options granted (in dollars per share) $ 0 $ 31.86 $ 26.50 $ 15,620,000
Total grant date fair value of stock options vested $ 3.7 $ 3.2 $ 2.7 $ 5.6
Total intrinsic value of stock options exercised $ 4.1 $ 10.9 $ 11.5 $ 15.7
XML 89 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - Restricted Shares and Units Outstanding and Activity During the Period (Detail) - $ / shares
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Weighted-Average Grant Date Fair Value        
Granted (in dollars per share) $ 52.43 $ 62.84 $ 50.63 $ 38,180,000
Restricted Stock Units (RSUs)        
RSUs Outstanding        
Beginning balance (in shares)   1,200,000    
Granted (in shares)   400,000    
Performance awards (in shares)   100,000    
Released (in shares)   (400,000)    
Canceled/Forfeited (in shares)   (100,000)    
Ending balance (in shares)   1,200,000 1,200,000  
Vested and expected to vest after December 31, 2022 (in shares)   1,200,000    
Weighted-Average Grant Date Fair Value        
Beginning balance (in dollars per share)   $ 45.60    
Granted (in dollars per share)   62.84    
Performance awards (in dollars per share)   35.78    
Released (in dollars per share)   39.77    
Canceled/Forfeited (in dollars per share)   51.85    
Ending balance (in dollars per share)   53.14 $ 45.60  
Vested and expected to vest after end of year (in dollars per share)   $ 52.95    
Performance Conditions | Minimum        
Weighted-Average Grant Date Fair Value        
Percentage of shares expected to be vested   10000.00%    
XML 90 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - Schedule of Restricted Stock Units Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Share-Based Payment Arrangement [Abstract]        
Weighted-average fair value of RSUs granted (in dollars per share) $ 52.43 $ 62.84 $ 50.63 $ 38,180,000
Total grant date fair value of RSUs vested $ 7.0 $ 20.1 $ 9.6 $ 16.5
Total intrinsic value of RSUs released $ 14.5 $ 38.6 $ 17.4 $ 15.2
XML 91 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Repurchase Program - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Feb. 28, 2023
Feb. 24, 2022
Equity, Class of Treasury Stock [Line Items]            
Repurchase of shares (in shares)   1.6 6.8      
Repurchase share average price (in usd per share)   $ 68.82 $ 56.62      
Aggregate purchase price $ 0 $ 110,900,000 $ 388,100,000 $ 0    
Accelerated share repurchase program, cost   600,000 $ 300,000      
Repurchase Program | Common Stock            
Equity, Class of Treasury Stock [Line Items]            
Repurchase of common stock         $ 500,000,000  
Stock Repurchase Program, Increased In Authorized Amount         $ 387,900,000  
Repurchase Program | Maximum | Common Stock            
Equity, Class of Treasury Stock [Line Items]            
Repurchase of common stock           $ 500,000,000
Open Market | Citi | Common Stock            
Equity, Class of Treasury Stock [Line Items]            
Remaining repurchase amount   $ 389,100,000        
XML 92 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Repurchase Program - Class of Treasury Stock (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Equity, Class of Treasury Stock [Line Items]    
Repurchase of shares (in shares) 1.6 6.8
Repurchase share average price (in usd per share) $ 68.82 $ 56.62
Common Stock    
Equity, Class of Treasury Stock [Line Items]    
Amount repurchased $ 110.9 $ 387.8
XML 93 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Prepaid Expenses And Other Current Assets [Abstract]    
Vendor rebates $ 371.8 $ 335.9
Other 72.8 81.9
Total prepaid expenses and other current assets $ 444.6 $ 417.8
XML 94 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Inventory $ 140.5 $ 106.9
Customer rebates 124.9 112.8
Payroll and employee benefit costs 101.4 118.6
Selling, general and administrative 108.5 96.0
Income taxes 0.1 7.8
Interest and other 23.2 5.9
Accrued expenses $ 498.6 $ 448.0
XML 95 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Property and Equipment, net (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 895.9 $ 759.6
Accumulated depreciation (459.5) (422.6)
Property and equipment, net 436.4 337.0
Land and buildings    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment 22.3 23.2
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment 104.1 80.4
Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment 455.6 449.4
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment 61.9 58.3
Software    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment 28.4 18.4
Finance lease assets    
Property, Plant and Equipment [Line Items]    
Finance lease assets 162.1 99.8
Fixed assets in progress    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment $ 61.5 $ 30.1
XML 96 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Property, Plant and Equipment [Abstract]        
Depreciation $ 16.5 $ 91.2 $ 75.1 $ 58.9
XML 97 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Summary of Changes in goodwill (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Beginning balance $ 1,916.3 $ 1,777.4
Acquisitions 35.6 140.9
Translation and other adjustments 0.7 (2.0)
Ending balance $ 1,952.6 $ 1,916.3
XML 98 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Goodwill And Intangible Assets [Line Items]        
Amortization $ 22.2 $ 85.0 $ 84.1 $ 103.3
Minimum        
Goodwill And Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life   1 year    
Maximum        
Goodwill And Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life   20 years    
XML 99 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Amortizable intangible assets: $ 1,244.5 $ 1,202.6
Accumulated amortization (850.8) (764.7)
Total amortizable intangible assets, net 393.7 437.9
Indefinite-lived trademarks 9.8 9.8
Total intangibles, net $ 403.5 447.7
Weighted-Average Remaining Life    
Finite Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 15 years 3 months 18 days  
Customer relationships and other    
Finite Lived Intangible Assets [Line Items]    
Amortizable intangible assets: $ 1,238.9 1,198.1
Customer relationships and other | Weighted-Average Remaining Life    
Finite Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 15 years 3 months 18 days  
Trademarks    
Finite Lived Intangible Assets [Line Items]    
Amortizable intangible assets: $ 5.6 $ 4.5
Trademarks | Weighted-Average Remaining Life    
Finite Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 9 months 18 days  
XML 100 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Summary of Estimated Future Amortization (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
2024 $ 75.0  
2025 60.1  
2026 51.3  
2027 42.0  
2028 33.6  
Thereafter 131.7  
Total amortizable intangible assets, net $ 393.7 $ 437.9
XML 101 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing Arrangements - Long-term Debt Instruments (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
May 31, 2021
Debt Instrument [Line Items]      
Borrowings under revolving lines of credit, net $ 80.0 $ 254.9  
Long-term borrowings under senior notes 1,237.8 644.2  
Long-term debt, net 2,192.3 1,606.4  
2026 Senior Notes      
Debt Instrument [Line Items]      
Senior Notes 298.1 297.4  
2029 Senior Notes      
Debt Instrument [Line Items]      
Senior Notes 347.4 346.8  
2030 Senior Notes      
Debt Instrument [Line Items]      
Senior Notes   0.0  
Revolving Lines of Credit      
Debt Instrument [Line Items]      
Borrowings under revolving lines of credit, net 80.0 254.9  
Revolving Lines of Credit | 2026 Revolver | U.S.      
Debt Instrument [Line Items]      
Borrowings under revolving lines of credit, net 80.0 254.9  
Revolving Lines of Credit | 2026 Revolver | Canada      
Debt Instrument [Line Items]      
Borrowings under revolving lines of credit, net 0.0 0.0  
2028 Term Loan      
Debt Instrument [Line Items]      
Borrowings under revolving lines of credit, net 954.5 962.2  
Long-term line of credit 964.5    
Current portion $ (10.0) (10.0)  
2028 Term Loan | 2028 Term Loan      
Debt Instrument [Line Items]      
Long-term line of credit   $ 972.2 $ 1,000.0
XML 102 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing Arrangements - Long-term Debt Instruments FN (Detail)
Dec. 31, 2023
Jul. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 10, 2021
Oct. 28, 2019
2026 Senior Notes            
Debt Instrument [Line Items]            
Debt interest rate at period end           6.375%
2029 Senior Notes            
Debt Instrument [Line Items]            
Debt interest rate at period end         4.125%  
Senior Secured Notes Due 2030            
Debt Instrument [Line Items]            
Debt interest rate at period end   6.50%        
Senior Secured Notes Due 2030 | Senior Notes            
Debt Instrument [Line Items]            
Debt interest rate at period end 6.50%   6.50%      
Revolving Lines of Credit | 2026 Revolver | U.S.            
Debt Instrument [Line Items]            
Line of credit facility, interest rate at period end 6.68%          
2028 Term Loan | 2028 Term Loan            
Debt Instrument [Line Items]            
Debt interest rate at period end 7.97%   6.32%      
2028 Term Loan | 2026 Senior Notes            
Debt Instrument [Line Items]            
Debt interest rate at period end 4.50%     4.50%    
2028 Term Loan | 2029 Senior Notes            
Debt Instrument [Line Items]            
Debt interest rate at period end 4.125%     4.125%    
XML 103 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing Arrangements - 2021 Debt Refinancing - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
May 19, 2021
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
May 31, 2021
May 10, 2021
Debt Instrument [Line Items]              
Gain (loss) on extinguishment of debt   $ 0 $ 0 $ 0 $ (60,200,000)    
Capitalized debt issuance costs $ 29,000,000            
2028 Term Loan              
Debt Instrument [Line Items]              
Long-term line of credit     $ 964,500,000        
Senior Notes, Matures May 2029              
Debt Instrument [Line Items]              
Debt instrument, aggregate principal amount           $ 350,000,000 $ 350,000,000
Redemption of senior debt $ 1,300,000,000            
Debt interest rate at period end             4.125%
Debt redemption price percentage of principal amount 102.438%            
Capitalized debt issuance costs             $ 4,000,000
Senior Notes, Matures May 2029 | 2028 Term Loan              
Debt Instrument [Line Items]              
Debt interest rate at period end   4.125% 4.125%        
2026 ABL Facility | Revolving Lines of Credit              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity $ 1,300,000,000         1,300,000,000  
2028 Term Loan | 2028 Term Loan              
Debt Instrument [Line Items]              
Long-term line of credit       $ 972,200,000   $ 1,000,000,000  
Debt interest rate at period end     7.97% 6.32%      
Senior Notes Due In Two Thousand Twenty Five              
Debt Instrument [Line Items]              
Debt interest rate at period end 4.875%            
XML 104 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing Arrangements - 2029 Senior Notes - Additional Information (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
May 31, 2021
May 19, 2021
May 10, 2021
Debt Instrument [Line Items]          
Capitalized debt issuance costs       $ 29,000,000  
Senior Notes, Matures May 2029          
Debt Instrument [Line Items]          
Debt instrument, aggregate principal amount     $ 350,000,000   $ 350,000,000
Debt instrument interest rate         4.125%
Capitalized debt issuance costs         $ 4,000,000
Debt issuance costs, net $ 2,600,000        
Senior notes payable $ 347,400,000 $ 346,800,000      
XML 105 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing Arrangements - 2026 ABL - Additional Information (Detail) - USD ($)
12 Months Ended
May 19, 2021
Dec. 31, 2023
Dec. 31, 2022
May 31, 2021
Debt Instrument [Line Items]        
Long-term borrowings under term loan   $ 80,000,000.0 $ 254,900,000  
Revolving Lines of Credit        
Debt Instrument [Line Items]        
Long-term borrowings under term loan   $ 80,000,000.0 $ 254,900,000  
Revolving Lines of Credit | 2026 ABL Facility        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity $ 1,300,000,000     $ 1,300,000,000
Line of credit facility, unused fees   0.20%    
Fixed charge coverage ratio   100.00%    
Debt issuance costs, net   $ 4,000,000    
Standby letters of credit outstanding   $ 15,800,000    
Revolving Lines of Credit | U.S. | 2026 ABL Facility        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity 1,250,000,000      
Revolving Lines of Credit | Canada | 2026 ABL Facility        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity $ 50,000,000      
Base Rate | Revolving Lines of Credit | Minimum | 2026 ABL Facility        
Debt Instrument [Line Items]        
Base rate borrowings 0.25%      
Base Rate | Revolving Lines of Credit | Maximum | 2026 ABL Facility        
Debt Instrument [Line Items]        
Base rate borrowings 0.75%      
London Interbank Offered Rate (LIBOR) | Revolving Lines of Credit | Minimum | 2026 ABL Facility        
Debt Instrument [Line Items]        
Base rate borrowings 1.25%      
London Interbank Offered Rate (LIBOR) | Revolving Lines of Credit | Maximum | 2026 ABL Facility        
Debt Instrument [Line Items]        
Base rate borrowings 1.75%      
XML 106 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing Arrangements - 2028 Term Loan - Additional Information (Detail) - 2028 Term Loan - USD ($)
$ in Millions
May 19, 2021
Dec. 31, 2023
Dec. 31, 2022
May 31, 2021
Debt Instrument [Line Items]        
Long-term line of credit   $ 964.5    
Term Loan, Matures 2028        
Debt Instrument [Line Items]        
Long-term line of credit $ 1,000.0      
Debt instrument, periodic payment $ 2.5      
Term Loan, Matures 2028 | Base Rate | Minimum        
Debt Instrument [Line Items]        
Base rate borrowings 1.25%      
Term Loan, Matures 2028 | Base Rate | Maximum        
Debt Instrument [Line Items]        
Base rate borrowings 1.50%      
Term Loan, Matures 2028 | London Interbank Offered Rate (LIBOR) | Minimum        
Debt Instrument [Line Items]        
Base rate borrowings 2.25%      
Term Loan, Matures 2028 | London Interbank Offered Rate (LIBOR) | Maximum        
Debt Instrument [Line Items]        
Base rate borrowings 2.50%      
2028 Term Loan        
Debt Instrument [Line Items]        
Long-term line of credit     $ 972.2 $ 1,000.0
Debt issuance costs, net   $ 10.5    
XML 107 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing Arrangements - 2030 Senior Notes -Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2023
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Debt Instrument [Line Items]          
Payments of debt issuance costs   $ 0 $ 8,000,000.0 $ 0 $ 20,300,000
Senior Secured Notes Due 2030          
Debt Instrument [Line Items]          
Debt instrument, aggregate principal amount $ 600,000,000        
Debt interest rate at period end 6.50%        
Payments of debt issuance costs $ 8,100,000        
Unamortized debt issuance costs     7,700,000    
Senior Notes     $ 592,300,000    
Senior Secured Notes Due 2030 | Senior Notes          
Debt Instrument [Line Items]          
Debt interest rate at period end     6.50% 6.50%  
XML 108 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing Arrangements - 2026 Senior Notes - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Oct. 28, 2019
Oct. 09, 2019
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Debt Instrument [Line Items]            
Payments of debt issuance costs     $ 0 $ 8,000,000.0 $ 0 $ 20,300,000
Senior Notes, Matures November 2026            
Debt Instrument [Line Items]            
Debt instrument interest rate 6.375%          
Redemption of senior debt $ 300,000,000          
Payments of debt issuance costs   $ 4,700,000        
Debt issuance costs, net       1,900,000    
Senior notes payable       $ 298,100,000 $ 297,400,000  
Senior Notes, Matures October 2023            
Debt Instrument [Line Items]            
Debt instrument, aggregate principal amount   $ 300,000,000        
Debt instrument interest rate   4.50%        
XML 109 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing Arrangements - Schedule of Maturities of Long-term Debt (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]  
2024 $ 10.0
2025 10.0
2026 394.0
2027 10.0
2028 935.0
Thereafter 950.0
Total debt 2,309.0
Unamortized debt issuance costs (26.7)
Total debt, net 2,282.3
2026 ABL  
Debt Instrument [Line Items]  
2024 0.0
2025 0.0
2026 84.0
2027 0.0
2028 0.0
Thereafter 0.0
Total debt 84.0
Unamortized debt issuance costs (4.0)
Total debt, net 80.0
2028 Term Loan  
Debt Instrument [Line Items]  
2024 10.0
2025 10.0
2026 10.0
2027 10.0
2028 935.0
Thereafter 0.0
Total debt 975.0
Unamortized debt issuance costs (10.5)
Total debt, net 964.5
Senior Notes  
Debt Instrument [Line Items]  
2024 0.0
2025 0.0
2026 300.0
2027 0.0
2028 0.0
Thereafter 950.0
Total debt 1,250.0
Unamortized debt issuance costs (12.2)
Total debt, net $ 1,237.8
XML 110 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Components of Operating Lease Costs Recognized in Consolidated Statements of Operations Amounts Include Both Continuing and Discontinued Operations (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Leases [Abstract]        
Operating lease costs $ 27.3 $ 124.4 $ 112.7 $ 106.1
Amortization of right-of-use assets 2.0 22.5 13.3 5.2
Interest on lease obligations 0.3 5.7 2.6 0.5
Variable lease costs 2.1 12.3 9.4 9.2
Total lease costs $ 31.7 $ 164.9 $ 138.0 $ 121.0
XML 111 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Cash paid for amounts included in measurement of lease obligations:        
Operating cash flows from operating leases $ 26.2 $ 121.1 $ 105.0 $ 106.3
Operating cash flows from finance leases 0.2 5.1 2.4 0.5
Financing cash flows from finance leases 1.5 21.2 12.1 4.0
Right-of-use assets obtained in exchange for new finance lease liabilities 6.3 65.4 62.8 29.1
Right-of-use assets obtained in exchange for new operating lease liabilities $ 10.8 $ 67.9 $ 66.2 $ 55.4
XML 112 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Detail)
Dec. 31, 2023
Leases [Abstract]  
Operating lease, weighted-average remaining lease term 6 years
Operating lease, weighted-average discount rate 5.26%
Financing lease, weighted-average remaining lease term 4 years 8 months 12 days
Financing lease, weighted-average discount rate 5.94%
XML 113 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Future Lease Payments (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Operating Leases  
2024 $ 113.4
2025 109.1
2026 96.6
2027 79.8
2028 62.3
Thereafter 134.4
Total future lease payments 595.6
Imputed interest (82.2)
Total lease liabilities 513.4
Finance Leases  
2024 32.8
2025 32.5
2026 31.4
2027 26.4
2028 15.5
Thereafter 6.2
Total future lease payments 144.8
Imputed interest (18.3)
Total lease liabilities $ 126.5
XML 114 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) - Reclassification out of Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended 15 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 1,742.8 $ 1,904.1 $ 1,812.4 $ 1,760.9
Other comprehensive income (loss) before reclassifications 4.0 0.8 6.9 11.3
Reclassifications out of other comprehensive income (loss) 0.0 (2.6) 0.0 0.0
Ending balance 1,812.4 1,823.5 1,904.1 1,812.4
AOCI        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance [1] (23.4) (12.5) (19.4) (34.7)
Ending balance [1] (19.4) (14.3) (12.5) (19.4)
Foreign Currency Translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (15.7) (22.2) (15.3) (19.7)
Other comprehensive income (loss) before reclassifications 0.4 2.7 (6.9) 4.0
Reclassifications out of other comprehensive income (loss) 0.0 0.0 0.0 0.0
Ending balance (15.3) (19.5) (22.2) (15.3)
Derivative Financial Instruments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (7.7) 9.7 (4.1) (15.0)
Other comprehensive income (loss) before reclassifications 3.6 (1.9) 13.8 7.3
Reclassifications out of other comprehensive income (loss) 0.0 (2.6) 0.0 0.0
Ending balance $ (4.1) $ 5.2 $ 9.7 $ (4.1)
[1] Accumulated Other Comprehensive Income (Loss) (“AOCI”).
XML 115 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail)
3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2023
province
Dec. 31, 2023
State
Dec. 31, 2023
Province
Sep. 30, 2016
USD ($)
Operating Loss Carryforwards [Line Items]                
Provision for (benefit from) income taxes $ 20,900,000 $ 151,100,000 $ 161,300,000 $ 77,300,000        
Operating loss carryforwards               $ 135,300,000
Net operating loss carryforward utilized   400,000            
Goodwill $ 1,777,400,000 1,952,600,000 $ 1,916,300,000          
Goodwill amortizable for income tax   1,040,000,000.00            
Uncertain tax positions   $ 0            
U.S.                
Operating Loss Carryforwards [Line Items]                
Number of states in which entity operates (in states) | State           50    
Canada                
Operating Loss Carryforwards [Line Items]                
Number of provinces in which entity operates (in provinces)         6   6  
XML 116 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Components of Income Tax Provision (Benefit) (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Current:        
Federal $ 14.1 $ 87.8 $ 91.5 $ 28.4
Foreign 0.9 5.8 7.2 3.6
State 4.7 29.0 32.6 13.3
Total current taxes 19.7 122.6 131.3 45.3
Deferred:        
Federal 0.9 22.0 25.5 27.6
Foreign 0.0 0.6 (0.6) 0.1
State 0.3 5.9 5.1 4.3
Total deferred taxes 1.2 28.5 30.0 32.0
Provision for (benefit from) income taxes $ 20.9 $ 151.1 $ 161.3 $ 77.3
XML 117 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail)
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
U.S. federal income taxes at statutory rate 21.00% 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 4.30% 4.70% 4.80% 4.60%
Share-based payments (2.20%) (0.80%) (0.40%) (0.30%)
Non-deductible meals and entertainment 0.20% 0.40% 0.20% 0.20%
Other 0.20% 0.50% 0.40% 0.40%
Effective tax rate 23.50% 25.80% 26.00% 25.90%
XML 118 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Statutory Federal Income Tax Rate FN (Detail)
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
U.S. federal income taxes at statutory rate 21.00% 21.00% 21.00% 21.00%
XML 119 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Deferred compensation $ 11.4 $ 10.3
Allowance for doubtful accounts 6.8 6.5
Accrued vacation and other 10.8 9.3
Inventory valuation 17.4 19.2
Tax loss carryforwards 0.4 0.8
Unrealized (gain) loss on financial derivatives (1.7) (3.1)
Lease liability 131.5 119.8
Total deferred tax assets 176.6 162.8
Deferred tax liabilities:    
Excess book over tax depreciation and amortization (75.1) (39.4)
Lease right-of-use asset (119.5) (113.7)
Total deferred tax liabilities (194.6) (153.1)
Deferred income tax liabilities $ (18.0)  
Net deferred income tax assets   $ 9.7
XML 120 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Geographic Data - Schedule Of Geographic Information (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Long-lived assets $ 837.4 $ 782.4
U.S.    
Segment Reporting Information [Line Items]    
Long-lived assets 821.8 770.6
Canada    
Segment Reporting Information [Line Items]    
Long-lived assets $ 15.6 $ 11.8
XML 121 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Sep. 30, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning Balance $ 17.2  
Charged to Operations 7.6 $ 14.2
Write-offs (9.8) (13.1)
Ending Balance $ 15.0 $ 17.2
XML 122 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement - Additional Information (Detail) - Level 2
$ in Millions
Dec. 31, 2023
USD ($)
Carrying Value | 2026 Senior Notes  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Senior notes $ 300.0
Carrying Value | 2029 Senior Notes  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Senior notes 600.0
Carrying Value | 2030 Senior Notes  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Senior notes 319.4
Fair Value | 2026 Senior Notes  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Senior notes 350.0
Fair Value | 2029 Senior Notes  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Senior notes 289.9
Fair Value | 2030 Senior Notes  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Senior notes $ 615.0
XML 123 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Additional Information (Detail)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
Age
Dec. 31, 2022
USD ($)
Sep. 30, 2021
USD ($)
Defined Contribution Plan Disclosure [Line Items]        
Service period   90 days    
Before-tax annual contributions per employee, minimum   1.00%    
Before-tax annual contributions per employee, maximum   100.00%    
Employer matching contribution, percent of match   50.00%    
Combined total expense $ 4.5 $ 15.3 $ 13.4 $ 12.4
Multi-employer defined benefit plans, aggregated expense $ 0.4 $ 2.6 $ 3.7 $ 2.1
Minimum        
Defined Contribution Plan Disclosure [Line Items]        
Qualifying age | Age   21    
Maximum        
Defined Contribution Plan Disclosure [Line Items]        
Employer matching contribution, percent of employee's gross pay   6.00%    
Employer matching contribution, maximum Company match   3.00%    
XML 124 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Derivatives - Additional Information (Detail)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 16, 2023
USD ($)
Sep. 11, 2019
USD ($)
Agreement
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2021
USD ($)
Derivative [Line Items]            
Number of interest rate swap agreements (in agreements) | Agreement   2        
Reclassification gain (loss)     $ 0.0 $ 2.6 $ 0.0 $ 0.0
Interest rate cash flow hedge gain       8.4    
5-Year Swap            
Derivative [Line Items]            
Derivative, notional amount $ 500.0 $ 250.0        
Term of derivative agreement 5 years 5 years        
Derivative, fixed interest rate   1.49%        
Unrealized gain (loss) on derivatives $ 9.9          
Fair value of unrealized gain on derivatives $ 9.9          
Derivative fair value, net of tax       $ 7.8    
5-Year Swap | London Interbank Offered Rate (LIBOR)            
Derivative [Line Items]            
Derivative, fixed interest rate 1.49%          
5-Year Swap | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate            
Derivative [Line Items]            
Derivative, fixed interest rate 3.00%          
3-Year Swap            
Derivative [Line Items]            
Derivative, notional amount   $ 250.0        
Term of derivative agreement   3 years        
Derivative, fixed interest rate   1.50%        
2028 Term Loan            
Derivative [Line Items]            
Derivative, notional amount   $ 500.0        
XML 125 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Derivatives - Summary of Combined Fair Values, Net of Tax of Interest Rate Derivative Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Designated as Hedging Instrument | Interest Rate Swaps | Level 2    
Derivative [Line Items]    
Designated interest rate swaps $ 7.8 $ 9.7
XML 126 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Derivatives - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Derivative [Line Items]        
Designated interest rate swaps $ 3.6 $ (1.9) $ 13.8 $ 7.3
Designated as Hedging Instrument | Interest Rate Swaps        
Derivative [Line Items]        
Designated interest rate swaps $ 3.6 $ (1.9) $ 13.8 $ 7.3
XML 127 R9999.htm IDEA: XBRL DOCUMENT v3.24.0.1
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2016-13 [Member]
EXCEL 129 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /M: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 " #[6EQ8CHO>XNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*'%&&2;UI:.G#@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'-3D1! "1]0J=2.27ZJ7GPT2F:GO$(0>D/ M=43@5;4"AZ2,(@4SL @+D^"V@68J[^BUI]Y+7+6R? M2/4:IU_)"CH'7+/KY-=F\[C?,LDK?E]4O. /^WHE>",:_CZ[_O"["3MO[,'^ M8^.KH&SAUUW(+U!+ P04 " #[6EQ8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /M:7%CQJSEP;P@ 'LR 8 >&PO=V]R:W-H965T&UL MM9OO;]HX&,?_%8N;3IM42GX ;;<6B8;VQMW6.!+I9"OM$97*[P@DR)^+::<#CK%"H!C4B<4!8C3N97 MK:']<>1>R(#LBN^4K).=8R2K,F/L29Z,@ZN6)4M$0N(+*8'AY9EX) RE$I3C MWXUHJ[BG#-P]WJK?9I6'RLQP0CP6_D4#L;QJG;=00.8X#<4#6W\FFPKUI)[/ MPB3[C];YM3VWA?PT$2S:!$,)(AKGK_AE V(GX-RJ"7 V #P*84X,?#8,^%H M E\Q:J-OTQ%Z_^X#>H=HC+[2,(1O)KGL"+B/O+KC;S2O6UHU4<$?\4N?8)H?Q&<9QBD/T0%:,"Q4HO8[@J0JOIXUJ"LJ06 54OP#5/PS4A'#* M CE0(1@_E6UJC])V:*H=F[3Q3:$9$JM .RN@G6FKZJ6<2V:W-/&A:XS!1=DIM6%-: MAL0JM"X*6A?:&M[$@HI7:%XA07=I-"-<14FO85E6NV==*!_SGC:T*2E#8A52 MME6F;=8AK![(@LHL IK8'8Z4O7"/T/7-T+N_0P_W][?CN]_0]-MD\N7'"1K? M>:, QCDZIWY&4=-_]TBZ_7;7/G/=,^63 M01_G&P/T!>X#MW'ZC:GE^Q9/?096BUX>#!U M_ F-.-AJ)4FCIL"46I5D:0ML?6*O)?FX9DJ2>LEI2F$4<"U+"<^H8S"E5H57 M>@9;G^R_A>?),QC^'MDZ5H+3RWTF/ Z8*M+31S;&=@P#89<.PM8G_F^Q%8^- M"6?/-/;5W5>O^7VHQ&;409A2JV(K/82M3_O?8INP1("9^)NNZI^S>D7'LL_4 MO=2HCS"E5N56.@E;G_YGO7+(":['I!?HU3Q1C=H'4VI52*6!L/79_QED MR6*=@]@CXCINV[UP+Y2TC%H(4VK5.=720SCZU/^1"G!:;(YLY_WL YH2/^70 MRE3(]BAY+(H@Z9L*YC^=H'?6J66C%:0@SSA43R3I]9IR-*56Y5C:"$>?Z(.Y M#VB\0-/7:,9")3Z]P/6-=Z>D9-0KF%*K4BJ]@J-/[+?-"]V\^$L<+TBM8]TC M=#>FU*J\2G?@'.0._B)AV'Z*(1>##HH3&-D"-$Z25#VT[='\ M053+.9X^JC&W8W@!I_0"SD%>X#L+P0=AGL\G<>4RUAZE.Y5O\/1!C6$=(_=W MRMS?.2CWW\[LYG.3V5@&V6RJAJ97K&MB1E-_4VI5:F7J[QR4^H]C07B^<"WG MP/$6HY*:7K&.FM',WY1:E5J9^3L'9?Y9=T0>F*4%X^ID0Z_S!7-X> Q]GX 0 MR 2YI)*?40=@2JW*KW0 CCZ!W_";1C@,T76:P,>)NH?^SX4$?5QC6L>P DYI M!9R#%A-N(L(7NQ&?4$IM2J.Q-*3^#J,_FQ=_N MAFE !>-H* 0!=YY-Z-Z&>*'N^$\6TN 1T.^U>FG1*G>]*&_36T+U,BC#"NS#[U*X^U$9O<3Y6J] M3$UN4WP>N!=R0N]91::T >Y!-J Z,S%=8B@1ND\%#&NQ-.U*6B8S?&^CUM^I M7]_MNG:_;Q=UW) XAA=P2R_@'K9Y*-E9$(7D:B97F><$$EN?H)^/Y$6@ZQ!H MJDEP31.-^MFF\<_3>E/+_)!'.!QN,Q>C^&D3-!MG6";!O^'/AS$7Q= MR.Y^0&L*P\),RE3+R(LRSCF+D( [E8OCO_YR[MAGGQ*Y(Y3&-,O85YR]O**D M&*>A5(A"Y>4>P>W^J:^$9&Z(S?,6M&1A %[R!*V7U%\699E#_AF@5WN$"Z$U$,6Z1O<'"[-G@[)=L:-PJ&L7C$Q(ALM3;*MM>]ET1WK MT_3&RX[L3Q\R-0K"CH4"_ JQ<_ AF3P!%2BK/)SGFW1>Y28=*%!>8(A+@)0T M>? 2RD(H5_GU7V/C'GX,M^:6;LW5>ZLA?+U!_GBNRV'T O6/$J/VS)1:%5-I MSUR]K=I)8K*6L]D9=PMO*UW&'KG;'TIB1@V9*;4JL=*0N0<9,@^@<0 VC@/R M@OX@ZFQ%+V59EFT[W8NNNS\Y @ N 4 !@ !X;"]W;W)KON%)U*4RBSX:5SC IY!?:\W0L_\WB4G%)@DG"$!N\1;A//ES,3;@!<" MK3P8(Y/)EO-7,UGGB1<8(*@@4\8!Z]<;W$!5&2.-\:?S]/HCC?!PO'>_L[GK M7+98P@VO?I!' MBO90RVC0<079"(W#2Q0%T7C ;]PG.;9^XW.31+\66ZF$_B5^'\O7N4V.NYDR MF'P & 'AL+W=O"$>KD=X]/3@4[[>:/-@LKC:LC6_X_KS]E;"W>3@99F7O%*YJ)#DJ^O1 M6_SFAJ9F@+7X*^#?GM_PHC"> ,?7 MQNGH\$XSL'O]Y/V##1Z"N6>*WXCB[WRI-]>C=(26?,5VA?XD'G[A34!3XR\3 MA;)_T4-C&XU0ME-:E,U@0%#F5?V??6LFHC, QP,#2#. /'< ;090&VB-S(;U MGFFVN)+B 4EC#=[,A9T;.QJBR2NSC'=:PJ\YC-.+&U$I4>1+IOD2O6,%JS*. M[HP[A2[0Y[OWZ-79:W2&\@K]EA<%S+RZFFAXL1D^R9J7O*M?0@9>\IYG8T3Q M.2(1H9[A-\\?3OK#)Q#N(69RB)E8?W0HYIV4O-*(*05AOO'%4SN(_0[,UGJC MMBSCUR/8.XK+/1\M?OP!)]&E+[KOY*P7*SW$2D/>%S=,;1"KEB@S%_SK+M^S M H+WKF+M:FI=F?V_7Z3QU63?C:4VF75,DMEX=C#J88P/&.,@QK=9)G8 "0K)PTHR:V;2 MY1RP.0 , D"O)5\R_(EXM^ .!17=F*%WG ) MU:F[C7S($P=2',?CY BXQPK6-_7CGAUPSX*X_Q2:%<^ .'->3M)YTLGH&J// M#$!._2#3 \CTQ.0"'4O]:"?5[,TM$*0>3(34G2B:C(]W:&V5=*PH'=B@\P/. M>1#GST(L'Z#Z^T#-W;2;3XFSR#XSG(RI'QB.6OJ*3FP@S:IU#B5C> ,U+GH3 M%]'.XC4DY#&+!XL;[C L#D+\ ]:8Z;Q:0TT#P8&D41878G6Q@YLZ,X>A8P?3 M%* ?SZ['+(:ZG Q ;XD2![D)F'?%80Y!H8R:N,<)#07BJ-OI>W?M MN>$PNQV4QY8] M&MGA#=CEIWGL29O$J;LI&5 'N&4Q'*8Q "AWO*5?+T"7G.)YZM:(F0,PC@=8 M%K<,AL,4]I0V6R%M6P:*3!S5NTY&>>&[M);.W;QWK>;Q8-:WQ(;#S.:!O\HK MJSB?!][E-9(XVM%C!=PWD!RDY3X2YCX/^$)4ZPO-90FM[+VW"#8^NVF HR.\ M89L^VI8&29@&^XKLQ+P2E]#P%!B-'B/UV%%(GP'F(YT6,8Z$>:ZN7J< ^CJT-';XP&-'9]%PDK9T1D[0 MF2C+7)LFLF[4,U&95.!5!HC1J]^%Y@A/7WNQ!SW[E1CRGG;]?T?]DZZ6#^D) M/A35'MIITPRB6_E46>ZTR+Z@5WMA9N+U)3J+QA$&P2?1GA4[?HG8>BWYFFF3 M?]"#+YDETZUUP$URGL6P-M$EBIKCIV@<([5ATIR&[/1&R/P?OCQ'N5)&JMD# MDIU6T)7]MA"/WI;!1H4!"]M%;Z7MW[LK2"@84%@MA:DA3J53:8B16YZ7**$ MCNOU3J @/!E\OYSQ+H"K+B*G+SAAU)^NSK%S6(!\!M&D\G5EORML#YO13M\E MFOJF"&A?5/QI2H3LSH@W.GIZ(X1,^I&UDH6>.*U>@NB#"@%T8$Y&+_(*96R; M SUX07K.C0E.G5,[GQU.9X-[MM4M-*Q;/G'-X!&TD$Q61L]Z4;IJ)0&0QSVN MQVQ&TJ&C6MIJ%GJR#=^5N\+F2G.V+$I(FHWY7+CG3^+P52&4\M=$5YYL!X9DQ+W/-)G-X_B(=%%6RU#7ZAE;$EY M-OS4_03D.ZGRV?E.JB:=CY?FR_%O3*[S2H$D7,' :#R#I)/UQ]CZ1HNM_9YY M+[06I;W<< :PC0'\OA) GLV-^41Z^"2^^!=02P,$% @ ^UI<6-Y,K"FF M P ; X !@ !X;"]W;W)K%+V@I;%$A")=DK*[^_0=2HHL)[+D..L+ M6Y3^&W(# )VNI4FIPJ&)7 M;Q30*#=*N1MXWLA-*1/.;)+?6ZC91&:&,P$+1726IE3]>P]<[J:.[SS?^,KB MQ-@;[FRRH3$LP3QN%@I';N4E8BD(S:0@"M93Y\Z_G?M#:Y KOC'8Z=HUL2@K M*9_LX.]HZG@V(N 0&NN"XL\6YL"Y]81Q_"R=.M6S]$,8EQ1C-]- MP;3.N@G&G02O%6T$UQ7!];L)<#/7AHJ(B;@+X[H3X[6B#>.FPKCIP$A3+/4\ M;G*QE09CO3ROM6].:>T.T0&#[^VW5N\W0SE-/@)PD/<2I_5/P MS\$YK2%*W_7 1OU^(T*#SW>;]U_SQ&\(:&*"'OI;2FO8'7^;I(C?K1T%[#GL"U4Q$YIP6*.-UQNC"U4<;8J!D9O\=+"2 M!L\:^66"QT%05H#/UU*:YX$]<%0'S-EO4$L#!!0 ( /M:7%@3PH[HW0@ M %TM 8 >&PO=V]R:W-H965T&ULK5I=<]NV$OTK'+73 M269BB@#X)=?63"R1]V:F:3WQS>U#I@\4"5F<4(0N"=FY_?4%*%H4@27HM,Q# M+%%G%]R#Q>(LR)MG5GVM=Y1RZ]N^*.O;V8[SP_5\7J<[ND]JFQUH*7[9LFJ? MIS7AXHF66.T+^;8\KJS[N]TGU_SM: ML.?;&9J]7/B4/^ZXO#!?WAR21_I ^>?#?26^S<]>LGQ/RSIGI571[>WL/;J. M22@-&L1_<_I<7WRV9"@;QK[*+Q^RVYDC[X@6-.7212+^/-$5+0KI2=S'_UJG ML_.8TO#R\XOWN E>!+-):KIBQ>]YQG>WLW!F972;' O^B3W_F[8!>=)?RHJZ M^=]Z;K'.S$J/-6?[UECN 5B?60EW]565&8T M ^S79GN$#0[F@H\S*?B%E!4V>ES3U+8(>F=A!R/HAEYO3@#SZ/7F&#"/S>8/ M]"#,'>CF>V20A3-F>=KEA?7F_J7DE2L(?T%R?G+FP,UDGK^M# MDM+;F2B$-:V>Z&SYTP_(=WZ&>)[2632ELW@B9[T9<<\SXIJ\+W\5&TZ=%!1< M:R?3H#&5V\K3$@6>:R]NYD^7S.JP!4(+.UAT__H6D6X1NEA8..=_J&\1GRR\ M"PO?=_$9U(O=.\?N&6-?L9K+XG2H6'9,1:$2U0NJ&:N3F_"2![P@-E%XT&%^ M$ 2V$DH$P-#"M;$2L0YSP]"]&+07LW^.V3?&_*^*U;6,>)MS*%1?']5'MJ]$ MJJ,P<;$=*)$",$P\VU,BU6$BS8(+;[U(@W.D@;'6M%M.^6C1;T([U?0:BC>8 MLL1,Z2R:TED\D;/>1(3GB0B-*?<@I)Z8AG?6(RW%E!164F96D@D!DLO:+]4@ M-#.AGCSZ*EGK*.1ZKKHT(P!& JQ6LAB (1(.9>+B3,#"2,":"E;3O-$_4*0+ M?51?721K';1 *AN1#@H\VUDL!BMQK%MXX04MO7B1TPE!QQCQ^SVK>/[G8,2M M>;\R:'/;HOS+;4*A)0(\B2)I#!DP00X9*JSH0OTB8]"_R,HJ&ARYG?ID MZS#D$T==!Q&$\PA6=]D8PA''&BST@E)9%:2 M+TL_HQO)C%P2Q[S>R18'9,$;6[3K<4@T#HD1H#4=>T VHTY#(K.(!)9 *KKF MO#S*-.A6@[6A6U91T=(W>)Y\@_N,=KA>H5>;#*2K1"\$HNG\M:?V4XZ8[-T?ET:XU>DL8X!TEB7P6 :ZS!3&G=B M&9O%\CI_RC-:9HTZNJ_HEE95\W! 9",8-]%BNE(/G[ N;:\04??)"'*%M;C- MH'[4G4C&9I'\N:ILU,=95[96+7/64,AIW%1LA_3@[=8S-ZEC?Y%]1DT$J?.V87$R5-O$ZZ@H' M.ADZC 0+%19#WOS%8"'HA#$VG\;^WCR6I=E5\B3DS2/M<6"Q(Z^Y:!S%8H W MITF/:2?U%DWJ+9[*6W^:.MV.S;K]+JGSU'J3E^W#66ASNAOQ\06#&A3KFCIP MM",O .5K/7T$H0+SJ1]DLA@4I9VBQR-GNWG1%/DQRD9D^P!EP'DNT@N CH(H M U!"!SC.\#,WP"1TADH!Z70\<8RE0*^/HN,YD0>M/3-=S$/,!]FGQ__1#B!'ZV5J!)SHRSS-6%$E5=],&IOS(8 ,IWUHM+C=D M.U"E+X 2_:RK/O4!8)[MJUL>@,)V.' $0CJ=3\PZO\_F&F[QOX=/\W!#?.I- M@BJGQB'1."1N(?+ARH4 '>;QXI413+,!5.]AB M)%UT%)@M.@Q*%M"9-Z#\B.QH^EG[^@/ZP'2JU?&:>6VSP6R"A/ M\D)PFB9%>BS:I)+/S;;'2CXY:PZ$C[5\CF!WQO[?,(9TP?SB#<\]K1Z;=W%K MT9 =2WYZ<>Q\]?R^[UWSEJMR?8VN8P1TQ?.#LV[IQO&.=LW'WTDL_WU^QD(0X P4RDO 9QS#C[''[[,CEQ\DRDA"CWG&9-S M(U5J=V-9,DY)CJ7)=X3!/QLN+)JE83F MA$G*&1)D,S=NG9N58VM"@?B#DJ-LW"-MY8GS;_KA?X%8$MTT(+Q"\BN"U M"?X%@E\1_+<2@HI06+=*[T5P$59X,1/\B(1&@YJ^*=(OV) 79;I0UDK OQ1X M:K'D3/*,)EB1!*T57* *E$1\@Y8\A]I+=5$<"/K,8IX3-$*/ZPB]?_O9WN]M!7P_0UV0'=[NO\61A>71=> MH>==TCN5PL5*^.OV22H!'_K??8-?JOO]ZGKVNY$[').Y <*2B ,Q%C__Y(3V M+WW!7U,LNJ;8ZDIB9T/DUT/D#ZDOOL R0LNQ>)]Q*3_TC4,I$102>M$X+,+) MS#HTT^U"?"\XQT0E9MS$!!/3/T>MNJB1'Y@O6F"9 M[9L^W\$UZ^^:8M$UQ597$CL;F+ >F'"P_F"AAF68P2HE!&'Q=P2S 9,9+C< MR3^P>.D)I&]T2N%)HU#L=C$MNQC7'+?*LHL9A>:T594E*&S6;G]%CFOCXT'C MCPRV9!G]#U;,+6S%JC)$R9X@Q5&<8K;5)8HVF ITP!FTPR2:$$$/6&^+Y$?$ M2#&Q*OS<%\^X8\LSPU8\7?T*3.J')8$)1[15M M*,,LICB#1&"]V)?;"T'B#$M)-Q1"A- (%HRR[:O)3#IC:;=RF71S<=OA1:_* MK(809Y%,ZTBF@Y'\SA5DP%^;S/I,3P<*N#0][2N&UCA'75#W6^EB'.=2,3CV MRQ[3'O2^_']^*[7FBC1V6XXKS-F*Y'EF"Q;UP<*@X:BTW0,;>7Y#K31N-?;9 M.1';XH C83CW3)7[S+JU/D3=%D>'5OM2'ZZ*_?N+3'DRN\=B"Q\*RL@&)&US M#"F(\K!3/BB^*W;S3US!V:"X3>& 2(0&P/\;SM7I0;^@/G(N?@!02P,$% M @ ^UI<6+@_M+F/# A', !@ !X;"]W;W)K1GD_W<<[B-RFV38JX&MV-\CW61RM#H6VFP%WW=%@&R6[BZO+P[:; M[.HRO2\VR2Z^R9S\?KN-LK_>QIOTX?4%N_BVX7URMR[*#8.KRWUT%W^(B]_W M-QE\&YQ45LDVWN5)NG.R^/;UQ1LV"[UQ6>"PQW^2^"$_^^R4A_(I33^77]3J M]85;UBC>Q,NBE(C@GR_Q/-YL2B6HQY^5Z,4I9UGP_/,W]>O#P)YN M_INLBO7KB\F%LXIOH_M-\3Y]".+J@(:EWC+=Y(?_.P_5ONZ%L[S/BW1;%88: M;)/=\=_H:]409P68>*0 KPKP1H'A8QE$54"TS>!5!;RV!895@6'; J.JP*A9 M8/)(@7%58-PH,'JLP*0J,&E;I6E58-JV '._]9Q[(.C8Y0=>%E$175UFZ8.3 ME?N#7OGA -VA/&"2[,KSXT.1032!@O? MTN7G=;I9Q5G^#T?^>9\4?SD]Y_9XY\O863KR7SDV< M)>FJ/(HWJW1?GHDOX=/_H$7+PT-2+)Y(D6ZW<#8?F@0I+>VEW]RH.5+JVE[J M(_L#*>3;"[V/"[@H0E_**-LENSNL%X*.$@Y% ZLGFNC=7"&EPB>:B#>:: #X MG\X!?CH'^$'%>T3E;7R7[,HCA2OM)MHM8^=7P/C(]PLG*IP/\;[O"/>EPUWN M8EA;]W/VZ @.1CKML?Z;OYYFZCJ9$P:%,KA>PDO+-Z:8WMG1K;.Q03CS2VVBUA MIIC#6;R(CY]>E,,2.IQ]?)]N-@[,M!ZB;(5=;M]ZE*S@/@@V5C.JAZ18K^/-RH&[ M'Z>(OL*FL_$(8]2:MRNCE&*+H]CD_)+29XW+#F5"GU(LH!131&(:>J,3>J-G M0@_#;61T*F?]26-4LE:H*T:48K)-]7W*C &EF"(2TS@:GS@:6SDZC*&]TH]8 ME1SMXUT>E7-_C)*QV86]-UI8123+:IOD^9,: 44T1B&B63$R43*R7O MBG6<'?C(XG5II<%]8[*#[S EVZ0Y/H9-S)&"->>+KKA0BDE*,9]2+* 4 M4T_TDH;+](3+U(K+OV (>A*/J9&XYPW[PP8?UD1=^: 4DY1B?JO&""A3*B(Q M#1#FUB:E:T5DD7Q)5O%NE3LP<[G)XMLXRPY^)6['O:WDSFV/'O<:L-AS=J6% M5$V2JOEMFB,@3:FHU'1@SEQM9@5&[E8M_3R&\F-5[WI'1:JVJ-3.S_ZQVW>G MY_\U[K!(*^"3J@6D:HI*3<>N-I*9W4EN8-<*-6X.J6./&_=3]LR=(>(M_$!F MFL>,>8UAQD<.8,1=8S0BK;]"DO:XZ'OX3(35/BT3/] [9%97N/-EA%)M0:HF M2=5\4K6 5$U1J>F UMXVLUJ4SV@BVA-WAI74ZJ[4)MKE2C0O5Z0>-JE:0*JF MJ-1T!FL?FSV7D8UR9WK$KCGZD;K2I&JRS0'XI"D#4C5%I:;C5'O3S&Y.=S$5 M&6+>FK"0>L^D:K+- ?BD*0-2-46EIL-2&]#,[D!_E[=8:9Y/9 TS@-2))E63 MI&H^J5I JJ:L':434YO1S.Y&M[(7*PUMG8QQ62%UGTG5)*F:WZ(U M*,BDI- M9Z1VH)G=@N[L+TY-0ZWY:,N>LC,NI&XTJ9K?HC4"THR*2DU?+EC;T=QN1]O= MQ46\[#N"/6[YV-4[+QG/_;,G2%B+=Q%K&K,FQC/V)']1A-N^(ND1Z"0I#TV?]4H3>5?O*% H1"-C+EQ3TPF M?=[$B-3$QK*ZQDI\TIP^-ZWNPY&RYLR=U)^F4M,!J?UI3K="FB-KC,?&$FE[ MPLX@D#K3K8[ )\T9D*HI*C4=E]J:\6Y+F]$G5 E(U1:6FDU9;X:+K6NFGZ4+62D]=KWE',;=G[LP-ME9Z MU,0&J1J;C)MX^DVM$6=D>[RV,S82XWYLV'\/9TG7$A M=;5;U-\GS1B0JBDJ-?W''6M+V[-;VM_UR,PSES7WS-\LLV?N2@VIFB15\TG5 M E(U]51?Z=S4SK9G=[9OLG09QZOA;KF;^DX8GF_-B>J#,EI.NO2=7\-LT1D*945&HZ);53[MF757=]#NN9 M"Y)[;&(L\K!G[8P,J^;.W)A9 MS6>Q6-4X,U;Z^,A^(V8^BR4] H4D[3'OL=_0]$I76-]2.WN>W=G[R/YPWJQ6 M27D?'6V 2,H_V20'??_WEIPGG[JORY22'C^S5B[[S9KD\ONP#1J?C MG=9<."A M'$ D1"-PSPEE4 X@$J(1N,F ,OA,H)P*H!QXP(&'<@"1$(V\\:"W/:RW81[W M[0V3@WIN='P_Y6]1=I?LV/8?:8'5_Y>/Q2I/O#R_T^I461;@\? MUW&TBK-R!XC?IFGQ[4N9X/3BS:O_ U!+ P04 " #[6EQ89^0&2CX, " M/P & 'AL+W=O&J"-I;T"M[O!YO;N0[$?%(F.=94E+R4GS?WZ(RG%E#0C*CVH'QI; M?CCB#(+?5T?/UQ>5LF>'^)J61YY(7_9E>(0 MU_*K>+BLCH+'J6YTR"^9XP27AS@K+JZO]+-;<7U5GNH\*_BM(-7I<(C%\V>> MET\?+^C%RX/?LH=]K1Y<7E\=XP=^Q^O?C[="?KL\2TFS R^JK"R(X+N/%Y_H MA\CW50.-^%?&GZK.9Z)4N2_+;^K+E_3CA:-ZQ'.>U$I$+/\\\AN>YTJ2[,>? MK="+\SM5P^[G%^F15EXJ6JQS09)359>'MK'LP2$KFK_Q]]80G0;4'6G V@9LV, ?:>"V#=QA M@V"D@=4.R@ORGC*+@$NI^]D [,4 -\PJ<\(<1K$.O;ZYBS0/7]^<(_,[ M?I3-':SS/6.X9V]PM3QW1-ZO1R[B.BL>R"*[?QX0-9M7%^.NEUT=%$+7P_*61 MU5/3/ZOI6SWN4_H?&>2:F%.7,E[GJY&G@S!-%5L&0#?T90_F:(BC!9?@?54WMU M5GME5?NN+I-O"\5U4B*=5Q+ :E3C%>@ 6PZG;X,)NI@!)$3$K);!0%D$Q#J@ MGJ[KLZYKJZXW7-22N\JI5W/I0#7AWY6^7 ]W6>^Y(+NLB.5\EC,R*:L:S25K M. Q+=V %B&%@T"'&!T,.,>MEL.G]PTVR.9MD8S7)/V2D(M+A4WZOS*%BT2FK M]BJ^8;IOP.@Z \TG$>$D(MH K0-GS,^I8XBC8U7U)S7T4M4JEM%:TL5=]EWZ M?%Q57(;RLP>@%-$!'5K0H<=N490_A(48S%O2@0DPE-N9;'T;=,@SG0AR.RZ$ MSCXZ4]7Q=YPPM7+Z7@XTAB YD]VAPA#E.E!AB%I0=S,Z[,RHS%[EX2_#?G^J M)*+"M/X\(>HK_0.U%<-BU3 DM"C;S)B&1,B[7#DY1@(C-3R:VHGTS3XN'GBE M%DL=4F+F1I[%]UD^3E#HK Q[5FGAK-*BN:3U!\JP;&JGV9^2I#PI\BG)"L\> MX_NU4K_K+\6CS$BE M&%G>M:W[K]TL'3Q1MJK#-I1MAG$IQ$13NAI:*&IQW;F[8&QDL4$-*:5V5GHK M^#'.TA>FTDE4)#G)2%[4[2Q%S0(9XX(!]KE%8:OE<-&%P=Q@&.$,S@2(HQY(>2$J#O(V"FGPPA\S M@J&OU,Y??]7CCD=E5'=('R6) ,./HH:D'4'Y<.P14>O.E.KK;3@JM9/47WY\ M%8V: _)*;P,= :)6ZQ6T!R+,H9#60+:[&F%QS#!9YEB3M8J&U2NJ7LQ*B'\T M*<\J+9Q56C27M/Z &%K-[+3Z)CYF=9PW@2C-ZI,8&1"$Y#(74$4,1B6E'*2P M$,-M'&O:B[ V03!6%6.&9C,[-_Z4_"D7CIFNGG18]GM5 D-- ;FN3-E#0R @ M2H$9("=>N ZLGR#2G!&U#6]F5KHG\W.9<)Y69"?*PVO6&#>MP!Z#]T$9I479 M5@O3D B!K-V1-,0,!65V"HKK/$Y#&,)%0:$, T$.@J!@\D5 7H>I]K4V%)39 M*>CM223[6%$PJ6RF(["N J,:0S(XK),PC%>"&A&.\H<*VU[75]<03V8GGA,Y M-SNG('O.90AI7'G0W3$*RF#Q!,.Y&X"+$-QJY2Y'BF7,T%"VLF;>Z%P>G,B\ M5C;[PYEW3FGAK-*BN:3U!\108F:GQ)]+(=O( :G(J4@E.Q;\L R)Z/#M)Z>IT@IUY4>#&8J@ENM064XPG ^&ULA,\.1F9TCW\;/S:;4_V.& MZ;(N@W1WP7S? 94"',@<.$41H"^S]H@E7,..77N=%[A$S<6!Y&6,[FFTPFRZ M3T/":4B$0*CCC,1IUU!/UTX]!^-NUQ6CG\-LLFU1?=(%%'X%*,+>M_'6HT-L MR*9K)YM@B"M>9*4@15F/[/]/5E:W""1P@-K3%5H$XOICP]PYYS#!,YMA?JVZ MD]1P.PT)IR$1 EE0=]2K#<5T)RAFJZX,6WIG*JNJDTR\?'Q7KA5H51E"%L-E M_;28R$5JG#*^C3FU(9CN!,$T.B=QGDOBQ0_9Z8 J.\TOIR'A-"1R$?[I=LE[ M7U?#+MV)LF8_:G&Y=CQJYIC?O1Y;4+"Y# M0[!2)G5 E0'#N>LUM(7ME7U#&'KGVNE=-PYD:AE2I'HS[U:\;&3J\PNH!2"W M6PQK?2Y2KZ1K: %$%!MN?4R ^@8PM,Z=H'6]M7::50^E>-"NT)!H:9AJ7XIZ M4:ETJ!9KNVPD0$Z3/!=2,A\:8WK_W@KI'RXSK,ZSL[J^(<[Y8# ?Y%3)]C%4 /:($!0+QA*'9RB@]RH*J&RA M]_.[1E 'T*I]++CD#'6=GX/(M'$0[N:!:(JA*-P\P& ^- _ZRI%@ZAFRZ-G) MXD0EPV0<>R7#0ZJ,8+MPBZ%\+Q@:+L1P- !D//*P"BBC(S4\S_!)S\XGP]V. M)XTG?$_TWC\1TF=(TIX#D!-*VTRE'_U!.H:9>G9F>C.F^GMRSQ^RHE"S1[K2D8NLQ [)WWB0:K)@F'X\2#8# ML-$>(BA5*5P/C8$(8^.V,,S5LS-7BRVXVIJW6@&R1:3KVQ;6J]J#^ %%05M% MB*2NV?LF,.S4LQ=![T['8Y-)XMQT,CA46_6DNBLTL)9I45S2>L/ MC^',WL0I@?-VN';1G;X0@^<^R2>3LI!8=8JBW48?N2;C39=*IR'A-"3R$$[. MUF/G #W#I#T[DS:;YK.:99I53T/":4CD8775TOKJ$T;I22CC MU'O>1C BIS-^&6'68P6S2@MGE1;-):T_.(;8^W9B_Z4]IXX. G+V%IPQWR(H M=6QOR# 0V-I=>D[GWY!L^+ 3-E(:O$-5_?M7/U+YUARXY9OFW../'VG:QTJ MP@!7A^2<0]L6&P1%(7[&B$&\U> K"&P]>AE#M_P>O]5 M=>)*35[2*2.IZY&EC("BSM3IN5?43]H7^9;(UD)Z-ZS6#EC8A=.B(BND;PM% MYOM/.G>W[$3V*_V#W'%.?BGE4L?3-HK35!]:D50F,P1F2?YI7%"2?Q45GWDL M%,>31MM*GSS<T/4R((?FPFEW):Y$U"(NVC,R+S%653-^ M3>I226LO=2KT\ T4ZU&]%U*90W._%.\9U5RUT_4[?JQ;1'L-\Z7OY,UFN3GW M7#5[$[A+]^7)>ZE,=>3Z8G7^_'ZHFHY5:E/B5I3I*9$>F&8ZX:K#4$LL'%YV M+@$?N'C0U[4KHL]Y-M<.ST_/5\(_ZXO0@^=;^B&BR/-/OO&PO=V]R:W-H965T&ULM59+;]LX$/XK ZVQ2(!4+[]2KVV@ ML5VTAZ!&W6X/BSTPTM@22HE:DHJ3?]\A)2N.++M[:"^2.)KOFP>'PYGNA?RN M$D0-3QG/UB!#.F7%%@3G^V0F9,TU+N/%5(9+$%9=P+?7_D92S- MG?G4RM9R/A6EYFF.:PFJS#(FG^^0B_W,"9R#X'.Z2[01>/-IP7:X0?VU6$M: M>0U+G&:8JU3D('$[<]X%D]78Z%N%OU/[*G.PQ$@Z)\!A#4@; .&9P#] M&M!O T9G (,:,&@#!F< PQI@0_>JV&WBEDRS^52*/4BC36SFPV;?HBE?:6[J M9*,E_4T)I^<+D2O!TYAIC&&CZ45%H!6(+2R82N ]%9*"JS63)$Y0IQ'CU_ & MOFZ6<-6[AAZD.=RGG-.NJZFGR25#[$6U^45E/CQCO@_W@G@5K/(8XP[\\C(^ M""\0>)2+)B'A(2&+\"+C$B,7^L$-A'X8=#GT_^%A!WQU&;[!@N!^E_57T?2; M[>U;OL$9OH]Y)#($S9Y00<'2&*XD1DAG,[Z^@9SZ$&TT'<9J:MVV2E!)N MFZT6ED)+1I>NO30+4Y8Q;*7(X%.DA6&K&Y'1;EL(W Z/="(1(:MZ8K=G ; \ M/G:=FHZN->K.<_ =>K0GC><&UC.Y/4AN*!A5H+WK^?--.[33@Q:_'#2WJP2] MHXLL0[FS$X2"2)2YK@YX(VV&E#M[-[?D2QI>@@[YN]%D.>J2CR=+.^QX+V:K M2>F>R5V:*^"X)1=\=TSE)JOIHUIH4=CK]4%HNJSM9T(#&TJC0/^W0NC#PAAH M1L#Y#U!+ P04 " #[6EQ8I2V8AN,$ #("@ &0 'AL+W=OY*1 ^WE=+N/"F] MK]^.1BXOL1)N:&K4M+(VMA*>AG8SY*3U/C*9GM=C@"OUUO;0T&O4HA:Q0.VDT M6%R?)[/)V_D!VP>#/R5NW;UOX$PR8[[SX+(X3\9,"!7FGA$$_=W@ I5B(*+Q M(V(F?4AVO/_=H5^$W"F73#A<&/67+'QYGIPD4.!:-,I_-=L/&/,Y9+S<*!=^ M81MMQPGDC?.FBL[$H)*Z_1>WL0Z_XY!&AS3P;@,%EN^$%],S:[9@V9K0^".D M&KR)G-2\*2MO:562GY\N3%4+O8,O-VAO*.6SD2=47AOE$6'>(J2_0)BD<&6T M+QV\UP46#P%&1*?GE':@"EA8=:M].F#5<2"UT+H6"%4TB2= [^'N6.6])1/\\ M5:*6P,'3!/A@O76UR/$\J3F6O<%D^NK%Y&A\^DQZ!WUZ!\^A_]86_C\$F*/( MJ19?C5E+O8%54]=J-X!+31NS]^K%29J.3UN;,)B<@K'@2X2X%@'CXFO8"@=2 MY\;6QE)%"QH$<\?UY9*_0R6VPM*WAH^-VL'D: "3-V^.PP9)%ZR5L!MT'NHF M4S(G(]H/4AP4DG9&9HTG$H1E(VLZLFAI%UW R(F2"GM)O0>R1JJ"C6IKBB;W M;D!M*2^!>#H9%MAGRPAUQ!LPZ<_&^A)F%0'G8@A?-%Q@9AN&G(R#8$FVS+4K M:1N64P[Y"A72E9[KP?2(A356[1K5*S!I'^^0>]]%SG:A!!GZ+:)^ M4$:>GZV6L!)24?JSG+@X&7)=D*KN5$E&=X!T9X&HJ;ZWDL5 BGEYU).N7 E[+DF^T:W!&6 )#G BR^$:-N6T++!BZ.M=! M%U'5CW-\':3R4>B@E/1-IQ1.23@G-SH*Y+%KV-GYU1#^H&72(3,*\*A M&I*ZN?!%V'.J@=3M@R2T=$=1/E,&#M( =]!6J\ND94:K?.RZ4\4UHV>()%'0 ML<%(F!L*:%'U>HV=L#]0_SEX(1PW=*J_B_'R8@&W?3>W FSJ\53+CJ9+ALZ2G)EHVH/6UH6V. P[0 M/UZG_P)02P,$% @ ^UI<6 @-^PNR)0 "W8 !D !X;"]W;W)K&ULQ7WKC]M&EN^_0GBQBP10M]MM3Q+828"VG%-5Q=N;>_6*WJ&+5J?-^5>G[^W[X MY'?.C<7G?=OY'Q[MQO'P_/%C7^W/#XQ^\/Y=;=NO'7P_N!/CT.L]3-WG6^Z;MB<)L?'MT\>?[R&<;S@+\V M[MXG?Q?8R;KO/^'#F_J'1U< R+6N&C%#2?_=N5>N;3$1@?%WG?-16!(OIG_; M[#_SWFDOZ]*[5WW[GTT][GYX]-VCHG:;/BFKR8[_7EPF"?=/)_^5GQ4/RPG=79UZXUA>N&6Y9B*%\78[EC]\/_7TQ M8#3-AC]XJ_PV ==T(,KM.-"W#;TW_G@KQ"CZ37';;+MFTU1E-Q8W5=5/W=AT MV^)]WS95X_SWCT=:#V\]KG3NES+W]9FYGUP7O_3=N//%3UWMZGR"QP1H@/;: MH'UY_>",KUUU63Q]LBJNKZZ?/C#?T[#[ISS?TS/S+6RS^-\W:S\.Q"W_9VG' M,M^SY?D@0<_]H:S<#X](1+P;[MRC'__M7YY\<_7B 6B?!6B?/33[/TBK?];< MQ'WW^_ZMCU>]/<=S>:GM6_JIAP(@LOBIFUI MJM$-E;Y#!.M\R8+NBUUYYXJU\ ME:,K!QUPZPZCCKB2$9?%KUWK/.& YASN&^^*KB>85D6Y%^1@"L#2]GXB?&/= M?MKN2+\"#!K_%QI/CWO%84*!GP,%;B,%!M?2WW$\(^3?_N6[ZR??OO"%;AGT MCGN^+%ZY820%7QP830=@JPX01G0/KFI+[XEY:'5:@6:#V> _IV&@]>W=0\(Z MA /:!C'!3WYL2,_2;D K&G(H!0)\^26\90LVXY'4Z+@CY#88SMOWQ=9UM"7B M*; >2%$;#V*_M#>:\D#4*+X"/JZO7OSYYN8]__GDQ=>TN;]/#2BP+SLR5U@3 M&]N7GUSA N0@%Z%@VA^$7<9=.1;E9D.<)DRO2*/-]0,@(*B%CK^_09Z[4I8' MR& 5HDXJL+3?O8>T_(U7[.G/:I? 9P+8='81QX0@,1?Y6<65 )WJ G6 M]KB"!9YH1X8"PGP+WB;D# 6@&QHFSF;H]XJ3 /!MN7A,- N";T%(:+; C^L@S:RJLFP MP):*,5",0=$5].5GR]51O';XCYMH=?8.=&\L=A5%( M$[!/V1''#>X.#EQUK"!^Y7T9N>!D4^O)$]..6)"U!A J:!?=XDVY@)R#F!J, M.:>EGS(TC'UC#CQ5WN OX^-K?0RY\ ?'+F5[_'KUY2;A*XS4"3_":C6LX=XS M[,:0@B&#_*SU" "K<."937%9_%22Y.>V->$,?N'OQ'RC$]1XL!S&D@H?B[H\ MVKN!8WAGI&[O?XE* I2"Z3/ MZ%L2>XPG3;HC)XX^J=($+_N>]&FT!=ADPNS+*@*KJ!)CL'[Z[*H)W%6\VY!J M=\-*A<3GAH)6H_B#<9HX*6:7;$N>IR:/IU>!,$=(9H0\)V\#;C%R\E4@50D> M<0G*E-B7Q4L;0A.OX7'Q1*G+!3LR$).5%9E187JOT&,F,8/)WM3L)XR"_[?J M.88YBKT;=STK^6C+X54QD: M94!F( (P/!E1:%2X!GA>8B(%*#-N-BHPZYI, M1$U;9U]'Q+5MQ$C"1V87@,B#@+%6P6J&8,_(D)3T$4R*P>(:@*"RC["[W&N= M/#.5F5@V6I!QYD428U+ 0MTX>9AO'4/>ERHE^8^5T \ M!)/08:AD0930E'#,_B2(N6L./J@M>@HN9B4^],>R)=
9O<=9*)I"GWI2T">3#QY3V')@E=QER%"<$54])$(<\;,O87&V%(F1 M-1S@:JR("4D!^B,YBUMVC\)>RW$:#KJP&XGE)U+($MH CJDCUZ%NJA&3I"I3 M/5=3MD"$^*U$Q1AY,N.!#@V$'G+\MH-4%^[]J672H- M9.2=FF2@0<:">4WGYI5/="KBZ!A.9":#8KS2[WA&_N,G@OD.AG_,U3@F(\4' M_Y B@%VSW1$6VX9&U^S@^5$F5^]RG 8A*W-OXAX1;W'<>[^CN-&D@(/&-3P. M@L!%"!+@YE\1&+X/4,+? MLMLNNF)==I\*<"#KX%'P5).O3NQR:'9T-\)I[6T"" 88U+ M?%P*/7K2*G662\#@J!A&-4P=;97DIVU^XQE9XXB&@E]SSTXZ]$'=3^MQ,[4Q M>8-XI&RKJ67V"L*H$D,&&$$F?,U[X@1WT6\V HOD9%' M[Z_+%NBPT)YQ[Z!Q29?T+6>;C2C8\NA@G,@*;TG+>$T"!)R6&PGA6K*.Q*22 MZ&@M99TDLC[O2@)']03F.%#L3WJ:$ NZ:)1^9'*HB+)WN*=ARQYG>8:3(GLS M+QD6O-G=]=2TZAUIO"B.;S#,>=)%-$I7UJ6P?-<7\.-HL<2%2"*VD?0" I G M5_]Z+GBQ&*$FY:)6)0F33N,[MF,+FV5TGPR_1!*M(FC,':9!'QK_*4FG@9## MM%?^)) #,0AK(?>2\!SR,$F2IDH78)H+[PY8ALF7J1D,(*6U.E%^JY 2FNTM M]QM1FX&-$V':EW\CB1Q#V%^=5:VLP>#P;[*=-^,$N%>J%?=+=IK5>'@-6"$0 MA7G%,I#-VM-\R<:7N525(4UY/*B;"@\I46I;BF$)J7BD@=W/KF;S^%K>I4"5 M% *+VZM^./2#^E]O8@JL^.I-\ __2FQ$'//!K<&_7Z?#5D8ZTZNOBB1I=LZF5M\[3."/PSPX1([?<=;3G&LB1_5+6N19-95A$^$EG!. M.'B X3,GELC[N-<\ 1)^FEYH)>.#K\JN$T=J;=:NM!@DD-2RO=!A(B&'\LAX M86>A++J)!1:FFE0%9\6CIBP1UM_!@;S)UP(Y8@98TN#L<*005-,>E@R>5,OA M""UBVS,3H>F0"\GDP3;DXA;D$AXJ4> M!09922&#SR ZO9[+$+CY,X']-VZD0LQR"I"Y@%W$9'RT;,\RU< MCX+!UA"'; &I+5-*B$.@CRY07PRY&8V^DMB<'!,R2'B+0GKXDRV)G!;V!'<6 M7IZ""Q9?Y7!HU@]XG<9,2RX!=#E+3(D_F .8@F66SAX# +K+>EX:'YS^2K>&*3EW$[]O+C!W,4K%-%"G%ZC/ 98WC8;5[Q4 M[\L7SZXTK1T9XRD$XEM]_/,TD",V#9)+)=A'UI3V]6V_&>^!6G[I3_82FVS' M/EB,U1&BX\&.=:R4B#+<[5+$&8Y0%_!',5C$E&V8#>;I54/- %2'"W9.( M]IKO"8I"G GW&6&6AV+_A.36C<"[CNFC%J:Q'=.Q3JQ53EH1G9A]%$4(O,^,)X>#OH MTTG#3$.U)LI]@@7-H:OV'94.5L^:"-.BSDEPV MTK*#:K(E"OMDWJ,"$ M<'\.V=,+TT'B9R+&&V.>%A*=6*$DO77:P@![T?<;ULO&_^QL6Z#R.#PF?%(D M5XT<25[R7 8[XKHOAAZ*% $!:0_1YT9TD7]V,B7JS3GW$MTTH4)P*EGPYA#6 MH;*_)! F+\+K2#))7=R"V17\]?LR"R$D;]&VY\+KA("Z?WB+OX.!4+'4C*G? M<76?6.T+,5%\98D/5%2%O;0"]R$,1&HA%C@_]JR90TO.[[8J_)YBSIEZTPQ^ MC JI1#A#$TMTD) @^)B&FU5(C0A6U-V[L&)+2'6Q=@ AAD+Z%-DS2K'B<[DF M@\7.D3C2A'D'8PUEH?R^3VL)M*=#<)67>1[I][4S4ZWNG% +;Q?W MS'KZM2IMP)D,[X@R\\%V\_LAQ%:")7_NHS@W+>HFYI!TG+SL9"47C7T MI_H&U-"PB5TWA$H7ENHPK<-D$!DQ[?!%>N&4:C,-#N2UVM+1:6XQ%YDL3;+' MNXB)K 1G!76.F<[4WCG1(\PAP=DJ":*2[!QR2 ^4J-/Z\ZNE<<%5'UR M-:@ M#]V#+3PR23 T/BOSQ\"%$ZH;UOR MRDB_4#@F8\+TG/K U&>PS:U3CDL.'*($05E)V*1%C\ZA7%W"U 4D3)W5Q7,D MT/Y81YF]6&5%DAI.-H&:JS6UK V;O>5I841)LDH$AUKOI\ I>*I@A;?P;M^R M+M$@<=E[/Q_BL7\LVD@1E&.%D<)E9C7%D+Y%2QP%:J:Q9A5^6#G(WSH!"9G] M#SE\W.'"QH-Y2VV=1A+X)H_)C:6#(0RCD@*4Q.Z1X+E] M _(3%*9;*;V&1ZBRLY>S=N,]$KP+-C?D74XTE*TLP%%4@Q%_Y1&_R%*\HD&\D$&P"9TF&"^UN;=9A'TBA M%I 8CD* AK 7 _1]@MVZM!ID@LCMU-2<:B(=0XR-RHGG5,-&@Y3!N0O"Y%#L MZ)]RJ'9<1M,&\V/:%[_8]+1,%0#?:T$XR7 V\'0;KJ:F@!-N[QV<$NEVB &> M99!D5Q% [H]OQI#I:[K#-'II6TJ\O%3%'4-ER(\Q)\XOJD>5]M)@/VFVQV0X M3IC +]!)VX7DN[5<[:NA60OO2*K2/Y=8ZYL7VH7UI'A>O%OC (N:!^SCLOA? M$PXG"+.QDRZ'JI015">R%:_.2L:+V5+72TMI$I@="?'>XL*HW+'+Z;/'6F_1 M.#4IT:X6AD4@E]_A_N]NMCO.(EJ](.VWB+9FW]= \SU<3^&9M#=?M@8:].F& M9UA,>HX#DIX2DG[M^E.*!%3\$<"XB7,0=^\,@%.ZF.0K)9R:E;5K@-!9A!9H ,R1+Y?@_E46EC7JE4 -1#" N=*_8;?C-9 M5*5%C,HH*GWT3XJ=J[= 3FP.SWM]I,]7]F!I!>*F-#)'\ @ R\\K[N^6TAW- M,+@=3I\R-&AJO"S^0D-O.3?[<6$53"296^EJ2PXX]&3AMMI/$GHM8U\IY)"^ M]:A!DV-^YE4V!:CL[G%.+#?;-8<3)"^(I,TLQ 4Z;@C%,X[48K>TVHC$N&LG MJ@\=[3P=RT98Y Q\HB>JGC3*;T*H'"523M TV_D]IJ@@?H_\R,%?R!^> \(< MHE,TB4FN2:)JU(8858T$_%X.FR'RS<)05J.AI7??6(&W25OJ5SR%8><2ASD6 M*9_1&9X24;-O6/%*19\;I +*K/"IZ&2FRLG*Q]C44W:(3N0$9QDZ!Y 9Y6Z- M0\_YG=!5;P.8&0=42*TL=5^"E]$2<$\./F)A*09P5PO._!P.%L8V0\W.WY$= M[:X#P"3L(-%E*Q<"%[G/1H_OWLIZ[$V9D3E#1#,&3TZ+[V/ M9R -/;-T RHY6L@7'Z *AQJU54*"%=MAS6?&DO-H*"!,2**0 1H>7BS9.&>W MAMY'%&BZVCLE'.G9%ZI$*^A3-%+91]!4Y,-+L<2>'=7ACKD34I?8T9#XT M*515PQ2G]N7^"^;/XV84CK"$KD*^=, H"%F M(>'JA@8F[\SA.M.%GV.I,=\ZB!\(2[/6K;3N8"IR6%LQD5FG;.!2L*_D7^/2 M:GLUM88H;&HW-(^V\9C+E_5K1YNZW.(EO0SG,*_46:#!6\>M;>F^P=AH:>2J MLWA-W*_!*63USZW8OKB=6*_F]Y3YY.\S388E*Y9"SHBWD^=V2,X-C'J86 5; M6SGCF?2TH\1GLES*]=7U,SV)^O1;Q'6A*);;5'L[-/U8A1QU;(TJ:/.? MR.^&@,3F('UQD6":7XUT8_<^:072;;CY; ]LXGJF]!>G3CN5)I8CK7G90>($K[\\X=@\D[[59IV#6;/F_U6VJ\XPA"!>DAH%(I M'E4^N>T]3UEJ/E: "/&4=1#S4SYT0I#.LFMY*&9)ISP:_@-+-LN'+P@A$H"C MNZH?!FET&[BY:.VJTDH-&31<),;](>SK[E6#)7(+!$GAK:S1\QY.]X5N]O/K M@&2+SA)N(,M0:,&6X_$'8.W MJ]4':"Z;T9J"DA:[5'*C[S=I#R[K:@0]W44%B9'<9-R"58@$.O.7'I+:5-)E MW!DE?$;+)JH]0"%A2Z[&5G-())4>VUD7YK%[+H2%9G"QBQ=]0L,0U3'EIEE=/SG070?ZU0^>R^,O"T^R(FO*2L>2&.Z$ G>"%SSV. M@0PIX7%+CK6E\&TN.-KMM TVFW )-)&F!8%0ZV-Q$*Z'V4I;"[?8:70_FRXT M]T$+E,:'#[/4>ULU]'+_/@%F)Z"PU.2H DQTWM.];PA['Q6[Z?9KRE8 MT$T1S5LXNYS=7OI)K" 1V?,U E M)&VS-H>I ZX]\$(20):<1L'51J(:DHL(F.^;$&K*2-$>P8AML;\+KE M' '' M&WGA-^T_.'UAH<,/)&)X[2U>46IBFBW\0VJ7RP,>71FH&H"M-"#-0./4>CSY M(ANQ*E=:7,9!VUGF(C3-$_XVKI%N=G6+["X8V82U5YN6"*]R]T'2L4!L=EK3 M8_=43HND*^D]19H,ZF>7$\&-%CJRUDM3DVE+3NK(2Q#O,Z[)6"O@=H;19J/- MEKUVDHP.> MG/U.9<*.AL\G%R-:\I6!A*5R:/MY_>HRE]^'9>_<.F>BNAF250;$):4QG!3: M:!HPG]+&[1$%O-DL++]*T1W.PMF*,P0KTR$#*6V(A-"6>P-[(^09_N*H+0Z6 M3/-Q89V5^:QWR,NUQQ0A&5)9T\MV&A\0,;N5A \ J:B];$LBPVVUZ_G0PB%4 M%$!;IB'[KW9T.[#.DJK3MTV3:#N'@@G2T.[:8SI7JJ&#-%.+N& M)<"F_:7A3,_)B:, MMO>[$@HL"Y*BQYJNFCY6C1 MMXKN&BFOBI+D JB-#[U$/8)[)W6KR8Y^K=CA#I?PV25" 2UU#A]MZ3OE+6Y48;>&N]^<7:-Q M2KPO9#)B)J)R5[SB+M'J*!>VM"<>8!"7Y"(LJW^"OD@JZM3Y!0?24L'12 \I MJFPAS9]LIJ[2WO;P%3=7*AQF1GGO-=(20WK7E9TA91Q:+/EA\=:OV:RJSTP. M!M5KH:)OQR:LS^'F?.KJ=%;T75G^)=P<9]=&@7LY*_5GOG6 9^3Z(P],\!]N M;0IGIC4]*<>PG952K(..XT.MU.9WX\#]U,3<^0)^\17 ^'H9KHTR2B!2=J?L M+('W1PY4+]SD,\\FK)*6#RT3V$:XQ0>P?^0D>!:SI ?-TWLW$_:)[7P6?D@\ M&FXS;<8\NBD#Q]%4R>N<*(9QE:I;&.)\.)[/=P7@PIS0-,3]?([CW =FFQE& MT5P8+]D4R;6302"GNI\@^"I4XW/1Z6_W=!P M6;Q.]V4^TU=Z.^;7X>Q+J!WS"85P-#/#RAE(9K>;I'U(R:W,M[ [[/O(9:?A M1LB;VY?AUL+%\:_Z.C9 V6LWMZ_"6Q_[0U,5WSZ[2K_%YS "R61N)91[#9B% M>#KT''H^+&Y3ER M"DP9S\]M]+H1[LWD"L_?B'0> M]XA)>I4-A"5D]8P^_/JF=8G8*GQYHQSZC50 M(>F;H.M4EVV^Z/A'0#><;#D^RG(N,1>I0;S6R[F/T56[CGW*/9D$3E.ZT139 M5V^AA&$LN !,K]S"0^5[Q2L6E$Q;\T!SU'G@[,JIH[@P?"'RROT=;LR*%PH$BLE.>0-12J,B>0Z#HVH+%8/50'NW'#A-(TE MU]C081PWDIF7]9JBSM'5_X/4VTS(FM<*QS^'ELC\RB*GY- V>VZ@" WP>@M6 M=.3UT(Z_$-+&4SM:(:G(VQ-EE('%C0VE6I'5Z=+H H@WK;-_$6&0 ^S5-)A# M!#?"K8^)\MFEEWR+0R)J*)X?X(W%6^GE;IW@K9^AA30A*'6723KGAWGC5+P+ M7P^S4^?*5Q@S%DQ?I[,#9*TL+)$%4>/8V\>K8,+\*S4HO"&$6;FN5>_^DU;#*%\HZE)*;E:NX0SZG6M<# M>D6A$ALV2'(:*';D9?"%4,+N:-#VR"2FB"Y<3*".4G[G?8IU5?DQ_39_W\BO^G<@<>5/9!$B')3<'M460QN:N)N_?8+,5>N[+6 M=%ARL,H>V4T=G;N/%+(CQ-H_'0IF)N7+!\7/_@:%'2A.?I:$==DO. 2%35XM M2./MK_S-Q=6S5;S7P<[V?8!0?G#\8R%?"1V_>_;=UZOB9VDX2[,%Q4\Q*ER> M@8;&6"E<'K$L7.$7#@1_:( 4+D>_%H43=1-N,BFUL25JOO4TU"[P8R*(@OT%LL(LR7^;>J\3F#R1!;,)+B)$<$ M2WZH/2Q$4B+M-7^&>66)O-D)/?\']Y$)><83N$0@2I@<,;--<;-:W)C>GF&-'9+= MY\,'_@Q024J+"M6\RG(V]='^$-\0$G_RVRNR'7%;2R\@_[("L(%>90PXJ M%U_<=!\42BB"B-AQK3DH:X#^'U/G[!<\R&=]'8..A=\/$96Z?/-&J9Z0=(HH ML>?@J'ZK%0L9D\@]2WPGFOS8 2[G@>$X/<,6&S7"O=8YJ^#.CL\N%*5O$7_0 MQW?$71V\4M/(M-"'U .[???SA_BK)Q:IH,='NCX3I.\;3Y:+>X"TY4 AJ&< M,RSGJF%+>U/_F26YCCT\.IF.#^TT%*' #0Z';^U#6U:NSME#:Q0L]B*4 MS,+@O(1"3YY^(87$UYE?L*EE#(-WWNNAHIJ)']2R==?MY%!FJEA.>>!_E#?2 M*!TFA(O&3\_[IR%J MDL>=G;=!:4BO4\]/T"(G7X:UI%%6K[CG!$K_Q1$IL4_Q7V1L-#)=^J''Q\D/ M=%+\M>6?(>5?0.M&^:W.\+2P7SJ]D1_XC,/E9U+)(FQ1O&K=AEZ]NOSV3X_D M_)Y]&/L#_]PGB08%>_SGSI6$;@R@[S<]L;M^P +A]U]__+]02P,$% @ M^UI<6)<;32I@!@ ) \ !D !X;"]W;W)K&UL MC5=K;]LV%/TKA-=U&V#8ENP\VB8!'+?I TL:U-V*8=@'6KJVB5*D2E)QLE^_ MC2"5\5A70WIZ3M M[GB0#-J!3VJS#3PP/CDJY8:6%/XH+QV^QAU*K@HR7EDC'*V/!_/DY>F,U\<% M?RK:^=Z[8$M6UG[EC_?Y\6#"A$A3%AA!XN^*%J0U X'&MP9ST*EDP?Y[BWX6 M;8!P('):RTJ'3W;WCAI[]A@OL]K'I]C5:_=F Y%5/MBB M$0:#0IGZ7UXW?N@)'$X>$4@;@33RKA5%EJ]ED"='SNZ$X]5 XY=H:I0&.64X M*,O@,*L@%T[FV;=*><4>\D?C $0>'V>-]&DMG3XBG:3BW)JP]>*-R2G_'F , M*AV?M.5SFCZ)^)JRD9@F0Y%.TND3>-/.OFG$FSZ"=UIYC'@O%K98*2/K5#"Y MF'N/E.^9+_Z>KWQP2)-_'G)$K6;VL!HNG9>^E!D=#U ;GMP5#4Z>_Y3L3UX] M8<2L,V+V%/K_!NG'I<7G+8FUU:A%938BR)4F$1F;X$7 )/Q42G/S_*?#-#EX MY5$V/>D5A1V1$1^DJ5#"HHY3&AV*R%&Q(M=%;Q25-7@UCJ-<))/)S\*NHS+" M6+@1EG<).%^:H*366*QUN\0@2I)CY84R@F2V%1FJ\'OPK?3"V !+[)5"(O*+ MB#L6-@Z/ O4,AYW,R=H0S D6;)0@[,;+K#42WAE"Z?TI97(%!55-$D:#$B^2 MFXVCC0P4@7D$:DN*.XZX(0EECB)#["/D8*0(MN_NVIS'N6*IO\.%$97)=,7V M-CSN!B_#0JM5#J6Y@'\#%3'0=Q0X6T1Q7M>ZI!=W\6N.C)$N1J!06K/4;R_% M:UX^;^/:QN)"%B0^T88%3T$8;<2+M];F.TAB(K,;H_[E1!#O#4*^49R#\SK$ M'5HB+NQ5G4]-.HEWSV51OGHG/EF[YN1=5F6I;X;B]]\78B&U@I^,DI!\)I+1 M-#XGXF,6+(.D#'2V1RO7IPCIS7".A07:"=_H9T,>:7A M0&95J(<_D/,$M1S^?V6I(MPDPDU&A^)#A1Q.6K2%L]X[BZY^S[_O#;;DCU^UW%K4$QN9CJ*I M"4A]J R)I/7N4NDKF+OD3+MOI&^P+NA*YK*ALQ^?+]CW*.WIK76_/,*D%^H9 M9*@<@?ATJ$Z>BR6-Q[1\+5;OBC/M8%,J%E,HU63;F.;-2!GRL'E"RM1 M/%J\N69#K&M YEJN)%P2,Z'GY[3Q,&?@B]Z^.&EVRR];%0S=W%+K)6 _GY)( MZB ^#^_60]JQ>CB7S[1U*'PX#?5JK +GAN]0O"6YNXK[RB8^TR&VR11 MG=@7UH4M7.VP>QB$*AHSG8YB<4V85!WXCDI1:D+,OXM4JSD:\;PQVIZ^&/E.OR_.AS^6(FQNJX)/(S#OGFJ M1(:Q"Q0D?>5BUQ EYSY:C4S ][ F]99]_I@N79['1W:?#SD9)5KN/1:>N\4 M\-V)K#UOQ$,&\2'\OH/$CA"99_M]"A_K0#Q+#@Y0S,TP,]^TG=K==NJ'=0\A M/4E&:2>-S(!^+A#NZ%%(7HNR0A5X\J.'#L+CWLT%Q;&)]S,^MR"AZDM,-]I= M >?US>=V>7U_Q/:_4?"(IC5$T>?V!L+5=[+Z(]@RWH-6-N!6%5^WN,:2XP68 M7UL;V@]6T%V,3_X#4$L#!!0 ( /M:7%C_$0YNPP8 *,1 9 >&PO M=V]R:W-H965T"ZIT[5UGWU! M%,1MJ8T_&Q4A5*\G$Y\55$J?V(H,WBRM*V7 K5M-?.5(YM&HU)-T.CV_JE41^,'D_+22*_I X;?J MVN%NTGO)54G&*VN$H^79Z&+V^G*?Q\)"XW](:T9D=(XY_6YZ@/R8;#_YWWM[%VU+*0GMY8_8?*0W$V.AZ)G):R MUN%7N_Z1VGH.V%]FM8^_8MV,/3@8B:SVP9:M,3(HE6FN\K;%86!P/'W"(&T- MTIAW$RAF>26#/#]U=BTE _!X:V"73B_ B8^J% [\J>3 M (_\?)*UUI>-=?J$]2P5[ZP)A1??FYSR30<3I-+GDW;Y7*;/>KRB+!'SV9Y( MI^G\&7_SOKYY]#=_LCZ?(4-E:LK%^XJ<9#)X(4TN\*ZR7FKQ@[-UY<5?%PL? M''CR]S8DFCC[V^/PVGGM*YG1V0B+PY.[H='YM]_,#JQ_YSW+\[2 MUUN+#U9+)ZZ=S>LL>/'>"$!.Y8*<:%#';RA(O+%E)/\WO70F[ M% H>?'18=0X7M4=X[\7NM]\LN_>?B(^#+!UE["T74FCKHR],;,QQ)TV3.9:.UJP"D+$8 M)12.2)0->8G)>X]#2[]9$P*@885[=F7O^;-TMGR(Y9J0J3*9KMG=6H4"1>+> MEM2,;YFHS&K#U0M2BKR](T1M!GR@*K0CIH,1,1-C Y2"<0/%@?(V<.T-TM"Z M*S(1/YD&Z V&O*6%JR'98C;],D4ZW!][0@YO+]^)JG:^EB9T.5W7+BL@K.)B M!0 @^"%"(BMPZE9Q!?I.[!P?3/M)!*R9](78]?7B$^2=/Q-F<)RP_'*QC0KI1MO:8 IG]4RL'$Z"53F?'#&$E76 +SC.^ M]RJT65T@/PR^K)7.N>@>F#?650E/&9E"&N"GL9D@YPM5-4JPAU(QE&(>FIBB M*]H3T&8R*T3:KA,+J:.WV OWXNR#0#= (@YGD$S&2V&IZ58ME%;ACK.(="3V M#J:M5"96$.?("90B><_@.WZ\2)J65F/'$Z=;+C1%B4("&NY*^0E,89F&@E+I MXY0Q_(&' _+O@KSME&.7!6W;8YJ@X'[$Z3V5CL'KWBRQ4!G$PUS(Z#2ZQ?]6_SH'<_FR?3L7@? MUWR+2?<.WL3/PP[1&\T/I\GA],?IMBO.#X^05.P#I?-=K=A-H,[;=P=AO,P.1I'UCWJ?K&L1^WO^1;"TI5)G=5:LD0L M&KV0O78]T+]=#.^T<=RI>B:=NV.#&ZEKZC1BH"Q;6X2,SY_H-QF*8X\YLNH< M4D6?R-"KF2#=+ M:RF5VRRI!VE/K N5%9$).?J$PYJ$A]I_%06V3ZUI]@5Q2)^AHG<$ M;#>;_4;Y6=5J.RGKSU/;GCD.!GQ-'P;H%ANW3AD;N(**%H3.PKH6ZXL[1Q"H M8H3RN']I)"#9=@R;# [.);E5_#S *P]L:<[0_=/^"\1%<_"^']Y\OG@GW4JA M0$U+F$Z3(QSX7?-)H+D)MHK'\(4-.-3'OT7<^/ O%]:&[H;#M!_ESG_#U!+ M P04 " #[6EQ8WV8I<*\# #S" &0 'AL+W=OYZ[YXXOFNZ4_F)J1 M?N[8WLZ"V=KB*8[.J ML9,F4@/V]&6M="=JOG4[6U;=/CK0:S M[3JI'V^P5;M9P(*#X:[9U-89XOETD!N\1_MYN-4TBX\L5=-A;QK5@\;U++AF M5S?"^7N'/QKJ_;.I;#T+R@ J7,MM:^_4[C?@C,,'U=O:P*]] MA=7W!#'E<4R&'Y*YX6<9W^$J@I2%P!.>GN%+C^)2SY<^PW>'#]AO$=9:=;"@ M7#4M BJPK6'A2XL:_KY>&F__YU0%1GYQFM]MF"LSR!7. MH1!O4#!O,WKUB> MO#V3O3AF+\ZQGV_-6>CIQ(Y\\*FFFJB6-F33;\#*98O@_7IKP-+'A>H&V3^^ M>55R5KPUT!/4>.CR$5PP4&M8;@V-C '95[!!M=%RJ!^)6 /*50T#ZD95!V*L MX*>FIR7UE)^*2L;.$OE'I<3$!+ ;LE]>>P'. .35,1 M44..6JFU2WW0JMJN*.G7(,*L+"-&HSR-)MZ09SQ*X*/J?]'GL#QD$Q[E%"4E M/ _32185O@0MTO%CZ:PBK4U;_0^5Y#SB,*%@-"XX84<5WXKU&LJP%-RGPXO< MOR57];*TE%KX:B<@?I$]"_0RDNGCA6E4QR*7$3I1:TL+-*<_%E" M,6@BBB@[*996?B2GQ0^BV271DT1X3I91<)KZ*EX4 M+)A;#:G#"#&AY"YI3D/&9-_< MQ]^!#U)OFMY BVN")E&1!:#'*W:<6#7X:VVI+)WD?EC37PEJYT#?UTK9P\0% M./[GS/\#4$L#!!0 ( /M:7%BJ_O@V.0T &LH 9 >&PO=V]R:W-H M965TCO&^0G)U4O[Z?C/D/NZE2';3 K;N;I><]WPSP]TWR\)\M@NEG'C, MTMR^W5LX5YX?']MXH3)IHZ)4.>[,"Y-)AY_F_MB61LF$-V7I\;#?GQYG4N=[ MEV_XVJVY?%-4+M6YNC7"5EDFS=.U2HOEV[W!7GWAD[Y?.+IP?/FFE/?J3KF? MRUN#7\<-E41G*K>ZR(51\[=[5X/SZS&MYP7_T&II.]\%:3(KBL_TXX?D[5Z? M!%*IBAU1D/AX4.]4FA(AB/%;H+G7L*2-W>\U]>]8=^@RDU:]*])?=.(6;_=. M]T2BYK)*W:=B^;T*^DR(7ERDEO^*I5\[FNR)N+*NR,)F2)#IW'_*QV"'SH;3 M_HX-P[!AR')[1BSEC73R\HTIEL+0:E"C+ZPJ[X9P.B>GW#F#NQK[W.5'^/V' M/"XR)0X^%-8>BEMEQ+LBRV"RNX4TZLVQ Q]:?1P'FM>>YG 'S<%0_%CD;F'% M^SQ1R2J!8PC82#FLI;P>/DOQ1L61& UZ8M@?CIZA-VJT'C&]T0YZ[Z7)=7YO M65G64OSK:F:=09#\>YO"GMQX.SE*G'-;REB]W4-F6&4>U-[EM]\,IOV+9X0= M-\*.GZ/^A2[Z6IKB6EH=BQP+=5B8\L(2"V._T/)";44LT[A*I5.)F#V)1#_H M!.;=LEDZ9_2L066()-0!(PD(P&@+-5+=1OE7Z0J "V4,5+PC:<6!M)3^,"R4)G [C&H#;E)DYM81':(,HQ@% M:',R75-&6UNQ<:H2%VFM>E0FUE;17K:3*$I2P0KH+!Z4=:0Q;F([C!N3$_RZ M*M=.''S[S>EPV+_X=/96F1,O+\=]Q>83( M)H/G ?@I /BVC.$1JUUPZ%6::C"]KG3*A&Y-D50QG/6N,&4DL.BO,J]0J<20 M@&=PVF,J\'$I\R>2J$P5B4U7+1Q-1,?]?J_?[S>"SL4=A,*W*_&NRLA\*$*@ M09'E-!GH5N)+K$OIO! K4=83I30"450IL=^/^@/VC'?) ?$-WEW;5GO:1S\" M1Z/NX3R1:E@A\5E0\C:5QRS[/H2/^J@R,$R1]^!'(459F7B!LH>U.BP; ML(:-(#WR\;N;;V567GP2UT5%'A;?%VQ5VQ,?HMNH"<-F77V_%C42?X?!*T1# MC?,K"GY2C2"HER R8W!C'/("<"%W9&HI$'8.)I9P*:.(2#@KV7K3YXWWP6^] MJK=L-O2TV9U-0)B)F20.P3@O(B\_;A4YU*?Z6 M T-A']S\*+$.92Y5BH(82(SF%31$IFJXZ405238XN;"(;* F1PES"&C#*NI' MD?F.!QO1&\]A8^].W\(1B#P4E. ]P?$%T$[3'A-#TY';..R+$L8I)N\K3TA MF 84&N4!?U[1!6JBX\(DD@"C]HQ&L50F0SGYKDA1!FLPCE$,0F5:]]^/)NI8 MW^I[JJ%S4V1_8'?:5_O1>XW2]D5NJZ!V*A;:!H8>_[H8/^+$&4?B)RH5#5RN M!RH+4IN%?2=]I,Z5\G93CYB8+'XL$0H"#0*9BU->4M&8Z9KY')A:Q(A;VRH_ M[(_Z*!FYIC@MG (J+!<:&42(/Z\,Q1?:#ANCPBIV":T2 T@OB2-<+&V@-)R* MJ^L/+!.G-G@B[A-&6KK(8;KF'$;7'L-C)Y%S2FOKJSJ'9ZP89"F(& %$:%8\ M;/G0[Z*QO\Y*Y 6G)JN!X%W!7)\1Q-Q0)\#XL1FQ?D3%Q:R)-J (4)OO;]9LR"5R+-H5,-D)*X5 M,EEY(#2==;$GW]N>K=*&!M2W"HP>J/J([K0V\R4RGWKT&';-@_C082X['0Q"/2SWO1L MW)L.SCHLN^0/?5*N"XW0\RV56JDZQ-I0ZH+*-.K_A9G)'+VD."CE$WOM-^0\ MXB-]:NH>Q-#YT6>=PQ^VFOT:8BN&_:7FDI1PYVAW"$/^R@N'V3Q'L0-:,T91 MB!/#"U\8* Y03IWW;BJMU7/J0?$K4[__+C&4^KG!/=6XOVGVW!:I]A5_)E/& M8I[_@<#?A^YZ2]O1\5 ;0!Y!6MO1,0G^V:,0>0A2\UDY#SP9P(TE MRGD\]=6FQB8*CRLD;\KP^+KF#"!Y#YBO!Z0%NIDCN_285! M[F!Z,#NLE7K_",*H%^(*&1DJT7UA[D%W?QR=--VHSE=XH#0G+2];NZS!]@RE M1R,#8/+Y2M_2.A5-2C6SB$.5NTV<[VC:2D39DWB@ %+O ^NZW?*S\C76ZLP& MC2?+:I;J�&[R[0-:@3$[:>>T5L> 1;'^RVLL_)UVK87=R>9WODI?58-\V M(2#1:(86H[4H31A'#-FEIL,32EGB)1_]9!I-6XWR^A!G-UZ2&1(]KV?@F7)+ M@@[:YPI_.-,]-.+Y9EZL]TQA0+(TV4,*WR?XIJ%78QHD-N:)]/>U=7L=[@44 M]8DGJ5J..RIUF@R4_4Q31=LU4_'M9KKS64U0W!A6>M"F(P^B#3L;Y7Q+K>KC M44IPO<6.Z-><\FA4GTH%5 WQ%HJ8!XP.Q,[X4-%G\8O/GFJ+_W'GMFD!.KCR MXVNM,IW;%'E NR\ZO/JZ@S-TT*G^OQNFHA"9--) H"^*S@,D2$A0F%\]QJITG?Y69F05>]%TDN$":O 3 M-XQ(R#H^ )'L(8,59./#<_%/BOGWFS'_TP*C_\ICEM7[G7UW$"C(Q9\A M_1GX/Q_A&D--Z[GXN*$P]RCAV(#G^3+ H17[8CRB"H3/R6DTQN?T-!K@ Z"# MRG?3[2LWCL\'H^CL4!Q@XN[C8\I__8^?\V;89"!D:9X1(W2'/@RWMI9T 'LP M&D<#\)B,HU-\G$230P;.P?!B&VX<,/2V2]8_7V6HEZ0@$QY5 J__)R+%_59CI"6ST]02:?]*.1@ 8GXCV:)(_F.Y^: MU28>8 _Y>@ "W6V=1QYKT;HK5HGQ%VA1F\OK0E,!^U.EI'IFMF=CI/U'/QS]Y)B14^9YG.K M'!BF?4/5 M/J#M]F[4VLPZ1EY[Q)V'1[^NHO8I=$RU(S8FHN[H$DZ,=7A2R+U,( M%'W4B!@4YP,OJQT?]?+;5M0FM^>.K9CH]5>ZSO]5FWBW\O8!LA'_A^'_!#W4 MEM*CCLO@*&5O^?7 MW.C,!Y.&?Q>LN=J\27?E7R!KE_O7\'Z4YIZ>AJ9JCJUP\F3//XRI?[BBY-?) M,':Z(N.O"R5A>UJ ^_,"I@T_B$'S?N'E?P!02P,$% @ ^UI<6-%T(BA% M#P 62\ !D !X;"]W;W)K&UL[5IK;^.X%?TK M1#HM$L!1+-E.['D!F==V"FPWF,SN8E'T RW1MG8DT4M)\:2_ON=>DA+]2K(/ M%"W0#W%L2;R\SW,?XLN--E_JE5*-^%H65?WJ9-4TZ^<7%W6Z4J6L([U6%>XL MM"EE@Y]F>5&OC9(9+RJ+BV0XO+PH95Z=O'[)UV[,ZY>Z;8J\4C=&U&U92G/_ M1A5Z\^HD/O$7/N7+54,7+EZ_7,NENE7-]^L;@U\7'94L+U55Y[H21BU>G5S' MS]^,Z7E^X(=<;>K@NR!)YEI_H1\?LUAI4*,O+"JO!G-Y14:Y;0SNYEC7O+YM=/KEG.3*Q%M=PM:U)'6]O&A G9ZY M2!VE-Y92 ";'6\)9ZW-\F#%-^I-!*C>""283)Z M@-ZHDW7$]$;'9%U)H\[?L*PW\AZNU8AK8V2U5/S]']?SNC'PDW\>DM[2'A^F M3;'SO%[+5+TZ07#4RMRID]=_^5-\.7SQ .?CCO/Q0]1_E95^&R7Q726@;U7. ME1')B'0>SP:B62GQ1DN3";E>&WV'57Q)R11K/FF]R*NEN&W7Z^)^(#Y6,-BM MPJU,7$.E< ,A\?V3JAO9X >(C@6S(&X*68E3(O:7/TV39/B"[]%5_AV_.(N( MIP]J;EJ@A8BM'PPM3S716.DB4Z86>L'72!Q9W?><8@.993F))PLQ'DPGP\%P M.!0U^4$M&BWF2CAC90( )_*Z;F65*M&"=\-4.[8B\3G\.1";59ZNQ$:" 9,O M<^Q1!)O/[P\P&LJ3L([' T$+\@P,$0=97J=&,A:0Z0B]ICOUP/VT MMPP4F:$VEJW-_ M!1QA9:--O:, H%"5P:H@M)*-@/1>L:R\XIX\HY!K>-J 1%NHO*&OZNL:%/&E M40: )OEB2EHO"NJ%5!F\MJZANC5; MA4W:M*8B5]7;)F3BITK3^ MJ'YI\Z;S'/ GED X*!G"P41M=0=G"2R^LP"Q2SL)Z<,RTRU) O]:+I5QL2G2 M%:$F[,(+#-)6J>A:7I=>//6U(5"M6V+JT&8D)ZW.JQ;\0%,2FBK)!19P#7"P MMTDD/BXXJOWR2C>'24!-$LJ9%WE*MF%=D525Y8"- _^ME!E8#BU)&!0ZF@/! M2B6DIDR$"I;$DWAK6\U#J#BF2MJS/>"%OK2D&UDAXH4!5; M7%/[+D7 Y\/ZCH*I5Y#UU- WM[WV_\[XGW1&6])\9[.S^#O2I_61O&/#96ZQ M5, .W[;\VLS MV4+F1MS)HE5=+'7BVUS$)N?\[>S+-3/?X11+,5MRQ:BM@6VA 6), "5&[3=_ M4T@4M+%N367G$D*2\S)>6":?BY](5.YB MMDN!X/HM+.)N#&V-0!\)?<3B4UY_.5^07I&W%;FD,&3-<91S:);@WG@:36?V?SP)GX5O*8YQ]ITS,8G0?N%C MC(_1I7B74T4)*]_G5$91UHZ3%WO_WP$)7;9V!07?N7I1!UB$2E(L4)7"/=@% M%+ED6(-D><8A4X#\B+57(BG8$'(Q!G^T59V0I6Y)!(H5.&/GJF?/ MNSC_KFT0+A77I3]ZAQ+7SJ/>?P4TYL"E&SBC.O# )T5U'2U^2W /[DESGY%1 MQ.E/UJS7RZ512W*=CW@"T8ERY@<*+!&+-[)@])('2]8$7C82S\1H&EV-Q&4T MQ/=D&%V);UP$#J,8ERXG$1HBSRK2QC :G=&RJV@6B[=9J9N0 M&B D+2A1:K2&!QH1 KP+.9MDC@4#,4!>,WA2:-K<&T37'AK&VQ"!#A*UED^& M;OR0AN,'LGA5DX8+Z0R_G3@AVK,1+.Q"=D"_9L&O8739_R+VGHVC<7\%9B.7 MRN]0*CW>YL%GPLW8?!J9$08D4985 &A'@%03RO?<=XW63N=NRSG4D:&/<]/: MT>7$*_=SE$N^8"9&(+-!'P?)?@"25W:&RP)5.^H]GI"?AI-GQ[/F9_:H<#;X MV[(J?_RXJY0@R'JF=@^B_?B;N7?IU:&?8G*T.OP!8V+X8H>(61J&DXY3-NM M_KHQ7(&>S-4!OF@-6 0'J+ZE&[W:$5+GJ]B[E/?=,,+5[-H<*=LC\:U](JSD MJ5NK #MK;3@F80:]6U[O(W3 DV,T[!H"^K8"E>S7$%J:0C,E&U]<>$;;$U8/ M<11J3]X&0+&+##Q65.8N[_HCVPK9+LDHL@_)ZP7:)NF?*Q7RPP?JO(+]#ZO7 M8KFK3ZJ6XY.:+6=(,AUWU^PN*;IR'JG;(1UZ*:@]"7HJ/RQU=K#X,1"9@G:X ME&K7MI:CW;HY5\#8G-XD<8\_ASYLWJP)^/)Z!;G#1R$D8@:H:):J@9M<-^CC M +_(X]KP6(#<8#M7^=ZCWJ*45Q;<28/.CS*UX)&BQ1$LA\VNX<% /I3WDA_G"YM[M M$2!)@.*E(=?S^N$7"218NLKALY;JMB_LP MCD,HZ,>/+MIM_$8$EEM(?G@J?QS6/4M=M^^0?)$;=IX'D%RS>*P"ZR:(0HX0\J@ ^.EXEE-:F[=L8P!!7O""@[)VS:F7S ED7U"M M4+2%KQ1(;-KA("G.1"XY\0N!;K(;MKKV_0S[.9<56\RRGFCRF'_UY7(_PMEC M.1P44@%P0 + $QSFB)4W*PT)[[I7;VZ03F^6H.1:G'HTDO5^:Q$T$;YDV9KZ MV\$DDIDM=D68%K9X&$&W2SW29,!+C5^_T#@<+'0 M%[WLV0<' ;[-YX9;O",*'XB"[=\?[]X3VY%>#H.6?4PM>Q)-Q^(FA#H+'K'K MZ='27DU1+Q:*T3^F[GS,W?DLNKHZTM3'9[9WGDZ>T+X3:Y,139M^2\_NA9LD MT6Q"_?9'?KNWW:P$RS^"Q3'WAR"];]RX$. MV"+4\,>[PS".GI S[2AS3RW-=C0%\V9XQ\'JZ'^\D><8H?X]&47#H&5/J%,* M?L(KMCOX>!P^O]W"_S=IQ&5UX*?\BO*T A0W>Y.,AY1%RKD,Q7\VBD9;JAGO MJB9\^MT_X5_1:5L-+A!Q]_U80HZ.?_#F\/BW3V MAXU39K]OG$+C0L/">V7\+XY,M@I.GVAXU'LYLG@]=B/E>/K8G(1I=>.1Q&:F M6423ERL>1L>7T>3X@(27=[C.>]+2^(I3('!A8N!O)) MBN\JF@S 09)A$ 3^1%.FUXT[T+3[^H/U^"#I\.C2^]N;&W]J:1 6X\'I'W#(>YY4 \:%9QH.?A2*"PL@::Z7:[H1;!!P*"S MR]K4M4@4<:B+SQEK06VA&*S=<-$RM?;JM+/NWA,IF'UY.9UTL =7%I\D?RUJG MI(.L%?))G+WP1\QQ LPIZ/.([$C31-GN9K M0@1/WG9]15[F#IHE'5Y%:5]RSHN3P60XI(.[["9.]C6;>4L$<0KE/DLF?'Z/ M[J-'0WX&:X3;9]N31SJDT38K;1C^&S>%%.V:OL=$(CP&B&VILMS2?G_\CT+' M907V@UV^:!F] .*H_5N+, [K#EM"Z&H_=3VA5;;VBKVVB0X=G+X+C MSJ4R2S[4319$5K4GG[NKW;GQ:WM^@!W!_H77C?] &W6GZU_\&4$L#!!0 ( /M:7%AG MF3Y\W@4 !(/ 9 >&PO=V]R:W-H965TBYC;1C5 8F6E3 M!*>Z&F9I>C*LN52#R_/PVYVY/-?>55*).\.LKVMN5M>BTLN+ MP6BP_N%>SDM'/PPOSQL^%P_"_=K<&7P-NRB%K(6R4BMFQ.QB<#4ZO3XB^V#P MFQ1+VWMGE,E4ZT?Z^+FX&*0$2%0B=Q2!X[$0-Z*J*!!@?&UC#KHIR;'_OH[^ M*>2.7*;.7YT8OF2%K1*.7D&KP!CBI M:%$>G,&HA)^[?"BY$>Q>--[D);)C=T;/#:_/AP[1R6:8MY&N8Z1L3Z11QCYK MY4K+;E4ABNT 0\#JL&5K;-?9BQ$_BCQAX]$AR])L_$*\<9?K.,0;[XEW^]5+ MMV)_7DVM,Z##7[N2C"&.=H>@%CFU#<_%Q0 ]8(59B,'EZU>CD_3L!8!''<"C MEZ+_J\7X;Y'8+XI]$E/CT8 L.PJES0Z9*P6[T77#U8IQI;17N2@89PI=94,H MLPG5M*'>D-?K5Y,L2\^>SQ0&1F=O#QE&K.?*,:?9LI1YN35=S5>L\_4-&1T< MIVF2@NU518VK9TPZRW)=U_A"1^2/R78>XTB1?7FXDKL0XEIS@[2\*[61?U.& M"G\-$EJ$#R95#F4#$,Q)L784<+J*'D\2DB"J%3L83]XG']9HD:XPM71.JCF; M>>=1NV\K:"G\-TGRF1,&.4+M"F'(&03UO-KAS(._]2BD$>_6V? @<@4P)>SA MF8]'2YI]*=$23 4>A6 SHVOF(+NT$/%9&NWG)5MP([6WK!94+ DH; M!)S-([:0S8QO-@;3"DO&T'*%L,0'(Q>Q=$K,M9-X+VA461Z4&L%YGD.W31AY MQK^^*7O3$O#JX7[#.&TZU)RA264L.;:P)1&@B\3G1@CL, Y3ZB84$"L0M,&& M*%9B?;CI&0;*=$;]+.]])=@HG1Z_&[&F L2WC!>(BA3 F1XSJ79,<"Q?3B D M;4VY-@4'6:'^+O:'0;@XFQ%S7_&8;LO+A]N;W@K@=4:DK&3.IY4X[*"\&TW6 M'K=/2%G-!;O*7<*^X!C6 P4#:'H1A1W M1"\T%')%+[DM(:?N&[T_LSN8@R99ZQS:BJ WCF2R-85F\;>G[ _,&H\.#!N_ MJ*COL)"/P(R^M/9E#T3T89/X'HSM+1%$\X%UD:]%(#-UAG-&@N]A>?>W-^U: M*0K8'2I/]2&GV)4XMLL01GIYK9[?4#/+_PT7)_N^B?',>2)/QID1H M("0;,E9Z1V\4&\C(1Z N\0R]&_J(E+*7V@,ZJ35(HT'"KH(L?(<))2^>'V,^ M)*/->63!L?-1ZK2D?<00/:@$@7Y)A9-=Q^%A[YY2"S,/MS$ZV:%7XY6E^[6[ M\%W%>\[&/-X6/W,SE^!#)69P39/WN%^9> .+'TXWX=8SU0YWJ/!:XM(J#!E@ M?*:U6W_0!-TU^/(?4$L#!!0 ( /M:7%@F#Q(FB ( ! & 9 >&PO M=V]R:W-H965T4!\;"VQ_:JZUVSNVD*7\^L[9@@I1&(%^]MSCESO)[Q8J?T@ZD0+3S5 M0IJE5UG;S'W?9!76S(Q4@Y)."J5K9FFI2]\T&EG>@FKA1T%P[M>,2R]9M'L; MG2S4U@HN<:/!;.N:Z1]K%&JW]$)OOW'#R\JZ#3]9-*S$6[2?FXVFE3^PY+Q& M:;B2H+%8>JMPOAZ[^#;@GN/.',S!.4F5>G"+C_G2"UQ"*#"SCH'1\(@7*(0C MHC2^]YS>(.F A_,]^_O6.WE)F<$+);[PW%9+;^9!C@7;"GNC=A^P]S-Q?)D2 MIGW"KHN=Q!YD6V-5W8,I@YK+;F1/_7LX ,R"9P!1#XC:O#NA-LM+9EFRT&H' MVD43FYNT5ELT)<>ENY1;J^F4$\XF&XT-XSE8C:" M.'P#41#%)_CBP7S<\L5_:W[UC'GXNDJ-U?0)?3OV'CJ5\7$55U9ST[ ,EQ[5 MC4']B%[R\D5X'KP[X6$\>!B?8O^_"SQ)?3SQO]:#NPJA4(+*GLL2+$L%]K7/ M?Q*.(&!X*7G!,T:H3-6-DH0WH IH>AD\E%&M3-;+L$[F%9=4&$)0C9O7C\[=&$Z)Y-C%^@=56J,NVUYDR/=6VJY@A]VAW:VZ*O\=WO7*:Z9++@T( M+ @:C*83#W37?[J%54U;\ZFRU$'::44M&[4+H/-"*;M?.('A)Y#\ E!+ P04 M " #[6EQ8U57JE-0" 6!@ &0 'AL+W=OS3[^Q QBJ*]B9^NOOY?SZ?,]XH_616B!9>:B'-)%A9VXRBR!0KK)D)58.2 M5BJE:V9IJ)>1:32RTCO5(DKC>!#5C,M@.O9S"ST=J[457.)"@UG7-=/;.0JU MF01)L)^XY\N5=1/1=-RP)3Z@_=HL-(VBCE+R&J7A2H+&:A+,DM$\<_;>X!O' MC3GH@XLD5^K)#6[+21 [02BPL([ J'G&*Q3"@4C&KQTSZ+9TCH?]/?VSCYUB MR9G!*R6^\]*N)L$P@!(KMA;V7FV^X"Z>ON,52AC_A4UKV^L%4*R-5?7.F134 M7+8M>]F=PX'#,'[#(=TYI%YWNY%7>K6HF)'F+>$] U"DL*=DG9EX$:66/X+B$A. MIRG=:YJG)XG76(302\XAC=/>"5ZOB['G>;TW> NV9;E TR6X -FPL"/66ZL MIEOQ\UC,+3$[3G25,C(-*W 24"D8U,\83-^_2P;QIQ-ZLTYO=HK^7SDY23BN M[S46'E<(E1)4EUPNP;HSVA4G_TW+EI8-7TI>\8))"X6J&R516@.JHG)J:;BG M?>"2+J@05&OFXP@HB5CGJ+M$ND\*M_*9"$IOX0R2+ [[KHT'X25<^U^.0AC$D6Q(9W "VT;APELFE 8$5N<;A13\ W;Y"[<"JQE=^KBP=K>^NZ.%&[0QHO5+* M[@=N@^Y7,/T#4$L#!!0 ( /M:7%@O$&VH5P, &8' 9 >&PO=V]R M:W-H965T6YY]YXQ^5>Z6>S0[1PJ(4T M*V]G;7,7!*;88:>-+WR[LVXC6"\;ML4GM'\V&TVK8&0I>8W2 M<"5!8[7R[J.[A]3A.\ WCGMS-@?G2:[4LUO\7JZ\T!F$ @OK&!C]7O ]"N&( MR(SO ZE%BQ5M@O:O\)!W\RQU:K4' M[=#$YB:=JYTT&<>E2\J3U73*26-Q1QNPPL<3M$4 P\ M#SU/_ 9/%,-G)>W.P$=98ODC04!&C9;%)\L>XJN,'[#P(8FF$(=Q^+I#J)2@XN1R"Y;E J'1ZH67:(#1!;>,"RPA MIY)_IJH&5;GS5RH\44TA/X(]-@CON*2[*@25G;FY \HDUCGJ,9MNB.$/)^V^ MO.6B).T&)A#'?N)^B4\ I'+;*5$"KYU)Z+08B,+4CV >^NF9&VF6^3-(TP7M M/K9:C582O,1F3: KCXOY,2QN[Q,":L1H>[+^3*<1H=WC /B"1L[0,(> GM&&5U$ ME,GA,DQA][YRN\?X$^,[WETM =J$@T]&\S#W3?U?N%54W727-EJ2]W MTQT]A*@=@,XKI>QIX12,3^OZ7U!+ P04 " #[6EQ8P_HF**@$ !["P M&0 'AL+W=OH']RN5,N4V'P4A5?9&;G(Z_O M08:Y6!;V5JU^PR:?#N.EJC#N%U:U;2?V(%T:J\K&F1B4LJK_Q6-3ASV'?O"" M0]0X1(YW'1,Y6?&FW%E-7R7YV?&O2F4K610@ MJ@RN*RNJF9P6"!-CT)IAVU(,MFRG#=Y%C1>]@!=&\%E5=F[@ERK#["E F\AM M&48;AA?14<0K3'V(PQ9$010?P8NW&<<.+WY3QG E35HHL]0(_TRFQFK2S;^' MZE!'20Y'X5XZ-PN1XLBC9C&H'] ;OW\7=H./1W)(MCDDQ]#?L&M'\0ZS?:50 MV\_WLIJ!%6SC+&ADV#E8^IS.R1D-R*I>"JW7;"Q*M:PLJ!QF&S1R MGX" MD_3;4AK),\! F 3^ .ZUJ$PAZK% R2D*J$%D_U&_T< AZJ>1'YR]$B*"$PHR M"+M^_#1(W/&[/Q$C\'NO1(CK")V(\=Y6QC4*# !]A:3R3--8K*C.DJ:R M+-8P73O/2U4N1+5^_ZX?A;V/AB9P2K1IC.XR]>$.$?Y0%B%V$466N2^B(([U MB4$K_X!Z.!VY>ROX+13$A )QDI!K54((5A%5EP5%.Z@T=YK([ZXL3_$,IY(* MBS.EUT_DTP)\3'%AP=(!LY$::>I)B;ZXB8[9A\D#:CJ@X!;YE./0O\L?G?,GM$YATLWT E?8RT-,Y<+LZ 88^2>9@<_C;:COB^$@7%8--:5D?RNE83-4#TS"< MZO/J[#>*>;%3>(=XHUMDJTGS97W&'3:G7[;?:[T[TEIC$C3C:44M?]+O^,%& ME"U:)K3=NV44^=%NR9 G(=4FWKVCV;A =Z\IUJ^V!V>)AA3O-CU?6C[CQ*$2 M5^J'^8_U8@82VK\>YT7,'NH'O>J4+G=!W#4,ZB>JO?8CC>KK1 ME3*W!!'&(6U[K8YC)$\:Q1TZ3MM[%R)JMYF[]AE(>4S6=Z/MV^W-6+5PUZNILM3;[G%.MV/4;$#?_P_4$L#!!0 ( /M:7%B)A@%7Z!( $I) 9 >&PO=V]R:W-H M965TENV\JFQW4INM=)** MTS,UM;4?(!*2T*%(-4'Z,;]^SKT 29"BY$=Z,KLS_<662.+BXC[.?0#4JYLL M_V:62A7B=I6DYO7>LBC6+XZ.3+14*VG";*U2W)EG^4H6^)HOCLPZ5S+F0:OD M:#083(]64J=[;U[QM<_YFU=9620Z59]S8J"U_T8EG0 MA:,WK]9RH:Y4\1^_WAL00RI144$4)/Y=JTN5)$0(;/SF:.[54]) _W-%_1VO'6N9 M2:,NL^2O.BZ6K_=.]T2LYK),BB_9S7\IMYYCHA=EB>&_XL8^.SK9$U%IBFSE M!H.#E4[M?WGKY. -.!UL&3!R T;,MYV(N?Q)%O+-JSR[$3D]#6KT@9?*H\&< M3DDI5T6.NQKCBC?O="K32*<+<9[G,ETH"+PPKXX*T*8GCB)'Y\+2&6VA,QR) MG[.T6!KQ-HU5W"9P!*9JSD859Q>CG11_4E$HQL- C :C\0YZXWJE8Z8WWDIO M5HB?M(F2S)2Y$O]S/C-%#JOXW[[56EJ3?EKD*2_,6D;J]1Y3^N_*")DD MYK"IG& M]$!,PZ"2!^O.?3D?#T""O9T^JV2.>/6 Y=.;XD*6+YX7*5X*,S3[RE;Y^R&3*;)XVW\4( MX\ZFD_"8_I^,PI&X+/,HL%Q^S0ADG)/^2@(3/3L,A_IZ$$[I_UKX_$>,)W1E/IN$I[H\'[?O'XOAL M%(YKZ>U@T-AQ*8\;!J/Q"2A.)Q-PV8R*:Z%!H,&0:>_CZ>E@"BZ&H7@[GRM& M<9'+0@E(R)L(JIF&T]-G0O+G#7,*Q2@4[V'"L.3"$9B+D_#LY!G;ZC0B<43Q +G1:9N 8B9*79YK]X M(GN$YI&A7#(PUK!I.HVT+A$^)TF>M"@] !4:'AH\'+7C'PO>'+ MPY A$;$@-9)S!8,9HJ1$'!,2]G@C]L?'Y.<.K1JHPU):EMV9LNU/S700OXP! M(J"U0_P2M*,,:Y*0)/."SR0H23!L84C(1:Y8'RPW#8'O#T,XZLRQ*HU1Q7/* M6^(.F#58UF6;4;7B-N!I@2R]7#3 T\N/]![ =&!MT+#6F=6#QF;NFZ6.EE#O M0G$DD8C;,2F0^##"(^ $?:6BD@3H0L0[&>F$K2%T-,4G:_K#LZ#'_$L2$UT@ M$%KG6:04W&F>9RN^N@F1&1 IAT2#AL<;72Q%),V2\&EIA1?W0#;HW<=T8'TL MAD39OSNJ74#6"_*'-5B(]%HF4%)60O9^_(;<^]QI$IZ> &]:JXE+7N.QD% D M3[Q:Y:T 3D5"00 M4C1HL9N!M&;C8_@%%&+J4INEG39SUU=9K.A\IV0N+"!HB7$T4>P/YX[7- "S\,+BV8]0N M=*BS#1>\2CB0A:#4QX$SQ@$;[I3# /5;"4+LHKDUH9DD5CME2H&7[532-:<&1(. J$KQ:X9%\*-&P50@$H18#7N# M5U>JW0*\M@\A?DDUZ?*JX*3'-X.M+'+@M09?/^_QYJ"!;<+%:9,E#$R-Q7A0 M M M!'58#UD1L(BQT!2Z**VHQ:R\(X0EEH%P>3\U;\;/'C@D>: MI<^Y&(0I&4911"8=JVH5;Y2X.3/RMNZ1@>_IKF:R!M6$"$&9V7TC"V\?\4S)M:1Q5O)Z?&=FZZV M$SQ=FK(I-V(=5_$($2< M/"I4/# :W!<,SOLK2!L"6DF23&P1D6[CR+5:]D?AM%['_:T7K 0.N6]K]SKT MUH%P9P+<*4#:":>+%E6LZ"\M7!TPMTGLG77>OZHD,4AL\T4F+F3Z+1 ?P_/0 M5A;"W$$>D8L"U@ALTGVJ"!Y+PGTR/"1EV MTAGY$&)/%K'5^BBUD994 CKLR&M)N%Q5Q'^UV4:X2G'$BD;H.B^((R+N-EP+74B M9]:T(:Q8D2:X'IU1%DV02H[(WM-(D-?- 8* PE64R(R1[^#)07CB)SX5$D:O@(@-*P+#W02LY)K!5DAERM5NXSBVIFK0R.7-P$-P.O#HAX0A_UVF M2DQ];.O%D'/*"YCZQPP@Y,&O)=_7>N@.JCUE!Y;8)"2&*ES<(=-9*)>D15E" MZ$]Y&E]TA2:FKFHZ*N7N; U69!VOZ+ 3D*-2SLU052Q)I($XT(?0_SJ1L!.F M;*7>=A5J7-WRW-2IJ4)28RS)9N^X##5[+=KO!J&6./7GO7TMN"GW;2F)M5-U+?+Q4/$7RC>PE^06WJ9H:MWMTO5Y@VT MD&.XI#$T]H(!0U500LB[.(V3"%"7$\95)>R MJ+(4ADRPL((?<;OJA?WWCMN/ETO8'9FZ@X4OE.&( TR$'$K'+/>W%^^__G0. MRP)>N"S%=BD0%TN: $*RSENXX8;>Y=NCZU/00=3VK.FBN M3839''SQ#@M?)R0(\#>)2FL;C,90H>:B>IZ5>7YN47BC9UVDKNNSF>T07[(>(OR MX5?V,Q0S5,.3C"L=&+;6/@RR%5\SM/)LQ:Y(/AV(1 /L^\O2*J@YCJOOD*(% M%< J*@F_N-%LRR\8^G0*\;4;\P>VB4X&5A=!(ILE>F$[4($K MN*32!7D7;1 J>$ANFIIF#JL@2"&O(E2#_]"HZT,1:[/.;,2KE@XX@Y'2*G*; MKM*S>'1%.Q+U0_*.\\8 %"B_3&-ONIC"B9YQ?TC ;%@A!0:?7$)0C M1XFIU0IO?D3*$@"%-2*%;#H%OMCL(WC&+LYVHUU#A=U,PS=+H]VS^M:75D6P MW3#DN#&?0Y^$^!C4&F-DHIXG"@@QD]&WUM"7-ESJJ@%A0 )K5T;,=T]V]HF724R 3<&L]C.SK.(K>MV2@FJ.52&P%= MP)>XC+@1$;1U%_2!M#WJ0PMOX+J5'&]1;KMHR_">YEFO1,)(&HL%WC]J& M:JO65*/:I4KBSO:';2K=-5,^34C;7*_9>KW RJB])Q/N/-78'2 QB*B*0,Z0 MR!N*PE [K,BVL%QH[3?.@/!-VG:!/4&B\KX$GHBX^;]DV9P$=P5+A39<:Z"F MA]*V3#E6P\0 VRX61[6P%M)NUC2S5&W C]DU:H0H@YX?Q#5/K65UE**7\TTT M_YU:Y;OZXR3-=EO\.SIK+GNL&FI^8_#!#;53K[/3[D7R9B#M%/I,\ >L<0.? M>EJ1W=-++O]O,N3]X7%XVNSM;#WATCYA],A6WV!KJZ_9Q;_H=/8NH?G9$SIZ M/IMUY=6T79H]JRH[ZY')*#RN1!(T^[A-">EKHR%(]04"MM1[,P MWE7M^IQNU+R!;31X7:_CP5/:9J.*P&@W@]8)WC[VA[^4O2>#M*ZQM;1QN&\)V!RTG\*6-#84ETVWPIV\XRS3WR%M3N7I!["S<[9^:?S8 M P";"0['ZQS@..QMK*?9M3T-Y9T)U!P9?2\P-W+M'N%HI M2-GW/#B &:6X625&H^]*OEIG;JH4;#AHHO?#Y(/.YW1EU)S/.2\72#4$ MRPI/W7-"QS'>?T+GG9KE)5490R934>XT8QA94VV,7S_T0KNFOY' M8]F&S'[X@:9-/'NJ-G_L.:9_EP-)CY?S'P>2OO- 4C?:M&((;Z_W'R1_\+%Q MMS.6J/XCU?[F;!6C^,87!3-"MFMJ(_O,AQ-REF06?7O\82IZ4VCK8:J.[?T^ MAZF^)^G88*C*.T["D\>G'?8]I_99JF[:\2DJ,F*2&PG43O@ABWG?M(EZ?T[ O8!L.%KS(8&-[9SJG65_*5M>FZ-'.90[D:7J%G9$\$^Q MO3YDE2LYKTZ]>;\K\#?**M[:";KBM,ESIQ'8LIJA^,H;&]2>$/OUJ^[[8FA? M_.]:AB>' MW@2=GTBH?NJ@>ON?WO$?G5)>/:2=3VY-ODZ"'X+G6/6\ ML]=L_O9U([=XC+O/LNZ4W9E3AX+? MP/6G]AAS<]%Y%J,4^_N\I,R^+84X4\9%6>2OUXK/+59[]DC0-67(EOSK^7,LJ+(5OQQJ21,BQ[ _7D&A;LO-$']\TEO_@%02P,$ M% @ ^UI<6"FHCK37! (10 !D !X;"]W;W)K&UL[5AM;]LV$/XKA)L6"9#($F7)+[$-).F*!5BQ(,DZ#,,^T!)E$95( ME:3CI+]^=Z3LV)GC+?LP8("_2")U]]QSY,,CP?%2Z:^FY-R2Q[J29M(IK6U& MW:[)2EXS$ZB&2_A3*%TS"TT][YI&:F$5=,_UTR2NUG'2BSJKC5LQ+BQW=Z;AA3SD4TNDS0WAE\$7QI-KX)9C)3ZBLVKO-))T1"O.*9100&KP=^Q:L*@8#& MMQ:SLPZ)CIO?*_1/+G?(9<8,OU+5KR*WY:0SZ)"<%VQ1V5NU_)&W^3B"F:J, M>Y*EMXW .%L8J^K6&1C40OHW>VS'8<-A$+[B0%L'ZGC[0([E1V;9=*S5DFBT M!C3\<*DZ;R G)$[*G=7P5X"?G?[$(24S[EK PIYNUOI=>C_ZBE]$R6$AC3>@Q>O,XL=7KPW,_+[Q+Z'8&]-L+@S%E[URA%*@F:XJ PY!NM:5!4VS@FKU0)MA,RJ1<[)3-D2@:R0 M"R3$9$YR8=H>P'U&.AF1WSC37DX$Q,#K&==.$/>EYGQ+;MO_-_SN>&/;'Z%7 M$CXH/B+_^-E'!#*;Z1^1B/:"'KXC&O3A3?M!C,TP#2+R24@F,[[I,B(7M=)6 M?'?T<50T%H S59PMP(89PP&7TB A40Q0- A)$E!R+2V'6;,$G#RV59]3*?M!<,\1T/(/(1#)1+ M*Z(1-'?)Q&D))\\LFJ9RDPV@&3,E*< 0YM1O ;X:5TX65CFI7(&LF'SZ\&Y MH_ZY\4RVM?%?3>\5\FV8R"$__5*/3MLUD%MHE]_S(MB8@]&&1-;9&U)H5:_D MNA*/:0@U1L*@IQ$H="G09#!X'S[X7WCP" APM,/1UP M/B(]H'2[0Y9J9F&_]N/!'[.2R3EW R9A&]U")A7H3U3""A^^#O]L6BH6%%=$&:]B3+_1L]TB_MJP1>@).8X&07RR56*W MI9JT_".@E) ]YX)D?2Y(_N6Y8*_?X5QP.!<%O_9Y-O>79Y^9G@N)%;8 US#HPU%!^PLI MW["J<9= L/-:5;O/DK.<:S2 _X52=M7 .M;P>F?4$L#!!0 ( /M:7%@: M9TF?" 8 '(. 9 >&PO=V]R:W-H965T_F'*5)]/3B:JI$IW-GWPFS?4Q_.4[17>1OFK-GGMT\5$%5U,ONDW M T%C7/ZOO_8\[&TXF7]GPZ+?L!#U=,FY%KC 4SV8)+GCAK.C-765SB^^8.URH M=[!01_6+*ZF\:V &;"/ Q0#P:O&HQ5=4'*BCPZE:S!='C]@[&@,^$GM'_R5@ M]:B@OK"VT5N;4)WK%G?%F]R?X#K3JKN6?CJ:K]AM84 MIBK=Q>%\4GJCD2=?*1Z#(D7O]-)N50M@9FE)$ )5JG6".'2V5+5>D])HH$3! MP*F!040#>3"('JE",T_J=JJBI?3"A8*JTT3U:8FAV1O>W&(T<-^HA*'5*HEBG[AD@H/@MK@EYJ+FKF5 M:1^QL= .*_9;E'GF*,M[H&STW"_10#/$O90;MAL'4>:ZA)6"D\8=7Y!9BSOD M6+>M11T.SO$9?!L8K9S:Y5!C$0DPE2GV \T@P'#'(P(9W()F;]?HW+N<_%/9 M-'K+P?:-Q** >&M<#A (\XOZ""Q)&8YN?"?<2CI*24&J?:1\7S&YS=XZA7.0 MFB6V+N:')U#1D;,UU:9 U!O-XK(&9)@Q7-YL%$2R'+,"YK+I)U6%VX(=JX)$ MG %+]DD:-QZ-S[%(3BICB5N8Y;HSB8V]+Y+OD;T8>N0U6@,E\FM7&BE) M'*P).I$ &Q,2YJ>D:_YT"<5_$_S:8]7:1"E\+BU/9\+E#M92$GL(%BLK,!D^DT!6W@WFVPRW*[0 Z MU;#'\LECI4-Y?W[OX1K+@[$!=%H6< 2L^]/9UONYK:.AFT;2^PW'\BG3> M<\2@3=;UG8!+-PZBRZR/W3_ND?.]MX!#865O':$?)?RDV <'1]4E_D= ML5N>7V/O=%BA0"!]%;;.#YX_G:B07SCY(_E67A5+G_!&D9\U'H44> 'F*P^F M^P]V,#XS+_X&4$L#!!0 ( /M:7%@X*CI2Y , 'P* 9 >&PO=V]R M:W-H965T8?2<"5!8S./EMGQ:>GLO<$?'+?F01\.W%9,8-G2OS):]O.HZ,(:FQ8+^R5VOZ*@<_$ MX55*&/^%[6!;3B.H>F-5%YPI@X[+H65W81\>.!RESSCDP2'W>0^!?);GS++% M3*LM:&=-:*[CJ7IO2HY+=RC75M,J)S^[6%95W_6"6:SALVU1PYGJZ'A;M^^W M"!>R4AW"Z#=ES'B66 KI'),JP)\.\/DS\%D.GY2TK8$/LL;Z,4!"N>X2SN\3 M/LWW(IYC%4.1'4">YL4>O&*W 87'*Y[!^_"UY_8;_+5<&:OICOS]%,D!HGP: MPKV;8[-A%[@8T6G4@28<"8$\W1L/' MY?+2^Y&_)=4A):B4=O:,\,#@AFE*'NB=DU98%Y,>3773*D'NYMV;HSP[/ 'T MQQS#EQ:A48*TB,LU6+82& 2)_^.SPB%]25B&P Y\[*IE%(&$QXV,@@:#G+^$<-;]E3F<&LU,FF*S0I4IY7>/&8K?DR*9"9RR1YP*SZ6, MLW$XN]=Q&DWC]V/(BO@(J/?_T\K]R>1Q[NC01?2D\GCR*E(YX8PR1RPE7C^! MTRB/I^/PW<^G"*7E>[4/GH!&@WJ,P8J".KOC]5IB^X[_^;9(T[H MA"?(@C1*\-HKI;'4=$$C@$HD';B1,9<6Z3=@2=FH=#)X V7E+,3G$H9.\B@ M9W\0],X'(!"N?+AMRZO6S[58KRD<_9FD8:&.:1JJ: P@TY(@3?S4/R9Y4!%T MJ->^[G'*W$L[% >[V5UIM1PJBN_F0UWVB>FUVSJ!#;FF\>$D CW4.L/ JHVO M+U;*4K7BNRT)-6IG0.N-4O9^X +L"L[%OU!+ P04 " #[6EQ8;,?*K$(+ M H' &0 'AL+W=O?%4Y*5[.UAY7YT?'[MTI0KI(E.I$F\6QA;2 MX]8NCUUEE+TJ&Y4GI,@J/%G(W/0+4D3^]>M M])_8=M@RET[=F/Q?.O.KMX/3@QX/!!I M[;PIFLG0H-!E.,NGQ@^]":>C%R8DS82$]0X+L9:WTLO+-]:LA:71D$87;"K/ MAG*ZI* \>(NW&O/\Y;LR-842G^23N MMDK\YVKNO 4B_KO/YB!QLE\B9%QE$,X.4Y9@QQ?Q)'X]Y],HK.-K>RS,3!;+89P6MX*/*LI'5" M$4H$8JR*N;)=G'D>+I(AQEJE1!% M7]X'-8AB?-<-3RD_X*EI"$,KTRI2L^&TY.-,WI.:QUV) YUV9KICL[% MOTF?NUV-/[%%_339?M^;MV/'F+W"%H7#36TM5#P7/ZE,69F+ W$ZBTYQ.HNC M*4[Q!.$Z$,EI-!&@+9!2*:88,(L20:$:1R?BP4NO1'(6C<0XP?TDFHEXC*!] M,AXBT[!& X(XH2'QF,(>GV'D9(JK6[50&)5M%,&PD4BF4(*626:8U*X_PO4A M#D?BQQ].DSBYP).XT6**P5/(;'6#-%"[! C',&--*]]^-8OB$ M,8PS8Q?.(0T/!.-T'S"T0YI0QI2ISK7DZM% PD'IVAO[+!:-W3V06#+(&Q[8 M)!X;/+L E!>+@,:="6V&5,IJDSG!I%)Z\NW_!5*?HX=HCS7PG/0]>UG7)(;K M7^T_A7CV!0Q%B:X"GFNEMU$BP+W"\92/8SZ>D(B5M.HU%=E,5/*YX&2,"3NG M1WB-\X3/290T]V,Z_V;*U["UAG\I?(62N6.*(#=:C\Z$) %B$PP> 4';QP_P MOL7UE)_TQ]#U71>X+F+)E#5/3H+Y8YZ9$))? :#[K5A)XMX"&2$<C*1:9AKPXNY\FNE@F:R,'7#C-(YY8-_ MD1QS9(C7&$TP7NA2(F<0::L@T)-Z56TKXU28X.ITU(JX<;,9N,]I-]DU7N!;E^!; O*U/VR-NQ6/$["V]TUSCP* G@"65VEJ:XAZE&D00Q88QCODG(HSR'I7/D)G2O%'F==A6#S# M6F#[A!LG-$U.I-+:9ZRVEC:CI*3L(!&?2^P%H/,P7^B\RR2D M\H9[6KDO54 F$A1U'S0O\&R(0#<;*3$;-N9N^=EQY]M!JT,Q$1![="NT>/T[]P,&R&RS/M./ M.L-^BO(H5>!J1#(T52'1& ;4*SZL&"QTWT4-0I%]VC=X[V0-^R 5A=Q9/LN8 M&+!^J_M:^]7*Y%S5-TS4[VBE" :01TE<-2WU'@0VG[M:ES3L2-!V%7'&!?!C'NOF,P-32T>^V))C8;+^) M89DA9 W #1?D3BF]J%CRYM0\UR'.,=9&KR MQ_#)(U=/6-75M%W;9(15W"40RM23#U]9FJT'%1Y=J! *1W* I"]S2S)2I<.C M.2P!:!SMS2[$RJP5NK'AUJX"6R'*9:1AF[\9;3[]BB).:\&F@*MF6&\+M>,_ M(#8WY5+9/L^\L,F%<1([";EQ'0GI-2'M-RAJ72Q6)I+:V5.C':1O'6Q2(7\W MENI)VYY]08%4/G)G]FOYMVKTKD78C@)[UVZ= Z$-2G6(YM^GT8=2?$B]H8>G M[6,>)O 9[<5+R?;SNO#WUJ]];0YXJ'E5X0 M#[4)(I=6!6Z1PJ_-ZPI$BWX5N<"UN*EKEK8?O-M>H>XJ^+O[L)CII:8]@V([ MG]DSO1J_Y1OHO#&*GOQJ,I6+GW-S?2<^UGFS#;T/.GQ:\\ZUZ8)%/'TEEKE! MC:%_![JHB^WO3IBR!&9KD&8(,'W^V[2E#S0OV:NJQ!F53( MR'',W-Q\$!%H8AD*!&\BU%*[/$242CW][U#AAQ+$F:K_M>V;IH:&,GP_ !R! M0[QH-@_)9)=:@PW-]P(5]KOJ^Y8BL]JJTK-AV':#&GEC/!E)#!,^ZQ"<0Z_6 M?"&(]OTA..[]O2D4 D+_J%SP8?B1TSWM?H-=A;\_F^'A']JOB"%'RY@N>5I0%XOS"PH;FA!;J?@Y?_ U!+ P04 M" #[6EQ8_TY]%WX" "-!0 &0 'AL+W=OS'X M2E;&W/K)EWP6Q%X0*LS(,P@>[O U!CU?Y0E6=Z5C*/Y M)S2%%74I,_#X:41,ZK>BK"-8M 3I$P1)"A=&4^G@@\XQ_Y<@8C6]I'0G:9$> M97R/60B#Y#6D<3HXPC?H2QPT?(,G^)98\%]$<(6UL21U 3_.5HXL_Q _#]7; ML@T/LWF33%PM,IP%[ *']@Z#^8MGR6G\[HC68:]U>(S]?Y[C*,%A>8]8X;I$ M6!O%AO2W06*EL'.E_(,.,K3$=H;B 29UZW]O)(Z F*%&*TWNH#E'$^;PDD&5 M5(JSW*L)\$-BM4+;/Z;_I/#5Z.*-8B_F()Q#C.#R% M&A +U&.Z!@U$X],!QRN.A=XCV+%*A+9I&P*6:C:;6+?UJ MWVO.6HL]I+>-ZD+80FH'"M<,CHZB3?QT]WO_E?[KI.-TO>F1+3P4 EI MID%I;3V.(I.56#$3JAHEG11*5\S24J\B4VMDN7>J1)3&\2BJ&)?!;.+WKO5L MHAHKN,1K#::I*J9_+5"HS31(@NW^5UFU$LTG-5GB+]DM]K6D5]92<5R@- M5Q(T%M-@GHP70V?O#;YRW)B=.;A,EDK=N\7'?!K$3A *S*PC,!K6>(Y".!#) M^-DQ@SZD<]R=;^F7/G?*9Y,X+MVEW%I-IYS\[&PNZ%J8S!#H@N%"-4M;- +F6:8::YI@_!D2DKI>8;B4NTH/$"\Q"&"2O(8W3P0'> MH$]YX'F#9U.^W)S70F-3;?%N%UE64K$);]8VIQHU5SEXF=)B#D<4H.)"$-H< MC^$;,MT^.: '@]42=?]HW">%!:ZXE$[SHB._A.0T3-TP"A,X+YE>D;M5\(FB M>=$&3L,1)$.RNM/A+];B[]MG#[W;[MS=MJ_VO>]LPK4LQ)I,""7./P]"0 W?:A=F%5[6M_J2QU M$C\MJ76C=@9T7BAEMPL7H/\SF/T!4$L#!!0 ( /M:7%AQ83OLO0, ,P( M 9 >&PO=V]R:W-H965T2E7925 X5U]$DF8]TX)2N\,V";LA1F?85*KR;!,-@L?):+PO%"-!W7 M8H'WZ/ZJ[PS-HIXEER565NH*#,XGP>7PXFK$> _X(G%E=\; D$^3*MK/^%58M-1P%DC76Z[(Q)02FK]E\\=7G8,3B+7S%( M.H/$ZVX=>94WPHGIV.@5&$83&P]\J-Z:Q,F*#^7>&=J59.>F'X0T\$6H!N$6 MA6T,4L;=.'+$S8@HZWBN6I[D%9YA K>ZX$O[2%//E_Y[I#?29DISL!:^7.#2@IX#91G+&9H^TP-P M!4(FC%G+:@&BU V!"9D)6X"H\G: CXU<"D5$=D!7*V.4I5N:(2W/% Z ,E(+ MF7L339R&RMD8]BRLQ3VS6JQ;&\;2JFDP!WRBA\?2"8FZ-OI)T@VDU3D'L_3! MS# 3C476QI)MH8W[U:$IH1*.HNPV""$K.N*&H[8A_$G8:UW6HEI#V>;#@B05 MS^,"X3A\X^3?Y#C3U@U@5,]%*R0LGZ4G)V' MYQL4%\+UY> TJ+RK@PNM5IR_OA> M>.;,8"[=?ETQT:;6&V<=F9+-?K6@==V9_U,(%]#/.IZM(:<7B)WQMB=K?,7Z M$IQ3H_1P%%1KV]J%QC)\HZ(O+N,E$3['F=NM=6HEK@ K*KJBG0Y3HEGX/DI7AF-HFTV_VK?JR[9#;>%MG[\59D$B M0>&<3./PW4D INV=[<3IVO>KF7;4_?RPH,\-- R@_;FF8NLF[*#_@)G^ %!+ M P04 " #[6EQ8OZ2U@@2-KNH>B!DL82 ML12I):G(_O>=H6191I,4[:6'Q*(X\_CFS8>X;(W]YDI$#]M*:;>*2N_KZ\G$ M9256PL6F1DT[&V,KX6EIBXFK+8H\.%5JDDRG%Y-*2!VME^'=@UTO3>.5U/A@ MP355)>SN%I5I5]$LVK]XE$7I^<5DO:Q%@4_H?ZL?+*TF THN*]1.&@T6-ZOH M9G9]NV#[8/"[Q-:-GH$C28WYQHM?\E4T94*H,/.,(.CG&>]0*08B&M][S&@X MDAW'SWOTSR%VBB45#N^,^BIS7ZZBJPARW(A&^4?3_HQ]/.>,EQGEPG]H.]LY MG9@USINJ=Z9U)77W*[:]#B.'J^DK#DGOD 3>W4&!Y2?AQ7II30N6K0F-'T*H MP9O(2?*6=B7Y^?5]52NS0X1;U+B1'AZ4T&XY\83-%I.LQ[GM<))7<&8) M?#':EP[N=8[Y,<"$2 W,DCVSV^1-Q$^8Q3"?G4(R3>9OX,V'2.]C=?#'3>J\IN%AFN(FH'A_89H_6'=[.+Z<PAW9@-N!'@&UIH!3/"#]-(1>[L,_ZR Q!Z!R$I5\/"H7SD,Q@ MA\*2DT.(; 4&*-$+QS(OML;XD3HJ^1=0P.PGZS*;3$WY=2E+%0HF6/"H: MPRZ<25I;TQ0E,=E9$H;2EC=AQKE3"B2<2921"'-6A-:-4*!D1=EW-.9)427: M^*@&LL9:"EUQ-7@:_"ZX;J2E#)UW;(:X2:%Q *Z#YM,,7 13,3;^\.XJF5U^ M=%!8X]QQ)#_0))-54XUJD4X'BGM^\F/'D.S34)3>> H#M^Q-U$@8SP)Q>795 M!8YX*&&[5VQP)[3(I1B7:N>'?Y-I9P*M+T;+17Q^6#'B^UDR-J#Z MK+LF4+OC[(4J/=0EA2DU5/1=DF=]Y';H[;2? UU;LQQM*5ESS[*'\B%D5U-B MC>V.$04U6B$XQ7PY6DW'"@91DWCVFJ9?I2]S*UJJ ML[^W.FMJ-/;#;HC&OBON: (>NEXU57U&-Y[CGJ=]-F>$CM7(>>B7]L!& M29%*)?V.TD@)R&DNZ."#6\\3JQ_ C#>X;QJ=\Y2DO6=T_I!ZFA*"E*<=SZ-E M0Y\_8UW\TD=K,KI85&B+<'WB'FZT[^X8P]OAAG;374P.YMWU[@O-;?[&*-R0 MZS2^/(_ =E>F;N%-':XIJ?%TZ0F/)=TRT;(![6^,\?L%'S#<6]=_ 5!+ P04 M " #[6EQ8W]P6>+P) M'0 &0 'AL+W=OO29NT20"G:=$"W6O1]'9Q.-P'6J(MHA+I MDE0<]]?O,T-)EAP[F]X!]^6^Q!%%#N?E>6:&U,7:NF\^4RJ(^R(W_K*7A;!Z M-1SZ)%.%] .[4@9O%M85,N#1+8=^Y91,>5&1#R>CT8MA(;7I75WPV&=W=6'+ MD&NC/COARZ*0;G.M[/QJ^L3FL\3?M=J[5O_"[)D;NTW>OB07O9&I)#*51)(@L3/G7JC M\IP$08WOELR4M;/]?2W_'ML.6N?3JCL>-6,L; M&>35A;-KX6@VI-$_;"JOAG+:4%!N@\-;C77AZITVTB1:YN)&.7TGR4?^8A@@ MFB8,DTK,=10S.2!F/!&_61,R+]Z:5*5= 4/HU"@VJ16[GCPJ\48E S$=]\5D M-)D^(F_:&#IE>=.#\FKSQ ?C@RN!K."%-*EXK]*E-DLQ(X3HH)47-]HGN?6E M4^)?LSFF SW_WN>6N.G)_DV)4:_\2B;JL@?*>.7N5._JUU_&+T:O'S'II#'I MY#'I3X_=HV+V*[E7MOB:*?'&%BMI-J+T&- F**P)PLF@P(;&Q[KEXV"!6 .* MBX#U3OMOH'..!2F]6N1E$DJL0@02Z3,,V+47"V>+'?%))LT2F\XW(K'F3CE> M(\7*.F:X70B-[>ZDTW*>J^>\:&X=W(J)K"RVT_W\6JZ$7#JE]EG=G)C($IWVI;80KE"Y%::@7@KDVQ'!9%)X%L82\Y!(&5A2XS" M2T>3T]%@A'22YW@U$#/(E(Y?T7Y@W!AAGP?Q12TB#LRR+ZZ53&(FYC'R1-BG M3!]3/)(B!4='"[3W)2UI[7 FOM*"CUCPFL?V>]2+-4: +*^7!EL27]6]2DIR MFR\3MCFDT1FHQ>GS[?*.E8?1X9OWXFUH@%5=2TS*-T=;_2CD,\*Y?(\V(ZXEQW MPB9&T]DMF79A\SR5&_'QP_6G+Q$KLHUC6#$>G)S_;<#\] I^2 ^H-MVC6M0D M?:C*I%%E13K_A#*G(R@S"Q7R$Q"KXB<-[!"E2[)4$8ZTX0T1V+D-6>6-[Z7, M]4+C#7J1;:JH0YTD%%("78D2Y,3L]HTX&Y^R4Q!&ZU2_R2 5+!=2.U N+U5; M-VAD5"2#O%=X8@0ZN'5I] ]. ):88L$2CN548O"*0_/2BABX@J9T*9L&F$J MR4'VJ'O,'M@*4?(VURG#S0?\Q+R!?=%RP9=P&?A+%*9]K%$1L U'$#?L#*L: MCF*BKVH:*Q@-J8R-*M'3.M-)3#?L.GC:2>-EU28M%FB8/,QPIDF-OTF'%>,7 ML1IW(V;L'9M R:"%_!8 8; TM<=*4I^RS8;T[),^\(2IFC3&$].:Q6*H#ZXJ MZBGVI-'N/A'^/)NWC<&NUZ7J/B[BPA+1"\5N/[W[0DHDZ&A]C?)#N>* !A#3 MS2+]*DV%K>(1U6R1H)#3HNC5JL=YV>$I#SSS$'1 M20C1[)AO*KX"3X5-(Q0Q.AV,1IUIY(_!;IU'-A'4 P6UI"Q;%-;D&\J-RKFX M#&(KS5&\3-JROU*Y AW4I>).^H(1 .?*>MU.#C6:]B,)DY",G+W7Z,<5=#@Z M'YPWN1MZS,$_!C (B=>L3)MT!L>$ [YM VE&K(M5+"JF?9LD?JJ>QQK&UI%[:'YI +N@M-MU\)*.I:1D)&.S/)QB+5HS-L4ZCD09EN!>H(MKR"?Q& M$YTME]G#LNJ!D']SVL=+=U/K_5>%^4+?K2/[?ENZO MCS!#1UQP*M]-LV6 52;EXQ6;A=-X/!K5)_(HN\FU1GE?AZ*]^M#F=6BH"'@J M,(R1(.N\O>DBJW0DC(8 I";F$3^8>ZR?L:-E,RTI49FH]0 B?7=^<]:J6_W* MDRD=>+B4\;'_P8DBL4")3B.[CS6VK DGC5 $1MFFC)QK&+2I'SN-3P6CJ \= M5JP!,:B!LO-<+RO\1#8T$[M5&9"@&SDNS2W?01>9;[SVA^+&VL.LJJXT1'U* MT&IOQ+,MW1A&-WXO<7Z(#.@PF*9%[F_^@OE<IVS] ]X,):9L!^EP&CUX. MSEKE%*+NH$DEI7+F0-QL <;%*G8-![2I0] MH]L"/AF\:':$6[EI>5K=.,ZM M]\]B=_#S%0-.[/9&9X.3K2(+=@V?A[=MQ=-;BEJUL =20!NIF%3GYIAQ=])F MG9/J3B8V8_=!C"=H2/GF4+:NDU9R4]W/@8J%3 _>A30' S]*D3Z9Z_$WR%F1L< O/FH8\;4BF#V,!ML+VW%.U+E=X[/>PUK MT.YL(A+YTN)FVV?ONT\:BX\*149,Q)&@Y' DS@JK; J3 \PN;^D=YJP M6)[XH.%YG82JFA&$0Z#*^U4_40:=<\312[^Y4%ZVL&OW2^SG3?M]9M;\#I M5-9BW)9G#_#[WC*+)NB+!+CIF+?IX]AZQ-6H=R2/]3Y MV#;%KUG-:/,M-:(/F"^G5GU!+ P04 " #[6EQ8K/!>BH4" "B M!P &0 'AL+W=O906@T%--F1Q[E5+-E>_+HH(:RP%O@.F;)1E]FPNLI2O%24,Y@+)=5UC\7P#E&_'WM#;'=R15:7,@9^E#5[! M1] M,Q=ZYW]?#JVEL[*W!;P);N;=&1LD#YX]F\[,<>X$)""@4 MRC!@_=G !"@U1#J,ORVGU[DTP/WUCOV'U:ZU/& )$T[_D%)58^_20R4L\9JJ M.[Z]A59/8O@*3J7]15MGF\0>*M92\;H%ZPAJPMP7/[5YV -HGGY V +"UX#1 M.X"H!42O >^%%+> ^*. I 58Z;[3;A.78X6S5/ M$L9:LYF%S;Y%ZWP19M[) M0@E]2S1.97/\C#82S4'8-\<*0#F1!>5R+0"=H_M%CDY/SM )(@S-"*6ZNC+U ME79M"/RB=7/CW(3ON(G0C#-5231E)90]^,EQ_# \0N!KS9WP<"?\)CS*F$,Q M0-'P&PJ#<-@7T,?A40\\_S@\[(%/C\,7T&AXT!?\03*B[A5$EB_ZGU?05VU' M%_?3F=YV)1M SK5A9!G?75P%(FE,"-ADXTN4W^SG]VW)G&4'-KDSN9BWR:Y',2' M5M.W5N=Q,GCA*-;7D/7.D&:I>5'J(@C(&^7W*N=AOCH!O+ MV3]02P,$% @ ^UI<6%77\NT/! SQ !D !X;"]W;W)K&ULM9A=3^,X%(;_RE%&&NU*3//1EA:FK02%U7 !BQAFYF*U M%VYRVE@D<=9V*/S[/79*6D:N1U3,#4TQ<,EYBI;BH M0.)R&IS%I_-X8 2VQG>.:[7S# 9E(<2#>;G*ID%D(L("4VTL&/T\XAR+PCA1 M'/]M3(.N32/_$^@MN@(;&+Q6% MLG]AW=;MGP20-DJ+M;_L:=,1.X+A8(\@V0B2GP3C:(^@OQ'T+6@; MF<6Z8)K-)E*L09K:Y&8>;-]8-='PR@SC5RWI*R>=GEW1@&0HX5ZRC%>N6[''KP[6H=*[@LLHP<^CG?GV<> Q"0NOXDA>^ M\\3K>(%I#_KQ$211TG<%=+#\53C]KKO[UJ^_Q\_5S4>P>(:K*N.//&M8X>KU MUG3@-C4K_535+,5I0$M9H7S$8/;Q0WP^X% M]8.:YY(KF/?@!@M%I] _UU@N4/[K MPO,ZO771OI/9*^AQ!SW^'9O6^#WYW\GL%?])QW_B'?1KFL"2L\).9P5BZ3HM M73W@M7UK#_ACM!-3BSJGL[R;GD=P^81I8Q(E^,Y3A%MJAXY[6IFLRF">TL/CAW$2CSXKI[:6@J80*J"4%'2.4 M-Y::[%:-FJ;>;&BB,T=%X&('*&3&8 M4M%(2$594N,$GCZ06(IFE<.->&Q#21(;RZ ']SEWMT[%Q(@FV3!M**:Y6C[; M.!AUALD33>=17DB9JPUFIR_^2/^$IC+9DZE_^93FQA?.4MWSS+HXVJ9FD7]G M9:5K SS_AL3?.>ZX+-Y]?=]"<=O)[VSF4/]GR)P=E M")X\Z!>.6C;.$],O.Q1TF_/&WI1R9H',G8UN*.X!]^M_WENGML7VHOL!70A-%UG[6..C/9- M4X&^+P5M^9L7TT#W/XS9_U!+ P04 " #[6EQ8CN3VT:2Y[^"T,9NR!'L5G?+ MEK62K0@]9[4ACW1J:RXV+NX#"!1)C$" @T=WTW_]YB\?]0!!ZN&YVR^V&BQ4 M967E.[,2O]RVW>=^X]R0W6WKIO_UWF88=D\>/.B+C=OF_7F[<\>?*S6FP$/'CS[99>OW;4;/NT^=/37 S]+66U=TU=MDW5N]>N] MYY=/7EP]Q L\XF^5N^VC?V?8RK)M/^./M^6O]RX D:M=,6"*G/YWXUZZNL9, M!,<_=-)[?DV\&/_;9G_#FZ?-+//>O6SK_UV5P^;7>X_O9:5;Y6,]?&QO_\/I MAG["?$5;]_S?[%;&/GIX+RO&?FBW^C)!L*T:^7]^IXB(7GA\<>2%*WWABN&6 MA1C*5_F0/_NE:V^S#J-I-OR#M\IO$W!5@U.Y'CKZM:+WAF?75&T8S-4S3K[T-954;D^NV__^N&7!P,MC0D>%+K,"UGFZL@REU?9 M;VTS;/KL=5.Z,IW@ <'L ;\RP%]7B^SJXNKAB?D>>D0\Y/D> M'IEO;L?_Y_FR'SHBG/\[MV.9[\?Y^>_=N_7#ZZ M>'H"VA\]M#^>FOW9B[RO>AS:!\S=##E(? [([Y@F^WWCLJ)M>D)#F0^NS%95 MDS=%E==93T,<,>709U53U&/ILH%&YX(\G@I_OVRWN[S99WE39A4]OMVT=;T_ M:V\;FJT?EWU55GE'*#[/GMF=CWA@.;L;JO> M94U+,"VR?"O(P12 I6[[D?"-==MQO2%9"3!H_%]I/#UN%8?1";SQ)W =3J!S M-?T[C&>$_-N_/+ZZ_/EIG^F60=!AS^?92]<-)*RS':-I!VR5'L* [LX5==[W M) ]H=5J!9H,*X'^.74?KV[N[B'3.3Y#V3YZT?SI)DY\($41&K_NA(J'K^CFJ M_K89F%X(S%TN6,"/7T/?MNEJV)-4'C9TP!6&\Q'TV=HUA%:B:Y _R*$T/@#. M";\TY:Z&X,297%T\__B]P]/LF>SZN2==FE\KMBUF. M>M'F70F07]'!%;3;<+3\DS_;?+?K:)>$WHP0T:R!'Y:#*UG5Y(C %HL2H#B2 M/8FH\W 0A%?)5$NWSHFJF^P_\V:$-I=M7#$&15[1CU.9=H792?PKB$LW$,[H MM.CX^]G]!RH2<@/-$ RT ,' #+*%1"8$53V0B@DC=A&;8CB M.G<#>[#8%V"__#8/5'"PJ>78$]$.6)"E!A J:!?YUIN PW%VHNXPYIBF>,C0 M,/:-./!4:8-_#(^O]#'XHM\YME#K_0^+KU=+]S%2)_P=FK-B"?>!83>"% P9 MY$BDO+]V:Q:?;QOQ4HZ80M\\2?9>]";182^_]DP"9/17,&1R")WM MKFVZYR]DHHYB-&[J=S*-#Y!7KJB8A<*FJ7S1_SR M_:O?O+PBZ41BE7XEZ8/Q)- W= 3TE\INL%3?DE@/*@F;C'AN7E)A%96E#-;K M.U>,(/+L_8HTC.L6RJM]JJ]H-?*J&*>1O6;JT;;4\]1D_+7*EV83RHP0*]'; M@%MTK?SDCRH'J;H(97K8ITCS9T^:/Y\VL&T1 FT)\Q6@S!'G=TR3F,'0JQTQ M75Z062%"H%I)C#U3MYD9VHYN[L"B(>$('08*EDBB.=/.&8;'X>YJ7:] M%^/T%.S$2JUK]WE-IE3T-KE0Q,)-OH6E\S=RM-JQS]Z1#*JSAS'TL64)P3;V MWH+T6_:DDII0"8J30U6+D1!'C-7GT,!KXAJR#CJ87@LB0E((_9Z,YS6;BWZO M^3!T0G4ZDATWHCG[&]MG[PJ6A.G+>7&I*CRU1&EKBG/51>E)SI#K4J5R MT0-FQ)Y'7@<-;0DLX(J-H\A1!J)P4 FW;DE'JBU&,^9ER<\G6F#I0)ST\TU> MU3EHC;1 SC;QM\!_GOT6W(XEJ.F&'=+$2F::\"S6N;PG<)2\C6X6T!3T,GO2 M>WZC:B"4FX%(?B3-(.XFX!@;,J7*JA@P22R[U9(WJ0]$B!U/IQBB 4PXAVA- M<(CU5;7RN;"R-3P(<.RP\(]Y4-\X_M[5-9N8ZMC).R7Q0(4H$-.:SLTK'\A4 MQ#:">Y7HKE.ZY+'7)8]/*H&7>;]AF/@?KVG7-S"EAEE]\IU3)0(1.R,I#..= MW+--M=[0D=85C2[9^NX'V:F:_L/8"8TQ*T6V*Q$Z!T9N-Z[Q+,E1A27,08+ M!0C.,P_<]"<"HV^]RSG2.0Q#31,5H"KH#?+.XNB13I7,T#DY=";J%2 DJMWF MW6"K)D2+:/44>_^[)X]]/GNESB\%])">!-DP\-D<8 MWSQ)YI]UX9F8P5T%)Y>U$/%V+F31DJ0MDY@7!@=A.:BR;@CC)%/JZ@^>D:6P M2&T8G;?LR$%&ENVX'%9C'8*,\%GSNAAK9CDOH%2*D%&"0 3\D5LB2'?6KE8" MAP6N")2FW58%B7_QXO$CN;3BY\W[ODM0@TE&K'A3?V?+_9E7A6+2,_+H_65> QT6_F'<.V@ADJ]MS0D..Q1L>7!0V&29 MK$GR]AHH\CC-5^+FUV0Q$*](,*RV+$D4<+W;Y 2.RD[,L6L'F&2$6)R+1G+V M?!PJ*=ATW]*P>7<@/T))@35#R2>X*1>7OSK,0?7'+B29)QJVLB5/HP!L&Z?V2RC^V#X M*?:_O B9G(O30KVEXVT&\W=HH8]5_WDV5_,]$T4Q:%!5-VZ560A_GC+H"'VP M,&( ! ZCJ&(1+\ $*(S481FFI43T8@ )\L6!0ECX&.8$T:EAC^0DC!#A[&W^ M=Q(/@X]3%4?5#4MUN(:K9.?5, +NA6J*[9PAQ:K-OP:L$(C"2:(MR:C8TGS1 MQN=91A4$3;G?J1\!$S:2L.LQ)YTWX)&& -ZXDNV75_)N]K8AZ<2\_[+M=FWW MQ5#]990]O#Q)*F]#W#>[_]8[ 7\COB 6^.B68,CY?.$_8^+L;1QW5LIA%WY< MDBEF)$DGO8(5MR$:Q M5*?#1H0$IBV[GK!4S 4BVGO0:M0-X7,-UM42/\5/>=.(&;XT\R0W#];3F^5. M(.V%?7?YGO'"UEV>-2.+-MA6)%0YSQ5T2H[HU W:M&&DF$$"9#]CR#%H!*!0\G)W#RMGCZ MN0D7CR,S9SR(V@S<=*0M5 : M? GN6T@0V6XD\$"6CP$FQM.XTU@MW!O.HQ[B]WSJ&B"YJ*=U4_4SWB.=GB9F M@X,GJR+B,6.Y>5+EU9'N41%7$N+9,C!>^A 43CDE>S\XRADA3TV:OO-N].QY9[$CHRH++ V#1URNAMVEGKKI#5)AIJ$A$L-X7B& MK?@PHP82HC 3V9.DNO'6V#NX 37QO]8-R$%:I.007/#;(H5#(^DXY'%(1/8< M0.>3&*N8\2F ,5AF4ZRJ.U<:93$JZ+_K%DL%RYX#4"WL<@:!A:@41U5_N'25 MWJBUYC!E^21[CKFSE\C1^Y!3F7T26-Y5*Y>]4*.YSWZ\T(Q5((R'X,Z?]?&; ML2/[>>PD/T&P#RRV[>?K=C7< K7\TD_V$ALWCDWG$'9"M D/-BS8MIP&%:HG9Y>[@I!.63O)H MJ NZ/%G(\^PO<7[Z;0B-GGIKUM)@'/%&I++$J((DIJB=Y4< BKK%AHJ4> M'IU3E9'3\3?K,Y8;:O2]0773V"'2IYHJ)%"98!*;B4GJ8/<$D[O;5$LZH;[: M5LBU^MC1%+*'9R89Q11'P& (B1!P=*0;H_CQ8=T6M%C;KEA;&/VS/V*.Y@/_ MF/!)GG@Q<%CBG."%6XY2HCF&,'X16D?@5 IQ+#*R@$MSFR=>E@3!ZOI8K"8Z0-T_#.HO8,"7 M2&A*HM]P.1&1VE=B(KMO4324< AY::[]HQ^(.%6HJ/B]9##?<+'R<3;"B%O&993-]W)2E PZBRZ3.FNVU M&"M]RM>DL-AD$U^#,.]@0D 8W/B2M%2?J;ZPV&?%_M86)U17GQUG58FUFG:0 MWS&Q1YIHIM,XPW1"F?!*$V*.9!7^G,<>H?RVC9-UM*>=]R;F:1[YK:4S5:U& MIIP6WLYNF?3T9Q7:9!3VXI6RW$RQ'.IP@GVN5:&AK@CYD8[=&E5;;ZT>)WZL MT:5^DAY=@.Q!'Z6 6/41YZ(N0WS]BP&Q3W3V_UZF MQ%R"6*2XBT9@$#>G*>PP;?RM%I1@F1>U7(@_!\'?M+:%R(]<;J4_HKDS.8> M !8E@!V@IK0U1>'0DIUSQ.SQD$WH@C0_5T3;8=(,#=V;1(),Z? S"(R8=ODHN')[:1((#>;46;S4: M&TY9)HDD;?$N/#7+<5O%"GMR1XI;.!8FQ"$NXR)R[:( )L)L)VI X@*/EW/C MO*G>.0]IJ:XHRI5K6&02@ZGZI(XFN%,<$%^1<6FUSD.(,;/TYAB))6N>3B'[ MRK6]S\_6VYQ51O*%G$09XZ?GZ!"F/H)MKM5TG+]B%\4SRD+<)LV@-0[U(#E4 MG4?"V%CA28H$VA_+*-,7BR3C5L+()E!3L:::M6*U-S\ME"AQ5@Z750MJ3GJN MX8[(Y>G;':^]M0MR>@<+^1W+HQ.>ZY^:\8A/<=SQ9*M=9*0>6WI6?%1<7:(& M F3"K'T0V'PB1R>%/="]D K+""3DBSZF\'%A&ZLTIGC5P.KSG%K!].YJY(#* M,5(*XZLT?F&,YM6S'Q7E6"7.$<@PU;I ?H3">"MYKTX;BFO8]EJZX1:1^1E+ MP,>H#N2FK2S G236<.OC\O2EC3=8Y6^\RF\"[M%0Z/=,E(KNW:Y&8BD.9TX* MLTB5AZQ?'-V*:JE\-M[?ODA#I&H$SEZ^4%,(LM]'!>+M1((.HG+ZDB M[(48QC;";IE;SC]"Y'JL2HX1DA@F+D/^K>=HS$K]N,ZY,\)DEVWH/WE7;#A3 MK!>/]O%]J=G"R_E3 ?"M%F!$H>D*SD#%U0LQX(3;6P>[38J<@@]L03;950"0 M[TU5@P_15LUN''HIG8P,X5@+['U^L1]"9H5?5*,SKN?#?N* F F4,&$$OT G MU5:2-='RD+[HJJ70CL28^R?BCCYZJI6@E]F3[/T2%Q-5@V(?Y]G_&G%I38B- M_1BY-ZN$H *:#9WB*&<\G2QU-;>41N_9UA(#-RQ,TD^L\CYYK%D[=>6C*H3% MS+ Y/P[?">GF>R. ZV6=8KKFX+BV[8ET'P+ZUQH)KXO)5O#&;3QAB=8C.Z! M>"0])"1]:MK#$_&H^!; N**]$XOX"(!CO)B$=,7CG%1NE "OW<&\))TNKI:5 M?YX*(WY1?D;7RN:I>UY,'A9DLV-"1P]N]_QE]Q?EZIEZ*A/G67C\I (+EU N M3U\@">4QKW ^[*C-VUC?,4^*YF:0XJBAE90 Y J,AJR_S7=R3P+U)22CQ/:J M^L\:6YFMH-6#@N( E?+A+&+)R!KD, MC4!)$K5@E>*O6&PK*YFHXKM6"Y["L'..RX:S)Y^<,ZQ&.LVV8B4D-3)!=*Y_VK4<#O2WG&P $V.'-+]E,6]S MT#**;&[)\T+H1')'7">&.ZF[G44]JJYD0WC/GA)9A/WAM2<&/M2+O/^A:S'FHD1E984,66T*#[O^] GP- SB4XA\:>E,6(/%?[B MOQ8?B1=I.RSY3G-T7QKYIA$Q-U+&W>G%HHUS,+1K^X "S6[T3H\Y18F2;\#' M/Q4+L::,U Y30:@RIA];OC6N]4F+Z%"B&B4N7=O:91%?E2:[,N.[*5EUX<*5 MV'JL5JWX.O(9<9D _.]O28/GV?3]:#5H#%G@C^1>&)WBNLNWO5TI!0_?.-D' MBC[B*UG@Y#9<@A3VOFEKTG=GLC\_@59&QM49H:01WHL$5S78H%4[)@>[,E1D MZQ4W^BNH26PC:PLRYD@A?T 18^_[<+@<'JCJ >7*PN8R]XNF6&]0B#]8%5V04G@A1"TAMGO2P)[9P;?D5M1 M*98J\S,\^^%@:=:REF(X3$7&>RTJ,JG2]U0*\I5P?5A:=:]&8N&1CO6*YM%: M-#,YD[LB0:?.%TU*ZHHV2%(;.X#+45_)Y2OOS[2,UPSE(MDR8N]=AS=3,':0;M MM*%21F;"Q49S> OU.E]2CWV)">@+[>] M7YB]PK1>+RKUC7>C+] J<&PMJ'5UW+YJR: S47 MZE+1YC^3TP'N#.5U^N+L@6DN()P;^S91,9UNPTUG.[&)JXF\,^^XEY1J7",K M5K56[0TL^7=R839T.Y RP&/U??%MTKC<]MB=R+1P=A'[G)/IT\K=N=)5=I_. MLW=? BH6(8,*![[ODP:R-4HO0'AGTBX$\%.^]$>03L*XGZ- MO^KM;\X<7Y?S%=XZ@%D5DL*'H&A1?EM#)71(,ONT'U.!A>54^Z*-BV)D:P(E)#2!B^W+8) Z M;H,E\1)]X=3-&@4D> $!U[ CF6P.?/\K]5DY]E?9YXF5X25EHPD5URU M!^@$+WP)?O#'$!\\VMA9"16W6T.?#Z>%Y,F$9_\A[006GHD.7K/3LA"A MWW%L)YUL L#E*)&N ;03.^KH1G^72R<:BC\X-,;PD[ M=VK]5-LE>2JZ*3KS&I8V1]8X?9'TT?#:T!ME5ID')Y+VE(N]_96D7[:, \-D MXA$1(TF\2-26OUZH-:AAU$ [DL(R8N0&F<&3YG6XQWYY^@[Z]= 6G\^D!@P[ MH7,\VM/I.Z>:S08?9-G8N>5;3"H3I>+47*E&CG] M)BW ::,>!4W()H'*U3E/0..42[A7)QNQ[&=< 8&^"Y,HCK\%0_A;N4JNIZB5 M9GW;9!-V,\&$EG^5"W>B8A^B^L-<+UO+PBY MHK-KEV(#_J:E@1Y^L_3U_K#50D^H)R6_0YZP3B'3R46GY]PBF+"4=W4[S6N> MI_Q[FO>.K7/$R9P@67E +&0:PP&RE89$TREMW!9.R=O5S/*+&-W^IJVM.$&P M$AVBL5+!2PBMN:RVM8,\0E_L1(;!$G7?SZRS,!/Z!C'*>A\C)$$J*Q[93M5[ M1$PZ9O&-/F6U%W5.QW!=;%J^[[/SV16<+9\AF]/60L.3SIRHT[=-DK([K :S M)FRF@SB1(N57#I7:$Z%Z*!@303AI$>9AT])L?TGOX#[WM(,6A]W-&_1-2DX" MDVPC%&F\-I%XTR*NPN4Z3Q03A[\%ICD;CH M6ME$'&-8(X,+2;ZP3I#IT6T^.]?*@)RQ-'7FO[=XY4U(Q?E(Y&L4Y\-A. M)[/324%0NFC3L::KHCHX:*!0'>#KX"SFZG/,?/5A'%"*6$J;9:V)L-V]0NH- MWN.^+6D'9IGH_5O.V/L]TZ)[.JB#76[%34^H(/NP2E M)3E643P7W#N<%26"%J'RC6>MRR(8BN-V?^$>,#PCIX=Y8(1_W^30-XG0 *[T MG7"6Z;)B3_:@-9&>MI*#1:RAR^/U'=E]@/'#/%PK)11_2$E;_$F(\ULZ2,PT MOIO&6Q9119!F<6PC)YDJ=(VY^E)S%][_[T@US#+1U[]^O+E'W#D\HN!0_&I. MF00-?#_V:DA]OMP3/4T5O<[1?)@0E"1%2DV2*=_NHFKM/U-A,W;'H,IHHE,")]#Y>3GOH:N#OO9*@ M=<4YSU[%^S)+\K[V]_[!7Z;SU05\Y^M\Z@A5?3QCFMH8[8( MI5V[[VG]_/J%;W@\._YE6X9R07OM^?5+_];O[:XJLI]_O(A_Q=]^!"+^7'@K MO628A'@Z5.CVW!2!VQ#'!>+7\,UK ==/. M"/(< 1\E B*L)KEN5_6^:GOBLI+&V/_A*SMKJG3^E!@XZRB+FFLK$G@[5>TBME7XTE)$7F8'"J4<\B'T ME]I,+S_#KH$.B^[AM$_*U:_9[:7XB?QI* 4X@"P;J+">* Y M5#QPTJ)Q+Z8F?V3BX&7C $:>Q+Z]9P:601Y?HZD'_E?H-A4OWR=F>20WQ"20 M%"0Z**6=K%B0Q[N(F\$I<](;\(357/C0F=SB2..Y8>OP=>MJY]M*A01;"GE% M'B5C(FK*I)ZOQ51\,HFKC9R_,&@Q6=;^&,?%C^9RO:IJ[GCS/W=ZJQ')EE+A M^.><)1(&LLCA<>@U&2[Z\1=8M&MD<+CT7F)_)D<;+B9J8JT@$UC$8P(6%^/D MJM<6ATNC-K@"#].@HQLZL1-A6;KF/Q.$F_G"*6&DB&,/]']Y8^-J0 M=%CS7M61LY#"&3W=^2.=TL.TV"^T\)UZP%,LX),D(YUYN!G\T:VDFA#?.LH> M28JLY>!BZ-U]2CB&OCU7I[OL?)1H1?Q=KZYMVE%S^7UVECTOVYV9]01/]E^$ M"GTV*S__W(+LTUT]M47?-MG[8FA!\N&3,[!26 30@%DCY=..@U3! /GDC0_, M&%M)^8_&L!07#Z-9\<9O+3@1N1W^6?O(BN,%>E+7W[&/KK=0.[/[3,G M(!A__:N2#[YPJU34O4E;*"'QF7[HTD56BD>+=*&DYBSZ=D$1=L@7U(U\@&!RA3#0L?*3J+G:$1#Y/A ",[P\[PR6 MI-B7CRX><=*2C9!-CM*#:BU?/DO"4&(7M3OI98T(<7+YL+5^=J'I3*A>Z96> MN(AD&Z?2S0@U;C_XJ-!#:6(*@;:3<$[4B[_>2Z@Z:B'']9@LM$/U9%YJ4"^Z M-FB/K%5/XV[#"5D/ :V(]UE(7$1%V?=\IXBC7[VRC@+1Q]BX"NPW7/'#)B]F MN/'Z$_]R=O'C(C1VL6NT'\&4'QU_(NV^G./C'Q__L,C>2!5?'&#(7@5!'\H:14J1Q$N=)X>(T;T1+Z- MG")!'E^!B<='W3H[OQV.B?!U@:U^BB'4^X)P0%E"+9)12\(;K./"7._>OGC_ MD3WD1J(IDV4F7D[RN3]-I!P![#KZ/L<"U>+"POS=GEJOIG$[)9P9NEYW;>SX%FIN3_[^,2#H<#UYQK8 M,-1H[19MZ^! 00!XZ \W])[XD_M(F#RA"701"1PF%RAM4UP!&#:F[7.L6D9R M%'R=I#\"5%1CS.+H'"T/04FCK&?^)QD-R[Q1?\_<* MLE<:]_1#%\;54FCFNU'*<%;V4E+CWQ 5?/ UM\FGXQ92(,K?<$(@D7/E/F:4 MLB^^)>,%BD_E"-MQQMP+:X#^GV/C[)MA9-&]"B;YS!?+1*3.M][)U1*2\AL] M["DX*M]*Q4)")-)HC9LBRN>$T)T+BN/P5F2H?O$?:TA)!4U[[IQ/K5_#.J<_ MWQ-U-7!43"+30A]C"^SZ_9N/X3MK9L>C<$I*:2.D;ZN>-!<75FGAA$)03@!F M6([E].;VIADJYN0R%$;I9#K>URB1_=Z/T=7RZ0J_(Y?RKLT;$I!.ODJ:X8N# MR#$+WR#S1GZ&+^N.I+=(^T.!]/]%AS_W?;AJJ?%@6CVD/*:9N(A!>UN1+=24 M]BE./*=7'V7/7[RSCU&*._/G)GP<$+R05@6$10M"[^J\<&5*'IK68+87IF02 M!N5%)W3Y\"M/2&R=:=]?S7P8O-.*%675A/T@EJUD<2/7?&/!R$4//_5I2?:P?3.'P0LM-;;[&(SWI^HKW_2#ZPCCY7VO^ MCCI_<[49Y&/C_FEFWVI_+E\H#\/E0^^D$=;(=]5N1:]>G/_\TSVYD6E_#.V. MOU=.K$'.'O]SXW)"-P;0[ZN6R%W_P +^"_;/_AM02P,$% @ ^UI<6+(1 M]9<[ P ^P8 !D !X;"]W;W)K&UL?55MC]I( M#/XK5BJ=[J0M@R40$?G/E'%U3- MDK<)%%BJUM!7M_N(QWAN!2]W)L1?V'6VMW<)Y&T@5Q^=64&M;?>O]L<\G#F\ M';[@D!T=LJB[(XHJWRM2\ZEW._!BS6BRB*%&;Q:GK11E39YO-?O1?-T5 UP) M:[VUNM2YL@2+/'>M)6VWL')&YQH#_/FD-@;#7].4F%C8#&(]N(!MFXRMXXSX-XX@W?@'O4KS_ M+C:!/#^;[YY#HW*<)=PK ?TS)O,_7HWNAN^NJ)WT:B?7T,^+ MMO+.*;!S96]L#0S])YT1K[*-HN"L,='"1L30%*O1<%(2!OI,$M_VZ=4'&? M,K]H$IC2&9X]48*\X., TO_A[RPLN/6>LV<.PE?+R-UW9<=_P(&4HEK=AZ#WZ7'.6!I?>&ULC59M;]I($/XK(WKJM1(";"!)TP0):),V M:M(HY%J=3O=AL0>\RGK7W5U#Z*^_F;5Q:$NX2FA9VSO/SCSS>K8V]L%EB!X> M2OSOCCM=EV282YK3+KBLLBC0(Y:H;]WI'W5Q(W1J= MA7>W=G1F2J^DQEL+KLQS83<35&9]WHI:VQ=WM<70Z&?#Y<."+Q+7;V0-;,C?F@1\^IN>M'BN$"A//"(+^ M5CA%I1B(U/A68[::*UEP=[]%OPBVDRUSX7!JU%>9^NR\==*"%!>B5/[.K#]@ M;<^0\1*C7%AA79T=#EJ0E,Z;O!8F#7*IJW_Q6/.P(W#2>T8@K@7BH'=U4=#R MG?!B=&;-&BR?)C3>!%.#-"DG-3MEYBU]E23G1^/D6RF=9(8 MW#^ UV\,[0>\_C-XD]+1&^=@:O*YU***"9W"V#F*_1T>X)_QW'E+\?+O/B*J M:P;[K^$<.G6%2/"\14GBT*ZP-7KY(CKJO3U@Q* Q8G (?32CG$Q+A6 6\%%[ MH9>2'%:9X((UE\:D:ZG4/LT/8]]G2%GF*)H=PU/:6U&%!:4^^(R, 6)%.Y%4 MKX5%D#I1)3F<-GR$R2V$WKQ\<1)'QV\=)'30*)D*3V>['CD56J4$M;Q-3E9QU*O3^$='P^>LP1?WPTW(D>XPR4+3DAAXLPUO-"' MQ"RU_$X"T1X.&[0(;LP*\SE:J(,0/KP4>?'V ]P9LY!Z";.R*-2F#9\^36$J ME"2>M!0D^0=$G7Y8>_ Y\89!XAKD4M@563$E"[PMJ])T:TU*6P?75!<5N;$- M-U3/_J9ZUN:3FDM84OKJ]15:AW0MN_M:./)'5I+N)#[D.X\[1_S7ZT0PP\)7 M)@SKVV>U"9-2JI1MN"8*K12*KK&%J1S27!Y,&7:.:1T0W+A<4D%JZ!@3F^.< MI!.AX8O4&P4SF?Y,S+5TCG]%(0-<+\#U.B=P5:H-1%NTJ37.64-MY1=^/VHJ M!9\?E,A,+H*1<2>8&I%25Z5&B+;LSJ1:D;DSCK1?C70UU@VN1"IJ=8["^H:Y M3[*FXI!U?SZCR8ZK!R3;#ZX^)E5^0KBUE!T[6LPVCKSA*EJ^2L>Y09%0:=$/ M5O7@2NB2@@ &-(J"4L=A/?DY'^)&J_VQ?*&,I<0GTBA?M9&D M*U4Y MOE$E+Q22SW_PU/;F8,A)\/2 UG%AI8+XS98-F1 ? BZ$4J[BA#*,2#+4"X7" M&NP>'X6KO34(Z[#Q5J.&%7-O$;>)P)94&CW95T-LUZ@#-%XS'86X.I4@[=($'8D() &:X-!MF\M"2 LKHUGS&5 M%'.IJ/V0$'TOO"F"!/>W'B:%\,VHP$=+1^@[PMC_/:! M+VA&_M%_4$L#!!0 ( /M:7%@6!3, 3@, *X' 9 >&PO=V]R:W-H M965TDX1VT#.?8(T+1!DMW% M8K$?:&EL<4N)6I**L_OK.T/)B@,D1O-%XC'SYKWA<#C;://-EH@.'BM5VWE0 M.M><1I'-2ZR$#76#->VLM*F$HZE91[8Q* KO5*DHC>-I5 E9!XN97[LQBYEN MG9(UWABP;54)\]\Y*KV9!TFP7;B5Z]+Q0K28-6*-=^A^:VX,S:(!I9 5UE;J M&@RNYL%9/E6EG_ MA4UO&P>0M];IJG[%4:,>SR!$T&T1Y#W/>P:2OP"0I M7.O:E19^J@LLG@-$Q&D@EFZ)G:=[$2\Q#R%+/D :I]D>O&P0FGF\[%6A-B>& MLFZQ@*\-&L%584'4!=!>HZU0\(O1;6/AK[.E=88*YN^7,M'%F;P]$T8567E%[ 32*\IW%5&"/[(DV1-43P2+78+Z MF:2:)+W!X[XTB,^J&Z@VL5JBV=9G G^B,/WF'3:NWXW[74XBE1?I.8#W[X[3 M)/U$H^SP*#RA([*.SZXQNFAS9\%J50Q6HW0Z"=,Q@2I*POH#K+$F9LJ7K2BH M(4BN5.YL,(K#9 RCHQ/^72(E)^]+PQM7VCCY?[=H('?=P#3N$Q.NMZ M\)-Y]Y)="[.6%%?ABESC\.@P -.]#MW$Z<9WY*5VU-_]L*0'%0T;T/Y*:[>= M<(#AB5Y\!U!+ P04 " #[6EQ8E)$P^L4# ;"0 &0 'AL+W=OVZ?3$ MJXSIK\)0+RMLA0YDCQVMK*1JA:&I6H>Z5RA*%]0V(8^B+&Q%W7G3L;/=JNE8 M;DQ3=WBK0&_:5JC'&VSD=N(Q;V^XJ]>5L89P.N[%&N=H/O>WBF;A :6L6^QT M+3M0N)IXU^SJ)K'^SN'/&K?Z: Q6R4+*+W;R>SGQ(DL(&UP:BR#H\X S;!H+ M1#2^[C"]0TH;>#S>H__BM).6A= XD\U?=6FJB5=X4.)*;!IS)[>_X4Y/:O&6 MLM'N%[:#;TH9EQMM9+L+IGE;=\-7?-O5X2B@B)X)X+L [G@/B1S+#\*(Z5C) M+2CK36AVX*2Z:")7=[8IDXP_R!]&5 M\"O*M1)]]7A*P=D]$]OGE5<):_ MU] 1/;VG9U-8SHN-II'6CN)Z3Y& %:!85M"CJF6Y!\82WM8=;?6FH5.KWUW! MYV >P$QTHA1P+XUHX&\4:MAK0#L%VP6U;[];X YU71)038Y*RI6EW@^5TO : M$C\MBH#1*(N#D3-D*0\B^"2[G]2Y6.ZS$0\RRA)3//?C41KDK@0-TC5E;(L6 MF[HI_Q<593S@,*)D-,XYQ0XJGHKU&@J_2+BCP_/,?4<^8Z.@.*>57];*XD%K M;J&L@?I$\"_0R@NKCN6%5>PG61+$%[4R/X\S\F<1Y:!)D@?I2;%T,(+$BLU& M!&LM"1]1NOM*(7YWF?P@FET2/8H2A\E22DY35\6+@A-F=T-L8Y)D1.0N:8V+ MF-)P\HQ=I7Z4206(F..0QDXM&=*$LARU=(Z]VUIG-.>8'Y&YZ!X04\3GI$*ZFEJ)Q0ZY.78#AT8-%=^_:/'M.E@/+__U\. ]N0]_&SX*M:X[#0VN*#0* M\M0#-3S%P\3(WCU_"VGHHG?#BOZ]H+(.M+Z2TNPG-L'A_]#T/U!+ P04 M" #[6EQ8?;B5EAT& "2$0 &0 'AL+W=O3,.S;QC"R-XXB?E62?J=H>=G$O5FISZ;S=FA,3@L^%[?"?2MN#-XZ2RF)S(6R4BMFQ.RL=1X> M7PQHO!_PIQ0+N_+,B,E4ZSMZ^9B+JM<8LE8L;+S'W1B]]$S<<#C'5F_9TMZK'= M%HM+ZW1>3P:"7*JJY0^U'5XR(:HG1!YWITANQ&&7>H\A\EN4V[P_2N?9L(>GG8< M%-*T3EP+OZB$1SN$AQ'[I)5++;M6B4C6!72 = DW:N!>1'LE7HDX8+WP'8NZ M46^/O-Z2?L_+Z^V0=\V-DFIN/>N*[M_G4^L,O.6?;80K[(';'\)MK]/^@2K4F@EE+.,JX1=\BPN,^Z=6\_8!;-,E MO*2&IP!/UO R#Z\ O+AR/5NYGE1P^BPC(>^8>(A%X?RHJIOGNH2^$Q8+XQ" MF@_8((],:8>HT< 0+"D%I^,[U@Y[P=$A:T?] MH(MFZ._5RS>0AWO+J5^"<>&!PK'G,:"]L5W#@9RP)]&&5%7!KII+"LW>L' M(70,^L$8S2@8'+*W;\91&)VP+Z(H39PB2*T4TU_0&JNA-)(P-56_NZSO4C>\WL8 M="[6PA:\IG36<1]G-M@,>\&(#4?8R:-NT&-@,&+7LQEJ% J2:\%/_"CE/<]\ M1&U,'&(.K74( :O3%& X270WO767KY+BGV#1F*OB08%I%,)*XRYNSQ=B,Z ? MUU9HI%WN"'WPHWZ/EF(0#&DENL%H3*$O&/";C)SCUHB?!]BW8< HWZ>/A49J M1\SG6>UDMJXV*.-ONMH4V19*?7Y'J8URP?AQCY0OQ?9\B71:&(GS@,P>L4%% MGI/I?."BJ5;.E9Q!OW(O258(4'HVL\+Y!$7D]\= E P?T 5V%102 +72FVN* M"BAAHMYERN.A$HRK1V_YT8E=K7+(*B\O;8(]]>!@60\.]I9DMSBA)27V/#2? M@]W2\+=/F?GZ(T%L+WFW%8NP!R&IBD55>B< MACK6N)0[7[9-5QQH/1S):@EFI2NI-*RKP<;)-ISQ'5ND,D[9@EM4@8D0N2]W MV.\E_,S7:?5:8YJ&.-0GJ!B?5$NL<^S6=1[Z78$ZI@:TP&1?9M;4DF9XO&[F M5Q2\M(5*:" IM><1 R$)*2 [^7X)L29N*$]8B0H7TOPI7<4$ 7&[C0F _D$S4HED?$07G<&O,W @\CL\QE= MS9AM^ZNSG04!V9EU^7/QS.JW/VT_#J;\4G;N82;#(QPU1P MPBXQU1^ ZL7IPI^ZI]KA#.\?4\%1>M ],^T=LT+*5C^AIG\"U!+ P04 M" #[6EQ8[DCR_/$& #G$P &0 'AL+W=OOLQ+5=Z[,3-;>Y+/%:@YD7 MA="K<\S5\K05M>J&&SF96FYHGYW,Q 1OT7Z>76MZ:S>+F(G*C;O"LAH; MMB"9&ZN*:C)94,C2W\5C%8>73(BK";&SVR_DK+P45IR=:+4$S:,)C1^B?L 1G%\%&5=FK@?9EB^A2@3?8U1L:UD>?Q7L1+3 +H1(<0AW%G#UZG<;KC M\#J[G)X*C4?GSNEKL:( M)E-%>U8U'UUKFE]*+ W, !N:& M/>">IR[Z=8YFE8L%NTC4L5,W-E,Y51ON6-9.B\IIL7;Z&+ZAT#Y+@7(,BWO4 M+L\VVF]Q9JN.T"<@7V*^1' CS<-1IA%!DD_DF@5-#D WB/OP&J)@U*%;&'2[ M='O_.*-21) +E1/' M=.G2I=.'2[F0*98IK"3F*;SY;1A'\;MG]\LY@E4N-$QR4:Y+ <$>;DZ!5*90*DOEYX'B6)9S&EEM$X%C,8<;G:*B-/0ZN!XJ^\-XZ&F_/M'U(DTY#X1![<,N$%6$(:-J2F\#8/. 4\;!*,(+GB!'-,V MJ7*&TOH!(0_H$=:(N2/U1FNG'T2C'UC6(\&(">Y@B.>$N!%UV43=E5XZ M&E5%U?@**K.,2A'[>H]VB>@+:Y(K5TK7-;LNV7/*19VON#-1!7&U2F"79-2/ M=<[,7,[0++7.L4,RYXA&'=$\7#7E?Z.:\X0"A9EK)Z[[V-YOV-Y_,=M][A!9 M>*><06QWG3Q;A6TO^'8!_Q'KTU2R,4056?J3,IO6A+(.RVXU?!GQ#W9+UIVK MM)L'KY^3-'?Y^KUJ;F3-VBC:V*?NU:)/&1P%PSZSNQ_TF.6U$+V"J!?T8[A3 MMA8/GR1/T_(I[,)SD%"#F#&I8/ S7PFLPOJ>%<]0L*DG9(3G610%/::8(QH9 M-H ]R3EHDG.P-SEOR%HB"EOLSIF^6G\N65[_FS#M7_<%PG1S^_E7Z-'V;5NG M*"VS0X=JE7&L2^(_7!#,;JL&'$P['+D'/<;UNOPP>QG)*-VKA<'HQZ7 M^ZLRR>?IT]*BUYGE4WONDLI.A:TYPHNZ@[6N726+!<^DK]2ZX/,7GLF$_RRF M-L&<;B*W\'64M*#T*P?$./I6V.KXX:86U$%WQ_!-R ;*5*?^9V'AI$+!L2%O M2N)G^+JREK)#:3F195,O?*+MTY%A0]7A?AU)IIC.B2>?,MBDK0NN9^QX'?ZK M=67?QLZ]2_U*5>%C@';Q=D3[GRJ'LWTM&)[![@C7[W@B=*NC8C3\D5PXK$8E M8D_Y4< "-'"'S(AD:+=.N.D-8=R:/#4:N-H2=9U(D#S$6^6AO?'SI4 ]<;^8 MZ+N*P^[_PS2MS5^LL?]YLQ[N?X%]%)H2W4".&4VEPRQ]BFC_6\F_6#5SOW+N ME;6J<(]3%'1\XP'4GREEZQ=>H/FW=_8O4$L#!!0 ( /M:7%@631'EI@( M +$% 9 >&PO=V]R:W-H965TT MJEJIRAN4,@J1@';:/E1"A6V:IGTPR4&B.G9J.U#^_2R[TR,N-J09!H-,<2Z9]6:$@RTJJDADZJG6@*X4L")PIT'59,K6;()?;D1=YAXN78IT;>Q$DPXJM<8[F M1S53= I:E*PH4>A""E"X&GGC:##I6G_G\+/ K3[:@ZUD*>6K/7S/1EYH"2'' MU%@$1LL&I\BY!2(:;WM,KTUI X_W!_2OKG:J9*KEV7]@VOIT[#]):&UGN@XE!68AF9>_[_W 4T \_"8CW ;'C MW21R+!^989&D;6@.)/,@?I'G/28,:?8$8Q/$MA<@U/(L/L(T! !%N6\8'E M)#Z+^(BI#YWH%N(P[IS!Z[15=QQ>YQ.\I[>Z,#OX,UYJHZ@Q_IXJLH'HGH:P M8AGHBJ4X\D@-&M4&O>3J(NJ%#V<(=EN"W7/HR90SK4&N8$%*T[7:P=S(]/44 MS;- IVDNE;P/<4*P,5JKUK1MUX,X#?R%33!D"/B.62' X/:3\Q+*1A'$3M M3%2Q"]='J3*(_![T_#Z,2UD+\\%T"5$4^E]H[?3OKUM.X_&C0S_NS?#[)FI=2$T<%Q1 M:.C?D_Q5,R":@Y&5$^52&I*XV^8T4U%9![*OI#2'@TW03NGD'U!+ P04 M" #[6EQ83^0#ZY8" #[!0 &0 'AL+W=OHJ>(E]SMWW?7?VW6*G]*,I$2T\5T*:I5=:6\]]WZ0E5LR,5(V2_N1* M5\R2J0O?U!I9U@95P@_'XPN_8EQZR:(]V^ADH1HKN,2-!M-4%=,_URC4;ND% MWO[@EA>E=0=^LJA9@7=HO]0;398_H&2\0FFXDJ Q7WJK8+Z.G7_K\,!Q9P[V MX#+9*O7HC$_9TAL[02@PM0Z!T?*$ERB$ R(9/WI,;Z!T@8?[/?J'-G?*9V7'HS#S+,62/LK=I]Q#Z?B<-+E3#M%W:=[R3V(&V,554?3 HJ+KN5 M/?=U. B8C5\("/N L-7=$;4JKYAER4*K'6CG36ANTZ;:1I,X+MVEW%E-?SG% MV62CL68\@^MGNF:#!IC,X+,M4<-EHS5*"RMCT!IX<\^V LWYPK?$ZZ+]M.=8 M=QSA"QQ!"#=*VM+ MAV>1+S"= 11\!;"<1B=P(N&*D0M M7O2O55B]5(5OJZVQFM[2]V-UZ%CBXRRNO^:F9BDN/6H@@_H)O>3UJ^!B_/Y$ M#O&00WP*/;FC?LT:@:!R^.=;/9;$29KC2=R7"+D2U.%<%F#=0^G;G/\B=B(& MPPO)$H'8VYW.@5X#5EMSV M+\%]0GA F2E-$V/++*&=030-1C.W1I/1N[X,TY".9@'9]\HR\1\BSB".X]&% M6X,I@1R[.O^@(2O413MV#.7=2-OUYG Z3+95U]!_W+NQ>,-TP:4!@3F%CD?3 MB0>Z&S6=857=MO=661H6[;:DZ8S:.=#_7"F[-QS!,.^3WU!+ P04 " #[ M6EQ8G M+ZS;B.;3EM7XA/9K^Z!I%?4H)6]0&JXD:*QFP64RNOG;3DS."U$M]Y M:1>S8!Q B15;"ONH5I]QJV?H\ HEC/_"JK,=# (HEL:J9NM,#!HNNY&MMW'8 M1(Y+EY0GJ^F4DY^=7Q:% M7F()MVM*LT$#'YY9+M"<3B-+\,XH*K905QU4^@94DL*]DG9AX%:66/X+$!&O MGERZ(W>5'D6\P2*$07(&:9P.CN ->K$#CS=X ^^!;;PX8+($KYP) S\N7)9@W41VM8H_TVQLG1L>"UYQ0LF M+12J:95$:8VCQ;:TL'\_7-([%8)*SIQ.@%*(38ZZ3Z/[I' G7PE!Z0V<0)+% MX="-\2B\@&O_YLE!8\XL 29I1MM)DH9CH 1J8NKSATTKU 81,NH55K6\ N;(4 M6C]=4/]&[0SHO%+*[A;N@OZ/,/\#4$L#!!0 ( /M:7%B:\7E#"0, )0& M 9 >&PO=V]R:W-H965TG22\)T&XK-F #@K7;?3CI0D:93NF*6CWD:FU\AJ;]2)*(WC M6=0Q+H/UTM]M]'JI!BNXQ(T&,W0=T\\W*-1N%23!R\4WOFVMNXC6RYYM\0[M M]WZCZ11-*#7O4!JN)&AL5L%U.RW%E3_L\'!C,XS<,TKU!ZGF/ MCCS+#\RR]5*K'6BG36ANXT/UUD2.2U>4.ZM)RLG.KC>:ZJOM,S!9P\>? ^\I MXQ;.[EDIT)PO(TM.G&I4[0%O1L#T#< DA:]*VM; 1UEC_3M 1.PFBND+Q9OT M).('K$+(D@M(XS0[@9=-(6<>+_M#R!>P$8QB_3WR_ZY+8S4]EO^/Q3XBY\>1 M70-=F9Y5N JH0PSJ1PS6?_^5S.)_3O#.)][Y*?0W2G4!$NTQJB?!CE.];Q$: M):A1N=R"=4\ >JT>>8T&&#UVR[C &DIJ_P?J<%"-D[^RPE=6Y3/8YQ[AC$MZ MMT)0"YKS*Z!B8E>BG@KJ/BE\<=;N5PY%.$,\GQ!M[>#EMP.&CUZPY_SDD]<9];+IFL$(3S"W+1P:3H4&_]/#10J4':<6A,M]/(O1XGS:OZ.*^_,KWE MTE"6&C*-P\LB #W.P/%@5>_G3JDL33&_;>EO [53('FCE'TY. ?3']'Z%U!+ M P04 " #[6EQ8#\HYVR0$ "+"@ &0 'AL+W=O0Y_"2TXV07U2!J.&Q*FLU>6DMDF0VJ2B_T_8%7,5X[\ZG]=B/G4]'HDM=X(T$U M5<7DTP668C-S F?WX9:O"FT^>//IFJWP#O7OZQM)/:]#R7B%M>*B!HGYS%D$ MDXN!&6\'_,%QHP[:8&:R%.*+Z5QG,\M^MP$##R7PD(MP&AY=TFLBROF&;SJ10;D&8TH9F& MG:J-)G*\-J+<:4E_.<7I^4U9O6*+TN$A5*H%?3N&?54?^II M2F9"O'0+?-$"AZ\ !R%\$K4N%+RO,\R> WC$LJ,:[JA>A"<1KS!U(0K.(?3# MZ 1>U$T]LGC1_YOZ%5=I*50C$?Y:+)669*"_CZU#FR4^GL5LJHE:LQ1G#NT: MA?(!G?G//P4#_Y<3Q#O.]KY MR$5)^Y?7*]#&$6"7B&J"+D#3[W2?W':9E$]F,*M$4VM#;\?)!-DQ:Y1<9 IL MGEIC!CV*KF@([5;5G\ %*UF=(C!EXDE]K)8H=PX((#@?#H=N#(OT:\,5-YM< M01#[[ACN):M5R=I]3^H*2BB!9?_0AJ**8HP=NG[_!RE".*,DXV#@1L^31(D[ M>$,.WQW^($/49DA"PCOAAJ1S0_)6-[SP\S$OG$8[*KO-P+]9J;L,K-TQRR<2 M7N-*$(5#+<\!'U-<:]!4SG>ZD\#/5N.SK9^8O5L\H*3C &[1G"DF]6\\1PC: M];*R]/Y$)E4?%A49D'^SS%[0F<"E+9^$+['5215\K0[$,HL?1B,RC&D%XY%+ MKDI(;=(VH_1T,(*1.G83$G,$]T*STGCZ]:P&,3;CZ>T;62W>(DV;JB$2Y/)= MN#5.;Y00Q'Q);>\9 Y?L*SXT.C38U= M'"S+,:^>1/X/=6MO8%.$L*.1MS2>J8./=/=1:$O62Z6_*U?&D^:L,[F^7[V8 M%GB8N+YI)S#P7>OF 22!:RU-2H;MWQ%$D2DN9$]DN2:(( I(F%:_4R3/MIXX MII-W<$&@#;&RUR %J2G.[5VA^]K=M!;M!6,_O+VF?6)RQ:D&EIA3*)4X*B*R MO?JT'2W6]KJQ%)IVGVT6=%M$:0;0_UP(O>N8!-W]<_XO4$L#!!0 ( /M: M7%AE80YNK@0 ,,+ 9 >&PO=V]R:W-H965T)LYJ9'+JK)6J+X=#F:YI1:3+:\K@).>B M(@J68C64M: D,TI5.<2>%P\K4C!G-C%[=V(VX8TJ"T;O!))-51'Q.J1EC<"?Q1T M(W?F2'NRY/R[7EQG4\?3A&A)4Z41" S/=$'+4@,!C1\MIM.;U(J[\P[]B_$= M?%D221>\_+/(U'KJC!V4T9PTI;KGF]]IZX\AF/)2FB_:M+*>@])&*EZURL"@ M*I@=R4L;AU]1P*T"-KRM(\M5CA<2Q=,I>R)BF=.E 3DHIGZLP^O/-C[^,)IF'/-#R% M/GN $LR:DB*>HV^-DHJP3%^5\>!.VV.*9N@KU"Y(/#%2<:&*?V$KTQ+74C9P MN10MN(0[!67T3:VI0,0F%K;&43IFVNH$$&"Q+Q'=H&U+G M=<^;6=[-(>^BXYUJWA>&.#?$\YXXV)@F5F9! M&,G(5NK#NS'V\<=^G',A3%@D^)>!@.BMEYWUU%@?F#@6*RC9(NUL((IR,71^^(S?4Y\G^>8B"4)\$8>R.X3SP M]L\C%"78#?KHG2 HK1XS>OX !R- C,,06&ZULCYH$-"!;[#?@W3LQ<#"=]'G M/*?F?X $45!?;-<07$WLQN,S1,S\IW1R$7;1-:0P9+)J 7(T$Z3R'%;U7'3YZY IX@TP(:=P5"22T;1D'&R 6]7MF9V]A3(Y#F)EE MX)EO$MJCT6G-<;^3!-'.N5T];@-PV ^32"/8K_7&M'K#(QEI9:AEH V!0..W='%CH&#YMHUR:YOZ.Z Q[H[^$<3?+CSL*JH M6)GGHP0"#5/VC=7O]B_4*_LPVXK;Y^TM$:N"2532'%0]=P09+>R3T2X4K\TS M;K% M! U@P !D !X;"]W;W)K&ULO5=M;]LV$/XK MA!L4";#*$F7)+[$-).F"!EBQ(,XZ#,,^T!)E$95$C:3KI+]^=Z0L2X9K9/NP M+Y))\9Y[[OC2F+2B\&N3'U;#C42LL+N5L,@L%^ MXDEL[\ M)AC)6LJO.'A(%P,?"?&")P81&+R^\3M>% @$-/YN, >M2S3L_MZCW]O8(98U MT_Q.%K^+U.2+P61 4IZQ;6&>Y.X3;^*)$"^1A;9/LFO6^@.2;+6196,,#$I1 MN3=[:?+P%@/:&%#+VSFR+#\RPY9S)7=$X6I PQ\V5&L-Y$2%F[(R"KX*L#/+ M7SB$I,GE,UL77%_-AP9 \=,P:0!N'0#] 4! R6=9F5R3GZN4IWV (;!I*=$] MI5MZ%O$C3SP2!C\1ZM/P#%[8AAA:O/!\B'_>K+51H(*_3@7I($:G(; R9KIF M"5\,0/J:JV]\L'S_+HC]ZS,$1RW!T3GTY9TL:UGQRF@B,_)KS14SHMH02YS< M20T?GG@B-Y7XSE,B*IBKM"Q$R@R,5P9>Y9$Y+" WI=SB[$.5%-N4DUMIAL$*=3])QSDLD"*A_]&=184_X0B29)+_#"AIO8 M<%4O7)/C?"=DW0M9'D*^A-6E* H<7!/6)$ T"5AC I)^ M)N @Y(5S/R!V?* MB9J )'FYYLK*\CE7G/=$W__>L5OQVC0??*=G?%!\!.YQV.UN^!F-XT[$7XM"/O8#^:S'"WE1'?+7W,BL)^]$%F'[:PAFG- 9=2+R)! M"%#4\TGD4="&X;!=AH"1@Y/K0FR:=$;@FWHQ\<'"!],OL'%V$[MD@6%(IL"6 M K4I8#Y+PXKC>.*1-\5W. '/%Y H&U9 QB>J:&HK:'H; VMW*&"@:^V=5U8 M=0"+.Z9S<@\"A$C=$8;I>>*%U9&1KLA.ZOVLP[?KW7Y%%>HNKP1Y9AP?A:NY3V1?Y_Z=3FL68BA?C4<6'9(BV!W%;9^ [5W!'3 MK*/U-GI-,B7+?=WMJT WR@BLXB,K&!J#LEP!A&>0LFYI($YD4:@M)M]"H)!= M!;T) 'A8Q]31 >,+,@)*3R?J2ZX-W(-])!) 84D"F&$ M=1)'EF!,O0F^;*W3*7C\UUZ.4GGL9VRK,-XGT[J+T/F9&HS;&HS?6H/W6P-: M:$ZP1_9J>_6I(CN+^)\.EUA,B]Q4>GLFY[<#,$ M,->N0[N1(6XDS$&W]7$;0VR\,([)-(9^"MUOA,,Q&4]Q8>R&$Q1 2(((%D.4 M<,G.H#M#S\2S(&X[Z^D(HVD$R,%H!( /9;TU5B!-=[^<4(]>D&PO=V]R:W-H965TKA8](*6QA91 MBE1).F[[]!U2LC?93=P"V?9&/(CSSWP<4J/)5IO/MD9T\+61RDZCVKGV-$EL M66/#;:Q;5/1FI4W#'0W-.K&M05X%HT8F+$W'2<.%BF:3,'=I9A.]<5(HO#1@ M-TW#S;<%2KV=1EFTF[@2Z]KYB60V:?D:K]&];R\-C9*]2B4:5%9H!097TVB> MG2X*OSXL^"!P:V_UP9,LM?[L!Q?5-$I]0"BQ=%Z!4W.#9RBE%Z(POO2:T=ZE M-[S=WZF_#.S$LN06S[3\*"I73Z.3""I<\8UT5WK["GN>D=F")HA.I:_K7?AUL&)^D#!JPW8"'NSE&(\IP[/IL8O07C5Y.:[P34 M8$W!">634WMKO^PW"A2IU@S!XK:T= MPN =7TJTPTGBR+=72,K>SZ+SPQ[PDS%XHY6K+;Q0%59W!1(*>A\YVT6^8 <5 MS[&,(<^.@*4L/Z"7[W/LG&Z?,# 1;[ (M#ZK,K+"6W5JQ$R<.)ICL&>@6_EL+[ M: [[>UT0)Z A%NM4#E+@1P!5Q64-5=K>BW4$_Z?]B=864_381WW+0 M>;"4N/X'I@&+Q\/^>9@G[[,R\CRC..!E!67MOD]5/C402FJYW=P.DVU*NE=E3]0K>FWPTT M?@&]7VGM=@/O8/\#,_L!4$L#!!0 ( /M:7%A6O.-YX@4 #0. 9 M>&PO=V]R:W-H965T;RD7&_/.F%GUW&K%DO''?WSTY5< MT!VY+ZL;@U:_\9*I@DJK="D,S<\Z%^')Y8CMO<%OBK:V51<Y H-G1%>GF9('MNL[[Q]\[(AE)BU=Z?QWE;GE66?2 M$1G-Y3IWMWK[,]7Q).POU;GU7[&M;0<=D:ZMTT4]& @*55:E?*CS\%\&1/6 MR..N)O(HKZ63YZ=&;X5A:WCCB@_5CP8X5?*BW#F#OPKCW/G',M4%B7OY0%9T M[^4L)]L[[3NX9H-^6KNYK-Q$/W 31N*3+MW2BO=E1ME3!WU@:H!%.V"7T5&/ MUY0&(@[?B&@0Q4?\Q4V@L?<7_VN@XEK9--=V;4C\>3&SSH :?QV*N?(X/.R1 MY7)B5S*ELP[T8,ELJ'/^^D4X&KP[@G?8X!T>\WY^!_EEZYR$GHL6]ANC-\HK MHGM))"(^4$9&YN*EF(R#"8II&"0HPF$0HH@FP5! V=!M M*1(8C(-(#(*IB(.1N'/2D8BFP4#$$=K#8"S".(C%O79PF59S<-Q(31BQ21B' M^!].83E,4+NF.<$JVP.!V4!$"4#P--$8@W;S#U#OXM,3KU],HC!ZAYZP1I' M.$%K *?#!D)6NZ\Q()H$*<$$(<*(>:8]5;!W-XLBYD87O=;"83!RDH0^*>&( M@T!R&.%+,1ZC=83,24/FY"B9;PSF4RO OB5I:T3,GVLU1QA4IB0NR6V)2O$> M/7ZK;M/^EA,AR\P/XK2LG3:/368KRT-".([K$.>5%1+'3:J!.%?2GQTUVVTS M\;R>N,5_PQ"=]H97$(HL'_U:CM]904U,WP_8)6)%1NG,"J_'TC%M_A>U? GN M@@/1@!32M>+U6*,0K'IUN*BHVG;P1I2X4R!S.^\[ K*67N$[\=_8?T?L8BD- MO>4C-A,K^5CX?29D64QZ^(URZ,LHB.IVS.5G7;Y%K&ODEY>O()E;3Q5.HW&X ME[ GJ&<(XP'$\?3[*[)O4$]\3]N&ZWLR-BL6)1YY-*K"C_W(B$7Z"MH[',52 M9B!5 ;$+"[FKN4HE,"FP)$51>@K<&XF[CN?;C6>#R-8-H^Q2&U>SI!*"*IBS MR"\]D$F5I>"(4$>-4$='!7'U;(>OJ?R3;3:TZK)P2&S'?1\26TUW'"^$B0VN MA2)KM@0^=,#"!:??($#.17O;$]):N;FZQPWSU2O.<@1F#,"7R[2 MU*SA:B/3R@U'H#T1X6>E4)B,H?(49M)+,;5[\P&..\CH.P M)W[!'DU-1A_]R98@T"G\/C]\=JL0CD=\"HXB6#W)8&MI3L3[!ZRK%7Q-%WJ# M@-DB(RQ1JO:YD)"*4]^JCNXX853=>,H;0 7.\&7[K9Z_7:/A 2 " $QZ7,8< MRP&D;9)TP^F0S]MNF/B@/\-%8]S:I>OHNJVQ/:QW-YP$ Z[P>0_9>^&PYB$; MZ_="O_N!@@@"='^^6 ?EVF_=Y LR"_]>P4#F3W6I;WJ;)]%%]1+8FU?OJ4_2 M+%1I14YS#!T$8QR%IGJC5 VG5_Y=,-,.KPQ?7>)91X8-\'^NM=LU>(+FH7C^ M#U!+ P04 " #[6EQ8U_7<0H\" "9!0 &0 'AL+W=OO'V4G;C:D>;%N/$>'I@ZG&V,?7(5(\%0K[69!1=1,HLCE%=;" MA:9!S2("Z;ZYL;R*>I9"UJB=-!HLKF;!>3*9#WU\ M&_!-XL;MS<%GLC3FP2^NBED0>T&H,"?/('AXQ M4RA.QC%];SJ"_T@/WYSOV M3VWNG,M2.+PPZKLLJ)H%XP *7(FUHENS^8+;?$X]7VZ4:[^PZ6('IP'D:T>F MWH)902UU-XJG[7_8 XSC%P#I%I"VNKN+6I67@D0VM68#UDU M+\J"+)]*QE'V&4UI15/)'#P>3N[$4J%[.XV(V7U,E&^9YAU3^@)3DL*UT50Y M^*@++/XEB%A6KRW=:9NG1QDO,0]AD+R#-$X'1_@&?:Z#EF_P M\"2WY.!+?8 M&$M2E_#C?.G(\LOX>2C?CFUXF,V[9>(:D>,L8#LXM(\89&]>)6?QAR-:A[W6 MX3'V;,'N*]8*P:Q@KT97NO,A/^A#BH]R'E9\5R&LC&)S^A]"OOI;A\H_Z"!' M2VQM*)\UR&<-C+1 S-"@E:9PT/)JP@).&%1+I3C*O9T UQ+K)=J^GOZ3PE>C MR_>*?5F < [)3> ^7(3P&L9I$HYY'(WB\ PNA!:%@.24YXD_N#,D%*C_X1XX M&(5##QRG/!XJ1;1GEQIMV38%3M6L-77.Z7?[OG/>V>TYO&M:U\*64CM0N&)H M'([8YK9K!-V"3-.:;VF(K=Q.*^Z=:'T GZ^,H=W"7]!WX^PO4$L#!!0 ( M /M:7%B-!TRKJP( "$& 9 >&PO=V]R:W-H965T[W_VO]EVG&Z7O38EHX;$2TLR"TMIZ$D4F*[%B)E0U2CHIE*Z8 MI:5>1Z;6R'+O5(DHC>-Q5#$N@_G4[UWI^50U5G")5QI,4U5,_UZB4)M9D 3; MC6N^+JW;B.;3FJWQ!NW7^DK3*NHI.:]0&JXD:"QFP2*9+$?.WAM\X[@Q.W-P MF:R4NG>+S_DLB)T@%)A91V T/. 9"N% ).-7QPSZD,YQ=[ZE7_C<*9<5,WBF MQ!W/;3D+3@/(L6"-L-=J\PF[?(X=+U/"^"]L6MO1,("L,595G3,IJ+AL1_;8 M_0X[#J?Q,PYIYY!ZW6T@K_*<63:?:K4![:R)YB8^5>]-XKATEW)C-9UR\K/S MA:!K83)#H N&<]6L;-$(6&29:J0U<'3+5@+-8!I9BN9\HJPC+UMR^@PY2>%2 M25L:^"ASS)\"(I+9:TVW6I?I0>(Y9B$,D[>0QNGP &_8YS[TO.&+N5_LS?W' M8F6LIG?S4CWKEHT/TEVYM MG]R#P/UR7WH;MZ4[<49%):ZYE$[SLB._AN0D3-TP#A,X*YE>D[M5\(6B>=$&3L(Q)".RNM/< MXCM5%%0=[\/3 1PEPS 9N)C_,8_#>(O>=^G13ME62"%=_ M15OV_\S;YGE)BCF)%%B0:QR>' >@VX;4+JRJ?1-8*4LMQ4]+ZN&HG0&=%TK9 M[<(%Z/\5YG\!4$L#!!0 ( /M:7%CKI3^Q^P, (@) 9 >&PO=V]R M:W-H965TM&!+ L"PY+VUF&W"2!0G0 M;D&2M2B&?:"EDT64(C62LIW^^MU1\AOJ>ODB2GQY[KF[YXX:+8W]YDI$#ZM* M:3>.2N_KJSAV68F5<'U3HZ:5PMA*>/JT\]C5%D4>#E4J3@>#B[@24D>349A[ MM).1:;R2&A\MN*:JA'V]1F66XRB)UA-/S(SYQA\/^3@:,"%4F'E&$#0L\ :5 M8B"B\6^'&6U,\L'=]S7Z7?"=?)D)AS=&?9&Y+\?1^PAR+$2C_)-9WF/G3R"8 M&>7"$Y;=WD$$6>.\J;K#Q*"2NAW%JHO#6PZDW8$T\&X-!9:WPHO)R)HE6-Y- M:/P27 VGB9S4G)1G;VE5TCD_N9-:Z$P*!;=HY4)PC!RSF@[ MR>B?0V%IC9X=-LJE=>5JD>$XHMIQ:!<837[]);D8_';$I;.-2V?'T"?/;46! M*>#&5#-:S>%.2 N?A6K0]> /JFY:?!$K'AZT1R+AX4EXA,/Q..3B<1(O);+U M6NA7JM;,V)R#^@JY+ HRIS.*9BUD#L;R.I)!>M<@*?ARS<@RHY+20)N]V<[C MBKJ0PQX4K5XI29EQ7=J,+]'V0).32^E+J8$F:%T[HV1.B#DX3T.;: H M30R M1$W!]8%I%T91J%D3;NNY%O RMW MA'9"_"JI%)L_O0JIF3J'O/)1BIE407BG( )54C]6,[2A K;YV4DOW$ORQF;E M:Z@0?J1TS,FY#J[ODW)+43M(X",N4$$*[^"R_YZ>'_J7D/373(1ESIEJ\@#P M8SQG0E$:"(X;#^ ^6I:0@JZVS/]@3668;W(+U MCQ3)^:9(SH\7"=UG>4.&N4J$*^&.2K M*%0)"0(I6\8=[I!'>1QN!6]0H:A,T^EW3I&PO=V]R:W-H965T M'.C'HWN1^^,X H+K*:G#<*P_G_#H-_F",SHP.A;VR+,4??XRAA8V7+ M>?JLJLS?XMAC+9+B1!Q9$QI[7.S2CCY6I]NQJ72G((OX*\8&=;2/9E14A;W+'#<9*6YX1CK#/)<(37WL\ MQU$D2>(\OA50I?;1[J5=5YT9N4Q/"?1WV' MV-EJ* K[U=Q+^2@X.+ M#O4DSR<1RS[1(8\=]!3D[Q@G<2$69Q"'2?[M?2\NQ)E UZ\(]$*@WRKH%(+. MK8)N(>C>*N@5@MZM@GXAZ%\*.E<$@T(PN!2TKPB&A6!X:X:G0O"4V2'__;(? MW_"X-QE1T9][3/?2F[^B M:1"$THA>A-PDOYVD+1\,S+TP>D1?4)B@ES"*1"L;J5R2\"U#9A+@H$9O-.LUO0&@BNZ7UT _7H.9WDBT\*J%M/8O2&_K&GI=&NCA MRV-=QYHQ!O9;J*-]BC%NQW0:,.;M&+T!8S5CEC@5F,^OC7U/IU)*]F'BXQJ. M!W'O@2QJ3Z9BI$YY,W4R<.?6F^F?WT4$5#O+*A=C3 _C; ^1@P[_6J,#=DS!Q+F L$J#NF5#NDU.F3)B?^&%COJ M;T6EB:8;BK$H@3GZ(6H&CFE(J'RP!CN?,]$V72[04A0/HG7J?]N%+"LPT)S0 MM,Y-C;GO=1,DS("$F9 P"Q)F0\(<2)@+!*N8OE^:O@\[O/Q)$\YA']N/JR>-:<[V[' M0](,4)H)2K- :38HS2EH_;/RZ_(/BPN5L>IC_>1CO=''9/_ 5!+ P04 " #[6EQ8F;QC+ML$ >'P &0 M 'AL+W=OJ[&XOIKUP$P->G3C7-M!.]\//3D(@++@PG;YID^#SB\_YV\<^ M\6#-Q8M<$*+0:\HR.7062N6WKBOC!4FQ[/"<9/J7&10R3;%X&Q/&UT/'=S8/GNA\H[UAOY3X;QVYAE+,N'L#YJH MQ="Y=E!"9GC)U!-?_T(JAWJ&%W,FB[]H7;7U'!0OI>)I9:Q[D-*L_(]?JT#L M&'0/&0250;!G$ 0'#+J50?=8@\O*X/)8@UYE4+CNEKX7@0NQPJ.!X&LD3&M- M,Q=%] MK'2^:F8$R54+_2K6=&DW+ 8+X#$WI/*,S&N-,H;LXYLM,T6R.'CFC M,242_8#NDH0:>3%#]UDY2(W8YR%1F+(+=(9HAAXH8_JI'+A*]\^\Q8VKOHS+ MO@0'^N('Z(%G:B%1E"4D:0%$[P!Z%H"K(U.')]B$9QQ8B2&).ZCK?T*!%W31 MEVF(SL\NT)3,]5Q1+1V<'(\+-K@63&C'3$FN,5Z!\2V8Z/C>', T@M:MQU2W MX'8/=>^=@?3G9VV [A5)Y5]MHZ2D7[;33>:\E3F.R=#1J5$2L2+.Z/OO_+[W M8YL@D+ 0$A8!P1H27=827=KHHU^7Z3,19M;K)4?@0A]9CFJ)SO4LWMQ'?^>-?Z/1,0ZI'HI-AK, M,!5HA=F2F 1*7F,BI7D>8R'>C#0X-9.H38#R-;Z_HT#0\8(]$:R=.54$2%@$ M!&N(T*]%Z%M%B%YSO5TA"4KHBB8D2] ;):QMW1GW_QMF;R_&[S<)WV\269LT MO+RJO;RR>EEE8*FW=3&A*_S,"*IBJ>?V69NW);"W.ZM[>]Z63:YVFUQU]H9= M>$RCJ*51O^.W^WQ=^WQM]?F!9C1=IFV^60U/75P@82$D+ *"-:)_4T?_YD/7 M_QM(B2!A(20L H(U)/*][;[?LZ>%E M%_REW\'H/0'EKXGN'XJ,W@D5;W.V& MIP8>E!9!T9JAWRFY?'MVPJ^'LI/=\M2Q#TH+06D1%*VI0;#5(/C0'%7AH82" MI(6@M B*UA1J6TOZUCKHZ#QEIP1>D:C:/DI,[*8G!Q^T1H2B-8._K1)]>YGX M@/_F DV7>*+R1>\@J[V6OIIPJ4S9\C/GB?R$?N,*LU:M M(,NX"2@M!*5%4+2F?-LBT^]];)*#+/4FH+00E!9!T9I";0M1WUZ)FAFSIHPA MFN:8"O.U!2FB9Y,EX=F)74N^LUJ>K ,D+8*B-778ELJ^O58^*M^5N[=3\IWU MI2=/(TA:"$J+H&A-^;95OW_]L?D.]., *"T$I450M*90VP\$OK6X_5_YSD[L M6?(=Z"< 4%H$12MU<'?. 5,BYL4!K$3%1"C/O.JG]2'O77&TN?=\[-^&Y5'M M%E.>'#]@,:>91(S,--+K7.F%4Y2'L>6-XGEQVOC,E>)I<;D@."'"--"_SSA7 MFQOS@OI(?/0O4$L#!!0 ( /M:7%A](P&PO=V]R M:W-H965T F-ZV%8P?;H47:CY^=EB1(K0L5>6GLQ/?XW'M2G][VYT(^JAF 1HN, M<37P9EKGQ[ZOXAED1.V+'+AYD@J9$6VF[UQ2Z/I)GY%4I" M,^"*"HXDI /O!!^?AJ$-*%?\H3!7C3&RJ4R$>+23JV3@!981,(BUA2#F\@QG MP)A%,CR>5J!>M:<-;(Y?T2_+Y$TR$Z+@3+"_--&S@=?S4 (I*9B^%?-?L$JH M8_%BP53YB>:KM8&'XD)ID:V"#8.,\N65+%:%: 1$T8: : M#/M2S)&TJPV:'92IEM&&'.56E;&6YBDU<7HX7JJ!1(K&=,II2F/"-3J)8U%P M3?D4C02C,06%?J#&XI$T+X;4+XCP!%T\%30W4FETH30UI8($W2E("X:N:0KH MVSEH0MGWOJ\-9;NQ'Z_HG2[IA1OHG4.\CR*\A\(@C-Z&^R;3*MVP2C4TZS(UO%Q@NQ8M&Y%L=NBW-T6F!]6S \_1VXW3+15[5Y%J/=^ MM@G.X57#<\"SLQ+HL)*>ZD%!6 M,J4+.UY[I+N!=BU>[38X;%%XW(8AX=J1L-,V/J"\&^<=RM=>@]TN,1:IGA,C MO/-D=X/L6KC:?G"G3=7;\"5<&Q-VNL<'5'?C;#_@<6TYV&T63=4WG_!ND%T+ M5]L0[K6I>AO^A&N#PDX7^8#J;IS.5M7#VGE"MV-<@^FV9H(EB&:Y%,]@"[G^ MA[L3:,?BA;4=A;A%Y<,V+"IL-$3NCNB2Z@4%?T&F:'[&\@F(!_6I>$W.EK[[\ -D5/*E2&5FCV"_4-S2,IEP[V<:)&7 M3>Y$:-,RE\,9D 2D76">IT+HUXGMFZN_/8;_ 5!+ P04 " #[6EQ8T@V+ MW!H& #C-@ &0 'AL+W=OSSQB2^6.C\QF)VNZ(+=,OUY=2/-T:"FQ#QEF>(B(Y+=G?7.G?>A M>Y0'%"W^X6RK=MZ3_%+F0GS+#Z[BL]XP'Q%+6*1S!#4O&W;)DB0GF7%\KZ"] MNL\\<8_$[(ZN$_U);#^RZH** 48B4<5? MLBW;3H<]$JV5%FD5;$:0\JQ\I??5/V(GP)D\$>!6 >Y^P/B)@%$5,'INP+@* M&#\WX*@*.'INP*0*F#PW8%H%3(MDE?_=(C4>U71V*L66R+RUH>5OBOP6T28C M/,NE>*NE^92;.#T[C[ZON>*Y+!1YXS%->:+>DM_)YUN/O'GUEKPB/"/7/$GR M%J<#;?K,(P=1Q;\H^>X3?,4?Z G>Q5J9,TJ12Y'.>49S%;TCMVQ%)=4L>2"?6"06&?^/ MQ>1O23-%HU)H7_\T<>1*LU3]VZ6ILMMQ=[?Y[/Q>K6C$SGIF^E5,;EAO]OHW M9S+\T*4'),Q#PGPD+$#"0A"LI:IQK:JQC3Z[D5Q(HH59INJYB= L6].$*)JP MSEFH1$X+9+[\;F;CZ;AO1+[9E8*UXT.E@(3Y2%B A(4@6$L*1[44CJQ2V%F= M2"24[LI\23C>R?SDA[Q;>SDT[TB8CX0%2%@(@K7R/JGS/K'F/10BWIJ:HRO? MDQ^^Z<[)D=N?[*6\JYDSZ8_:S3SK. Y-)A(6=%S =#KMC]L7$(+Z;*5I6J=I M:DW3%QXMN:8DH$FBR,6:)S&3BGQ9"C-+FYGZ';G*HGY7$JW<0Q=X),Q#PGPD M+$#"0A"L)9OC6C;'+U,V'B-5A81Y2)B/A 5(6 B"M51U4JOJQ%XV,AFQ3-,% M(^*.;(3FV<+-K#'^ZA+"''CI10&D>E.97M-TJ8KA?0@30+D,4K9WW'3_+L>;]FL=; M^D!N\QM%\IJFJP_$XTI+/E_G,T)1DI"OURR=,]FYB-CY!XL#2?.@-!]*"Z"T M$$5KJ\AM5.2^3(E2]8M2%Y+F06D^E!9 :2&*UE978YLZ5O_L%TJ5"FRM5>R= M'RP*J.,)I0506HBBM471N)Z.W?8T,\TJ89J1V_5JE3P\?>]LYQP\A4 ]42C- MA]("*"U$T=IJ:8Q1Y^B%%BBDB7@)I7E0F@^E!5!:B**UU=78KX[=?_V%!6KR MC 4*Z9-Z4)H/I0506HBBM471F+V.W>VUWE%##5THS:MHN_? Q_L_%_C0+@,H M+431VGEOW%K':MO-+B6=:\E,8<+C?!Z@65S5*)U*@)JP4)H'I?E06@"EA2A: M6S*-%>NE^5!: *6%%:W]6T3S[6OG MO7%J7:M7-[MEDC.53P176^.I/]^L3J&$+I?E06@"EA2A:._.-8>O:'V7U[UQ"Q>FVEC MGC!"4['..A]LK8 M/0R=OKNO!ZC%"J7Y4%H I84H6JF'P0/S^9T0^O$@[Z#>US;['U!+ P04 " #[6EQ8):(&+@,2 M #89P$ &0 'AL+W=O/))_=G/1NM!VQ^XU_S\GOS;-E9/Y0O5?7;^D9R]?%D MN%ZCMFNB6/WWK3PO%XNUM%J/?V_1DZ;!KQ[,EZ(ISZO% MK_.K]N;CR;L3YZK\6MPOVE^J[W&Y?4"3M7=9+9K-O\[W[>\.3YS+^Z:M;K># M5VMP.U\^_%_\OGTBG@WPO!<&>-L!WNZ ]R\,&&T'C(X=,-X.&!\[8+(=,#EV MP'0[8'KL@-EVP.S8 >^V ]X=.^#]=L#[8[>#.WS<UGYQR./F M=H_>WN[C!G>/WN+NXR9W][;YBP__<:.[1V]U]W&SNYOM?OKP(MF\PORB+IIOQJQ?6?+E.E(NV7OUTOAK7GGVZ_/?]O)FO7]V-\S?G M8I585_>+TJF^.LFR+9;7\R^K6Y^:IFP;IUA>.5%577V?+Q;.7_RR+>:+YJ_. M'YWYTE&K^];(A]-VM5IK_/1RNPJ?'U;!>V$5_/)RX(SXPSA?ZF)Y>7- \^W:17FWTB;':H%=^W1_W6?=0KN6WB\& MCGNT%KVF+5>:=ZP6VS55U/L;\V4M>67=BM6Z#Y0]-',,,3>;E ME9)'//U#]UA-O?*'=K=Z^KWWQVK9,4__T>N6'__TNY:G7Q__.G>M*W6ZRL*G M0/2> M';\*,7^,_WS>J>IG'.J]LO\V6Q3L:?G%4<%'71EHL?SB_E976]G/]? M>>7\8S5I4UP^A.?_R-4X)VG+V^9_#X7@P[3CP].N=QQ_;NZ*R_+CR6K/L"GK M;^7)V9_^X$Z'?S\4A23FDUA 8B&)1206DUA"8BF)"1*3)*9(+".QG,0TA!E1 M.'J*PI%-/WO:U>LB[U"P/2"S#;)^ _OMS'T_\0;3#Z??GD>6=:Z^D45B 8F% M)!:16$QB"8FEA_Z"W.E@9/X%"7).26**Q#(2RP\\M;/9;# VGUH-S6G$S/@I M9L;6F(G_5-S>_3UV?JFJK_/EM7-Q?W>W^/&3(^7YH;BQ8GWWHTC,)[& Q$(2 MBT@L)K&$Q%(2$R0F24R16$9B.8EI"#,";O(4<).W>4LY(:.0Q'P2"T@L)+&( MQ&(22T@L)3%!8I+$%(EE)):3F(8P(PJG3U$XM>[K?=Y\3%L.GS'6!SW]F_?R2KJ;_.E"1RB_:3_'O=\S CO4.,K01@&J!>^"\Z>' W0TR]&1_5(M1 M+4&U%-4$JDE44ZB6H5J.:IK2S"#K.@3K>KTER"ZV)8+/]_/%U;I%H(JVK.?% MPCFOZKNJWGSH=C#3K&[O3",U']4"5 M1+4*U&-425$M13:":1#6%:AFJY:BF M*X+Y1O\!%"P:HYJ-:@&HAJD6H%J-:@FHIJ@E4DZBF4"U#M1S5-*69 MV=CU#5R@<& W>N<$*!3AJ@6H5J,:@FJI:@F4$VB MFD*U#-5R5-.49N985U)P[2V%3ZM]L$^W93V_+);.O^;+'POG8GYUQ)<5V=W> MD886%E M0+40U2)4BU$M0;44U02J2513J):A6HYJFM+,K\/MV@O>&[47/+2] M@&H^J@6H%J):A&HQJB6HEJ*:0#6):@K5,E3+44U3FIF-77O! ]H+=J-WSJ'M M!50+O/WVPNXI<^B$$:K%J):@6HIJ M4DJBE4RU M1S5-:69X>5UX(>T%N]([ MOM@K%["7+MAO+PQWCU6$Z)01JL6HEJ!:BFH"U22J*53+4"U'-4UI9H!UY06/ M+"_8L=XYAI874"WP]LL+P\&[W1Q#NPNH%J-:@FHIJ@E4DZBF4"U#M1S5-*69 M.=9U%U:+MAP[KZNFJ:OBJMF[!D*RO!P<##.KV#O,2,U'M0#50E2+4"U&M035 M4E03J"913:%:AFHYJFE*,U.O:RUX;]1:\-#6 JKYJ!:@6HAJ$:K%J):@6HIJ M M4DJBE4RU M1S5-:68V=JT%#V@MV(W>.8>V%E M0+70VV]4['S'4H1.&*-: M@FHIJ@E4DZBF4"U#M1S5-*69X=6U%CRDM6!7>L<7VEI M0#50F^_4>$-]@(, M;2V@6H)J*:H)5).HIE M0[4C52D6,3IB@6HIJ M4DJBE4RU M1S5-:69X>5UX M(;4%N]([OM#: JH%J!:B6C0Z5*F8[@886EM M135!*I)5%.HEJ%:CFJ:TLP MZVH+([*V8,=ZYQA:6T"U -5"5(M&ARH5[W=S#*TMH%J*:@+5)*HI5,M0+476%AA!06[$KO^$(+"Z@6H%J(:A&JQ:/],L5H,-H-,+2P M@&H"U22J*53+4"U'-4UI9H!UA84165BP8[US#"TLH%J :B&J1:@6C_;+%+/= M+D6"3IFBFD UB6H*U3)4RU%-4YJ98UU?863O*^AZOKQ\UE2X^-&L/S1[\>H* M=JYWDJ$U!50+4"U$M0C58E1+4"U%-8%J$M44JF6HEJ.:IC0C\L9=36'\1C6% M,5I30#4?U0)4"U$M0K48U1)42U%-H)I$-85J&:KEJ*8ISU !G3)%-8%J$M44JF6HEJ.:IC0SP+J:PIBL M*=BQWCF&UA10+4"U$-4B5(NWVN19CGF[*8:6%%!-H)I$-85J&:KEJ*8IS4RQ MKJ2P6K2E6#BOF]8YKXJF+19.\/OZJX^J^N5#"G:N=XZ1FH]J :J%J!:A6HQJ M":JEJ"903:*:0K4,U7)4TY1F1E[74QB_44]AC/844,U'M0#50E2+4"U&M035 M4E03J"913:%:AFHYJFE*,[.QZRF,@9Z"W>B=>=<8I.*%!-HII"M0S5/]UL/>!6)3=$J!:A+5%*IEJ):CFJ8T,\"ZGL*8["G8L=XYAO844"U M1#5 M(E2+42T9'[B$Q.ZW,J7HE +5)*HI5,M0+4HK42G M5*B6H5J.:IK2S!SK:@JK15N./184SJMET];WFX_/K$<5[%[O*",U']4"5 M1 M+4*U&-425$M13:":1#6%:AFJY:BF*\846%5 M0+40U2)4BU$M0;44U02J2513T_T2Q;O!=#? MT*("JFE*,P.L*RI,R:*"'>N=8VA1 =4"5 M1+4*U&-425$M13:":1#4UW2]1 MC/=S#"TJH)JF-#/'NJ+":M&68[_.+V_F;>&$Q6+1/'P!4EDWSJ\WU:)LBD7Y M\N$%.]P[TTC-1[4 U4)4BU M1K4$U5)4$Z@F44VA6H9J.:II2C/#KVLL3-^H ML3!%&PNHYJ-:@&HAJD6H%J-:@FHIJ@E4DZBF4"U#M1S5-*69V=@U%J9 8\%N M],XYM+& :@&JA:@6H5J,:@FJI:@F4$VBFD*U;'J@36&^1\[1"36EF>'5%1:F M2&'!KO2.+[2P@&H!JH6H%J%:C&H)JJ6H)E!-HII"M6QZZ/H6X]T 0^L*E&8& M6%=7F))U!3O6.\?0N@*J!:@6HEJ$:C&J):B6HII -8EJ"M6RZ7Z58CB8[.88 M6E:@-#/'NK+"])6R0EU\:>NR="[FFPLK%,NK;6_A8(ZAC054\U$M0+40U2)4 MBU$M0;44U02J2513J):A6HYJFM*,P)MUC879&S469FAC =5\5 M0+42U"-5B M5$M0+44U@6H2U12J9:B6HYJF-#,;N\;"#&@LV(W>.8F;K9ICAY77AA306[$KO^$(;"Z@6H%J(:A&JQ:B6 MH%J*:@+5)*HI5,M0+4.- MTY7_O:I_V\QQ]A]02P,$% @ ^UI<6'V4^-MX!0 -R4 !D !X;"]W M;W)K&ULU9K?;^(X$,?_%8M;G7:E.X@#!-JC2!22 M7*7M7;5H[QZJ?0B) 5^3.&<[95>Z/_Z<'TT(! /2O/2E)8[G8WN^DW$8/-DQ M_B*VA$CT/0IC<=?92IG<]GK"WY+($UV6D%C=63,>>5)=\DU/))QX06X4A3W3 M,*Q>Y-&X,YWD;4]\.F&I#&E,GC@2:11Y_,<]"=GNKH,[;PU?Z&8KLX;>=))X M&[(D\FORQ-55KZ($-"*QH"Q&G*SO.C-\ZYJY0=[C+TIV8N\SRI:R8NPENW@( M[CI&-B,2$E]F"$_]>R5S$H892AN)1XB+0LX#YN"#2H^$GU>/KVQJ #WEA,H3YILGYJ:6Z)!5 M%V'C%V0:)FY;D-Y\0?PNZN.3YO;EYOT6<^=R<[/%W-6;+TFBS%O7WO!EOXJJ M?L[KG^ ]Q#Z+"%I*3Q*5MR2Z]T(O]E5+GEYG<; ?:0LJ_)")/ 3O?V27"1.J MW>4L380*1#], QIO\HY*=!JG)$!_)H3GT2G0\V9>3WK&K0&A-;HV( K8*(=E.__KU#2[ZAE^W1>Z MZ#3SAG>[C' _4MHVM5O1J^'E:^'FH]],293T@@T)JSZ!*/S[6\:YU7 MP,;[:QIVQP?.*SI9&N>=[>$>]QCW3[C.JEQGZ<.4>BL:JBRF\M:6A %2&V;N MP3:O:5'7>@T29EMGO7NVAPLTH88,HTJ&D5:&F1!$7J" EG*M I P>W16@='9 MY TH88"XTJ!L5:!)0L]CE0F"5)?MN8,K?VUOH>$V9 P!Q+F L$:BMY4BMZ\ MIQ>X&\CP@839D# '$N8"P1KA@XWZ:Z4!]0HWUZ.NE;>D[;]2M+R/@8[I@-)< M*%I3NKV* -9*]Q!+PBG3)W0]XVK-(&DV*,T!I;E0M*:V9JVM^9[R>CE;J"B" MI-F@- >4YD+1FE%45W>P]MM_([FWR@I:<"EIFM=C&W1 !Y3FEK0+O[;CND:" M]:6-N7K 6$@#]20':,-8L*-AB%;%\]RJ"FC5 Y1FX^/:QJAO=&\.O@:!#NI" MT9H"UH47K*^\+"7S7]!3ROVM)PB:;3@I'BP MG2[THUZM'R3- :6Y4+2F?G7=#.L+9[/@GU1D^W?RM@LDG)[8O<='.^1X8'9' MA]*!%L= :0XHS86B-:6K"V186T"9.C1+S)5N*NL*&I3Y%G'B$_K:^KOV7,^] M.M7>'(6%M?=N6T MSTSCUE'K:[N#U9WB#$\]='&DZ-'C&ZK> T*R5M,PNB.U ?#BE$YQ(5F2'Q)9 M,2E9E'_<$D\%=-9!W5\SY8[R(AN@.BLU_1]02P,$% @ ^UI<6%*&U=], M! <@\ !D !X;"]W;W)K&ULS5?;;N,V$/T5 M0ET4"9!8MUBV4]O QDZW 3;=(,:V#XL^*-+89I<259*RTWY]AY0LRVM:V:!Y M:!YBD9H9G3D*K7 ,H\IRQ7$ZO*9 U9+'N\@!S?++G(8H5+ ML7)E(2!.C5+&W,#S(C>+:>Y,QV;O04S'O%2,YO @B"RS+!9_WP#CVXGC.[N- M1[I:*[WA3L=%O((%J,_%@\"5VUA):0:YI#PG I83Y[U_/?/[6L%(_$9A*UO/ M1+ORQ/E7O;A+)XZG$0&D3,?YL8 :,:4N(XZ_:J--\4RNVGW?6?S;.HS-/ ML8099[_35*TGSM A*2SCDJE'OOT%:H<,P(0S:?Z3;2WK.20II>)9K8P(,II7 MO_%S341+P1^>4 AJA>![%<):(32.5LB,6_-8Q=.QX%LBM#1:TP^&&Z.-WM!< M'^-""7Q+44]-YTBB5%25 B2Y) L,D[1D0/B2/$+"\X0R&AO"<><^_I,+\A%- MD#L%F20SGAME1?,5>1"@XF=RER<\ W+VD4MY3I:"9V1.)9I"H1)2\JD 82Q* MHCCY%2/U%1IG<_P&9><(]?-B3L[>G9-WA.;DGC*F!<:N0E*T:VY2$W!3$1"< M(" D]_BAM22W>0JI17_6K>\''09>#)"9,%ES,@'P]C/:G>9"Q1@BD"LC MQ[@T$?9E'SQ_V,ZJ@G)EAZ)3VK4LX@0F#N8L"6(#SO3''_S(^\G&TQL9.V#M MJF'MJLOZU$[.!?F F747Z4C6CMR+%E]XT6H.\;+->(;HUCIO;F"W_^7V6>F= M)[RHMWF9U=:MC';#U->/UM>/:5 V'O^3B0/V^@U[_4Z;=[D"0=']!\'3,E'6 M>]UIXK6Q\D;&#KR-&F^C_\\-B]Z2M3S MF7IC=].&7DD,6A)A?] ;-5('F(8-IF$GIAF7YOX6==@2R9FMIMQ49J(.?)7$ ML"5Q&417O< .<-0 ''4"7&"_A)%U05:08S@Q$N-VK_V='[WKY;\;K3*F D)75'8K!G7"CZC]FP%G_O1:8M(I=^ M> )IJZ_R.Y%^4FL0=6*T O-?!N8?,=IF_1!8L <6= +3M4>7'GUWK,""EX$% MQT<=1EXO.H%MWVKXG35YBBWDI>XA#^I)U1&F[5S(FX[0ZD'X/>%JDPK[PU,I MP-]7?K^[(&+-VE SYN"41\*8MJ3)>G.\\0R?MB:NVWX!L'W-94@RW.R@Q[DB2\S%4UX#2[S4#Y MWHQ1[EZ\FD;O8[&B.#XP6**JUQL@!%$->-5"\<+,2$]&ULM9M=;]LV%(;_"N$50P>LLDCJP\X< ZW% M;076+8C1[6+8A6+3ME!9\B0Y:8']^.DKHBC23.T>YR*QY7,>BSS4&[TD-7M* MLT_YCO,"?=['27X[VA7%X68\SE<[O@]S*SWPI/QDDV;[L"C?9MMQ?LAXN*Z3 M]O&8V+8WWH=1,IK/ZF-WV7R6'HLX2OA=AO+C?A]F7][Q.'VZ'>'1\X'[:+LK MJ@/C^>P0;OF2%Q\/=UGY;MQ1UM&>)WF4)BCCF]O16WS#J%\EU!%_1OPI[[U& M55,>TO13]>;]^G9D5V?$8[XJ*D18_GGD"Q['%:D\CW];Z*C[SBJQ__J9_G/= M^+(Q#V'.%VG\5[0N=K>CR0BM^28\QL5]^O0K;QOD5KQ5&N?U;_34QMHCM#KF M1;IOD\LSV$=)\S?\W'9$+Z'DZ!-(FT"&"=Z)!-HFT&&".F[77'!6$1SF=9^H2R*KJD52_JWJ^SR_Z*DFJ@+(NL_#0J\XKY[^587(8Q MS]$;M&P&"THW2!Q^^(+NLG1]7!7HMS(7A=E_0ZX 7813_4&9_ M7 ;H]:L?T"L4)>A#%,?E.,AGXZ(\R>JKQJOVA-XU)T1.G!!%']*DV.6()6N^ MUN0OS/F8& #CLG>Z+B+/7?2.&(D!7UF(XA\1L0G6G=#7IU-->O#UZ423SLSI M2WXHTVW=R4N=0;OQ0FL>/74Z41YNMQG?AO5U_L<&W?-'GAPY^KL>'N\+OL__ MT96]X3IZ;J6'-_DA7/';42EX.<\>^6C^_7?8LW_2=3DD+("$,2"85!RG*XYC MHM<7#Y0S69+B]#,]S2!V.XRT MQ9)T1ATC5R8FYDFKS)SA0&(_'4,M$$3 M1NC4M?R!/.CB',^QZ$ ?-''8FTQZFB0WMN=_L+&QBW1_B'EI?8O*^CP>.0E!: $IC4#2Y-D34AEQ))UHP5(D@:0$HC4'1Y!().XB-AN8%K:#J M?_6)H@$+31BQ?6+AH5:H<=AW?,L=:@55;DRP0_T32B',%3:[JX_6TM*VTIAV M]EB#I 6@- 9%DPL@'!YVKR4'H&X/E!: TA@432Z1<'S8Z%E>D -/<_W:>'C] M+C1QDXE#AIXAT,65+1G>BS!-G%>:$,L[H0C"0F&SAZH4 ?V'SIUZ,%//'HV0 MM "4QJ!HID7!&.JSD/8BC=8:,(< MM_0&ROV#)@Y3)8YIXJCCT)ZNR.L(PE@1L[%J]>*260DS^=P!"4H+0&D,BB;7 M2/A!@J^D&034%H+2 E :@Z+))1*VD!@]C5DSVMS!1:XLS0W)CA0DC9A.V")-P'6I;"KJP!DH+0&D,BB:70#A#XE]+$D#-(2@M *4Q M*)I<(F$.R0MK@T9)F"C7IDN510Y-%/$]99Y"%^9-E24.71BQ3[H.8;&(V6(U M_90!%UN Z4Q*)J\I4KX0FI?22THJ"T$I06@- 9%DTLD;"$U+Q,: MU:+-E6_^E6E-392G&)- $^4K6R^8+HJ<6@REPEE1L[/JI.*2*0HS^^RQ"+KF M!DIC4#2Y2KTMF%?;@PF["1-V%R;L-LQK6$(J+"']AIV8;:Z\V4F5"S6*V%29 MU-2$87^BF U=&/5[-+FAPEA1L['J%..""0HS^NS1"+HJ!TIC4#2Y2,(0TFMM MQ*2@AA&4%H#2&!1-+I$PC/0;MF.VN?TMUD0Q(YJ@J7IWH09A6]F,J8\:SDN, M>T^=['FVK1_WR=$J/29%\W1%=[1[I.AM_2#-X/@"W[#FP2"!:9Y3^A!FVRC) M4&PO=V]R:W-H965T M3KG-&P"DKBH:%ITV%" MHW0POZN./>?SNVQ3Q%'*GG/"-TE"\X]'%F?O]P-]L#WP+5JNBO+ <'ZWIDOV MPHKOZ^=<[ UWE#!*6,JC+"4Y6]P/'O1;WYB6 56+?T3LG>]MD_*MO&;9CW+' M"^\'6MDC%K.@*!%4_'EC3RR.2Y+HQV\-=+#+60;N;V_I=O7FQ9MYI9P]9?$_ MH[!8W0]N!B1D"[J)BV_9N\N:-S0I>4$6\^HW>6_::@,2;'B1)4VPZ$$2I?5? M^GOS0>P%Z.-/ HPFP#@W8-0$C X#)I\$C)N \;D9)DW Y-P,TR9@>A@P_23@ MN@FX/K=+-TW S;D!LR9@=A@P^NR+T[;?G%8IJ/[**[V8M*#SNSQ[)WG97O#* MC4IT5;R02926]?%2Y.+52,05\[^)$O32($L8N?@UX_P+>68Y>RSU,=_L+6(KOV:79+'6ZR8-=Y7?9M_'?9G?.S MR\+=\\,-2;AW?N=E[]U7AW^E'T2_EO6](Z/1KC!'%6[T"1JE2U[58U6( ME^21\BBX)*\?VP)]BBGGEV4!QYM0M"9_?\_J@^0K*U992/[UJ^ 2KV )_[?D M/3W6G1C+.U&>G&_YF@;L?B#.OISE;VPP_\N?]*GV5YFRD3 3";.0,!L)Q=1 M2GA99EQV%GM49NA;)TB8B8192)B-A#DU;%K!RDG_VUR[&[[MB_]D"P_9(1\$ MZRAZLE/T1*GH9OBO%$PNWK)"C/U?+LF:YN2-QAM6J3G,XICFG*S%":12ME38 MRD1]A8V$F4B8A8392)A3PV;[LKW2] -MG]/(0W;+/Y&Q(]OI3K93I6S-B"_% M4EZ,MME"2#++BU_X>SEM6>?9(BJX3)]*8E]](F$F$F8A878-F^Q]=^-KK?SI M"L9!)G61, \)\T&PCN2O=Y*_5DI^;^D<_H3ZE?"^ZD?"3"3,0L+LZR/UZX9, M_PA^VT2\&H+)'^2%Y9&8 MSSZ0ITVRB6EI[9.G+'UC>1&]QHP\4[$11&M:7I CK89?*@W_03S1E!?5M/=A MF;-JLB#5L;)OO76,I)E0F@6EV5": Z6Y4)H'I?DH6K?66JM3_[_P.G6HV0FE MF5":!:794)H#I;E0F@>E^2A:MZI:UU/_W]N>ZA2]2^;8HAM+)A F-*L%I=E0 MF@.EN5":!Z7Y*%JW&%K#5%<[IL^'^O\9KU2=HWU4(K:_$B2P-6EX>T#J"FK"ZQ*S5-=E7; MA":VH#0;2G.@-!=*\Z T'T7K%D/KS^IJ@U9=#)L\6%'.1%5$HB!V9X<^YPRH MA:M+S$U)F4#-62C-AM(<*,V%TCPHS4?1NF72&KGZ"2>WN0J[K8B0A)N\LK58 M'F6GUQ''OJ5LYO^D[D7O13629D%I-I3F0&DNE.9!:3Z*UJV#UO/53YB^]*.\ M:,NK^QC:J@M#:./<@;;2(O#ZBY"Z594)H-I3E0F@NE M>5":CZ)U__6IM:L-M5UM1F]1R-)0S(KH!WV-I)E[_Z3.U5?M4)H% MI=E0F@.EN5":!Z7Y*%I7[:U);:A-ZF^]QW\29%Q^#Y Z5=]U I1F&L=N[6PD MN]4-FM8^-ZT#3>M":1Z4YJ-H7<&WIKBA-L6!_W>BSM1;[S6MO&E%=3$5FM2" MTFPHS8'27"C-@])\%*U;$JUW;2A=O*,;E8+J=A!>7TK]V8M&ZIR]BV-T9#2, M]2MC>E@<4 L:2K.A- =* MK8CY4[!W(]7A7.K$Y25U-WK7R[%-/9O.QE-]=E@Q4)\:2K.A- =*-BEK-)B_HQ0+NCNP?-/52/5SLX;NJWEBXY[NBW7OT8N19? M/]7N*\V74*;%T]$NPU*XHLJ397C(8L+QN(UQ=9 M5FQWR@2[Q_7-_P-02P,$% @ ^UI<6.>&SEH>!P (20 !D !X;"]W M;W)K&ULQ5K;;MLX$/T5PBV*!&ADD;)E.TT,)+Y@ M"VR[08-L'Q;[H$AT3$0278ERNG^_U,6Z<40E70'KA\22S@PUAS/#&9I7+SQZ MCO>4"O0S\,/X>K07XG Y'L?NG@9.;/ ##>63'8\"1\C+Z&D<'R+J>)E0X(^) M:=KCP&'A:'F5W;N+EE<\$3X+Z5V$XB0(G.B?6^KSE^L1'IUN?&-/>Y'>&"^O M#LX3O:?BX7 7R:MQJ<5C 0UCQD,4T=WUZ 9?;LD\%<@0?S+Z$M>^H]241\Z? MTXO/WO7(3-^(^M05J0I'_CO2%?7]5)-\CQ^%TE$Y9BI8_W[2OLV,E\8\.C%= MC0?(8_NG,07W_C+;[0P:)KJ<[D?9W_12X$U1\A-8L�EB^0<#" M_+_SLR"B)H"M#@%2")"VP+1#P"H$K+: W2$P*00F;8%)A\"T$)B^5L N!.R, M^YRLC.FU(YSE5<1?4)2BI;;T2S9=F;0DF(6I9]V+2#YE4DXLOTKG_1RZ/*#H M['<>Q^?HCD9HQ8- 3OO]WHDHND@O#SRDH8B1$WIHY?ANXCN99_ =NG5BYF8/ MULQ/!/40K#37=K:FPF'^N53[<+]&9^_/T7LT1G'Z,$8L1 \A$_''VHTOS/?E M4/+>^_KEU5A(^U,KQFYAZRJWE738:J$O/!3[&&U"CWJ _%HOCXE&P5@27[)/ M3NROB%;CFKH&LO!'1$R"H1=ZO;@%B&]>+TX \:U>_)X>I+@)O7R##*MT12O3 M9W6Y8A+0R!$\NH2F-I>=P+)I_KV,#XY+KTC+Y<^RS3 MGJYHQZ4]-\Q%_7,U/M;G(9>8UB0FUK2)V:A:)].Y,6FBMBJ*$&R0$M4@9%H2 M,M42LF9'YM'0BY',='=RR:-1)-/;O>#N,T1 KLVNO<2%W;(XA\SK$&P9+5XV M@"+2MEB/:=AKE_;:6GL?0H_%(F*/618O7*';!Y#C^]QU4JS@Z.!$@KGL()]) M5$S=)&*"4=!3;)6%F=&:^#4 LB8&;E$%H*838]XBRU;(,F&J9B55,RU5W^@A MB=R]K&E2QPA8$D!VSC3#YD;.U->?X(G1XF"I,K%70!9DI?*DH:[9H MH[8J"B]F74EC4?*VT/)VXWFRUG6?+Y'WQO2Q4*:P;?Q"?6$U>:AJE-RAA32L MQF952)J]_M(L^C)_657^\D?E+S='60.>G*5>;1;.\O%42X)5GOD:1P%0D*< M,,A5 )AF@<&U\AO_2I3)/%P$FG28H>.L>*4&,V8[L:X+E";G;/HA6V@L8MO& MK(,X4A%'_B_B=*Y'7D4=Z:>N%[*%QM)15]796%M% M0-XU86%);M51U @6&I MPL"P!+39B]J@38JJ2AB_M10>RH'40A4B246!)*DPD"1 VV3:25)5'>.IMF%; MTY '+.QLV;"VNGYKSS:HMLV@VK9#:6M.1%6V8WW=_CW;/Z/>A7.4">^)ELZ9 M[Z'P1,3"D;6]7(,;48S.V ET#IAUVS/L7_AO<-K5DGQF&E;;Q564;=5R6S%- M &JF[2FWD,BB,VE6]3[6%_R;W8ZZ(MWOJI.+Z(^$'1T_VQO3L[G":JU?+R * M6GHK_0VHQVJS (%P!PE52X#U/4&=A%#ZFF!I-FR5MKT\:,=XK(G.S:Y$C55M#3/VNI%()R**R03*X]A%ML_16)Q]4VV90;=NAM#7G MIVJ@B+Z!RA>RT[*V GP;K\/Q":E%/VL:LM0>U M!E"R=YBT,O<&@$T-NUW3 2ABS*T.;Z^Z*J+OJIILKCN:J3?PJ1^NB\_>YFC= M#]GT0[8%)&WN:YN,W3Q6+1;1MU@YCR&8._+"X0TTU%WICJJ#5,T8T3=CIU5KH"!?%<.UJ6EO($$PD!H )[NK:9L: $:,6=<" M575AI.]'BB8[_SEH5T3]:4$)OU[(IA^R+2#M\+,Z=M5(U1 1?6=RXF20 %P5 M@RUZW$5%@=ZBPB!G 95-.[H8DG8QS3M524]^H:25.07=4XJ^G66Q*G1TX,!"WMX]HIA8!&3]EYDEB64DDH\A\I MR[OEF97;[*1&Z_X:7VXQ%+U@I+%- M1")5DHJS;[\DI2A63*LNP(OD(I:H^3\-YZ?&,J<[QA_$%D"BIR*G8N9MI2RO M?%^D6RBP.&?FK$EGT]9)7-" M8[F1=ZSP-W9+.5>L"?3TN\@17(O\LE5V=^2\E( 5001A&' M]-G^D369>RQ@P?)_22:W,^_"0QFL<97+.[;[!,V$1IJ7LER8 M_VC7Q 8>2BLA6=&(508%H?4G?FH*L2=0'+L@:@31:\'XB�" :O!<,C@F$C M&)XJ",W6_GKLI7(PEGD\YVR&NHQ5-'YCJ&[6J%Z%ZH:PD5U>)TLGY5[46 M;VG*"D#O/C,ASM 2.%JPHE NKK:8 WJ/5FIY9E4.B*W1-94D(WFE_44K2"M. M) &!DJ8@SI.1J$ M?Z$HB$);0J?+!Q9Y?+H\LLB3?OD*2B4/;,EWBC%HE]; \(9'>$OUR /G:DFL M)$L?;/[V G2/O!(E3F'FJ28H@#^"-__SCW A4<-Q6<-Q;0=.($"MU;:Q?.+WR MWUW%+F&Q2UCB"-;Q8-)Z,'D3#6GBTDJ7L-@E+'$$ZUAYT5IY\38;TL5!8XAL M_>@PS-9FXM-HR6'8J!O6J>%E6\/+WAK>@9"V"0K@&[,_(]34*RKKW[CM:+L'=&UV/EZ-+_3>D-E^ M>,'4&TM?,-\0*E .:X4,SB?J%8[7>S7UB62EV8RX9U*RPAQN 6? =8"ZOF9, M/I_H&[0[9O/_ 5!+ P04 " #[6EQ8[>0BI85\*^;#?"D8G569 MTF3H6-9DF-(X&UQ=5-=NQ=4%7Q5)G+%;0?)5FE+Q6)3EB0E2=;CKP8ZV)199NR^?J4'5>-E M8QYHSJ8\^7<\*Q:7@[,!F;%'NDJ*;WS]&VL:-"YY$4_RZG^R;M): Q*M\H*G M3699@S3.ZK_TN;D1G0RRH?H,3I/!V0CN9[-XO(E3 M>6W]C6,D?J$OQ#X])H[EN.3^SB-'/W\@/Y,AR1=4L+SYHZGIU,P-V,,)L>T* M;.VG>&:*QZ(3XM84^[5ZNMMV.*9M99SE!4T2V:L4![4X.+P01W,K-<303+QC M2TFT3*U78NYN%.]67'(Q-=D5?4E5>V2A^8(/R1T+9C;;YU=%4LN(C_*_,ZN=6-D= W]DB8AX3YYAMEDQ=&A:X#058B!,$4+9QN MM'!J;.+7=IS)LI4<8SHSO5SV#IVW.ID8X7UE@H1Y2)A_NMM%;'4.R.)"$$P1 MQ-E&$&=&0OPH M!Q+C]/VF+O6\*HD). :N90+U&T\3*"^GZSD3 /"?.1L )"T$P12>VU1H]UCNO>YL*@!0& MI7E0F@^E!5!:B**I,NOXB;:Q0[IE(I*2H7/66:H4"UJ0=9PDY$GV5UKM&*F] MM8.D>5":W]!LNS.H; \[T!)#%$U5A-,JPGE[14OXLNQLM .3.7_OV"-I'I3F M0VD!E!:B:*I*6E?6?F];UH;ZLE":!Z7Y4%H I84HFBJSUIVUS?;L5YY]_$NN MBN/'6 JHZ93(7$JLG$*SYV4L:MG5;HI61U#K%4KSH#3_C7MI6Y6;HMTM@E8D M1-%4T;26K&WV9/^0DQ:Y:#9I NJL0FD>E.:_<:M<@R2@=BN*IDJB-5QMLY%X MG20\HF6?D>\S[&5G(E\SK5R@9BR4YC6T<6=Z.K%V]X)\33KW3),PT"4\UR0, M-0E'(S6A&JW6$K7-GNA])EC$YUFU6:($*>)Y001+JE 6G*RR*,UW M-!;O]IP)6F*(HJF*:"U>QVSQFDTL"ZOQ":3Z4%D!I(8JFBJ=U M?IWW=GX=J/,+I7E0F@^E!5!:B**I,FN=7\?L5O[HJ 5U>Z$T#TKS&YHR:CG; MHQ;4UD715$6TMJYC]BIWGIUI!JYOY<"EU0+4Y872/"C-A]("*"U$T535M,ZO M,WGOX0KJ#D-I'I3F0VD!E!:B:*K,6LO:,5O6ASS2;4;T%@K4BH;2_#=NUJ2Q M";6J@)K3*)JJBM:<=LRVZ-_;=C+#>^L%ZBXWM.X3V8ZCVW=J$G9W)1S7TFU+ MZ)#NJ6[G29/2'EF&K2>G-70=LZ'[.WTF#RQCC[&R=W!PR*"^+I3F-30E$B-M MR,YW;N]$%]M 0W1=;BT.P5VM;K9J$SVKM9"*U8 MB**I\FMM5]=LN_KI,N$OC-7+5ZU&H 8KE.9!:3Z4%D!I(8JFRJ1SX,%[&ZPN M]L@#[)D'V$,/L*<>8(\]^"<,5K&\)07U6*,UO:*:Y:Z,. MJ-F*HJGJ:,U6]XUS#3:="UDV?0LM^Y9CLER):%%=W_MX[1MLP_)_:L[:6PE0 MEQ5*"Z"T$$53Y=*ZK*[Y^=K;C2A$'+&R%]G\AOFX%$JTY^?K#5;=>C\Y&V_] M+-E<>F]50$U1*"V TD(4355%:XJZ9I^O>92 L->);[YZR",1+^MC[5*^VJ.* MW2=9;6>\W>%.S:7W5@74 872 B@M1-%45;2FJ&LV10]1176P0403ELWD4G'/ M(2 WKL9;'.\,S%-S?7KK!/I<+9060&DABJ;JI+5B7;,5^Q5P@I*[:V7:.O-Y M:JY+;XU 'Z&%T@(H+431:HT,.R=CIDS,JT-/N^_2FLCT=M,?5IK5^HF,=93A+V*)'6R:GL/41] &K]IN#+ZOS-!UX4/*U> M+AB=,5$FD)\__5_4$L#!!0 ( /M:7%C_A0AG7@, *H+ M 9 >&PO=V]R:W-H965TV@?+OYTN:41125O4%?#G?YW.^%3A%2Q M?J_F7,W>@="TD*VJP\J @I?W'3[4.>X @.@((:D!P M*B"L >&I@*@&1 < ?W $T*\!)G37QFZ$2[#$\8BS+>+:6K'I@5'?H)5>I-1U MLI!<[1*%D_%"LO2QIZ7.T TK5/D);#+80[>8WMU'H;'/'6#]0!I$+0[=G X/6N!)-WP!E8)[!NZWR7'ZZ7Z'&&%33:'A"X^YDV,.O:FI MICG>J?M$H@GGN%R!&?^:/ C)U>7PNRWWECMJY]87YK6H< IC1]V( O@&G/CC M!W_@?6Z3_3W)DO=UDUFEB@W/W MFI("^,IT@P*E;%U*^[PVJTW#.3%]UL'ZU+].;-_XC\9VL7>8KXAJ*"@L%:5W M<:D^$&X[0SN1K#*MSP.3JI$RPUPUT\"U@=I?,B:?)_J ICV/_P)02P,$% M @ ^UI<6#>;T 4H!0 _QH !D !X;"]W;W)K&ULM9EM;^(X$,>_BI5;G5II2[ A$'J 5.CNW;ZHMFJO7=U+-QD@:A)SMH'V MVY^=A 228!X.]L62.)GQ_&R/Y]^XOV+\7

C)A/*)2W?*I+>8.Q"** M*/\<0]N=T"L\@7^:/7-W9N1<_B" 6 8L1A\G NL.W M8^)J@^2-UP!68N,::90WQM[US0]_8#5U1!"")[4+JGZ6,(8PU)Y4'/]F3JV\ M3VVX>;WV_CV!5S!O5,"8A;\"7\X&EFLA'R9T$'SY)Y[S=Z('SDL4BM#D&3\;U! MR2/T;Y'5U^NT1=D(S&C' 0*8O02!U)\58WJ^B$(0]U!WY8*1P=E>UGHHS1TLB-T M3- #B^5,H&^Q#_ZV UN-0SX89#T8(V+T> ]> [7P5T2:I%43T/AP10CA'J3TYCJ9)K#XI31:DC,?9U(DDG)^D82;Y] /<"L9^E4V&YJ9T6 M8W=P]DS,/^'X(=R^$ ML9L3(7HY1,\,D9:7 [._5TV9VIRI>:^T'+>"Q@'K$)^@3*]]%D?>W',0=UX@SA#;V #]D%Z%L(B I-=PPD MKD#V:AF-,9S*2 I&8BR\OQ+Q!_X-NEL"5VH6K?<^],@##VK1R#G+\+F\;0] M(3RPL0'KC0'M@L M/G;4ZP,9.U5&I]GH]LJ,EU DN) DV*Q)-FOX@6#=FLGK-' %[!+2!!?:!.\1 M)VE=/V$O<:M\;=QHN64^=\^>LQUXH4>P69 <7^$/Y.K5<#4;;B7IC.&=.&^D M$#C$+'#VU_K#<+-NMJ;':?3:)5IS-*?2%LJ&X".K_A/H#V%ZZ8Y9+#GUY(*& MZ&_@$;KZ1PU!O<@A9Q(OV:!<0@J10@H1H](89CE;RVFV=))5(E /1>E7&NPB MGW[6?>@9[W'525V9@ II0\S2YJB4KL4V^S\*^Q(:B!0:B)@UD#&]:]'-_M;H M.$5'G=W@E]!)I-!)Q#%F^MUTRF%*): ?*JV#6 0>>J7AHGZ9GTGX9.27D%&D MD%'$+*-,Z9Q:=CM^2G.77)V M46H?X=MQ>A93N$F/AAXH5W]="A3"1+E4BT>E!$]/6](;R>;)@<4;DY)%R>4, MJ ]3QB3ZQO=07[F-?P/4$L#!!0 ( /M:7%A"/@=97P, $D* 9 M >&PO=V]R:W-H965TM@_!!NO-[D/1!T8:VT0H4B5I._OW'5**XHMLY"$O$B]S#F?.\#+# MC53/>@E@R$O%A1YY2V/JFR#0Q1(JJGU9@\"9N505-=A5BT#7"FCI0!4/XC#, M@HHRX>5#-_:@\J%<&9'W.O"-+9;&#@3YL*8+F(%Y MK!\4]H*.I605",VD( KF(^\VNIEFUMX9_&"PT5MM8B-YDO+9=OXN1UYH'0(. MA;$,%']KN /.+1&Z\5_+Z75+6N!V^Y7]BXL=8WFB&NXD_\E*LQQYGSQ2PIRN MN/DF-W]!&T]J^0K)M?N236L;>J18:2.K%HP>5$PT?_K2ZK %0)Y^0-P"XGU M=@20M(!D'S X ABT@,%[ 6D+<*$'3>Q.N DU-!\JN2'*6B.;;3CU'1KU8L+N MDYE1.,L09_*9D<7SE96Z)(6L], G[X?'/?#I:?@,:H2'?<[OB)%TFREQ?,DQ/IONJ['; M3 _T%UXGAMPJW#D+<.U_;I^T47@W_-N7^H9[T,]M[\L;7=,"1AY>B!K4&KS\ M]]^B+/RC3_:/))M\)-GT@\AV$C3H$C0XQ9[_=/G.OB8+>_@QI^=X>$O).57ZS?RB+Y>-&ZESPSY5ZSPE*M[])0W@1/ M2FIVU#K0:(T78^^5-&X6N=Z.U+_>4Z//)M[3XM FWN>9'MJD?M:O0M:ID+U# M!2:,8E@=%,?BA_8MZ)4@.W!KX$=[$AS:1*'_>4^#'J/H8#_T&*5;2C4J!%MO M9@5JX8H5C6_@2ICF^N]&NWKHUI4!>^-W6"\_\!4$L#!!0 ( M /M:7%A8B00)E@4 .,E 9 >&PO=V]R:W-H965T6LK-F>>)Y1HR*OIL M [FZLF(\HU(=\B=/;#C0V 1EJ1?Z_MC+:)+W9N?FW V?G;.M3),<;C@1VRRC M_/4*4K:_Z 6]MQ.WR=-:ZA/>['Q#G^ .Y/WFAJLCKZ+$20:Y2%A..*PN>I?! M610.=8 I\9# 7AS\)KHKCXP]ZX._XHN>KUL$*2RE1E#U9P=S2%--4NWXIX3V MJCIUX.'O-_HWTWG5F4]:8_$L*+;5-ZR_9]0=FBD>4N6"O,_ MV9=E_1Y9;H5D61FL6I E>?&7OI1"' 0H3G- 6 :$QP'C#P(&9<#@.�<"P M#!BV#1B5 :;K7M%W(]R"2CH[YVQ/N"ZM:/J'4=]$*[V27 ^4.\G5U43%R=F= M9,OG$RUU3.8L4^-/4)/!$W(+0O)D*=65NS7E( C-8W*?)U*0O[=22'68Y$_F M[*7.=R)?R6++]3FY!G(#/&$Q^;( 29/TJR+^2CPB#.KLFSH5='0 M\(.&#L@UR^5:D"B/(6Z(G[OC@] !\)1JE73AFW17H9.X@&6?#(+?2>B'05.# MVH$F-0C:.!X0T^X/TP=R3$)Y<[X&J&(=\Y MS2518Q+(-YIP\D#3+32EO> .F[EZGCP3&[J$BYZ:" 7P'?1FO_T2C/T_FB3' MA"TP81$2S$K.L$K.T$6?F5RHV_A+DI.8I2GE@FR %_?BUZ:D%+Q3P]//FMUL M%/:':ICN#M5^7VH<]J=#N]2B@>7WQT>LJ"@U.B@UF 937_VK"EI]'U5]'SG[ M?CB+Z;FNG,"^W-[=B\:N.W%=QR,F;($)BY!@5D[&54[&SLE":W_X"&E*PQ@S M#9BP!28L0H)9:9A4:9@X;XTK>$KR7#^N'VE*\R68":)X0#?>&DY5[E/WX_I)KDQZXR08);<@5_;!_^3QVL*QCQ\ M(K,;TU7GDG8H]$GCP$:M-L*BV5H?6+7 J?5<#^L48D]9Y!4D+>82-["SZL%[ MU1O'-VJU$1;-5CVL50^=JD>%RVWYB'3#.BL>MGQ(MBT88;7/%K-VB8'3Y\P> MU&I<#5O]R@!>-F"6Y9*1G3I-Z$HJ3Z)\+62/P(M*WPSNI[*CNLB2UD)V5(N( M1;-S4YO$8/B3+'S@M)^=U<>D+5!I$1;-3E'M90.WF6U>L;>S]&YTYR2-WKGZ MX:@_/KX_4"TK%LT6OS:M@=.,_8^W*&Y@9\D+FEZ$.-^WH-8:8=%LT6N+&K@] MZ@<+^I;ZHQK6DF;I/QCU)]-C_5$=*Q;-UK_VK(';M%KK^Y:JHSK8DF:K?MJ? M3(Y51_6P6#1;]=K%!FX;^\%*OZ7^J):VI%GZCX+^='2L/ZJIQ:+9'W9J5QNZ M76W#FK^=]FYN5^U+FJW]H!\@ MO(ODJ!ZWI!U]^3@]'NVHE498-#LSM<,-W0[W\!D[9VKHZP_ @OQ+KI,\R;99 MH^JH/A>5MD"E15@T.SFU8PY_UH?5$-43H](6J+0(BV:GJ#;.H?OSJKI_EI!+ MG1PU?15O*:PY[A',-->X;>'*#>^S MBTB0)=OFLMB<49VM=BI=FOTY1^?GP5E4[#>J,<7VIVO*E8\6)(650OK]B3*6 MO-A15!Q(MC%;9AZ9E"PS/]= 8^"Z@+J^8DR^'>@*JGU=L_\ 4$L#!!0 ( M /M:7%B S_TZ8P, #<* 9 >&PO=V]R:W-H965T%GM@I+%-A!)5DK;;?[]# M2M$ZLF+D$!\LDIKW-/,X',[X(.23V@)H\KODE9HX6ZWK&\]3^19*JEQ10X5O MUD*65.-4;CQ52Z"%!97<"WT_]4K**B<;V[4[F8W%3G-6P9TD:E>65/Z9 1>' MB1,XSPOW;+/59L'+QC7=P KT0WTG<>9U+ 4KH5),5$3">N),@YME:NRMP0\& M!W4T)B:21R&>S.1;,7%\XQ!PR+5AH/C8PQPX-T3HQJ^6T^D^:8#'XV?VOVSL M&,LC53 7_" ME*QJGO1WJ\,1 'F& 6$+"/N ]!5 U *B/B!^!1"W@/BM@*0%V-"])G8KW()J MFHVE.!!IK)'-#*SZ%HUZL5@MR,7' M2_*1>$1MJ01%6-6@/^,BCF\9YPA28T]C/,8K+V]]GS6^AZ_X'I%;4>FM(LNJ M@&( /S^/#\(S!!X*V:D9/JLY"\\R+B!W211\)J$?!D,.O1T>#< 7;X>' _#E M>?@*:H3[0\Z_$"/J4BNR?-%K?&:[KV8VM>[H'RPNFDREI-4&[/B?Z2,F%5:* M?X>VON&.A[E-];Q1-!^F5-_@2>U$)Q3J4@-LCG+ MET,;UWSSB_VFN:7V61*Z,:;S_GA'3JW2T!W%+ZT6 UR^F_:XEHU5-.;@ST4>'KJ37SD31/[ MJ5$TZL>U&&"Z=GLYLAPP2MRP%[QW=$.6(#>V-5$D%[M*-^6]6^VZGZF]]'OK M<^R*FB;F?YJFI;JEZ7C'[#U!+ P04 " #[6EQ8[N(WQR\% "N)0 &0 'AL M+W=OY>K/8B30Q$3>*,;4J[VA\_=A)" B$#TBD7;1+\/G;R'NR3(X^W MA+ZR-<8V&B3,?9M4 M"B\P?TX?J3A32TH0QCAA(4D0Q7(? M3!1-C@A'V.<2X8E_;WB.HTB2Q#B^%U"E[%,*J\<[NI/=O+B9%X_A.8G^#@.^ MGBA#!05XZ6TB_D2V7W%Q0WW)\TG$LK]H6[35%.1O&"=Q(18CB,,D_^^]%P^B M(A"<9H%1"(Q#@7E"T"T$W4-![X2@5PAZYPKZA:!_KL L!.:Y@D$AR-Q7\Z>; M66-YW)N.*=DB*EL+FCS(_,W4PI$PD:&XX%1\&PH=GR[6'L7H":<;ZJ^%I>B1 MDA7U8O0;F@5!*,/%B]!]D@>]#)XK"W,OC-BU:/*\L-#5EVOT!:F(21)#88*> MDY"SF\J%AS"*A)2-52Z&+#M6_6)X=_GPC!/#ZZ('DO U0W82X*!!/V_7ZT8+ M0!7/JGQ@QNZ!W1FM1 O['=35;Y"A&7K3@,Z7=QODUOERHT%NM\L7.!5R[>3@ MG7:Y@U\ZR!B>'+Q[CKS7-/B:%=TR=KL9KWN"9W_?A/SC!LTCCS%$ENA/,1FS M#?U "T[\5_3/-R% ]QS'[-^FT,OIO6:Z7 -N6>KY>**(29YA^H:5Z:^_Z*;V M>Y/MD# +$F9#PAQ(F L$JP5/KPR>7AM]6IGR1.04<]65F*SRP^NF@&DE7AHP M.6R8P63"\#;5.^98?:O&P7$;LS.LM[$A!^5 PEP@6,W>?FEO_UQ[,T.1]X:I MR*U02D,?9T9O6(!23//O&_UN[>)2OW/8J.KEL#/41Y7/@?O'BK[9,8T#_R$' MZ4#"7"!8S7^S]-]L]7^V6E&\\K@P?!<'F?---N>D?N4Y:_5G/#]NH>O:2).? M \^.6W:'0[VAI?W37IW6.[S4#"!8S8Q!:<:@W0S?%^\>5+@1%+]&BBNV9 GG M#?()XTWVM+(O_17F,+/Z*VRR<7!L8Y.'D$-S(&$N$*QF]["T>WCNW+M[F_@? MS4D'+#-K:G+D# +$F9#PAQ(F L$JT7,J(R8T:=F\B/(X(&$69 P M&Q+F0,)<(%@M>'1M7\/0+LCE_7RF8:=FFG;8I=$"2K- :38HS2EHU46QKQ6? M^KKH0G5AF[0?>++F47D(?<)FFWXFM#P/W$VB\DF:K08^V@Q+D]7'KSW,-Z MGK,<@18M06D6*,T&I3F@-!>*5H^CID*Z!=JQ#4IS0&DN%"T/ M"+6R:R3&=)5M"&(B[Q &Y_LARJOEIJ-9MM7FX/IJS!A M*,)+@=0Z ^$GS3<'Y2>E!?".8FSPS7V DQE _']DA"^.Y$=E%NTIC\ M4$L#!!0 ( /M:7%@MNVK3 @, &() 9 >&PO=V]R:W-H965T':0]NKBF[)DG *]9FG.1T8B1'%M63Q* M(,/"#+1*@!*QP6> ES$(_%C,F>U:#$)(.<$YHC!HN1<>-< M3P)EKPU^$%CS5ALI)4^4/JO.73PR;$4(4HB$0L#RLX()I*D"DC1>:DRC65(Y MMML;]"]:N]3RA#E,:/J3Q"(9&8&!8EC@,A4/=/T5:CU]A1?1E.M_M*YM;0-% M)1_UG%H.3C^ 0>W=G!W'7H''+S:P=-"*V9:UA0+' X972.F MK"6::NC8:&^IAN1J%^>"R5DB_40X3S #] !%R:)$A@/-&%TRG*%/:))BSA%= MH.\R/7C)WM!6D!(4$2NJZ8XKNNX!NHZ+[FDN$HYN\QCB;0!+:F\"X&X",':/ M(DXA,I'G7"+7=KT.0I/WN[M'Z'C-?G@:SSN =_M2$O%V>3#XO[Y)!W0G(.._ MN\)7H?>ZT=65<,T+','(D&>> UN!$7[\X/CVYR[I)P+;"D2O"43O&'K82DD9 MA3J5SF7R5,V++O$58J 1U?6U"AW3'UJKMJ9]&]\,&ILMJOV&:O^]5#4YA%? MY!6("D8BT*1+'J,"6#7?R;U:XJK-*S #YZKUVU&R[]'W3=_MUN(W6ORC6B8T MR^3MJI.MB^91[W_-KQ.!;0D=-$('__6@#4X9B!.!;04B: (1'-WQFXR6N9 5 M>9/$<9?<"F/0/EJ.;>ZFY+Z5%PSVCI?5*E<9L*6NXAQ%BD=U<3>CS4/A1M?' MG?&Q?$!4]?XO3/7ZN,=L27*.4EA(2-L=00M=%%\HD*66-U,Y",( MF#*0\PM*Q::C%FB>5>$?4$L#!!0 ( /M:7%A94]B_A0( +H& 9 M>&PO=V]R:W-H965T =-OUER46.FIV'BR$H!S"RJI%_K^T"LQ84Z: MV+6%2!.^590P6 @DMV6)Q9];H'P_<0+GN/! -H4R"UZ:5'@#2U"/U4+HF=>R MY*0$)@EG2,!ZXDR#F]G Q-N )P)[V1DCXV3%^;.9?,TGCF\$ 85,&0:L'SN8 M :6&2,OXW7 Z[98&V!T?V>^L=^UEA27,./U!$F5-<*J'?$HU3Z4) A4F./A]T74B0"+,UFB^K36'KVB>0^:B*/B 0C^,>N"S\^'A2[BGL]>F,&Q3&%J^ MZ-P43E]+Q<_I2BJA*_=7G^EZE[A_%W.;;V2%,Y@X^KI*$#MPTO?O@J'_J2\% M_XGL14*B-B'16^SI$["<"WW'5UA![_G6^)'%FSZS2Z-1X(X3;]?UT!,5#=SK M-NJ%N+@5%[\ISAY,GZ8:-N[L-@I/))T&C0/WVN_\@GYY@U;>X$UYW[G"%%5- M24'W=G%;4EE34MB65)^1P4G:XCAVA_\XZ8D*1AV_M7JOTUE,5[_'8D.81!36 M&N>[(TTCZDY93Q2O;+-9<:5;EQT6^N,"P@3H]VO.U7%B^E?[N4K_ E!+ P04 M " #[6EQ8F#> =PX# #G" &0 'AL+W=O[ ;B^'V/GV,?VQELA7Q12P!-=AG/U=!9:KVZ]3R5+"&CRA4K MR+%G+F1&-3;EPE,K"30M3!GW0M_O>!EEN1,/BG<3&0_$6G.6PT02M>'%@Q5=P!3T\VHBL>7545*60:Z8R(F$^="Y"VY'?:,O M!#\9;%7CF9A,9D*\F,9#.G1\ P0<$FTB4/S;P @X-X$0XV\5TZF'-,;F\R'Z MMR)WS&5&%8P$_\52O1PZ/8>D,*=KKI_$]CM4^;1-O$1P5?R2;:7U'9*LE199 M94:"C.7E/]U5\] P!-$90U@9PO<:6I6A521:DA5IC:FF\4"*+9%&C=',0S$W MA1NS8;E9Q:F6V,O0I^.[))%K2,G7'=:% D4^DRE62KKF0,2<'+I_,#ICG&F& MBNLQ:,JX^H3:Y^F87%]](E>$Y>21<8Y+HP:>1C(3WTLJBON2(CQ#,8;$):W@ MAH1^V++81^^WAZ_M'LY'/2EA/2EA$:]U)MZ$[NF,8ZHT3\LIH%R1WW@XW^QI?N?@KU*OE4GW[H4/7[( M-Y!K(?>V+$MKM[": V(3!Y'OM@?>IHEO4?D=MU^K7G%%-5=TD6M4; :0>';, MJ 9KE941>LV!PZ@Q<(EG406AV[/CM6N\]D4\K!DI."]*!K(5%WL ,H,-LDQP]8FF._O2=T^X?#Z_& MZKV!I0'WH"YF3^@E2!M<[V3@L.6&1W2GHO:Y/=.OZ?H7Z0['-U2GNXVM?[)9 MHWZSN$JX4M5NJJ+CJ?,:UY#Y!'BD6[7;3+\EHM&UJLBIMI)C1N M[>)QB5\B((T ^^="Z$/#7';UMTW\#U!+ P04 " #[6EQ8YW>)?VL$ U M&0 &0 'AL+W=O5Z5KDF!*Y=M2"FO+!DOL)"G?.55 M&TYP5B<5N8=\/_8*3$MG/JW?6_#YE&U%3DNRX*#:%@7FO]Z3G.UG#G0>W_A" M5VNAWO#FTPU>D3LBOFT67)YY+4I&"U)6E)6 D^7,>0>OKE&L$NJ([Y3LJ]XQ M4*7<,_9#G7S,9HZO&)&/Z+=U\;*8 M>UR1:Y;_0S.QGCF) S*RQ-M7O%#TXA> @R?2$!- GIN0M D!'6A!V9U63=8X/F4LSW@*EJBJ8.Z-W6V MK(:6:AGO!)=7JWQ"!:?Y& MAGV[NP&O7[T!KP MP6>:YW)MJJDG)#7U#[RTH?'^0 ,]0>.&I"X(X @@'P6: M].OGIZ-ANB<;TG8%M5U!-5[PFZZ,P"+'LAW#YOS[28:#CX(4U7^Z4@_8H1Y; M[>R" MKO #VKA&4_>/W3R91.YDZNWZ%9U&C:.)&[=1 ZIA2S4T4GV7IMMBFV-!,KF+ M92]2BM5]0D?S@)3T"+P-)8/HB*H).6ZL0L4"(_ MO=NCB6P0H-A3#Q)&4<^"-'5IPL))SR4,"7=6!9J]RNV6EU1L M.:F9+NF#.M:[>R/0V>MD"6U8=N=\8'Q)R5KU1+;0AJWH7!$TNHV72'9\HL48 MGCP#:**BI&<;AG0[]P+-]N6.+<4>UTLH0T+[;P/G%Q2HE8=D2VT MX9-Z9XF0T6>\0*(-X,".)B?/5)HHF#QU3T6=;4%FVW)+2URF!.3*O@)<541O M6LTP9T\1+*$-B^Z-4RXZ3[$[4+F$'T*='T+FF5!T2:5:M4&VT(:M MZ&P0,D^ 7G!CC4]&>_*S_WBNIHD*?/?XDLQ]SX1@17VX)C@C7 7(ZTO&Q..)FIRWWY3,_P=02P,$% M @ ^UI<6+JI)!JF @ T0< !D !X;"]W;W)K&ULK95+;^(P$,>_BI6M5JW4)2^@CX5(%%AM#Y5047#+3VTCUJ)< ACSG7.B^MS2FN/9]G2XAI[HE"Q"X M,Y%,P$01OB2#.5UQW05N1 U- M>DINB++6J&8'+OJ.QG@Q8?-D:A3N,N1,,E&816E/EH+_9T!(8R?H86#],1.3TY(R>$"7+'.,=]W?,->F6U_;3RX*;T M(#K@04SNI#!+3<8B@ZR!'Q[GP^B(@(_AJ&,2;6-R$QU5'$':(G%X3J(@"IL< M^C@>-^"CC^-1 SX^CD^A0#QH_!G,M%'X MM?]MNOA2N=VL;"O@M2YH"GT/2YP&M08O^?HE[ ;?FX+^F6*CSQ0;?Y+8WO6T MZ^MI'U/';$'1E+F/L^D*2OK"T;9GK).PV^KT_/5N:-\;786M:-]H]-[HHM,* MKG9_^\3X/=&Y;+T:E>?U=VI7#FKAFH8FJ5P)4WZR]6K=EP:N'+]9'V*_*MO+ MJTS9[.ZH6C"A"8/(/4$L#!!0 ( /M:7%A/B/3DU0( *P' 9 >&PO=V]R:W-H M965T>I&XS#R^-T/.# JI'G4&8,ASSH4>.IDQ MJVO7U4D&.=4=N0*!.PNIF4[;,C%UPX\&*+F$&YF%UIW#F-B@IRT%H)@51 ML!@Z(_]Z$EG[TN ;@T+OC(E5,I?RT4YNTJ'C64+ (3$6@>)O Q/@W (AC:<: MTVF.M(Z[XRWZIU([:IE3#1/)O[/49$/GTB$I+.B:FWM9?(%:3]_B)9+K\DN* MVM9S2++61N:U,S+(F:C^]+F.PXZ#'QYQ"&J'X-"A=\2A6SMT2Z$5LU+6E!H: M#Y0LB++6B&8'96Q*;U3#A,WBS"C<9>AGXL]2I@7CG%"1DAMAJ%BR.0N09;V M+#>I&8TK1L$11GY ;J4PF28?10KI/H"+\AJ-P5;C.#B).(6D0[K^>Q)X0;>% MT.3?W8,3=+I-R+LE7O>UD/^XE_C%VUA0E?YLBU0%U&L'L@_\6J]H D,'7[ & MM0$G?OO&#[T/;2K_$]B>YEZCN7<*/1[#D@G!Q!+?'*V\K[<.;7;[X0'U%X: M^3VO<]7.+&R8A2>9?554:$ZKJH>O5)H,%*'I+ZP.6$]-*]WP!1.O$QVPK6S" M'9N+H)UJU%"-3E+%%_M*CJ.6'/>#%X%L,]N["A4]=Z?PY:"693_0))%K8:KZ MT*PV+6=45MJ#]3&VHJIS_(6I^M@M57AU->&P0$@,(N985;VAFABY*LOK7!HL MUN4PPW8*RAK@_D)*LYW8 YH&'?\!4$L#!!0 ( /M:7%A39_[*:0, #P1 M 9 >&PO=V]R:W-H965T*"Q??Z_G(OC M]F2RY>*77 $H=%=0)J?>2JGUL>_+^0H*+'M\#4RO++@HL-)#L?3E6@#.K:B@ M?A0$0[_ A'G)Q,Y=B&3"-XH2!A<"R4U18/'G!"C?3KW0VTU?4\CW+_>T3_9X'4P-UC"*:??2:Y64V_L MH1P6>$/5)=]^@2J@@>'-.97V/]I6MH&'YANI>%&)M0<%8>4GOJL2L2?0G'9! M5 FBAX+A(X*X$L0/!?U'!/U*T'^N8% );.A^&;M-7(H53B:";Y$PUIIF+FSV MK5KGBS"S4:Z4T*M$ZU3RF?-\2RA%F.7HC"G,EN2& II)"4JB0S3+ M+C>F*?#[%!0F](.VN+Y*T?NW']!;1!@ZURR]+B>^TMZ9>_CSRI.3TI/H$4]B M=,Z96DF4L1SR%OUIMSZ,.@"^3DN=FVB7FY.HDYC"O(?B\ !%012V.?1\>=PB M3Y\OCUKD6;?\"M9:'K0YWTA&7&^4V/+BIS;*K'6C_/BJ[=&9@D+^;*M]">^W MP\UI>"S7> Y33Q]W$L0M>,F[-^$P^-B6=Y>PU"4L* M_+7/9UL)2O7(JLWWQVT213V]LV[W4UL:#?:,QH.F2?H_9]SO!4?[?TU%]K\B M#.)>7%LUPAW4X0XZPSTGC!2;HBW23N%+-YM+6.H2ECF"-;(_K+,_?,WC8.BR M0BYAJ4M8Y@C6J-"HKM"H\_GXI)\/!8=4_P[+]3=S72%L*G2 -A(6&XHH64!; M@3K9+RU0MZ,A^@-8M-7"I1.9(UBC%N.Z%N/NLPK?/796=0I?FFB7L-0E+',$ M:V3_J,[^T6N>54UUB 6)IVW.)YGS#5-D4U;/U*X"9;7P?S)^:5P.V^[S'E.\5 MSK%8$B81A85&!KV1_HDBRE:]'"B^MKWH#5>ZL[67*\ Y"&.@UQ>/I!1]Q#(3IW(>8LFZ]^C<0_+RF.,=X]_%"F,)?F0T M%Q-G)>7ZPO/$?(4S)%RVQKEZLF \0U+=\J4GUARCU"1EU M\?^AEB.3.=&R^ MN^73,=M(2G)\RX'89!GBCQ\Q9;N) YVG+^[( MA9*2#.>"L!QPO)@XE_!B%@0ZP43\2?!.-*Z!+N6!L>_ZYB:=.+YFA"F>2PV! MU,<6SS"E&DGQ^*<$=:IWZL3F]1/ZM2E>%?. !)XQ^HVDD>($V5-ZQ MW>^X+&B@\>:,"O,?[,I8WP'SC9 L*Y,5@XSDQ2?Z40K12 B&!Q*",B%XE@"C M PEAF1":0@MFIJPK)-%TS-D.*P:406 IP#NZ+\05LT?'X_166B- /*N[K_15X_^X#> =( M#KXH1#5(8NQ)Q5&_R9N7?#X6?((#?*[PW 4A/ .!'X0=Z;/7IP?M=$\I4\D3 M5/($!B\\@'=-!&XDS\W55K 1YU@^L5>B'6:(XGCEJ" M O,M=J:__@*'_F]=E?<$UM(AK'0(;>C3RXQQ2?Y%NG92RX",#!==I1=XL<'3 MO60[A4$4N8.QMVT6U17F!^ZP"FO1C2JZD9WN?+[)-A1)-6JHI*Z[1A?1 BEI M,#A/!KZ;/"/:$18/(S?N)CJHB ZL1/]@$M&*8J>Z9R#'LHOX8(]1. H;A K> M^U%1&+NC;MK#BO;02OLF5YW2+(US:I:&Y"A5^XO:>[J8#OVC4W;>49\Z] 36T@'Z]0[M6V?! M=7.A/6\/9V C\&)# 3TP(5X AP/PB!$7( 09R^5* )B %#UVK>.9'>NM0C2L M"K1RG1D[A+FRC]2T<[$B:V&<"Y,KS#O+MT(>.Q'Z0FL+4)L1>%(W GNU(WVA MM;6H#0GLVY' +J\1)HV]L"PLW.OE$(X2]\". VM3 NVNY*7Y"_X#;^CX]I<> M/:H]H;4EJNT0')QTAEO=UM%:](36UJ+V6-!NLGZR[]O!C^O[5JRW"E%;-?B" M5[.:2WORT6/>$UJ[U-KPP>2D\[]7^]<76EN+V@!"JZ]Z2X.G9%G5 M?E#S9VG[F* V:8'=1]5S]&U=W Y_]%'!*8Q:4!NU )[TU*17S]876EN+Q@&2 MU0?]9!=_ 7STBN9MASBV?J]QU*C/>;\@OB2Y !0O%+SOQFK/Y,71:7$CV=J< M/CXPJM%I:JLV\6T"Y,./8@D@T5-."S&REE*N+AQ'I$O(L;#9"@HU,F<\QU)U^<(1 M*PXX,Z*<.K[K1DZ.26$E0_/NCB=#MI:4%'#'D5CG.>:_KX"R[ %3D ^K.ZYZ3NV2D1P*05B!.,Q'UJ5W,1[H>!/PC4RPP+&C'XG MF5R.K+Z%,ICC-97W;/L%JGQ"[9E8GK=BN2C;_%;8) MI#8*O'/DNW[0(A^_7>Z_E#NJ2G6I_+I4OO$+CBO5A(B4,J'K\N-R)B17_]"? M;4F7L_3:9]%?[858X11&EOHL!? -6,G[=U[D?FPKP7\R>U&0H"Y(T.6>J+KV MVA(L5:%1Z5UDD\3AT-DTL3N-C\3NU=B]0]AA&W:IZC>P(]?V=L [K8\$#VOP M\!!XU 8>[H&'GAWL@'=:'PD>U>#1(?"X#;Q410WPGK^#W6E\)'9<8\>'L/MM MV/%>O8/ CG; .ZV/!._7X/U.\*]+4"?Z7 )OP^_OX7N!9\<[_)TS',D_J/D' MW?Q,8K7-5J>+WF/)O^T6F^WV'!4@V[(KG>/FX@R"O>SVHWI!; _JJ!+;:9RK M^DYSB_F"% )1F"N=:\?JH^+E/:'L2+8R1^V,275PF^927:V ZP U/F=,/G?T MZ5U?UI*_4$L#!!0 ( /M:7%C"N,8'2@4 .LF 9 >&PO=V]R:W-H M965T"<<9)=:7_\F9=B",1I+SGXENZ9DRB M[W&4I!-K+>7FVK;3^9K%-.WQ#4O4E247,97J5*SL=",87>1.<61CQ_'MF(:) M-1WGO]V+Z9AO910F[%Z@=!O'5/SXS"*^GUBN]?+#0[A:R^P'>SK>T!5[9/)I MBO<"'7$RNP MT((MZ3:2#WS_E94)#3*\.8_2_"_:E[:.A>;;5/*X=%81Q&%2_*??2R)J#F[_ MB ,N'?!K';S2P3MT\(XX]$N'?LY,D4K. Z&23L>"[Y'(K!5:=I"3F7NK],,D M>^Z/4JBKH?*3TR]A0I-YF*S0)R%HLF+JFO=<8<[,;O?T1\OWF[3VU9L5I3BBE*+F@*MWXV6U?UUNJ%S-K%48:=,[)@U_?47UW=^ZR(*$HP @358]"H6 M/1/Z]#,7RD,-S!1MDP43:I+9\6B7C=3,-$5\B>:"+4+Y$25,=A%;W&"0WR"; M_W;3P!G;NSI=ANL MN0(XJ"7G8F_8"PXX:)OY_7X/'W!@C/)"#@85!X-70]:B6!WA'O> M0;YM,Q6FW^L?)&P,Z<*$_2IAWYBPFHE\]%@\WM^//5XCQ+GS!B08 0)K4#>L MJ!N"SKY#2!8AP0@06(/%H&(Q, [ 4V,O:)?:*.BY!Y76935L%9HQD@OS'%5Y MCDX5VNADH1DASATBD& $"*Q!G>MHZ>B EEH)!T0D*!J!0FM265/A[O^JM]*] M7DI>OU5*LTXS__"-3\S!7)JLUL>N43BJHO. M;-T!Z=>22D@T H76I%*+:]>LKD^.0B#96U)7H/FU\G0.2_,M=+:KA;9K5MH/ M59-U^])DS?(FJY,<((E[ZL"4**N9!T0@46I-*K>==H]"% M6 @H[U"ON]9*0&G3$*L=2P'F8"\E0\MRUZS+C]8G^HGRIK$P4"S]1$^]QUXG M&T""N^0-$HU H37IU=V .X(M6]#6 !2-0*$UUT!UM+ MD#G>2_G0_0 V]P/Z8U!V16??F7A;U(_\CL1!U^VAT)K\Z!8!FUN$V5:(K.0V M7&0[*SII"5I?1J_&ULK9M;;^)&',6_RLB5JE;: M!5_ 0 I(N[%GFBJ[C9)N^U#UP8$!K/6%C@?82/WP'5\68V0F)CH\!-_^O[&9 MDSGX,)X>4O$UVW NR;]/O9XL-CX.LEVYYHO:L4A$'4JV*=3_; M"AXLBZ(XZMNFZ?;C($R,^;38]B#FTW0GHS#A#X)DNS@.Q,M''J6'F6$9WS<\ MANN-S#?TY]-ML.9/7'[9/@BUUC]2EF',DRQ,$R+X:F9\L&Z8/13E)'4>_U90X]AF7GBZ_)U. MBXM7%_,<9/PVC?X*EW(S,\8&6?)5L(OD8WKXE5<75)S@(HVRXB\YE,>Z X,L M=IE,XZI8G4$<)N5[\*WZ($X*K$L%=E5@=RUPJ@*G:\&@*AAT+1A6!2BYAX_%F2NR238E?NI)_)3QZ7 M01C]/.U+=1(YJK^H&OQ8-FA?:-#CBQYQK'?$-FVGI?Q67_[;+M*6>]U;MUO* M_>[E5DLYU9=_"EZ(95ZL9OKJWQ>R1^QQ7FY-FN5]U>O'KK>/76\7O,$%GCH+ MESSQ)$P%^9Q*GK5UIA:1CY,WV398\)FA!L*,BSTWYC_^8+GF+VU=BX1Y2)B/ MA%$DC(%@#84X1X4X!=VY*/?&?S[Y^UX=0.XDC[-_VL3B(,6"A'E(F(^$422, M@6 -L0R.8AEHAY-"+&&B+(-GDHA $)\LVP6B)UPH&"?.0,!\) MHT@8*V%6.0#D7UOW<[-GNLYH..WO6\0P/(IA^)JW3%[U%BWBVMY'PCPDS$?" M*!+&0+"&0MRC0ERHM[A(L2!A'A+F(V$4"6,@6$,LHZ-81G!OT1*O%0P2YB%A M/A)&1ZUV,+#LV@Y*,8!:;8AA?!3#6"N&RE:>^&(G^+*T%^+MN+HO>:UF*IIEGWTG/QN"/6BK/I1&H32&HC4E<9*06F_W&_+?J[OS5\D#2 M/"C-A](HE,90M*:(ZJS5LJ$V9$RC-@])\*(U":0Q%:XJFCE\M;6#W-C-R M.MG'K;[IJR71K54?VBJ%TAB*UNSL.CZU]/GI(]^GT3[_)2X?&C*2KLBM\IM0 M*HLI?JHI#^!"K7_I/?5:.Q\:J$)I'I3F0VD42F,H6E-(=?1J#;%6 \UAH30/ M2O.A- JE,12M*9HZC;6T^=V\T(@:0^#9+2FDXVM$H"FL1":1Z4YD-I M%$IC*%I3-W5F:XVQI@0-;:$T#TKSH30*I3$4K2F:.KJUM&'?V^Y_)JT&-)JX MD]/7N1M!D]H+Y^ ZMGGRLL[OC:"9+)3&4+3F1+4ZE;7UJ6R;ZW28NP;-9:$T M#TKSH30*I3$4K2F=.KVU+:CQV-"T%DKSH#0?2J-0&D/1FJ*ITUI;/S7V+<93 M(<\'_<%Y\*9O^FI)8*?!=KL&"FV5H6C-SJY35EN?LK:9R^N3U_30J\<):!H+ MI?E0&H72&(K6E$Z=V=H#K+E \UDHS8/2?"B-0FD,16N*ILYG;?W9R[#C MS*Q;?>-7BP*:OW:^"@IMEZ%H98?W3YZVRA_7^Q2(=9AD).(KA3=[(]6:*)^ M*U=DNBT>P'I.I4SC8G'#@R47^0%J_RI5)E.MY,]T'9]#G/\/4$L#!!0 ( M /M:7%C6H"Z!*@< $%% 9 >&PO=V]R:W-H965T)@23Z"I ,1=)N%\,N&)FVA4JB)]%),^S' MCY05RW)DQBK.?-%8$M^'%'7*E^*1=?XLLF_YDG-)OB=QFE]TEE*N/G6[>;CD M"=UQ'RV64N_H3L]7;,$?N/RZ^IRIK>Z6,HL2GN:1 M2$G&YQ>=2_M30,\2?\YWO1)_*HQ#?],;-[*)CZ1;QF(=2(YCZ\\2O M>1QKDFK'WR6TLZU3!^Y^?Z5[Q:%(LZ+?\ES6=;JD'"=2Y&4P:H%291N_K+O94?L!"A.

E:I^NI1N6;;G>M(4>:$N/W(E4+G/BIC,^:XAWS/$V-0"ZJF.VO4-?>^>* M&HEW[(78DY.B,YK.QQSM\/",].R#X<[QX;V&:_ ]0YVA9+Q39K+;*WE3?Z\507(C>1)_E=#XZXV MM'XS36>33_F*A?RBH])%SK,GWIG^\I,]M'YMT@@2YB!A+A+F(6$^$A: 8#7E M];?*ZYOH4U_-'LB'6.3Y1Z)&2?Y=JE%T'>7+0H=BKM+LHVR2H!';5H(;V*" MZP?;R#HR7]YJM M(LGBZ!\^*ZXDB?)\K5(E)Z'(9=YT80=O>HE.K(9.NC;6W';<0,)<),Q#PGPD M+ #!:L(:;H4U- I+);XQ^<*SA-P*EC;IR!C?=H! PAPDS$7"/"3,1\("$*RF MM=%6:R/H[&B$5!X2YB!A+A+F(6$^$A: 8#7EC;?*&QM'N5N1+DZE'N7T$3T= M"C.N;B^;5&> M1B(COPG)\Q-RQ^1:U4'T_:1*J9,F81EY;86%A#E(F(N$>4B8CX0%(%A->[95 M+:99T%1:XD#B@](<*,V%TCPHS8?2 A2M+L&=]5S;. 6$HRV$CPA;+'(^()) M3E99E(;1BL6$)6*=-J99,[VU(I$T!TISH30/2O-+VNZ94>S/*8*CBM:U M1"LM4:.6[OF,)ZMB?5_-S?)-:CVT8E6R=AMB]ZS&1E^;ZVVM"R3-A=(\*,V' MT@(4K:ZN:E'>-JZ\OHY4:O[/2C- MA=(\*,V'TH*29O=VUY;/K+Y-!P<&L&KUW38OOQ<2RZI13&7 D&N)A2HULD5Q MRWE45NR_;:)]9M%^;[P_LB'7MATHS872/"C-A]("%*TNN\H5L.&V@)G8>F"# MF@=0F@NE>5":#Z4%]ENOIV^"@#@*4YD)I M'I3F0VD!BE979>4CV%@CP88Z"5": Z6Y4)H'I?E06H"BU258&0JVV5'XH7L* MJ+50THRSV5)BQY9TH2WTH#0?2@M0M+I\*O/ -KL'*FT.R>75+?%8&,61?%&I M])X_B?A)/_RHA[-#XXE^$#U*U@EY%)F" MZC$R9*H=ZEBC,M\N51]<(3:WJ+7NH,X!E.9!:7Y)&Q[1QP&JYKJJ*G>!FMV% M^CWJ43>M9F+KL0WJ0D!I+I3F06D^E!:@:'455BX$Q?XV@$(=""C-@=)<*,V# MTGPH+4#1ZA*L7 IJ=BG:/ 9G1K66']2M@-+]3:^=C[ MHH$Z!U!:@*+59579"_1X>X$X:Y4.4_+E69 O2['.63I3&RI5OA O>N*-$H-Z M"U": Z6Y4)H'I?E06H"BU259>0L4ZRU0J+< I3E0F@NE>5":#Z4%*%I=@I6W M0/'> CVPQC\>#?87/*"_28#27"C-@])\*"U T382Z^Z\ER'AV:)X1T=.0OV8 MT>8E!-N]V_> 7!9OO]C;[]B?O,W;/"K,YN4B=RQ;1&E.8CY72.MLI&8.V>9] M'9L-*5;%VQ\>A90B*;XN.9OQ3!=0Q^="9?ER0U>P?6O*]#]02P,$% @ M^UI<6'XVQX^= P IA0 !D !X;"]W;W)K&UL MK9CO;Z,V&,?_%8M-ISNI*[]ITDN0>@&T2NM4777;B].]<. )L0XPLYWFNK]^ M-E"6K Y+)/=%PP]_/S;^P!/BQ9ZR[WP+(-"/NFKXTMH*T=[:-L^W4&-^35MH MY)D-93465-F\9X*(+U97M.4YDUY@T5KSHCCVR>$%WHB(-/#+$=W6-VX_V@]M'0OE M.RYH/83E"&K2])_XQS 1!P$W.!'PAH!W;L ? OZY@6 (!/\-^"<"X1 (S^TA M&@)1-_?]9'4SG6"!XP6C>\14:TE3&YVN+BTGF#3JSGH23)XE,B?BC#2XR4E3 MHCO&<%."O&L$1[\@S_'FZ D:0AGZG0I0Q^Z*@JC[ 5?HONGO:G5WO$] 8%)] MD"V^/"7H_<\?%K:08U,]V/DPCD_].+P3XT@@OT:^>Z7Z]37QU?EQ3Q-/IN,/ M^.4U[6K2Z?^GW?G)='9&VM&E;>ER%.J-0KT.YY^EIP5ZFJIKM[S%.2PM6;@XL&>PXG<_N9'S42?))"PQ"4M-PC)#L"._ M_NC7GZ+'*]P2@2OR-Q2R@DK7A/.=?(0!Y90+KE,\";Q4L4E88A*6]K"P@ZDO MU.?8FSO=W\)^/M1GJ-J,0E+3,)2D["LA[G^@3[GV@E<+]3+FXWR9J9? MN;Z1T\7Z1;%^1]"V6\19 M4R%HW6UN 1? 5 -Y?D.ELF%'K0N-2Y/Q/U!+ P04 " #[6EQ82XO#]PL& M "Z,P &0 'AL+W=O-+HF9[1:0]N%G)Z&I:6H:]&SW MXDC:/#_;SQ/_\=\ADTR M8-J MSP9X\/+!7;98:OM!,)T\L 6_Y_K[PS=ISH(-)YY9D^O%W QULVK2! MV\E!D9?V3/36)V HPG.X T@20UP'C/0%1$Q"]#ACN"1@V <-# MNS1J JJA!_78J\3%3+/I1(I').W5AF8/JNQ7T29?66EOE'LMS;>9B=/3JZQD M99*5"W0N)2L7W-P$6J'/B(1DC,XO;LSA>9IFMJHL1]=E?6_:&G^(N699_M%< M\?T^1A]^_C@)M.F2!0=)T_QEW3S9TSPFZ%:4>JD0+5.>NH# C&4S(/(RH OB M)=ZR9X1//]G^XZ[^^*-CGARA"%?A44=X?'@XZ0BG;_>]B<:>5$2;VD85+MK; MFYDV%5-:KFQ5T9\WY@)TK7FA_NKHW$5-&W;3K&)]40\LX6<#(TF*RS4?3'_Y M"8_#7[OR# F+(6$4".:49+@IR=!'G]Z(H^C07 MK.PJC9?:MS0U;%3!["^2]?0DK/]-@O5VVG5%*A_3DY'FYR.O#F] MXVN1KZV$V?M;(3%'EY(;R>I*I!?5-Y&0L!@21H%@3CW&FWJ,065G#%D22%@, M":- ,*)SOHGW;Q=,62 M+,_TH;RU :?2P M<;BYWG)W^'VY7I4KQ5,TYUQU)M>+[3L3&AHF6V,,C\*0O!)^T%8I%,U-/6E3 M3[RIO\J>3(*3)9,+CA*QYI*9 VF]&:]I&&_?5:^S#=DBA:*YV6ZM M+O;:MEKI,Z56K$QLNI56GU#).SV ']4[U='._!UV+FM FZ50-#??K8_%?B-[ MKUF9SIY1SK590:HMC1$KK>R71K\[DP]J9?&N1<6CD\[L0[9+H6AN]EO'B]]I M>J'06D4BN86K+7$&-838U!3#$J+06D4BN86IC7& M^ UG#+08K5L9;^L0&>U9C$*ZZAB41J%H;C5:2XW?[ZDO6(U^,>+F+C;A$[WA$Q4+\/2J-0-#?7K=\G;SX)3T5IIH'FNW@O/WJ/=OKW>N02T_%*W.=;#U[D+!Y:)Z:42A1*Q*7;_&L/ET\V+*>?4Z1M!>7K_5 MH3+1ZJ-R%F0FM15(=+SE(N[07F^[D0^N7$ M-K!Y76?Z+U!+ P04 " #[6EQ8)?CT-]4$ M)@ &0 'AL+W=O_+^(EE5';XFN7ZDR47&55Z5ZQ\N1:,+HJB+/7#(!CX&4UR M;SHNCMV+Z9AO5)KD[%X@NDM63,@?\Z7A-5^R1J1_K M>Z'W_)JR2#*6RX3G2+#EQ+O"ER3LFH+BC#\2MI4[V\A7\R<2C;CZ9_)0CU-O L/ M+=B2;E+UP+??6'5!?<.+>2J+OVA;G1MX*-Y(Q;.J6,\@2_+R/WVMA-@IP-T# M!6%5$'XLZ!THZ%8%W6,+>E5![]@I]:N"XM+]\MH+X2*JZ'0L^!8)<[:FF8U" M_:):ZY7DYD9Y5$)_FN@Z-?V:Y#2/DWR%KH2@^8KIFT!)] 6%07B!?F< MYOK U6*1&&]IBF[R\@XU3I]%3-$D_=Q6\N,Q0F>?/J-/*,G179*FND".?:7G M;4;WXVJ.U^4Y^]JIVJZPMBLL<-V#LYDK+;]48F.,0G_=ZA/0C6*9_+M-V)+6:Z>9)G0I MUS1F$T]W&K+\K<]>83 MQ)#7J<_]E]V=88KO] XS0"_3(805H""8L@800(9EF"@R;8 M!W/]_>&S^^>6>^R3'QC0] U*(U TV\4F@&/8!(Y!(S@H+0*E$2B:;4P3 MP[$[AQ_=R0:MG2S<_^$%&L1!:02*9FO=9''L#N, K;B(\O8%L9:*8'I46@- )%LXUIUVO MB>NA.Z[;BZ>M:WF0B7D&2HM :02*9EO1I/D0PRZR@H9W4%H$2B-0--N8G<5O M9P8]:87#C3K9%-BU[W!_Z788=D*[6Y+JM(.K-+:*3=(.W4F[7,"0/EFSI7B6;'YQ.B""7."_GS)N7K?,>_SU&^(3?\#4$L#!!0 M ( /M:7%B&PO=V]R:W-H965TOJB ['CXHO< BCR-<\*N;2V2I67MBWC M+>14GO$2"OW-AHN<*GTK4EN6 FA2B_+,]AS'MW/*"FNUJ,ONQ&K!*Y6Q NX$ MD56>4_'M&C*^6UJN]53PF:5;90KLU:*D*:Q!W9=W0M_9'25A.122\8((V"RM M*_Y"SHOFD7]M ' CT0(<%7BOPG@MFKP@FK6#R7."_(IBV M@NFQ79JU@MFQ K\5^'7LFV#5D0ZHHJN%X#LB3&U-,Q>U7;5:!Y@59F:ME=#? M,JU3JX@5M(A9D9(K(6B1@IXU2I*?B>=,'+*&@G%!?N<*=-E5DC S'6A&;HMF M4IO)\2X 15DFWVO5_3H@[WY\O["5[IMIP8[;?MPT_?!>Z<>$?.*%VDH2%@DD M _I@7.]Z(P!;!Z6+C/<4F6MOE/AKE9V1B?M!1\*;# UH7!Y W,G=H?$<+Q]J M/3Q>[@W(HW'Y&DHM=X8ZWXOEI)MEDYHW>;4[#TK/&:E$9>87^>LW78'<*LCE MWP.]NVYHTV&:2;:7LJ0Q+"V=326(1[!6/_W@^LXO0SYAP@),6(@)BY!@/7^G MG;_3,?KJCGYK\@;?Z+2NO6925CJO (FY5'+(XE'@J18WL%D-,\_2QY6SL!\/ M?7M9X]RI__KUPC=)TBN H M[M0(8L("3%B("8N08#V#__XBK_B.,Y2C;D:[<:J7F+ 0$Q8A MP7I>GG=>GA_CI0*-5D08#ZDB)0C&$P+%T +UNB&ZWN&SX\SQ9\_<&VWX5/

N@(_T;)Y[ZM$2E!2W-/YA<\_G0XA.UV0B+UC?Q8&/!/68]6Z]C M!QT;E9_L&"8M:&F'Z6!VX4T&/<-L.,*B]3WS]IYYW_\.0OXC;WHZBC_94TQ: M@$H+46D1%JUO^WYWQL7=GG%1]V=0:0$J+42E15BTOLW[31IW?)?F>Q:UX\B3 MK<:D!2WMK15W>&2]"*MWC3WVP:9\#B*MCT^D7L'H][]F%[HK[8YHKNJ#B6?E M@3FZJ3?[]YCFW.<3%:E^X209;#32.9OK!Y9HCE*:&\7+>NO_@2O%\_IR"S0! M82KH[S=<9_+VQC30'6BM_@=02P,$% @ ^UI<6,OJ_!6Y! ^" !D M !X;"]W;W)K&ULK9IM;^HV&(;_BI5-TSE2U[P M 3I :IN755IWJE9G^S#M@TD,1">),]N4TW\_VTD#*2:#Z>F'DA??EY_8-W;\ MF-F.LF]\0XA WXN\Y'-K(T1U8]L\V9 "\VM:D5+>65%68"%/V=KF%2,XU:(B MMSW'\>T"9Z6UF.EK3VPQHUN19R5Y8HAOBP*SMSN2T]W<B/4!7LQ MJ_":O!#QM7IB\LQN*6E6D))GM$2,K.;6K7L3NR,ET"7^R,B.'QPC]2A+2K^I MDX=T;CDJ(I*31"@$EA^OY)[DN2+)./YIH%9;IQ(>'K_3(_WP\F&6F)-[FO^9 MI6(SMR862LD*;W/Q3'>_DN:!=( )S;G^CW9-6<="R98+6C1B&4&1E?4G_MXT MQ(' '9X0>(W .U=X/GHA9489^IT*HJ[=IFFF#(1S]%#67P-EIT\!$3C+/\L27U\" M].G'SS-;R-A4#7;2Q!'4<7@GXAB@1UJ*#4=AF9+4H _[]:[7 [!EH[0MX[VW MS)W72_R2B&OD3:YD2[A30T#W9\B=Z4EYT"\/2'*-!JZ2>ZZI.A"DX'\;HKNK M:4,S30WN-[S""9E;H&7^@42%M2PD8:IMXK7A3.S M7P]-<%QBXNB_;KGH/TGQ<0G/&711G0X9M1TRZNV0PTGD"CUBL94/+D]?2;$D M3$\TID[IA5[:*9"P !(60L(B2%@,!.MXQF\]XX..^#ZD62!A 20LA(1%D+ 8 M"-8QR[@UR[AW@-%FR?9FR4I!9"T",2R(R2TUSAT<#H;7CC\8C[I#XGUOO92DJ+2BQ(Y^_-ZXE$O 2873([FNWJV.YH[ M[WLKO=0&D+ 0$A9!PF(@6,<&T]8&4^A7P%[@I1/(],A9P['!5P%DI2$D+(*$ MQ4"PCA5<9Y_@<,Z8'3H&N$(E,0X)_:A+;0!*"T!I84/S#SSJ3DWK!M!J8RA: MUPL'R2[WG*5(J?-9%7[#R]SX@M"/N=@'D+0 E!8VM,ZJ;SIQC4XP%1T/#45C MJ!B[W>SMN]G['RO.+XF@S8+3E!*[ZX=>W.F0M "4%H+2(E!:#$7K6F>?:71A M4XTN:*X1E!: TD)06@1*BZ%H7=/L,XYN?\KQPP+T"N'UFI&U7'VBBF5EDE4X M1[B@V]+\U@&:?W2/\W@GUC4!:,4A*"T"I<50M*Y!]AE0MS\%>G&&HI]WL25J MFNMU$Q[#T4<_@&8V06D1*"V&HM5^L _V7PO"UGIKG,1L+0V$AYD15T/[88?$O4$L#!!0 ( /M:7%@Y+>1ZFP0 ,X7 M 9 >&PO=V]R:W-H965TXX,/: U/W+Q3>XH5>![GA5R$>V4VE_$L5SM:$[DD.]IH3_9<)$3I0_%-I9[ M0?G>O5C.^4%EK*#W LA#GA/QSQ7-^'$1P>C'&U_8 M=J?,&_%ROB=;^D#5X_Y>Z*.XKK)F.2TDXP40=+.(+N'%59J:!>49OS-ZE(W7 MP(SRQ/DW";+O^!8G9M$8'60BN?5 M8MU!SHK3?_*]NA"-!0AY%J!J 2K[/@6575X3199SP8] F+-U-?.B'+55?KBY/U5)W-7.37,@]6=%%I.\"2<4SC98__P3'R2^!7G'=*PY57^K1 M4U=/IU6C,Z:MP5-7%%C7L/-:F3)EU)4U?2I)4TPR-WU+2.F@:CONZHYG:C;SA7X+0= M./+,-JL#9^% KDBF97M2KL!9*Q#A9.9.A(E5* EF/A8DYT*Q?^FZ3 9,RH.& MB8(5E\JMR:GBM-') (V'$T\K#1!AS_$_@H(ZKT%5H1F-T!0-L2?;4@6#NI3W M"KB\NG6&O@5,T,H$\:LR"H/2G=NNY0UV^N:4%+:!\]PNT ('.X5S6@K;Q/FR MK'"PDSBGIK!MW-2C*;3(P4[EG)["-G.^P:QR,,R<3U38%LZ798&#'<(%285M MXCR)R/J&PKZ%3:T6]_GRD'4,A1T[@]2J8K./@:^/QO8K;%H/3ZL*+^;W77(+ M%NK<2TW!5[--O>6D<,:^!5'($H72U]V8!L4[MUVK'.I4SBDJ:BOGVUTARQSJ M9,Y)*NJ_E4.6.=3)G--4U&;.&V:=0YW..4U%;>>\818Z%(;.ARIJ$^?=IV*+ M'.Y +L@J;B/GF0];XW#?O9HSLUPIW9.6G'O#5UJ MK4O#UOED37LKEUKET@[E@JZF#N5\CP!2JUS:=]?FS&QOV"#RAEK/TK!G9]": MMGT;0#1$GE8:C\?"OO6@M:HP>7$1\&0X_5]VW'@Z:YYTWQ&Q984$&=WHAN%,_+ESM*UE28$_3G&Z[5K0[,,^#Z$?[R/U!+ P04 M " #[6EQ8Q)ULVY0# #I"P &0 'AL+W=O>XEJ3L["OE5[0$T^9[S0LV=O=;EE>>I= \Y M5:XHH<"1K9 YU=B4.T^5$FA6D7+NA;X?>SEEA;.857WW2J$.> M4_G?#7!QG#N!\]3QP'9[;3J\Q:RD.UB#_ES>2VQYK4K& +@Z,Z>2?&R4:(KZ9QF\T=WRP(.*3:*%!\/,(2.#="N(QOC:;33FF( MI^]/ZI\J[^AE0Q4L!?^;97H_=Z8.R6!+#UP_B./OT/@9&[U4<%7]DV.#]1V2 M'I06>4/&%>2LJ)_T>Q.'$P+JV EA0PB[A/@90M00HBYA] QAU!!&+R6,&T)E MW:N]5X%+J*:+F11'(@T:U:WSD'3H"R'4N M#J;WMDCY(0-R(_3>4%'\8/1ID9&$J;3N0:43[OL$-&7\ R[O\SHA[]]^(&_- MS'>,1I#8(QX:6/WIK8;/F,W(GS;!(1/ M";@)!Q432%T2!;^1T \#VX)>3H\L].3E]-!"7PW3UU BW;J%-C-UZ+QJ?F.\QHQ/46$[KACO \*HFX,5WW0V WMKN/6=3SH^K;0@%M' M$S1=IUEL.-O5=Z_-;]Q;@]_+=1\S[N8PZ6-"-^[XM MJ8J";MJ6?5 0C]S+CND:-3[;S=..:0LF[!YA[Z2FR4'NJF)2H06L)NJO:]O; MUJO759G6Z5]B'5N7G3]EZB+XCLH=PS*#PQ8E?7>"*Y)U85DWM"BKRFDC--9A MU>L>:W&0!H#C6R'T4\-,T%;WB_\!4$L#!!0 ( /M:7%CI",@PH@, &H, M 9 >&PO=V]R:W-H965TJPO*?&\+$:>E%WO.%!WHHM;D09(L: M'\B6Z._UO82SH%/9TXIP105'DA1+[VMTO9D;O 7\1 MW$-[4N CTP_B]#MI\TF,7BZ8LM_HU&)##^5'I475DB&"BO+F%S^U/O0(H.,F MQ"TA'A+2%PB3EC 9$J8O$*8M8?I:0M(2;.I!D[LU;HTUSA92G) T:% S!]9] MRP:_*#=]LM42[E+@Z>P/ BXK=(6V3:,@44XNY-\HSWL!A:/TQYADE/P8$_O30?*NM1)W MZFF7>GHQ]5N;X*^EGH["B?Q!O59C#!1^X,_:(10/#=HTH+0'FKI3GW6ISRZF M;H>@*U%<'6$?PDH1V*_$#MY:O-FOR%->8GX@=D/C,..<.8(8Q3O*J*9N*Z' MB:W&H'3F?[[DEX,QVITV8U"2^,/F"GI#547DP4ZS"N7F/=>,#-W5;F#^:N?$ MP?45#-+-W/N?3#.%WV%YH%R!805(AOX,GG?93+;-B1:U'=UV0L,@: ]+^#- MI ' _4((_7QB%NC^7F3_ E!+ P04 " #[6EQ8[&6VG%," O!@ &0 M 'AL+W=O3?66'*U+OR2 %;NN?F7C8?H:LG MLGRYY-H]2=/&1I%'\KTVLNK J*!BHGW3I\Z',T#X'"#L *'3W29R*F^HH5FB M9$.4C48V.W"E.C2*8\(>RH-1N,L09[)/@"5IMG7MS0T8 MROC;Q#>8S6+\O&->M)R1&HTB.*Y[WB^0L5%TSG M&PO=V]R:W-H965T\&_LX5>S[S40PM8T@W7UV+W 9J$8NMO+KBJOM&NGIO$'IIOE!9Y M8VPBR%E1_]+[9B'V# @9,""- :GBKD%5E!=4TVPJQ0Y).]MXLXTJU %S'T7X#2(AB=#MS05Z=?+ZJ9O )-%F M0MI,2.4W&O#[I01)-2M6=>#.R&H/([<'6P!GJJ1SF'GFA"N06_"RER]P$KX] M$%_4QA<=\IZ9=$>NF&JK<65E:VB;81SY9NK6 1NUL-%SL-@%JZW2?5@X\;$; M%K>P^#E8XH+%/=@D\>/)_L<-3EIP\AQX[ (G/?!XXJ=NUKAEC9]CI2[6N,=* MB!^Y66G+2@^ROJ[!*.Q2@W01T_X>1J.A S-ID9/#2*$I1\NZ\GE5^653^:X8 M)KT8XDGL)^X8<-B)47@PBH]YN=&P, )C<@>EG>H2]MBG*?') 'M/"/$?K$"= M.F?TCG&FF5M&&D]/TA^N6=PI&#XL89>LH,4<#@@8_A\*ACL)P\=I6&.VOR 1 M&:HXW(D8/D[%<%_&#"X>P'4RAH_3,=P7L@@/[G8G7O@X]<)]^2+)(*[3+WR< M@.&^@N%X<#$["<-_HV&X+V+)8 EW&H;_J8CAOHKAT6CHV)).QL4(:Q-':A/S;5(>N[;]W1 MHJSNFW="F]MKU5R;]P60=H(97PJA'SOV"MN^@62_ %!+ P04 " #[6EQ8 M2,LPF9<% "'( &0 'AL+W=O;%M5NVF-,=CZ.4W#*0[9($LU_7 M)*;[RQ$*OB.RS@V.0I_) Z8_\Y&9U.;+R)R(Q"7E.@<6?)[(D<9PSB>?XMR(= MU6WF@8?'S^Q!D;Q(Y@%G9$GCOZ,5WUR.IB.P(FN\B_D=W7\B54+% X8TSHK? M8%]AK1$(=QFG214LGB")TO(O_ED)<1 [2,!J I [8#QD0"["K#; >Z1 *<* M<-H!SI& <14P/K4%MPIP"^U+L0JE/ M,W$W$G%\<16&NV078TY6X O?$ :6-!%C=),/GB<";M*0)@2\_X-FV0=P!NY( M&.,LB]91B(NA(48KH&MP*H]'.([BG.G;O0?>O_T WH(H!9^C.!9LV=SD(JG\ MT?SQ$0P3! ,&XA\ 4W5'W"7KNDR7J M9?1(: ;?@3(0E"5T>GAMB+3XWP\OB6'7 ]0N^.QC _3+\@9<<L]4_JG%4MN.HV\DK^'FV MQ2&Y'(EAFQ'V1$:+=V^@:UVHND GF:^3+-!$)G664W>6T\>^N":/49I&Z:.H M]C%.0Z+JAY)B4E#D"]_3 DX<9$SGYM.AP@K8S'(,*,-\!6P*D>'(L$#5J&L9 MLQHFY3NN\QWWYEM6NE"J=%%5Z>*B8CX0L?H3L0;+95-9Z,JVW(-G;&7AE8CI M <)JZ^9W,>Y!FJ4:70R$AJW6PJVU<'NU:*\,V?/20(=$4FGA=K2P6EJXG1S. MD.&VQ!BD"?H0D@Z36H=)KPYB%1B8 ).N^HHAZZE@R#;&K105,,4\"08;E9*= MULE.>Y/-J[,JQ=ZHWZVU.LE\G62!)C))^EDM_>R5%L:9SL[22>;K) LTD4F= M!:WF/=MZ\=)X/<#Q'2K[KXJ22Z'=J2DY2EASL':6(FD@G6T# 8;E45"C4BH-T^E^=XIK9?.UL@6ZV.2.:; MW&6-98$:/$O%(4_D\4&UJV16P! R4+MZJ-GL=O50P69'2VQC6N!KNA:H,B6= MLMH%H;9ZO@)TUO4NL,\FR8HTU@6^IG>!P^9E&.(/0X)>B"Q%XU[@2^T+[%H) MQ>CUE+!9]W5# >M.F6"P43G=QK_ ?@/C$18]X?SK-@BB5*0,'T%"MKMSX:! C4Y5EY18U10OU'1N[!6C?4MK!5DX+/@,%'0"Y'5:-P! MZGV5/6%MK0@FO0/84Z#&G9=,!6A@^@1#K;F145^M=\:OB_W@ MUG4/GOM0<^0/U_QXL_@-02P,$% @ ^UI< M6*&ULM9IK M;^HV&(#_BI5-4RMMS05(H .DEERE<[;JL&X?IGTPB8'H)#%S3&F/]N/G7!H( MF!2D]_1#R<7OXSAY[#BVQSO*ON9K0CAZ39,LGRAKSC?WJIJ':Y+B_(YN2";. M+"E+,1>[;*7F&T9P5 :EB6IHFJFF.,Z4Z;@\]L2F8[KE29R1)X;R;9IB]O9( M$KJ;*+KR?N!+O%KSXH Z'6_PBLP)?]X\,;&G-I0H3DF6QS1#C"PGRH-^'^B# M(J!,\6=,=OG!-BJ*LJ#T:[$31!-%*ZZ()"3D!0*+GQW8Y6+/(M(-:SYCQ7?.,/OH<\TX^L<.5E$(DG\K#M>-SH JBAL4V+C MO<2/1B?1)N$=ZND_(T,S=/0\M]'-C[*"S2[']#HP]N48HP/C=&/F9",PVH>% MZ*;\W+9%Z3=7IE=S>&>[O M&\)$][+T<4;[C[?X)!, M%/$*RPE[(AO MXD.2GO<4;7F),R'A 5 L):L M5B.KU2FK1VFTBY-$)J-U6D,LRY(Y-+-.5--' \.4Z2:ACG13^N;MO/1K98*$ M>9 P'Q(6 ,%:,@T;F887R81P2AF/O^%%0LKNWKY_)_.L$WIMHS<\-5&KE#TQ M$3)?!Q+F0L(\2)@/"0N 8"U71XVKHTY7G\47/^,XS@HKT8;FY>B4M!/9";K6 MS]%)\W>L)61V#B3,A81YD# ?$A8 P5I:ZMI^V%3K%O-N?B<=#>T,NU9#4)H- M2G- :2XHS0.E^:"T (K6%O=@O%__?J.6-1O*;DB:#4IS0&DN*,T#I?F@M "* MUK;;V-MM='_5;],%88@N45Y,.N2B3XMVZSA<(Y+QF+_5G_SBQ(TX4Z6Y1?^= MG:)X[,[O:N,A:38HS0&EN: TKZ8=?B\,CCID/FB. 12M[?%^:DGO'.6?SG"& M(RP5$G3F")1F@](<4)H+2O- :3XH+8"BM=7=SR#I_>_8P8"< YF!TFQ0F@-* M*#)JEF]/_ 5!+ P04 " #[6EQ8;JE;,_4# M !B$ &0 'AL+W=O$V/4 IGVPI*XB00[9S^($! M22M2D3N>ZTZ<@F2E%<^K>\\LGM.CR+,2GAGBQZ(@[+]'R.EI86'K_<;W;+<7 MZH83SP]D!VL0/P_/3(Z<5B7-"BAY1DO$8+NPON"'%?85H4+\G<&)=ZZ1LO)" MZ2\U^)8N+%=%!#ELA)(@\N<5EI#G2DG&\6\C:K5S*F+W^EW]:V5>FGDA')8T M_R=+Q7YA32V4PI8<<_&=GOZ"QE"H]#8TY]5?=&JPKH4V1RYHT9!E!$56UK_D MK4E$AR!US 2O(7A]PF2 X#<$OT\(!@A!0PBN)80-H;+NU-ZKQ"5$D'C.Z DQ MA99JZJ+*?L66^2)^%NYH06@'^0-./J,UO5Z072+EK0XT!)* MP=7HC$//C+YFU4*Y>X02MIFX1W<)")+E]U+BYSI!=Y_NT2>4E>@IRW.)Y'-' MRE,ZF">RQ#LP;",Q'3[04>XY690JI@;\7H$0'S; =7H)6.LB; MVD$+NG 7MN["<7>4R0)?FMS5Q&EG.M>>]ZC.]U8JY]Z2#LV[[96-0:BT:-_:"" MY'+#JJH"$FH[,=F,]*EGFD\#R--<) :4CSLV:J\Z*@B'O$Y;K]/1VI? %J3/ MU%C\IKF@8*@N8._LSKNB"J9-?1@N@XW,1?'J;S]+ TANK6'?K:X_RX3$VRB;P4&6!1I[]SI]%(%L%W5Q'*TH<=2U+U">[=ME+]4[6'O_E(U MT%6/=I:IN^\GPG99R5$.6RGIVI$\:+"ZH:T'@AZJCNV%"MG_59=[(++H*8!\ MOJ54O _4!.V_%>+_ 5!+ P04 " #[6EQ81/U9+(@# #W# &0 'AL M+W=OMU D$R-=L@C03 MJ-J'[HXF;?=AM0\.7 *JL5G;F.!+[HL#\Y1X(.ZRLL77L>,QWF=0==K L\0XV(+^5#URU M[%8ER0N@(F<4<4A7UMWX-EIH? 7XGL-!G#PC'$!"(I5; MZN\)UD"(%E+3^+_1M-HA-?'T^:C^L8I=Q;+% M:,_),G,EM9"9:+V9$5+_H4&-G4PO%>R%9T9#5#(JR5<2&6.%AR=D!(68TSDF.JV5D*=I(+/>2\1?T$1+@F*!?%/2( M):!W(4BP;WT!=&92901!-(#/SU,'_L#@C8RHG6 M#O=HQ[T[J!A"/$+>^ -R'7=LFM#U=,] #Z^GNP9Z-$S?0*GHCFGR9V9X[=[P M*CWOXMY 82YBPL2> _KW;BLD5P?\/]."UXJ^65$GO5M1XAA6ELIJ O@36,$? M;\93YT^3V:\I%KZF6/1*8F?+XK?+X@^I!]]&FQ%*F\.8UVLDJ_.+)1+M<>7J M;)I6J!8?UPE!7R-/@3/2^^7IU/JK4.%5J.@2ZLR%2>O"9- %G9?@+/P/B*I[ M5:6LHS=;H)#FTF1"K3UVSZ;D^%['A1[8K&-##VS>\:$'-C4;,6V-F X;D6$. M-_JR3%")7]0=+H4IY&&5=^[(==Z:FL5VO$\G:#)MT3GNX,&:]:2?>'K%%)U[[I,(K@.^JTEJ@F.VI MK*N;MK>MWN^JHK73OU95?5V$_Y*I/PF^8+[+J4 $4B7IC&8J7?&ZS*X;DI55 M';EE4E6EU6.FODR :X!ZGS(FCPT]0/NM$_P$4$L#!!0 ( /M:7%AE4N6= MG ( -T' 9 >&PO=V]R:W-H965T)52S;GOR[R"&LL1;X#IF9*+&BO=%2M?-@)P M8:&:^E$0G/HU)LQ+QW;L5J1CWBI*&-P*)-NZQN+A$BC?3+S0VPW,R:I29L!/ MQPU>P0+477,K=,_O50I2 Y.$,R2@G'@7X?DL,?;6X!>!C=QK(W.2)>?WIG-= M3+S ; @HY,HH8/U;PQ0H-4)Z&_\Z3:]?TH#[[9WZE3V[/LL22YAR^IL4JIIX M7SQ40(E;JN9\\QVZ\YP8O9Q3:;]HXVS/OGHH;Z7B=0?K'=2$N3_>=G[8 [3. M,!!U0/0<.'T!B#L@?@XD+P!)!R3' B<=8(_NN[-;QV58X70L^ 8)8ZW53,-Z MW]+:7X29=[)00L\2S:GTFN6\!O03;T&BSV@..6H]$.X]<1@<5,\A'* X_H2B(PJ$-'8_' WAV/!X-X+/#^ (: MC0=#FW_BC+A_'K'5BU]]'B@C,J=*R;"BR7OGLL$Y M3#R=V"2(-7CI^W?A:?!MR-EO*9:]I=CLC<2>7$O27TMR2#V]&RU&J.SBD;@[ M4C:$L4*RCUBAPW/HAIQXZ'*"J23K-!B9][+>=_U15ME15K/7K)P7_+T\5H-8 MV0(B4&PO=V]R:W-H965T32/C/2*":6$EV2LI/]^@XE198M6DB+ MZ,$6I9GAF>L1YSLAOZLU@"8O.2_4PEEKO;GT/)6L(:?*%1LH\$TF9$XU+N6S MIS82:%HIY=P+?3_VW#' MGM?://"6\PU]AGO0CYM;B2NOM9*R' K%1$$D9 OG*KB\#F*C4$G\Q6"G.O?$ MN/(DQ'>SN$D7CF\0 8=$&Q,4_[9P#9P;2XCCG\:HT^YI%+OW;]:_5,ZC,T]4 MP;7@?[-4KQ?.U"$I9+3D^D[L_H#&H;&QEPBNJE^R:V1]AR2ETB)OE!%!SHKZ MG[XT@>@H!*,3"F&C$+Y7(6H4HLK1&EGEUHIJNIQ+L2/22*,U7-T4B/GN,7C_8J< M?3HGGP@KR#?&.693S3V-SAA(7M( _UP##T\ 7T'BDBCXA81^&%G4K]^O'AZJ M>QC"-HYA&\>PLA>=M-<$06,0:!6$2YM3M961W8KIV4NUH0DL'&Q*!7(+SO+G MGX+8_]7FX@<9.W X:AV.AJSO'<;ZP9FBJ.E*F\>UF4EEQ@R5[3((W-'P5V MS'&+.1[$?%-LH= "I\.6\O)D]N,^V$DO^Q:AF1O:\4U:?)-!?&88<:$42:B4 MKU@!.RI3:](GO=W]'D*;S-0.<-H"G X"?"R0=CG[@7D_>T:^/:_A8O8S5F#9 M,LJ1CR3;4D-T5N33'JJ+P)T<0;<(1>Z)Y,]:[+-![%\!F9/P9L"_VK#-^CF- M@DZCU. L4ICZ$Y$-_#VI^ @_W0\SUE!H,$M?SM!3\H%#'?>$1L05812 'WPN)OYR#- MA=3LQ\D)TVQR4."3L>O/NM=Q+BTZT:S3]8<>[3DQ&";%NB^D^72\$-E%B8NJ M[JRX(TOW8O$?MXA=+NKT^2'8/3T&P_QH:9).^5DA][GO(IB-^JUBDQN?G#K! MGB>#8:)L>X75GZWOP5Q;'!]@.6;+X6W_;R/LJ308YM(_\;B66EP;F%F#!O_S M'(A[GU\S-Y[9.ZCVT>L<..Q$Z01P/>9$/IM80XV[4%V^2]02P,$% @ ^UI<6%LEKSNW @ M.0H !D !X;"]W;W)K&ULM59=;YLP%/TK%JNF M3EKY3 +I"-*::%NE5JL:=7N8]N#"#5@UF-E.TOW[V4 1K#1J5?J28'S/X9SC M:W"X9_Q.9 2W>>T$ LCD[(\M2P19Y!C8;(2"C6S83S'4@UY:HF2 TXJ4$XM MU[9G5HY)841A=>^*1R';2DH*N.)(;/,<\[]G0-E^83C&PXUKDF92W["BL,0I MK$'>E%=46"U@R^I,D,EL8@8$2 MV. ME==L_PT:/U/-%S,JJE^T;VIM \5;(5G>@)6"G!3U/[YO W JXS6RBI;*RQQ%'*V1UQ7*S9]4653H94;4NA57$NN9HG"R>@KL)3C M,B,QTGAT@M:J49(M!?1]@SJSYT7=,CK[XQ5(3.@'57VS7J'CHP_H")$"71)* MU;P(+:FDZ0=8<2/CK);A/B%C!;&)/.:>#'/K;7DJ2AS#PE#[3@#? M@1&]?^?,[$]#QDAM>O:>%SE!VZGJJ=OTNJ;'-1W8Z[-(4D'42]=@)'(>@:GK<'I&_;A=,P8 M1B+KQ3!K8YB]O@]KBJ#;AZYC!O_UX>,JW[?-V7 ?^JT^_Z"^)2YP@H=$'<2] M= E&(NM9#%J+P1MV8C!F#".1]6*8MS',7]^)\T?O.F?::;':Q4!1MUMK=5;G MPZX/59>8IZ00B,)&P6S35[N2UP>5>B!967WK;YE4)X?J,E-G.^"Z0,UO&),/ M WU\:$^+T3]02P,$% @ ^UI<6'\5#)C5 @ T@< !H !X;"]W;W)K M0=!U$XK%IDU:M M G7],.V#26Z(5>>Z,LFAP++'2V!Z)N.BP$IWQ=J5I0"<6E!!W<#S0K? A#GQR(X]B'C$ M-XH2!@\"R4U18/%K"I3OQH[O' 869)TK,^#&HQ*O80GJL7P0NN?6+"DI@$G" M&1*0C9V)?S>+S'J[X!N!G6RTD7&RXOS9=#ZG8\%+.)7V M'^VJM>'00 [),QJS68:-C<6K=T09G9QJ82>)1JGX@G5^XA9 DB?"#3GFY7*-A1- MDH1OF)+H<@X*$WJ%;M#C60GI,X&KYM8?@X&$:=#+.(>FAOG^- B_HMPB:=<.74&JX9^%^ MAYQ^G=*^Y>N?2^DA=PM(@&SQBL(U.L[S3$!*%/K"I43?%YQ2I,_D#HOT1UL^ MJW"#]G#FFM_)$B IKPAAA M:S3%U"2CS6U%$5D*\P9M8S_J!2-WVW31&>W_RTFH\,-F;H8GRJ+NPU() MTNJ5J4?KPC2Q[_')^%07K*J^_*&IJMV]/A*$240ATY1>+]*J155!JH[BI7V$ M5USI)]TVC[C7!TZ)D!=QN/?4$L#!!0 ( /M:7%A2-$>O,P, M #(/ : >&PO=V]R:W-H965T.&3F?* M=-AA+R53&(&Z3:^%;MDERIC&D$C*$R1@TK=.\^4);ED"@2]@1?(F%F:S3SDE'-HG5R-#&[,E)"CU(=I\)S M0@6Z(VP.Z J(G O0)5?H*SH=CZFI&V'H(LEWWU3Q< B*4/9%S[B$!3#DH@-$ M$W1%&=/CLF_5@*1FDD2_+C4@NM#=\OQ[=R:+-2;((/[=<$X*\30+=< MLOM> 7C.1@$T8FY9I*#,.-BK ((=<,-.937.AR10A'?KAP .6NW5*L UB\.- MZ]8\[HTNT RX;:$JY\+N7F6 =^%RN+(YW.@TFW7@O3H+O,Z:LP!7!H2;'>BE M"C9;03/@MF6J[ MW]JN"75@=KKP.-]K-9A7XKTX#MQNT@C4ZJ'P(-QO1"QV\ MP1&: ;S"\7!E>;C1=3;K('CUU]#'G1GS"=3Y%P]RSRFMR^ ]0 M2P,$% @ ^UI<6*5T*56/! WAD !H !X;"]W;W)KB#[0T MEHF51)6DXQCHQY>49-E29#8&V+[8(C5SACR'I&:DZ8ZR[WP#(-!KEN9\9FV$ M*.YLFT<;R# ?T )R>6=-68:%;++$Y@4#')=.66I[CC.V,TQR:SXM^Y[8?$JW M(B4Y/#'$MUF&V7X!*=W-+-QV,RL&PO%L,;;5'RENU^AGM!( MX44TY>4OVE6V$QDQVG)!L]I9MC.25__XM2;BQ,'SSCAXM8/7=1B?DB^2JX7R+)B\2Z2? MF(=9D=(] %I #FLBT%.*S' 0FZ2?T 9$ MEW M\"O">;Z5)VATLD6X$@)!?>Y>J4.=9-NL3Q=MF$MUJ<#7N3-P MW*G]K4@DER1;0A>=)2X$HI$$$N$%U7%GWD:R-<2OZD;P>,.O2;C!@: FO1?]/0 M?Z.E?TFS5?E\%E3(U0^OLK;@?5G(HL*9G- R[-*R?&OCC@9^A[L>(W\P;!N% M/4;>B5%KKK?-7&^U*WO/2_604+3"*%II" M:VMP4E6Y_WUN7,D3A!-#?9\JU MA1[F8D$JM/'I[N\F T8CAJ;0VC0?ZT576^;,'\\G67K/BYDU6@@:10M-H;4U M.-:"[O!_.)B,%HQ&T0*C:*$IM+9:QT+2U5>2%Z30AUKF)XX21KDL8 MZLO'(V8)D>5_"FL)Z0PF)*RB!^.N]9O9<==_YJG>4[!K.S MC5C)>YE]WGQ*U-9@1_'\4$:I'TY5P&04Y2[?BW@O9V=>:!S=\O=%:1S\Z7O9^KPW[1%/+L4VR.[BIU]E=4*CG+>(@[3X2YZJLL,>66S3+ ZK8-6" MT(_*_^*YNA"- $I?":!5 -T+L%\+L*L ^] :CJN XT,#1E7 Z-" <14P/C1@ M4@5,BF255[=(C2,R,3M+XB>2Y*45+?]1Y+>(5AGQHUR*]UFBCOHJ+ILQ/Q+1 MPAO"-^1&[\(%![T[-! MIIJ2 P>+JEJGK):^4JU-;N(H6Z?$C3SIM<2[YGB+&@ #=0UV%X*^7(A+:B3> MB*1/K/$'0H?4)I_O'7+T[GU+P^9FS+W<*(R58ZR3%PRY6"52JALX:[M29J C M%WUB%T!J&=KE'HXQG1X['$,-&'[ 5;*'II/2DFCOU&P77/O5YKUHF/Q]K8Z1 MJTR&Z3\M#;PL0ZJ'3V7R*'NSGW^RQL-?VC2!A#E(F(N$ M,22,@V":3HYW.CDVT6>_;<,'F9!XJ7JQ3"I^1A*129(^B0T1+S=K2HY4)U=O MOB??C'?RI;'2KIHJ8>,"ED\H'F?T;/#8% JR.A<)8T@8!\$TH8QV0AD9A7(G M%X%(4W_I+\H!<*5F=^0HB-.TK=N[--*Z*@ )_I$C(O>JDVU)N#.Z:J_L"89JN_P W(E_5<--F;LS?'.F8([LJ 4IC4!I'T70Q-'PMZ^ ;?>D_ M2T]_U&O5@Y'8=62H:!9M3H7[0^OX9*]O@%;K0FD,2N,HFBX)6DN"&B7Q.4JD M"/S_E!8:CW%$/=75/4;;37M9<9N/1B?]O33.S95WG0I :2Z4QJ TCJ+IHJ@= M0\MH-,V8\!/R*(*MS(>.[9Y$#M"&?8@VH 8AE.9":0Q*XRB:KHW:);3,-F'C MH6*YDXF:-\HLUTHFGEL% 74!H30'2G,K6E/ZD_YTSWV 5LE1-%T0M1MHF>W MA@-!OI'K./)4!U$85 \B^D)NETLUP_#(7>Y4'5U?7=[>M;J$YEHZ2P3J$T)I M+I3&H#2.HNE:JFU-:XQR+"RHFPFE.5":"Z4Q*(VC:+I>:O/3,KN?;WF@F1SV M"#(W5]U9$E"_$TIC4!I'T71)U)ZG9;3*]H:C>[G8YJ//[:-,HOP+'%)]W!&M MJA'I_I;=O6\D9D!G 4!-5RC-A=(8E,91 M-%TFM>E*)[!)*?3[4RC-@=)<*(U!:1Q%T_52.[+4[,AVG91"W=6*9OQ:T8%6 MZ4)I#$KC*%HIA4%CC64HDU6Q?#8EBSRUY2K#W=[=$MV+8F'JWG[7.N7E0ML: M4Z[[O1')RH]2$LBE0@[[$Y7)I%Q*6VYD\:98R?D09UD<%C_74JA9;UY '5_& MP6] \^Q]02P,$% @ ^UI<6$O./OJ! @ @@8 !H !X;"]W M;W)KPZMB9;4@G[JI"22TVKL&,I M>(G2<"5!XVP8?.Y?C 8NW@<\<:S-QAR. M+U?"^'^HV]@H@'QIK"I;,&50F/,>]!TC^" M.(J3'?#1Z^'Q-CPD(SLWX\[-V/,-]O(9/I=D00',P#46H5!]OY=_R3ZM,N.-R+;,B?IS$D\ M>[+7G.Y6?+^E,[BQ6)H?NS0G;ZGYCN\+ND-WRG MGL^UX%5VVCM+P]6FHG]CSGLGYUN_#M&D'6YT"->=[YBFJVE X(PXHM[I<0"Z MZ7C-PJK*-XVILM2"_'1!'PG4+H#.9TK9]<+UH>ZSD_T!4$L#!!0 ( /M: M7%@V+WDB-P, # , : >&PO=V]R:W-H965T+*3* MJ$%1+7V=*Z") V7<#[K=@9]1)KS)R.T]J,E(%H8S 0^*Z"++J/I] URNQU[/ MVVP\LF5J[(8_&>5T"7,P3_F#0LFO61*6@=!,"J)@,?:N>U>SH=5W"E\8K/76 MFEA/GJ7\886[9.QUK4' (3:6@>)C!5/@W!*A&3\K3J^^T@*WUQOV6^<[^O), M-4PE_\H2DXZ]=QY)8$$+;A[E^B-4_EQ:OEAR[7[)NM+M>B0NM)%9!48+,B;* M)_U5Q6$+@#S-@* "!"\!@P. L *$+P'] X!^!>B?"KBL ,YUO_3=!2ZBADY& M2JZ)LMK(9A"3 H. M1"[(E.J4W&)%D8^0+/'X3L2\2" A3)#K."ZR@E.#XF>3@B)3F6')IK:65F!U M90;D[)/4^IR<16 HX^=XP],\(F>OS\EKRW+/.,>ZT2/?H%/6-#^N'+@I'0@. M.!"2>RE,JLE,H$4-^.EQ?"\X0N!C-.N0!IN0W@1'&2.(.R3LO25!-^@U&70Z M/&R 1Z?#@P;X[#A\#CG"NTW&[P0CK.LK='SA07,V546^?<(SQA=6E0*_ F;U[U!MT/33%NDRQJDVS6$ME.-OIU-OK'V#$; MFBV%>U>9,( 7&*)0)'I-\\:7K^0;.C[[S5E-PLY@Y*^V8[VO<]'KO-]5BO:5 M>F'GW:[2;%]IV EKG1V7+VN7+T]UF6K7P)A88E?21A7XO3/D#PI5*!YM*.:' M0G'TGO^MSS;)HC;)9BV1[21K4"=KT%:W&+29C3;)HC;)9BV1[61C6&=CV'*W M&)[0+?9U&KK%OE)#M]A7VN\6_M9HE(%:NIE4DU@6PI2?]'JW'GNOW;3W8G^* MXW YO?ZC*6?I>ZJPIVC"88&4WE8&3N!K!G:7"<<\L41WI05@'/ M%U*:C6 OJ/\D3/X"4$L#!!0 ( /M:7%CS+] :Z $ %H$ : >&PO M=V]R:W-H965TT!HFW?; "#92:%L M%C6([36EMFQ ,GNN6U!N9ZN-9.A"4U/;&F!5 $E!D]GLDDK&592G86UM\E1W M*+B"M2&VDY*9W[<@=)]%<;1?>.)U@WZ!YFG+:M@ /K=KXR(ZL51<@K)<*V)@ MFT4W\?4R\?DAX85#;P_FQ#LIM'[WP;) M1X#+S_5>F.C@;QAU)4]U)U/=2>"Y.,%S4Y:Z4\A533;(5,5,9^S0@!9J4Z"8;YEWH[9_%RELV6QEUY#B9X[*67S_?V$T_\.T8#Z-=*HA]C\^YQ_9-8^A7>BG8W8PQ'2QR(:L! MF6E=?@S#:C)C.:TNBI))@V2%RJDV734-JU(QFE9 RD78:;7B,*="_V)V'V1HWV64.F>Q]-I8^D4HR7>J6PP MH8.0NRT_>9OMZ*$KA&$_*^2Z'B)B T:?YBQXI&) 1E3PL>+ RFC.Q=*&.Q"8 M%*)0@3:%:!*V(5(]6;AM>U"C3B?GLE!U;IO!_AZ[X3O J@<&N1"-P0ZQ@6&_ MI%HS)6],IQYU@Q7,/(3I@0=_ _\BVM!?9QL[5^R:;IC'D MFE;&=D!_4\UJ;\I>ODHW*/ECH3_/S71DW8?Z9K>*97Q1]Q=98P!3;^/JM"S% M\I/@4YDS._D7)QSVZ8H7S K%GTPV*)6)"3!%@D>F-)]L1GXI6MZSA5Z5TR+# M/7>.T/._7>W5GLT$T>PTIVW^R;?:_)T)V$-HY;6X>M)AK H79 OL,A6:R3 M!N,Y%YI+UYOQ-&7RV9G+R&LZ-G^*;>F;\2G+Z%SH^P8P M$&[4NOT5IM>.FQ.UR<5ERA8L';FNFH[K9F :)JN[@+"+W-27'\$X%O,C@&%Y M, <8Q[*P//_3?'KH?"R&>>MYD1[*Z:$2#3WZTUOMMXA>RO VQ/]U4(-E.\$K&9XFL-B'_= M@)$D_MW&\@ #VP6L=B"_/P_4E)\31;"KF#?L"<:1),$0J$5_C<8QLCHQ?/S[ M@STE490D?@0POX,HPA!X&G$$

&'<+O9NFR$S*I$*5<[.W%T ML3!:5+F_@@X5E#2V84NL (.7\(/XMC!WBP&O-7X0 M?>3%%G-FHSH=-(L&-%J'D?YE5%!X$FT#?YEAFJOJHC:E7AZXIT83F$XH_(>( M8!Q-L[O,#_'%V*/=$154-$UA65:!*;6E6$XEQXE*#-6SV'PVP)[GPD2PP4+? MZ-4D[U0SD!43H4RHQJQ1=PLD ; MC9)<@E7D$,L9 T7E_'$CYV:$YHX1F32E+EI!U1 M D.G:DWA4VA&U9FJ*858/9)XE69 ^O"=<3='Q*ZD;'2* 0E,YL8K#*,7Q1J7!HI)5O 6!(0?68$ M3U>!+4I6\D4Z B,&]]L0[+%&:*D_EE'7['Y3J(=2ED(9R[7H+[1] [E5[-S6 M4NO7C'A5LQ!4=<>A6=?IX@O>M2_?@WP@V4!8^-+'/\+6:,M&\"G%LO),,OD1;>$E"31-#& MQ^PIN6.16'RO3 \!PV4NBJ ,(A3BAZ1 CC])DQT6@F $8E2:QML,S92&+5)T6ZRT@99+MXC M+]-OD(!722YM2,T'A;@I>* 8HC2:)6\9;H,R=Q:\6TNJRFP-Z!EJUL+>'6DS M&I?$]9MC67/82],(-GC9ZZAW5QK[$+C+4ZA-_!W*GW,#=(7 MH$F%HL9S,6Y"RBUW.*57XSBBY\6=X63K9]/TY&SY$C0HF20RS5.J B?)6(0)]F$I?'IB^MGK[4;WCZTM/4R$Z2IG6L4#DL"[, M'<]FW$DUCP+J!7(39X&R_4+PWR@FC:B>9@?:*;7\F#_VIB 1W<1NNX2 *WVE M(L$J!3\VZPJ:H-RQOK9,N=8M#HIK6,UT:E!0I"AU:IT&CR[%(V\"R6BL:FX_FJ(S99 OK>5Q(?MI3S M_:?_Z1RWWZG$;^<."Q/+( SNJ49A0*(04[PF5Z\8#-8CJTC[7-?:*"X H]$% M^\;%)F4*$R ?>="OY,P2(:$#B[M-![G"ZMH#?]TJN^\+^VJPZUAL#^WH(KQ> M&(QD7YH2<5M%?60^2PLJ4_EWR8[1.ZN@/0Q)4FL/6Y 60'#H1#7256($#=V= MF3BCR+NLQ#4B[/"'J+\+0:_D-E"&&14AFC>+.ZQSBABR:-$3P.ZC$N;;($9G ME0,/="%920;NG7[-F'"AX*&A'CY&&QCI4V=$^ R^C[&=T&R#U(!"EC]$=9$P M'Q#72$+]M1@.L&7 _;5DG\="##R"+KCX>-A IL5GEIMX2YA,[O))H(3<67WQ MNE\CK\C0O\E255!>-4T)XVVK,':;,VLR0&G=@->F>7CC20L.E_6R=/'G @;U M'/3#Z-YF'^YT*;2N;.EI2.N&Q"VX*1M&_Q=Z(@J- MB5.'5*JUT;)-)BCQG>3VWWJA3B*2L+*Z484$RU9-+!BV"=M'RN/&1;$EL]GJ M17%^RQYZ:F1>>Q@I*1TQ,G26S-6F 1HR^-8LZE@8X%^0Y]!:$#_GU#65R>8Z M'^)$<&![">JQ89NC1VPFFZLN>?(XII2&J$,01<\2SOF4![?H1U!HA6BN#]D- M#'?R'HS"07;P:%&TXV?@SZU.E(4X%G.$:<*&X40 W"NMTD9!OSI7W9@YTRG@ MAH/"Z#M@]$"4_4I2F80N.'$ (7THYP;_6S3H4JB+BY(3C(8&FW156WL5_T#\ MG$AF/?@JZ9?Z@,DAZV[1,GQF($%3& NHMSCD(2$8[P0?D):S(C%]0")LZ.CX4D;>*0[_%>W^\,>Q>:NOEY^<#H_N\[O'[]< M7G_Z[1^7[YWKK^>__.)]?KK[^LYG9DAA/=CX4^0 H2*[Y3'W53N.U5CA_" T= M9[:),=O@H&V%\H[+EZC*<0SRT$O\N=[B9E,X7:!/G9+Y9#3 0'[5%DFY(%6@-C] M&L[R8A*(L?.+5F&?.$=$ :M1_USCPJ+SO+JR1?58!$B+]>9IH&J)*WURZ'D+ MNP[+P]"6\ZNT+B_B/$HQY8;?>5Y :>MW\B^<,_9%ESA4?K[00*#%+T5TN522 M(C-'[@FHCG)Z,*NF0CX%)TXIH(1\K))!>152[OY]"? M >Q9:@Y-.EQ$RF4_SS&GO;A;'CW^',..8,BB1>_ Q$M"?);16,1_3^*%?V"ZRV?@75K<%EVGNZLR;USHPM3KF![P17$Z0]8U03)^JLJV MJDBD0_P BR52[B2LP(;9=[6ZL,760 SI1'N7"%?R&LXK5ZQX7J MMEQ\PYYLJMNG7UQ=ZR^+-NI768G3%DZ I3-WQ5'='RN^!-*YE0T%BJV*+7NU2E:;%C0S][LP M&E=+UUD6F,)NS2:80P]:;:+:',NV!.([2GW9CE?VHN:O6 M@M=:O2HU^/GBRGE_?:TU8(-8H-1]?2JR"3821C.6#5)V(-1NT[&YLI.A-FI2 ME)4@M0DE;5QB,L/](/.?\YYA77^^=T#PX^7BNX=!=TKK44OM@]:^$7HI4>NK M:M-R[W<9W:>(O*?[R$J+03(4F,)4J&Z.BWVZ.$*D"ZX[4^XBQ\F+@39AZ>>+ MH/5\@S3-14LG,'K.78*N1:0POC-M3#Z MAN( &(E;#LO:/8WM2EZTSG"DBBT<%;L]AN.="3"0N6.+Q,UF09 J7&H>)_"F M7WBZNL18JR; M!!A+7J%CU1PU9_SMLMJ:HOZR2,8"(2-^@.G<4F,.P?0O?/9K-!EMQH M>23]?23D8M%4M&(P(N>JO1'#A."QQ-R/E3.')6#G\<(S)=?Y6WPGZ!1M+H9E ML 8Y5RV9X8O>&N-XA(C%@7G4/#Y]$HEH[_H8@$K+'($X(%1R/Q_K(F\-0PUQ MRC$B;@;%!"UP0&1_>DKS-9M;+FU83RGR_"15@V7"@A0'IW-31=\40VW8#X.# M*3(XX_BQ4$[;8FJ1')"+R?VI- =@HRDP=0MC1*8_%Q#4"PZG4M(*[S"6UM_'9WB48__)5%<37NS$8. M!Q-YL"!70>N,$7B?$"I![08(;8J=J_V<\B\*J;+@["56DUW\0G+09>LOV(0^ MZ&?>]=QL.^"< -A*8T'Y:A+^B"M:S&IA%%\(4X3E/?+NH3?ZAG4K>.".7H(Y M.++,B@HD& 8;L'BF($A-LEE9'6]EORNWB3S0NC$%#T* MXT@10K75T<-CPK"Y3:JT./SUPJ@9F/OR0/GH$@_7!">@/1'33!!64-RPP-#19W,F/PM=6UY^5H@9)"-O)J-IB'QGA,\8"@,Y(6=% M'+%_4'X&\0U%JW64'FLK%)!&HBMXNM$R4V@P M[R6?(4P?YI_);8LQ">-963;7+ HL$?'NCR;?Q8 P[E ]X M2Z1?N$1T537>J*4D122X1SK7/4JJ:%EHH-/\,A[>,RO" M(OM!RC?=7V)XD/>8#&UESU''BIF*&-SV)F@BW:%NX2 MC&^ #RD6G?+S%E.PG\3*"CVT_)#Y5(>6Y.>'\PL,R47-%1@=B+A<'\&UG&E0 M9&[R7F9H'=G*H2IC6._).%R:SY!LJAVYC+ZE?'XI"XMY#9:.<8+)LKJW:;=- M0>64HXBZRK6JZ>>EKK3HJT>!\=K+C^.)A(IV"TSO&WF^J(Y(+]>"4>CP-_Z8 M>!JAL;4@Z*.:%N?#4':UH<,;+)9D6T%W;YP.*38'.]\7,]#HWZ+X#M3[C5 H M'&IH.(,AYB&,U.$P=3^GY$?%;=JW7\QQ*E.Z&T20U]>9I[!=+D#B^)X" M.)3O,1Z04&T"H9+\5X:!R^ >W1:0Q4E1ML/O"% ,0KU[W*Y^7;'VO0=F&]^A MONV8G4YK,#_.X]/Y8?ZQ $P%GD0! PU)S7 E12"Q $+E:B(! M3Z3W8JRR#.5JP'HW"3X!XU'C. RI'Q/[9&"-3C%%\[^"M2M6T,DH]E@F"./Z M*K0)@Z,7,\?F( 5 $SDBI;T27R1'A$4\2\5;]<<[!(,)O?NW040SI)O>E9\. MC/__7';'1P?+_RI[7;6 M_+Y_UE_KCF6#ZIRXO9-N'0?U\*/>$.69^K# R#I_^:'W0X4'E!T]RQQJ=>#@ M5E&EHV^[L^].I[S-L)JTR@#\D&WOO+/'M&&O31"=O*OTYLC\95-6LVKCG"3I MMD@9-MKJ1)N?I8"QM)FGS4OY-T M(C-K3[<6CPR\JIC5]%LZW<>K?O@K%?B3&;4":RTETJH\MSF1-WWR"XYL;0X; MT_]5^;,)-IUYZ$W]*;>1EQ3F?C::[.8<":U$AQIG! M4IOS:F4[[1VOIM\V8]4MB9&]8M4Z$.I0I2HXF7%DI>J*Y!K4@5"'*E23;]@" M9167Q(K5C7G5BM5MT/X"Q%2F5L=1-L^\$JO#H0Z4!WP"[PE M\*UQO:IQO5F(S1K7VR#^KR).;C9T! ]0K'8V,U:L7-T&\?\&%D 0U$%8[ .K M=NM J .5JE>^-['QBF=E5"M2M\*H6+(EH'0AVJ7(WOK/__K*$J*U*W0?N_VZ2%=;1_OPZ4.E"1^G<19?GHVWT= MI,4^,&LMCM4.5*S^%N=!:FW5U0EV5@="':A@_8 @M740%OO J)M9 %:J;H=1 MD_O0[+1JA>K#YJJ- .R26=/4&TWR5&29#:^NRK$V%K!#C@U&D^#&6Z7BW(I7 M9%9;&K9+9HTBD<:9C;+N4SA@'PAUR%FV'P+$MDZ#V6RS-)L#U *VV&*W[!KG MB4T)>UZ+Q9K76V%6N,)&A"WNPAZPZDAK4V!RA5 M;5G8+CGUSOF;-YVEV'6X#A)C'QC6GK?MEF'_%T'I-\NY.4#QVJE%'L->4.II M4;:]5P0?Q/=@M%F)T %J 1NWV"VW_C-.OEG)9N%WZL^L<9)-G LOB>$W&[]8 MM0*S%FD7^T"I0SX)_F<2^<*[2C4N<#E# VL#P[FA_'>=/C;4=H(C=T--Z5A'[AAJB_M4V M$7]P^;B)>&'2S341;V(_<-ME=[4[;)?=/6P%:KOL/D0;VV5W.6V>J9NZ26[]O"-1X@&*U'BU%]H%2 MAYS0\GOF3>H@T?:!3VQ2X^YH_P^13.$B*]+LF4#M637 :)\]<-VO?E)[0:D# MCJS\X:43&'5F$V^>&:G=*H&ML*M(,\=J@C5=UCH0ZD -[#^"=!1':6#%J\UK MK#^SWL=3&'4=Q,4^L&IS8]:G=6!5>N#;((.7C58X-_T:PY7.G_[GM-OIOG-^ MCX),^,YUYF4K'3,_FTB1!].8\++ZJ?0.67TQ<0<;EAY;(AI$/%[D9U;RX3H# MSHK:L3!9\_['UVQ9F-8%K$YOJSZZW M'VRO273R&8+M+S^RQAFF3Q*?YV%8@WTOBV=[0%8_SK$L?^_V_J"WTS8DS2'D M@K/*I5 >91R&3G<-%(FMS6H%C VCX4D;GM(=_JM[^D.304RD";%P?;K^8+C1^G0> MVZ*T/E=?+S^ [G-^N_SU_#?G\Y=/%Y>7[Z\^_GJ]E,?W9*/BY'Y)XJF3P1.= M+*;_MIP[X7B)<(+H-@YOA0]_.*&X 2TZ2V(0ORA:4\>+?.!"E.\,<+A!IVH)K1F&.C\4W M^/DH.R)Y(/R6,Q-)&D?T^'_GR7W+$=-9&-_C.^'OZ#9(8CF %MX,EV=P49S M>Z93D8P"N'7J9<#ZJ>M\G0AXM3F+J7?O>&$:RR' Q$<\_"%H'2"2X]UX091F M3IXZ=T$V<1*1SL0H0V*-XF2&!_Q"O8!HDB6P&.HI,/F[23":($GOA$%3&HOC MB[&(F!C9W- >(S ./1'_R0-X; I\%(Q!HT69([[/Z*%XO_H=N 0$ 3Z'#*&3 M=RDO.5Z#8X_PD?BI!6."VVDM8EXYF#'*6;R QSDWRO+ B']@E4/?&0HU A\) M-H,1^]X41I+B"HUQ]5WG#R3Z*,GA/TX8>$,$X;AWQG !,]TH]((I4'\B(GP" M3@)>FZ8QK"UFGM&RX+#DA4,!2T^#'!+B$2T*_ARG<".0B(?E(5L-PWL'AS[% M)_&:P-+E^%:Z&B9,T[]%>I2&@]2'YZ3Y,,V ZL!F\*@)["N1X-S"&)8;7NLQ M#;TIV# X;)JH3[/+)G&J!MV2=$QSQ"/!W0(??#'E127:D^&BWXN7CN&W *B! M5^>1=^L%(4T8*9W$&7$IO/LBGH)8N=><#".%X:4I,DH,+\0U^)0G,-%9GO&[ M].I%XH;4,LS-&X_AB3#VX;TS U,+WITA Z9YF"%UQBA'//]6T.[.,UR$=+'H M@/$^P-CNBE)U'?7STD+U6@CG(RR!TQDH 8@?4UR;"Y@C^FO$O+^ 4(Q(2%$" M)3/WF)8?_IWRCMN7:HG@!05>S*'J='_9-2_==Y\/5QTOG^OR7RZ__ M=-Y?75_\]NGZ]R^7F^IJ^EP;O@(FR<4!R 4S[_\_?*K\\NG+\Z7 MRU^OKK]^.?_X5=J"U\[%IP\?/GUT+O_/[U=?_]F"*WX[_WKYWKG^^NGB[W_[ M]-O[RR_P@*]?+[]<.^_PU>??_]R\;?SZ\MKY],O\E[G^O+B]R]7 M7Z\:(F_1+D)'(L8WQZ-O:-W[:+U*G>ZEOOC\=QJ&Z[.?+BX_R(MX8X+,Z7&>@9',-O+/L0=T'>5) A(,C.( Y!C>!F9=(C*PKQVTM/D.1WA) M1/89VG.)8*,,+31\"P[P)HGO\/7*$89%+^[V!2PKR'8V 97WI =Z%X 93YXK MF.D>6_I^D(Y@&-)3B_5X<>YT_5!(]PX'D<\DG=B&)\9!_UGY[Y&DZQA\&7!0 M\,JQME:5(I>7S3 0A[.P8"( M@ M&U@KXA9X8%/K:7?"_)HX^;-(R#5 /_'7Q)M-]F1++SVW6;S)OTZ"5.[=F3'C M&YRQDT[0B\7-3"P-+.V+:T'\YW1.50P$OLD30@MU+K^/P,^_$<[YB#BR<]8#.>W! M%IKB5O-+JL"\6"D$BE<1T]X%*<44_BU#3'BCBHG@JY3F@ TOA\1/-4@ MTF$J?)ZRF32#A1'I M:QD1 V[WT@PX$MX[!FT&+[X'-9HZKV9ASB/[BO%5UCT@"8/8=V1S=9Z)/_],Y;K_KM7$J('54$#,11\:-P)^X[[4*Y"TV"N.48^D!;[(Y8PC^ MJ%(+]N\=;. ?3T_<=G=3*W%I9"&8WCAI,OK+#T,QBH[P=1WX__^ZZ;K_GMW\ M )/(_O)#MWW:_Z$:9SAMS[YO C]_W.G-OE/ZPWYNTM(1ZLLB]W?;;K]SO"YP M_]FI>]9>_%,%CKZZQ ]E!I5.^=ON8)5]/,C7T'C=OG0,Z9ZY_<&@9LTY3MUNVXYIE3&U M:]?MQ8YIK_GI:3UQZIDYN+A,@UV$[75VV:OF+3^#'RDMG"=38$])7_ M<_G>^7+Y]?%OL-3U0E+YX:\J?>4->]4'RNYG;WKM-Q@)V'HCI_5J M4.I+F;-5TM&?7-#1*)IU5VIC:6E6HME*Q9&69K+9T)M>QQ)M0Z*M!!UCB58F M6F\=,VB[]9EU*WU_X'"F!J5;^\-QRWI /U\3Z.ZVJ-AV]L&1/>NZQX/%WNS6 MF(D(T5Z5#%N&SSRP]3P=N*=V/9NSGIU>QST[L0O:G 4=G+I]NZ -6M ^B%R[ MH,U9T&Z_[?9KIT,;!=R]!#/42 .K PQ6HWVA56CUT,9?0*O]V-Z8ZS#HKKF] M'\#A>PZI?+B+T^^X)VV[./5F"6.NL:X;:Q7DI+W[@MOMV M<>JY.&<#M]?;S>)L"2&PSE;]AB4<=;N?=[%I79 MO[7I='H;QU[LXCQ[Z'K@GG;LXM1S<4Z[;GO#,+1=G.=>G).>>V(7IYZ+TSUN MN\?K.F=;6IPG5$WN$MDH37.1.)_S9#3Q)$S#Y7]R!"4L H:5ZK/)7DS;!WJ M$[QB@1)8A2?%JN^929TRC@)0")]'3\\3N/4_N9=DB%XYIGIPYU40.3"?D %; MQ/>1P,.D"2+#8C7Z#"Z5GQC<\O7;+5-[/\H/^ULK/^RZ)YWUBKR6#:K3<;O' MZ]9@/?N@VFZ_>[*=1[EG:])\Z9,&-1Q4M^V>G9X^4QG;RX5F3E>#X]M.#5?= MRGI6FSPWI_B84V$^X@Q-"(%%*;67(+=56YC1$;_H,!@#^]IG@G<-[YSR*0+6/X-?/H1<1\8:X\7JGU;7LL8P]/GC?@VD^=O&HS\^ MB=HK4]ERE=W<=5\&N[GW:7/W,=MH1SS5[)P)(N_'^)8!X\AX::]LO-BHOB9A MI]]NP0OLF4LM5^?D=/T<;+LV=N>LLCI/7I&Z:8.EAL1*,ZPUK_5.SQZS(Y[U MZ+6Q!55$78T[NV8,Q"8'K^<^V=1MNSIV=1JW.D]>D;KI@]4-B44SK#6O;6)( MU*N&@QFH5V\.HJ/,&F OR>PBH);CQSGF*E%HJ4F!VR>Y8=L@4TW=MV?C@+KM MM;7=OJU0IM9[X@EAHSW>$58^6OGXM$+&C;KT]';0B.1 &B#URFG8^%$^[PBU MT-O.Z<+$;/XJH!ZB;X_PHAUM/?=94M!6>7F%3AVW2V40GZ*B72]VZD4(7^K7 MZR@,>T_GTWF8PX^94=PZ5N7I._D,O_AQ@,GH*OL>YGS=T@?L)Y4('(AL)_6E&)I,Y<(FDEZ1)1;> M.S_V3D_<,S7:%F9C3H.,.G#*[HE<)U!,D\H1RI/QZ&I:6A MUM)3SQ? "#/;R;8%5CW:\RPOYC'W7@W[:!;JQ;?UT(X'^-,.*>JI2A^HI;. M%S!'%+;4._47W?OX.H,OJ,DQ=:U$HB(YX!>S'$W@1-;+^WZPU[XCH?SC^>_WKYX?+C5]G(]]IY?W5]\?OU]=6GC\[YQ_?P MO_/?_GE]=>U\^L7YY>KC^<>+J_/?G(M/']]??577P*[__;>O=,FGSY=?SO&' MZWV1 /3$=1J6FX6:X(R,\C1%3#N1=C#0C8EG";TVD?_=UUV$"0;<-),YFARJO;I^/+BZZ[^ MFI0?W,O5IMS1/+L3X:TX F,69CNC^J_4X5;I1I=24J[<%QEMT3@5JKJUVAT: MVQXC:663=KK\P3DY-R(2B1>"\2K7">9%1:\X#1P_6,MBRB3%5P #'E'_56Z2 M':2P/+"&,!&PC-)\I*?A(HJ07/B4#7=\SCB)I_Q##*_7'RT[!KA&V 2=>LGZJK4Z$+"@UP@VV) JA2/ZF2J%KJY: MSA4,E:,?)RVU_A^ V6^(2_58WY=WP[G:#4"@PJX"8-3.!NT.R? J_#GR6G_C>J? MWL'^Z>XDF_X/"IA_=?\UU1R1_JO0/?]2>N=?8U!016OH^1WS?_[\QOOKL[BF M&RM4O8=+XG%ND[6\L!&0?OSD,O@2%)#UA*F2]!^LWYA9^OQ()4LJ[SAW#\F,09\7GF?1,M(@>J MZ&",$5:I7D,OF.)/]TX\!,N-C1$8?3Y#\X9^>(CPL28[#BT>C?*$UA3%EKBE M:X!/1D$RRJ=P']DH9/_3]?0*N)+4GO%8B6?AI?#T_^1!PH0/O;O-'?/C?7+, M/]V*Y#80=PU 2 %.1,V*JPU\YPZ?,)//:^'^^1@CF,KY%!X\ M\FB;3#RP5V%NMX)-/_WD(/*!< FQOQ/#@CAG;;9HV6<@S:SD'5M9*H$2A)[ MN!R+ND&OYPQ!NH\F5)]+4;LX!^X&RWW09K9/U>;^W;UV>:,&WQE)AK8,_'H! MVL+G,<@<>-!M+VL<+,U;JB52.BJ' F86]98J#%BGSR),17/2F@#,BL/>!.>!% MT]@7H:'8/'[_R)MY0Q@+@DS1^'":(@O(-_7\6U#H8(X!Z1BJB75:$L-_;JF< M'G<\L,K$8%EZ!?;H"P2ZM'^@^H8Y^\B^-TE\!YH^9:WF\4:6$7D@!7,K;2B, M':A'2M^ #)0D0)W90MLDN/7H<,;CG2@F,([C M#'9P!*9$H- MV&-H!K+%1UL$A30R("*6$$>AM>K##KJ)!"UP&H>P FKE@/^$G[+12AR)@A8I MKP11@0#&8A]6DE%16DXF1I,(9GF#;('1:=QZO(I!!.3-\+/R[C*!)Y!T.I@J M++#(]U0818]'C1VMIC!DB_HJTDT M6N%PE=P>AIII@B)!)I\&[$8%I&;%=!;?H>%@BB'\@>0^$T5Z=8%Q1K':% M6!#2*& !D))&[&V$6(48Q6./#@@#AB:89##SWU/6;DX\C8*C$6RH"&0'';]C M8)34'HSC\Y=/_[=F]30/,D'V84D \6DD;U,>"@IC0^8DL%^BPHG5W^/FQ.7% M/163B3 NVWF&HFTY$[B'5UNNJ]3W\5U$7X2$0'0/SIY<:7BM!_H!%> HB5,6 M0[_#TF,HE U7O(QM4]I_OIBA6@0Z)T!*VHEAC/3SB&K$A\KHG+LV<4 M*Y0ID8)$2,A'QDW2(AN8DAS0CU>'>K#3TRF)*\/\@!&19U+Z$E^L",7,H(0) MAN#W 6TLXE,T@;))2UOF5=UD&BH5*P56 M[)NX+\Q9&2]24=@(IE=^:7%^DN&RR=.6)?DPKSQ4Y7"+3*=1^L]GQL:S'A 8 MKUOHS]V!]B0/4MG>R,QA?$\Z&16N-Z,]C!Q@FE#XW)M$B&@F0.\IYY626#W @D_ P6<>D::T.40D8@+D@$C9W^P" C M28V"O@;!Z=(>\!ZNA7:L:9]W^J65(1LM%>;B% ^CH)*ZF[8^N42^\V,7\?]U M?A?>\&._>V:D? ';1VB%DTD41-+G+\Z_D&2^F,((D).482[U!MX@OHM13C^4 M6-NT*15Q09.@->7S!/$Y1&Y2Z^0UILJKQ0)EGZ1+W MFJ/5ZEW@?_"Y(N]T%H/XQ%"P5>MBP/*11!MS^ MP5&%T3/^;6(R1JV$YJ(L--=YSV#.^H"9CK*5D33#E< M>Z-$),E"^).$8:1L()G#*ZW>,:PM1:KN7><#^L;P%'";/!;&92]F*"(P9#)U M,H6*S0C,R/6]I^&:P8NI]TV@]"_+>K;'8!P8LXK1Z]+1"TQS:97<$ZW!9!R! M1J 43IQ(2SP12"4*.8=(VU3%,8#AT.U!?BL3&8=:&&1*7Q8!Q.)($)P'#!H$ MZ80/B*2Z>"!_H/<$P/-2*F[W9$V_Z)1*EYIC"CJ D* M/4KILPNVRP5#ES&(H;U8F%*5L"T\[@V%V]F*+RZ3X5 ^YP=N2;7--S\( M3BPM4F8E]=B,PR0&BL?B4\44@UE"AFSQN"D"XVW3LXZS9TB.>3P7;7&ZS&?M MM5R3UV+$ <\Q]H,[LP&;YE/D_&\>WI=S33C]6.6$%1-_#TP@T\)>T[8J'#]_ MR3WJ9A2.HMQ"V(^@0OP)!N^P##%R// VPD#F>%V$WGV& M1WCO<_1X8!-P8]*CBIS*9B3*H*"5OR>"HJ8<:$9TQ@Q*,A%$=48["MQ:L'!%% M%KU2@5X*@A8]O-3Y/ &^F#E_CX(4A2?\^-$CV^;*68SOLT#GG%2<4_#=H6QP\H[!\\9P%Z\D"V,,:-_&&26($7?##@]E3@F5 M4X[IQ7@&S765(-]IY"1=.82=@.V&SOY5<82O%W"N\Q=U8*CPW!TEH2J+@IAH M-L,$N7@1!5%Z9ZFN+QG+;'3TD1,^"E5K$6 203)-,42KFY3AU,,XE4'WZHI] M2%SFG8+H,I:@ ] %M?7%:LT>6:$Q1: M,$K8QWX35O63+!G3.*" MB.&"W%W0I3F)YU&<8D)_ !9^AFE"&:^C2C"JK#_B)IRYO9+N;<1I,(HRY9Z, M1+G@*N8,K@@3-#CL[9!UH>I#3.5"-@JE,P*IF*I,XI8VS$9>DMP7"5Y20U44 M9DOZURRY/.?'/GCEQV6;YXM9U2^F03Y=;M;0S]K4DIXF51^@2N7^6QY\0J], M'@!39@QJ.F"H2&\M*3Q+!:)&70,:),8!CDX!I.J,9313,-% A:>OJ;F:.OHA,(,52NLD$LD\!625#B=>Z%-E\#7Y*&K^ M[=7]8!Y"R3EN"D.QN^(+<%325">&X<1_YK"!K,AKP'Z^BOB07QWLJ+,?$GYJ M+Y,NT:=;VKNH)&T4$648WBMYIBGW*JJXU,R^ $\4TPV%2DW6C\^CD%(C,ATX M(TO&*V7:N,X?$Y Z=[)HF8Y$*\]AV8T,++_BYXCOH(%I2^DCB7+.#KE%XOO\ MG?.I(FS#TE$;)6@,41*"H)!/]:H6(8>;H-4 MY@=1,I;.X[G#!?5TGG1YYV%&Y8U*[=$+85#71<%U&\1YBJ>EU;"K+IK%3WKY MR)C6(406<^K1I:7U>66I?HY&SDF2$_!0RT66>TL*I'B) M#-EQYT:B$E^34+$?'0*3J]J2!B6K'G+$RR,VV NCGIH O^OAX48LB+LR.4!; MXH91!/<376%F4LFB\EN:.H73:_<[97\.K*!%MZN^GG+YX-%KO3.Z+X#B=2 M?A65QV@V87=53DS:0*DW7A=3,D\A8O7F4CZ3 J6@!',.]AJI+QQ :\CBJ=@U@3PS)&TO>_0_YRS1F1^ MY9R(:(1U\8OT90JP#Z5&EPM@Y?LL@_TH4&1:4B%7A:M,BYO+7B%:)U(-@"17 M,3(=^-0Z2%&/]M/Q2\O%ROWY &KOZ]_TUG[1L4-UC]_CDI&:#.G';]2,4 MW#!X&+)X!X/JN=WVV2HXRAMT96=3=WZLL>2UY]_SI8800+LDV0L$<] MM[/@D X+.+FW0;5ET@IAN%4;C==9>G_$BF?<"ITG:,3*M-?>!_M'MHO82S/N M]9%FB4PG?Y+B>WX:UE"WG=:45'5CMT)U?1IE\9SFVB/B[4XMW6J5WZV8 -UY MS)2=C[&W@IFRJ3NW3XR?1^))JFG+_;7W@&07"I;[&G'N[UO.531R:TJ[&JJD MFE*J;EQ6:*0/WOWFVFC'A-N9*XIBK<::2(WO6;30_IE?Y[,D")WNF761UHD+ M!J-)D'G.+UX8IAP=Q&JJ/R9Q*%)J +.Q8CI(7ZFFE*JG?-7:26[=I\7Y#I2* M4K/754DIPV-5'?6&$O=W4P*CRWA>MN*@VW;[G>-U"P[.3MVS]L,IZU+IJQ]5 M+1H5^R_9%3Q75>&'X(LJTHVDG]M;I25[I-RC5R[WZ%6A,1'UM1K[FT**4UJI*1DKY@C!Y=2KQ2%;W17\.L17XEW!NW M52Z=+E>$FU@)"XO"&41XEU7=B$@'HF%"6&I$PR%U]%9H<\;<]=,(Z,<)@REU M-"IZ6S#NCR[U8R@UG"+CXTE61M07U7849RSD?47#0_ZLX81@*]R(+%/%:KI$ MU//O9;^RR'7.PY"?6KG9'(TYF6)82\K"C6L1+2<,=1$J,8Z"]9=8( M+*]U% M,/\K=MX]VZ?.NPOS[QL@7A;4KW!O:64GF&?= M[111=MS3T][V!M6$VL#'MU2O3;CD"#>VU+L^J_VT%E<@_1,!3BX7(^25)KOB M8C[F]"[,83$M^_T@VZJ1[$>G>SCTZJ[#3O4^^UA19'Q46K'**9ME>E57O>WL M Q%^?*;)FY,F"-1:S?JLU>F+E<9V*( _K46)S<_+3"%U(+S;/4C>I5F? MMK#_Y4G=>'=+!XCTWE.W=U)?WNMQ?D::2;!O;I8,I%R.1-!=CPX+MU^M.)%H M<-PZ.3EQ.VMRX@/K_ARR7IW/6=[N[69Y#,"!_I2;LW#ARHZW_ M=)U<*ZXCHG1;O7ZW?NIIFZE,![2D[!VVNKV!.ZC;DAZ8Q?%)GX?(7B1OZY!+ MLK7[MZ0P>$?MP7)>"^H]V%+=XKAAB(^'B-RH_G8YP-<* FB_Q Q1I-/J#_JJ M8<>Z8F;/],-^+0_G-[1Z)UW5R^REEV>;LGX?I,-[,4O$**"SO@/S*L\ZN_)9 MK$OYF PX&>S*W3\T\^!\BI#)_]U< .REHJ&IGP[@O'O?;:08FU*+$'-D13EE1Z&(->=U,#HT9Q MICT,95^5.@ER<^'YC,M#CVV?=+IK^R8VLEW/!65_IMU3K=OKLZ '%M>^PFPX MD6;*PFFIQC4Z\U]G\!]8)*33/;:GZS5<'/:$>FL?6Y-DK7*1P#1+-I3.!=J!X\1IK:[DZB2;^W\;'6-JA3[W*49N^))Q6K-'1/$$WZ@],G MAM]>?$^L VA3!5+HU@6#H&UB&(X/%Z)/@U\/Q06Q\'B..R<;!;'83]P''8J,I;B M..PRA+Q3BI NK4<(>:=T^.G9T,PM1UF.VL6IR$XG7Q/,@YW2X&3]"K4GQ=AK MQ.U[<0*S6^;H;9J0O/?,<0B&9EWQ'G9*E.Z@+MD*-=H-UM1\ D,=UP5JHD8, M=6"6IL6ZV'8QZTZ7LY98%[OUIPF\,:AF8:[Q3G9,R9OBI:W)N#CRO%% M(7!JQ!L[P'G9Z>SW .=EMSOA9%-;H,'AP#U'F=DM0YUNBB_88(8ZA..[O<&X MV>T9=EW:XM1H=]CCO">@.6X:RVPP/QW8:5ZM$7YV[.:M6_[6E#B7C8%N/P30 M%-XX!#2!O0(XVBEO'-<%H:]&.\0:I$]Q<*Q!NGN#U,([U9 I.N[Q@9HV#^I3/T[I/S%:^D+X-37:3;LQ70^!%P?[@:54(UY< M!\R)T)LV1W/J^H/AT^9%3WP;9/"Z46FF\U 0 RK6GC($>H%J.Q%>"HMZ MZG9_B; MU[3P"3,QPHJ/\+[%=2".+_BM^-*N>T)OBN+HZ*&WN'"0U(GTHL\O'?P;J30,$_AKS0EWQ7W]0S>'?M8F"I2A*3QG5= MP"FO;_KZ[<:;>5\PP'I=]WBP^*=UX;9@"[4'-8, LV.R8]KRF#H/[Q;I\:H? ME<@:L$A8'YBLVZDB;2GAO#+8UH,>LR'37AXRF-4QN4.T8/T//L! M].%=U0?:-!>K7M1CI)F)%]V(!<1Z F?6#<'MB?B'#8*L>T:(OT;2J[L"O=:M M.3\PH,1Y7]"B2SY*M%4">0=&$LM'->6C_:/*7(. 3:=[."0[J',ZFO&7!T)B M6\MG6>G\HW:DV;3!Q@KSKWD7C=;QH+MU=-;-#WCJUP9P\P.]G2[L8.,JX.=; MU=U08NM'R%8V'HIL[&Y00&QE8_UEX_;QR*ULM++QH&1CK[_USM%6,NY\63%M MHVZK6@?)N*4:AUK+LH^/9,T<3KMJ/BMI]<[6AR=_4MZZ;5B]QO*LCW.ZC;6I M@S"RS/'XWNT?OW"O%;MWUUB>LTU1E.S>;3QSO#H^=8_G2HCLIMWYNG3=DY== MECKLUT,X%[QX.._^Y9%U=VP[M$^ZF\8V]BQ\L8_+T]VT9=3>RR++'(^&KUHG M_9--.T#9O?OL>[>]:<6SW;N-9XY>M[\V@HC=N2\E6$]WLC9UV+E;[2K4J[DK MP(#RNG1T0Y#K[0,FU(Y0JQ_\;I,T]=XW9ZU.YVQM#;]%^NQ!X.=E(45V?):\ M?IK-+IFA#LIF"]QH9;25TF!2.@]E+0;-X[:>WGY5*"\/8#7&B9>-)HXH]!+TV ,RY I?&B+L07?]X_= M0>]T*_A#G;;;[Y[4#!3)#FJ=0?6ZJ^!''1@B3S/0JWHO@5[5/(H]AEAU$'NA M>5 ESXM.U4AZ;81.U6RJ/ G:Y=!8Z"=G%]F;NT(EIRE_2FZ\*!@M/[1=9^)/ M9Z2-DB;LR'8]LI?.M=R[;';QL.SU[E+/&XJQ=8="HHYRG^U/[827^F@@1C0,1^H=6 M M=79YZ+D]#]L[3@F3U6Y;HS707@$X[56!< MS!&O'!]]WVIJZP7=": MM='E!7UBB=C>-Q,^=,?Z?/2?/$B$?V!>=>_XS$)3U'5QK%==Z^5IR-ZQ7G53 MO&H+D6!+NRQ$@BUXM+NB)E$;NROLKFC6KK!EP <5Y]RX0+C!4 OKE Y7RF.I MDMB8ZK_S- O&]SLL)@ZB42*\%/^8/Y1S[CPL$ ZPO#B\=_PDN!41EA:KNU*\ MC=\A_",/ULR[$4XJPI"QFH.1<+S(=P1,<^IAD;%ZQVT]3[B2[J M''5_:CF)2&=BE,&;POL6;+Q\%L)M=T$V ?(D,3S6; ?C"Z""[SH5_\?QPC1V MAB(2XP#?.D[BJ7-3I,[0^SP9\9.%TG@7S%C .^'942Z<+';$=S'*,Q@G4"=/ MG//I,* JZFZ[.W!7+)&NEH\?UXD'_A!Z<:@L/)C.O%&&ZQ)$XY!+QN,$Z*P_ M,"4DF8&,L/U3Y)(82(V\$<;Q-UQ]+W-&5$)(3(+W+.0/\R%,I-1YY0?I*$]3 M7!L1QG>O<8$=$ :C/,2!>C-XW7<>M.*^Q4^GATO,<%C85(^IA2N=B-L R*AX M\G?WV@663\0DSF%'\!2!$DB7U -N!5Z:IBC+?+CU!JCAA; MN)+>B>']ZF]\ M:Q0G4UCA_S)=?2_SJ/8^HH9&LNK>0SX'VF1A()*49NF+3"136"=CT_!FX3&G M^3!+<(GPJ3P9) M"&GD10'^3^4:5LGY[>(6;PAD@YVT]);'8 7F:[QVM&.Z@TI-K/'O)"GJ 6_$ MT1"$Y+N%=]Y]BO:$.6F8GTGA;1"G+$_^^N=A@I4T\R/>3WE%DAQ9 M/R.);T@8+?Q;(+5'84[M DC&,PNRH$'0"\-2[!U$ A-$ RBA409O',4@?!/"S@#5 MHZX$81$G^ 08$#PX5D(F757_/,T&Z?J#X=/6DY[X-H#E"D:/5$L.*,,55<%G MTB<;@Y#4AV$?06PI:<^J)GPZBLMRP6YA7/8'G,0.:M5!61@7/:V50$GJ52V_ M$E*+Q6@I:%7&:-GJ"$"LKC"$!3X!ZH^CGKM Y@\],)#@ 3_\M6-A9\Q M+BRLC(65L; R+TJL X:5,;TFBRQC1V:192RR3-/1%[JM;KNWZ=E[#<[0+;?M M&;?U!CN!E+#<=GC<]JK7=?NVO7K]UJ7STLM2FP2?0ZE[.UQ F7[?[>]_]4XS MU\96OM5Z>9JQ=6SA6U,*W^)UXH*'EL,-KES_9%-7SJ;EUW1)-_?.[9+6<4D[ MW2?VO+3K62O%U*[+]K2 ,A90Y@6G?398NV2LAJY!,]?&>M6U7IYF;!WK56_% MJ][IG-FK?LB;?D9;KG;4V!0'8+\K_;NM7K_;2-12R[O-Y]VFQD[@MNH.UCKIXMNHW091VV MUV(XN+^^,'I&M^WV.\?K@F>KTR3@E^E,\[0K/O;>=T(?8+?Q5$"!OW]@@OVC;KG*WFVVG,GA=_>85. M';<[0"I\%@F6MB)ZD0(<0FP9'_DS<;PI[-B,,(@88(9 9Q*/>5MC!Q) G/R; M )H8E@:6Z(C_<*];6MV!)[B(')*Q!,SE_ICD:/^KRKNL@[M"]\)(CQ*4[PK^*-8*+ M2C!#C("E43'$H)>L>QC$XDOO'=Z1_V?6L[,2S*&T(K'XU00*.""9Y;! MLO1#7SV(5/=Z_J4:/])SPOA.*(2] B-2#9[Q_*;!]Q?BEQ='SKIFBK:<7T4$ M- X9TNS?I^)*!5[OV7:CV-KI8H>-R8]O#(]7N&A>+?][OK7 M/WG3V;MS^MAY]]H13*BG8W ]@=06A&N51QTPWE4M!V5!N/2T+ B7!>&R(%SU MW)O-0P2R(%P6A,N"<+THL78#PK73\*<"X5(>DP7@LB.K/0#73G>,!>!J DA- MI]4;'+MG%A*I-BO2<&X[Z5JXMQJM2).Y[55GX'8M %<-U\7M6 "NAF>''BH M5Z_G'N]_O6,SUZ:]=M)Z#9>F::6HO:Y[NLO4SKTBUN'6[<:K!N@.K1('?*JS MVN"RV.*J[;G)&P9E[)+63W=7JV6TWJX+SSU T7".NXUP8=J MYMI8)*Q:+T\SMH[UJ)OB42_SI)_1CJL=)0X4C:75'_1K9L!:)"'+NX<=&[&\ MVW3>/>VLW6%D'QCW8(- @YK)H08%@6HMOVJ7F-%*)Z7!B&P6$86R\AB&3W,/,=EYCFN M"RP+X= H:T]!J"CB^@[8.#^UD,8_HH.G0%):3A8[/\(7 V?(WQ2P1_F,EP%^ M[IU4?I8P1WKMX-MJ[I,> R(J33T03?=PV3C,132"\0SO:8$*$)FQ-\KB)%T5 MM&7!,I1XLWNRHSV\XE(1VLWQNV?9R2L-H;*5^R[M9,_YL=MWCQ5_E%9XYMTG ML%R$Y2.FLS"^%\(9BDB, P:H2EN(*84@0+#6?BZ0N0H.G C/'Z$DP*_]!"& M\$EI/IO%28:X6'?9I/4\!.FNM";.[E8#*)\Z=P*I"__U2#R-0X([>H=DLKMB MQ[L"=-WIPEUQYR5B$N>HP$"_>%AMNG0S>.5;);H5W!?!72E#=*'[?-4 ; M+8"CL])]UWQ\['8T&YNPA$//A\_#3*MM);^GLR2^%62CAV*$ BFU$JD.*SEP MVPM74F+N+8+W>,*EI/Q[T3[NS-0Z$=#6*%O1]X8!OO6"^^\ M^Q3]5G/2,#^3PML@3ED#_/7/PP1]Y?D1[Z6"F7,UP';RE#>(P6X&'D4'9!1/ M01T1GX(^8L8O %[1&(T,=2V=$^97V#<@!,$[87=(!]"EQ>HZE]]'88Y;%+Y1 M%86\^V3ZI53T DR"-89#1V12YCUB1$8GYI.AN,16YE7BPE/3E%C,A:?]95PX MC7V19NLPXZ)Q>&D:XPZ!U]T%V828+X@R+[H),$@(/XLLK7(H<2:;%"SA0X$/ M*-RH+C$P3V<1.#9LR]L ?#?X4G/Y_%N' IY-(:H<;Y?C%WY#^?\*S2E<4LG[ M+>>7((*=CQ2X0,>6B/H)%&3B-,!+U=,5:KIC/=V1GFY,TRWMFD[W>&Y/S&V; MGGNRAO .%FT79P*CA9?/X;@':N3P&.' "^(\@?]E*3 PF2/DSU7V#(7>!4*_ MXQ7P!=YT"V^D8#P]B6\C7'?YZH5O&@??89;T3;?=:SO7(@KBQ/D89[ XKPA! M'BA).XJ^=#H]_!,'P-? Y/##!>Q>/-BAS2]9#3,7,O@"]5+ZVE$NAKK%V+=! MFN9P7\HOC_C!$P\$DIB&,1.BH M#!,NG:$/?&MBCZOU6D#H>;K@Q@GF^%DI7P8=!Z5#YWCCMM[7$"8[GWQHI(X M6B WS+M@QQSA+<,X_J8>HIT8CR5GXV6TJV4KC-.?%@\>Q%^[TO;"?".* MB"4/?2^D^2>@4!4^:Q:-O1T,Z4,#!P/S9D#!BIPW=3A_!9I%; MZM5O<9J^?C/W#1Z0@CR=3H$@UQ-8J"9LNS]@+ZC.).1]2_9]%=*401 C)^"4 M4YPRVG4PT8 TX-SE+1+]?(&(?.(IV!MCD2!7TP-2&3G#69/^X3-F-!]'P8P# M_*D8 ;]E ;KT,E@PIYZCG,#;0168PTO+&KK0+>J,^WV D3%_E9F"N6#T;(%Q MY%D0!O]53YQBSQ@?'X<[4&HFBC]A;"&\Q^MPJKRIU5W977Q$_3:Q-^[P'KZ]7@S'J:/Z&I_]2FH5A[4)D?,P=Y+L8-7?!&S/!E- M4$1\3L0TR*445WWM+C>4;4AU+J1Z8D.J.Q.VBQK[ MR(0:V&!A2!M";[-42APV" HIO9$H,'OWM$C_SRAY1_XLLXC>.2.00AYM]/,GC6SZ9XUH)G-HTEU M#>UETUW2RX9G6FUHL^):'DAG ]M,Y(G-1/:ZO*UQ/X/59KR7D-^K3:W?&[AMBRY?E^5H,J<-3C>MY7XJIS4# M9FTU,K\W@XF?=3#Q&L-*34%>6XT2KSH]]VQUY51#Y*AF+DNW[[9??%F:T6AJ M-0K_'OF898O!93KP)E/-"\-X1+'B+%YZ?O 4B.@]Y,1>_Z7;:AQVMY,5EV70 M=T]??%D.Q$:@&,7\Z=7!6 ;<3J??Z;O'UC2HV[KL%([U$",W*QU"TZITWCD_ MZW,TF16P-0RG:I2WF:[ZZM.OZR:5]OO).K)SW;<)O-L[.=MZ4XEM M,'"CSH@V.E7>!R\BK#;9_&QO%2]V%_&769V-FX=9R_PY[(0E :#MYE3M U^B]5 35-E]IN*IVU^4,UDI2^D, M'H)H?2[7X1G2$E]^9(T28TN24!\MZGA2=JJ-/KR\7%CHCMJ M/F986";;'R8;N,<;QO2M<[!".NEZ1[UEN[2 N"\U/'A*>XVZ$6CUC;55TM1Z M1ZXI]K=)F!T%8NU^L/OA(0TU&#RI <_+[XEE+6!X^/,H RNCN512(Q_'+[#P M%$LRY@B>XK0Q\!0/EA7*4X.OKU_/RS@>CR07AIGJR,6E9K0(\8X5ZQ0,D) MHEN18H\5AMA$<94QZG<0C>-DRD!:B;CQ$@H],\B?H@GC!Z4MYXX001 &3$-Q M%%=-)>48@P^O06@. Z4(@3M&(Y"BA()' Y& Y03"B: ?B.8SHDXA.(I9$L"C M9R'CSB+\R.]1D%%]E4=(@X30WGZ'2TA_=MZ];CF(TQ>,4/TY86O!$G[2'3,J.+N[()_K_"$D9J6S?(0(-%4T^E (?$)#@".#2KAP M"0+)2&+X&[#M5$%CIJ,D&")JEPCCN]=/:#YE6?19670.8Z]V+#J/ @@,M@#X MSO)H4WGT\N>KK^_/:\>8/*PUN3&HP#$[K_!F\P=^$#S"A%QMP=L-D'U"<#1P MQEO.,N!0"0J\Y3U0=T!-;%<%F".H6F'E M@?XC@Q%,.*2?%][_EY[G@#LM$D:6S!(JB9=(L,,\A7&DC*T)JPA>;I!.E"8E M(_0F]D+^'9XM1AY";VLK,L=UNYN(2%75XBM@@/#LD4B)_9!A1IDLJ9GE"%2= M)\64%MBHHSA*@Q0AH,'VQ $R,Z8>Z1'-,@,_P)H/E09 @L2@Q R2NZ0V=\RX?"&LU806<3 '\L MD5KG' UC[2./,N<8XU3Y'+Q)2VX&*(]@Q.] 8//H)B8W1EMK!MLV8RTG08C ML\:*>MDJRTI]&;4SB+M*;G+E]JGMVN(%5P26?A]CPDI8R,4^';Y:B]9$X(YV MTDF>,!HPB_+'_@09&7P6@)3GKA+.1#<#3E!R%+I#&W3,0^IP0(F^9# M6* ,A0%"LS**_T(Y5KSAT7G-#6Z!:$%0RHD'2X+M>Q+\*0Q@SWCVLZ,$JVUP 4]Q- I!V^O4^ZB]TZ0ORILT*HRVA(J^ %L MWH1[)Z4PR= #!>' HH0$)3Q'=!@4+Q.)C"A Z;XYH'=MT+O/M75QQ8(K=AH> M>)IS,@I<66W;25M."O,@+?B.^(64K^Q1,2\*7N%#9?2G8KRI0) -_=3-9RE: M]K!HV:W7\D5W"U1\12'0-Z#<<#@Z:D(0U)(R]M'OG-N@$+I&_3@1(D8RM3#4+ 78#^9,!=< MZ$!!7"*P5-5:06.Q.Y["@>KSAD%(:#COYCPW? KU8]&=4VANKC/'262EL,0I M=%L64.>!Y([Y@WPJ":+'/(FLB+)[RLB2L/HISX%Z\VA+ M5-NX>%_ +>S))I8=:O#JF3"5H+; TQSX1&%?WWK)/4SL)J)8-_DQ[.+&'"J? M>O!3AA.;GSCC<\<2.WL<4FU*CJ],1.&8/= -U(K0G8C0+V"W)V#H<>N(>@E1 MVC'@44^Y7QING:+MN_+T=>^W,5BFLK^6$K^)0$GHZYF],VP(8#U!UGR"@F). M(I,0*LZMTA%L4-56XMTJ,N4=?YF(H@$812N^XY:%73.9ZCE*.36$?V-L<152 MZQHIF0QQDLROU4H"I44B&7F,;5?<^Q$S2[*^.?9R0?%@ELV<.-?90TA EA;W.4AZ ZD&U0QW$7KU$.W@OV MZL#N*M1"L"1XE-14OJ@51#431!>?_G'U_JAS)K=HS:00&W+ BH:(H'9S:M0P M2E],@Y'K_"R 69!-G?_UHARWFNX\7">]N!>XU\G+/&Y..L'-6HEY>_M%^,;-5( MC><>/F^4+25'9H.EM&BKA)J@T L8SU*1@:)S5JK"OW"KV4IFY=XO"SGZ9;O! MG/;=7GNP;C.8WJG;:3_<+&7EOBM=M]OO;Z49##SI9$L=:O9W4 N2G!6O@/4G M=G;5+HAU_$SM?&J7>[QOW7Q6*_9RKUM?N40W7ZM!KFZ )[-FFN/[U3]YT]NY\95[< M36>K/:/JN1'06IFR3>D,MAJ)KE3*V.H:JQ;6V;-HTEHM#V%/?XTS+URG<5M= M%\=>M>PJNZ -N\HN:,.NL@O:L*OL@C;L*KN@#;O*+FC#KK(+VK"K[((V["J[ MH V[RBYHPZYJ%+#?XGCG/S$9]3+"ZI;W8B2F0Y'P.5%/IIL]+[CWKF!T&SRR MW6^;^E*LV6#)M*&7%C,U$3BYVUQ,6YK:L7NVMYU(+)_M#Y^=#MRV9;2ZK$:# M&:V_=BNO9^6S_;&5+/\W@O_/CGNV;_;%*#I9CNFNK<=N2=E7:+BOA;GP#VB=HBOIXXW9U M[.K8U=E#76ZY9H_=J0,K&%QKO7F7NO==N+VG]0# MZ_'ZOQHW?K-Z.N'9_S&2[FPYV-YV=UD\) M-"H>N%F*:G>C%%5)AQ5ZIZZ=E[B*)WWH0]L?@;\#DAW 6?WF::JKGAG5;<9K MJ\S]48S';J].YZ=;-=HLG]5G:J?KIP]:1K.,MDF:ZHZ.]^MB!NW .[;\7Y^I MG?4WC=+OFS]+X(0URU5=#)C8R+/7TSTN<&KVRM0PE\*NCI&QVJW3RNR/@7*X M'-/>5>G5 42SMI*R:I.A;6%#+92X79V#79W]4>0'RS7[7GIR *FJY2,_V6RK M>NIWD-D@VZ1,K7=IYV13#VT;M*DI$H?=$(>[(38XN[,;PFZ(YFZ(03,4Q/YX M#':?VGVZ4>#T>&UXB!WO5 M$W+"K[((V["J[H V[RBYHPZZR"]JPJVA!WV0> MV%\JQTHG?_WUS\,$+Y'F7?G'K=F;G?:*J6%CD3A9[)Q3^%GX\.#,N8I&\50X MKWZ+T_2U,Q1A?.>,8[AN(IS,^RY/GIUX7(U:NW/34A.:>LE-$"GS]!@&)[\A MDW10]E3HF>/[939XUQ\,MT*3^1JP 9:+*%(L[_B^UNR.UYK<,RXX3NXK+.$X M#F%%<5[$H? $+W2FPDOS1#A>JO[TG2!RO-$(G!&X1CAW039Q?CT__]PJ ML> :X(#P[7!!$/LI/,X'IP3O>05/!G*%,.KT]=NM+)1N;LU44@X8 M>U*P7J$W2\5;]<<[)0."B*A.-[TKOP_9O.)(T?OXYW=W@9]-@"G=[LG)3S]H MC2!?S+]V7-BV;^:_/^ZYG>[9PI_:;F?A]\L>U1FXO79OK4H MAQ_UB!9]\/3V;.ZR!0&4E^P@O8*L>JQ>=9W.TJM6'-:]+_J*9%NUV][J8UK+4'$:'WGKJ]D_KR7F\E[ %-@SVK!%B1"U^===RSU_6H'#F( M"HV5UZ7M]E]\7;:)0+H'F[_!34)693.PGE;G,EL,\%++;/ZF MMA98D<5L36^ME^=5UVWOJ_JO];9?X?3(AH\.R 4_K9\+;L-'EG=7X-U^K^V> MUHUWI0I1(U!#'@!G;E?M'PYHZB%H9M3N=L4Z&T M!VK3T3+1_?P>^C3P_5#LR@ [ M>5F\NIU.]J>GX.KO)GRS6^8X?5E0MAHQQX&=(3V0%;L="?FD4XS=;H+CM27D MDY1SC3;!7AQQ[5I]OBAV48V88W'U225DTL-L]UG,J2EO$Q&";+D5,@>]T\:G MFG?)#/9V<8LW3.,PSY;?LE&N_2YJ(GKM"ARR\>]$AYIFWHTX&B;"^W;DC6&P M;[WPSKM/<3>9DX;YF13>!G'*%2.+ZH?6++'6*Y#>KR0!(A M1"(\?[G-?,77MLMMZE-<[$"FI.=L=L2AG3#W>[;1M>73

FF/8MJ7UA35W8S M@J$:;N+MLYT:[.+^0PML;Z4R:G]S\,^.;2N+VJ[-OO>DVQ-+=M,S"FE6U7,\S:U7MM$YA M>1JGS>PXD//Q07O]VC6;V5&O-3Q0SNW5D',MYH7%O+"8%X>*0F Q+RRW6%=[#:I=FT9MXUDBSK4Z]I,G$?-\K73\9K"&P>6"?1 4>K3 M9>/^'I@,W.,=:.0Z\+\]3'N,7L<[256N V\LZ[+ZLB7EW;;;[QRO6U)^=NJ> MM1?_5"FYKH1]>@]%?7BN"JL#4P(>K*M]&"BD3(M>&64!/Y8S-A:#2O!70>2+ M*'M[A!=MFW7.5LNV<9\E:6.5EU?HU'&[%+D[G\*>S%(G$1(0HI1S$ID'MTXV M\3+'2X03Q>0RA+G/Z YQGB@7 N^>)?%MD&)%S:NAB,0XR%[KQKT*Q$&^3?BN M@^@4( G$"/-(Z &)EPG'F\W" )Z?Q7@C DT90PE2!W;#* \)!V)X[^0IYL7 M6\3((]7M*1T.;SJB.?$ [R8! E; ]&+*]H?A"^"1*3T(=N,H$1F/PGR?&OX8 M+O!"YUYX"0]\489.^1:\-G5$J8#?Z75:#E:H.U[DXQ]=YTX 88TY\80\!W8% MW;J 0O#"+NCDG_@A8)W^U*S.QY<_7WU]?V[Q5UX$?X6)W6S0E7Z_OPGHRB,: M<@U\D\&:CUH.NG+Z 3'"SHBN77_S7,7*K]_G^/)Q8C&3/%"+@WC6%T_Z4O#LT> M.#E^V4XLUAY81UJ?[6IQ#LH@N,[BT;0"T] M#(FVOW9 >VUT"&NBO53T]F6[.5H+S:#],@36PQ!G^VL%; 8=:XVTE_(Z=P7N M?0C93,NRE6TNTX%DA)QUSS8-ZMA8EZ_S_[+U]<^)(\B[Z513_>Z&I-XNJD7.(X6K9,[%Q(9F9?+ M 8YC' OJ [),/16+R3#T"DS#+WI8[5")?3X^_]KS!X2%_[A*3C,-S^ H;A>P%\(W_8Y)4L* M>8YE_JUA=2934S6G)ANJ9F?F>&[#H W>*5K$_]W:8 L//M5^6IC-1'53/OKLDB=%A8+U)IVQP3TP"2) MUN97@&0VGC)>6C8"54'2)\\R;,XG!>=21K0Z'J7\.?44S'.F^$)DRF1F.$^( M.'CDT@$\F]:$6^$79A#:%D8 SW1\(NSQ&!)216-(B)=C%B ^00JLC<(.;2&* M=;T@05A>-*\KOPKM8OP38PSF<1EL_DD1+J6(O^<8:]I^6V&1^.TPQ6"3,!7;?4G.R&;/# R%RR>-,2SF MITWM[X8WF26'S!S8DU!C5L9V$]#\JQM@BDPXV"]YCPEM0/!9:.Q_6T??S>#!FODMY9\L1/4*!%#XL/A@ M15#Z^._P(, *WS8)=Q/#GRE+'ZR-(GR.K7"@'ZYB7PQOX5D@L;-K$ET!.+)6>$B L5/_'2 M;0: GIUB TAUA'6!%P6O"Z&ET8MP#F:4$ E=>D#!$W9XQWSG$))FL9^)9)=)%D.6 TG@L&G+O=X0H)\T+/\<'6>;%/PYXY M42$Y/4M_":]>LU9SXY5;+)?K 4R'7';XS=QX O@09&)Z@ Z?;]AN '#" M=0<#)E!'7C;^$6\QH%0BP_6"[K,-D/8(,\]@)-TEZL)BB32P#F>'55S0!:$F M N;1*/#=L&6_N-Z?9.K7=_TQ0T.SG*!AG2YM5+2%X9/5%6@6P[D*#P8TS-!, M^\K4<^?T4G])I+6@=#"NE6V:2#A)R>&%(&V5#WME"S5-^L_2\N$R9\#6J/)H"=E,MA*D2F: MVZ7)TJ/%-RA>A68$X&BB2R;V)YMQ#PAA@C](>-S<"4+2:I/]9TG_(J)>>"3! M'R6=M?!-#F,FYXG&KW!LX['")[3:\5C!"#%O'IFV:!3T+_!"<-MLVJ+)S(KM M==,0P^%,E_"EA%K@;LUQ;J$R!,:?G!Z;'RC0@_ $UT8DCK'K><1I[$=OC)QK MQPB0AU@,^>P.(6"/P E;P$1]F!\&%6&F\9(9]-_K)UBRE60>,Q9RJOPVZ+34 MD&F9OH4_214^,H\OP#+](AIS0.QO6DM7E;'X+2PTX^B]CWM)(.0:PIL,0J=%VQX9,K*KDU>">JP" MAO/G6_1^E(MU],6*=QTX'GKHX-LN?!$W,3!U"RO $R3Z6$C0XG/]?.5[G%R^ MHRX?;413,'M^Y#"8XGB3XB7(Q3KJ8N&1EJ[^"Y6"E\!!!@\G2X2^'/,"CJ,1%)!YN%KK148D'N&S@@I_5P7".V9EPDOR0CR#$ M@_Y;D^V.8=AA20 >\2BJ+G(J6(JP<.G0#O!=N#Z>R^.H?=+*-)4TH?*0UIH* MM)3D0!/GU[>C,SP1+DAZ .%0R?F.#Z%Q;)4G*#"#BI$_;V6<88XND>-Z\YPH MDF#Y_I)2&WBPCMQ'DXT#D32=SS$7BA-A4^9AHR,?&0!I( 'FCF#*QBN%!2G< MEW@'.9\)7^?M_%P,Y8Y].'-@G$9D7%8GN:3F,',1K^:G^?452+Q)Q&::FZ?> MQ/=B%& Q7WEM,Y0)3LEBAJ&QC MPE;?&T$#XZ=8<<<+8FP_8,GP%&$, M8=SG8!\!@F-F6^P94P1A&-06B<,H=+J*K&1RD$=3.;22$Y-'6WF^ MEK;Y72F;4;A582T!Y8$]-$:KMB)AE%[B MU:1OOTE.B]JSIHC+8")E:H6E!* @#EEBGHA[560)7/X2.%V6P!W/AE%S4Y/A M%K*<3L%>H.'!B#HONAD'4;'RNLZ 0H5;*FD7I4I033VJ7R);@D&PR'90JG,R M(/* 4IVAE"_<,U' T>;FWE3K'^M.Z:_K+.=93 M_9?Y<:)%^$5O&M'NVMARHV .WM@2M+6E\7:3FYL(JFV.GJ_ MDLZ66FLP:% [_-:2N^VEDNQX&9/:Y11=W=HPKEF0-N>O2[M7 MMOGBT2GWG6S+/IT[R>LR^W32QBE<'NJS_F[IT[VI]ZD)()G([:@[-U&K?2?/6L,M8U_!:S9^QKYRYOPO[W2]V^KE[XLMF90/ MM3#MX3$61GJ;R>1+.:MPN@PH[[J=7JN3'WSU844\]X71>GJK>_"%N01?X0NO MTW:G"OO%R1<4?HE!$#'@1>I-1?07YC04[RDCW8:#&8B6)IV&_=&*\BOZ[TS& M_PW/$/G-0L[#7DP/M4*V+>, 9453;]75BG>XJU X]0Y^296X2)5XIW4'1?:S M(^M#"?*_8F4..U_$CL1.3[S&6BQKDB-;>Q]E8&[6S\0G7&*3&@I(2SN ^T(7>#O87R7ZM1^P.7&BT/O" XS@B4!.J3?E>$T% M>0_Q91&CBZ%,D?. 7T7GIZ'0TTE0UH4\198H*7I+YA-^Z"WA^X)FD=<66D2' M(>@4Z'W@4G'^1&>%W0L?0&2,<;4L,B]P 1"G(\Y?;[?:X?1W+#0BG-94!3G] M11BL/E,5% &XU*@\5S^*56>H'X5--ZC?UC>$+CWHHM9/:M.:+M+%TV2UZU2Y M=0T?]?(VR;OV$#++B%%P(CNZJN 'JT\("[L7\!@E>'%Y7?>9(OEK%& ]/_O^&H0R.= MN.<2,S]L9'MH;K;\T5-7BDL3%XDX$9[G3CB1"56OP^!UM:TJC\Q!KE5^PR&\ MRW.FNO-WU[%PPQ7W 6Z(Q 7_ZY:3Y26N+T1T>S\BNKUST+)_LI"-3A366I.P M[I\]&_9RE9LK9L5"<<4,@J8+;D1\[8 J90/.-FK8P8PNCKTDF0!YN75X;4?P M,L:D>&/7$00[> D,?L:U"4X=,#QTMT2 R &E(!)&]]\,MP:N-A,X4>#3)Y8W M6<[Q&A Q4.%N8OE!Q!-E.29,QWN%GZ.Z3P2+7SB)<&RD'71=+)Z]X*H&;3&- M5_@9^S5A<,+! 7/>P] [!-_*8TC!PXG3!*$II_+C["8A.>J*>,(QP&/P)AR\ MJL=?=1:WB6[\%6HAI'2*V(=PV<3R/3'WR3,6(!V0QQ._')3*H!H^2/!-4NU] M^,"6\A@148)[+VAMB4Z3<[L*!MJ0IH=V("=(B8DVD+@>1MI2?:=2G>,=*D%K/N8426T'\=$YY-H'#MX+. MUYS.$'B;R@-G3.%$0X54)P20X M6;&X9X'S>V(S?+9\?N=#F-6 &7.!1WY -I3;F<7 Z^5_O\?+*7CMT! @IL,> MFRSQWA2W7$0T&@CF6+)YN"ITMPOYC<%#"<3UTF;(4QQ3O^(1T,-+#DBE1+X1 MIY_@U)ZI%#Z,.6 %)\B\R$R&EV*(JDW,G WNQ-@X2@) M":&CK1F\08N]^-%XD2::/Y#/#/>3D&J3&\T5>A'^LNA:?9]%(T9QC_'Z*/L36;S'5OAOKK#!]FM+ MN8EN2.%?\&WA*[C&B'V14.LOQW-_^$#G_NEGG>.XE?@\FT^*!3 MOQW- T5G6CY83Y^CSH]?AX8OX>'C"2&<'8[.6 B@S>F"1N15Q=J=6"D$P#E< M\GH0T.5+^A*[FT:\%<&L[5<0/VT\*+PX\!7NQB!UVGGPJ!/^/39(G*Q=W/!G MOV8&;\^5N*@7FT"%3>']@A8Y8:+(6N#RV]:?S+9FKFOR^WG1#RT$^!PO@B?V MUQ7"N9"R3A+/'9?&A[8KM%IXV7LB+F@2:?QF5A]Y7WGMOG)[55AG=U]9JM]^ M:(+"DT5XA!9< 9)1ZZC+PCV8T(T+%RGRW6(&"#\B+^$;:\3;*1?PJ N(DD'/ MG$XOW#OE#=$D-]KQ%T><"1*43F&8ZBQB&?_$4Z %OOEBZ2&71<(M1J==D*:C MBQX@E10XZ8E(WFKDAR(2X0F=\> !A=7">&^"P0M#7,_85 6YSU;3>C./(669 MCT$IRN_!H=(P.3.02(Y3ZPIL$M%4B/Z!C^G9^#\MP[RE8<@( :.LT4^6 M"TJ'_M7Z=>VXSE=*?1#5O!7\8-._-9:^V2!- .'1!Y.K3@.3BH!WV_];X^[[ MUX;B&'.&7[UZ,HS%]2.F%^-1B4'=+(.9BTPN)F\DJC44RN\$ -Y?P;6SG%^9 M;G EGMQ04)'AH;T&X7MZU>XW1EUD2/GKA]6Q"M:', T;:5>>\E7-1,0_@H#?HMX;;Q=S$N T81:KS$ ']-7Y**A[:?>*] P%K MF ]8=)J-6FB(JH!E2-ZTFDZGJ1-9I<>N0BCQ#02I <_"!7AI#Q!(X)G9[ ZUCPEI$BW3@#M.O&=<4WEV[>5<$ 7&;636U26Y M2VU #R5RN7V.@^+1616=;8]%K4(%U/RE3\(IUT?.O18/ MR-P.9#[Z@/(.UGP.#AK'69A)2W;!II,U_/D)J1'1,8YW%7 1T18B$YR '[B= MG^&I$U[_L%*0ZOH("]]W)QS(T5IN&)\9UAF))_$!41("JZ!<1V1_R7V.G0MK MPO@*8@&#[Z=_(UE/YRE8%!+MA.&FRR5*\?&IS9.^%G+>HO?/8M+(LS"#J:QU MC!?3PB)17G0-\4F*NJA<9,'"K\(>891@KDL7SJF0V0W5]#\=E793A+0C=)@%>& .]$K:!EFE!+7-^MW5W%C%('+[&T@04N/H&P())@WCOF#>_2?J2*3%ZD\ MBD>_#1ATU,9(:_4VA OJPT%V8,*72\9;;Z]XTQJC7FMPHG@[P:UD"W%'O^9; MRDU8H+IQ"RE-RU*[.>>_VY\VQ1.U0RG1\_YV(_03,P1+[Y6,T3\P;',SX>6S M#X9'__UW%LQ<,\4 Z;#APF [S]H#?2*O/\:G"FE,IR[,O3VI0S=QJC;:_7JK0PUV8%S,F75 M.K>Z7F(2=OW""D^%K>5>J+!+><%KEU1H$E=H3-SYV'*B&DYCI98B66%G&[R( M(%EPDBS\:"F?PUO;VX=!]6660]TQ39'"-RF_OZ%*-"67[T[+U)%E14%1NI\P M1G#KSK&2E:1S$_=$_?0:?^6!W]VXP>*6F[AP)OE+5-Z"M5>='O+=KH=2([8I M92<(Z'D@L&F!DW5H:8*,X50[6LMG4L=D("S[QK@FOSL7BXYZ:Y)HS MGIX\]H1?BCN%Q[KD.\G?C%26BT19"%014/HC>BJL N!C57P9+C[.EK4I%U\ 0PEA^L&CXH61:RJJA MY![]BB]%EG%"A8EBTTQ6[#HR%Q'3#8.UK*R MX(KS)JQ2VL6,=N%VA[^FRF;\'5=7<6M%:^E=91QJMV-&ZNHN [Q>9B9H:I1W M>+V+.(K@(7"BPR)_)< P2=D->H)3?(&C=(1W*#2(4N MKM _Z=JVS\#Y1:=2^.#<]TYXK,UT/EIR#H=O/D(+3OO%ZL=D)U*,A%_,2G2' M>DR&WE1^:W?Z":YA?/=O^G 0<]0W$P1I=FX>PSJ?W!YAP5"FBM8./31.#@Q[ M*7*J8D$975+Z&C&(/,8,(G2I/Z)U0Y9]"A903,X1?)Z>1T2KJ2Y]B(24HT3, M8[<&E-T#!?V3"A3@J0L)$ 0[,0KOBZ #/8N@P9)?P(T@EDI2@P'CA<6DD1+>!Y$PN-Q)QJ/T+"TE!R_/8A#P(\>4@V:7CQ]3F/&R\15 M7LJ(Z'R$P\+WDI.*;VC2>Q/<930OC3#Q<8L(H.2UTK@7ZY\S" MN']$#FHDK@ 4DE0T*C>/7A"<#,&TNR[E2)1!>&%41D^.ZAK=)=J_).Z PXSP4P$'!ZB'AMH92U_!N;VR>7F&8PJW8\19W*A'+V\E MJ4$N";=[?J(K@N@J)I*"8[$G(DD+D1QA?H-S"AMV@H[#,3_$%---Y3]+V 61 M;[P9_@G3.<3=SY](Q2*"FA@7-LH7A4PPW/4+>W)QAL3$CCZG:B=X$)$1(_L8 M;/(S"SP+$YS0U76,*SDXC7HS,$. N+R,*-P17FB]1JP;7!I<5 M\,[YI8C-9>79]%B!4NJ!(_HVX0\CCHRD\Y)PU7B9AFCHMKD[0N@3O4EN3(QF"/2(B0>0F56*%:&2=UX,.)5:B*QQ5-*'+&3FD M%#F/6I>L+4(80@7[!E_;,6XQW,-)>-?]*]JJ;XMOU;4VE_]D8>>/1-,S5#M_ M:0>)JI%X>:,:N*CE2KS))!NG\3UE]5C24OX0F+1\\071)H>&0(_@R#)$:6>2 MQ0E.T(!AWAR$?XM.(Z(9 .^+@T:.'W5LB[?_X)E_.&LF=8F? .-F)U/#$FPT M?KC[FB)7GY@3Z?32%\=YW@01:VB0,PGT.-IW>7HY>F3T%)&+7YU$,Z*N)S-! M>S7*_HH;GY!-)Z2]">6*5CCB1N;9 UBBF;6(>2#A4^P]0#;!@SOI&AJR='/W*0=UC48,S$I*8LI&P_ GSMB+8E:6D5A]DZ<'^ M\#9'3Y[[@M$#(^"N$UA\_Q6VLR?N2H5SI?HW7MK$OTGD3'1OT8A"N-Q:P=)$ M[27B0VTB:LCYBMXP%"$+U@J#T>I*IH!T(]Z(Q BAS>TL>GHOEFVWXKA:*B]3 MXAQ/$<^D9F+X0%!FH>5.#X:.&8+33]0^\9A,I*?YQD]X'R.*GMZ#/;IBBQ\+!$]],Y.O&! MQQVJD-%UTZZXT379-;[<5T\IOGSW\\O?E?Y-2_F_?]Q\_WGW\^;GW3^^*#?? M/^,'W\+__GSW>/OM_O&/'U\>E9M/]W_\5/Y^\^/_?/FI_+A[_#]GLN,*(+H^ M]\]#-1#'.\_R_R2G.@P48X#.=:Z>7$H\A;MNTK7%0P\G$7[E#U[&:/:C+L.6 M\[8RBQH'@9*!5-#F<;-"?SK3'HUWX?Q_X.[^ R1])HF-U1)#A) X 2;9I460 M&VDRTT7<3C4+#IC>)1"??(>-2N9B9/$3FZILM/W%@433U+XD6U:O@HR?[ M+$(G*L7L=8$[-T]#^1/FH%?BJ^$[:-7&#G.H?3 M/89-"J@-SVL8F!>*)MY,Q8/4KBOY]JGU1 ?OL#T31OVQ,9GE8/^A +:HA%HE M/(2DBQGY ;$,N-[%Q_0)<@@'Z+\"FCQCX?)3>YAA$&Y!/OL/"YELV?ASNL7B>IE?R MQJ>OPO>*?T-UJ12N"EY7I :;J^AQ1,/C.SQ1OPA)V:S!9,%.&L%.-W+*\"IC?D69\I5.^J_& L%F:*?"95^ MHK4BV838P)-EG-K+"37>Q'ZPV(5Z"K9*-&->?7"H6V/L*.C0[4346P5;?R2L M^L8]@FK)J9+[[9_@<,]SHLEA@PK/F$FV0=#/X[%O+#KL^DGWA_R>9G0H%$8Z MT>"!OM!2_AZ[2;&U]],SL7R[2YSX4V?MC =1Y,Y^Q0'@0/ D"2>'5MA&\.WJ)P6>1R+";**% M?^5SQZUANK2G^._X#3S51^??D$V:;QGP53IP-KD!YG]:4G?F*':*"$H((WGV MCN\16/'&+L+<,53ALS'FF"VB7^;-&,5!S71AENL[?>3VBO[I"U5!@MWM*CG=%4B0_/-*3W+&Y)]9$O"H\^B&"O!,7=J?_QEU*/:Z4H+C. MA#J/1!50NKY6 44-(W-50@Q,W.U9*\V)CE:\V M;[V 5X3.4:"H"8KM&EBNI[7T3G1C(/Y*HHEIL@211Z)6+@,D?K2Y]MR/B\]; MRJ=X,@5_R\. X>AYL".&![GGL$EP=')+CID>]+/L%8,?O_9-?67*\^(+/B)M MM''=\'EKN4CNC7+;O')C*N46$D_KB5U*N-4OL&WT6X/^7T!NH1M.\A(M0;D! M3U@CWBV:O-\5YQ_/+:M#B#98[AX+O]E(GY[RXBYMDX+28T;_HD?LND=M1#]8LB8(Y9,HLD[MY?S@6?HELOQ^>@:C7M DJ0SW=0PPO^?/#M 1Z39$?"'JX M&+]'#Y+_'3?5L U9?"L&G0(\](=AJ95V5J+E M=)POL%U4KU!@XK<\%!:Z@V'X:S60FSQLOQ5[E 6*I<*KV^+)-1/"::Y+AQ0^ MJ>*\%\>6U?6%CJ,C0L PE%#3HR5QPMV! M3K U)KEX'WI;7- O^@\+=(M]I$PT>%]H'S.&9F@MX'C6"DH M=<5W?S%]B_E1JF[5Q#23#>?>Z!D:IJ?7^!0V\99@BUS+YEKC&2\1SA-G-<-? MS R;NQPV%:]0ZB@.<[T]NN(XX\%/HA43T^">=FS9N)LVQG)>]B14>A\ GMB./.'#%I8"P>R*."F-("87*/*>@;H$XG\(2D3CV&/L/;V:P:OOS M&X*-#E/HYSHNEWGVX?QY Y]]^?[SD?*(CW\\/'RC_[[Y\2_E\\W/FSTT M[U&:"*A/7VYN[[\K/^[O09Z_<]G]JZGNR_8J;25&NJM8<%>4)L>U6D-^NVM3SI0ZQ)8@B,! MAG.SI',N5C3A]-8YAYAR>M^W_R>$']AJC'PS3:NC1XYY _20= MO'7\9/FEA.89#;?(ZZ5?+F__U@S':N@?O=?9@T]\]W-[:9.&E\$K=O'NGVC4A2H-.B]V1]WO MIB%-7(T!,-#?F+C'E:L4]W$X/>3W1K!@BUW_38_=5=,7TCWI385S2?T=;_9N M_8W&$R&)]KV/;!$DOZ?R[Y4P2-4A5!JDO>&QHU5ED*3/59.Q% ! =ZM!0FY[ MC\VP'/V9P=F?:C+.PC1)7^D$D(D!%^DK72H !EM-$[5FF+DV/-@7/&/*E_\L ML73A+ R4])U. )^=MO2=+A8 0VV[[X354%_Y]:5S,$C28SH!/'8Z,B4A4Q+2 MQ%>E4IW&*#^M]P;5DP;VC-#0Z=;\2-INM]I]:1'VAH%^8Z2U*#"&'!'WL#S( MS5%2]>5A[P26O3K5WY,G(%5_KQC05+4QTEO*XW).!%48A$KPQ2=JWQX$:;UT M""X $=(CN'00M!NC-K92B2D:I3MP 6O>K7OB7"K^GD'0 ^O?4CXC7U%@(2.? MW/$O8 M5,*]^^;Z_GOE@7D*D;4XRN/,\)AT BX "=69 ^D$G"8(NHU1O\7KT 2'(68% MF./30Z5/< 'KW^U+G^"R03!HC 8MONTK/UC8@0=1H3QPGFCI"9SY^O?J?J-/ M&H']@D#7&J-A"_2=MQO\DFPW>$]-)&X%9_<-]:N2KL$% *(ZJR!=@U,$0:=)N?$\;!Q0Q=%>C"-9H\7%THOX0)0T=LSD;PT#74'01=,0[\5JOY/XY=T M"BYBT:O3?.D4G"8(!J#Y@Y;R.\-BP<7,FBB?C<"0V_X%K'M?)@4N&P1=+!$: MPHG MMT7:G6"3)&?W>4XF"[MD%%$>@*7@(/JC('T!$X3!)W&2%=;RE?#\I1_ M&/:2*7]GAK_T6 450](A.(7EEP[!I8.@#S9 :RE?Y@O;?65,^<0<-K4"Y<$V M)*O012R_] ,N' 0]9!G46PF&X<\PF&=XXK,L&KB(U>_OR"\4MI=W7'CGA[S? MHH=^H%[TXC"H-O]-^J0^"?.!YMTYVO:+'XT\^+-[8E=C3UF_'EE M3&&&UX;]8KSZJ!I)28%0DLM2A42S]:4ZQ*TMF&YVQY4L6#]UP7;N&+^3N1AL M$^RAL?K3I68OR0955/*#'WYR#<]$J7RV/#8)7 ];Q51B7XX[YT_,F+@./,F= MXE(^+A<+^[6)^ MF6(L30NK4W"N!B@H<=WCNDZ2+3#&HCVWS]MS ZBWH$!YAP\3M/GO12_OL)>1 MDM+Z"+].6QXS5U_KKW19#!!NL!L[1?X6]3YJ%%#5P4*WX=IZFK'U?$ M-HTP&PN0OJ=]?(^%!XJ[]$":A',^D\R?*R!M'\WZU+ \7&@0DV';RAR^X.%7 MX<\+&*?/GQ<_(G100D&'W12,8"LD8FGX2YLOOX7_%W=-QF_@1[5>5'@OB!;& M-4<,OEC!3/FC]=A2GI@#$[%A24'G\' -I:V,S?U:+6S=08MN^N MV!L.()BR9Y)A(=&@0 %RC@D;IQ\NHG >0MPDG ALR.'C>\16^^X/QXIZL_GO ME7 M>!9I@<)\/%M98"5-G-]=^(Y;\0YZN_Z1_O#D\>9"GC%G+Z[WIV+Y/G('C%_# M\0)F H B]AY8H'YZ-&GOR7"L_PHE$#+Z"2ZM"9XL_Y7OH[Z]TU6MK4S#Q[\G MR*+B\YDIHK<1&WM+['"@#VA:'87]0E7'F0%2ELY_E@"AJ843%1LCEC$RUSF+ MS?Z3X5O<;HAM_QST[><,3'6Z%4?J*F%6$5+6V++1,*W:YDA'8"0&O[764NX) M.2N_LJA5EL +HL5==9W>/BYU1)$2(33)./@M!2T&C-10%ESY$[9Q"B<'&$AT MMH@,!RD[@1Q_ZN&V+W;*,3H(\<&$?B&V*_QS1?Q3K#5\"A>($='OQ4$A]L];CM M\I7!5^%2N^/ @!>"M?1=AU;* */KT:N-L;N$1\P8E6FO.C%O-&CJ<;,<.3^X M;N%7FM$SS"4C!?$\L"_P/[#%2Y-K4C3YB;U$WT&,EF_^[H292##/O3P?E8MT MUO+_]#>^-I13VJ SAM1,"NSM$%"N7.]-KBPH?QH*=L> MU$3%-A38C0-4= M&PIXMT,():N@3K""^CI9H3N4O-!+3\B>VZXM';IS5BB3) MP8C$R9X->VD$T&%XN=]_ M^PKT'M ?%FZRD71YTP!7@3.@$B12F!Y!)('4=;5<)[/XM-^!:M MX03$3SQ9A9/C1FA.D\/CZWSIP.=TN&9P>L'=U C_;("" MT6;GN=R"302IG#C \&=M@9>PAX#3E3>YWMN-<>7/8C/D3Y]$#BC?C8S@6GFG MO1?G4VZ<1-$:/C>IM/1R-)21I1)/3K>H\/AW^GO0WF?7?A:[ VW/%IV08'N$ M([#S1/;$7X[_S8_#^%*, MCLE_+OI?DDU(ID'DTJH87I"V&Z,%XX:H,!P?_$ MW0C< '2E$UH6.C29IV0X:AA_,@?M@P$VU[49MZTOW)^!]S31I"3&)\Q'^N ( M&$UA#N@H L['PL"#P]K04A^ QL))FL#UI7)AG!:8<2L(5W:S39&YBK5+/XENM_K]Q7IJ/UFUH6G=UC!%VN[B\)I3K$OW6C/NTG+)+X/RC@\]\=H* MX%63[:X02>7++SS7HGM,V;1G6#K7>UV14G7X."06-LHA'1V?F0\[VB*Y?[]Q M"ZL&3#[I;+23FHY[8K)V2N="#S_S:':]EMZOB8=*M MJ>O]UA!.G+8MUL0*T0F^A>?"&15/+MUV6QGC>7JFV.Y$Q#V"F>6Q&P\!P"OIGH#_H)&*$(.#^(XP5 M?LJ#LD^N:^)Q&,,,\00F+OS(9 OV(/A6\O LJW_AKX9%R SKPP\XSTQ_O4Y M'*A=,^_Y:R,\ZH,$]!O#*;.D&8KE9/F1Q\UC6W24\%<7B)#):K1ES,(PB @-X+ED[0UBBO#],,BT$@-1R"'"/S\;_+"P M1:8M1?F*6:M?!LJUR8/K*.AH^-&!+64>SI(T%QZXIG1X_"/'/C',<$7BX6[& M;R&P9M0XU>I9E[.)_B_W!:-,-Z8I$CKQ-HI@PN@9:?V)[ZEULZ0@'1#@>CP*#G(EOI\W0E?CFV MH*36/EC+%8ORPL)'QY',*"43/8Z?XM&LN&&F'$V&(>Q5&#Q(&FSR#(P@-=6S M;L$+;)1'6C>LY<) ]98-4,QVI1J&$JG-.'R;$A#'"/O&Z:-[!_TC$VNF5 M:>(%)VE.9MQ0?%K*-#//"V$,R@SC".*G1;OE:H8K6B'_%28XQV=Z6,:\G@0 ML-BO/*:4F%$$N\ %,Y08;BB3C2):WVJVVOL\!GRW2F:"PZH)T=26OFI"Z/,C M%2%_\#\H?[5^8=7V]^4%[]+3A ;AAE\NG+S>W] M=^7'_?W7N^^_*X]_/#Q\^U=3N?M^NZ/]KM/D;I/YQ$_"8WJD$NL#3&[/UO7= MG1.&"['LXQ>6N:)_"2XAU7;Q@H_W.T_T5/)0_79KJ*;_J6CV"-S4CMZO)*6E MM?J=:E):-*AAUJ.JO<*8.W*SK@T;+[Q6JB/#*G)@PUWC*J4N\58UY723E\PV MY+[1EW5AF*RB34W;/]OC:MN&(1= M^E=/AK&X1H#<.";^WY<8'3?!K>%Y>/&:Z !!.V#F\*M>%*C5&Z-!IZ6&P=EP M+!M\PUV4*_<:5+.+204X4P70]J, ;>RKTNK76@%.PUG:5$[3I]WU. @+"9 Q M'<\)/66D*Y?;N2JET#&(Z[+$0I$1MM&+X3;5LI^V_B*N#H2K^Q/?D@G: ,&RU$_(5+^,8QJ<\F3^EL/! A]7*GTVGU M:NWL2+=Y+[9Y-\1H@!@X0P]JC9CCN\=:_8WR3[JZ4(']S9UB/5,]RPITK&I4 M(2>HIS=&>G,P[%46\,U=ZU%WQ_IBX985#2D#MS;!#>Q[]T3A=AJ9AZ.XX'B= M4C! 8SY^P;G<=@V,7(8+E>ETEH!SRP=J_5J;4' M)GWV/?GL1P!D:'O&J(FPU3OBAK*0 ZU7JM=:]1(1WMCVC$PG"=K;)=).UZ&LY.9=@PE MR<^TWUGPY1K"I]W;T8VD(P:3=&P_*%=-*_/8I_2X5RTI&MPI&-2YR^N\YD4Y53'Z\T MZ>6+G*3_6D.(9/FO.2'2;8RJ*Y,X:8MZ>EXK+WU++WG+FF:)NJ.ZB2'_3>UB MI3\5J%XOJ4Q_U2:TPY7-2 M18OAGR,J-,X)>C1ZK3:(Q7272$E:-^:O'8@G%>P0BUXW7ABK0^KUTFS@M4#)=L)XNP8+;NQQ%5D$ [T>WDOM #; MS<)X1=Z&,H'(\_00S]0/S,D-\\!AL?$V8G_0& T[%03JZI/_D) _4\CG)+') MA/RP,0+/2E;CGSP_#:RXMV0Q*8+,ZI38+E"2B>/(1O49(./!<%#S<0V1DF&("R(%^;-[Y:N-I4]!E+(OW"]O>,9LX MU]] B#]!AI]!A$EV#JYF()2OQD3L;M3Z86$%ADW*=S\&*?!F]IO5#PD%U)I' M_J3'7*FA/@2L^B< J^,[UR?'Z%B1*WVQ/'L93G9:%+%0W=J J-&[O7YE3!_' MKP.5W(Y[==?+8XZ3J@^&E25 3JI6\CR*\=)Q]LGU//<%!NL#Q&!)%(\]N_8S M1;GAR]3@:.(QTY*DCR4-O_#&OL%;[J>W)-)U31NJC=&@[EZ5=-;W8Z;S(41K MC/1N1][*/@,^\V%<17T;8;$E:X-]9HSY\E0]EZ- M;BD(M=$][JD5L"N?;XR[SD99TM$<@(XF<0I-)1L98D)1E:0T9PF6HJ0TF6#I M-D9U[]LJ?>!UY.@Q,TV<.KS$Z@VUNP^.FJ3:;&$A&?90>^K-0B+]W=U@DH>G M9@-,DD[OU/K%S*O_,L]-@4^_,:*+NOK'6D-(^KLYJ6]E)?/^*IFWVF$D'=?; MLIKY+/&R6S7S5KP,&Z/VH.[$G=+OW8">K[)F^2 UR]M42%-5K%M29;3W+.&R M2^'R=KAHC5&O@BYFY^OHGE:96T6N[L66&N4O;RN81-%4'9SA9GO0J2RL=_S" MMHHRKU061S[2DK:2;;5K/Q[FKXL[G5H#E[IQD#H$% MXV?.!&GGWF&Z5]&Z[Z-%IG'NPBN6O>QU8]M\:@;=D;Y&?F![6 M[BU[P=WWKV^7^R>;+US/\%XY=^2#X=U[CP'V+?Z' M82]9_%RQ%Z@Q"'K;D;=Q2.K^AM3'#(VZ'NA9^T!9&)[RC(_[J!A/3QY[@N># MFPMO-.D*C[*@A6 8>=@J^:*[[YO9?8M?^1"],6WG'53KIZ:5VJY] M\%'9.%X?U\\O"PQ"@7^_#/P ]BI0DA1$P#,WBZW*8=SY_I*9:2/0#C2"FV4P M)BW&44*5),#*)SF$&\ 5-B M %3 L5XOEV,9^? 4(YI?4['H-;3 ;BQ\Q:#K"Y_9A,W'S.-N?5MK*KJJM^G+ M\"]Z4X&G+1@\_)G9K\(U[&5YAC*]4]PK2N)DC7^%-$'C6>!D@9^%/ M%_;%0OEG3>M5EH"6F;,:0JN8I M@^I1^Q'L-C)Y<,T*%[GXTBI.JEE.+W\90;C D5#+.#?M?'#><3C#74ZHI[G[%]Y&9UW72Y[\:ETNS0- M@SSVU! =^6W 1G3TZX^.TSC3@ 4+GRT><87?O^Y3GTA)5"AV'9P6W=9U.)B V\6#=L.T>]U) OWS?62WEL) M3^PR"D4+61ZQW>:.3[<[IW%!2E89[\51*PF>[FF Y_A%Q_6O.;Z!0>/"&;:R M,"SSRG*4">=9E??L=F[;%,GT 41ZYPCBVL3IJ&@M:!L9DINZ-BC/WR+/U34$ M5%9_I^H!A=S(36W0E^G%C&VH_B;\!PL,^-!4F.$YR),I+^OM:KE#47X1DKR9 M3);SI8WAC,]L:DW2Z ZU]J QZH%I+MVL57K2-41,AFG>#3'#QJBOUQTQTGW. MX3['RZVX1!HT<><+C\V8XUO/+*1K>V>[OO_^LCSJ=^4,,X:1X=]26EV& B>B MF-NDN#DYUS>0]7<6W$]_&K]2E*^#UZL[*8G:M?61/O1)06C-4N\/0E@EH:?0 M4]4$0L?WFD_FMK6?*-/[_T2!GNPJ4KUGG2R'Y$6Q18^L'1V/K .]71DMW/%O M7\NV(GMUSBL '1$G#]5.9SZYZS8LI>DN M\<(I+7,)9:V;"'\[BF3.QWSEIRJY<HU=;5?&9U?%>MYI).35&*I MQ =F@*E&B;%ZNJFJ%;C!M53B$O[*![I2%Y84)>HCYX;W9#GA#'N ?$)SJJW MJIX3!JOK"=R-_CKV\.G)4J4JGEL9GC4U%Y^Y$DYA3R^G)UYC3M*:Y!C.(V.* M,<%(J>'@O4B%>ILH@:O&ETX8=X4C:NA7A!&\6^<'W*EUY[ MS#:P\/_CBV4&,Q@P:7?B5V+IU/@GQA@&L PV_^0D%AU)N3OJFQJ[Q#]Q/FA0 MK,YD:JKFU&1#U>R,.[UQ9SH9J_W)N*_"4_3Q_PRP1)'_:.;%!<=/[&KL,>// M*V,*,[PV[!?CU4=-3$H*A))JQ:[[;>L )FC/DUO1[%B?\0:/X!F&+^2< MIJ;74^LH9GWG*/!8&Z?35-BO"8.M$2;(Z[D5@ZZ ^^^5K*F*><$L:%>+#19M MQS ;VUCX[#K\EX_ACF@Y-";ZT<=5L747:[LQ28W_.5;/ELI55)S_Q9O%GUOP MIP_KGW=ZK8'62_V3VM)2/]_T*$UM=?1^H4=M?D6[X),.,BAM,*AF4%I+[Q5[ M^8$&M1T)&=&E+4$DKMJ'.2MD*SP=%M*=[FA:P]I/*]U>_XL9GO+%,<%:K]VP MS$%@D//._VG)Y.?, \_U[_"]F?]&-LH%BR4!E4?8[80\U%5Y7)+.)T)2>4_/ MM9EP^A+CE>I*IIO%+G(^\M(OU1S W#4Y]WQF[QR8CKXS4%3#7J>KWV/:ND8R MH 9H^8/HQ>9>US!Y\:YO666TS\Q9LJ^>.T<:9'SB/ZU@=KOT87;,^_)K8B]1 M*C>^S^!_)M5E%0R<]QJC85/3AI65W1X_O[6E?D0JGU2^4/EZQU>^?F,T:';T M8?G4LU2^6N%0*E_6SJ^(59L]#IZ93W: M]J=]EW5[Z];U TQ +CS77$X"'R5I7LPMK:K/<"C-^^GOKFM2I1/SGJT)\Q]! MI$4UIJNBQO3[_9KWD957M?9Q'*D01]@:LZD-JVO8)W%4(QQE>=85 HGN'NG# M-'Y?":33!U*&DU@AD-K80G0P2+M_?!P@74""XG?/]7UT\J96(.]V5N[WD7@? M2+J%U:'3&.G--AR-+B(L*,%6VCDL [8N@DUO=^4%8@FV?![D"MK6 =6#S;RG ME6?A_ KN+LI@XB5>I?B]H+SI+!?"^;X;+?^7GD.:O+W MA__]A;'B/#(;/GQJ*D_, 5S;1(I@F'/+L?S H\MT%T,O6?5!2\ M69'K%VX^"N\,E-SM="L(*4@"ROIA*N,\M"=,#1%3[;Y>6<& Q%2-,)5U[,D+ MJC7<]%0X8E>1;I&HJ2%J,DXW^S%%/8V8RMN#R@X^=3K>G(!'^)DM/%@=NJ M M:R-V=/V20DP#N=X8#369I3Y'9&0X<%G(:#=&_:ZL@SE'9&2Y85G0Z,#.V*N, M!DI"HT[0R/"ULJ#1;8RZ@_*'MWK5&)R*QW0S=V$L_]W=8[J,XT1&SZ.$$.^G M=TY@.$_6V&98B!WX:9CO-4:#M-:J\NAY\EC)\*&*8P6OHU7'Z2RQ4B.L9'E5 MQ<$R:(QT7<:TSA(L&7Y6<;!@Y%RMH$ZXAL$JO?ZN%S9N46#-D8\";_:,ESY\ MQ]^M)=YEG#0R#AJ6OW!!FK^#9!;?W0#^&W]O.4MF1KR-OQN6@Y*_=\*O%^@F MW%%TR,#; M_NU5NV[VJLKPW0GXD+PQD/NVK%/>'.(4=Q4ZEU'IK*@-\(L6!_0Q!=+LM55Y MI4-"+I>_61YR781&[Y4#'=W&:#BHS<9R6:P^82&AR<;H8*&3O+3\&?8L MEK6$NQ)%&I;CHV"9?^]\69'I_?0S"+I E<2@5[,J2CDQ@A8G7Y4Q M PO %(M_/S!^K;M_HG7@W_N)JP"JY1D@3[@,W][ZZ#+_51XOR_O7%_&"32/GH'^B*3")R[B-!W!S%-7D[QRYXB27*YL+I3@ M79>>)F^ZGB-*\KF4N6#2@PVW@FL$$B4U1$DNURX72OJ-4;]?&UMR 0'.[RP( M_:K,(*<,:!XAH)FF)8/&J-.NCL90GJU/'&2EXY)I(!MB1?>@LL(S";(3!UGY M\.(ZRG15;8QZU=6O29"=.LA*1PG30*8A%U,%K1-.)=B7V^$TK>?PV>(15_C] MZSX%"FOED9H)$J44G[32@79;@VZ.L7YZ&6+(:O=1QU&B,UQ4]^+^%STO#)6RY:%CY=<(%[O91BH8,#Z!*# MJOLY8:3J0XUD0:>_W_8T][K:@*HCQ("E;[C=2;TY>;_9S5LO4($JMIM0>[^F<4.*4%HX@DAIE M!:J, >3X?6*6;9B*Z2['-EN=YJZ/ED.K^]#..UQ 5N@' T,SL6S>JA=;DCEK M.;# 3?G0" +/&B\# \4'WX"_S;&Q6>!._IRY-LC8O]Y8M%4VBRU_?_C?5WD9 M1&O76RMV#Z+E#1W7:,84.<[O@J7-L*Z.5M79WRSO2E,K"HC5)V$BD7Z>2"\9 MPM*TBD)8$ND2Z<>]2)0)=;V:H)-$ND1Z75+ZF9AOEPX3U2ME?Q+'CL_6LV4R MQR1FSP>/39GG,5-YQ#/U95&D%T/]=OL>"9+D&,F8X_\Q, *&Q&=W\P6\*DT5 M\"IZ.^7V:.&(:0V2"A(U>1W@LJC!HJ=.BM,@47/2J,ER)LO"I@>^ID3-V:$F MXVI16=3TZV)L+BE(_(=C6CY/@H"3)L+%AFV[$P,_"%QE8>!@K07OT^VSR=*S M NO2"(2J].569/[%\!P0!3'9WH1R_^D^)*7^& G]D^%;DS3E&31&[8XL;Z\W MDHJ73&3X=_M TK QZG92^I!)))TTDK)\OCU 25<;HWX=PB\220>\85X>2+GO M!NI:W>X&7E*@[P=;++W)S/ 9AOGFUG(NPWO5A/=^,)/-%_A,(=@T[.N-44?K MM'K'/R_)8_;A4MJ90,EO/*N[6"UQ5#\<%8OQE0)21P+IG(%4*.Q7"DC=N@'I MT'1"=;AJG:C_=R.M>I5'PFD^QN=?57NP0:<@HWQBSB;-:NW'S;%@VPNVG M>TM@>TQ@+LB-:K:RMT*= L[N ZK2"K5B(1VRVFU M_AVGTHU:D7GOXZ)U11=(Y=#V/;0C,#8?14W^2?_!S"L#1F8\L96PBN(N S\P M')K1*3(RZQF,S ?@1)"_K_CWE[6-4>W!926P-[IV_LSPF%\PA1T:N!MNW[XO MYV/FW4\?Z5GWL7W;5"W4QDX6[;.;=KZP/BD1/O="3 MEJKY?OF2?C4$SX9.>S2\&E35*(N>]=EM;S^;-E8:GI9]U$.XKL) MR:ZI09H&=*KQWF3%=RWQLYOW5@0_7>(G.2,F'HF?\OY;$0#UP(/3*DNZ20#5 M#$"[>7!% -1OC 9J;0!4"7]P76DXY>]K06-:^Z3)>G'J@GE1Y@256F9+:I(M MN/3?7V"V1+E2X@;"*2UE=PEWU+T2J"!37]H,:^V6;:WW>6 >>5);HPOZ1KZ^ M[-[3\ )"EGB+\-'4V$<;8!/'SGJ8]A3O/$JU.!VUV$4K>F^THG)E0*:.5J]T MX;;4"*D1A]&(U2C0'E2BH^+^T%\GKY$J41?<2)78$M?:ATIH<-YL#>J2V;ZL MU&1X3$JVF]YR4+K0B&^!D\7N/;W?Z$G&I?2$_NAUXQB2J84C.^M[ EIU?"P2 M:/4%6B$?>$](JXZP12*MSF&YM[YEKKA<(HO+ MMPFS/74I/LNCYXE?X-U[0#]D]PP?LUH>FS *O:K"]L>_"W_QSD"J43T0=9%JM-<386Z%&C9&6DNMH&?/ MWME8RA725E0UM@_.#CFT$QG:954(BLI[62-X?GGNH]<()F]UI.Q*7556"4K% M.)&C3055@EGJH&'PH%OZ8I/4":D3M3CN5Z(4.H4"9/&L5(I348H**@6SE**- MM8+]NNP4EU4K&!^89+5@':H%5W4E=W%-5Q;77 +4*JT7W!5JU?5+DE"K+]2J MK1C<%6L]B;43PUJ=:@:S'$]L0M-JZ[)J\$A.Y][J!OGDUI(C,OM<4C)G:'EV M2TT+!*<9E<8MR#BM-2D@-E1HJ-7276LG-*MI3 M*TV12!65*GJ&*GK0.LPMRJJALG;7^;=/QMFED_<'ZCH>$B/2/W@?\G#4_/4P M8MM8^.PZ_)>/IN4O;./UVG)HB>A''^>&]V0YX512*!EI=/S/'U\L,YA=Z_U6 M5Z56HB(((%[,_ZJUX$\?UC\?#EI#-?U/:DO[R^8RU/:V*M25A8#%79'WYA+# M4(:5*D,O5[=(9978$OX1#F!U*6#:X>*(TLEP+E=H\JZUP:H=_/?2#ZSI*__( M7E]:O ML6>W7._I@ZZJ[0\>_/E#^-UCS.2-T+66WD61/C*F?,<9=3 ^#(8J,"R; 48- M>[*T>6Q/,1Q3F2Z]8,;@&Y8_6?H^?-Z*$9 0S;GC0=^&!_U\\- [%!YZJWC0 MU_"@MGIY$ 'NZ[ (*&[A86//*@6&O#;PS1S?S&<"$V!>U2#0U' *],1K*X"W M37),"B%@3";N'$;SBI7Y;Y0R^I(=[0TQ=.*?.!^T M*%9G,C55N#.=C-7^9-Q7X2GZ^'\&W4;XHUGD;RR,)W8U]ICQ MYY4QA1E>&_:+\>JCTY"4% @EN2Q52%1HIA#IZ*]C#QV5]6GN9<%TLSNN9,'Z MJ6KQZ[[[\KCW\\/'S[5U.Y^W[;.H 5V//D5C0[UF?%G8+2 MSQ<>FS''!U55>"[P),S>]E[G=XX"C[5Q/WM?R716L7_H^>R^$S4.?>P:#EN# MGE;TV-49M+I=?>NQ*^^CP%7H=-J%'K7Y\UZ[<\:# K>P/ZCAH ;;D9"1V=_2 M&H,;I<,$G;)5F_+VZ2'8:%K#VD\K?KN2Z6;=[CX?>>F7:@Y@[IJ<>SZSE[>(\3B9R)S6<*TUV%D2&^8\ MZ9T9 T[.66_+O!9L@ QHBBN:4YI#]O3&J-/NMM:9;B1UE-2IVI.AWJB2[W'*DY9Z Y6POELMM];ZB0R]2A M+FX_*5V]Z\=06);GH*Z8I^/:/16&3%;RABO'M^L\D9Z3Z09\Z;\_%Z[#G.C^ MZGKPGXXR67H> M/>+#J0D=3@5>UID#KI"+L7:NW>!A' EZ??#]6\.SH+ \<]15>20\$MCX36EI MY\X1<6LGJ5H@;@C'LLHB&S4Y@)V*M_J'XS$8QG^9J3S!ZH6,'^:284'W9&8X M3W@X4Z:&Y2G/A@V?NU, D6<]4VVVWR2^$/@L,'Z="RO=/ER,-:>VH(N!>G5K M^+.OMOOROYCYQ$)E^\2FH)X_V,0V?-^:@G!(,;&P.UW?^BK>6BKC3DC6IAH: M]XST0G2U&Z-^ M:YT?ZCCHNK"0Z>?(G52FT:U!R_$#;\FO&7G10H*?"GXI$UP(I9W/DSSW[9!" MJUB]BBA6!^.FZV9;!J_J!*FC>YN;$95!2YM 6G44R!)R-81O&^:JC)D>E2@Y)X)^N@$XJ&Y6&4N9<&B)&K=::=QQ J41 MV[CKD9(%@6>-EW0C_:?[8'APJ$A3K $&1M?C5X4#H\>OKJPH['!6*#R0>[LC M]H;I.?[=X@\2@*<.P#+.[FX('*B5I&$E L\%@25BA^;C07U-5N M8]3NI/B[)][W(QSN);#MUH8 ^32F0$^4U/7U@0Y1U^NKPMJ1NGX@J>O#!9/4 M]7NAKG\,W,F?,]>&W<:V*#V?N6GD]6-P]WMZ&,*GU] MMS7HYAA!RND&]]RK=DM+V2C'AL_P"8V1MI=!Y].:-UZ#A%8ZM'Y@&S^'F758 MJ2-,/VRM6X?I2Z!NM8'WMW>G: /?1D3D\FXNK*^9%EZX8WE"K5'R88R:I_N5 MS/?4>\GDM+ES=[F%KW+GABI[^MJ!BC/GEFG:1^G,W!A],FS#F3#%X%',9,LK M15=U=2?ZW*+4QD?*Q^8S:ANSL3YI_UI"MK.]9H+;C/MEX >&@T)(R[[V&J/> M,*52HLQJG"T]>KYE/#-V])+83:LDR )N(L/!,QMIR.TCY6-5U+;G4,0C=><2 M=*=;7'>2E[2=Y?S*=(,K\8PTQ<(+I4U-5'2^V1VG/X21>K$.WGK!#-I4=#E0I#USV\&C6^D1HD-:C*_6>P;^=N MB+>5F_V>6IZUX52Z2G'-:-<[.+;R3GC&Y,KZ=36# 3'G&I=-;XQN3'=!"'*G MRLWC'XJN:KTK+>XOOD.\)EU@M5:GB$.J_'3/@=:VD- DZ;!<';DZ^_2 =;52 M#QAO&J><(V7/@[J!1*IPG5>GF KGI?++I\*=FJAPE>3L=7>F[WQ_2:EF\)0G MO%;7Q\6*B-=Y/E5YL8+9C-DFGJ&0C#U?@<4.J?C::43!3+.><3N?5 &ESLQD M^RR>@*9_?C)\9N+%8.;X1"&;IBM=9++4]IZ*SF7L:L@4O,^M2/(XUR\:I&=P MV6W0NG]@O[/\2H<=8M/X8R6 :@D@J=YR=>3J'" 4?Q#CVZ^5\;VD@#NMWQ7> M=3")#3]<)1E'EX$$&>8YR=6ITK>^,9$X@C@W?KHW( E\HF$_&)9YY]P:"R3O M(3,_?FOF?[#_+"W?"M@C\YZM">/[P@\V<9\<>@IM$6F;P0 V@[2F8Q)NM82; M- 9R=>3J'-\3/X:I'M;*5%]2;/]^Y_Y59Q;"+^/ 7VP$0,9GY.K(U9&KFS/.H;4,^?F@9CK[48[8,J67^[=='?BL+&=7:, M,RA_M3+1U(ND_-6S".JR*7_;:J\QZJM5W;/<]VD%L;Z=.MO>2+EM) MCC)YYTI>"SBKU:G2LSX\\4U;P^JIRN)($FW2%LC5D:M3R]6IT@\_AJ7NUNCEP=N3H['GT/SBFE];%16^GR5PFF^H$IRSO? Y@& M=0+3)87,)3^9C)7+"(Q<';DZ==J!VQF$LUFT1AK>KQA4=CE)8D-J[@6O3I6^ M2XM"2E4R&H&483:Z.7)T#KDZARY-9;G%^5B-=@VVV#J1&$B!2 M?4]X=8J1DF7XQ@745Z^)^EX<)]EG-B%*,JZ/;4WRDNUV]3*#7S,/+YG>)EZR M];JS Z=?,>H*OTY?>TI%EI;H_4KPTNF]V$?&DI>,JE!)ZU! MA11HC=BO.2&<'FIZB5W7;G@Z=-SX22BA ]H,MEMYD9OA,,1Q3\5A@>0SO MKJ42E5U*)GGS[I,>$>ODX?6+16W>..8/DG0*-UF:\F!%5&N8O2')>']E/D4U M2[KIPF9;Q2#2>E<&F<*K&VAD"J_.JU-,I?-01NZNTEICU!X,I%*? &RD4M=Y M=0HI=9ZP].XZK7.=UH^OTX>^UW7,0\F!R9*SRQIJIR+[.)^4)DMNM],SH_*: MFKQ.<2ZK4\C?/ 1A9[O3&&E:;>Y<2 !)]9:K(U?GZ,8WS[F@M.WMULKV7E+> MHE*VY!/,4,B[;C+L)$*F_%[PZ5=[(+*"^[;JH;T61XCK[Q3F8DO4R<=2+ M9$KN9'#^YV%*AF>,>IV4*\A51[6K6<$S(P0K-O?3Q&Z:#Y8%W#Q$>ITNW@>N MJLSN^&1Z4G>D[N31G1U8QHN1Z75ZQ)0\Z*?L"E*YI'*=LW+M0$.^KC_]QJBO M#UH#J3U2>TY=>XK%UM:(QLLP)7>0U#6-<+PP.Y+4H'J Z2(UJ% ;L#P<@N6< MNR$Z=T.UD\(D6+?MZ9)(R0[ E'R"J>3"3,EK5/V5,B5W55">E)!#)5?++B?> M+[,Q&%G^M*NAOQ$6BD'7<)&*K5JTWIM=/J2^,82 MWC^X^V_J1B^J-XJ\4R5+_^7JR-6IY]Y;U*'.M>6V&Z..ULD35I!@D:HL5^[41I,OAO5+-O.HNJ@T3PB]=#./;EG4+;47>MA\ZVTHFR MU/)=+/$KU4M.@DBJN%P=N3IU7IURYX&]VM]^3>SOQ9"4R8X>,JXNPSUGM3KE MW.NC\\1W!XV1/BC?WDG"31H#N3IR=>J\.A4&YH]AJ8>ULM07$]N7'3TDHYJ, MSNSJZ)I;R!S>K[,?3HNM3Z-7B993II1!T14%I- '7HL/DQJ=L> M/!<&;_K*U'/GBFGY3Z[W1%=3^?9 -3:PC%?^"TQ-67CNU K\J/XF,'[)&+L, M#3J'-WT9KGD55C>=ITL[R7U%*FFOYX,>U_&45Z&[N3JR-4Y %5H MQE70K"Y=/;PLUNZ6SRI+<$C5E:M3885)IN9VZZ6YEQ2,KKR_G@PS7\9I6L8Z MY.K(U:D!14K^!ET]O*0Z: V/SZ8@$2+U]X17ITI>E +JVZ^+^F8XR%M\O[JY MOSG:Z+7S^(67JK](:[-,^KQFQ4M,%+C9$:DU-CVOONJM+' M2N>F#NY.1ZJ45*D+4*DJ.KCV-?"7M.*-\J3.2)VIR'ZGZ MTRJR-IZOI=Y(O:G)S M%I#*X6RIPW]KHO@WT=DK?BUIN1131^D#7I>#_3>MY M]%?XQQO5ND*X7VMPS NUP'),Y@37(-%6']8)EH$>\68V ';6/CL.OR7CZ;E M+VSC]=IR:"7I1Q_GAO=D.>''#R\M+Z]?8LUNN]_1!5]7V!P_^_"'\[C%F\D;H.LHS M)@Q1D#$$I*T(SA#E'28Q=/7CSHJ=8DQZ0>&5.,"7+'&,XKWDO]#LOD*X$+"^Z0H2<,?+4< MPYE8H/Z/ 7Q M$(;Q1%N*SCSA>N3(;GV&* )H".V.$TE]R;QJW"+B7]BC&$ MRV#S3^HD]XU2[OX%R^!6A97\)\X'C8;5F4Q-U9R:;*B:G7&G-^Y,)V.U/QGW M57B*/OZ?H=8(?S3S8B?FB5V-/6;\>65,88;7AOUBO/JX%R_WAX^/:O MIG+W_;:U$=5U&?N*7L;:B(G.6\.?*5]M]R72S4H'V$/O+W.$*2J/X+EJMU)\ M7R0?PP> -U5>\'NV_^_N' 4>:\/4$G>+PM$>^HP NMM2N?X6.21TAZWNL+/U MD)#[4:UNKU?H29O?T-;[9SNFXA(_S)B&>8Z*.Q2#<"4]3!0ET[\595=IL8EH M5L.ZSRI](_@7,SSE"QR#S/4*EQTK*4YGH=-%\G/F@3_[=_C>S'\C&N5RI9( MRB-;!$(?-\4SO@->?^^1$42*2?)])[)9&.%_J[Q6MW M)=(ET@]MTS,N?V1"O=<8]2IH92*1+I%>?&K%+J*NW=K84"V;B?D^FO>4TKY3 MI0VO*7KIM)%HSX3%%AZ#19U8-B,Z\)5C"/X9/YQ@.>9.0:=IN,&B,M'ZOI9^/"R21DO,@6! I0T!* M=RB1G)CI L8T6MC2"XKR'4+0S$L M1[&P4([Y@<)^X5HQ"GBY=.=RRF_=.4\@#C_87+DESQ[I"D'MG.Z$?+]P\?IP M]J ;K5]#X=ZB;-.THX<6M"X'$'E6W;\G5A(O_<:H/@=6B9<#>&4E 8,A]O*M MXB1@:@B8#2Y:2< ,&Z/Z1$\O*R2&11/83,5D8W35,-N^M/P99O!E5&P7O^QW M<'Y]E"KS[YTO*P*]GWX&*7]W':QY>, X,1Y?DEQ54^L7,Z_^RSPW14V&:J+Y M2RU.-O+X>R#G;8^@TB2HSAA46SV\/:)*EZ@Z9U1EU6;N!J]U&+4;HYY:_NPI M WD[ *7#SU#'Q8%67A(X14#EC/PXV#>907OJFRE@_)%[;AW'D'"]],'#^M= M@]<'VW ")#)=H*:D:44'"Y-2PML'+VB69^LJ\9*11]T=+WB_J:5)N)P77+)2 MJKOC!1OO2?-R=GC)2*_NCI=^8]1.2)"B.EB%8237% M#9-H.7FT9-\F* H7&%.Z$R;14DNT[.=J\RZXP0L&[;1;2W7KNULYN=*F%BA] M\ZI&Y+SS&H3436>FNPC<@ZIA;D'.@7$>_;8[CO MDT!"_JQ*1ZTNJR)/Z/4#4,'XWRX :DL G3& UMW0#7[%9BBM0Z9#M?2RFN\< M\9+7#RV"ERX<XL?*288MJV @;+-^+K$;UT 6='MS'">X&F8YXZIAN($ MMVT98\N6M$-G]_O+*N2XF4Q@+H!ICTV8]8R=>635QJ['N#MGXC$X%']F_/_O MG%"\/R+IIFV+F%-5.RE%[C*K>M)PR3BT[0J7/L!%TU(H:25N7\MXE3FJ(DZS"C<) T6$K33,J M$B>GC9/"GE<&3I#J3$]KKG.J51HGXG,]>&QA6&9(2I2XR*1,EIX'2R8"P#)" M5EV$3 @]K&82_! A/<0-R3M-23I47UN#Q@WR&'M4YVQ7_% JL@[G6HF?XSIM MNP((F=+26@5( -4-0'LI>Z@.2/W&:%B;H.QE1=FB[.?">,4 *&^\,IEX2Q:[ M@3+^5GDZ](&+&RGQN;"_Q=44:2J"F8N.O/%P,B JY_(53GL5A1,U;ZG#+0@) MI/WZ?OM&DHZ) C6-35I"Z;2AM+L;N"N4M,:HVY-!OT/#@ISS#86=,LY7G>M' M M$>!TT.;(:-ZY8:9P;K8(9KI(35X#[K0J@W9:_5VV[\4[@Y>)X8U=SV3>%=Z# M1R'YKFV9"D[R!)6G0AI3J\QZ@_ZE?7J MRK=&)W"NOE2P9>1]RX&MWQAU5*VR6R%0?G&,;>0*'?:=!]);PV/ MGQR2:<8#5KN6 XW6& W3.&4E9DX:,UF'EW*@T1LCO5VJ+%J"IHZ@R3B$E ,- M=F+JE;J+(4L7=JI>A47A=*U)^MBFXK#=^G->2$ZHH"J$A';,AZ/Z_10/Z^(O M9IHR8 ,F;5BJD$>F$FL(FZ*^6D'8X'TDM1PUMX1-#6%3V%TKB)L>72J7UJ;^ ML-FKO[85-;DYH-O]NG% 7U;,#;QN&+[I*U//G6_L"W 9T;DQG!ES%;,B1.GM@>Q??,98RO+SJL724&+IC+&4Z?SE =,::#HJG!6ZE=5. M2<34"3%9CM]NB-'@E-!.NUTDFZ4?RZN[1"JA/?ET44]:3_DY/%2P&_+CQ>Z3K0>DY-P.7FX%''-\N,%@_\I3* 2+Z>/EP*.67Z\ M=!NC3@J1OXRU'< K6WJ3F8$TC^",652[22'5RXJR[35S>A=+-0W\V/9$LK"< M&TB*YDDS0(+-3NI06B)!-]E3#\,UUGGXR;_X-97L_O27)KD8IG.7\RG2# M*_'(M/T NR(UV^!ZR)SU&<*I0(E#-7#J(ISZJ?U_)9Q.'DY%2B!RX&EK$+7; MJ]O-$@FE(U5';(#2.F3Z8'VZ>FULSX651XCDR5Z-K8Y07FP,&Z-A9R"#+D&RJMR\ MDSW<5!POHY,-A_]W%&812[HE9"^K$TX>/#D":F7 TY7@.6/PY(FXE4%/==7P M$CTG&I3;#I_LM&0?@_W-=FJL0D;M#N++N5-8Y7&@6,(1AZG[ET;IO \"P?LI M'F'"X\TM"C5- 0:-45KK<]GYJ&X8V0-]8"I$\N^_U5%Z20S5#T-YZ07+@6A0 M776[!%$=-ZN<](+Y=JN!UACI:JD,JXR[E?/58$"VLO#8W%K.9="M$A_MRR_D M*%I:_@P_+&Q!J\MER&-P_9!4R)4KB:0M1?4222>/I&(.74DHR;3 J4%ICVY= M*I;6,8/=N],:O\A W"'O(+#_+*T%>7O3B(MO:DPLF[CX%,,QQ1^88C-L_2%# M=>7O*GP)A1[Q'WZ-1'[CF/Q3]HWDG:8Z/3@7E6L#(D_/-<1/[OL,9?&#:1"] MI4G\G!=^\M]Y* N@ 7:86>_!)?%SVOC)?2^B+'Z&C5&OU+T:&=?; 0P_V$(T M<*/0GNO0V,8V4QX\-F6>QTSE,7 G?UY6I&\?Z=BOKA=+^WYZ&\LZ$C5).D4Y MAFIC-%"[=3@9R5/TX4-[^9&3.SPSK.Y&A016_8"5-]*W#V3);,19(RMGW&\? MR*I==N*RPH0)7Q%C@!X++(]%66%W/G=Q1+"F3<5A%];.X" .(TIXHXN(/=,U M-:6'C3R!GS18=O41MX(%$RV#@0SWG0!8#N+V)<"2?SN6O0C.&DN[.GH[8:E? M-RQ=5A@P>17#P@YZCNDK )"\0CJI"?Z'F]CA))=/0'=.";_@#D3MG'' MQO3*((]W5]E1]Y+7-'_-79DUQ>X G3Q7;^2:5J&G^:O?=E_4KHK,1W)-#[6F M^:O0RJRIEDM1+RL:%%*H*%//G8/7X#^YWA.%@[C#!JZ$/W,]>"82LRD+SYU: MEW:K3GW\_J[V%G>>2*?M7/)^(M>)-$DSQF&T$S%0" MERKJ@U?%>#$\4Q*55\7C@E2Q%.'BX[\=!FP 7+X'L2+N<( ME]U89C/P,L#SU/JM&PF7TX?+3A2R&7#!B&^O?"MN6;Y4+L<5&+_@L0D'S6&! MXL\,CRD^"P([JFHJ[[B=;.QJ'SFP'USB/]V?QJ]_6L%LYMHH%3BT/*+P/QD^ M,T&#%LSQ#7QGB@II*NS0[=9 5JZ<%X)R9MRJ0!"VQBUUE4("J(8 RIO>JP)! M>F/4D7<=SPY!.9.)52"HC0@ZL]N.>K>V#B %7K^#DS5>!N[A&"?FN;9D*3O+L]>BM&ODP?/BW MM_H$ZW$+R_$@5N/3ZQ^P%'=.='_X)EJ&- WJP"[>Z96RPH46Z@0.Y!>+N#7G M<2^(PP;&O4IZ/TK$G3KBUKW-O4"NUQ@-2]W2D( [%\"M.:<5 *Y0JX2N1JT2 M="U7>>/Q$"E?3U)?IE$UXD/S_ M9^]-F]M&KD;AOX+2D^2QJR@.]T7*596\39SKL?Q:GN3-IQ1(-$7$(,!@D<3Y M]?>H2,+2P5IG^@ M+_T>6(K[Q"S0UQ%U6N^"X$"_F7T4(/\.$+]QD=_C_WV,(?R=!:%O3T-FX1?7 MKI7\0/OE9W?J1 C1#W:P] +3^16@OH0GX&_:1E<3'PYAF MU<3,=K[T?JF>V[7=5N^LMML.&P6SW:F/C5B--\"WZ%]OX;/:7BO=7MN+MW^# MW7O69W%7'\1-*8ZO2Q$N6?*X>X<2FJN2<5@K'B]AG+T\%G8!"_O[]9NJ,;"" M&+AU&.SE4;!W=M7M[34@H\; *F+@ML;7RV,@-MT;])J#ET?!DA+_JZSFOB_2 M91O&A-W9KHN)7M[,6-+-OJ[4_IWHZY :;@G>B\'9U6"X?\%>G9!;/=3KCJN- M>L.SJTZGGU.*4N/>\>->J]JX-\)"PE9.(DZ->T>/>^U1M7$/)S5U\O38H^[4 M>J3*+(-/"]78 V935@A$1&!_.M#93X>K5%NB=7'$55Z/Q:FL'V=I)>6^&N=Z;VVBYY"W%3,<@5\XGQWLP/KN\_!*X0Q5F M0]3/E_3\*PBN"QGHWG&'Y S0.2CHJF)IHM/PE.S+"J.0/R)[#-(%[$4ZV-;=S+MK>MFV[6 M3 &HZ:8JR%73S>;Q*,]-.*L^!YK+=M:Q J!**G^>&/@BF4.I-0YP0*HPXH3$>E"=/JU/'4='.:=+.M M]?8<=#.NZ::FFR.AFZVMMV<@G%ZK)IR:<$ZF#+9$$LJ2"LY'KU +H5,.O5'\ M>&G:EF%%/MIPX9R)['_D;1=5F,);/U_2\V5.YVAWJXW8GX&=^<"1:M_"\8JL M$CLG273X!JSN*\OKI]##UD;M]BGU-JIQ_31Q?<-PNRUPO7MV->KF#+NI4;TJ M^%"C^E;=>;? ]1[6-IS24.4:UT\4US<,#-P"UW&F5*>\>H%C,Z M^UZN+98X MQ]^#24"%""]BADR]!1,3HLG.?N.S*;/OF?6V07.BO9GALQG 0(5!2]UFO]G9 M8J.72R^P$5$N:(HU;.\2T^W/.TT\9AK<9L!P@;.KKD(H@/QI9M_NR*".*:FC M?!L+XUNK^TJ;4- MOH_.KGHU=Z_1O?KHOM':V@;=QV=7H_[^SH4RLTU_"3DM MO-DQEP&[D/^XM.Q@Z9BK"]LER-)#EPO3O[/=<_Z.BW[6&J#=\:\O'VPKG%^ M=M=K#_ ZA.DG7LR_;3?AIG[)?CX>-<>M_*]:S?:?BXO,N^N*S/E9Q>Y;S?XV M SLR ,RW*4=),O]/%(3V;,4_LEV+N>'%.?[H90S/=O,@YN0V+[_,L;U_=QT6 M!(87SIG_8 ?,<+V060W#7 9A &.$'$BBQEP4W-#I E@.!J[U!5D#3>3QN>1 MWE-''0,XR,SS0@0,9R\N,B7YT7>/4#X,EQ>__/+P\-!\G/A.T_/O?NFT6MU? M?/CZ%_G;ESA)WJ7?,F9\Q>/T,)? P!_@S9D.7+!(FJTP9WUL8-]/0@Z,;_-!M_+4$ MAR$@T6X:6?"%+S=-KZALVT)&^^<70VZA3D!8N<-P)!@R7 2.G-6C32^D-_>!@;XS?>L M: K2#M@:)LN%D<^V97]"#Q--4'3>-V6X?MGLH=V2_(%6O+!#>-MT"]Z'3-^< M N!A-RL4X2@! H3%>Q#:J'L1;,0 >9 %MR%\L$C,!4L?7FIZ ]A3UE,M],H6 M60#:4U+KBQ\Q)["!*"Q^)*GMXNLTN ^>%^Z%4.[#IGN]E.M=^R^>!_'7[DUG M5LN:66S%T,FS!*IW)O\>],_G0W(\%[1T[G_C,_'ENSN"$ M%Z;S8*X"5(]U2 %0]&LI Z)"B@N07OUUXJ-*GCWF02ZL8_4GI5Q8?M>>=Q^O MW]]\-;[?W'SZ_/57X_;W;]^^_*MA?/[ZOEB/31X.Q6]53[P[9L*98"5O MAI*,\MU!OH->T33>8#5'IW7)?T-_M"\-D/(H\L5W H+BR[?&@TF6KN(MWV%+(F??7QF3R'90P<=Z75)- M&D803><&[#.P+6F /^ *2[%> S?]U?/!3K\F/#!+8F O>]4WKO&)3?P(H=(6 MZG2#P"W)@$..]#J\,M 4$AR&_+#2*'T\(D"N"%00#;E6B340H5 MD@ 7_82^0?[H.WE#OZEK_)O'/Y$;^_+EO5KVT[O?Y$(-0! _B$PWY(JH&1I3 MYHPEZ$-?4>"",F+/A1O"#Y#Y8 WT<; M\1F0?C=+(=E_=Y#FM7 )4\:LX!,8!5F<:#Y__D!?5+U+LYX8J[(Q>:85I(+L3JB5A9B-L#FA0<)7LY M;YL&X/C?39=0O#.6*(YW8098WB,P._LHH>2[W\!XA:^!!^".Z/WPQ%+^>@FL M@-$]9>T=Y'L[W==@0U]6>2V 5!/8#Z[WG4V].Y"7S/J,[A][9J,7]QJN+@P( MR7QF_>IYU@- 'B3H%_C:=@#O6 "_ 8GV)/.PCU,&.H7]S,4M-XTB]Z=.& !% MS 1R&+:2S0&B&11Y0@GJ&UP)1L*+D'+;9#T)3>!!11X[D!'"L1<8'5JN=Q(B MX(=V&1RXL#;R=\F^$<=A\_!F0%Z+^=(;9#%"3R.A$<2<.\7A"6(!JE136'\* M1_9 CJ(4,4S',0K)A)2$#*$D @U-G'KM_#*0)=J0EU$ .6JD^)U\DTI2OHEI5;O8C*! M,7[D-E-G5YOI%O8,G'\*2L_U=(JA)0#T-["F;.1C@II;WG^=V9@!S>SU-E7_+\YYQ^G3UJ.Z^8 M[H="+V0^YA @\+YT2_E4A-14=[+,E),E4-:_B@,@?S8Y,A TTHHX2K>'N>@ +.040IR[Y MX;R+P-!L=O*:Q?N3_-=V[V%-#[EI(VTJ XB\*:=\#!E.O7L &]FDI&C<"5M5 M^))"T[VSP:"%W_(/XKJ2)BDB/MH:Z)T$]ARAA2Y )!WD+4!<'REOL+E4,R: MPT3MN]B,JS!E?K)1SS?^!?S_%(CRQC6NHSO8@M%NY[@AE0AYYYD^S>K\ .0R M!1R+"8J^4A1%;K-[I$(#T,^]0ZPDP3_C@)."DV.$+CM3*0SY%A$E>.A+3=@= M0,V+?4TR"P3QE@MH^#(MQ#NX.JAL8HL3%H;HYL(+"7+/'],N)W+N+W/@!; ' M8DL+,N2EB]8"D,)FE@QM;=R*:%$IW+?HXY@ YYJ1P;\R@KD]"V5#E!#5FSNI M0$TBZXZ%Y I?SE&-/5%)F>^6#&M)N"_0#\A MXZ )D&IX^ <0Q#)7\EF%]'2R,K6\6W:'(O&[I*_UQN0@8S:?C/(G )$[8^>( MB3*>NQ+P W)/E@5,T.5!(-2"/)<)Z]&,/:$\G 1;!OQ'@P2X7\2D9A(!23PN MF8OQ+K3C'M!Q1]:5ST*F<6[-J8S!379O.A$I9I@-!JO>10X*%++E@2<3ML]M M-I-&$^P<_8> HS_#WH)C-O0<*M7 =#)ETX(%Z M%JN6Y.Z-N7B^[,.W".E,V_KXR*81\ASC9@::(O,;@OL'2;T3WA8Y'*::R2O5 M7'FD@)8&^]D3;%*:U7Q%%%3:T[AOKC.GG-9PC<4^97[O:PL]/W_]5.165@@D M"&2#/U8RBL[9%2!5U@OKI?%Q S/+=X[6.6-%.6/]XIRQ8TK_*O:B=G*]J-V= MO:C9Z&+ I5Z,P]V3%7;R](9^_%,0=[IG$NUMX$I@+*M 32#8,O(?$46?ZFE7 M*0F(_WLG'*QQ"L."A7./S++8YX'.1QXM!#'&?Y",_,K-T&(4L.9K^NB@M.44 M4'&UGL^L['$:!JKLY&)! M!P4^NL#[.!?.3/8X1<"CQ@'@D* D#4-&4;G;%2]S;B\#I:7#IRB>R>SRO97I MA"O]Z3B$&S2-?YCPLB@POH!.XQA=??>ZQPD5)3'7@(-+'%FA2M*UD@!QXE*% M)TDD75'T\,[W'L!^I0AG Y 0]/U@Y3*@*OI;GM4,0Y]CG?@E^=(!Y^3?>'R> M+@)7(\VA?/6+7VW*0P5'$S 7ID;R)G/0M1#S[$!@.=; MA M1>:[%KM 0%$&D$ZM"S"!A+< 5LQ/50#"0.2$K^]-VZ$J2- J3?*5[;+_IO%; M[(Z<(#;=4XP@X3TCG% D!A(T@.T(])9XTT#-$QZFX,:*GK!=5/+W"+<8"&$"<+U@0,\?U"5:=[(>5=PH%O MCAR9]*49FP-X_0%S''*""($E#".?$SOQ-,U'!!R'@H8/<^8JWD@1MPGC:7LL!F+34/!-?P7;"#P5$XB M(,+0@86F2-XHP'TK$5D52R56\!FG/N(N,]PAL ^XC)^8^8?=HX25S<^G92I1 MO&8!E$(L?PF([>/!)AX]0QS!$%87K'M]WJ9OR?W*)2*9(8B_OP:K_0&M\D^>_\&+)N$L>Z"H6(DH/OXXUC5"H>MB MJS40R8[]!ZU(2@Q7>DR)3:1B6 *?XK0)#$J8SC3B-7U*O@LA##H]QO?06_L M;(2=>[.9R+07H7C8BNLM /]G)@_3X)<^$U[P_.#&!&E8*A8RAB'8!D7#@>5278,U3B0#WQ M'$SFL.6EX)%#AOHN*/9WH+@$(OZJ8$H^!.+#"P98P6/,?!'8CY9"\C@W>4:Q M5-J77H@6#0 6[T4$2%=T'8*_DR=M 3_+]\Z9!9@4\T;"I40&)H_OB,1-%33B M3D*EZR?CW5RB8@X?YY>N9Z!I""_3K!(MYA&"4$$7?KOUYR+WO_2G:CWY2[ZM+C:]MT.?KXG),5_Q3QX<+(\.'%\@C:>_!38 M\"?-2@0:B!:"5P'Z*L($"E(I$!K_P70(+5=BJL.(Z)_S,1\@Q4DYH:_@#T#[ M:62TJ(;*S$CA>=(ML3#1L6"+J/'"_ ]PYU#%@:>%.AJI0J!5)>QCJ@/A6;Q< MO5KDF8&D#ZK'$"I8O\-+ITC%!)-H >MI!\_G6$*K@B572^$%00-<$W!WD0F* M8LCX9$4\X2=FD?7U@3]K?'9!.!#K?2_JS$K._?HL0]V%)M3P9.G]3O07C!W]F![$7T=*79KS>$^+I_$)DM0B=:<(U%-+!@#=@>!']..1G M16M0^ON 5?WBB0P"S"$3B0<.3V?!KTS7Y3ZGB30!3>FN5>Q))A"B;L:Y_=)< MT=62!6T:+L4-R7X%%8CR;&,-T,30[CWZVJZ3[T*,BI,*M>8:^@ZFT2+BL3U0 MK]!S"R^1QY.JKTB4..=I2JCS)D6'DBT(/'+)JBT$%(_&K.78O1LG_0B?*'HJ M':Z[\@QGQ.+ <] C'PH!0ID]B;5I68' N&F9'(T/9@,1ZYQF<)A$90Z>,QEI MB'V5<9:D/ WWL@/_EQOCIDZT%'DGZ,NC/.XL?)-@E,$Y?EOW=I#C*H7;$XGA ML3>3OQ7=^SEVED)5>COF/ J): '@28^7M*!*LQ"O=8I)^#,IRYJ1%:ER%6)_ MN;3=A'M8W$(B*S1Q)<)D,H 1PN_+E+;??+S@$Y!!B1.QN3)] @:WK0K;.E\[[[N"4F$LB39RSA?.I)) M!1%HMXK@ :C!(*BE&$8//^[T''>MHIXBKJ%%O< ^!UTB(^ZLH_B(2 %&\1F%"W\]C-$EU0[H[DXQ' M9S?2^*SLN7OT A4T6YP2=FG2V^DW>YWAVB:]VW_>&_=V>J)H4\-V 0)RO2:O,[05<(!ODMSF57B1+O_P2@LE:=Q%S-+8VJ6*7,9C);D8\&M=(N MART<=9!6^'@MRTY(N>7TK>I"/VMT[3(M>LVDNX-#B^1T]1"V=QB$;=/$KA2^ MAMYZ8VR0:;Y4SF8Z9U?##<03#Q5[ID%R+T="GR+?I99CI(."HHK_WH;''WQZ M>.5!MQY[\UJ]E8"]W*) M1(7+>'H(>\0,W(!IT>FTG$C.'JG,H?>3&:8J;8F/'U35.A-'2+FAA&YBAC1 MP\Q"T9C1\7AITT^&?4'\ &-I3H.R*;'^F3S.=J)[L=8'DE)81(->T:4=4\*P MKCSG]YCJ,O&\GR+Q^!1P3O?!BTKY0+M(440O0N^A0"79J04KT'DH7V;64<*/ M:CR KOET-3A>#";H\?P##NN\WS5XO<5/UWMP4W5+R MN*\"X7PB&X2H(G-ZV!-[G-L3N*' !L3!Q&.9PY[>V5H1-$RV=)5L^+/"D1\X MS9X8TQ9JXRA'ASU?__YVF>\?%ZJM(L$*D[;#N)83&;(63]=*X++= #'8++K" M*O9%B7(RV_07]3'@$LCB:4BIX4U:2]X;)N=N?7,8X,9D/F#^/((E$9ZS;\JN MXFGL2:IM&N^T*N(L8\0T)LS-Q2YI><7Y,4UJ P14$Q]151G,J5,:D-F6D##>R$H&/O9)ZQRD6N90K8#J M^7,2;-\CW4 UZ-S8N6Z3:I#D23/;#\)8GIB8B@@+\\P^#8M4?IB\WH8JUVBH M01>PX+FL*5?E-\3<$9=\+&'E:D'R8H,D6P:5B9)#>!(<( ]#8PUY^;UJ&)C4 MJ(3&(DMH;$H$7""2.?9/1K7M<'&N%_+O<6$%-*X;K8<9+L>)"],E$_2HB1K\ M,Q]Z /('3R^9AC,M59I;/MEBE?&$2671DL, \+;P:>.!J$=\+62N":3&TR5) M["6A'#>[BM.21+O4N'D7%D?ZE&\G*K8^RZ97^L'G*?,>E"Z!-/349 M5=*2GT7QJ ;W_8A:7I4:Q,M"UAX>KW MY/ZH/QCII,1OA HM?$[KWB 5YUE$.01%A!S_WDX&*"2;4_JU^I56:\\#&3$3 M2*K-"'P-A/I1S$ XS;!'$1E/^F"XE*JC^F6^N3%:AE)S?^);C^IJB M*IM13JO!4>>$JVP01 ;!R-" ].2$YVHR#Q!'#I;VZH4RJ0YD8&7$!>)ZJ%9K M&J;Z9JCQ \GB&V%GYTX?$-8FZD8J+[UI?-(>3OC)>;$A-FO3%%S.95C<+D6T MZB(]A @;O<18^H9L QL/SRE%G),CSU2I9>;B5+O[A6A1CDD;()2=_4 M4,L4#:6=Q$0D)=6$;0^R.[2G-FPVCH M8MY)E7>B!5',9.XBVZ)D$%#A04? MTOJ PI$SX0GW&3L'+N,;<_B/Z4_GU'!## 1:Z7.,4-L_WQWO],:KB463HV#JVQ/.5WD% M4/#TBAZ9*7..*6@7G6%^K@Q]A!XK-[PX;X^*: N%*D?> MII( ;/>:?80.[\K:/O!&U\+JPKB9X/A.87\C)C>-_R_R:!JN;XLADB9W7W-6 M( P,%,:V,!_$QA)'2U$0%1K MZ-3(^5F,IOG/T/@@-X7?E&TD.S+HG?IB[\/"LY#5/J!CG%Y^6I:OBV<;2]/@3'@7ZBV*D51 M#LCD _9$V"D5A.;*ZL:!RSMYDCX@@I'16]AA>G2ZHR/BIH$:'$X.S]V0-PL- M/9Y=BQ8*.D^-X,%<\C$^V/ /EN<^:#OX*9)$]-GZ)Y? 74"O@KDN==FBM!J#*4Q?/EA0M9O:BHV:%$D81V(4PQN'," MD1G$#FQCSJP[!$X\5"K9]Y:/T>!GD.DLP%KTC! ,]N,&S<<&S87B[9Y@!9_- MF1OPW>#,@');6U,_UT\@==X+>/\3KEX&, LYQ>GVHO\*UW"+Z;*GQATD$B*> M\7Q@WCU>&PCI36#/HF.LFG013_5 M0.^#;"M7=.X+GB4_!_8+&Z!PZR3?ER+ M0M0@6S$Q1OI"XA>X-(X#/Z,$AGA6C7",:!XM,0!1/W0P'"V18631"H M;)Z_$_"1R)@0DDAM(*U1#519V+)GG*U/:FO0$A(Z39P3 MGLF;!%(O:04RV8]*@).0*GFM-&Q91-H81C?]%6_3*)L18L(F-8!<>I2SI68: MR1\0,OJ(V+)>X\%$7,8N@P\N"+VYO>0IYM3K$V>D+IVMJ+8B+D%<1;G+*5$)$NNWCIYMW_'VDN1&@DCT5"3,\G' 0!"Q( M8WVJT2/6!XC>@-SHG:K)ZZ+[(@]VRA-:-&-7FYJ,J=D1YA:!LNJO?YEV<$I6 M\[T@!H'(H@V8N.8D2 3ZQO#8%PJGQFUU74Q3; B1X[[N\*5'XZ]%C\F&AE=: MGTEJ/[J0TVU49U%^,=)1[%JD'.&$*.Z3(,5-MKO78G\X= -9F!H\3$EP4PKZ MBSZBM+.8Q!.#K 1[WQS$PXH)^?\ M?&H!T:!7+W2,.^NBIYWGP8FPONCK)UFY;\4]\,5,+O@K5L3P&(8W!7L-5+YO MV(B6QEC2P9B)T1*A,:J$()$K-9WZ4;QT +K3YO43V8(>XYR;"P5*%>2#SM4; M!0T%Z@,[B(.D 9:!XK&ICB.40G FVQ9SFI)]4C46D:1ZV X(A4#>K)HKS:\W M9*:@8AEZ]2;$;>G044P0 M<1, 8SF\)RM"8V([#E=4$J,=%*$A!?+DT!AZ0@,227,8 (J<&:PC&FY*NRPQ M8"36;/)[]_)2RR+D$0BVB4?O97=\ ;QA[ L6*Q>[(_HYF2S]$\YDX> X-1A\DUD2DX.>*V1WM6*VMRQ]5#ODM-.QN=>MI9CKX"GP[6I)WUC[A%\I=- M!*MKHJ'0,6G66#)Y6F2& ?,@H?]L(&)Y_N\_;)/_3LF;&K*0IC$;J@*%K0^F[QF"Z&%:YH% HA7Y)D6 M#I=24YK5V*CB]U*.O+*3T<$05^!EMR)&C&"?YA!="W0A/&))'%(F4@@[U+44 M1$Y"7GW)8?QDB,LA&VG$D]VM--=$?IB(_XJ#32XLF]GP41^RXQ(%L$*&'A . M9YS&S30$)X/,%J:_F,Z\4JX_44=4'.?U>@Z1:HLIK^K';!?;A)1:N1W@E/-(_G M/^2L([1[006I?9&S*/8NL=E,5'2K!TY\6I. 9>R5C-$%I90I+30Q--(]5UQ8 M]+)H&E]S/DV,]A7D(*EJ1CU#$,#\:FF*>*@P2 SJ,P].W%)/(#<2A 6P<]?Q1O MIE1 MV:/3'=-Z&WK3G^>\NX4.F%/@(GGU:YG:!PKCT,PUH3#P1G@"#$IT4Y8PP8J' MC4R*_S:-WX48IZ).7(NGX&#$,?%++NF5SGR'5'!.]239:DYZ(EGQJA?C9Q_( M:?J$A$S[E4_1&WD%BTASV$E%HC3. %L48'8G,A\1ADILC?('XRF _""R)D6O MJ@6=-MUQ3DV. ?C-&'7\5E88!7"Q?Q(=0C9,E.)0/4JE^%KY/C"C; 4.>8KX MY#S]3;P$5T:Q/7TD'U<*Q3V2>-=S*O06&[I;D(?N@@36)%!+P38%47LF^F]Y MHJU"2%$Z@&)#J.B9_E_) &TZ;43MD-K\^-Z$VWB_B3XK:O_2RR6&X\H>7RGL M2:)?EB;$8-_,XESA-8W?D$\;[TW?\=)YQLT$"]I >T7O*7!SIX L:(!;P/ ; M"@7/1/Y"?(B"_"+ M?,#QCWF*S"KG/0UI7]YC--Y9Z0!) )7T 7X<.U" V%:%K')1HLY:^'P^P2S> M.28@TNUT[E$CU:5*YD+L)"PD:UG0?HS\>AQLPRT?ZJZ:F,\4!L6SM M9A+'J(O_*E9H\E'*UGL//?Q8C?NR12><%C*;*M)8 M3.@Z1?,?:0@':%\[:G MU \ "8$3E[ZL9/-Z*S;!ZKGS%@T=0'&551J_)]9+M#;F@J9K/*\HGN-=O2R& MHT[(%DO'6S$F56V=1R:U02U2B1]+#FU(#IU$0B$;O.1OI<:M=8A!/3HNV%$= M8F2.E*HZH*Z>48A->B@OSMNMTJK&[V?"[P^8=(U^^I7-'.OE6;CN$T4=F (6 MEM@D]V>I#$/L XD]'7CY"U?VJ4!%_EYU=_$P)L9XXG@D1SLUR$/J(TRP97#$ M4\ACPK 2H$&DWK'3XT!O]-C9SC]T'><3O%O%/Q'^R6LD=-4AZ3I6LB2;DM?Y M'8"2Z*-]P8N&_F"^I[I$MF)_TU -P]FZC>7Q'&ZT\^&&G>,YW?CL"K_*-/C< M_,$^GON:&Q^"&W^W@Y_G,VR&D@AH5XHS?LUH -A 4C\GCJB3E<_XA*LX-JUZ$_1XK0H MC7?<.EGOO0".(:%C:/ X,0^^,A5%: U=&;+P#C5;S)(52(B-FN'3VY#M=?46=8@4HI1N4J,3"+!8_T&Q3T:J74YLUJO#F2 O %UX=56DLQPB(8GS1E30WTRF[*G:YDNDZ@7+/ MQ/2K:8O*&(<*W^B',0H)@ 8J/U4EJT:+2+S.E2,">'345"6"VB@7/-5_(UOD M.!87%AMO^6E9^JM!)/WDAB$PYMI)3,W&EHINJB, MD >I-D;R;,93,[?*OFQZA" M9YJ.H0;L):!2L!,K4CVKL52QV.*K#&[&?6NNXTZR1[(N+:KS_F:,0LS)GE[3ZK#^@_@ M5F#90A_B6J_,Z.5#5RC8;#M,XRMB?\FN.O2:)9(@_("/<>/Z5)!Z2Q-YL"$( M1! &:-,R:U@#5U9!FVTU8T2!&^.F?,0?,2*>" !:#S[F\>$B(9O.70H2H03- MS1][LA7ZT?0Q)SGXQGQR)15*W9SFY^-3;GZ.W6J$/'[S!95W-#*HW!MNA4!U M"A(:J!=P!/E]PE"AL\H(_9RR9X(XG$Y9F^2U1D+./BRY$B$T3S16H7YD8U@! M+?(^,P%][B?E)?CQZX-$C$<3-MSPXQ5I\!,UNH#S89+^^BF07]R;CASP("PI M3 X11N$W7PH[RA]LR@O//B[FUZA!!5I-27+G=A!$! GJ\Q'JJ10RS4@5'U"K M"::FXLCL4;+Q\'?4O$=F97RPT32R7O#V9A%FMEMB'^7?]-P"F+4:)= M/S6M4,W"N2M&"S^)^4'!.("0J"69.J;/I6X"LM1,PA3Z7"/[:FQ;()HD M2J=&O <^31>49>G.0"< FZPT*3MGLBF4(! =K&0\B^LQEOZ/,5/<0# M7E+A4UZF7N<:%IDS9-@O]J'O_#,M$2;&6(3Z!+CZ*D8YTQ#KKQ5O9JZ_#2N)9,(,HRJF#V15]#"6Q+U@,E:%YI/,]7G\D0X M:(M8OA@8NO30.+,S8D$U#9)P:>CM4?F'^&O*\27_G!\Y5 63=KRE9GCLI/X! M(L7FS#??<[U(5(,&ZX?AC+LY^F#WA/7![SSU2C/^DN B-W[G\MH"60\Y'=R M>O5[JC,3+FD"4_M27QUI2;;(U&,!ZK,OFJ.!3#'YC&BO9SFYHJ-]C@#JJ@^7)ZA>(O48ATS4NCU=#+T M17 /Q: UH&(P,F/G)A;6VG&[NK"<>5N)R4LQL MP2J-4\A,!X[R&\Y^P6MJY?"3V]_IF_-6KQ'/3)?3X3 ;!14QT+>,-QP31[W1 MVX;QB;HU*4\?=>H3HEW66G M8,(@@9)Z1<4MUT[@Y6Y/]G54=Z_?>&S54+-'$7V0H!'M(>!8F0M%!, /U>7& M VWW/$>"325P D;4?C8HV)36#8\8:M/X M%/F(252*]@%4HX50)#J%A-\Y;PVV)_P+$;0PE6/X-G(Q!O-!9!.HGS8D5?-& M$-+F"/C/25WAQ=;J":Y$J%T+0["#%YK^L$>WC,R5E^NIP$Z2?&TVBQF*RL3G M9$=%>TKI^:/43:YLBL)L<=GI M[0C^9@DH))"$1"*%Q7$'O*4JB;YLD_NX+EKF4*50!?/O'IFJ[KM%5P+\>0/8 MY:*4D!P97O1=UR%O;SY]ETID0SD=L"L [V2E 7UA!R![J6N J-T4.[!2&Z:] M%)5DY)U-6(9$R59<,B\6$[]7U>O+R$<#3\T<2[_A!R:.??%,%Q@DW">Y%0"_ MJ*<^IQM,FS=M1_6VT[@WY_99AO0<6@@P&%YIQ_FY[7)X8Q>1QG@C':< M!P18RYNO\L_AT8%Q_>Y+0S0.X;Z7_18..14DD41083MP MHB041LS3;JC=W?*&N$<"MN=3&W3& M4B?@E*B=]ELGG8##?2\Y'IE.L9N/TG/RDG9&QSJQ,\LU7Y2;ZBYJ5+JH.A7C MZ, .<#84^AXQ8R^:7D4/?">:,:>B.\/I(CQ+] YR6V@\='7CX8.B,>,S=^9Q.I2^Q40NSK42R(CEWUFP]%PQ M%@2UU(_O%6UKRPHW)V+Y+548J.4^TVQ)3E1@O M#R;[0V:<)#8I*NR5%\R2$YAHZDJL LG>='&MO-XJ7S\+&-'>O;2=R!>09D]< M&_K.[B*1$GU[_O^CBR#QR?]%#YV'N*(VUS0^4EM_Y3'CK3?F]@1STPMZ]',' M0]+Y)IF0@AQ3FY%)Q),\G MTO'CCNG*&'Y_\^&W!B688H:?PG\N^.6"O)49.8;2D.#6$[P_I]Y2IL47=: MKF6+8\46$\H&7&*/D[%[]KTX[E!;+:1SN'\,J:F*:5/'U-2E2J.7I8XE\N;2Y%4$%;3EK#Z638 C3L3/[=;G7/=B:D M_O/82NT4(>5;1MVFL5O"R6_,OV-^<*W%:*]="\A')51KI)23=M++<7+TLFDG M^OI9SUDJ72;7>.GE^E-Z9-(H1HG;J7%]0LA=?+[LR<"Z;)Z)1F.[Q!1 MI*,FW=3H/9F2L&MWA.[:[@@RP42[ZV_,1TO=O&,WLW]X2/F?A?.>_PHVH5H; MP$VJR^[OWKFA]UQ[&^R^M_YS[6WW=A[#]XJ+Q8!A D4W5!S(_6OXEFGSDK&7\@&ETJ$RK>!UTI-%46W:O^L+'%AR&SR M:=4AB'4AB/9IAR".63@*TMQ5G;F=SID5.<":@"F9[IT-0I6G,()6\ZOG6>BR M^X&B-D>7&>D[?&]DW M K-ZX*CXU-N+IVEO(6'A))._P+>:?TT"69< NY#\N05E?.N;JPG;I MXNFARR1R(C)B$CJF,HF7T/OXUX*\QN-F?]1%"@M]^#]+OE@07Q.([Y>/GW?YPIR>*-M5M-3NCJFT*%,?V8+>E#K^I0;,_K!J@1LU1JU.Q M/0V;G>%@[4J_$-5PR@':1)[P?\Y QU>"CSI57726CT8[2>_8O"I-GIPRRQ87 MXXUF+TI82D*3VJ?B;J&UZ6@M/)@ T7%#0*JR7T$B^J0QZ=2[LJ M'?X=SE:9:TU*7NSF\TMK#J/F;P<;J?49WU53@(/TU>LW1_TM-I1C>Z%"=0ZB M-D?GP?8#N +8SBG-O[YA=<.QJB_+E=*BX-@O>H.DGIC3GW>^%[G6N3C==,K8 M;'8I-' R[Y:A01:&@4>_K 1GW\(6Q/M5$7/AS=R"RQ5"9$OB.'&(_NTOYF)Y M^3=8RIM106&$A1,-X\N7]S5P]P7N>]C#S/-=VSPZ6#ZG9K,E- O]V1/2>3+^ M[*'NS_[\]9/T$$W8U+WX2C[PFYG4ES(.:]5?>=!J$2O.^*++O=%R;K%E' -= M_"D-O)(.KQ_:Q_=5ZM2%^!L%UGKDQ2G;2>^F5&45N@YB=&T#NC:[&83]R_^T M!ZW+PT >O]KI!G;G8C7-U#2S'\W("*;6]2 V!#]CBWI[1L5E(DP@),*U:VEM M#JYY(Y%T3.$&\P5_S$UW'6%VD#"S<<^J$>;.)L:,_M]1:68JM7T/.R)U[)W5 MLR,$VZ^F?V^[-!,X]"-.DM]\SX)_;N-QJF$(,/S-]%<.#9_!!?_E^3\;"%"J M6)Q&(?_X[S@5<<439'\S@\"G MIN#D'?&$U)C1TU7_'F@8P^9@7Q4CG]X/IN'7:%ZC>?6T]3YF*3:SCI^7H:6G M^OV/23.Z9/RK "2?^N\AVJ'3L-YD<^EX,5M\N(%X#D]J+X!>MSHC MN\;RH\?R%U>QATA*XXJ0TFMP8"U7^^I2D?WZ:KU&*=UUC^8EC^TJIUIW5V-:R=U\>E6K]" MA^LWW\:AN,IO?;L*<#1?G7J] PS_:00KGNE:1<=]JUW[KV MZ.VA=O2>K%QW.NALVUNYKOW6-9:_-):_N')-659[]_VK_=;;9X:(28B]VG&] M"]@^V7X0&N\],PA-Q_CXB#DAGK^'=OT*87CMF!-S8?+&?7L6.=:.["UT[7Y9 MNG8/N'3MR*Y=?$_50OI/U[7[I51FU8[L&LM?&LM?7-?&EE#[YXC4CNRML2>> M,-[B<\??V?"/:_\GO,*$[WXP%YD38WQRS5?/#^?& M>]/WX.$ZF?M@*GI9DRZ[..DRR]MK)WCM'MQ2>WGZV,HNYCIUNY5)0JWQO,;S M)^/Y2VOI71PUV2K!Y*T=X3NV(ZE]X+OIZ(NEPT*V?YGD*P2>5,DK"J\3T*O+ M&@G9[=:N[]HIN(>Z\?21D-W>V=6H[C]28_GQ8_F+*]5]'%13%5)Z#:[OZZ5O M.T9G7#N^=ROPF\[MT#0^F8X3\/02Y@?&/^>>PP+ Z;H9R2[0_,$>S:J&"TY MQ2YK%F2WG@59>_3V43Z>/@NR2WW)LDUP:K]U93"AQO+ML/S%5>P1DE)5&M*_ M"J^U*)6L'=<[3JDQ)Z'/F!P!B=D.W(==0W!;O5JDBE048,>O6X_+FO_8K><_ MUHZ]/;2.\=/G/_9H_N/>.2&U^[K&\I?&\I?6K7OM*I$2Z=:_A'A>^%_+OK_Z M*_V'/E%O]WR+^?AFQUP&[$+^X]*R@Z5CKBYLE^Z,'KI-%"S1D@] N5H2%O!>"9W06]*?8KUS9"<7 M[5&2Q_PG"@ 95_PCVT7<.X%8]FYN_ _[2\XDY8*;U%A/G&\:& MB9GPNFUF_N#K_O(_HTY[>%FT#AHYZSHP-@Q@0\:"F4'DLP4@C;'$#C*680=P M:<"5#&_)7%K&7 !/"0/#])DQ,0-F&0"@I>_=VP$<'0#!X($%[# PO!DM.S-M MW[@WG8CA)R:Q/<,43)+6=&(VB=\CGX3_Q5_+&F7.ZF33S3@$0M2#?!$YN@T& M,5=P"^EID*2G=B>7?%Y 9O4Q+<@UF#F= X]9P-M7ZDY]%BP98.(],\('!AAA M+&"M>0!@MP&=0\^8,#)E)4PG*^,=K(28B!? UT/@.C;<.>&Y6#=/5';.KGK#7HZP-.#"'/A'T_@!( D] M+# )?:Q^X&>9>@&@)9!(Y L0(NC>\ZO 7>#? >- #FQ\)I ?&RMF^@8#=FL5 M8*SQP(!>=@/@>J7D.M['>]SZSI#JGET-UL+IAI/O3IL>;SW2LWJ0WF/1FTTEK.)T,6\#".I-_MUN#LXU*39H)]W=BPAVK/WD2 M$VZGF/ PEPGWFH; C*\12? L62;O_@-HM!YPS%]!V5X&(&^=".7K!VK6BT!D MU@U(4P)E@)\Z'DK9'[#D.\"*G_$]#CC:T2/7H?@,7\C@SI?P2E!(V-G5!Q $ M *$0%@GDE8N]7B5O,G61\8MPT9Q7 ?/<^M8&SW-I2G+2BA!.B+G;$0^L'-RX2K0(EW^[D1!14Y&1;=&G5HPDR!EMD&T!@60I0&), M!,\RWJ"BT6E=)D%&'[8OWX)(-,C 03UCYDVC !4^[<5*39EZ\"XF>P^J];G ME;M$SNRCG#0-H -:"[4-W.-N'#DS\BJ .X)_922.:;M?X$TW[BV\YV8F6?7. M7'9X=M7I%/;5E9Q6:@3A'&,,0D]+:@:R=WR;0P:H.')"4K<\Q2>,F>\MC.2- M*.:OJS,YO/+D?Z$^,WG]C$YR'&UF:&(ZDX M PM$C4_O?D-M(XA,,"T%JD@%R;@&Q9\;G8BI>Y@@ M%4V(QCR![//\GDBK(=L0T M(JPI\T,3.2ZZ!0W30AQ T*!=;(#AC-L+Y[A@/@C?1<]^E7MKMZ/(8KZA57U"E[YT/DXW5LRRJ3Q !R MC0%*63N"<$-3OH1NN5ZU1(>5;8D_=H51OX7&8%&"M&9A<<12^#357\IE$)#Z M$[E\I=C?CP)&AY944K5R@2J%4VOILWO;BP)@7,H7 Z3::;5'2+]+TP^E4TPS M1O$C,!!M^'&FHQRY%9O(+Y@[-]%_YS 3DX+G]I)K8PU /73CT#X+P$"[1>$? M[2GIF(\?,2>@"T=A\2.[X"E/-W@A-.UW4N#3_CM708PEH,3YQ&?FSW-S!IN] M,)T')\?B3L8X2B/ MF/V]FOYG_\?PO .//Z!BG" !0.3QU]\UGH?D(1#FS0S0F?J#8XO_)F/'] MC,%^O!QPYCF.]T!2D:)[OH 8O&6!P#+P,3 N 5PD"R2\D!.>HXM)6"=OT-9[ MRP6$I=V%;J8 =TF<$_8]/;V!;K"!4*VDP)%SD^Z9U?("+=_K\)&^A]B MTV"L($U;DI/AR3">9^)G <9BN$J6M-C>P*^%I S>7FPI LFR26+ V7.'4L?C MYFC0WC64.NPT6_WAVE#JMDMA<&XXVFFIXE>,1H/R-C5^2JBXM296O"GM#:0I M_W)\2F_W]Z#THI^]ANI0L.)YC'G7N@ A"\DGF)]E?C*YN5U=\[+V]!1=0?O2&XZPUEURRN>YMPP; =XUC#OF8IX$3["V%K9K4X3%OB^NL5Q' M&]M6^Q\[;93'@G_E%W#M6M<)\&.:IAOD:B^C_**<[0FE.FTC:J0Z",-] E*- MSZZ&XRI@U6M0>3^PI0\WS2..HK8%=O<'?5"KOL_!=_4K0#K1+F '+7C0JK7@ M8T.XEV+*:S$NBUDTVZ"93?"K]>$#,&0JAA:Q^U>F^);!?[,9,.M)@<#]F:"M M5)+M>6ZG;/]XK0A7"LD*6&X92)9%IFXI'0YJW7=K5OM%*[ZI5=U]5-T6')6M4]#E6WH+"M+-3+HAC&Y0:MG'* 6ND] M "?^MG.J[#ZJ\1YQ_&,GK PKWX6PN :#I,6KQW)^\HX!%V?\AP64-2C)9USI M5)(:'0_/Y\M!QR$F8(QR$C JA) E*>,<@[J5EP6BCQ+5:+Z9,)?-[)"$P5LI M($!69!,G3UR#.KC*#@3R<39CT[! 7=I%0Q_5&OJQX=LP].U) M1,6"/[SO;(GA+_?N(SP0KG)XS["@C?-3-<2];K?:N?$U3=E#-9$6O MG&0?0P$H9A4^)%ICA]3BC[>H2;7"EKV9Z;H;QL/.][]1$B4C$9\ D MYN8]M@[C:4W#WFZ>SDV[U=KG'6S+_1VWO*FK^6$! M/"AWM\\!X.'9E>OEC/#:^0.E _B)>0MSYO FZ<2LJ ,G2 ,^_D'KA52W:=NK M35NWN$W;+LW5QZJY^C$U=SN^1O (E?ZNC>!%I3O:Z^_AETAW_P15YCV< DQY M/]LI;CC*=F$?CK(-W]$C?T*.O;1 M_H]7-%X[/WC0/FT6QQ!K)+X[C^L#GHKY_!M4N/ML%N#>+6-8[KGOBF.MMT ML]O4J.HHXKGY[R#:8!)^?!1>(G1[P?^WGA!1&[7.KGJ-_FA4 MF0'!]:SMFF+6^*PW.*V?1#)9JFB?70VZ^[<6K$FB)HG#D\2&,,-S2!&<,S\R=@W!:G&GGON[Z!(GFY[@B<0368 Y/,33??LJM-HCSN%Z4QU M"XSCQK'NL^@J/4"C5K%B;43616VE["_2A+[)Y ,QOF8CX'S0R09EJ#O+J[HS4B:QS3<&Q#G7!) MPGUX=C4^)3]$C4(:"FUH2_D<;&I$;&K8J8S[MR3#_3@:-E!<-LX#>J7SK'9T MYYW(5)TG\(L-)3+/P2]P&GH#YZ%7?^Q./=:J)L"2"? 0\=H,C8U;().'@YK" M:@I[=13VX@)NW :#J]%NCYNCRI/?:_"";9V*6WA:#?[I!@-/3FK;QL!]/5L[ MK5CKSKFDG7UR25\Z+[-RS[\&IE9G?]:).U@>?(AR:#0& M-"KN1UOCT''CT(OG)3O6&S7Q$+N08:N-^9_ M%YJ]RJ?'U-EI-0&62X"=YV@^,FQU<+[*N#1KNZ:PBN!:36&;*.S%#?=AJXL" MKM<9E^:5/WC^I]R!A'J?-_.M;KY@O;4ZRS(_R_+'W&>,D]EO\.-YP/_]L7AH M1[M.OJR3+^ODRSIM9F==_CDRR8:MWMG5N%5"Y*PZ'MR:)DZ7)@Z12I:EB?[9 M5;M?&8=S31(U2:PAB>?HX39L#4!,E%%S6*T@3*51O$Z?W(,JGB.U;=@:GEWU MVB6T8:Y3VRJ)1(=(;CLJEN"ME'C4"5QZ#FZL UQ<&*O-RXMYEGG/];Y MCX[K&&[ M@WRHA"JJ:MG.=0+CR;K,7FMV1[O[X@TOANTN)3RWVJ59A'5Z5450L2; S03X M+$'/=N_LJM^M,X1K GMU!/;BO3B&[3X)N'[O"/K'O@8_5MW LOI;.ZUPY\8& MEK=L&8H.EJTZB;).HJR3*.OLF"?:$Q70=P9G5]U&KU>"O5$=+W)-,J=+,L^2 M4-8>GET-.Y7))ZM)HB:)-23QXB-.AVW,$FKTVX/*C&L\+9ND3L$LG6A>O#'< ML(W=B1K]?KON8'FB./8LV74=[$'4'=8#S$\4B5Y\RNFPTT9&-1B-2AOJ5'N^ MZPS.0]+,RW>&ZW209GJ=P2D5ZM4XIN'8LV3G=;K4P;+&H9/$H=[+)W1U>L2G M0']L503'Z@30G7,+^!$R@=HZ>69?T)P2KWGQX;##3O_L:@ Z4;NT:0ME7'*U M,]]JTJY)>R-I/TO?D<[@[*K3*;US;4V[->V^8MI]\4%:P\X0I?*@U]G? GAA MRB;+X9?0A%?!_UKV_14=""%NNY%))Y)'_!H!^.SIU5_A9P0)NS>=62UK9K%Q MR^I->H-);S:=M(;3R;#5[O0[DW_CJ$"Y+CXEP+ P_3O;E:<= (J(3^B$_20! M_PT8X$@-,6\):H1^QLZNO8.)\=J> M,:;+UX0 MO#5@3>.]MU@ A=#:F9N16$< 3]UC_'I\5#L%K"?":<<,8"&8[.K-$J\/#"\*@]!T MZ8U6Y./_X/.P3]NS&L8#\"GX"5X.AJA]?F_ FY*G8/^-['M@26X(*_JT CP! MKP[PY_#2;SZ;,=_'Q%O ]OFQ*/LBO2RX,0U\&5 2@^ M=ZD[J (W!B^!(>!^!. M\1+X[Y#A&V_^\C\C4)/@6GP? MY5QY,TFQQTE]GUW$&9=QT8TX3"GYPT4*]@0,_J_8G=(?/ M7S^EN;>B'"(<8K+!9\!S9FVG([1B+H\=7%JM!L ^HR,HW)@9MP!S^->U\3Y: M(,;:]WAFEP0VXN0W$R6WO31##K0$83>,I>D;0+@1,_ZT3H>2PFA?@,!N;OS; M$ GK'_C6>-W,^;NMLZM6LY4-L1/!"J2V"9FX]9UEWG'G=7*NA23"^7!A0:-)#QOO_P%W.QO/QNO/,B M9+O&WSSB$T'#^-+\UE2R0?U.?B\1Y218Z0UPPV=7HU:_T%FFF")H<-R"W_6<&_(7/Z":R%PK@ .C M/O@^@M.Y(9SLJ^=.^1\['ZJ/4K"H+E8<";',G$Y]1&+01>$42Q,,?$ONQS ) M$8-H.B=,*<*-;R@?%#\T"O2R^(%&#O(33J*2!:('40E>[7@ :OC?;W/;L9?& M_W5!PP=$A2^_FO [L$4=QI";@YU@VJCL&PLFE6&-+>'.VL/+ %@\Z/1$KO0& MH0O3$>U' W3G0UVH81"A [=VG 8M%OK >6>T M#VY=D.41,#H('-[F1HKGV\#[P9KY[*)%0O2GR(F#"198 MB06/-8QP.\4AG0 M1-'+)0!$EV(Q/&%C-FBY/N/FR"S"#UR\;\^W3-1;Y,W88,HQ?P'&SB?/ 2-- MF@I3,%6$W92^O]_\)L>D^ H"D&+X'M];; "^>EC>*+\_Y*1;76 $ '",N1V( MMW*%3%?DN\3+>BG1G'4P:<):B,,NBN6EQ\V'"P(>:,:7#[85SD&8DL]0>TK( M]E;\B#D)/+34"A]9ZX-**053P SFOY!.T.^EP*?]=ZY&\2S!!CV? ,7\/">B MN3"=!W,5H(]//S2<3X=P&I(;$,L2LFO&&&<7['')W #^> .:,R 5P&7()7#1#-X8DM*FV%F MXQ38=1"3>Z?5;8%1Z=K(GKV0@5;R,+=!<*"]-8M\9*L@!8.I;T\8<2+\E=$& M4C7QC<#9S$"LU!D8U^^^T)Y(M8!W KO?VFE1Y3L"11N/1:22XJJD5S=(,=8D ML(OR..#.(I(K4T;J-7)_$MV&\(%QQ8_++%T/YY_3-;@>R52Z") Z":V5BS)\ M.7GN2?!GI4J>E,IY&8H3Q!9V$G?V(?:>K;"U $O,:#*DN90TA6RNN6$ ,P!H M6K8/( -9EW;\I7!@=U]"0>'"A$W=BUW4YO>XSYW5S,&N\>^"%/EGVN[P["IO MVN1Z-;EIG 2OV, *L9U>5_#MRE'TT:^PFD&PL//G8*@Z2U9&($.NTRX!Y?J M.>%]3ZAOG+4D(P5Y;[-=H(<#N9AXU&%G7^*HT)>H_)]):S^ML>I^?>,!74P@ MRNZ9,6',Y5XV#2ZE^MDZ"=)*DM-[]4Y2#?).CE[D=K.3S?[2W:@@ZTOSA-,V MM6OZX;UCW /^^])SXQW?S#0W=?)8NSIW>BU@!XW!N-<8M+.FLG:S^BV"@?LC M!WE!&'-'.DL8T'C#/JICZX(&/(23!=5H)[^I="-\A]!OQ;LCS],%S@9#AF]P9RQ$$S=OXD@6XZC32/3 MF,UQG36^6<^EV$!P+O@CO2( F]2>X:4Y)J[GNUN"3 D]S)@A@UI-\5W=^ D M7(*72'O?!%_$-$DMP%,V&/H(ABW"'^M0)Z8JV&P^SMO,=<)<;,&9,N.3. MG9A2,2AS3LK7TI8E2/@N\W%W=T%!%5N*BK_!&S^[[_G[RKZ: 5)U456)NAI7 MII<5JW GH&$@<5GV3&:23%CX@ H9'CWT>.:;GI%'X;F9E_8$/HIEP9,'6_$W%@4SZ6L6VN7Z$:KDB39,K\)A"AFL#I?HLY-$K)C)P M256R:9<']HZ'5'BR6:?918"F,O( MP]WRR)@'Y[E";WQ2/N-)),KLDPX:A;9C_R'% :GB=)U(MISL5.[K3#,KB8 ? MO'.R#,'X#><>)J8"B@# YO*#QA.33"5[R.25%F>3XN%,"^]!Q2&\R T5PMF@ M3DS566#3$<8:*&M7I,LMO5#TP4J^A>Q47%[")>%@X!_BKTGMG>)>T*Q(8U8= MY]TMSML_]3AO-S?.VU.ABRTK+&ZG<^#[#KN9I6LMJ [@VK4$=_B!!)>MOT#Q MF*RT.%ZE13-+B;N 8 VXPX*$GI 5@8CA"DF&X4N@_B=)LS<@4(5 !U[''J=L M&6JN:'.!+"BX5%Y(\8&Q,%?D; 0!+IDQ*.7$#JD>"H[P]F*39!)7 /#FIU5< M@NDQ>,!8;I:JCZ(+YUS'A-%N<>$27 M!?%F\743OOHE^WF_VQQT.KE?M9KMW,^+EAHU>Z/N3BL5OP&,TY/=T[C9ZHZJ MMZ?>>BS8T+]C30LN+K&J4LO9W6+\Q+AJQQKM.LQ :N\J2WN+609;MOP_*I#\ MF/N,&;_Q=,V/&"UA@';EC%7^X;18"_EM)OF?YP,N#JO ME!=L.>CF51S]J+N+C[/KPLY>:.U3O[* [.^H.O6D**6B_ MGW$P4#:&\ I1D:C31F"T^LSHPS'E M1B%*7D@*TR:[Q0'X(VP"6Z/_::+_AH$'3T+_?@O0OS^JYY/5Z%]U]-\TO_AI M^(^)U:/]QWO4Z%^C_X'1?T,SPZ>A?P?;CA:G;-;MR0]GX7S0*Q-265VG,EQL M.S)X4Z(1D%]A$W#JN)7I7)\IX26/(#"#N9N3A_JVGO1TS%BS07?>%VMZP$9[ M.39DC35'C36;5,Y]T::?7]578\UQ8\T&36U?K!E4A=F4Y(;F&#!L]G/T-?K; M=G$(Z\5YKYF3@_62*MSOKNKT0?GWY*XN]E/+4D^>A)M;)VIGQ]1L15D5G.GT M_+I?XCIR+""9!(I&TK6JNOWA)3JGWJJ+H!S1/ (SD^@^T)L#KN@AJ[ MMM41GPN[1MC(*V<8:(U=1XU=FW3)YT*O\=G5,&?D88U=5<.N,E7.PR"77OPW MLQ^9=?X'\[T,2#OY(O="I%[5$*G. MDDUY'[=H+D WV+XT2,/?QQ.YQQS.*A$<07D_71$;WL._TI0'5[-:]OG[ MX8F65%@[+2ZKR,0?],^N.L.]=,N=+O$(K/]3PL82]=$#XN#@[*H['.\_B[S& MQ-/ Q$T:[0%1<4@.]1H3:TS<2B4^(":.SJ[:XV%IV98''O;\C"686@,7L<0Y M_IXZB[T,1EU;V+YP^O,BV4&Z($^SU WVFZ/^%GO,:8:%F'#>;;;S?,UFP' % MP,!4*Z93=_=V>.2#N0?%+>70Z;!5.PA/&!\KY2!<@X7MVD58X^*SN@C7(&.G M=A+6N/B<3L(UN-@MMRC[X&Y"N0,)[3YOO%S9]EGUSDYI9QO,/-G9&^B(%6_D M-?ZJ!MQA /=:'0L )C6T8:^\(YHT4.!DV+O.HVHI7*?9WF9WU^2.^M8'#=EV M"\MNG=$X[%7N"$IIW/X0_>*TS(K4XM1-KVJN4))[ZGE(:E"Y0^S,VH8U5ZBY M0I6.MFHZE.W^-)KJEI0%4U-6I9"L MIJPRLWV>1EH]RNG)]CJK*:NFK".CK&KQ7/\&#D]>K[ -20C[_ M 7,#*P2_I\V8>7T\I726LL9A-7@5]0DU?9TV?;V(G;F&JH:OJ-ZBIJV:MLJW M--<0UZ@<6[.FK4JAV:NDK9>V-==0&0YK[I?1O?[5U<1TX2B6%Z$U6+4"CWIK M!]G:2;D]AKENCP_,]1:V:X;PLL)N!/M62=;//__SKR MY)_T![/.3=B4><>4 MAPYS>@+#B\(@-%T\30E->8^QN\UZ/9^#:<<2# GS:P[RK]%BPOR;&:51!3/6V=6@FY-(5?=&.@7LV>"$V1M[<-;\/$WNC3I4AM5617J;-CN]56]3[.9FP:&MXLH>,9[+^1?0^W MY(:O9^;K^@K G92Z"9NZ%QRT-S,M'_YC#-8=*N+&Y8TOJ4XY3(U&F[6[K= H MBR[]LZOV_K*X1I5*HDJ1*O=$7!D@KI35S:G&E8KA2H'>]D1<&2*N[&TBEH0K MI4Y)/2(ES:5]H6N]H-__R3O?ZL;?]>W4MU/?SHG>3LF^F<_NU*?6^*:C2?K@ M6LO!QD0'%"L!O.YFEFRTGZ<'C,ZN3LY94V7Q_X1P7-T&__E#=0+F&:]G'@F- MRPG6'4-*7HUS!PSP;8]SHQ8&B$?-7HUS-<[M%Q;G:9U?#]NO(/:Z1[I#! MQ%V0KG-V-6H= =)5-!^WX)052"RM=_;L/>J/RX#*S\7-EB OF9^PHNH4W5-Z M_C7%!GA7>FGWQZ->M"[W^[AD3JP4*N^$E5:NUA8\?6,^Z4-K_1>=PK*GS5." MX 6$7^(M0M-JQ9I6%QNV]K*Y!CNWV*B 6[DFB^,ABZ=0Q2!%%:43 _9T:@[* MZI964T1-$0>FB*3_YQ DT4?Y,!S5)%&3Q)&01/?0)($-A)JCJI1*O*9<]Z2I M]"%_)-BK27=_.HGL0"'YS>*_LO!F]L-\3-'*AH1XC8;6C(BI,U=/!M%V4=@/ MA&BC&M%> :+MI 2KGL8Y4 MH?=V\H;35@,]-&W3W1AZJ@>HU.VRR_+H?S1]%Z 0R&62!=<:1VB7Y;=_^8R< MNO/\JR6E\HV*K0FH4ZJOOZ:B:B!4347E6$Q;DU&WU/A 34;5P*A7248'-0>W M)J@>UFBW6E56[$K)>BTI=>P &9SUSHYA9Z\I15"DSM=)@J<:Z'[Q)$&]."-/ M*O7K-,&:,([$M"DA37 3.0S0>= O:_AC31,U350I0/I$HAB2*Z#.GJV)XEB( MHH14P4U$,<)DP6%5),5K2A9,&TUUNF 5T@63]+)U=DV[SJYY#:A6:L+@$U&M MTZI1[16@6KDI@T_%M7:-:T>&:U5*&MR@?'8ZF#;8S3:'KM,>'O/%CB(#]< M9D9?'7[>$S(GR':>%IM.STC5.$II[0+*N+&*NH5J,GV]9'KXA,8UQ-DK-2I1 M4VA-H36%/B59<@V)]DN-D=0D6I/H"9+HLR9BKB'6 1)K/]OC^VB473*[?Z$1 M ?"_EGU_]5?Z#WVB=LU?#SMVS&7 +N0_+BT[6#KFZL)VZ8KHH7#[85SB\Z8#&T!\AZA0= O)A_VVZ"T?Q+]O/QJ#ENY7_5:K;_ M7)R'VEV7AIJX"+C<;9(,,P"4JR5A@>$P\0E>)?XIUCM'GG/1'B49T7^B(+1G M*_Z1[5K,#2_.\4H2.6?K=BIF\P@#'\D"U#AAV)C6ZK871:G7;# M6/K -GPX%1R;+1:85SGSO04]BFS$GL'[7>7.H>^F>3F8ANE:L+=9P,(0OT&_ M#_^YE1]]A"6-3S:R'K$57 !>:Y.G: * L@PFAD>YM)_WW@+N9T5>X^%E8,"C MT\BAU1 JUM;>)W7?'*\%D_L:+> &IU)-$G]F_0I)IGH[G3,KM0?(9; M8 "V)6PB]"-VMCUAMCNY=%@VU;5;6Y$=(OD,.*[W@/C"&3/<&T(KH/MVJ7TV M7JV8%A+.S=!8F"M ]AC1DP-%;(XJLRB,?+A_]C@%I%?$D"*:AO$PMZ=SX\$, M#/B0L05\ RO\/0)Z *3L2IR$QSQ8;@Z_<[WXU3;@XS1,OO-MTX"#!4QNZ $> MAH=">31+_GP]#N+?XNX)7Q*7+-G] !FM%]CX@PN?(2G<,R%ZVBT:R*,])5E_ M_(@Y 0D -%/X2!*;!DEL&B21:0I?3(5P&<)*4=O77B8\B-KOCU*W+F2N=T7GOK.A; MSA..E0M,8YZX&Q,GB1Y&\KAWPX.RYM4Y U6:+H^LN:F>OW^R, M1FO5SFV7:H/>VQGNM%3Q*X:]W@EO"E2^P6XO?Z9-];!ZC M>S,/ZO*A@GDN*'6L<=6.M=WD@'^AYO^1-/\/;$J*/S]HM]W88F3 E@5M1P62 M'W.?,>,W^-T\2('&>+U0T1 E82(FP/&:"#[C-=GLH*KV#:,M4\II-U6WG@RX M.J^4%Z KIC[Z5BQOV]2MBH9@Z,S<=^@MGUX/L'\'D,H%878="M=/)!M]_OHI M[2/)B-N&VQL77BXO=%\+% M;JO&Q1H7D[C8>REXNC;L1/%J\#QXM:$>4<.W;EV/>.HX-ZP:SO5JG#MUG!M5#>?Z M5<.Y5^!F3>6=[>-H?04D,WXIE9-ZVYU0%Z\:KW2\&K1>"J^&9U?CTMST-5Y5 M#:]>*OS3'=5X=W:"QLV!_2.=3/)&B\]G9%* M6')JG;*WC 1N]Z8SJV7-+#9N6;U);S#IS::3UG Z&;;:G7YG\N\V]D+?,?]= MC,;(Q82.U9\\"1/:&_-YD-\.F\9NI5S8= JN)_+9S0QQ@KD!P>@[5M8PZ[T7 MA(&<8,*L;^9JP=PPR-9M]5K9NJU>*UNW1;;@^007,_3W98N!]!LL* +A+\AY M;6==:0C5@E21E/$";]P8G3M=1.?VF$C:>.>9OF68RZ7OW3.+?\1,.#R\UILA M6=Q&RR4R@,_NM&F &EXJ(]44+YS8$SOL'%D!5T6I?T M'7Y*?[X2B"+- 5GB7<*+S 5@S)V MU@@V!=1C[-3QZ=KW3?>.(;:^6V40^/H!8/F52NUN9C'WI-\%UU$X]WRX,RNI M)[C1XMSRPG.QFYP2\E[[[*K7&/5;C5;.2!]5T>=A+1_\B_D('JS3(P:-93DQ M@U;W0+5U\9]Z_1[L$I 8N7X,[ !:L^(S# MCTR$#]UHH"?+-<2?_.L&GB$GN,BK6L4O85L +DZUI-C0^0/F,'J,+9:.MV*, ME]("M,[E)[ C>#+T_" % -HS (T%J61<'H)6 *>LZ)*7"PNLAIXM!FS0_PG M>US"BO"/D/D@3TSZ<(I0=QQ!( ]V.)\SQU('Y+*.BQPO8'&9\!)+)Z8N8,T M%MF\WM9S@7B6'*UL-S1)]Q$T)#F9OB8G/BRI"Q69H"YSAR=G5G/+BKE*RZ!K M(*G(O0?BUB@T=6;$-0"684JY(5I< #^XN\.B&Q(>QG2.R(2J(C[@>XZQ8/B9 M'2SD#<&I ;&,($*XYKT,KTHKIO=!2PTBK%JF>E;80>8E3>/SC,2.?!SUUMPE MX*9-N-^)0YH2OVX\EW.2JQ),49Z K1VLSGH^)5R).**C>!_>%"\'_NN6@,@!M>FBLO"O$A M3#@W[SB)X-'PB X+B=V!+N4D%H9_VY[%.3&LC,6_ZL$U/T?8KD#9CS? !<#N MIP1Z^,G"-8+E8W: '4&H] MV(ZC?D*(/9UZOD6@)9 3^H \#!([:0!D'1!N0OK FTSCOW#_P))(%@H!BE?P M!I=!;..F'&P"4>;.\RRX;S/P_A][[][;-I+L#7\50L_.@P2P-2*IJ[./ ">3 M[)N#F4F0>,[!_G5 D2V;&XK4\F+'^^G?JFY2(L6F>!$E-:5>8#.)+9'=U77O MJE^Y;^F+X-75XA*0*;>Y94H?S(<-Z\3 /\A]0%;XR6\@I5\I^]ZC"GG8[B=C MNT!_FG<0/IL-_U M)X0_3,W:&UZ/(R_ED8 /0B,]%L>4J--1'K.G*=-^Q/?1#S.5R561J JW;#M& MMLUI1OQ,$#MMR+S4958PE$.YQP"-XM:P$-@D/O4OMX+,,@X)/=#G#J+%OQ ! M(TR;0>9"XNJI-D$14+;6)Z\";#< AG/P"_LCJ$'&1&V2!U3!?=X^),C3![3, MQH3DHY]);QYBBW8^\HF59VJ%8*:?8^HU.O]#;2KC +6:E9S&&[OEVDEF!G;, MY98E^KD$8!-X*OZ.J.*(]<9_&P[+*=ZC[\1^]H#&B)/BG%4'H1+UMF"48% 9 MMJ\\P][)QO/;:!H6R6[PHQ)[O<:,%?T-S48@0ZQH-C%&*F,Y&7@8?4"@1$%R MJN\=P_QQ"Z?B.?@)^IY;")%,_,#*LXBS=4:W_,#V0*Q; U@>G1%C>T+-@6FX MZ$VGA:J9J?WQN#9 XFC4GZ@M(=6H_>%D/]1)U9]K_<%$Z^2BVKQ\K+9!K:^7 M0 TUQYLXX<6_Q)?X)(#(-0D@I \>@^ MP-.G <.1D+*"WS_VG\AJO1I).Z1O6%Z41%27U8*RX2Q&E:\A,;GQ!QUX2 M6M9(2X-R\I,$5 M'/58J*.>T*,>GN&HV[R8N@*V08LN$-],D6_T\5Z^N884QV\VME.ZEO)J8P^A MS&Y4SF[P*^S;Q_U-A? M;,Y61>/L.M/@=_N*Q)HW^UM$DF[KW#SQ38.B'0;*DLTF3[!U;C)M\)9ML3&Q MQ@^2]*;$M?[P\"V20PJDA_9_*"N/SA[D@_6H)8/)Y5#H>D.A)Y<\%)IA^_ 0 M?_3:615.DU!:"Z:;A.Y!#3W;X6M!8Q""UC5L#!)'3VPZ@W:FTX-^A_7"0P(& MM9+J2E2,F"Z;7J%]H%R9T=*;;C\$!6-H8 :%YF-MQ"'L*FD\*I]"W;69T\.^ MKH[;&N\\F^HM35*>UGR27%0KB]K/"=E&TYOD'.UYW3/9?WIPJPS M"H,0="^0/5GK.5A$V7$&+F4<:\532"Y0;Y7X"E7Y^)/XIAT0Y2LX->3BQM0V MILLW@H!=Z*=\@&]CI(CQ".:LE3?_K'J=>#BMNJ:.[A\???((H;GP"NDSG*KM M!K8I_$II)N0H2G/<'U58 2?T19?X5N]SW%B\ L('].8J1]5*<.E#P*4EX23A M).%$_Y0DG"2<)%PG/B4))PDG"=>)3TG"2<))PG7B4Y)PDG"2<)WXE"2<))PD M7"<^)0DG"2<)UXE/2<(=AW!=[TZFQ=+O#8>.$#&X(]FJP'$>CF'4T2:$@D%T M9;/"&[3\_&E=D[XT-YBWQ8ZR M\KXLQ6%)BJ 6.]=-5$PA"ASU.<.0+PGVICO?;^DFH!MV,&'.9I:PB_B#;]HV MA0@;\3D((F+]1N%AF!*@^B)(0VUL2,VS=#.T=/E492O L75R09=LZGA;%)M7 M!31U"12[<-^_JJCO UY_.\3Z]9/G+XE]30%@ MZV;OP @P/H'(WVH2CEV) M,I@\V&@.!*UZGHQ[\Z':UZ?7'41V284>>U;>,2N8)W2RVK25"F:I4*] H>Y7 MI.>M1I[@N#=>)]49A[1<>$?B?Y, IZ7B8 22C$X-/>49?JS0\1TM^=[Y G$= M3L3R(ARJ()WO0Z6,'>.]:VT&+'KXHTH^^:Q%GUPFLJXYD75KA'UQIW9+&O89,>FP%Z?2R(V33NVA%A'';4V=3Z)]/Z4US_NY-IGADBD-QX M'SD2*Z=>./@\?OHM49)57RRAHB#T GW M3T2Q[.62^ 1+GA8D?"'$I3\V'2_ .91+P_;C+T( A[\!T22^\XJ_-+W5RL/M MXOAL.N(:?D^2V9YK=+KP6]XV8+]1\(2?R"U\C[S&(['$D*@)TWL!G?4(4(%OX5/1Q^!,_ MGYI7_IVLP_@C@^0C^%*T#H;["KQ@HE1;[ AOJ3.$I[HQ'?1NS@V0:QPCOJ)+ M3TNG8?W?:IFP40D*U;WC>":^BV_,/K(%99RM.S=:W5I>>!L_EV>-)N#I]_.U M,A7Z67="6Y_&>72 ;U]S)\!P[F>%%3C\?/6YW M JH6/2G[F3BO?>6>GP:C0ND3Y<4(:FY[/-J_[8^KM>.]$O*=^,^@C?F;_]-S MGYGCAZY@\."%AI/^_0*WI/;J@Z*S:E%+WRQ^U+OABV*^_>4M6 M%YFPCK0BBN)E9S72C?+R9)M/BAUD"@L61$D]UP//2S&4EV0"LQ$/8%[3,G5< MS/YP^L=U$5H#%R4\33#M^3*$99,580!F..[/1J.]P4W51ZD076F36H\J?L5D.)2+.OFB=*U*F%L4T^Y)@++A MZZ)DBNA(=G[B9+.MF6C;V@U?:>S\3PQ7/F8"&K91\(XJ9$8KYL [19(' M&NO]P6*]C[E8[TJIDF*43%R;(<OLTR\$ZY:$E"ZV[(+L8LA5Y7) M+9>H"S"5);=>2>6UU2T TG*F&[+_V8W24TGI;00$,7LVEGKD _W6Z!3H\DR$ MP>@:9R+079\!"^$0E%CZR]^,D'P"ML[>IFXK5698J:+VI_FLJ6@#$TY0,BQ% M]!I%="RZB([ .(_[H[9JC*6("L*L4D0K6U%-+!E-WU$M[9_@0OZ'^!Y/=L<8 M;4\U57LGI?=BI%?.!:LGO;I8TIN_1)[TYNJH/]:$E]$3]?><+R:G5].W?8MML2E O82-%LN#J$$%XG-$ON=D,G'"5F.[Q' M?SLBA7)B61/I;(!5[#P0BLX"94D)NE0)JA+ G4&"=) @M3^2$B0E2'0)JA3- MG4&$AMCE=T%@C1(P5J%/O+.!ZK994BV,ZO<;A.*P(>P@I!.IE;^ >X**38*[( IB=5S"PV+$ M@F_?_U(,VE&;%/UBQR^).W(#!(7P/B_R"P$A\+G6DU"P)UP&_9YX.^\@?[ MQ/9'=+>V:WK^VO-IJS2$^][.@CFX'JDUQ0M]L<.G9 6IYT<4&,2@_4FP:<-W M//HDUM*Z\BSB])4//! )[&ZM_!H[R#5LXS(#UE^==&KCL<$G70\[P_%\<+_) MAK*/3#ZW(F%?^01+2;^?3UZ&EL$POA27 B4BN9*#Q*-[L1V'L8L),D#UJ++T MO952J+;=&'!QMY6_0GUCDYP<_0,S/>_-\ M">,OR+:UMS019$L3;)O@;2KF?0\,ANUN"AI8,_4-K!U6A99&B=:PW9@/$C%/ ML\R".-X+BJFQ $YE.#@!&A@[> *.3'\4V ^[[$-0JR0$ ;X/%6*83XC+X_FX M(RJ@69P6W.H*?AIDG@3Z@:(AX%'$$FZ1)2A**WFZ\O)$7/AA2/P5Q:QCS>6^ M]R^&B[!EZ0*QY(M%K+1\PAG= /((]#] M'T: MPEXR/)&80L">B=J]4>P0E4)"']P&W9CY9(,NH]I5_)#X(TP )Q!:% M"4YC;^$OZ59PH6C6"-#61OP&/$#+1K=O$<5J.K0=^@7N7FG=Z^1=L-E9O*'W M'IR_\F2 N%/Q0!EFHH1OX#Z*NCFQY[,R+(H!AH@6P,LVJF6&3:4-U"';'>O< MRBR6T@EXK@1_992%)6D:UJ0MR8?-,=#/_I9:%18FLGCG'D?3/,3T@-]P@5A> M/! /#A! M4!SOP<; M_)H:C%C&PS:.272"20@"N_:"RAE[IB]>29;"(]?LH@M"3S@]BO& M(O"<*"S^2AV0%]:.>2;-,9KND"_UY],&2G$-%NQVX1/CQRT]V#O#>3%> XP[ MTYN&_:4IW 9QLGIU_O>%_^N@_Y: MH+Q)/"%07SF8PA0@85R;JL3?9S;O+3/A1HQ(E8J5J']@H_T@!A-:V"IH./@Z M?)#J.73_Z,YHZ."Z^ NF2DTC0#T0X _KQ M09YF@]EU@#Q!)$CC_)@:&S2G%")C'N*1"^S$C]0K@SQU#-)IHO*(<7QIW<.^30IN?% PR%"R64^@U2AV,CT1_@]TGQ50ZYJ?D N4"Y0+E M N4"Y0+E N4"Y0+E N4"Y0(%7F!;W3QG+0Y\;SCL:ID[6:(*/.CAZ!@=+9\L M&+TZGAYK]NI'>L?PV0U"/\(?!E]P[,?#D^'&U96;\1!%,UEGZ@"G.N3Q#$X] MM%L"!%TE0%!6-MI#"*HN&0V ^6:J2B<1CL4'YNNZ294+;-\IV=/:K.J"J]9_ M\"&8#]AW1Y5J@:\Q&IW-U\BBL?%<#0VGM.5GF\EIQ1)FHJ;;D&7S$[H-!X/Z MSE2]-Q]K_:DH$^)/'=,6S4C&8K SL>#7=$4UK=.MR_9 M"%Y61^Y!1O!@AFYDXD:]N3[J3_+#6<_8G7M\[%R13=PWXA C!;]T'8:MBQ'? MFPZ%?%E8-IZU&_-#OK9T]IF3*3]X:F9.9/0DHZE?H6#3'4 M];YZQ7=4Y^$Q%FI22($\$!(%]2@T/MW)Z&F'7U6EK":$GXKE1=B4?L5F\S#0 MFHHID'O7^AASY8.'/TIU_Q8;4TV, M-+-J97$K(5&-.S\WXC$ZN#B=7Z,Z'" MN"R"+?WCM' ?VJ _5,=UT3YFT_YLP/_5#AI&\LL$*(DAFO"5#]MK C^%)HT7 MG6U4$)^ R=.RM-"SD#3XS^Q%X90+4L-^9+L6L.G=+7ZH;>F=51)>M7\4IZ/* MRW?H!(9EA%3X[)I.9"%BS@;W5O&W0,4,J EU3(PT^;SULUZ(3P$EZ?4H1O@& M?C-R-DB-#/PPUE.(U9K!3(P1DY0-Y%Y52,..\X F' _<\Y,S-QEPK@H@H)0A M\MYWF(7HJHM<.QD%W5I>>!NO8FN)AC@1IQC+UO;Y:+8[ MC%X9[WP7]:TFX/D1'1-$Y/HM\A,P3 39"@I1ME!W8$,-X M)KZ"SZC]/-\EV&4W=;=1,B[G2-L8TVWD;W8;;V-REFT@ MH#4G2MON OFWYDZF9]G)%-39<"]?@7U'O6D_$^>UKX@D\3%RLJ&$QD]E05RR MM,.T@)+?:3[ZW:.,19;S[>RX[MZH;S[%*G M U[UDZF.,^U21=623R4?4[6<::<%J:XBS=,0_%PLAZG0[<8T"E%>(**J=[;9 M+$_#L]U^$\"KTW4;NWCUH&QIWODESK0%/ WE9E5Z?$^-U->>;'[N&N_HF!Y,=,J,DV"B:[!BYV-V"/JY'D@4;A M?[ H_&,N"K]2JJ08)9-QJ(/^?$GRGKO1JU=J*=X!5ZTX+=UM"==?#KFJ@-9= MHBK '*/<>B6-=Q'0C?^S&XBG)KUL0R (R],3ZXZ$52=ZA14=)7]U0'UTUXUJ MKSJ+MZ./6\+;.3I6GT39E,)[%.&M, =:5.&=].:C07^Q7"JVK= ME=XIK7$>2NF]'.F5 -?UI%?OF/2FKK=GO;D^[:MMH7B=#>3Z(EK0Z2UWP137 M)*)GM^('M>"*KGYJ.@^=ZC(N=1'V!N7Y0IE3(2)1UMRG288#3,AQ<%O.TTTL M._>E3!7*5$FAJ#@RI?;FL_Y8BI04*=%%*AO!BBQ36F\^X70.2)D2@>^N&F!F M?UPILDSIO;DZ[A_TR%P6]24J5Q$\[+%840ZHF(%4C3@>U M,)AHE5%N=AH':_9L:]9H<1CWT"?>V1 )VF9)O31JZ:3Q5J%]J,K7R#>?X+B5 MKX[A-FZ5%*>U](NK_&' EA1MD&I/5]Y[P,6*87EKVM^\!>/XO_]GJJF3=P$# M_MA''.4-?@T_KPW>??S^]2O]J_KN[8T21(M_$3/8Z%#=/KM>]!3)ZT M6&.'/'PT(/^.0(:<5\5;A ;LP%(\7/6KHDYB !+;1,%$CPP MQ2$!B"'^ZXWZEOZ$UB* [/\@X3;;9&S[#4IY"/Z"G]G0'"L<;H F2RH'1L#> M8OL!2)-O6.PCK\FC=X[J1O%\Y8W6[M(V!\]=FF-46MD[!47?MJBR89@,NQP% M?.1Z(:4Q YK#S^P%T"@L/9KLKQQ,,X/A?_&_AX@+00WT]I&YFK[1 $>P#/)W M^2#_W%X37'^:H'T%W@;VUEYC*4NR^T#!CSOVRHZ1)@PXM)_V*EK5AS0J%*?# M-,P?;#T;B I0V:9O4T?GGJ(*5,,/29%2!6]'NQEQL/<4T%6@W&'KC G75-XR MO*2\ 2[O!F& G3[ WEW+\/])T35JTDGKS;71S8!')R2,&3^;HG*\97HZ =4" M<3*B\,GS*6 )\!6KH(K6>_5T ?KV1#_6T(KLV-C[S8IKDPIO6Y!2?&IMK3HB MH6;4''C/%-J2.0F5L8E$=OH>-C9C5W1PY\0UF8OU7Q'X7&F,-P;7!K_)P>+T ME7UH1QNF X5&E;@=!!%%F7U-43Y#]3<%/T=0G[!P^12A-'XX^(3_98#GY[_B M0H9O#)?F8C Q%Y,!/$5;_*^*,][B;SUM\+K7QB.Y7?C$^'%+QV#< M&'9 MKF ^P!D$D?]*W<8\%!4B>L4B0ZS[,/X9/B8+4$7%6OE&-L[O5]\#R[S*Y5=V M$;;2\KA]*;R@HS;JBZM\(@N?Z>_AS09?=*N9#=<%'\JDJ* NO)0YUCY)Q0V4 M=)E$1)ZRV[0$_":(T D"#>=P> HW;\!%Q[FCK7*+KP'([]!]@ MF4T4EDT0E#\39?'*OO&38O*!&U*+U 7(K1MM/) M%AN/3_ ;]%D@J*,YJ66$4P]S'%P?LCJ[\_&I>&Q:CO=!FSBU$; $[7'BX8>( 89_^)J=^TQ]5WL3Z]_[[MZW"I;X\6[6A( T9 MQP/S8>BWU;;&HT]HE BO]&CX3-D>F2R@3PEL.!WPZ+QPN/2[ MS^ -KPC#!'8-JB]00G(LE+9B!8Q$\1Y9DLVR ]!\86P!@*,-%H_3U\0,%T3! M.@[]?/J%Q(_!AZ 10/[K*RQ$3ZW%VL_.;.&A[6.P!F&G93-NH^8"XS@VNH1& M:;!/4VN"60,^87H"L$02>R=AY M\;7(!#$NL ;C?!6-R9A [F:\6#?OWYP@$X<1W9VP9BJ M!+AC21.,O.QW7M9*,%7!4!D' *KRB=4)C-6)WI^,Z\)Z=@PY5)N5/8I3>9*< M"P@H.<^G*B(<B,G@AL5EHK=9T1D#_.EUJ673"O+)&IH6=H]*TZUOAJLW?@/$CYYO#KR M,0[B@N"UZ')"MO(+P"I2#)@8E(RR.T0,='9'=[ I/JH8=-#@[NDO$=[@)C/: MLO7K%XT&<-7=8,T0W3-:)U$X,>_@?+T]%>+C(;C_T_Y4E"XNV1LII>% B/1# MI&'4FX_&_;'8TB"(#3Y+K^7)JU^2XNY]U=FLQIO6P&QK1TQOM;!=(REC,#)% M'NF*0.Q+Q*O\="U,NDZE89&X[9H1+1-@!086K3[ 4H8P].U%Q*YLB^LQ:E>) M'PGBZGY;SK,[-K9N2=AXC-U0^=SJIJ)<:73\6I7C+SIM/8E\,7 M3[G__JWRP6MM'_P!98['0N1LDPTFR ;%@Z!IE0P.P\8_7(]38F%MCR6D8PUI M4VI0<#PJEBBECB\SZ(]^H'\!=8,5>VVL0YBK9-8XOY+T&UD9-I8D;4M*MY]I M6%PZGF*L/N. )&^FB1O/ANU044,5DN8>/UG0WE*T2NTM%;LT-+57E[?$ZGR8 M5>U\H.747X':AFW%?4?!O6M1J(L/J!5!G0184I4O(L-)]KO=$.-9OALB?KJ2 M/)[:;OH")7Z#PEY1VA[1I"".LQ/^G/')(%<35]"103?94:U3,H4<12N 5=I+ M<*_A8#;UD519K>.3).F3].A)FO%)&I3$F9JZ*YA&+BOESE%6)5J5SV4,[*Y8 MO%1S%K5DA N:Y"SK ;M7#U@B2N=/D0EXY25TCON_(3BF@=(" L/@2N<_.))GAU5ZTB M1\DAI8JU'H<,>_.I*G@9K*S9J]9Y53FWW-!LQEE@'8AB>1'FE*GIE/[S@2HJJ%-4#_8>&HCH&455;Z"@0 M4E1;K5S,EE;LJ6642**[5_#C01M(HL/)MD;E$I%$ZU5-'+F<1AW411*]-TTL ME J^&J\H.J"!X"=^1*S?;6-A.\#3)/C-#DS'"R*?5XTRR1?73";YXIKXJ9OB MFJ/4T.277E1#,ZU:0T/W0NY,2 M=!T2M*\PHKH$31&\;3"6)1(75R+Q 4)0;T4*ZQ/E77@M:Y20,ZXVVB-1=.K> M4/!+<5DV<3RU6YU5*(R8Z!4V,M@I4K%?XXG$=*A?,L-Y05RRM$/6RGX(8NVE M2U+)77\L3,G4S_>,K/ND"6=3#M3^4&@DE*/AS5XZNY3<-]=G%QS6J$Y;JPKI MM/+MH'_[G3@.G>CS"$?M&TP+&];*=NT@].GEMG1Y#W)Y8PK_@]$7+U SU(TO M//=(V @5\O3P[(STA$7DH J>\,$<-.[-9^/"@7AB,)#TCXLO TP/1^H9/QNF M'Z[$M:GF"3-J/B Q]T@,18K*@_R(Y--(%_BH+G U/IGVYNV5679:L7;0]_V, M%^O(7F MX\MU7CO4'+=;-"I[X&1CS5FC@50I^!X-I/;FPUE[.4ZQVFEDYYL44(&0 GKB?K>JT,+#CD,+JVK=7JBOOK>&HWO]ZA@N.JX?_QW9:P0J MW]< -=/S#5 SG8U/:]][ MMBU$;0#E%!JV \XJ;4/THI A!Z=.B20TNE$6KTKXNB82+YA<6\?3-4&[7EI7 ME5:AJ^J:SO^ TP/97?:5$._'\1V0ZN6L+DRJZ6?;'U M9%0&*U/@[?_#]P(>!NAL!+I!X\Q.ZD9_B^P0D[+46)9*)IO5EZ5Q.W>?1Y>E M:Z@!^)T8 7GR'$NQ5QC\TUETLLMKSYR_DEEL]<5A@O6MP\.KK60M@(#LHB( M5+O\,NW-IX/#^U-:8I=KB#]2Z6A9?EK(Z-.V&7W6FP]'(\%;:V09:E-^:=F0 MJK WO :="=.Z=^'^(SWR3Y$/AQSYA.9GEO9/_+OT'_?XCRV'4\#V:F\^%AT^ M7_J/#=7DM!3,O#:_:+WY:'IX+DLZD)5/_+NW#%\,OUDKZ97X ]-2*/#:C*[W MYMI4&'= ^H_M\HO6.K]@+[\X_'(5[J/M&JY)% ?3D 6#8:0WD&)Z?3_3Q_2D M6=UO^)(OR[\"0ND#%3,Q__XC:Q]> WU/Q ?J,P=F?7FTUE[3=7G+^=JR>>]7D9MFGPZ+J."_,PG MH]GA5Z!'9]1K<*E3YPC,LCW(*W.IWPA@ 0X0*6QF!Y'*N^1OI3?>;58[C@X_ M@-6P+5O3.-K[Y*S6IB/?92_^1G%)SI6O:#4EJ,.12".V#A+!VN$(V /TD YZ M2!^W5C(J%CQ$K6!(BKH4=:$CQD-%?=B;Z_JD-:SC[6AGA_^O9/\,[-UK=6EYX M&W^;R[JCWGRF9E.&GZAFM52VI9#ELL-AB-.0'O M=K'(*O467%*'<-B"I[1 ,9^=W2[8)\&:F(C^[KSV=U K"49CE@)_QA'MDI>0'ELNTKE/NX MVJ<^PE/R'M[KM7IP3*T?T\8,T"?>V1"+VF:%@TNHE-M_]9/\;CX1*W+(EV7R M,,ZQ:8/+1:^BM0Z@;,(G:D[-)V U0JL?Z#\-WW_%#QLK\'0HG-5CPIJ)!0:7 MS?:L0 'M%2 ZB75MB%;325^?:.V!1TT/ 8_J^JT![;!^;SBTQ!%\+>"XQ$]C M[GCBK%W/#8)6-\[22]K$$E57V\O0<,+FS60RN;2"7\8#NN!B<6]"0!S82.XK MJOBMS?XE44-J^L3Z+?*!&%^I%>,RO<9&G8O2+-8F!+SP+/_@PY<=YLAN M1FXHAH6.5'/8C>Z:@5JW>SE!"&#]\+&;.X?8"G8S4\>M MM!W14T4Q:.@KCG%( MYN2R(BFA1:&"PYA#NR[;?\,;[DOW*%NFS@6IE)(2K^8NYX2ZG"->O>A)Q_B< MNWZ#%FP(6\#QT.QB*56(D:_L>"$^42S??B;8IPL,XL.ZZ4P5^.8';P7;?/V_ M_V>JJ9-W@>(3Q,U7C)0CW%>^$Z+\Z85$T>D;\?3P-X8#:V1\"/^J=%$>DS/> MLXXW66N/O>?.)PZ=N+Z]8OHE>WT8G^!@^Q5C 8P5A<5?J7/C>*(Y&?R#'ZL[ MY$O]^>0GJUD;C^263LRY-;"4Z\YP7HS7 &4BO6G87YK";1 G*Q;SOR_\7^>\ M%>^Y4J]S=UY3*D]^G\XI-&AX=2N6[K&W^Z+-_8H# @E: 362LO2]54GYQW3" M 7JP0_([/&:W .2O@"PCYW=[23+6#)9OWEF1CSHM9;^F8+]VM;P2>F7KF1YK M/3AB>9!;$*VQJUHC0R?V;LLJMLL)DKF]C+<>T-"Q/_(5%_J 4ZFB#_*%,MR2 MAFB%YN _U-ID3SY "V$:(7GT_-=,G<*-0GZ:!,QV"-R7U#1@\4*34ANZTHNL M=1B-^I/!Z,*G=Y4NBA,L-IY7<^H-#OO3R?X#O*;Q5=%7%@PS M)&[8PW H%\#=55%AS>=>E>FV1D 3IUA9FTPGPBY/7#(,]?-QULK[3YSOW!%]@B:81F55V7>I$V+:GL+\X#!C%^ M8LT;-IU6_&LZK[6PLY#&4D N5D!F)5?-[0L(=@?7+@NN06:[5M*4[&ET'AAMM:VQS-Q,5XJM:58;3#H#0^H9%5H;_0]:W[M.- M)8@)Y;J1H_Z&O;DX1:X2';!=ABF?G%&?84:]^5!PT=B75Y-8[465!O-]9G>6@^UC/\ZSV/-+4P1C]'A!Y/.SGKK1'AWN+'I8&G? M9]&PCH!81U.VDZE""*L'0Z"LR!8](_3@F-H@_Y0 M'=?%QIA-^[,!_U<[T K)+Q,\(X;_L:^;-D&)PJ;M\KZI' &3IV5IH6=A2/"? MF=XG=;RL4XUQ.+Q*!2;L?">,=D3X*5S'H[G4L;XI6F1!CUB M%JEVB_FC0FVO:WJF*K0__:WL+V+8' M<4@>B;W2/,!&(]2\Y9Z;AD]1&/DDON;8%*$/=1V!]*UJ4 MLZ14RM3F9 :>YO5G2Z/6N(B1I_6YAL/^ )&WZOET0FME!)8P:J826ZH:Z=?=[9AE",__PXG%%9]B;CP?"H"!<0S4- MB,ZX;6MZN643(H@.9J^XPC/JS4?JX8/3I-VI(SP3:7N?,& MD$K#\4( M.^)U]=(&&W:EKYE5C^ZY/#EURO$J:MN:I2HON[;ME(JJH'EK-&NI0;#% VNL MP_:/0Y33^.I-X]-V;N-2?^)^D(/LH;FT!M;2(K.!-5P,QXOATEP,)N9B,H"G M:(O_!1[O=7&&7^4A?:-:Y0.-A_2II:-\\,Q4O>K .:0 M4UDQYLU6&W-FJX'N,5P3;W3O?3HK+QZ=W60B&GL^[[5:&41,4;W)ER5N];,; MP&KIRGA[S6WJ(JM(#,=1O"@,P$#0&W@+"*.\6?LD0'UC82\-%B9&;NP7^_>_-!LD=J^_Q M.-_OA@TY0=%ZU]A)F5[)=?J:O)S>KD\V]Z^_A _!4Z1U^6S#/B712,M=Y\.A"FUEEV DBFW\/TDY:87@>U M/QH>#FTH(%#5&4:FGM%N?S!Q;O]# M?&X#P'B(R:^IIFKO!"F#D355[3)0R?#9@QEHU T&DBD&X4+(!U5:NVJ"D$*RR@SMN-:H[/\3@ MX6684H2N1(1*,)HJB]"DW1BQ&\A_?&@Z=;0/F^X$H\]V"T[/G7D_?&G2HRJZ MV$4!O0U!0A6L[-L_=>8<2-S'^7XWDCUB7>*A&E=^]PQ7WN+)>//*KBRGRH;[ MNW==N=N"(*\K+_SF!ABVQ"LO\\:GO?ELW,+ :WE/*;G]^-Q>@O-:RNTSX/8) M#WQ6)&X_J\O:E:[D#Y'O$S=4UMARTW#(PM&?.JG@J,E R4L9 M)GL$=[UB$GVB@2,S:L]M%_HB2K)6*RJ\*FOI&!&VYR-WZG[F2A.^WXEK>[[R MIQ>2X*"<[Q'ZO-J_69)]7C)/W$*);%IHNITD3F0#BSK:;U$9 ]#S MYQK2(3#*;'HX9K\Y6XJJKI?O2MK0N'S'82VM-Q\/AX??\#( M07VO%SI@I#4KN""F>T>K+3Q8R;UKI9QO.EFDKB5$8*4;E1O-=6OPR.D:TZ7X M2O%MZ$RT+KY#=&3'@W%KUWUBB>\!WDAV!A']X[3C++1!?ZB.ZTZSF$W[LP'_ M5\FT!W[+O[ZOXS]SJ -,V.XM5,H0\,2R1H<8*&4S2K;\F1[^@O^,-W.+.O5. MG7+'P; ?V1"PN^'=+7ZH;9TRJ[1-M7^4?'Z5E^_02>UK%#+BXW))3,SM*[X1 M$@747"K#X2V50B4(RFI!_!+4T\]_?MK76?7),&W'#E\_(_@_"<)OL(3[\"OL MSK,^NM9& =YJ*0TX@GBK/\['\;\H!EUQ>AZ&@D,/^M?!6YIPO)4<:\Q:M9E) MRUI5#C-E)TNEV>A["']8P$HX6<)X)'Q>&O?FD_XL/X+O%SIBJ>YRLTV%1UCN M!%E?SV<:"EF?;@,'6=PH\*8UDW3GM7\EZE:_0)'0CLQC^^X6B]9T;+Z?]>;# M_BC?"\81!/"GZ9BU-34B@;(9KG8E5F!X@2P_/"Y[S08-6'YTY#6I>)2JEF_+ MDCR?X_G1!?)\QHW.W4T MV2%(DIEA+_Y@67#>5 JSIL!!),,^*XJUJJW%'97ZV57^,%[1.05?-7PBR@=O M!@D.&(IMAMZRK,!9QP%17-.X1-^3!:BF,0/#=N-1Z9NY\WBIT+C!U$, MZ]F@+(@2Z7@OX"@#=7X0_'1*7@/*8:DET:*5R3M3;H0T/>H-/P:]K@W?Q6M-FC4'XPU_"9\K4;P68K@(\PCZ47T7L3T-G#X_"V695H[ MB-=;P.M=VM.!6PG);RCM0#%P2;EIW^<3U4A] %Y7C[Y:]BYLLA^NU[)B%@OY>^MZ(_S4D_L,X2 MEN$^WFRI_&*'3XII!$^8JWQB+&IQX"7@>65DOV'VPP*^I0Y%32Y5]W/I-[(V M7JD!^K)D*T&=6Y]?)]7$_1'D[Q$MTQH(9MIKPP'!18V>F3@.LL@S;'6=0>W( M68C9%,.?Z20?_OR291 KHFPS4@S00/0L5VNZ Z""V M);"(2QC[4/43*ZN\.P<*R=KXH0Z:33\ ,P%^B1,@H?$&$3@BI,_>GDF592Q> MT^?Z#O\!+.'YY"9!+@L2Z#E$CQ29$%X%C7.\&B;*E/J*L.!P*LC.WAB MK_7BGZ\\RU[:)L5X")B#FBAR'YRL1Q>(C=ZIXX$+[+F\AVT\Z5=B^ IS([Z3 M=1AGJ0?,2 38C@$VZ^E@;-I1[QS#X"KX&^[$OL/.(W@=U@E";ZX'S,+_+*L MKI2W3J\Z&$"X.BBL^8M]WCU.JVFL:0B(%&3Q2N(>FUY 0Y8F%-&T$EC#WPC8 M4V"I3TR5?,!W_<,'RM2G@(I=QZ5>?Z)3, 3C67C* -3M3*XJ4IY6XF&A8[4@ M5#Q6R.I(-.\Y5G2HSS:DAMH*P^?CZ:;"/ !?6Q4V"'LXC\ MD*C2(%H$MF4;ODV"'1\&M=EC9,!IAQXH6Q-^ZA!JQM '>&;Y-^9%-HA$2J"0 MVHJBP?17BZ+WN7D-?)WA$7-ZZD ORF'_DF0 (G FF'/NIMVY&77G6,Z Q*X< M^7<$>Z7NBL^,43Y$X4%G^ECE]D4L-_)ID<[^*YI/Y\VM0@K>'0;Q<^,7[<&DM8[)WA MO!BO =82I3<-^TM3N WB9#76_.\+'^N7\BO>.?4M33^%;'NP\V/]7V+ M$EJ/>K$>'=W$TH,1,7I0XS A%+F84 MJ9P;^+/8VA!BW>!3#>5?'M"9?C0@X): FEH8@0V^#?CLB04K"+P-5GOU%YP MNL8A33^GK5U5WT5H_BR@,LTG,O]PL^44>>/8A5KO./T(2I9&3EO;GHIU(/; M4'R;3P)+:0-;,OGWP8#8?AQ9Q:=!,T,L4W]O4@NJSG3]!EV*).GY)I/&2W]\ MFP<$HX3&"8(E&JP!I<.(<8NRB%XQ!,0E0PCF6]3%IS'DMPB861T.[S,)J\QZ MXO@<1.+VK_[W/DI#0,,\"/YMBR2[R#+/.O(QD@CQF]_(8^2P[7\O?$VA$)0> MSY,!K N&&W0-B=,)+^"GQ#^ZB>E/#Z]PCW%\&&Q_ZA@O](#0MZ/)9OR,1\/5 M?\%G LLV63QET+N6U_AU&SZ!3R=LDJ<.V&D,2S.<@1$QG,]Z#9XX53&,C_!7 MC5D)U\;6G'KNSB8O1K2K!K5'<+];"V=':(0.CV8K!JSMQ*M",\8]OR*1Q7B9 M]*7AL'M!MXBH>%M0FW?*L)9XO-.@(P,\1RR]'9=P#BP_;2G)'^N%'^[-_WV16X$KR"JC+CZ(F9 M]3BYOW&>6 YS[7O/X)FQ"I+4K3N])X=0Q Z9TV!CFT5\D9!U4-!3=).43K1& M4U/SF,;G/":\QNIS0KF=R_5TR0%U;;]16A$_<:HIX3\8KF$9+9"D1$VV3Y*4 M'E4'O7F%Q%Z&)/'&J<0F'HF]4W2_G\N/YXPZML= MOGW"B",'DQ:$_9LV(ZQ8"H&B&41/ E: M'++ "S0,5M#X4TV\I2#=-PV]T!V,BR-J)VPRU5_#_0F;]YBK^+X&'K*^N/\- M1XK4P.R-RDW7J&IO/N")^"^XE=HKG1UQI1JNE%M#L,DK)5&BB60'CM^P79H' MFO0"Z8,C;DPOT+*-CD!7C[A2;%>N>01,>K?D9X(:N;1X:&M$65'"-FB(+Q$Q M_5^7 -I> O"LPU]T-8E-^+!9U"="2K*=ZHB*3]XH^I-GJD?WI]14M%U^Q,>46*NU_:F,@]SAS+ZUF@@^-4#MJ,1Q*G;FD[ M>$BSM_2'<7D,O#JIX\#RC5=6=Q%Z.^9P9SDW:*'QPI'ZBN$3\O&-\L9^"XI_ M[1A@(.B3&:MG;206%O^D[\;"U"3CL#40*V(^&:YMIHM]-LM@9E?Y_N53X\>R M?;^Q8:W1VJ(^Z2:'37=#?=P@76^R>3TK4W*(&6[K4.QM(HUM%SZ$Z^LK'\%0 MKL-TLC6N<2FF*DO%K6 QU-O@N3;Q[U&K8 H?[;G)+"JAKZ2NGM 17!QZ^O+3)&)EH&Z^(05\A^> M@&SD@\<6#YP#R"C6"*R\X602SAL2PQB1C4!1Z4QQXHZ58AQ2/N]T *7*^0JJRW>6(_\Q0I&<2]@ MH9(B\1SF<_J[XYUT$9V5PU*=X">( 5(KY]QXP3^ZIC$S>@/X$?$?<1%00L?D5 R/U@ M>W.T!,9&*X.* 0T=J #\UO-;!=%?/.9Y)EL'"P=RAKOP60H)/PL?76$3T>9# M<7'W#3P!Q$]Z(JC7J)>7=2(2QF ^6*QB M=[-I$'LGF3SP# Q0EWZ ?0,@#LAC>/;L6@5Y*P1.L>G]/*V/+KAN1S< )6A3 M,9:ZB3=93F5[=>>#*K.?4=7!L0!APY X<.[ &W#HA-;^;+_V!@0FYEMZOR9[^[#U1M_DI/TMXQA<_BMUUVX254P[ MT,+=>RJL$G[TV,J2O2%].6^[4<#WI:]%*P*N!&X^O3=T'^ ;B7,9)RQ?TS?$ MN_5YR,D.?2 H/= R6,>5B!C=RJ93+RT)6RE\ W)$34_M=\/3:0&(3QTA(!<< MA6/8*Y0R J?I!]M>J!MXS)I64J."W.H;NG[VZ53C% 6W"G;;4G";"\_[$=S0 M"FG?8M^V/#/N1-P>S,V&+ALFP!_ /ZS(I'>E-]FSN^$I:1.,(A@WV/A676?B MI8)CWNGQ2IKFCB1:\44XU:0WRE:_IYZ6.]JD &![M$_$L7:JX-G5_>OVEQWA!*PS'OHX'(R:FE<^<-ZC? M#);^9FEFXO-B.GQ(_/YOGK=$PGT'3H73B-/$LMSQD'+'W;%%EU?NJ//+'8>= M+7?<")"!P2IU3D&G@I\2.Y_F1CL\&JQ)92M62771G]ZSH7PW/5!LE<24RIIM M)/!H7%'-NR\M%1'NJQQ$]7%Q!8,'%(_$06NCFA&]0?M,DYH1=5*EVNA(-2,E MEEY[9GC+:(H?]<^GSI7\!"E600OQ$FU?UV"(CM>.8Z>K8VN6][H))LS,%"7S*I-WL; MRI!*;?,K>WMMB=>PB;)?5"T3"_S-MN=X>_61UI%;*F >EP M;)IMQ@1?<+K"/9+*4 M&%[F+R#VW2JD5YJ[6[AI5N>ACX]W=:]IK1893(ZX4EH.P<$..TF=QQ%+;32< M^]W>$1RQU$8;4456ZPAR=1X78N__*P++I!]0]9#6%,4P1/LK(+(&]SB5#WL6 M<_KZA_1BSE8%D5Y$>[40>^F\OR(BZS]=35U$>MN[ETC!DX%_IW=)MSL);Z:@ M"F]B8K>5/8"ES/E/*,BZ]Y4/V\O5&-N/)L73;7-;W#^[PG+VOHU/C=,VMEYD M>HI&=3YX>BJWNLWUGAF04@J'T*:Q25H7!2_&.H6:E\]GI,ZMKWQ"/]I*#@L> MQ4(-ZHT'A-#R $73+H*\!V3_,N@QC7* 96,!V\H!:EC]-"@+_HZ5!-2J=T34 MW]FD-Y^-AV5;:YBPF@D%SELPK;W+TK=Q856.;KMI!LMSTS(NS[ DB=T:+H\V M1:"O4^/R9+?7-N"&-F-8V[QH;:>L+0VR"*R>C49V>'_;NE4)NV>WYBW&[@'J MW$>/( *93_X5,M@)L>EK3XHIBT?S.036?@17CNJ=*?)YG?03&(!5N\=SB.T&6G*D:?%?+D4\);Z=);@+1*\ M9=?5RSAPM-^.#]1=&98[[C)P"!^D.-TXE#B(]!??"$B"^11GBO$G7_TX[@)F M\,P?%T'^=/5#Z]@YPS(O0$B!V3P]%%OKI\^@W?< 2FJ/BX8B;HWA0?LG@-3.""%M_/M M5 IO%VEWW'H6[]CTG132]P!,XFP6+P79/"@BJ9P9,9O)2WITTY[E[9R+VV,GF%X\8J07 >-HAO6-*H<\@@OK0C.3W< MD6Q_$M_PJ+,9='I5K%>>PW<98"_'S:?MX6B MV3VQ[?\)=@'B^]W)BCF2FT_$ H_YR_*/S7#S+\ND51@5U0/Z!@_PB/>.9_Y( M$9R#/@ _Q%<0.)XUO 2,$VGK0N L0T0A(HWACV-4'Q(0AB3D,JR;7)J@ M/ZOYJ!,L2N]/QO5>?JV4PD6-]S[J5\JCC$]!%%"D_E\/]-KF,M1" ;[3UC\5 M-:N<'++,20,3A*/KJYQ1T%'<_HDIV(],X:2]F(VB"*VR;0YPDS&YZELP+ M18_\"L]5UC/NC"@OA MU,^@=W&K]SD> >:#\ $09$BV$I.M'A#T0+3#*;'$"$7ZZ'N1:]W&JS1-0I;+ M=[%#2V.T=:A0W 8%M_!.3./-IPB6^EQ9MTQ.+5CGF7]']=BVQ'C2+; MG;URTS-:/5IQ-4JWA:O=L [O$!Y>O%JF;=J::>-S]]$,F&2PTP'0 MZ@(EYP@>Y)-/"%=XM-Y\6CP=I6Y@)D"F0_+1,1W%0C[26PWP)1^)Q4>MNXJ% M?#39%?*V)O[\Y,1NQ" M0]F8C,-,8_ '1N+DE20K">I6EG/21"Q.:BE#2=\[[>L3T9U,Q.V@ M4(SG3%D>T+S7;4DK=3^SB+P?#-]_!7(DPRTXXC1MM1Q2Z)90R6%M^)ZU.6P& M"GO27BI LECW6:S$\]S/8C4Q>2>#WER]T=IP&20'7@@'ECFL[3*@VIMK-_I@ MU@$&O(8\Z5_[,<5E\K06-=\]-[*G$/'>:F6H]H.+[&FG_R\$LE,76>F6BYI.\PT!&;2^IIDI@MCIGK> M93N\- (?<\R9Q7-R7KK:?"@=N7,F_-QX.(8.=+.\"$=MT&A 8IP=2AJQM=+1 M"A>X*F;&"C-N@/U7'=>8VS:7\VX/]J9[9>\LN8NW0VDY*OOC(',\#Q4CSZ;Y08 MAZ"%HT;U[*A1_&?\O%O41W?JE#M\E/W(=BWBAG>W^"$F&O'@4S:V?CL1%8>? M\F:B:FU+\:QTABD*L;J==KNSYC,L9X?>:E\;E5$3R/:-Q$-7D MDYIG-W1@JC;0!YEQS/W\WG?F3U6>5TW_G>>1,PVH_0N8,, M\B $W8:_3&I.;^!CIA,A,RA ?!N$RPIPGK8-AVIZJY6'Q/3,'WWEO1'@+'(V M:GOM>\]V@/-O\3WX$WCXFI@XDHY=)QN//HFGZ^+:'^$7;GJIM*A^\@Z_'\*G MD-U"3W&]$->6>75J8?&[@-N $0E5SLLHC'R2I8+EP=GBHQ;$L0FL*'PRPF25 ME 1TY3AK/0#NL9>@EMUP9QYU7DY3W)FH4)R3G)_)MYF_^TMV[%RB3K=?,1:@ M5:.P^"MUIC2?:)0=7P;&XQWRI?[$_: NL8?FTAI82XO,!M9P,1POADMS,9B8 MB\D GJ(M_E?5Q[WD6T\;@[4V'LGMPB?&CUO:V75G."_&:X"&)TTJH$KZ7-H@ M:5:OS/^^\-'8Y?=9>7CYZ C#R]6R68/, @W[2KV!Y+^3 *3LRYKXP-;NX^\$ M-$#P0'+CQZ<\4SM5.>/'&[S^$YW838I?/N"]?)!_.7M"SL_+_3M]N$4&D6YN MSZ\'R:_K[!:6AY=;14/>I]KE3G,/HA4L%QY"C<[:_#<7^D3]N:^3W4)N(-(I>+JKPH73O2R';QDBS\ M_,5F5S/11J_OAGE\FY],H@#'7+# M#SP_N;9IO%***DE1225J12G"]@E5X]2\7Y(42?F1\I.W0EHK H0](Y.V*UH$ MDQ]IA:04%4F1WHH4C;$E=-Q7A1>C:^CMC^],TP'=797D3Z-6Q[K?S^BBLZWB MW-]OCPI7UFIXS]I$V86[MU2HN-]ZR]L(6-T( K('N^+BH*_;CMS3Q1;?\!5? MEG\%Y!ZIFJ8[UP),P(_26FO!$<9;DLQ3-6 ]A'FP&T1OS0D7(%25;%,Y3CN$ M;[ C01AX?:ES3A^>', \LT%O/N( CW1Z-D-7W+C/>/='@A +REF8XBU@5:S0 MKI$#UTE8E6,Z< F)/_Y<$S?@PDC/5!2!@W/' @#PU->?U\$O-7RV*ORBH;T= M7P"_2$XYQ$VKPBIZ;SXXW*,7@%6D:CG<-:O",$-DF(/S!V(!> GM@_VWX=NT M*6%/X8\,1:JZ7@DU]]Z3S$84[? 2$ATR8FWD<55C$QP4U%IEE$R'B<0?97Y6 M-0;!;'MKMZU2C0C()B7>534VF:(>N<04ERY^BHN!HC8IJH[W?16P3S7+=-HD MS04IBQ+4I[TZ8@8NZ7C8G[44>8F.P[8G&R0%4@KD28* ?0*I#7!4DSYM;;:C M%$@ID%U^@=0PC:IVWD16PR%-EM\- MC"=DA!U8QTI 6 MBNG??*1#4ZY?E]VB]=BB(SFB',(@^' MD28JLFA95P!X-1KU)X-1*XA)T[Y6\TG%/Y^I=7&?CK\F?=0.G50XJ)K;.\FB MU-%^Y*PK@K^1<%<7 &DBX:XDW)6$NY)P5]7()>&NY-:OH>@-@TEE;8"8XLR" M'31@AIH/@5#DTUAJ"T&I'V=C00O;U[SKOUP*LV\O[$P9:)TJ3ZI4A>14',%B](M.LW%,?R M_<7]W386MF.'KUQ)GR+.Q26T2U7$<)4R(-+>C@S845$&*%;6!?642AFX5!EH M D5230C4 8),B-(0V5K?K!2%BQ6%!B K%45!;05O1<#>X [$/NS86HQ]9%JC MZX)>7A?.^S5BGFJ\3T>+R0M,R?OB\WZ= M6*<:\^/UO3 X>O)"1TI BR%.-0D8]>9#82[RKZ&HEB*O9X>P*-XB-."#M*26 M_#2?#/>1T)I;%]Z9B7(4)XY3;7G9_/Q2":_I5R(+Q3+.4 MCHN5CI(@JEWIP%*"F3#U--M ,-N*L.J*!4(Z#PU,04C2D:'0A MR*HC&GIO/FHA:]WF1=;E@Y5V;@^(#7H?(%1-&ME-00BL&R[2YRY&A/)D6(JA ML!<0Z]8 %C @E/3)"OAW&T*&Q%_A:_;CN0[V-^3]3_R6>_:2;\D[Z"\?X T0 MLS#,TO_7LX&Z 3'OK,A_)8:?DHPAIN<&N_RGX*<"Q7"YV['LP$2T'P560U+[ MR(N^&R$5<](_2$O_L-8V?XO?_0U>_97XB 6UD?A;+;6Q$9U)G9^P^LL-W1;O M.+,5HT<^S'2.J)VC'.-E_42HH]RSRN MQ4W8_6&$D0__W8N)K$TO%Q,YH!C2\! 0C0AHD509K..2$<7@*\MK@SX>J_WA M@/^KNCB\:G\ZW0^>6QF'=]0?C<KD6+%[J9$2 MPARPXIF(M6UB_SW3L'&..X(=1U:>4Z[AA@AZ2F4W6$T0!47*(B1PH\.&.J06 M'83/J>A[28,[9R;4<%9 MAZI>.Z5RXI%,4@2D"!3%HTU97Q_TYGK]4K_CCCZZ\+)XL'BCHP'H7MR([+-9 M#@QX'EX\KM2H>#LE3JF39""1].X^QM&HNKTP> 71M>VXD;;= MMK#4TK8XE8@K-GIO/AOW\_=D+A M?O(BGRLUH]Y\,KND!C#)0*WJVT+&8;CAHG347HE_.Y7^;3?4K?W,=U)8OZTH M@..2@813MT6,,^W-L0I!$,:Y!N_VX8GXQ%B&Q)<^KO!*]Q[/::\ X*F-Z;3S6.R_16NMH7S4%,I) MDIV<IQ+.BO@9N"_D8JV&QET MAYR?8%,=DL8>FDMK8"TM,AM8P\5PO!@NS<5@8BXF U4;:8O_53'97;-O61W1 MQF4NR0!OCWKO6!DNF1N";X+=B? M[WA!Y/.ZWH<3QJQ 5&+=A\D/\0799OC4"R@$0>85^=/;Z>=/GUOJW?@:WMNU M? 3HGAHO["!\\A@YE+#!.^7)>R$@=1F0 M$UR'ZX6*\6+X%!D"?^:#KO%<$,!790T+LU'H<86PJO#)")47+W(LY&!L!L\0V #GP21$U+D@!@_!=9P$X-OX,?AR3;^\$;Q?/"D_QW9 M%BBVOO+5"V$3=GY/>1+9KNE$%MDNTEO *;-7(=E\LO)@C?!\X$[\!:%;AU ' MR![@2ND_MZ_!U>*/UHYA$OP!4MI#'(L;Q-" ]R#QX7D^81$ ?-X$/6;8KF(^ MD17J,_RU!P_Q\7SAG$!W!\KB-4-T^,A.5RM7?<7L&?.0CKR<4.T.5@"??"9; M3(-?LG(1"\1@^Q5C 5HZ"HN_4@?'XD3=R7Q!&D]VR)?Z\\G?M@4^DML%,/./ M6WHO?6CF;AX?DTUC05$4N$)O8>D\)4'K(5 M6H)'T(1^0G3;?29!N%&5=)!F",O"[]'_VHS4X.,!%?U7T+M@C:BZ6T0!+"(H M,B>61YA!(3_7="%/)#F@&\6FYN4&W[)K/ P+'@5O:,F(I,EBF"8X*6 /-[SV M2E&?'?((3S =PUX%RLL3<=.(-X$'S\TLR@D\M&:!#1:=OIZ*#'S==L$;H]@+/KP*J(+V MV"3V,WT=G+&Q7CL@2\G+X9^^M_9QM6985RF:E+'-RGC%S<9F#DTV[/<)F!,V@O0%_O#186#+,6@",XB/ MPZ)'$#YY 5V._4PU0/\21/*SNX6!T0;J%-RTS;$_DR?;A(-[,=![>0:J,SAR M6"70!7@!_3UTL1CGQ[]4E@:0?\/8A'I_B:\"L2.AWZ.<^.*!KX''0=EJ:3L$ M-2GZ@Y$=XL.^F*$7KVR6B#D6+0.7_U=DV52J("@(05V'L&SX!3VIOT+C"?_I MAB"_7WWOV8-//=L!E3WC$1R@@ F[Y8-3XN^"K\'"J9CCOI^(0[?EX";NHT8EL:,CH!%Z< M#6RY7":$ &T1WH9T(2N/\7! R ]D? ->;#U2'] (F&(*D8V72#OD9GR%09'B MZ0/Z"ASS/8B=DP(.9(\V*='\R-F*XG8EL=5*WG^C//H&=6DYG]FNB$]?&H%3 M'*^$1@%H#/C%^BGV3;>+ AUA$E1"7UPX9Y4B/%S0) ;T4;X NC/ A M]-8DI&J74<5E-Y$0B$1@YE_CY] S\,DFP-BJ3.K)4[T*7+Z.S57X9 <)U:E: M!5?(=R%>,&N8JU3\ :!\#GGUTT MMG\"&_"R$U->?F":STX !T2KB!WH%VIF,R]1V%N4-[\#D[UMF*W UW;58#&: MF!F:V#%-4/#>HH#AKSWJ76Q#7JJ6XB3$-CN B03RDT;F%G,M71(F#XS0,"G_ MN+__2K^':HT8%G5U?/P\5;X!@= !K0-$V4E8#A&$^>/)<]"N)0J2@+^7=^1K ML=LW LY.$*"?1$_T2Q1^6:88AM*&PY-%0)'#&8\I9WFFO$C\2.8( Z.X5!UZ M2Y:B8F#.J,!OE/LO'S[O18X\ ".YMT= 9U1 NP$T.>BKHWI DX5(C(/^4)N( M!@\IZJ+T_41OCEG)DF5"75'Q[X3$W=:L&FRAY\,_785FW#Y$OD]<\Y7^XP'< MV8"EPI4:NVZ.^"@><7Z#;SW3I#&CSZ?$A:7_^@RFV(^8'WNE!**V*;/W"R\G MI7C^[PV'IIM8\/*=K,,X>AG0Z&50MXKL0HH;FHU+['KY@E:[OI&ZO-D"A@!V M '_;];6_IUSXC]1UYY4QC 80-LZV"/?-RQG/7T!TP.!=*477)46C7!G085*D MTD*1@90B*477(T7JI%TA0E#"H=BFJ,W>5E477 3*,Y4+LH00$/.)F;1><7W^ MQ>%PU)[2AK9B?X6X:;^G9-U-E@9_DO#+\L'X>1^&OKV(:*+LP?MJ^(3?JC+2 M<7A1WBA).)=+8*.209@MLM&P-Y](5*"+9*/)Z;AHA,,-A&&CEE)-W3#DN<-3 MO(A>\WEE%KZ1(>]DJVG[AGR7ZI]\;W7OF39+E(=?88F>M5^,4O,)[Y;V3V+= M_H?X7$3OT1@O&:::JKT3! 9&-C:?U-Z?EMLFDMLNF=O*W(+3,MM4-&:[\,[[ M*O=4ZG% :"XM-UAO\V(KD)H9]MPT^L.2@S.:83\D.=@%S"TI15**,E(T;%6* MQ@-,Y4@ADD)T34+4;L7$6.W--1XJBT!"=%79K1-?4UU'!(CYVA-EAL=:;SZ0 MT-<7RD;CD[&1WIOKAR/S2C82D(W4DUU3C8>MW)F+E6CJAAT_\2W5=5SPEMKQ MDZ9RQZ/64KFRG$!(;BLQ]Z?EMO;N1"6W"KP)55W \":IJ?JW6Y[&>*)BL,V9X=?_\ID@DC) M!*R-.=$=PP3G^^FMC?>3?"02'YWLOG.B\_50IY--W3#FLI_J*'<'.5M^QG3N M9"A:TX&L*#BIN3\MM[5W+RJY34!N$^E6=")=DI<$5$DG R"=TL[.@^\YQ4HS=<.6RV:J<]CRDR9RI[IH M'0>RDN!,)K\%ON/PUQ#=R7Q#M2QTZC9;54TE'X>I1H(PU?5V1S';D$S+;5@/ M' ]F!#=(L;P(QSS2?,MU9@3;),T%*1IL]VXS83@=TZ+V0Q*&+9Z4V'TC4CZO M4C[KB6=)64I%J9STYB/.57*S(%]*II3,BY3,6I8S#]IRF.'$ON1ABWW))Q=/ MZJW_2J,+-K,\/7;\/ >Z'5U+!ZEWCP1O%>!*:SNUV$Z-*#8R MMW[$@E_&X^==>LI&2)!YX#^K>!:]XJV)'Z<>X<,V3A\F0:B0GVOB!N1&6;)Y MR.XC/"3 5[@62T[>*"X)DQ>L:92)_WIYLLTG^K,G8CW"ZT*<,1T+D[%<$A,> M0@S?A4<&_?R4^RS'X'&A>-A#A(U;*IRO1(U4E?B57-GW!XOFWFP_^L#OE,L[\0 MP_]F!R:P0N23!_CX>P=42TJ'S)B2 A(2ZSY,?HB/(Z!QUO! X!;2F[/'*? \ M$B0*)U[)/'LJ.X>2>A4^E?X^:7G*V\6Q"5+.U26OK=ZFZ3E0Z0D2M3?6KSDV1SZ1R:/[]F;L_EG-UK= M6EYX&S^(9UIFV&@\4CGM^@I0T8&_W-1;=XE/VMJZ\6ISS)M'U7#=96!$K2T< M9$ ;<"YEM^M&35IO[277&JVM7>_-)[Q1I;\5J:[#]BK$ 8QJ%Q5^IXUF8!$WN MF=3=>+I#OM2?3WZRFK7Q2&X7/C%^W!I+6.R=X;P8KP$Z?.E-P_[2%&Z#.%EC M,/_[PO]USEOQ'A.E\4V4O@G"*YK?[R;X,Y%#OBS1/G@N^D]?E@4B]T#SZWGK M/!ONFN%N.J1H)I>>XW@OZ!A2?U\)HA4L%QX2Q"YG0B6TB?B3K9U,V=/$EKY5 MWH#S&.N7X.U=8Z\=*!*O)Q%?&NP 91QC'9"[Y"_O+#M8.\;KG>W2_=$OOI0Z MZ ^U2:U'%;]B.M4O>%%J7QO7>_F)%C7<^ZB26[ ]EUU"95ATE!)^PG&SJUF5 M73&C>9IMS4KC.=S5/]%E^\*_M&NRUA_/N,7/ MWTWZ^J3XZN3($O2) +D,9R4?A;>KU1QVLW;MOUEMMA8KT:,P7W+YBM7F0]\[I<&)T(S]R?/AG^[UX'$ERUU")9S!.Z[.+?I@T)M/6FN7D-PB$K=4]2;KL(N*$!H'H[Q+ M=A&172IZ7W7811-I"'J;B"L=<+Z^8__#]<"G',GUHE2\=ZW?/;-:R*$/= @Y M9H$H)CLQUD%W2$[L@.;\CLM$)9$H[ _CR +> MCF@MV-TNS/B5+-::@U>'Q1#M0.>U=DH6NTX6J^@.UN&Q&86B:@MK6[)8YUFL MFO-8@\74 80:HPYHL=B?3%:0D)!!8+09HE3X_A&*<>7*NK"R:PAJ?B-+ EK$ M.JC$_]Q%Z?+[QRF][\HER6Z1O;PFJ1ES)UH@)F0=CT*E4__D/P#7X,R)B3"WLK)Z6)9L-?+- M&"'K,/X(U:4HA5NRSJ^,:6K!.>=\LP(TYP/89\QG'SFI3SC..8I[5L(PE8>* MZ>JDM:%BDJ-$Y*BJKEM]%31%%71PVZ,L/9:EQV?SVS*U775XG[: R6#W$EFG M8F*M*>MH V2="^H6EZQ3VWUKS#NT.4R4NE+).^=PU!KSCH:5[*+PSC5>P M#H^->G.U[5& M,NA@?0)8'2!P43ID44*!H=_DKGPZ;'3&]'!S>> M)/QQN61SK#>D^V:$Y!N!!YBV8]-9Q@6CA'5=;3Q*6-5$GR5L!XJA^!DZ)%.$ M@] (H]#S7Y4E:UM(SQ7V@7Q*Z-$/XIAFPWVE59*3=X%"$F+GOI!,,U_#!CPK M4-8^"7!8FE4ZA5C.'!9KDJZ0BY(SA_&'*]NR'")G#LN9P\YT1*\ (C3,52?M.^E*NJW7 CM)Q[K\+T MW6B_2HQ_GXSN^IX<2.;#FPS*K9:*_Q'O0Q6]PN,\!_C+T9"WI"CL%87Q>41! MEZ(@14$P4/YU.%H92%J0LB"8+^GED821EH9HLM-2&+W0D1#OP,B'0C>*2 M$.^5DO@H+HJ4#?K'#7?XO9 DX OQ6)A1/B)(JNS>%2YDJ/T^%Z4^7_'R)_'QXZ%"/GV?(ST( FXK SZ>^(J%U5F>)#IX,G]PN MC(!8RMIX71$WW'1"M;J><7]484'OUEY@(^/=^<0QD,'?8=QYJ_1J3D= MK^8Y^!Z2TR6G'\SIN_'0>3E=YR,;7A^GEP1*2>,'$(D4E]-=XZ=6-? V'^ $^PW0@(\V5-?"K1!2*,912CUGHEVCC% M3LK^B1-64EK:#$6J2PN"((P/;W:5TB*E10AI:13Q5!<7Q$G0#\\[27&1XB*& MN#0)K*J+RXCZ8FV-3K]:<>%@B=,_3@L?K4%DK([KHD?/IOW9@/^K'N8Q67TR=(!54T)@]D+4/,!^7=$7!-^B2#X M9+7V?,-_52P;E+K/?K$@X0LAC-;&"E1N2#]L! $)6P%A7P@B\VGS+"/ ZLL@PN4N7NG"'..EKSP\D8 4 MK EX!4Q22'PX3/B:89H@[!3DWU/NOW]0)L-!7VDZ.R$A'EBR>[I)[/#=;K%H M;,)HS PG6#UBW8?)#V]STQ1P+$&.S7(\&#^*6LX,%R:J#QDNW\NY0?'_)3NV M(5&#VZ\8"]"&45C\E3KLSC!9S\3MX]D.^5)_/FU,QMIX! 7C$^/'K;&$Q=X9 MSHOQ&J#J3V\:]I>FJ"^=\7_J^[!T[_W#GUA+.TZ>Q6S_,6_GC8*_P6 M8[V.ZJ_=J1WQW(R@0!V$3T:H/&)2UK<#JONM1 &B.MFCJKC#.90W8%I@5PXZ MK6\O;53'1.]/:DZ-Z-94#%S4[)0#*$0&I!=N $5N6WQ([<+9"ER697_,& M28YP>+@J1G=A# \O(;S2$M+;E)GK.4]IDL,UV03 M1_'&*UQ&#LV+1BFXN6MO1SF.H?E&8)W/!-/$]Z;I1]@CM5%3VK(7+#FL!>7< H>-!\AA0C1#76$T0T\-@IEGPV1)>LQ% M>XT[!2^P@?>D,<#FQ\2Z7P3T#H$K,RIU:H2 5&\G!)#<=0*?N2IW:;WY3'K, M9V*5S^XS<>F RF?#B;C9)>G#-%?%&_)R.5\'O3H1HX5*NKOGUJO[664(K#(3 MHVOT#,AXJ6*#;-D57?K'(QQ%7UM\ 57]_3^TT>@Q&A:2+0DRO9\^HV(3+U M/(2Q>6G/W>DRB%1F9+PS,GXPC?]@K=RC9E@7PAX 2X2UOSH,_9.4\;GEGY=W MWMY(Q<[UW1[PH;4H+>$.? /ZH\ATK1N?]MW=N9Y[YR5 M%E3NV[-2[*V;LLMU0*6$=6/Q5,]0O"!(ZQP?; ]_5:>Q@:_?X.Z_?>?V3F8L]B%C<@-RU?=VMCWW8RWNH%QY&<_ L.-#6S[ M3V;#U&G/=3YU0$V&I4W:!*_]_R=^K'Y.ARRO3 $N-3.1/@3WCCV%%;_OU?*K$C59N'J0O+.YB[(U[Y0^?"W67X6OFQVSO"+) M1T2YM$>7,_B#XL3L/.7UZ;Z(-!"9>_C"[NB'R\F53Q2$LLCE+&;^LI.3(V>: M#;-^VS!-!9FF> C';>> ZYF06HM$)#OHU7T:69 W\4^#!I 1,4D4"3Q_KI<2 M$FVI/8K]Y]AVY*>>,7=MZ,%NS%UX%;7\ND/I-^>NG>39WK\+Q>'.[!QL6X=[ MH64+.SOZ_$M4NED74$E "WI 5#[21 M1B9+IR)+;WI8&!&H)>>&M0)>$5R,'-^B-?I./)JL_WC6?_PX^X_CI5T;FX_; M(YB.YG%F@;=E^W<2$NX[)?0-7]JS>?7N'53K7>Q.C<30K!>F#?^:&>AL_I\T MBE"M5%=KPE4W/>!?$\W[OQ^,9^^S-9MF?RI<+[%<^U1P/AS2PJS#22/:?AX]Z MMCW"T?JSZ=1\8=] $4]S[/:VB>WJ1P:N@+UPS6%J0:E0D_. VF,8.16A5R4M MP:(L)?,/SZ!R[_345E?=U_)I;5B2OD@VYO")9EA($HWZQD<;NS+L!SHG1TQ,1S[N PG&D2#D#"8FAV!A#6#N!<:#(#+KIT/Z/JM& 9L/MR)2AH3_;, MU-DCMU#TX-L!E\]*\(8?P-[P5Q_YQ14#S*941 ""Y<3> A\!,\Q M!C.QL*CD\.R)^!.?#T:/R [O!;>!02S?L(&">K1C)"* M+N=$IM',FSG\"WX.-((OK.+$*0>%^<&XRR 5J))BH+F&:%#N8S.( M3V S:#FD&P;X$XX!905.Q#\ M&I11-2>7&Z.SRT:./0E8*^!B[)].%(UM+7S];P*8L($S?7T+ FV OZ&C*AAR MXR?N)-=G0KWY;)#OYUE_3,R"?P>[!H." C$\R>_!6+DHD[*)MO!ZL/'X GB_ M/_"C$$WP^1,$@$ PTDN&K M!,R&$"HYIZGV0F/88J'@E?O4A17YRSP)%=A(9LA3YW#8WR?\G^WWK]VYF>?0X&8)[-P/D 3' P:"S;N7[0[U.T!3:\=Y3D@!#SMHFV)?,I%SR;?XL04#9D" 3D%&QQZ."?!M?,A1K@\ MI,52?B6:+.#,*FLXMD,(@MV1<([:UF_(/2W87^]%A".1Y'&4*2L?OI874\?" M+W"%HX5;OW2V4\?^"9O-U849JTMF+*(D.=U[^?-E,XZ(%VS#$/7E$[AA+K<2 M5U/]\-4UGA>7X\_2#;WDN",+O#\4(HV.,#ERV@S<"WS>%T_AMQ"8C8W1Y+]G MCN'JQE"Z:Z!_?X)_9L]*L[XVXNXK@X MG )_-%5 2G"X$)5-@*AA?&!,N)!1%\?)L\:\"Z21N=-<^&@ *P%MXAJ8T6-C M^XG_Y$XNAB8VU"QTN9:OGY&PQ>&TVCZ;+U %L\-&/1P&)"3A+\DF?=6,8D M)O4@C:&XXB=WMLY-]LVTKUJL-S,EW-R]D*Z')T*HDVE1II3_SAY-&\)=!IMH M3&:3P&FF7\%/'L&TS,#I%2H8'HPD^82)%W/P00*E#TT3BF8H'F?@\F),C2J! M/&]*Y:"]-M 90!5#R7#^:+BFV$Q,G,#_Z-R= @^"-M+MJ9_NWFBI(CTGX#W1 M6;)T^$(FP=72H@=D^]#1E'D1_3GY9J_"9?E1060-.3^W9H!ELSU<)#H" D<6 M%;7(?$DDP(U.=I#%C=)PI!?TD<[K!;TT*%4&I=%P4*@.!]4"\) Z^$,IU3ZL M-71S,BBKP!)97M7+@ZU87EF'-R7.Y6JI85/Y(_),SP=ZO0:?P+01S34!(K56 M2X!(K=46(5*_"DE1TI N<#I<+C*)SN; +3A4'<(!AY##?*".FW,VC-I83*P#8W&>H@P#;? ML3G(V0%W;GJ!^/W]W12HGLGW@C-6V9A53A+W,L,)?0U.:-:1*>5-6QLKPNAP M.D,<737R.['0B@OCM<._MXWIY@RK]%S0%RMK"K\[MB4/=43==U)E7;WPX6M- M50ZF36 &-YHQ_(H"W]H..%[Y\+5:+;R^V]Z;/:9C,7?BB/',FI*DLA#J M#N0%>PB6=]:<,FM !\0IE$ MO9I0ZE&O+I9Z[&H*N*M)\Z@DS:.R.(]@<"I>\(=G_OB+)2AK2E(2*T*( "N^ MKIQNP?TB %WVB\BT&/EUG_SR>HBH\^+:<#QW*4P6I>^\OB2Q0O1] M*T[J]7P-2T?2%YRHE9W5=I32E8FL*CC9X:3*AU9PDIC6.,D*CM^Q;+-%M?Z' M5\QQ/J?]675$5AWQ?L'+%0?C1<7J5\+ZO@U@S:E%M^D6?S[QZRH_OD<](M!G M2HQJL;=K-:\>/([2#HY',IG*9"J4J>*: Z)7R!0V[JPDM$L^#IG*"M(V.:$? MXQ4RNN;9#:[_9YC!:3NKI1,V^!X0BE:Y3^2Y$BDC=!4HG2I2*W987RV=0J%'5H&52>L^LFUO)ZWEW62P#U):W[@L:^LF/.72,15FJ86T37AN-,/Y M53-G/.R^DU"352HDU$+!AXNU4#@>HP'9'==P.&R&LU7)DQC_6%N K>QI35@1 MU,$KZ <^U-RQ:*V%_\ FFC^QWY7GYL)*)B?0#SFL6YIJ()/X$QN["/OM/V7Q M?^1GLI&XZ&0%G\)&Z7Y36Y=ITZEC/\O>F2/D6LB., 5_;GGUH5].F4S:X["[GI!8\%P1FYL M1M0BC9K\_S6S<;JP^7]B*1?P%#SZ\1;;(C+E(L\VK-XZ3@Z*T $Y K;<*$4"\$MX4D=)=A-*1#::FNA7X;>.V *0(5DQ8TI%2H?OA:Q.Y):V!#@"P5 MUN>683NL8U/GU)0+6@O M:,%U6!!Y8T65)];$,INRD6MN3JXLT75/WRM;+1+ MQ4)L4:+M>+,I4=(@W7TZB(_!*7R%B )AIEL^; <61/;3=A(FC2-WWQX 6188)N_328 M:)M)3L$((B)ZG*JT0V^"S5Q\/.SL+/L T^D+TH!07HP=_/"8'9#3B=M&#&#_IM>K1!A4QYUHS+(]0 M8:@?,/G05H"^Q*9(.2:.@4&($%$,%#Q\P26-YWU!<+YM-M9^\C17>Z[%JYN1 M-^.6];GS$SS1>[IBL8B!H,\<77N)\ <$V?7"_#8S>(8FZ8K11/B"T (>P^[$ MWG),!^UQ 7]"K596P3DL6$=B-W$'1 N(65#U\7=_#OJU%#TLP^ N.;N #M^94+ *.C%!8]IK_C/B 2 M!CC>/8XQ.8 @@"&PFILCK R/>(3[G@)-#@S[!)0R M4!"YO: M4]Q="/%'0-J'8]]M,)Q5HKHM&]S@L#?&R'N1I &9[X[N?4:VO'DR2THZ=S@W M$+78]V*([HB^3"9R+1%GAF@\#=\:DP-7$$Q4SZ6D@%JM;L-,&ZPR>7D8Q"6O M3HNN+X1A"DR,FRD.'SCVYCB*@+ 0 -!Y>0<%(P$$=#"L: MSS\N(5(4'U4 ?T0M\L5C\Y@SJK(%'MY:?/*D_6C:KM<+D+]2AX*J0J>3BUNR M901>V\9$C640L3)>9L,KUT(32*I4D0N'$L M9". F5K([C^%F $XFX[.P6PJA2.*AFNIDV&7\-#/TD?A2=?;L/2OW/]$3.&J"KI_&$5 MLE5)K2=DJ=5Z0FF-86D"5C-\\9:Y<3%\TEN/5P*C;N[,)<]6(C\3&IX>T"QV M8D0B:H'.),EQ#/?/*#3TR)P-/:0=B$GDJ(KL77QXOTD1XM39%A6_$4 ?(82) MC"B>F"&^+M;B7-*/!K;C4-,CFBR\CN"WY[XZC6*6KA7QQQ5%P+G&H67)M@+= MB10K4OLR0;Z8-*HM2? ORJL/WAR1V^_<3#BI6(G67"J"@O.>$A#1X[SA/FG3 M,+$_SW/Q9XD#-=>U0="1">E$4[2]$IPC'I-Z?]Y63!W^D_";@Y/9/&OAH6I\ M"@3FK6$(9Q"T8UB%EK(H8,W-\@C!Y:L:]*;4OFE12=D4N;:V0FE7,P.%J296 M]*RNALFSADLNLV^T*3[%*@K60^\>-3U"[5YQ;4AU7N(S% \O:9_).R>8ST>_ M41IB1R#R<;T!9ZG>HAG3$G>5PM(;6WB=%=L6,+3B?4U6!';1O8N M9*LX=R!B+8\HC(_XM 2:7NDDJ;6$;+V_2!R^.Z*4'LPN\5P8\S>1995A6?,N MSB7E>'"W [AKS.NX$IY3%T=74P2AAQ4W9H]@^/P44(DX0G *+LD;&X[W1 M=7,19EC?;K>*N]RM:N0 9<5NB# MH.4]:>2'/(9\/.<3Q#TAG:->%Z=-J*[ P1M+IOV+"A(,/+BWG= G]178,"BR M@K //*U&O\EJ2IGXQ*'#^MQ\/\W%^C)Z4XY97!@G[1GK3TFO.D'FG1(\GG^J M[/ QMUSA6\/?7%1RB0Z;M#2J5#;!KQ%S)Q>/"N$Q>6P:.BFE *F>JCX"Q'MP M55RJEYA,;4N&N8'FEVGF' ML)I62NV%=O%B(7*QL^@E_B5PV?D:DT[&&VG(E M VFC$1_"(,"Z%OG@)^*"WVD.+%JI1.L+?::S[)^T"^A?K%$:*R0FO=*HKU3Q M$:WF(4:WSW,S9 #TGUYPIW.XHS!+BXO]$W6 :.YI52(?.Q'' HL^=_P]\B0# MGZ;7"G'Q?Z=S'UT=8T"ADV!B_>Y-#R2#3E#LMF1">6Q3C1DK^F"1-+[ER+/^%&8YPGMEYHLL MCT45S;:VU)6=6H*2LLQ2"]81SHFT9*#5)K8N%.(6]2&UZFZGKN+Q3&(5463J MR.?QHI\9LKL&N@RWX!&]ZLG$MLP7]"VYXXB?P5+E#D,$:^D1/I%;Z]_\,2F_ M0A5'>(N)^6E\7VQ\)?6."JI4W%1!8:U,6&(-)$@ISFLN"'11]36CUK9-QO;6 M=MTF. (W0#M,/6+W'VEJAR1Y>-,4RZ]%(A \D2OR!!ZTY_2: "LU$RY%Q*,, MV/$!^ !D1.FTB-&V1PV_!39MB;1'57$#+;^(; 4+&&[44.?0ATPR:N_)'ZMC ME A_H,3K_%($I\3&?LY_9H'=,,FOPA!TBT#S&'BGL@GO@ T5A:EHPX$4X-+. M)C,1M:YP.)&V8)+_PT41UA.,ACP(3*4-2!E%O$]-,)6L=T1N3>U.8B$O[9SM M&.#L@7FG3(S44N_)?=65W)=C5&XA2CT70F%WB?_K2@9 M](XUM ?QJ&*W?DV,89,.802V2>,5UY!*M4UX5?,B@=T2ML-[],(&;L;(XB9- MA%M?Q9Y1KERR83$6F?/-4G'(DDAWZ6M71;Q!B/Q>\>Y"N.OOY+E&O.3D+9-Q M0_ %^7GS3E!XF0Q7D72O[22B:21/X.%8W VNTT0)L(Q^/G>AD^NB TUL[FF^ MM_02%XZ9XU^; UD(V%:( #S[T;@@7M&"Q_Q6 "A4;OSYX$#)3P5+9J"[=.2J MXSGU8H9\: .C&[I04!\->*6O,["N>1&4118JR#]C ;N4!#$?3+[;%L@VYAWL M >RL% $AT,&#\:@#N!HU.H4>$=K!7#3SQ37<.=:+50J*ZD)8FW0T H6SR<[Y M)!&G>(@C(VA)U1]"DF.:"!\3.NQEC08C9W?IG)?=!5VJ74-UEDM?]JC6UL T MAU;W5M:D&-QM"JY+;VSKV,]VL7LB"WU"6/E/H%[\QMJF>N20L8^N0]F.E*XN MN0KL9J M*TI7D;BH/>@P-(S'-H_%?))["87=H)J1]$-Y""D\K#DWR?=!_!!0Y N>/::H M?B&X%BGOF6HO0O'BY<:)IB^MC@A.-\4]'=%[)F:U9 39Z#;;_B#E:"AOZ1'_ MEO*9&VMD9@/Q'#=MC5E?GFKB(7K(+9$"L"7H=:6RFE#@5587R\H>XHH%C^$9 M>1T&>#>@S[&A#'4: OTK&A")HSNTU_%EDD5SMPI8(CN]D8,LO($5H'%>],I6 MI %.W# F)N.75(K-P\-M4W=']$^R5-(NO3M2G()9?5'UFP8JKE3**]7JSO#= MTB'%+9N46LH7E710<6\_*02=4P^-4CBIXMJ7OS<$VW[;1]URY M\UO[<4$;SE,F&24.O# FNA!1J$^Q/6S9_(4;W+-,&C-I3)#&K1 ; MCT=.5:39X<&.[K4C]&;*+3Q6>1=!>T\0T,T($&EI^]V ,09CE]V1XJ#1TK= MC$@9L&Q:KNR;F(#]=&R_#FLL$BX)O(E'5LF7-YA:PEUFI/=E,9\0KV.C M7QR ^E-M:*ZVP_IY*^[8*Z1S,FO(WLB;**L,P02WD2YB@ M3W?64*_EZX7DK_QDM71XYUO'B/.456&$WRX&G:^5P4@R 9/+#8KQ<@/\4XYW MB?KGLU)++$ 0'V&MO>5]OL2'WCVQ1$D2);^?A*6*SG&,3DI>I78@,K6*Q[O1 MT^B%P\*!0.)C[IAS.IP,0%)"L).E:"E/8\/D08<5:AH^][YYY)2UK5*R_D;I M^ANII]W?*&UW%?K[8 J5'A++SY)K0V/5O*)(D&XY"#0AC6!J\-1^8NO<]%%_ M9IYATM$]=BP?B5X7AC6=@23333Z\+B7Z_\=>ZHKZ/116>X"=PNF'FA=>1))8 M0?0KF+S+/H9MM>P32E)K-C(;4L= MU[8:87W/JOJOI24GY?G:DN.LR=N@M$10 M&^%?K[[')_I[++_-EW"@1NT)%WLE7!SZ65HF@9D$1E:=3@#7X#"]A]Q5"5HJ MJPG)I._LI&\->-A[2%\-^^4M7E//A"\3OA,7OEWUFGN%\%''D$5DR$,3OC4A M\G;%7-E3*\K:%J[E9S4XJ6IPBLMK<-(@/U4"Y*=CJMS9*TK5VBP^;5#[H77' MZGG6_-[H?&OU6;O#&IUK=MWN-[[U6JV[5N>ASWYK/WQGC6:S^Z/ST, /NAW_ MSW;G&_W@IMUI=)KMQBW^M'G;[?_HM4ZA+5L'5$-"7ZA-^;9^&(AE:7BA ._:0Z_"Q>PI, MVITY$@$*C^-R84^^.(8F=KR!)X=C@X\DB@V6!=DC<)&X([L1@2(U)O*948 0 M)Y_)^9WY9#OVA8:%.+X>TGP8I?DTH#G[2)V+!2RP8;'>S(0/E:)VJ90_R*NNA3.15VC K:"^9> M2Y&YOG^Y95/(;4H:PL7XJ%R$F$/8P PT/59;8/ M\=2S[1%^TI]-I]AC%YSF?$X6(!.JD^?.]4::#5Q#-S3'P+9&ABMZ7_UIV4_4 MT_BUA!J\B**T2!LNV^6(TD8[FI/,.C,UQXSUJ%SL.&I@M1LBX5$GP@'')ZDT MVY$]L#^J8*4(2P*K[? M:@9-SQR251P'%R;^]7%P$>OE)OIA3B80]@U]>*BH?@II]&I]A'6V6%E)*T"^ M@:F[U.\3X8L=>DE ]U#\-D9@.1SKK.89M6S#YN#2EHF^S"&.9X]V%I9\;)8: M6?'YL^#0;1IDF%"7'IUF$O]8]*HKR8_;;-]^C"U16TGK# M'Z"'0"T0DOCFEESTJY8J+-3D@Q=J+AX.X\Y 9_TD@8>?YOPN?=,XAB4V&I[" M]$,5(VRN__F"6G$E\@R9!Z&?DT8>V%C0#U/60;L0VG$NNF/AW2"8I(M@0B;I MJY76)=1:LJ>R$>E\G+03/N2#L'^!HQ<^&FEY2$SS+/=X.G.FML"UI:[!CDX3 M(-\QO- WV QFQYMC2XIY]L!>:?)E09]"@[%T. +C@W:L^VKS>-7N=3JGJZ\ M;2B[=+^C$B0.WW\*_G2('-J/5#X\TR,WV:,?+",'%I71#S& MT!-YTPF#!T\"_L&VSBR?#8@#(800:BPG[ATZ4=4VQP:!AR U'3$IL+"IL[&& M[D<8Q L?P[_HE20C)X%N@<[L@B/JOKBP1@EC%0;K*_TCF8B8D\O M&T,X^L3A87]5 M.;'MAH4@,C!ETY@8GE0N(J 33=X*CJ#T()JQ\$ D M-I'$Y] YWJZEAT%NP=,.*$ LX_NQMA-U8_'%1&;#1E?H9*0S*E$^BLS2%.^\ M%+C+(\6E^="9&Z#+0"2(VI A0B/P-FR D1#KO[&EH1$_@US"MF]H_A1UC^;O MPUDSV(JEW!%77'$R_F_;37A09,)50[23*O9L4W)D:X^'=8^.'UG^E[ M]O#/L6WJ>"JY)(X(^^T?\5G"BB/A[<_!#D>FNU/#HN@BP6O<[1$93>A@MO4W M+O,),XAO0%I7;'.0DMC5>"X!R=1XCQH?A.DK[P?=Y6&!9$IA>0!::!\P+&(H<*C81??([7ZQQ\6"4D?$QDN M,,9]L]&]NO /#9?W_8,WK>*/)?M&]@1OMN=BZ*@;H9'E$ALWY>#YT%Y)@698 MV^")\Y@ "U2>]"&"L"23]V03'F1092*+:E;"0WK4YT,BY"4_J>2" \@(W&2L M_\7<8SXA+-OS^R?.'#^F$&2YX0-GAF<):DTBB_-G3#*Y5%K"9E8(XBPE&$=V MN&V=A#6#P-H0.RCMVBE(>005,#!%JZL;HL4,6^E34:)$=6YA>L(7B(6T5HH\ MQ%S/4-13M##\3A%*Y^<(&L8P.:N(\ M0^WLX(G%5"C:R%'<"/,*3A@K!$J:%*O Q'0"+&,_(VU$ HWY;',4DW:) ?B1 M[^?9B.MX1,C8$)]194NPTYL;7"($>Q#G#L&W#JL6I*6%1);*VV!=Z$Q[A#*@.(3%[ MIPT0D/=IS*ET9AO)?Z+6GKZ?MM1-.XG=[$8V4*HE05RA D6M5(!"GD;/Y:36 M#&J1@D.8R/'E$]?^) W*GT$-@.."B15?^_KG/G( <1HF3+YP=:*:?:D>CKF_ MP=$$SB8793 O8I"F]<0TN6(Z<:5;+G$4K;12:(*-*V$:IFO3-9>LW&3W)WR'W >\ MKN0KE=2P+Z5J7BVFZ_Z\_/-R.5V;[*63JN=KRD98-#OJ& M[MD\81=%/8ZZK MQCH$PM(SW;BP>MIX)DD@.R@0E 91* M<*^;K40X4^M![T$^U#]W; O%3RD,RDK#<1JZC9FS&U-[_,!$4P_@Q6?O\\AX MYCH0RG1YV%&P4OCP51._F.\AET.<.EF^X*2:470Z#\[$\C:>C?)A-;C;ZJ6G M>Q?(GKB%I"4L?OYOIOD >:*) +SQ4L'$*.7R-,=!5>8?IZO*%R29_ &,L%!,>M?_D\*A#RU7HD2\$ M].N.'AP=R;@(<5@HC=BO/OR[,[)R^4N-C(('>>,-GP:-6'Q)R"DK<\2IAK)FGXV12]BFJN M5BXP=ZS)PPAJ(438G*(^+H ([8!?0?/#&CP,+N7]E:2W&^*PBNP/O,,%\7=' MHB057!>#.CC]Q!3N"*%Z24N$Q$=7-[DM4P*D;U07IO%HRB?AT8!0A_TA6:_U MK=&[QA:2X-ZTVM\Z[)LM7:2?>4/:1K1O>-'LAON[UU/%=3TFN_PG[[J"J% M/ -=UP.5U>WUZ*[:[/;NN[W&0XM]Z_[:ZF$3 MW4W[YA[TJ3"V:'>FMKCM,9# V#S2P4&7I44_L5[%?GZ)-!CP*ZFH]%M6S]YQ M[LD*MMBM+5%4BCT2(P6H_59S^]Q!K71\O*8 KX4,UNS>W;]!:#)360Z/=85>M3@M4&#;[%M^3)KMK M=!K?J&$X_=EKW8)6NV;]AV[S?[YW;Z];/7CDX0$>SWARGSQ9+QP?3Q:!)WWN M(\;"* "XLA]CM8=> [2>"!%RLHV]L+\0/%RW0"=>MS+SNF_V*QX?^Y6 _>Y[ M[4ZS?0\Z+P1"8#>MEF#!?JOW*SAUF6I[&][*8N%EL7!U)[%P_<3Q56H'%PS_ MNKT"3<04@=D,+V&%B%SU631\?_FRFBB'EQY4RGD(8[ZWK]H/_3E4F?X#F'AR M+OO-[ZWK'[>O@",YG%5CWW.\SA#60?2#"N<3:#N"EWY'-K;G%_=%$VXKR 2^ M?^L3#UY>T9&'JKFC]W/O-1BIWS<_V8"NX&K4>"XU?1+61935BTN9@%[-N"3CDCB7]!-:$[5$:Z(]\4K&*@?**HC9S&Z"-E49:YP9 M:W2H\Y=GLQB/["X$/JS$!G8"2%@;ZP_'7,?J_E,H9KI)@ EP_06*B_$#SBUF M4W-'/;@X36B+&+-S@[JV6+&B*":U0]!!*@JF.";D1Q@SA%$TEM^TQZ%$QSGJ M%.?9^2U=B0-CKN(%:SV/C8&QHWS1WC*CF"[&0[I_L8=ND -KZUE*C+>-W4_?_KT]/24AVGF'^V?GQK.<&S\Y.XGKC]J MSB==\[1/BJ*"9Z]\@MU5RI52N5Y08>K5:J7P:<"'%BQ/5?XHJOFQ!U(MD^/W M,QA(T^8_UB)30#/-?KWK*\90$G6 M"'L=LB9X0OG__J3-%U;MA^,/3 74+O]GSRK@P BR?YUX8 0)Y5(<.Q326,GC M669QE_N>6;Q3MGB%4K54J1=*A6)-K58^::I2JI54Y3_\^;+XAR*,7I]CP_QX7)6%^K"X;N:[$,-N]&3L>&54*N[16Q[/N]])- M![;LT/(4T?(42J=J>=3,\F26)T6L!1:H5*W7_%BK&,9:5R^7MX@/M ;)[6,( M-M.8/BU^<*$J8">KR2K/^9!U:M6:RANO:0T,38$4:MC($0\VY0/_% M*C>/<#&U1YAWYK*>H^]6.D^7=4XF3]5E+69V++-CJ>T8%AJAX2KERX7"WUF? M6X9HCS[#HGIQ'4.?<0SV*NQC<'U><_W:],*7@W]U\?2SUNE J MLU;GJ+;/-&J*BMZIFJIR9JHR4Y765(41$]ZS]2.F6*14WW6D5,HBI3.U/6<9 M*9VT[2F4:6,K^[<][VU2L.O'(9N4U?-[A4E1ZD5LT%I4ZG7XOT]ZN5BHU50= MK7F?G"0I##MXY_'C#,\=MMYM[]9(D56"5?5(]>A9& GY_!DGKMW((E M6G9,4$_58E4SBY59+&&Q_H;_"$.ARMK#HV)AUR$1V9DSIW\E(\*'KZ\)C3.7 MX_B7?7XQ\AFX'/+R6G;#-,O:ILW:UM5ZV<_:*@7ECXH(L1/OE2($.[NU88>: MX+&@/S+?:8%24?7T)Y#8@=)V'/N).SG6-#QC !$VQ-3YAOA2TR>&9;B>(\"C M*79.#*A%D(XNDHD+<%PV^T0+2X^]=% 08K7E$&+'#0:6M8=]=8?1K#ULUA[6MQM9>]BL/>PF M:\_:PV[)*EE[V*P#9TBYK#ULUA[V8.FY97O8XXDY(=8^HDOC65[R$/.2JE]. MNK+MW>Z3DEI8#)1C0V MS;#"4B&#KVV$%,LU1M.K=*0).WM E]@SL[E'LRG^ MJ1:1X=3Z)[DBI:!9.E\^:W%6\:MG9:%1&GLK;2K^ M+*B*Q3]L J0S\=P0C1I:S;G"VNAYW:+=PV\;<0/7R(IGS[Z2Y0S/\&0I"\AI M_<0K60[H6GQFV0[$LA47+5NU4-S(LF'QUYQE2UGA(A^PWK&D+,;H )K_TL^_M&U30[RC?G(Z\ 5$=!YP--/FC2]YLD$6=5-DR746-\MT M9IG.\ULWR5+U1(-"?V>K_W4XEBB+"H_%5*GJI[^42[7(G\.8< Z!997-:3WS MX4PD&RUKIIGX*4@&?G!O:M;91CQ2*"__]QS5[;F:&2P5*9^HE?%CV5IF93(K MDZ8$$SFRHE9$":;.1TI)^P/[L!?JQ8*$@EQA7U:5C< H)8$+=MZV1ESJ:-TP MI=0X,[4K,DW3*7"'\_!\-0SPY,9GDT,3Z%>+BA5 M"&P*A5JA5@QK_WW$>[]]VH[L#GWA&$/\2GSZP\*"CR?-T2/G12/J5FU=MB93 MTW[AG%T;#A\2T-S'/O<\DS/-@[$\^!A_<.ZMI\\P>#KK\R(,GD2Z6SU9&Z84 M,B.6&;'7&3'U\(W8KS!69K[.UGR=[36QDS=?RG_],[-?YV>_J)9!P;3VV]B> M>^Y@39YF#?GEE>9R/84U\BV1^Y;FYB@>.RE-HQZ2ILD4R2X5B7K@BH1][$XE M LLU=IO"GOK"MZ6T3*9G3DG/% ])SV0>S;LJHN+;*2)<2^;*9"H&54SID%1, MID%VJ4%*AZI!5OLP!P%?LQ65,^_KI%1C^9!48^9]O:M4E]].=XI_"@T8:LA, M=9R2ZJAD)ZEGJ#E>=Y):+-?K;U\.U%#+T404/9S6FSOSP]/SNYYWYJ4_(,), M*9WZ\>DAW=#+3-*!7, K%!>:D:E*=?W-B""NQRYBW')%FQ*R0.("^0T?.%09 MKE3\.TF933D[W7JN-B7D_E.]]QUL;W8E+[,[*:_DE4O5:C6"UEK_ ^(C87/" M&]U]#KL=A#!^W(+?-.V?W-*6MPSK\ZG'$;/+;\57V*B#2<[_LJ^90,?&\*^9 M(0 ?(QU.?IF9!C#+MSR[P*683L,B*P]9KG L[9O MM!PM$Q5R0JTSM!"\6D4M%-1,7:"J^.1I Y/[%(@P MO=RW8@7YVQ8IY<\.-PGG[\N3H7OCSTH!I37Z*RDCA? GVL"US9FW_"T?^>7 X=J?E]H( M)OM9,Y^T%Q=W(:IG8'U1LB^C6!KB_'OF@LR\2.I\_>^!\VF>Z^=W/CX8_))8 M)-QA!X3V$NAK:E.7?_;_\44WW*FIO7PV+*(2_6AN'\O3166+4Q5?A^O-%\2: MI2V3;Y9?Y^&K3XN?5_+U2?EYJ5Y*]8ME5*>Z)I!!9E=S*UDE#R2S3^KU5(>Z4%+IA-.12S/O'WVJJHGQ!LVK(CYAN#V(+L M+YEJ3=SCN]8\C=T8)F<#/M1F+@SCN>(5GO;H,LWA# NY=6SK]61XXV",<"[^ M^_)Q,3U:6O>;WV/K>]">;O+#6LP=Z"K54?SCF$^U$UMMLW*Y;;U,SAS-3 MBQWM'/>B[WNM=8N^=SB6=I[2JF\;5^M6?:L-N.F>R'H1]7G->J\Y^";&XAYG M7L:Q>AFEM_,R4AS%[XT >#7?8??:XS)+_Y%:;WJR'4U4/.CV(KQ @T]T=!?\ M2AF0I8O=$_4H'EM=>!I7A\6X.BQ&U*$C*R6K>755S>,[E@&IR"Q_+/M_;$,+ ML&+)9 '40KY83URQ^,B@^Q*?+U4EK^S>4FQ(A?]B=T$["1( %!IF._!O&9K: MS@N;FIKU27,42IYAZQ'6_W%WU^C]OB%#I*G_?N]][M@67Q[#OML5@Z.Y35 K M++]-D$8@RH% '/<=A V%=_6>O:'LXI[UV]\ZC8W0VP>AQFT 1]KY@@KBW$@RI.+ M!VADA\\L^!4-J,V\L>W JO5-\V>'NB4H=6Q3OW%Q$<=R=Z>LY-64]S^6#:7F M*^7D;]*.5%+SU5I]D_L?N\ZG[_/ZPMPEAN2\3>5U2]S'ZJY:C6:WPWK=[DV[ M\PU+G94CWO<^YLM\5B7F''L\6BDE\\I M\G_'L6.?W$^LV>C=M6Z[^-_>CZNK1L:EY[G$K2[K'.#BFYHSX:;-X+_.;##0 M,G[.EG@02Z01/QL>O&^XP:*#*(YH,-8Q":YQ0V3B&&6$#.( VPP+!.% S#3 M3WZ"<&2;\!?6R$ZYX]J6BWE$F4.4+XLD(_&87M;A#;6I-A13P$]M\2EBS;CP MB(X%^L>?6"RO9JKL9&;A9$99?C)S$FC1W![[A>^K)P\1X*']<'NVB[]N/+22TOES1FYE M[Z%7]S-)U_;DD-ZSV^@OT /["!6('3 WV7_XT>@]L$:>]1J=ZXAHO#UXQ!Y[ M2R73HSG6#,2+WZ-ZV.OZ [C6A2S !KF/G24W]R\7?0^HX)%,0+QC\D.1B;T1 MY%5IDQ-2$ G]#),M:.WUS?L.X[$W,GG[LG:__+AM-SJ$6POFKMGNOXNJ/SA2 MX*4S@R $,)\CTM\A(.-\^CNS@ONT@OL@P0*\\_[%)+-]1T",S!@>U6YN6)MR M7BR>_E XLXUG%R%N4 %S7E*36P?2PH=(ZAS6>QX2/9Q+\E3;3+C)LG+[#\P&OO%.0!Y.51;D!$C M,XQ': K0,%XU>O!_#^!N\*.PT[&LF!YFX" M"7.FZCTC1F;KCE#%HZWKM9O?&[UK]AL>''8S8Y<9NS,U=CUC.-8$$RH3F MOAU0S-$0)(LXLHCC-"..7O>JU7M 1^NN>=OX\>W[;3O+L67&;__&;R]VSQ[ M;$@8AK?:['$,CV2QQV$\=F)ZM]7HW;).Z[=^]^Y]6L <'!4R?7OV^K:E.2:. MY=H3?IY"D-#%X9S7GMFP8]D\M&&=5ON6]?.LT_VUW?Q^GDR<6;&SMV(=;I@D M!O9/8SC>OQ@<:F(H(T:6)3M"#8^6[KK[X]MMH\]N\^SW[H_.M_T+>6;K,ENW M#Q:P9X^FYI(@V#/KDXN(A/'EP R$XG$+_]X7CCDD7D^%^[GO<.W M!WN$N9:PN3O[O/?UX6)PO/>/7W_XX9?_&@S^>7I_1A\7BW_U/AVRR>'' MGX^.!S_3X^/!^X^3#X/CC^QH8!V\/SP\/OGP<7(R>3/[=,!.#@_H^X/!@7TP M';QG[^S!9'K(!M;1T<=W[X^.CJEU*)D^^Y]\:\X6E$#77/_3L_]Y;QX$RT_[ M^T]/3V^?WKT5WFS_Z.#@>)Y\3EW^WCSQ/JL[CX MA%GN6G'\\-82"RA^].X0_A^71#Z\AC-W_8"Z5L+9#KQ!L%HR_["<"'[?Q]^Q M(AB2P\'188%43WDT.'@W6&^D'21DV19^V%<_[A$:!!Z?A &[ (S/V)2&#I"$ M[K]#ZO I9S8(D,-01-8*9'X.J#=CP0U=,'])+:89P%]_( 0QY8NE\ +B%LBF MU)_(9OI>(,GVB,+_2E@TD&*-)?VX1X7R^\P)?/S7 /_U]MFW]_;-:PW]P8S2 M9:.:LS2J]NA+DQ9DA/GPY.1D_QFEL[P%I2(GRP_PKX/#(Y""!M56R:YYW?"O M04RWC3:D,[-9&V*Z#=M0.AVK9$%'*?_M;]J,9&XW;D9$V:@9Y6N%(18Q 8+P MH4F%/K/>SL3COB5"-_!6)G.PC"3^1Y/9M\;,9KQ)W7%Q_$OK.IEE-ZDS+HY_ M:5VG'RR])I4FY>7?2JJEKBL"R0&_1-^62^Y.A?H GW"*?HKGZ3V;QIM58:\N M60SE?SY1S_*$HUDY]Y>>6#(OX,S/[O.2P=QCT\][N#<-XGWICZ7'WD)+XB*% M"M87&_P9:F ^[(NROU=IAV(6.-\^[_D AJ1#^>B#_=T@&J54S()*2(.DO^WF"'*O09_:M^ZO\>WYN1\11D1K" MW.@8TZU/IE*RZ&,\BC5C.PQM'ERZ:+;)EI@,<8%&.])'ZR,M&9 ,AQX-^$BX MOG"XC2;T*750#1[/&0M\,^&N(M9"\ [&?0R#QA)I3UF1B!=1S'9H!/X=]:!7 M#I5<-'B]:$.KY0I M$5.2LMTA-1V)!71LSER?/[)+%S QW-[-V6FQ^VB.W1I_HBK8H3@=!\+Z/A>. MS3S__-\A#U:;@%C"38OAS^889MG_-U$5[#"*-=!,#CEH$3]H@V&MM9;&D[NH6[,M'SI[,(%LGT6%R>( F%OOE[NP.1-7BS&BY,^2D M1>@RQYCT;Y##18/^ ! M#(+1**^5UX[RN_PH9\E[-,HW+!A3QVR$D[+:T7V?'UT@)9*V7T.K#+ KX?MW MS(.=;B'<\1S4"\/1KB37 O"A# #%COR(#'\BP)(HGD0R[1$RTL)"-[^-V@<8 MR\8^Y0I*+1X?"QLK,AI(3B3+JD\HH-3=LV7H67,8ASM/S#RZ,$*AG%*+PL\% M%) 123F1B%6/4+CSV))R^_P919#YU+5OP?;Q1J&'5M#0]PU]_D9\M @=YQ&* MV)*8+P'&1'(F$6NB>/<(,M"^O9 E0VVF@JZ3:($X*6JADD,"1(_&^TZ=0*] M]- ;MT2O@=F4**'3C?Q1P4*.V4C13QCU:/R_"&$_<<>!_E]")]P9GSC,?&6J M(]>B4;"(8VX2C91?_U:A"^Y2U^+N;.AY, C*EV:"1SFA%HF"79SP(5E&/4+@ MBE'#Y3\JJ1WC@E6L"'LTIF@1\4!*$DSPD9!.+N::.N+JR+6C7[":,]SD@@.X1+K 5+%(JBZ>H:-,:*D)&K+1@%2SL#.=802TYC(VL[QZ!I_K]0)_- M9E"VN!:$@ED=#;(D[]$8?V%HMB[GW#JC 352BM8IM"-=,)U3!@0Y]&BPAXXC MGC"^:2J\,Q%.@FGH1 [ XC*:$*5TNO%_ M5["38S8DXD,DHQZ-?V004>>,>?P1&O-HMN66TFG'OV 9)VQ(AD^/AM_L$'[[ MQ_HFQ_LG)Q_>O_]Y@^-]\F/\MS[IKF8 /-")X0EJ(WY:. L>D29PJDKZ!&8V MCL(2JIM7 47 +ET29]!*4F;L0<&ST3+40%,[\^ M!*6/4)6&E)B#5$>NA:=@[)?'I?01%A4]8H[#6GGMP!=,?47>QX$VC&IHM+DW M8*B%:K-@B3XBF@F#,$>M2*1%IC:"HH\#OQX8T6"C+Z/3#K\NK**/"-3%1S18 MP?1--:\R:BTZQ0",L@/H/F*2NY4_M&W)F3J97&9G+*#< M,"V#,3<=9B?:Z_\XR9(*LKG7R(^JCC[A:'9B17V3N(.=/#25AZ14 MF5_HW _X M7NKSZ#K>N*3]FV1:5E_5HIVB3<8:UPA8LK:1I1;2/8N#Z*639: M0?6^<:1$3*8%51,J$?'IZ^CCXP]VZ# QS3L/071C-V!+B!KQUN)8<,:LX0C3 M+ZH-YU_198D3,?%J]A'T;)3*AONY*2LMI 6GS5HHS6Y?+DUL4[?:U!,+''EYW2N$-B49.0.Q%AI2 M7;"=O'2K\5H)+3BO^?003=;E?<2<$4RS/0U)O132VT@2M#!5\E$8RE+9-7?M.6X>+C&R?_"%J M8073**9S)W@9U%,%9PC[L8WC!RK#F%FAQ_&)D?-GRPEM9N.VC2B$0204Y]1S M02W8K@QNNS4:QW"A:V$SYQO# METB9/7P$*V&&#IEPL6QHT?U53=%*4M%C6RU)Z>WIZ!$*6=,;(MLXB!H9?1Y$ MS22RG6](W-)!U%22:6N_9='*#++\&HWK;1C@VY;XBB[\.;1@.>?!Z@Q6M%J>6=6BEH^"*-I0.HFI^0Z*ZWZCSH;CZ?@M$ M=K6^A_&!!1A?:4!=#@VHKU#ERRTJVZY<*T(%UW?-QI4V2*FVRF:3;=HM-RVD M*^N#3J#&DG)(7T1=;E^E5I*,$S\7W-6I5,DU2@G43M^NSQY=@U6;*X,F7+4B M8)QU6FM/]>I(M!R*D4-],& >/)EA:27GQL;XUC'5PJN])IJ!5U:$TSNN*IK< M?<37Y,IGNC";E#;?!EZL;JVT;' Y=7V#:'"IM7^;0^YN:L;/JGZXXG3"'>FY M;!0]TYBK3AZ*[V$5KL/F_*_1SYFZ>KIZ%&,+R[ZY+&BR+#1EJL77]'YMU0]O M"%36QRE<-NX;*O]-66K!+?@W*\'=Z>T&MZJ3N(W1'*_-^F AKX4A;GC?6LM> MBW?![ZBYB;T6&Q+52KA+9KE0QQW^)>\-]5)/@8$*QH M@#41K(IDZMHA7(_%Q'.#[W6%/T\V;Z MW3:JT8I!U:7RHAA@S4H",G7OE#\#N3@9,Y<+[T8$&U]VVK0*G3P47^.KDX<3 MHJHELMZ=+!C(PL?AZ=4+R8".M1;[JA<.2K'_2*"Z'>0&D!\_P-YY)>BFH:\; M\=>";_C!-X=F"W/[9/W-:E#*PJF&?Y0%-X=Y/: W8F^ M?@]X>7W M JM+!2<@?5[PDX?:"(+Z8GJ-0VBFR5BFC7M-I0$XPJTOIH8J,'33V_(=:[%63@M.RRA)ZMHE M0WG?(NJ%*D!D/TC:$3RVRG:%I'W)D&.(?=0=$O6'8(=(VJ/HXN+N0OS:%$@S M*X7+I2/'E3HCZL\O'/&4V2KNFB9:4 N.T034G393,8G5$8_\>$=7#8\PC'EI MD2OX,LNF8W0F?"&;RL&^X?QMRT@I! MP96]EN9]MY678I<&#&;,O>3W.T\\EL16TM"F!JTP%+S7.6$H M)L9+JB51O5FYP*IW@F .4Y/(EHWKT I#P7V]!6'H9]!+=A%/O,H/#%93#Y;6 M,SZ=,H^Y%O,?YC3X OK0/?=9(,X8?/>8#81)LMW"O:&FF\C6Z]?*4<']G=]A M,D[OI%$DTRJ"S2+8+H(-0U=/W#0I69G$P"57G?HD:.L/R\0#>SM-O[>+EF_! M5BL6Q1#9W',V&XUJQVL];!F'2H3[C([37MX ^KO%'1+ M>2<,U% _4&9T3%NX&M+Z!;/M-D(K.E5QJ@716??[R)9E\RZ^D>E@46,'!5S= M8I,M5&9>RJKL8DL? ]G6,4^,L/@\_3=FSU@+R#"3AF_#_D>O>[_L/_N?Z'+)8:7'+^K?KBM4V^4G^,)4 M0(443I21/U)[+KV7Z ^CQ#69Y\?5'^PY.'6$]7V/T G,;&H%G_>FU/'9'G'I M@GW>:\O.Q5N9\.GS'JP7P.UYXCG\TU)FO,-.?MZS0Q7[LT?\!A3MTHR2JFSV3VT)6)-MLEH0N]UJ/;+<179!+!*SX2GANEV.IX++Q@_*>$%L\&O'/.V[)J(N?IM0AUT-, /;,)-QTA] M60@7]@%O9;(8J!1*8P93V)U] :O)HPY.5WL!:S0. 6Y94?ZE*)=6Y>"T8]9 M3G(C8WFPA[_8T(RA!;"PC]3^"PT?"1>D/<#U_H["?RV^I-&C3\I9*_/7U2^5 M&S+MQ&H)PKX4/G4D4Z6L0(-+0W/EPJ)TE CV2N'9D.L&$^REQ2BY;'$6@DYY M(QXEF ]/XF$N0CQS>'@"BM68/^MDISFG3@C,;[_="U@'W9D,=UU=78WJ.UI= M_N6Z8]Z;U.<0K_IVDQW$E+RS CUT_#5X8"+JU,-*@DZ(Y[)[A'6P3??[(0SME+6$RZ"E_6V,%J3&R=R"#Y MZMK,2S(N)I?Q+J@5A0Z 3JZ^JBCL&G.G/XU$E$8P>A+T/];&:? MKK[ZN!26WSBKEK"M,.^JM0@2+P]9H":P6Y0>HUEG:TDZL;Z6J<_W[%$XCWB/ MD;OL=CJ2 EG?T<9L.M'YT=SC_NB&.;YP-1MF2L1<]V6#DS=O*Q=:4O+/+J<>ADECY M'*]\?'E;J]GIJ#J!['7H!#R*QO#.\, '=KULV,=LYK&9/ [0^(5:<.HNWBHC M-K8[&&82;X,V, V=*SXU/8-JP:DKQT_1DZ_HU7P0I^S2]T'Y^;H4KO*$XBT+ MV"DS7M$U1VCEB&S*=ML*O/KBRT>PS [E5&#A13%:<1CUN.;XS8!VZ_A'/0SP M\2X3-2M*1*71HG*E.K&8961+O6J6.0AK>Y"T$<]7%M8XU^_E8DFYA[\]P"ZL MWFZK[' ]T0M)9TS40#Y1B\AXVF]8M;^LCJ2K+K/\(4+!;+D -;C9.40MBVY, M8## [RBW88%<3S #-G@F_O=V*IT7MQ.'SZ)T-)JE=PN,7WM=;NT3DW]$#K'4 MM%=/L.-A+Y_(=F)4@)KEPRFHZSAG0#U7_=FVFVX+37K]A2CW[*+LD\;8JR7I MQ R\IO\2GG2.<8RR<]&CJ2J]Y[[FS-R,MA/=O!$N;*'?5/=Q*_W4JZ*AOK/IC447,'NDRU0U!#U8VPTV_NR3';IN",H,>V1N32!S PY=%>5K;C_1 MU1C@\5-+ ^PO'=)ZNDY@_(5ZCRI]*S3""N1L,U%J]71=.$*L5?E.+.\O-P]?8>IW>*XG ;8J;B&.5S".RZT@ZZI25,BO).4_ M3F&TJEL%ZNFZZBA"WQ8TPJ+N[]Q=.6-N)T'OVAN46LHN:$KYHY__"9U5]OAG MSCW=9=%&++K09UR?J+NZ?<1-B#UA*!]2^95G0I7E7_NH)_4HW4[7K6A84M0' MS$<6V=5UD5GM_6&]-)M2=T&0 M+V!WM&4=6U&^]IS?,QG MKLQ.#>J2LC_Q#$$XW.),WT=3ZM?NY3 $M263\4<;(E59_K5[TEH/OHL/!^HM MJJWQ?WVCZQ::?TV][TQS@E LUXFU)YLZ8!OI!_ZV.0>^P'CYF+"&^;?N^3,N M,2'WYZH?>.)Q(UP+ VOPF+@F3*0QG\[:A35;BW0>MMB2(KHM2+X=?)JOT/\3 M3N3RWW*A.P?5R HP!E<&/N*:@\=:C^BEJY%X'=E+K=^FL9#1%13BM\\6I?6[F\"1'DV^DI],B: M,W]HP=().UGES*HF>)F0N"ER'OW[NU E&6I.9A[K&&@>9&K#H!<%9/QZM(J$3>3N/@-B/U MOHRLJQI]K=N@5H,UH>R.#AL=3\K<&A=\&JS2%!"WTR1]EQODSR_CZXO7-+#F M*C8]_5VQ0,4$?M2=C+YHU2\Y=38^0+[F+I[[J7B@[(^8AR,^#8QZU/1\N1GO M;@S3^+>\[S63<%.SKIJ0=F$OB=41F3<#7TJY=+_-N34_ERE$E8Y?D[W$E/RU M=1LP/):4V_EK[-'YKK+G=;IL,QZOK9A&)]JCT _$@GGW;()(&)Z#5U%U]1C\ MA@5I*NGA(^6RE0\B\]-]AR4HN'HVYBDJ27J'-$D6UX-F) M.3+RZ"0 FUN%*>'M=X,8)PU1)SJ6;"@4TT#YU]2SYB67T!I?9VO.KQ/#D0G$ MRSP\**/Q9 K$V^G7*)[5))9/RZ*K"EQME*Y\?" MH9[9^5UIT4[,VEP 8JW_K;QL=SQNV7R:T9G>RR3K;,^\JT[9!@GUE6V)KQM+ M'ND31O7.VVW6T!V1&\$.A;&<-U2CSQ3*=6+V7S%87%DBSKG$O$D0O=1(X+]- M;)=ML.[*2M\J=__?-&-_9'5)HRMSIJ:STHKE.]O#&Q8D8HDNLA'UO!48T'A8 M_S4 J?RS[M#;B+BS?1]S!W9ON;06HK&U<2&&Q%TX#"C<"OKJ>HQ*=# 2$)&[ M= 32_9V3.L:,WD$8>M-D3U&[X1(>>K@L2D(\'N*8K/ HMLZ71R&X67&#( MK!-[O QXP'O-XR>J\;F6%NU$)U[S^3IU,MC)E_7BIKURCL_X[%2=B6./J.,L M:D-UZTA>^X@U=;M78+L]O_ZF%71%0XX>2(8.9R>=I'X1Z^:/1 MH&VQBJX,V^_,M45\-EW9\URICJH3]RUS&>KI.K$#;<5_H;U3M^U:7CMV0YY6 MQK?##).ZU=-T0AA>*!C\M(]QEA^V:F7U2 M\ +:FE%*.9+2+N^O7_!(>5=FZL(C'3LVHMN5*2G%C\1W0 $@7_YUS_/)L^^ MX'PQGDW__A/_*_OI&4[3+(^GG_[^TQ\??P7WT[_^XR]_^9?_ ? ?O[Q_\^SE M+%V=GR\_X[-]G\_\:?PG/WDW"LLSF9P#_Z/[LQ>S\ MVWS\Z?/RF6!"77[L\MWYWSA&;JQP8(-SH$S4X P*2$QQ[KPVTEO##UG M03%@F150*#/$PA&2$$8J(5Q(O/O2R7CZ7W^K_\2PP&FB^_7O/WU>+L__ M]O//7[]^_>N?<3[YZVS^Z6?!F/SY\M,_K3_^Y[W/?Y7=I[GW_N?NW:N/+L:; M/DA?RW_^CW^^^9 ^XUF \72Q#--4!UB,_[;H7GPS2V'9K?J3N)X]^(GZ&UQ^ M#.I+P 5(_M<_%_FG?_SEV;/5*D>W5TL8!/(9R/WHQ#'$_&RS$NGD_SA^4L_=?GV2334_/JOR_& MRV^C3%S%5"0(9XG#ME@(16D(KI184LC.JMN+56>VH*EUXBQA$3N9K@?\N:[B MSSA9+BY?Z=:U6]-M,:V6>/\Y;YAE*0)55O7YM!X4XPZ\UA&JVT_3^A,_+R[.SKKOA/$2 MSR[_OLQG9SWR8CEK*H"5G&E&AQ+AQB1'4G\TNILOGR^5\'"^6 M(4[PX^Q=F),Y,+*912D))NW=$E2Q!8)"!88Y+$5F8U5HS(R=06[#'_DC\*=? M\35CV8O9V=EX6:W)N@:TI2\))%F?E?;!,N1H/(B@.%F%WH*K]J%+5FAA8K:L M-.;3(W"V88[Z$9C32B1][#XO+N8=5SW3G@M,8*+(H'Q!\,9$T"Z9E(HH,;8V M0^ZC.'1>SU.J#^/B7?A6'\3+N4D>I$=E0;J80'%G(*+TD*1B3&25L\'&<]N, M9*!FUCX<,,L]4N.LTA!U++2B@%P7(-4?+$;>;!1=N> M"9O!#-3P:D2&!@)HQH>WYS@/5>>^07+H+U%]N^(H 4B2D:=O&%I#'9L1Q620=F@.GHD *BIR#*5P M$)5/T2G#4+8.0CR&9Z V4PMJ-!/#P<2H4;'1F]GTTT>.\^?BOLU1[4-E_3WQ:732JZ91MK@?V T/FK4P)VP9$@)"5$D!.TQ2^OH MB4CNR&'"_7S3V;3[WG\+DPL R.)\C""PB>24%.MYX5G[&9G?D=R0'J9\ TA17KLB%&3ND&9E$:)+'(2(6CAO0]2Z ML=PWP!B2!=Y8](CM?+.=QG7Z8O OC_'JZ5K'Q&B>#"WX M(DG%(LF0)2LY$ZV=LB=1#9783ZE77I!7N3%65UU MS"^QC-.X^@>Q\) Y6..)PBIGFK;3D$MV@4>5.<;&5'D:U9!L\L94:2R2EA&> M2QQOEY]Q3MP]G^-GG"[&7_#U-,W.\,ULL?@=EV_+Q_#GJ)"30'N*0C/'6^J9'8;5CU&*!RRNK/[&(602$(DQ-GW%5 M]?D"+!89(N<*76MK^Q: @PWML/C<^3:+SU6 7\*D.WQ87AY:K0P"8[GUR1L@ M3YK,P6 51,T]^3;H+/V@8FI^'+0-L"&9Y/OSXIXUWEPF+=5I%[Q_CPD)6)P@ M/8R7<]:2D5L@"^CB:(9DM+7@(3@M:4MFS#/DVJ76V4E;P!J2 MS=V.$:WET4NZ6B8+,"5O0@T@\@.$YZNB4#:GU&>J#Z6K-S@)_GTW3 M>H%#H*TVH( 0<@V3Y #.T XLLN,5F72Z=2;$DZ"&9!'MRX4MCP+WE$0SJK]< M!\Y6C@GY(S?F6Q6UBCD&3G@TEDS^KB)_ERD.OAY?*T](8VMSZ E(0[*(6I&C MI13::<'UP=*;\13?EA<$;[P<.>*A]!AK)I@"A62<1:X-$("@1-""V=9'&)MP M#,E$:D6"@]>[SX2YI)+/R260*6+=A[$JIP+1.N9T(=OWGE/<]61+/]0 K8.,F\$L@T- MS'=&@\-7O%TV8?7);IHCUV047EK-'0.K5:DI*[DF*!7@RD6'/#JI6N\)#Z/9 MA@;V.Z-!H[5O?&HPBDJ(9&S-4PPTMA;DCA<%[2/YQ!_B0 MQ6\8$)P1J.6W=Y,PO94[1S_?W(GO@'U>ECB_=39\/L;+\?_M M?AU)(85'%D$$ELB6DV3&^6RAJ.(=]X$T &M,JOYG-207O $S!T:#_F([J[6J M 07MB[;69]">D5MI,M+CAA9B8!)IP4K,K77=PVB&Y,PWH%.C96]KP:TQ7!L0 M)4OEN-#@N;%0/4YR,C41U(EB7;:6-;^(OQ'(D'SZ%KO:7-2Z++_-9OGK>#(96<^%+#J1!UDKIWBG(%J.U5KEV4E'2JOU;:!M M< W)MV_ BN:B:$:2J]$)?3$\(:#+D9S+8B"HI $E:JNL*$:W3DO=1=C'\N ; M"'NO)>TILXN5G#WW&HP*!A23'EP*$CS9VL)Q9+;Y/8J=#ZZ/Y94W$.W^BWM' MOO_R\]T%>4._'UILZ<.2_NTNWL_*VMVB=V]#V+WJT@/?VK+\TC; &]5ANG)# MKU,Q1TE;[YBK5S"3IW^$J%4)--@<@[=.<)-:'VIM@-$LNK%.J%B,:%+&:%^+ M^V198T\)/!+ID[!92AZB\*WOG=P#L6,4 WI5 8<*_\&8QEY+WFX3G]-$R(LM MXUJ%13A=+()CF>;$F84@N_I.R7N'C&G3FLLWAA]29*"UL/==Y69BOKR6\ [G M'SZ'.;X<3RY(>8ZB+D48,C%,J;>%:_I5H"T)C'="%2]]-JTO;3\ Y7"7Y5)2 MOY(X5Z5C+FB9KH)>W,NX"UD:A3D)&0B=?I%%0(F.T'LR!SQHA.%H1 M1F]I;!^(>0I5FWF3%-;VT2\XQ;I],D.S-8Y#";Z6&3 )0HP<.$/I-1=D)+7> ML1Z ,BCSM#%--C\VATGCB(_$+UAF<[P"C8M7?R[G@60RGH;YM]>TDEV(E?Z2 M%GG2V7E+G.-B.0K11>V8 %8L&>'51(MA)BC@\Q2JGM?A* +IR421AF7,Y>M+YEL!'(4<[T;:;7W M.B^M$D("Y]F BD@B0&**+UH[[15W]B3&^C7$(9OJNW-G+T-]3WF=RDR_ 3?& M*&SD!ES)NIZR!8C&,,"8)/TO)4RMPUU[@QV24N^;:'W)L'W%Q*LPGDI9,%G/ MXKRKG2)8 >># :X"C]+33I);7WMY(G*Z1_K'>'$^6X3);_/9Q?GOL^5&,?P6 MQM,JI[?3RX^/)(O)2\GJL94B#XELPLATKAME(:^,9=?\2'A/J(,RW@\CT;TD MDB,(KV&BT77FT\@D#(QY#UH@6U7=JKFJ9'$%GXI"F7+KQ)*;XP])L3:FQ+ZK MW*Y0'W8F]6_D-\[#I.:XY;/Q=+Q8UEE^P?4L1X83ADR3#%;5X#@GXU\Y#TD8 MSP0Z9T/KY++MD TIT:PM-WJ03+N,A!N)D&_+W528D;,Q<"0'T>M4:ITVVOM9 MH&W?)RZB2T[$UL46'DSBY+LLDJR4$@;5FJT$_!: $%^^W*_UUJ^T&G8X69"C5)/* MNEX=./\R3KCX,)OD$>I@MM+^(\C&9'PZM? M8[P52QHM?IL:W>0Q7SO6S[^$\635?^=&* '>AL+KJ2[S>\QX=EX7 MCUX_&U^@P$37C MS:VYCXBWJ?*S)HS5Q!43@5Y)P%F00D1A#&\=W+@%8 @>[#$IL?_J-R/ ']-< M_>C:[NZZ,G WZTGWQV0:U@YXRW$:GW>NV@=,%_/NOO8JD%YX-O7Z'SA32.654K+&DC!1H MYU7MY>1I)..,YWR\AMC"Y9 M,G! VE3/=00#IP4"32ZQR(I3JG5,_0Z$09BC0V?3(6)K?YQ]PW02-C@6"(/$ M6ERREM9PO-:+28%CB-8RT]N!]K#,UZ%3Z%#I]>3Y1.],L"$">EZC:-Z0&\8E MN>_9A^ M2ZEUK/$1SZ??M*)1LD44I>@YE9),R51*O;E/=EVH7@8CRU3UFZCV M.+XA[>O[L^20I*&=)'3,-'ZEBDH:/:1:G$O)PL$G]J"@TL[4%[&.*=7!4#%Y8U4L"9*N9WRE M9G1S5'7IC++)D4_<2VW85E1LNV*U"]:OD]G7_XWY$UYF[;['- F+Q;B,TXKR MM9Y@)9OCV084#+)@]8IJ3."S=Z2 K"O$1)5UZS2H9N ' MG_]?9W,2W715 BE]^S@/TT5(ZY*7W6^36ZGIS^?C!=GD+R_F].\[G(]G^4JI M!J>$8D6 CD@FO^>6)I;(AY.T\Q)%C1:MCQB.,*TA;6E#? !.Q:"C;(T;G^Q5 M'/'!Y[MH*6H]&=!"D ^,NH 33 -7F*QW5EI]3*MMCRD,*:P[1,H?@QG'#U^L M)]2TOMSUE_86JM@,NU& HK:QI '>S6W0'WQ1:WR/%7!\'>A96MY9T2(5S M4M#!!2)T(*\ZJN@AN8A%\\)E\\;4FY$,*:#1$V?N71$Z7"1MTIB?/'&OAVIU M059:>F2E%*64 -;4%EB9?G)66!")TRY?6$G"/J5O]AEX4 ?>/9.D=\'T="KI M4N1.N C1&EGWZ 2QT&XM$(TV]&LI)P^,'LOR.9(>V5\ _34VZ)HDT7]73?,6 M9,1YRS1IL2*Z\W*A('+N@7MZP7@K VM=7^HI3$.Z57@DIC054\M#W'GMYO$2 M5_]]/;WL1OXN?*NN0+T]F]+\ O/-/D[HC=0!:[T@U.1@<@3O9 #AM)1!.>Z: M!S3W0SJDTOE'(MH11'H$^I$;B.,O%>[(F&B=M04"0S+*O%'@=(Y0M$M,NQ(4 M[Z$^WI.X=BS4_UU;1+W)J]W-Z:OJ'Q_"!-^66VV,KGH8C6H#^D-U=SKHMYKKJDT93K M?>E:HR(%72];%U%K[!HF(!3I(8:H1=2:;+X[Z9,/>.S;C;<-*?R/8?'T)84> MS9O7TR^DTF;S.F51M)#H)!AN&:C,:9\T0D-)PK!0>%'-3_P>!;15&)#]8/JD MG8AZ*2!VMW4BZ;A<,!HB;PU0^MIE1X4 .4N-M"MJ+EI?K#JP]27_P2+'K:33 MHY+I]-_5O%^$\_$R3+J.B_5F<#T]*U;I6L720N3D[67/2S:&%V=;7[[='MU6 M9/I10LP]"Z]'M(]'Y(MR*=_.%)UURH+4\X-BW)E75W8TF8MR4+YJ!H@J;(&8 8+2$5 MQ7)OHN>V=9QH>W0'5VP)W[HS^_V5>CB'7=G6#UF@)UGL\ MOYBGSX3K;7DQ(YN9S* XP=ME:T:A.,&SZ,I0N+II>0BQ-@DKF5F%3+C0.MZV M*\;OX62[+];U(L>&5:IF"3%W-]I>+Q87M?=\!7E5[&2D+'GSA2QLZWV])T>& M$1GG$Y-!=5<6ZWR-2Z!K>)!)@?N@HS :^MQ M5=L>!D.S9R$45GLYA.974Q^!,X@20R?208=*ITTP]Q+-'U-:[(\X/WLS"].1 MQ!09MP7(N@UD\F*]+9LX2"DY9H4H]7;95AN_?L?#Z>]:ZHT6N9ENH&WOBG]O M9M-/'9IZDD!ZJTO(&-4RMBI8PB%DO6E"*BN4DDB#11.LD,(T#[4]">I[.'-N MK2?:2JIGX^0#3L>S^27,KF*2DB7:D")@9ZA[82&6;,#0QF=M#IHK=A0;Y3ZV M(36D/ZFISJI[M'!ZD68ONFRSBD7GO+*T*9.F)?_/>0ZNUB<)(?!H M=#"Y^5GEDZ"^@Y/N/K77X8+J/RQT[0"*Q".+!*2@0E &$2)R1UZ@XCFEF#UK M77+M:53?Q8GWT6(_^PFKD?NU<5N^YR6\_A/5EX%DD_,BR05+321,6Y MO!/$?L@/>W2<[^$\NZU#UF[9V_/@!E%?CA>?:"%Q=?OFP^?9?/GA:[T!W36U M6(PP)&5+K'::H[VR6 $..0R6KF)O\^6-$\M-"O6"0A&!")T4A"L"Y P"\Q6:E6V2^M\8("M"/"CQ(2; MK70/P>"K1/2KR?X:TOK6##EPJU?Q34VD6(P4"L=UB>#K/TIF!K4Q$F!26L2H M$(7E8"*'D&LI3$+@DG4G;P&'\^(2;;E> M8^OJO<>=X:'R6'W+VW+SF]].#YK#%=I;C8OI+S;7\24>^F)KV-JG+K6O5NZ1 MN4#M*F]MYL;+UB'BT\]Z2%4G!OQ,WK613B^XG>C:=R+@IMQ([A@7UM2K0(G< M#"RX.CU65K$DM1781U^JO8K)G+C(Y_=#^Y[$WS<]ZV62Q1U\Q=*?.QY!6%?; M_F$A0T=Z$-K+$(M1J%I7M-P>W9"RE[Y_>AXJ_E.D43L?K:G%-0O6QH+1! B% M"9 )M;.R2&=ZJ"*S5QKU:0N'?/_T/%3\I]">7$9? B/WWQ9!SJ&2X&O?2Z1_ M, FN=//C[GVUY_ZQRH^SYXFX,L=;5^*)3]>WX@NB0J<4D/ YJ&(X..$*T&]$ M$\9]:%XHBAXV5AVO1SR7]5;R!=U\KB^X9."<[(0+N]J35"M*>,J,-_\D/9)5$,RF(]%I;:BZH5"+\?=G)<7\QM5&.K^D8QPS$F0 MHNX?HM;!H=P]K:RE:$"3(7S'DKF>KM^MHV^+Z'Q/W>-[I6\NN/8:LEZ%XC MSC.IE.0@7$B@7&80N>9 #XL@+EAN<^^,NH'G>[@$T#N#]I5/;W6^;RC,Q8?T M&?/%!&?E/:;9M)XF==\]*_\,_SF;TQ#8M;^L1;;KGRR[C =W:H@^_,&7](WCR>V9;U=??+B3.;2N^7!G=DM,C>JI;QQPBT:1=UJWCKSV M,:10@(>:AJ.T@?H[!)5"9JD$D5KGNS2"?G!IG9L''#>//>Z/_!Z_(+TP(A-( MD[]F07A!BV6T@B"*!R^%-]H%+EWK:.WN*(=TEG8*EMXKTM.OG-N5>MH>9Y?_ M]+;\-IOEQ8?9)(^L45JQVI&C6Q\6"3!AK:4 G!.\\-B\?< !< =UR_X[H^A! MHC\%5W_#*?TTJ>6Q\MEX.EXLZ^M?\+(1/$\R>XL*=(UB*U<*A*)=[>?BE)%: M!G-"G?H$^AU#"?^?R3T1XQ3$?JSXFZJU A7GX',M4RLDP>:THIYADDQD9IKW MA&^#?% QC.^,T*T(T29O=0?@76&OU7)=/GR%J1R*R82WMG7U4H&/+H,0V3!? M, J6GW(U#X M=X+IIU?T!\MO(Y<+YZH8P$+KIM!J"#$AH*7'4,80M&M]6M\,?"\:80\6TM*9 M8@+)7&5BH38>H@L6G$4K.*-5O'L)=)AAJ].&9T[#Z:VT0L^+(S27J=D; MWQ\IB4;(PL#D>F!2.UCXNCDSY@73Y/6DNU>#^J'O4T '%:D9,%N;"KRW@ZQ; MIQ;ONH:\]9I_K2E:RXG.IO7,+4SSB^NA9N67L!BG4//_)Q=+S'>_H_OK_8^C M^H9TZ*'249>LT='0OW=/(^;G7XA]G_#WB[.(\TK,#DTW^N+MQ7*Q)(CT3(RD M-:< MP,>DP 4OP20MHS,.BV]=&K41]+81H4T81FA0F5Q7@TM+CD:(X!)*X%I(EG5. M(;6^Q?(UTWC\^XN[ =,%_,N2W.U4-R59!QM@,'7FH"6?% 7:6)11$T"#"(U M;\+0QSP&%9@8 HE/3I:&%TMN;HY7U5)7*_QA&9;=5OOZ[#RDY8@SYTNQ'HRL MA5'IR80@= 83C6@F;K=EB7+47#N@_6BPN: MQ72YNH%UG6Z\S:?WCY;UAN70,-EQ%JE1?.SV\+<;FZTQC$2,GI6(M;49)\TG MB7JAU!/''(OGA8O4O)#VT[ ."D_\&ZU=+?,:0RVDEIBH=[L#\)A$/2RIY3PC MV3;[];5#,BU;B_E6P&'_Q6RV3VZ83K#:"I45B%#C'&@$T$0, MZ!2B1)9L"JV/E9XBZ6D#4'UQH)$,>MNTGJ#,.<5T(;Z5H M%_ML1WN,[%'_V*%EQ&7+@AA2 XD &$0-,9"S%& )B:__J M03 ';1?K;[WL@/WMZG$).J;(.5A5N[])D\!KLM&*QF0+"IG\=FV0'AA@2%M( M&S'?VCA:+&NS+>0*S#J%XGI^-N>067;@'"HRO3.O-SI)1PK+'2&E68=^:'P? MS) VE+:,:"N'UK1X17O [!OB+SC%6K+[$I/#[**EF?J0)2C#-$1)6R^L^CFA(YPZ]$J2%1-J<=:X!O;A8+(FREX;PU52S4TY* T%C=YC"R 9* M!8JR)A:KL_-AESUB\S!#JO_5WT[18(F;BOP#3NCM3T_M9A0;H(;4@BU&<661:]. */8)H2$9&<]YL\%A:":?A;:V,Y6%<]Q> LQ0+ M,P:LR.0]U>XK7FH))G)32!E%55IG'N^*<4A>=.^DZE6 +8,WCU'?)B6T+X*\ M?T/V0] 97"H.M&%HDG56]!&BV5HO-9WO*H26=$97A !9C7A5I"4+15DP6F=C M;-*F>4W_IS -217U,4@_*)3L.J%O([J9/R:K$& 3/53WIUQ"5]&1"2<55\9['UC'8PQ!_1[OM+ES; M12\V%NM1]N+[F/\/AOG'K[,1*F5+\@B,*P\JDR,7>4004F:!-NK$6D<4]@(Z M).]H,,3;1XBGY!L1"$=:(SF'UH#0]9ZHH87RWFL@OTZP9$N1IG6;N3VA#BE3 M>5B6<5"$^+H@)'"$5)R!*YLMEDZ8X8'7H$Z9 2KX=%N5W% M>"+*=:>?5X"#+I&,3 3$FBC$$D)TFHP!H3,/ENGL3FO1W8([I$SOP9!O?X'V M%G&Y;C@_G]?V]EW'QS>SZ2=">O82X_+U=+&<7W0O[Q]>V6.40V,IAT[LP,!) M=Q_@(PWU9A:FB^?3_ &GX]G\]]FRZ\DZ\H;,+!YK=\XLR+0W1#K4!J0R7B?K MR,TT3ZWJ$V,O(V,AK(6]@)FC:J+6%$$AKDNI,)N;$HVYM M;VV ,81H14L!W]4JAZY\L_WJ$@(]=OBVO)AC'B]'+!=A52ZDK7@UU@S]Q,A= M<#Q%EE)$[5K?2MZ$8PB1@SY)E MHW:TF;66_H-2;\1H+#Q:QS7(("(HX@/7?#C6KW796S^&9;K"HRS@\5S\87 M9V0>=!]=+"YJ0G'70[8S$GRR63E-CUBM&V%I=W=&:7"*YZ(8(X78.G!^(.0= M-ZI^TRCVIM*]GC)'E&.[SD>W0+\(\_FW^IR?5;RCE$H1$16@U(40:5_;#=(V MJQQ3HA@99>J56;?Q#&J3ZXQ]W@>OG6;7*WR/Y[6RLJ3U]-[Y_G8R N*WOG63^(^.(>DM(?!N7T$>$*J=6?Z]4"+NT1NME:$-1D#,4I. MKG?6W/%:(;=/$WM[I$/*S1@0W786XND(UQWHU\)GB1L.J',&%8L"QW6&6 M< M"6\U3ZUK(.\%=$AI&<.AV\XB/"';ZDFJ=5[0P^$ 8ZG5GKD$5V*]JU:T9ES[ M8%N?2NT%=$@9&0-BVZXB/ 7;;A_=6U]3?FFO9ZK4RQ*T/O10)$#4,BHO./UV M.L(--A%C")S;7Y"]1:.[T@*+ZTZVL[+N!#/]U+W519C>8YI]FM9PU'CZ8C9= MS";C7*^!7+5KN?ZSVD"F6]/:T65RD?&7V?+S=9N9KB?NIK;-^X>W!S:#0^/E M YM.+P'XRWF,G'8\95L?@5J5,B8&,3D#R3#FF#']Q]XYY81JZ8 MJ"**=;>L>IDM!,6!DVM6M,_.LN;=-^ZA&%*@9C])W^NQ<=A*'Z/NWJWKC#$S M9!@==%U R!M'(*@%'#(O-4J98VL:; EM2 &5-MSH0R:]$.:R,.\Z'7-47&"\ MV-I0$LGH+-Z"5]Z!LSQ*A\;(YB&X1^ ,*?31GAB'K'TS,OQ;F(]K6[WKZ44E MBHC5ZK0T*263 L]IHBZ$')*S5J;6EOP]$$,*0K01_&'KW+.A?765>G6#NGOQ MW=I1.-0$WN*[VQBGNTZBW3WPJR?ZLG+ZMZMQ+W"4'4=GC )4+%0_7H#WB!!D M="':9$OJH9+(HYA:[B!7WS^2A4E>$_>%51%HLA8<[XHF6*6CMTZI/O>.*R!# M,C6;LN.QS60_,?1B4UQ!Z7K_=GDBM3-:PL7:YQO%J&U0*M=DQPS*D<4344F0 M66?CO-6ICSN*VP,V7]&GZ2*&D0Q%I3V$;SF#+1C06GGDC6MJY#L MBW5(6KL7SMV+T!Y#J$=_#"]3 53@VDN6:NEV!&5,AFC)QT43LI':>1.:YW+L M!G%(2GY0A-M'A*?A69<#(&S.B1ERG!*G_2\5#K$@^)B$53T:WC];N"')8 M@8RA<6UG,9Z$;5T* ,U99*GKE8]5_1E:DQ =Z))I LG%H$ZUH0XQ@6-P7-M9 MB*>A6G<02T9V<:7VVZUVO:S-,Z.FIT)Z9,;E0I!/2;6!96\,CVJ["O'H5+M] M\,^4%,IF"R5H@NK5*A0)WD3MM6(LLN:IW_L '5+ZQJ!(M[\X3QY>'MTI$M@V MP$S??JP0\]V)'"O(;"SWQJ,"RQS6!A^2#"V"BRV$EZ_4>L-GG!1 M1C.1&)"#8@F<=J2].8*W+ DO>=%]%#C;!MJ0@A@G)=0^HCHNCU9>+N<^"5'[ M<=JZ*Y-1Z&3VD#1B#$:CE:V+*VP-;DA!BM-S:6=Q'95-G1\;G'=9DPO+@B.C M4KD"05@$U$$$#"88?PHR#2T(<7(N[2RLXU*I>@LZD!M2<\M9"AZ4%I)<5'); ME0U&84*'O28'?B]!AM-3:5=A'8U*M[W/(FP4Z!.(6N]!%6XA>EE 8A2.,>\" M[Z'WR?8 AQ1$."FI]A?;\4_X/1,"G2F0R9@#Q;P$YWP&%K/%5%":]F7VAG#" M_V!"1@@NQ6)(7([5A(R:+,J)'8X+;] ZQUGS*FW[ !V2V]L+VW8*V3419[.G M[P&0(U;(58J*06 U M:VROQU[?(EB///*1&>):Q,A0(8@@JW%<3UJZU)482R!U:B1O;21LAVQ(FV!+]MPO_]5< M3@T+@:VQS>:TS-.'L%7M;!E3P+.JP6BRM3TIUUKW@Y6\_-I?D-_\2#+I?6>15[K^-IZ[HL<7.XN^5CE)0I>L'52\B[X MAA3R/0:?FLNL89_OS6"40>:1S#W/M .EDH&@N /K!!;-HS"Z]7;6T_Z]+G?\ MT$1C$DQSRT#Q6LV?8X28R6I&%762*F6O6Z>?/(YH2/MU"W;\UU;U/_ M@ 6=C%/U<*EUK.8)2$-2G@W9\H .;2*8UD_'VG;>H-EY-"%Z R;J>D$T:0BB M>-#&E!0,&3RQ==NT)R -28D>@2TM!-.:+; MIM4D/+S/B VCPP=/N%%P^%4IF);C+WAKP.OR:M?UU$:.%XO,DEF(-9>@%$N$ MK+=B3)!6&*F%;YTTNSVZ0W7;YI%N2^GYY>Y]):Q;'QY9E45.C(&O/9E4Y &" MBP&D42)GY5)NWC:^ >PAV5\]L?&NCCRVL)OMP-L WQRXPL6(W"MK%1-08A2$ M6#K2^2:#361L>IMDYJTO)!Z"=TB6WH!XV42\QR7DYS#'7\("+K3WRYI,8DJDY M).KV1H2C\OGW6;6[+NAC<8)KN_J?&":UA>FK6JB/C+5IS>X8B4)NNPH(4@A> M Z,>:I-1<,)A)"L>HVI]&:3I!(:4FCT@'O=#@*-R^.WR,\Z?Y_^\6"R[/*21 M33X'+.1R>C2@@J\5/&KG2N:+CT6)5%I[[?O@'%*&]X 8>9 XCY+_==4O\R.> MG<_F8?[MY9@F-L\73,G.LW\5JG%9&(]\8E&*)BNM;$G ;35Q M'$DA*)E!"Z0'UB>!V-=C<(!2/!;]#V;&5LIQ%QD<1SEJQ[0248$5/H+*V9/; M8U5M)FHT6;TIA=;W1!LJQZ-MF;W1XV"A'(DF4BN3H@"3*J+H%$1F"R0GI5/) M,-Y# _=M:=+**GXWGY$SN/SV;A*FRQHE^.^+\7D7(6!):I>BAGJ?DMQ#IL%Y M^E7K*'PH+HK0^LQH1XA#5*L',^D1G=I<; <_1]51? #AIK8Q(XRU4)A2@*R8 M&CF5M2];A&PBJA@T^G G/_:^K[SCF$,T/9N1I,_U[\\6K?L(SZYH*\CK@@;C,'F)\_&74&.HBQ$6Z:P)",$R2UAY!&\L U\[:!E;D,>\JW+<#<(0 M=>7!+#FB5'IBT)T;U(%+H4WA$$3R]59V@9A-@E28B+IX']*3 >=M!AK267'/ M;#A@A?O;)NF'R]?61WDW#Z?)Z%L?2R]>G9U/9M_PUMLCGARY:,@ANY1I#IGL M0(<">%(\EWJN@ZVS%=K.8$A'O/UO6<<3=G^$O2[Y0.JT:P-=9O.O89X7HR0% M!J\\<"$0E!(:0A;UP-%QSE$HQEI7>=L!WI#.;ONG6B,Q#4#Q7;V,^7E<=&>0 M(Z-0<29J59&,J_Y.(=3&4KZ@* ZY-*W+"36=P)"*>@U([1TJZF.R]3TN<$ZV M(\%_GM+\HN;?3":SK[6&V:^S^S?KW^$\F>_<=?_A]02P,$% M @ _%I<6$UQ)=>CA _O(% !4 !B96-N+3(P,C,Q,C,Q7V1E9BYX;6SL MO5MS6SF2+OH^OZ).[]>#+MPO'3.S0[[U^(2KY+!=TWL_,7!)6)RFN#0DY;+F MUY_$(JD[I442BZ1H1U2[)5DF/F1^ #*!O/SK__Y^/OKE&TRFPV;\;W]A?Z5_ M^07&L4G#\==_^\L?7]X1^Y?__>__\B__^O\0\G]>??KPRYLF7I[#>/;+ZPGX M&:1?_AS.SGZ9G<$O_V@F_QQ^\[]\'/E9;B;GA/Q[^\]>-Q=7D^'7L]DOG'*Y M_+7EWT[^QB P;;@EQEM+I Z*6 V<1"H9LT[IX,+_^_5O%!RC7E)"$\U$@D@D M9 8D!N-^G7^E_BKT^'?INV__]!$/VL5].P4 M?EGY&^4[LOPU4GY$&">"_?7[-/WEW__EEU_FDO.3.&E&\ GR+XLO__CT_B'2 MX7CV:QJ>_[KXG5_]:(2(VT^875W O_UE.CR_&,'R9V<3R"O1+Z=<0*D"YW^5 M3_MU:TQG"&02+P,0_"F,"\4K8GSLT[?'?/U9)$'VEZ-91<0//[LJWN;<#VL* M^,%'5T#;?A YA_, DYI0[WSN+9Q+D/<1EH\,$,=_C<#?KL8HJ#M81[P?0;C!/.M: E@U,0[OS0J&V%SK;F1#S!J?SJXG)*O MWE\,KH=$Q/ >OYP.%"0KE.0D&"^(%,82;P0CV;I@??!!2/M0[],EC[*?AE;S MBR%^+8+]%4:SZ?(GK:A;,:]&,1=KA7E]\6$$ Y Q6&,I28%'(I, XCB>AB(J M4,YEI2CK:TXM@KOSN2'*R60YL\6:6^OHR)/FO*H^9TTU,!.*D4FDE,$Y_Q6[2HE(F2BN1Z(\9C@"KRY(GC_ G>;*#H M59S96N"/46A+-MS#]*8]B#J!&MPS,"JQX5% %5FPTD!Z@@/;*Z[I2^J[HX1" M/XGG0*CB!5R2)$3)"( SCC&P6OJ72X4[MN03E-3CU_[B^',CQ;@!(@HP%!B5<1CC[E(7(Z*@+"&*\/+\<%;?[='8&DS+C"9R5 _(;O!^C M?PX+H-+'0(-.)'D:B PH!:>3(2'8:( JXPROO2ET!7<,_.A'$P\I(S:ES'0R M&[R>0T1$;W.&./L(DV&33O-):BY:@1?#"#S-EEM%C,^62$,C\> TH3K1Q*00 MRN8N3,$!;[$$O[MA2%0+O@6RZ(+PG7\RBV)L0_GLA]MKD&5 M+511T>!8 ZD0U'N/AI#*B1)IJ2+>>/R*<^;02)80X@LGRPKW\U"XLHX&=LR1 MD_1?E]-9V6 79Z)&^SFIB&=B+.^\-&L2F,S%BBXVM$DR=3)5MSUS[N':G6'2 MEU[7.8VV44H/3BX:31/P4W@#\_]_/W[XFO2I&8W>-9,__20-I%-1LRP(Y(AV ME38&[:IBCUO'LJ1*>)$J6[AK0MR]G5OY(:5/E?3 H,]G?@+3T\M9B<,HP2T# MM."U%Y:AA9_0DN,>2$@*;<(D.+>X<@(WM1]*[H/8/0MZ5=O]=Y.M9-[#Y'!UQ*I?YT4"=LXK*VK[PJB?WHZ7!=E+OYZJDN1S/D)&? M"S-Q@M,_+DK PML2@S =HJ/W83B=#9BQ*D=F",5#DLCH&+'::H(_=B)KY7*N M?6G>$=IQ,Z8/_52\/KE#[/?3Z26D-Y<31#LWH^;;7OOG*Q14*M<_B+H-X!M$ MKH21>,9RY#J1R@;B E>$"Q\H\,AL4'WL-^O!/&YZ]:VWAU23/5'M/_WH$E8@ MEHDE8W UT!0 C3N)9RUH=!64=SID[;W6NV':$RA_2*+5TMI#GJDJ//L$%Y>3 M>%:PG8S3)Y@-)X^ME$$0*3)<"B1*7[#B>6Z%$(0;#SHEGU3N=#N\+L,ZXOL! MN-6'IAZR2N^&5>VR&-#$K$LZ$0=9$FEU(!:/=V(=#UK&("!5=\NZP_O)J4WT M])!2IC:E'@$8/'=!4:)#$NAKFD@LSY3D[+6C.G#->CG_G@+U8]%G.YT\)(W= M/E9F>:TY_=*L".-H=\QP_US^!"BIZ7 &GV'R;1AA/JE/$)NO<\Q@];,&%S5H3&2(:#E&C.;M@\1I_GR& MF#__64Z+29.'L^D@&[1/@XHD1,.(9+9]$ 62I->6T1@=W#N]'^8\K3OH<5*G M5]$_PI&M;^F1QS>D'BAOJ1:9$>ZD)1+0> C2"U)N8R(/CH*O';9^!\!QDF)[ M63^B^:WOY=\,OPT3C-/T(RH2)I.20(@S'V1/G;;'_1_N AT0L7O+<>C[ 2+Y.L)$'AL6:%EAH]"A=% M[9>99QYOJ[Q&BAR"#S23K!3.3<1,G R4&&>"%CI:$=V.7B/_]==[%/^ W];, M:W[MIV?O1LV?T[EI<@:S8?0=:@ATSVU>,4)/^%X 7E)$4=(VX]4MK:1__! MY#BOH\]G.AY#C/C9+KB;SRHU(]Y?,9P.QDG&X<=;1E"ZQ+W)E?7>$W M%\W4C_X^:2XOIO@1H\NR3Y??:16#4=HI,72].; '04.B,$)P(D2_L44*\&GZ*TX*PV1P9OL>#2Q>OSE M03'WF8SU(R;N.IJO2-CV(NP]FBN383/Y.&G299Q-T>6%Z6PX0_DM0MVCM93A MW-&7=(I(&P+Q*1IB@D!T4JMDG_5(N@VU^\N$G6BLZ4W<_606X#+[XK_#M#SZ M_ ZS@90R6TDABH/(#]C&"=E2L"M57?%> MXOS"CZ].OY7W._CS9D=]/R[5*]LU\*9D>F]X)]'YT[>^C]AL'EO>1;3+^][8 M-\QA*4:-]CYAKC#'Y$R\CYDPF5S(,3 D5J=-=-4(6QT"]SYT[JMH+TUPG!(E M!6Y$+FOB2Y8"1?!2Y9C$_6BV;I!WCPU+]$_GGN]3\.L*MJ/$V6VAR-?CC\X ;IJ2UD8#+O 2XH#^+ MHQ,N$S,JANSC4Q%X4XA__=I\^W7QB7,-+[ZY4?#->+O-"J\D^&8KJ55TPI8( M7I\,7)+):Y^)9H*A7VD5"=P@*S5X+33PY)ZZB5]/;Z]/CD%O:TJMCWS:RS = MIJ&?7'WV(SB=EWANMQ9G-+H64I,<9+$X-7KU&5U[6X+/-+62N=IQ@RO!O&PK MJZZL>TBFO06GW!B=YB\3/Y[Z>*M,11>$/3U6/(]N3Z5IZZCS/DGZT44?6\?S M2(U6QE+I"?4V$,G180W">2)P@TQ6EMIHU9__]\26YZK7[HLLZZB@]DU]"^SC M(I?DY.L$X%8]FAQSB@R/S( 0B*31$)L5$&6--8)ZY3+M=%GSU"A[N(.MK)*F M#WGV=@O?^V-7]A"58Y10P8%()1.QW%-BT'(2(K*<<^W:^,<9[M&/B7. +.BA M:L2F;W!=8/^,^#A,%E5Z.-^$ @<4\0$A99=+Y8P,EL@(FCB%+JM*,NK,$T"J M72_@H)A[&!$?^R#N.IKO.^+CU>5T.(;ILFIW$$)')CG1X-'R"2X1#PG-:!G1 M]O%9>)XZ69)/C_-R8CW6TM53L1Y;"+JBB=F6NRPW9C"Y\)/959EINPY4M(7\ MG@2PIM3.S,0:5:Y M3=.\)!,IUR+Y^J,/C+VRS;7JDBT8HVD@N>FZL"U9W,? MXH+>74!6? +L#&P/1:RWUF&S*P54?AWL#E;(I!U-BI2[^-(& ->'YB4"R@D* M2H8DPLMGR5/5J_=#DG7D7MM@./G\\;,?CIK)29R7>$ 9O6XF%\M2R-E)+UBI MDLLUVD]6G% ME"I:D05E.)HL5H9">TN\SX%PE;0QW(=H:C?1Z0!K=T2I'V36E_1[(,@2"+$C!ML9?_@?0^X8(9YF&QJ4X0[6S:DGP"Z>]-D_XE7?,1O)[W$A[OPM^$XKH*(QSMP[Q51I>2RE*R46U"B M="L)AH.FYG[IXA6&3[?Q7K+F^Q+KRN>(:ED1GR_/S_WDJLF?A[CIY6'TX]E- M.>Z/S6@8R\Y6-UEB^T&WS*&H/.L:J15/(KEA9Z1)@S ])\:8GX?E3A0DZTG3IE0%D,@-G)#?#0YH?%G7>QV M&_O\6#M)R>A!BWN*=-_I&LL3\W6#^^5X-K^<_C2<_O/5U1?\I^WE@P6C MA#*E Y]51$;.B64B$,!)96Z1?B^-K>]!*\"6 ML;0=H/7T0/X$K/T\@E=3X7/4V%+^.Z:(AZR YT0]HV]J///*O ]FK"/VVK>YO_G_:B:?+R\N1L-2.?4>R,7E(_&)H M:5X8O26!ND0BFEV>LIPL[13V]]PCSG+ 8[()-I=DY0;%+8@%J[K J/F&>S/T M[E]I-Q3^??5M(;G:CZ^WX# &/ND,!'<95AY]'''"2X0#C%L9DM&="KON6X%/ M/*#6U=\Z JNLM]]04N>7YPL@-/',E.=*SB^>^8&5ML&9$^\D5S(XGZ%3A9OG ME'=[T!>HO(UEM@NOYM75*QC'LW,_F6<"F909CU$0E32"Y(#X<':$9>-SDI&& MZKD-SV$Z)CNH%SWTD%WP$-\2W3)_J .^7=V2W,-V,%] M4"9!G"L5(*6C6G9KXO34*,>CZ;H"[6'__P07I;?8^.L?*&*$5+8^_Q5.\SN$ MVO:[>S]^^SW"='J:7_O)Y I_]>2\R&A@#4TQ*4MP"JETH#7(5D.)SMREK*CE MKO;>L#G:XZ'4CC770WF9=T7V\&'X#=)[Q#S^.EQ&7_XQA7PY^C#,,,#3$( ' M0;3*N3PS9-P!$:W1Z,^YDK)6O6].%US'QZ/JVNC!!7Z\L_K)9%+NA-K,VJN; M7_GHK\J/3DKOK.NUT ;N7K2)D6^_7T"<05JVQOKD9S#@D=N@120<2BBZDXD$ M:0(!&5&0FHM%@\J)CPN)W@R&C5_EASQ=\WD37,99K@ %\*< M?H((PV_M=1>/A@(+EGAT14K$N2(A64^241(G0(U]LB3B1DV).R$[/LKUH)&' MO%%["?F]_JV/DP8]D-F5'Z?2+^ZB+)NWT]GPO#1$NSD%^HX&WA#/3@*%:\BJ M4JNX)8*/HX+T%HQ;A,^)0S 1C^O B"QO4S:81)SDD!6/>%SWD-;V#*JMC8!X M!NFR5--:.=;\,< S&K/UEB1@'/?P6")A$B4B\BAH@A!$[8O-KMAVU7ZN,D<> MG,-]J.)0(I573NE66%V*7 BC!%%XD)1KNDA<29E%L8%G@@+-M;V3#K#VUB*N M%SH\3"BMJI8>+E-6S_XF.*\+Q)X>ZSK V\][7775=J7.EGK9$X65P5*I +4-CO!!4 7HX M*1='1$ INJ"(E4*ID#3-M';7X+L(=O]B5UU)#S+(-Y9P#X]UU[.[#D&SOGBW M)% FB>2L.+@9.]=WP>_EJ M68(-,NYA!O%(GQU:5.#0HBH7LQR!91$CM[67^VHTQT>$2I+OHT9_DV=_^A;8 M\LLW\ U&S<6\TL]TM@3*8^+>!$<$3YY(9CG26$1"'=/!JQQ#]1J=G<$='V/Z MT4L/;RH?P$_AK!FE]^<7D^9;ZT,OH3%*I0RXU7$3"\&9Q2-.*4(MLQ")W8('2*E(/&8RZ5DC;&$R_0<&;>!Y\5HTIUJAQS MJ/E5.[FYV%RD/29:=8%Q?(E6:PE_1:+.)I+K,='*L1!*AP=T0ZA"M]98XD.R MA 4C5;"4Y6X!$OM68*=$JQKZ6T=@O29:N;8XD$JEWP=.AEM!/'H81+B4$V,& MF*B1O'H@B59KB7UEHM4Z,NLUT2ID+3Q3G@1&+9'6HO>/T C78$T0$M"&.YY$ MJXV5M[',=GFG>BO *7G.0"1-#'4E[B-F8BU:CBLK8I^RL8^!_$-3.-DV$81G>8O,#E_6U[VIR5P[NWX\GQ1@7]0JNL;G2/Q MI1R[A*B(C=H3@X/RE$TRHO;=3#7P/R+S>E#KRMVL6JC/K=++TWG0R723")W' M/F;+P)IGD56*AWFDP.MGN/"E%./HZJ;4ZZV^:[="PTP*U)CHB=*E5@I/"@\X MD4F,-@C0%(W,IYK45JK5VQEO#R6/GQM[[O^J*&+6(1.:RF45QU7G)9-HCDDT MS+FD6=;.1=X4ZZYB;';&NPX5C>LK\5"B<9:3O;6;M!XA,S0R2R,QVN(NK- H M=3ER$D4N9T1R7/:U<.]!V=?=U6YHL()[VZBCET?PA[#FA;R7U[5= /84=_,L MN/U$W51190=Z;*^'_1!&<)=+49%LT/G ]8%.L-249!NIB%:;!/8XB/),C,V> M>+*&^&L7&/S',)X-9_X='O_3-O@#)M-_G*'4IGX$[\=Q&17@@(D0@63N(Y&1 M!70)&"-4*L^$%EG(9^WN-<;;O4M664M-OR*NG0?]VS#]Z=OVW-,WP^EL,@R7 M)2/@!IQD%KSFDF@C2_6ODK6/S">0DXH06?+W=XA5)2:?&>FH-%]5K+57?DDK M&\$,VB*85S>83+*)9LV)R:6,:DJ)N)@3D893;2QG!GPG5:\8X*@T7$.(M1MB MO)[X,,.Y?1Z62+X2G-&"6R!3VB5#$4H2HIVJ(3XS1R )+@(-6:MN50V>'.:X ME%Q-H'WD"\-D"-/3_'Z<2G+G)9XR5^_/2XK69.A'CTCE.OC"&LH5]<3*S(BD ME"%N](] ^@@Z4:M"[8XYFV(]%C;M5&<]I.P^@NQV-8;_;.:G&TX#IC?MI09< M"1]Q*1 32QEE(SEQ4-JT:A>]251P6_O!:3.D^^/9WB[6>E1E;2/U$5F=?/TZ M@:\HK)/Q&%?1)_@&XTL8!)4M<%PFSC/ TU=%$DKX6J MQITXD,'OC@>&14$Q8=VF$N..(3[I],1U"E6'SVM9LGW,?P Y"D MBOA[""%?UJ4:"&&U Q!$:HF32HX1FPT2E O#HK<\V-KE))9C_T#JWTC(],))<=L);':FO?3]V+%$7:]&@8]3%.NK8RR-Z%X _HR[65N7:K^F;Z&$O MA,D1[2S4)>%62")%R?-P,N)2"2IP(96$ODZ\EQ%UT2]/UA%_[;?7__B/3TV3 M2Q7T]B7IPX?7RW=#F[GV01/E1232NT"(*_KQ?P['5Z-YF,"= M& 'NM)<4+> H/'(3N4B<$IY0YKE)U'(J4B?=/S_64:F^LF@KWC O D.:Z732 M^#2]"A97!HG'@7A+BJ*?A%';G8,MGEZI*/2>E6Q5@R# M6-3A'GV#R><9;D7WMZ7I#<(414R*:Q*310\X9TJL#H9H;K1,T1HI5+?-OLMP M1Z7]^@)>681\XPU_)3$MDQRH)T%X0Z2*0)S#'8DA4N T2G<_=6SE/O\C+/0Z M@GRH7KV5>C].AN-XS;W/5]-RGWKC6X3HDJ9*$:U3)I(Z26S2G%A?LF69X][( M3CI^>IRC4G1%D3[4MME*V^^&D^GL=>.G,S\J2="383.Y!0T!V>1R)N @EOY! MB00%H?3@M8KSF&CH%DKT]#A'I>V*(GVH;;M=NLO9<#:&JR43[[F0E'OGI2RE M5HPOR!1Q$(IQ06E(N.5PS3LI^\EACDK7]03Z4-5NR_R&EH!/W!APZB64PAL< MG"/2,#QN.-J2G&5E0K)H3;INUOES0QV5RNL*]I&KF.WNWU:E9&C.&4X,"/B2 M"@QEQ^&"$A\"M]IFPV,WV^P%Y;5LH>/MA?B(9G>2JYB4M%E)0:P+"C$F-"10 MB>@L@G#1*Z_SL>TI3F;I.I;]P1CO#.A2"D^NL(T"5;<=/Z@#\>CE _ MR.'2^?)!C]?IZ>P,)E_._'7,[R"9:+.F0$3)HI.Z!/92JHD DU$0+E*V@U)/ M_4WP!R+PX1)GY7MCM8CP-\-O,)VUS1NF)RFUG^5'[\>YF9RWDMB\G677C]XR MWGNC&50*[T:SMCF']L&A;:?D1Z4'ZN)OASB0;G2%9RE)(1CDD=T#"LVBX MD8%Q5CL:?(?3VW;S[Q_J/#[5!O1BI4/3.'LT;4(V)!@C2-8)I$IE<=?>]G&G[52H2 M2P^:N" S48QREH4QZ&%67A\KP>PK^/T@F7._CD05#?9@Q=^"\[L_QR]OV7N+ MVXHN"'L*EW\>W7[BY2NI\SY)^M'%?E@3M:;&&G0)F$8/01E+;!::<(@V4A,A MZNH-OO;$EF>"YO=&EG544#W.M@!;)O*>?)T W.I<&(P+(:B F+(J6;J:>*,T M 0/2^"0%"]V"+)\:9?<>=6V5-'W(LX<+P/X/X':UT."<\-02KLI;)+,)-X4-R-!D().JV^)11Q/%L2_EF9DHA79EKYVX?%'.?L1V/F+CK M:+ZZ==J,_.1>*)06P$)$/%F65'C%!0F0&8G@N<_")Q6Z!:,\\N&[MT5WHI6F MHDAK)W>V%1&'S36DY:O3,O M<8ZNER1644.DB):4F%9B9!+.:QTC[Q91^/0X M/X#B*PJZ$&<@&0&@) MT.7 >:95XF-C_[3S']KY5?14,5NP[34)%_<=[?L0EXNF \B:?8N[ MM]5^/M M==CL2@&UVQ]W!AN4\D M64?NM2W-=P@IM9OD@Q3)_VC:[TL MQ_?*HG!HQ)2ID 44$9D,9U"IHEP$41D MVB1QOXG8JD2FM<4_??C38[$[\?413XGP_--/IZ7A^G;PTIP8T6PIHB1'@ MG)4.GVP1T,^3]SQ'*DWMI]Y56'9OU;Z4*(8JVNNG?W $2--W*-E;$5PW &$Z MB((Y*Q2Z9S072ST!HG,4OT5TDHJ@V--4?M*[[T_=3S MM"!+WN8P+3M\ U/ O$;'6I7L'@@"9E M_1[*\]]:2J=YC4D,;,X:SR!)!"]IJ*XT7\*?D9BUS%P'YE7M,.I-L?YD[2K6 M[D3[/73!>A34C8F^G$D[IX>_B(?%:?[BOP\BITI0ZH@6@&M/RG)7D2BA3"<5 MLV<\U>XF40?Y3T8_L0_OFAD5:UMM<)HLS2(V4#EEK2,G-'GT1(.7Q&I*B=-. M6>&ET7R/=L0USI_) MIQQDIB'4-ATV@/F3IZMXVK?.5]87ZR5;\Z:W3?%"QQ'MH19RDW_S_]5,KD76 M%MO!?S)K:RS!S'^?ZZL<++F]J7E,XK,&SY0NOU@G/_2P)E,Q(_6P)G9'2UOF MP+;/&6LLI7N[Q*W-X&9UH_7"&!BT7+0N/=]B(H[10!*C-"9/5;;=.DS7Q;75 M@UL5*/-X!A[QF+0F$2%,0.LN,.*-S\11J[5R0K+[OFN?XME)UNB^67;G\6Y/ MJCR4K,\=Q7XFL (/UE+%P5HB(VK&1FX)H&<#CE/MY.;N?M(EU MN'- 0>==8/],FSA,%E6*/M^$ @?$8(1H4TB)9&XBSB$&$K3![8E&\-8S*47M M[-J#8NYAI$WL@[CK:+YV,-LSH=X&O#,A"D+!2[3VHBJEEH!H:F(261E#L(NH=@HC5LG$_P#? '@Q0=FC/1$W 14!),$ZMY)%%&63I M9#1G]G?IO$"Y.V(=BINU(XWNEX.OFVFYABQWX=//S2@-2K%,W*8%X;E<,E+< MP+TQC&ACLJ3&"QOW2,;[<'^RLF\=]VW7/?-& V/\:M3:)>>HV^FL_/P;E#;W MXRD,M';&&,V(0H,"C8P02GZ-(8)[3I.2S-G:S4?KH?])WATS8+\1:V_@8@)Q M?N5>IG/>3&;#_YD_[3CE(0H%)"B3B326$T=-"8,.)AAF&$VURW?40?Z3PSO4 M?.W&?VM,H:T=.Q?I"W*'3 N(E]::%)I8Z!!+TV!HD5M?DCV3\SP[2U,VNR#P^M!_ M,GB7NN\AYNQ1C(CK;&25FBW(#&G>RX MSP']2<_^]%JQ<^7=%XDGE\]TN?>?S&:38;BA*$MB%R'B=B8]8DR"BB<]J8;@5,UGZOKP#^QR7M?O1?L2GGFN;-M21/ M\WSJIY.2:3^!L_*$]PV6QOJL?(OS?#N^/%\N54K!:5%N[&RRI2QNB:HO[J.U M3KDDK&,]W'CU/*L?E_H'QIB5W4NKA0WC.B[9_]//E^?G?G+5Y.4/PM7B0:\( MUH_3WZ'Y.O$79U>;1_5N/-:60;=UYEBI+PQ2R'_].H&O\\N O'BCNJ$O@,HF M&4]2BKAG"F2N RJ(7?4ZJI+>;*!#2)M"799! %%\(T--N0 M36#,U*A1MV/5/U&3;I>:7T>X%34>2U&UR=7@C\\#[G)P1CN232ZWRD(4!$"8 M590'J1.73ZEW"O&O7YMOORX^<:[AQ381=.T.GD,TR^#>.\ MU"6+S+%2^BVF#*245":!6TNBH.A;JQR%MQ4VU\?&/BJS:FOA5HR2N85G6AJR MSQ%-%P3N JJB1;42R.XMJNUU]%#AE03-QIH.6SF0&GG92=8?!7KRV:PNT]L(NCPWS&S8_N5I6B[Z' M+PF;5$(N1E;>&805Q"RH\ Z#O7B%UQ9H#Z'-"VNT/,F^;M!K M\''VC^'L[/7E=-:'C4?!6]B #Y">=L\;\:?S_P$;O)1WX]S M,SE?!%1O\22XR4C;/PAN/;]*SX%O_62,7"@HVO%?^>DPWO#0 ;.L-*?1D>&> MPW@@-D5+;+# G13HAM8.27P:T=;=F!=%CT[SH^.\NIKKXO7(3Q>E)="(S$TVD*RMW4]@!91]77[UK/\5!=.WT4./ M/0!NPYK7:K_N[M(!8$_E6)X%MY_"*U54V8$>V^MA+X2AS%AF-251)5%<$D9L M=!(A6Y$ATQQT[::Q>R+*,W5.]L.3=<1?VTL_&8V&D.Y[DZ^;R44SN4X^S+FM M^PAI'C*[\#69C,%8YPGG/"-8DXC5D1+%'4BA:'14/&=;;XEA]UY996TVNU=% M#\4CKM_\VY/W-'^>-?&?[<)1S 03E22)F_+FCXZCI[ED"43-+5/9^MJ^P4HP M/X;54D<7/=P-W<:S6"I=$/5DJ#Q$LQ_+I)*ZFEYDW8,Q\@@R&8Q.R0ABN2K( M;.EM["*)B?D0O%8Z^Q>J_6?,C9TI?QT15^\-#Y/2,.KUY?GEJ"W#\;H9?X/) MK.02.)X M*4?D\*!T(O"4:N\9CP+Y,6R*[7700PNM6W#**]OOS=C?_.0+?C7UL4T#7/"X M"]R>C(TUH>['$JF@Y/L-*W:@H1Y,E'5AJQ! Y" )-YX2F7 %.Q\-X][,5]?9X" R-=-4%VLO#:%OFT[M23Q]/YU>0AH8D65DY="URA,9 MJ,63E\82HH&VE64NA=H!#JO1[)X;/;X'5A)Z[W1 (_MTTCI[Z3_]Z!*6HAC$ M8%C _8]X$9&T#@S:UNCU:5;"M9,01CV5AK ]-58A.V*:5%%&#V;'790?AO]] M.4SMM>_\+V %BM0/.@5 :LBH5'+1#B%D(XJ53"#8HT(%;L+7OX3O ^M'HLI8:>G"96V2? MX.)R$L_\%-*;RTFY]2FE\=/\]!QH<&@KH7V>H9385R5B&$]+HD5,WEB1:*X= M9/(\JJ/B264E]%!K\Z._:BWY=\WD!N=IODMP-/-OB-W^I%CUEC&;2?3!$1D= M)3YR2M#=9!*TXU"]=]3RNH^)/=454K#VYR&OJSNJV M<<% &*\E];Q< 4AT 64B@7HTY<&Z3$$ZZ[MUSEE[Z*-@Q@ZDWD-)R$6$_),^ MG@TXMVP,R:P47T-S# VP&$E&03B>-&>J^EOS\[".@C1]J:%BS<66UW>Y/'\* MG;9F^A M=,JU\L(P0GG)F!.0B=,Y$FZ4C!FHL?"?UR4WC9+D*?Y]DOXG9D,/$#"\\XB)Q7'S#*=?47:03O/GLV8R^_SG M/)XW#]%(PF-.F R"J%*'1R*IB2T="3C+)LA @[.JT[[RU"A'H?"ZLGQ$RQO? MO,[#M6]W/5V-D1NC?(ZX48%"4R=GQ&@"'H%:"ZMIGE;#KSXT5MZ!;UO 3S(\"Y 1]*N+[%4TU"3.7I&H@5SIND M:*:.K6M@K OB>-BR*TT\0J&-[UL7!G03T;1IR]C?NLE[#K.1+#(E,@FVY)9P MBAY4%(IXZBB>=LH#[6:>;C;^\1!G!_)_A#,;WY[>VQH_^F%Z/W[M+X:SFWUR M%68I*6BNBGAT*>"0.0D9I044)<5ST,+H-8^B=<8_'L[L0/Z/<&;K!CYW+>=/ MD.#\8O% >3Z\/!\$EYB(2A#AB]',,D51@"%>):68M(SQ3N44-_9>'D Z"LKT M(?Y'Z&%V5V!E&7W>Y)/Q;)B&H\N25? 9XN4$AX3IO'P,I-R6ESF_N)RU#^'- M@V#U7HJRU$;77R&77N58J?C+T\C>W47V,!WA9NDH;ER4N&J4D9%(SR*QCI;' M@IQ=R8J-HO;N4@M[O8(R6R*:IW) C#I10XG+@)*,X(GCBA&?4<*@O,N^>HQ& MU1GLJA3-7KB[NFC-SI5_*!5M3O[TDU3R =H4 $"_*G$O"7<"S2 A.?$I)^(@ M1\HD VMJ![W> ;#_G*W=$^%^)L7&"NDA\'5I9T$JLT8ISHL=W$HI>'5U\SL+ M'ZV=PR'$5F-U[_OO7==.'HGI(;OH$ MT]ED&&>+FXP_4#/33Y__6.;V26MB D&DB&NH=IL7BZ@.K)&W@4T)YK36VON/M'536I]V'P M/ K.,$,%QT.3RE+2,>H2-T IT5'1K#V+RM9NZ;I#*G0M/+4C)JPC[-Y3:Q?' MGF5*J%*$@MN2B\M#>3;@Y&ZY3%Y MR@!<@AW[;M7>O^- M+MHU%1YX$W5[7*P_R):OHEO.JM+CYK.>VBI'[8:NS*/_9#,CW%"#WE,*) CE M""0K762!R^IVQ/:HZSUH;N[KSAT1EF/(3%*2RYV<9(GB6@NQY#L'1JEQSD%M M\=4"OZMGS!VS=/4#YBZ5?9AOESD;@?]9XA351*I8>N'Z0)((4DC!I*B>X'%@ M;Y<[Y<"3SY;KZ.*E//MTF=//9\NUGBW7HLDNWG\VT?%+X:\2+-+2[8"I$A:M M*2.>@R5" M+RCZBP:]-<.8T)IQ1EFWJ/8G!CF2-Z2U5-CT(/\>[GE6OY*&TNI6.T5HHHK( M$' ME?)^-CDN56+6W4]W^/F->>M,-JGT8^?_UB2.QJC M PTX3;1-B30V$2]\+ELQL!0D4KRV>_H$G)\LJJ:L'IX>GWEEUXD;:1W)$3B1 M0DMBF50D266%5\9Y+2HSZ4<(B]B&2_44UD.MQCO;Y0*2S,G*1!+* M*QZE-BLMP=MN=5[Q4V^Q [^[8<:= 7_,^ZC-95[QV+D&L>!?%QCK7!UUH< ^ M^I5L(?S[ZMM"A*2$FB @BA' ! (4)VQOO0*5CQ&+0CGO?(\RQK* MNSWH"U3>QC+;QQ7VJJ/_]\L"_S3?Q!O,B\:<7,[.FLGP?R -'%=(/;0+?$B6 MR*0Y,I1I-.=X,F@C.AUK=UGH<3H':+/W_&A](-3HX<9SZZDM)O3-#T?%!'[7 M3/Z._W8V4!2TETD0#^4>+FE'K Z61 V*>9,AY-I7%'W-Y2??]T&*OK;XAW%B M#^85'O7\_Q.FI:_II^'7L]GT=GE(8:CP$HB*5I9F81K/+8Y'H#0> E@K4Z>S M?EVFUY[(CTGSO=*AH@<_;\Z[J4!OS^AU,YZ?5M-Y.9AAN=@,EVWTY+PPZK!) M)WD&DR\P.1^.VS$&-@F$H *AI5*JS,*6:F:*H%F(QQLP$\.]"/A5O97W-HXX)*=$TI3I6/DA^*J/8+_A^'DWI5?L1?3=9SBJ/T=2(]/"K=>_!(&U#BA8] D M&"A5E9,D-EM-1!:96<9,_8"';LA^./+UH+ >VC==OZG#Y-LPPN-8O_COKV", M*ILMD_GNSR)8[U5 R2@;,Y%**N(=YR10RZ0((G-3FW9UD/]PM-R#PBOVDEIK M%K\W;=]ZF&_GTR\-6B6W_[[T3_N]F?U?F'V"V'P=M]?,D%SI; -$:X,FJ_) M0FD%*C0XSC(50O16CJGV9'Z2>R^TJ-A3J_>)S:V;MHEI^Z/R>VQ (P3AK"-. M&R R1%/"@OBWLD,?ZZ,PR%0S;YAVUW8?5RTWES<7HC$G)6& MD<08*Q59H#0ZTO@53H]RS7Q*G:X)*@'Z84B[-RW6;$JV]6W:]3Q*4\?2I.^F MP^?\$65 4;@V:8JGD,9#B:<2=1\"<5)E'KD$*G(?]Q&]S.:'8?>!$:-FB[;E MU%YWZ$:;M.*IQ)R%Q,L3-SH//C!!6 J&2L2"9H#T<%[YV02OGI9 MP.J3^&'8?A@T6-W0K^=*@;>R7%O\?IS:3-=;#5+QSY,X&WX;SJ[>7$[P![.S MA<]:NZ)@#3"]5!ZL+J7#J5#HLC2*"TFT*_8&]YX$"XH8[R$XIBUG[E VJP^' M5Z$P1J&XD8%H'P21,FOB!#JTG!KP/$A'ZY( GEGBL%P=-8NT; D54H7(L#3U8H7$<7+Z7"6YLF:6FB1[>:EX$;Q= MJT+AP=%V'=7V0->GRPE9*B0ZJ);0$$J.$>/$1K1O\.?.)6#&I]J\^R'J/ZVC M\[7J/ZVCL!ZR?)\J=.:2]=9D2[2U)9*=)V(-1)RTEHD&)U.H'1GV U2EVX)) MM915NV[J1YBT;13&$6[2OA:XF/34)J<)%TAR&4(DSI;Z9M19ESV4^@V=[N>? M&.0'ID95^?=1-JH]P[WGUB8K"8B Y(SE!I,C)L,,F,0$:&.[["0_3KVP3;S# MS67>8[VP+C".KU[86L)?46]J$\GU6"\L40_414I YU(IW&1B-1KCN($8QI@3 MAG=ZC-JW CO5"ZNAOW4$UFN],(<<\8PE8FS"R91D1(05<#)2:0/.0>H4>/0R MZH6M)?:5]<+6D=DA%=^9=]TK":F3R_:8.9V=P>0+&H[S6MC3ZY#G3\UH]*Z9 ME'\T4#$Y;A0G(I=X)Z4R>ML^$1U2]L[2'.!@WFXVFN$!6H@]OU4<+H%>YG*9 MO\X/G!-"":L(MVA)2YBUT$% 1IF#$>BX,4F"$IK@'($9:R5 M[7[KNYK;ST6SEU-E"X)5+/'5_SQ1"QF&MZ?*.=?)>[0_I00BLP824 E$"4JS M .Z3J?T N,/I_5Q.>UE.V]'LD"JFK>W9:9Q.5-$0EYS'K=!R+OM;CSHFYLKM?X/Z 4LT9A?(.)_PJM MHUW*^+[SPTF;.GW[W,DR"AFC)D;J0*1.O"UQ3<";E!E70O"==V?>K0A^F!5X MH/)?BX)]7?WL61P#FVTJ-AY)#-"LLJRT5."&")M0*$QG"0=3O+7BO%_0VCL$ M\A_@0EZ+N2_J/+U[0?V\($34V07TX(*SHA@6D7AT$HB@RF?#WG><%P5 6GI'I->BU!='0:@82,BXTP@GM+,OQ_M<<_(_ ME^IAGIE]@7U M@M["GMYL^>GT-'^9@)]>3J[:FA\W% 5K@6J3B!(!B&1:$E<>.2SGUDF)=!#5 M&\T\#VOK\O>/?/@\CSTCTPTP2S@/N'OG6&*[0B+14U^OK V3+DG$=L/59%G %KOV4]ZNEPT[4V$(!NR:)U]E0 M+2.Q*I=ZV?A'R%;BNN# DP!I^PE;WRDYGJFAMP]NK"/WVB6H'F!:U'&0R@'B MXD0ISXD,*1%+RPV4L!Z\L1&X[.1HK1A@3WY2%14TE>57,;&_Q72*GMAO?O)/ MF"W Z)QM NJ(%C$2*=')V&PQ)' M#$83G!JWEU@7%\U;S6$OZ* M:E";2*[':EZ6!Q,L5<1'W,TEI9Y8)LNEF4V:Z9R,[O2VNF\%=JKF54-_ZPBL M=C6O>2>D)9'*9B)++I_QM@3Z!(*S\(1E;M%\$Y!RIQNDYZIYW1YT?]6\UA)[ M4T-F%:V8 N1U:54%DPL_F5V56I\M(:V/8*@7!-#\)M)E1ZQWG.!TO%=<,2YK MG(B/C7T\A^/6DJWX6M32]MJ:._DZ@?:2[#[$A7W7!63-4[0KL-V?L=OKL-F5 M FH?QIW!2FT4"S01,&4+5 %M^& 8X;ZWO_D'1_M_4B_ MJ26Z/FH3EO["[43G)V![\K44=HP!C/(*,:X\\CYE0 M;S.1*5CBRG9% >G.G'KMOYSIM7 MLX%%8"R64RT&9+=3@01O%,F9EPJOSE)=_96R&[3=MQC._' ML8BC) _=ASO(1J$E'"3QR:&)+(,C3OI,M"CO1RRP[&DGGV#MH8^'(3L0?1_A M#W-%"2 MSK9W*TQ7;\3&H%ZWTD/6]"(4OB7$W?#_-MVRR@<'99FL8"2EZ(DOE M!U>^M=R !^FDBK7K(CR/ZO@84UD3AY14?((&V0BI/[O[+\LZ&/B0C00&Q"N< MB516X^R4)U''(%&,TM.#J:CYQ#R.CX][UW8?*;6/FHF?H @OK6.M \F?6OE]3W@ M7'AI-2Q2*.V,'24A\TPXCR T5RX(5?W,>S'/FVOINO/SYCHRW\W#5A=$/^SS MYEKJ>OZ%:Q-9[X8%@>*&Z(,LC8SI'#?=ZLK/QU M1+R3YTU@'O.C>F*[?@8 MU(M6>CAO.C^1R)RLYRP3IM':EII*XC2@,(P(N(,Z6=_T>-D/5]784TLK*Y\] MJUVK?9PTZ-3-KORXK6EV4>RUQWXVAMG\!FJ3:[7U!]GR6FW+656Z5EN.^''D MQ[.36\/>,,Y&SC/E0*@N)DURCKAD'0$!VE#/K#6B]AOALZBV-I3B&:3+$9SF ME6/-;P)H8)09)PDU!O 8%IDXZ1)A7-*X_R%=62P\FU.K9XP=55VY4Z6^IE3Q3BW$CGT)14 MWA8W,\:2>A4(,"&"Y C,64<=/3#F UJ>B.S5Y7!4ZO\N M+K4\;JZ"EOU5E,#K;#+Q"F5@:/#&L6ASJ'U7^"B0W7MDU576U)9W#U<_'TI< M]5DS2N_/+R;-M]8@FB[O-[,#ZS5"?O+B?CMJ,&3O7=\'O;6V-9NXPZK81FA#JI2H STC*7\"NKDO?>:JUJQP^L M1G-\1*@D^3YZB35Y]J=O@2V_? /?8-1#1>3Y ]A&&W6/X8XX>];MK6([$( M>8E-YIB5!9)E*MU"N",N9B":9VJD@2B[54=;8T=X"L_Q4**Z]%<&2_=P&_'W M23.=#C(XS6.())3.(%((6](WT<1-)FCNC9>I=CGYIQ$=$#OJ7+175$ /7N?M M#:WMU'*:_UAL;:\@-WBPQ7AY?CDJN2?TQNXF$ G*'(T M)HI,DB^MM17.SM,D4;A<<.:L!*@=7K6#:1T=A0^-"CVX\1M.L>/DO*0<#PAT M(G)H^WI98FW(N*@59)#61:A]$]#KA'XRO#?U]Y'DON'D\@PF'6<(FNM O22) ME>;MF4&Y=[5$11\#DVBJB]IIS/W/ZB?+^R5"__T"_]XTZ<_A"*>;WH]G?OQU M&$:+JX GFNMM$ANWX4A;!LC5F-^647+M3RNNK[J,MM4-W!,#S.-JC$J:6\F(5J421?2X"+FF)"7O MK$V,Y=2M<-5S(_4=O]:/]N[ *\'R741 ''!TW;43&C9![UZDN_AKGX HHNXY-ZT'737V9]^ G/P9K'C=^ M70FZ \">0M">!;>? +0JJNQ C^WUL!?"@.16"?07K#"X2@S3) OR4V1^5(I M)JC:80-[(LHSX6;[X>Z#2378^1>"L8LEDE-7/0!MW0ILNKTC/I MQC+KP5-Z5\0%'X;?X/[A_L<4\N7HPS"7.E2:,I\L85*8DFZ"&$%(G"GR+ <1 MH9M>UXMM>!;7[E3?[QU>;[KH(3[F]DO$:;XOAX'RUBJ@FMA2$D""3Z4I)W[+ MJ?=@("I5^Y'J:43'QI&*\E^YF^SB;>CSY?FYGUPU#Z;0R_O0YP##RA24&,02F9:E^C=\%5KZ+"$Z/-W=80 M(S4E9<':4EO-X5IQ"=W6H$JP@.&,RMJG6G=TNZJJ4)TKJ^LJ5%7(H;Q2/3&I M5U>_^?]J)FTAG=91TUHSC^8>D3KCOB]-N;)">R\EPSEXFRSL<,G=A[?_2@MU M"=+9N-I.43NUR:T"MZ?'KS6A[N+)/$4,\T^J!)$@'M"NL<"2'@IJYUM(IG%%%M;_$).+M_6>M5E?>+Q%;2 M0R]%/GT"])+^N<0C/-BQ(,C,X*;BR)H MWX^>[]-'VU,B>^]WFU75L%N:K,J(3EI8JIDAV@9&I$^9>*L3T=Y3 Y3+K'9( MG(-)8-\GE6JH:K?71K_#;( .B(J,)T(]1V$X%(LS7!,*-$L=&!75VWH\C>C' M(LVZ*N@AW_O]>"'DQQ&^_1Y'ER7L=_EZ.E#H9&8!H;090;Q!ZKFU):UQ+#G! MHJM=Y'Q=C$=(HE[5U$.J]2-,?P0C TM-2H0%@T"%E<1*+TF4*7B!^R9GM3N* M=\%UE/2IK(Z*M=[6"JR2C!NTYAUQ6J&M!LXC1E6BV&6PUG 0H?9E]&$%N1W ML;6A.E86D*L6R31/W2]MH&^ZDT\_-..O,YB]_6.6M_O'D$TP:C;!FY MM.V\*D4LW1WIAF5)2>&41I/%9=PW0C!( N-),6\-#<*E4+NHRPHHVVY!=S]V MD3<3N 4)"JVRTJJ>XT'J&?>DU#D#!PD74>V"YH_ V%6D40T=W]])MI7JH401 MO9Y &L[>^3@<#6=7[=6C2]X8X2/Q@>ERPV2)E[I4T52*:LZSC+4;VCU$L:\7 MDJWU>O_Q4(-8%KH7U+HG:A21WI_QG8FAVH?MUY-N#SC_!MV;T#2VNN^"6 MV4 0?%0X/:V-(-(%3YRE&?TFIABSY36J]J[_)* ]]$;>6F=-7P*O>$/?)HM\ M01O[0^.7A9&9RL!-"H0R6BHN("C'!*"3[+T55H?H]7,>Q".?^X)5N*V4>EB^ M=RV3>?ZMM50[M%@%:XO(ZE"*$ (Q*AB(-G,5:I<2>8CB6"RU+>7;PS7V742W M K"ZX.K)6EN%:3\6V[8Z>Y("6PJ\]RW@%C[N=!1,EW8'-I$24$"<]IKHQ ,- MSD:G:^=W[)8(SUAON^+!.G*N73SHRY_-E[/FOQOF>[2> RY\7R!V ME@40D1*J+9ZT$5BI"@W$>V-3CHFA>#;B2*?ACY$F]>5>,1KB4<3_W^7HZC;6 ML^'DIEZ>E\FB[TT#QYF/DF@=M0DQ?'.C MX)OQ=INV4TGPS592JWA!L$3P^F20*?//T^% M_*RGM]RYOO\EYZ- M^^5EJAPGWB=3CNVQG3-UGE2X-&S.ED@/23GQ_/IID)(M2Z*T%@F0%+7SX'+L M1/CP=2^@&WTK=F552B %L^.Y0%K:%<7R37D&(6F44(A51. M15]63S' M.'!!N-5:IT^?@^,4Q+U]OPV?._Z*?"S>#'--]2PUCUB300JR"%G M)\C,][4VA8X;RPU&YZ-!'#8Z;O,:3UNF+0D\KMJ;5V_V4WWS?9T]UM_A5N?TM/J0(G*L^Y+>1),I3DEP8#P9)C MJ5Q()=7Q&:%O?=%15.",D?&0"IPQK!YQ!8YSU@M&YVDVBK:1%)VL7%KR4#S] M>19DKK;N8'#<%3BCY/IX!W([SXK<(;@>JX5.*-D-K3R8AO"]UF!0XZJTXYL$UG+ %1F'F*( M&JR-TA>34I*M SC'7H'310_&\'SH"IR@D_%.. AH$)0M%F*AVXL7PTKBM6O1 ML.3YIUN!,TI= 7.UCK2F?'C MJ,")4N3(HP#KF2#$UD&,/-=_C:H8%(*KK73DJ57@-%.3]KSWJ<#Y@.F2KL%K MX())=NTK&\&2HFM075HQ^[>JFN&@'INU36C!#6L MQF(+EO=67<,*RUP[!)<, X5%0F!6@ ZRD*^=,_V@IR?ZK:IKVDM^#+E]JFL2 MXYG3_0LVY5S; Q2(U:NMS^=H"F?2/M2(_JE6UXPB_FYUS1C6^E37D&T169$* M"B-74GEG:_VM "'0)(G,H&HGM^.IKME%;B-9ZU1=OB;#/I7@D6C. MOG1@#,L=9'_CU>?*T\]*1(O<0!/; HK(TAB7 [#Z-E:;5../]]6F;SB]7,Q<;%12.7[5%KM,O..Y<><:/1.6LA.^9!21L@"KH' M,Q&?MF];WN67J$%I.,BCXYD^H\8K+CO&,()M@@3=16B=;##H^P]&B, MC(>4'HUA]5A*C^Y)VM+(A%$E@6+:@HHZ@1-1TU[0)CJU1Z6C#LEXXE]QYH^M 3$+,HX&0M ;!79%1>"+B>60; MC1+=[ME&8WAOGN)Z3U+EA\G?J]&IOP0R6![*S44RI033-2_*5Q\/5R.U,O#L M2_#,:VZ&*:9\UMEZDJ7-6.1!?3;Y^;X!>O%4I22@F2%!*>/"U 7I&68+R&#EW M6UU$#RQZ"EK1B^,.O;7N*0KGWMOB:<=88 MNWBH._+;H>3R_@+B 9B>8W.,4;(:U"!A"Z+WU1PCJ.1Y)&P2K:A1( LND=K3 M.:.?F&!FM%(DKD*N*/><81"9J099GJ'Q]NW\T"G:\S3&V$>&N M+'5_2*0]XHN+FNEYAL;D3.XE.)W)F_#6@^.B-EV))3'42@_+6-_Z(?$'ED,; M[SVB3ULRO:<,FS_"WY.+RXM?9O/Y[*]ZU(0O]#?+;V0;/ M@Z_MN#-/=*\)T=J*'X/O-#2EFT0ZM47_WJ(]T:DG30E@G%?DVF(@UU8FQ4,,J MUH#/E@%CAJ<0A'/-NZ;2S*3+R>)SW \:2]!ZU13 11=I]H;T)). M5C*C>/&MG9I'09V&[K3E_JYRF-V/I8)S,JK62:WXTKJ'+MDI MI7NK'7=.YW81,=+9 !R])OLW1W!6%F":%8TY2!GZIK*][IG.76I=@XCT:=7' M/U6;WH7("OCDR.H716;=-V/W*-*YQ\AX2#KW&%:/.)V;6<9#+97BMA;:2.5J MRF("Z8WD/@M9L'78Y+C3N4?)]?%T[C'\[C-[=PBNYYK./4IF0]-XMR%\GPIA MLR@QN0R<^5+?_S20&8T@L\W.ZIRBZUN8>'SIW%WT8 S/1Y+.S8PHMG8M3#6/ M0! -,1/B:&0.NF2?N'_,&#V)=.Y1HFN0SCV"]^Y%S3>BB,45)>NH>Q/;3^V\%\KI M*L!8GCO$=&^.W_:<[!83$(J0""JP#($I#L@8AN"<*M@ZB'^4X\QW$?.V?&X, MNW9_VC8O?GF]IR?MQY;J])0]:H>=G["33:J06H -@CYW7LA4%+7OII<^%:$5 M%WU#V5V?L*7!+$T,(&I:BK+*@R^L#A9W465RS]WM M%3?,(>(^,A3]AC6#V6 M)^S_#/-)!;_J +8: 6H3N4F<[CGIR4O.6D$,=.TA.<_!,ANE;3T1]3:&8WJ^ M'B7364-N._@1-_%*]R/\8$0D#0Y JLWJ ME(T"T3OR;7G4RDGZ;6IM1^Y+Z(\\3O>6^1AF.\BZMB:H:*X>/D4V1C'NP++Z M[LZLA:AE[=L?E.-9!I5;NX@_(]B_R["K3&;-"&U=JO5Z-LVSZ>JY*H;IO]X6 M<7/)C%COR4JX M%Z?=:W17QY;4(I95HKFQH7:HJ:5(3I$BIF(X,A-+Z[Z)QUV:OXNYMB._^RK- M'X+I.9;FCY+5D/+L;8C>6VE^+BA*[;%;0JZUZ!%<=@X<=YE+':35K1_^C[DT MO[GLQ_"[]]+\9#,K62@(DDFZAR2'R.C,PU"**7+?MD"YJ$6P= M7._)5K""@"3RXJ(*/(E@N!IT>SXBN9\6W>_XN*UIG[7@K/$%>-4^X1I(="E7 M&R]JGNIVZ''=7/0)"F]KSAI_>9MGB3H=6:YS9>KL M]]H<-=/6BJ6M,5Y\,IZE00[,*0Q3WM:Z:<-NPT+RAV=7#@'UW(8ICQ+4H)&Z MV[#<^JO?/+Y4^FA(V^D>R:H>10@A$5:CA74JLL39H/?*XQ+]5L.4VTM^#+D- M)7YC++ (7O%2,N1HR4Y4C!!P8\'11571U:&U#XCWR0Y3'D/\W6'*8UAK:5PM MO\Q7,X%U[48D$DA1$QME\A!EX2 J],R8M9H/$%K]<6N)U=_=^![7RSQE66W# M5/=2L]4A8A-Z4R=$LI!#K:!!.D0B*9'762NKE6K>H?6XJTUWB?_LR&^'MBB; M*Z<&X'JNU::C9#:XRG +PO=9;2I$#JIF03M?ZATB5_DK] 5(Q\CY,\Q@WW35 MXZLV[:('8WAN/M-CEV$DB7%G:Z**MSP2!T9"9-[6R4H9A;9.LH$M?4]C),PH M038;"3-&"H=N&!M$E#DP">25:+*4G(10'12#KI9J,\E#:'RDC,%W:%UZW22- MO)M$NI>ODJY/%A^^S#'DM].;R5C\3#(F"A(ZIH@+Q9@#E[T$3A ]MRIHUWJ: M]U!LIZ$U7231N<7PM7;_.;VD0_):IU_.+BXFRU69-MYH5'B&(F95?>*4529V M/(.:O0>L,$S">:UD:WMF:["GH5/[D57KZ56O)G\3P,]A_@E?SK[BG/"\KR5C M9T%F69SQ4&I'":4">?Q%6#HZM;$Q&YL'CC+;M,+3EGH[\KKT+[Z_!%?HI(18 MI>%X7V'5;MJ.#+<:@F8.&=>V^;URY*7.NUTCN_/-V\11C)93V%1$1;J[0#A( >A&>AA$CW3FQ=F/@8IA/1AI;,;^S_ MV[T^WEV/Y]E3D?R@]3I5RH_?:^^.KXDLO>PMI!)J BXI810RTB\N&BM,<;GU M8\$>R^6-3@FY,B YI]V%$L%+YR$S6U3TJEC9^N@YPG+Y,3(>4BX_AM5C*9>_ MI_8@1F&LMAJ<*W5X+RKPCLQF[7W@R=/'VKP;RW'78(V2Z^,U6&/XW5?YS1!, MS[$&:Y2LAM3A;$/TOI0 T=7)C(F8(JM9,>T@$5:V?.8^Y!JNY M[,?PVSS6]O.H1YVY9=9)<,II,J^#A,!$#>.(''TQUMVNN'I* S%'$?W 0,PQ M+'6/3ZQUTF=&FA>JM5)C>XE#2"F!T%XE*R)7V+>-YBG=S3ORVZ4GXH;H[A!< MSS4_9I3,AN9%;$/X/O-C2@Q>*>; )BUJ!:<%E[D&K;F5/@L>>&LC_=CS8[KH MP1B>N]W987DYQ\4?]),_U_;?]_8%_VWRZ?-U5H9VBNR62/=?U!D4'9 00Z*3 M45D6@LR6:>_WJ)?X1O]\!]<1_B%%F0ENY/ M:Q)=HK%V&S#< )E),JELDL]EE+Z,6OZ4E*4?[YT[J*U.4*--E(X9"+$&OI-' MB-H60):B5D5:QWKV3SLEVW(G;CN$H._I+C4$T7-KE3A*2H^WS=N&XOVT2E1) M:1'II#.U [Q"+R 82_"BX"9['J)MW3#W6%LE-I;Y&&;[MTHT2B2A,8#5F6ZT M(#P$5(0&(PH4)?C<^D@_PE:)HV3R<*O$,80>J%5BE"464V\KEF3M[$_HO"G M6"J^A$# A\UC>D*M$K>1<"].>W1I69U49(%JE$Z"84&#,L)"\-R#<:[D*+6U M?%!0^BEV3-K&&-N>O<8]!&[VP!@"X_0Z)HTB?T/'G6V8Z]@QR:C,/2<5=)XN M 148'3E:T[D@F68L)BZ&M2P\M '=4QJ(;\QA'7MF,2,E+*@).65]:6P:/!% MTT4N@PG%10Q\4-[MT^B8-(KVC1V3QG#6M6,2.N$43QQ,Y&2 %:WJ=B*9ZTX* MYHQ4I<4E>"0=D[86WM:<=2Z;.0LV1;*1%6"IA8*& #E;3.V_A=PCTU:V;O'\ M^B@3GG=)/]N:T>YAZGMVU.,)%H84@3\=K71O9)0B.K"M=P_>)>WU =,EV0_8UWEN_#2G3D20GR>X,@+98V%K 97W.,I9<8D9(1(XQNB(E/6(1&WI%R8X^44" M0^N4^@?@G(9FM.*[@^?PYS1A$ U9[U!E=]TS0"U$?6IU9/F(N.I/[<&C+D!.&2K!(TK7 MMS?A402HQ\AX2(!Z#*M''* FJ#Y(SL$656H M1\GU\0#U&'[W&8\<@NNY!JA'R6QH8'(;PO>I$#E$B38E8*YV4%:*0;3: 7HN>C"&YSX!ZNMHZN_3-[.O*RO]3G^:#Y._KYY>Z]A %,Z" M-.C(0ZKS(LDQ FM3X4:EHOV8F/68M0_MDVPKM+MA[&Z,MZX8OPWW;5K.[D/[ MD41]77)4%-?9$1E>U5)G)()\R1PX^N!52#$XOI6&#%C\%%6D->?=+Y$;S_2H MG%.:C*>29=5=P2"4G$%'Z41,J4C7MU'X,09$VGD>6S)]V(!(4%H&EB)H;>L< M2J6 3C@/3#(>)#,EI+Y5.T\C(-).2YI)H\/)\1Z_?'^B7Q]\%?M9Q+!L%VTH!7?>YQPENC\\=PKR)',7L6+IM/)<(@B<"6VWV\X1 MKRBRMYQT0_":E^]-=2!+[3SL50DQ2"O[%BV^[AGQ4A:95XR^H$0GF]*8Z7BK M,627N"B6K"#Y#")>8V0\).(UAM5CB7C=FXW,HN5:%09%8LWZ8 I"#O1+C+7Y M"4_2MKYRCKU.8Y1LA]1IC.%X?ZGY0U ]USJ-41(;EJ._#=W[4P;)G5="%! J M<[*4>()0:]-$2M&6'#FRUG?@L==I=-"!,2SOI4Y#8\R>6?)UM4_5]?502Q7 M.3KUN-0LF]95>L=;IS%*.H_6:8RAMONC]$JA95$FR.A JYH%B+[4; X&0D3R MD5PQQCRO])9=+OH=^>W2"&I#-&X(KN>:WC)*9D/3&K8A?*_]%T20'&V @C[0 M09JY-ML^M_T(7/1C#<^OTEOOFYWR8_/UBL<#:S [S>_PZ._\Z MF7YZ?:,?YG5# 96,D45"-*)6"MD"H9@,R)E*,GO#>!J4QK +BD,_1VXKR-DA MI- Z^67K"5Z!/AMII "6G #%7*E/MPJ$9\Q(*URYG?5PNO/3ME>;?;#?R;G\ M>&58_WC@O1F!?3>?3-/D2RUR>(-_+VD'YU_QC]ET^7EQYIG1#%?97:*"K_5H MFF=(&&E72AJK>K0,V1KPH36MS>OF_F36J?7,8/#_A:%FDITY%NO0"P?H;1U. MS0+$7 1]I3J%H@M]@JVKR[;!^0S5:QL)'?H86V&NZ8AG3CF;)&? 4RVJ)93@ MI55@T%9)%T':Y)EH04 M$9(17(GB',?60;RM@#Y3S1HMHPYI1.-!3[[6GA")8TH%!/K:"("5.LJ/ ^:H MDXO)2=?Z37 KH,]5L<;*J$."T@C0+\H2Y]]Q1U]41,/(^Z@?A&+DR:92^]TI M97@20:0#WH<_87UVZK6]I#;F2;5ZJ'P9YO-O-6_HJML1TY'+A$#.<@2EI8.@ M; *9L_?<&2Y"ZP2%A_"O)C^U,;D M>SYGL2X0>@E!BP#*UFZH%@WP6+(/4>88=5>%&0WY%'6JK]SNJIUM>N= ICH62HDZ-2Q$8)%I+%DB:M[QZCH-A=B:T;O2=8U3<5^D='EQ>5[K@=XN M/^/\Y>SBRQP_U_C15_Q]2O\=OIXMZ.I,YV&QF)1)6K5CF5TN9V7 _[M]RNY^ M@.V8VGL ]AJE ]$_D/_4\ZQ:$&7'R^L/J@K")P9LKUE$@F3#:GU03 6XZX' MW\#UUBD3&.F4MHI.991(?%BLMH$'Z830V1=K5.NWTS'X]I5FW%6/;I^CW01T M+(G)J\+,^H-^^[^7D^6WNK_9M#HLZSP\'=3JYB"7A':40BW2LQ(\*XES)Z+& MU%CE'@1TJ RF?FIP.Y>MF3@ZO,W?PG2=7#L 5*<4IWL!'2:_J:'@9KU8WYM* M!&850YO!,:]!D7T)/GD!KLX$YHD9CZUOJCVJPB,93OO6A#%D=]" 4?C58*$ M4H;%ZH$(3_ZERD2"DU$!U\D[+"J5YIU%!X/;O]?70)CC;94M)-$A<^ &T(_S M,%V32]\#Y)W%7[:XWN'P9%I]?G<_^^@_,G_!=F/^ JPM9_,(@,%;A MUEH2SZ,!$4M)SGO$TM&-' +Q&>A3S^5]AGL]R'1-G$P,,L9"-+VV= Z%!1J>2L5&X]F\3P^$= MI4(U=,H[":K#5?=A.4O_^CP[IY^V6-_X9W259YV%A&*5!&59@I@S@LY<2"FM M9:%UN=]=% ?0D%Y"N^-![\1XAPOK;9K\@F4VQ]N/LHOKO=_'RYF+,AJ."%8: M,@6ES&0*2@/!2I]<\!A*Z[>7[9">KB[M07(=[K';8%\1?R]F:?+R?88+W+W2#8E M<)5" J]MG:/E##BL34N-TT[JS'ALWFUIPR78++"Y-G-(!LU': S\R3N&%K?! MWR@V^/8+SFF-Z:=J)*Y28LKZP[EA,3H1=K MK1-W+O>&S!\ZFK>8+W^\._\39Y_FXMJ'M:+$& 8UM:15;N@/_=L/W7D0P*&B=DTE/&O-=$-/8P5JK4$W(5V7Q \ M-29 ]Y@:; *RW\!<0T'->K&\-Q7@UNE*6XOD M"@%/T=4B=0-!"@8B9\M*5%+KV$QN+U^<@MQ&LM;A.>^[FW0UO/,7G!*3RS/F MZ+\MR0'GRM6TGPQ..46[*C)I@4(V?]?= &7_3R&];?46G'=XW=^\[3-4I-PE ML77*MD)2THB1X#E+UX]C] 6T;B2_&2C#.' ML:2L25]]#7UY1\.S!56DKE/>#>B$F!,/.HLPZ--^9*'3$6]S6GM4 M84]"I*-E^8U _3E-.%\28X3KW6RQ8GUQ%8DY8\(%YRI.I24H55M "6\AE<(" M6:?ICOAW+UT;B.UT-*:K5#I46+^YK#R]+:LGB<7OT_]-KM#GWZ9+0KZF"!=G M@6P6Z;@ LEOJ1*0Z;T,K3SB9*4XITS[6/P#6Z>E,:UDT+,%>FS=7^-[-9U\G MI-.;(,K:/9=%2+JLJL1K?V.10;DL9"J>.1.'69"#UCL=/>A%\L::Z&;!Y1_/ M*+^&9;B>Y?*V_/CS)I'F;9;9,>R\\\X:Q:"OWJO>XY=JA$P_W5CUA]*57/O1 M"D/G0LW/MPGKFR&"BYS^\=IYU3KO]5&]"J05&8D864"S5(?:1?N$E).W*Y MFI<)[H1X7S'LYCIU)]MQ?X([[ABW"5K(4)_P16TM9Z("KX, Q%*L]H%;-.+6#&J\?URBWRH$WE[R8\CM$P(GBQ\%H8!B76V6@QF"".3SA\C) MO\=@W$,-[YYJ"'P4\7=#X&-8ZQ,"-U)C5K1N30H.6V8=, MQZ<: M]%;B-9ZQ "?S.;IO7CVMJ6(%\\:UV4@>2R(@\Y&+(@4((-P:/36)QJ M'>FXC6'_CQ3=C?N=:-[XN;:;J1LF\_\,YY?X!X;%Y7QUUS1.?!^[Q*YS+?UW-]0WGW^_VE^'+ZJW[A\)QB]HY*R!833HB M= *7D8'F0H=4,.C0^H5B1\B[GD8/+;_VWK"6*?^G3[ &LKF4,_0-S9U2_?;IP3OX3%9-WBI7"77 @!.%]= MSBY"Y*R 4U:9HAV/J77?BD<@'>IQHK'\-VE7 SET,)+>5:N .%Y^Q_G]-[4K M*RDL(;[J?# $:J<>6B-@'J:S5E,QS_8KHPYJ=0_ >E"O^T(S@ M.#F7F4T MR.=OK_$KKB,A@;%2.-:9G<2$BLY#"(Y!],I[G[,E%Z2?J_8 LI/WV%I)I:?N MW# 7%W?Q?N_8^3C83J[;** '=]Z:27R34G435T\O;A#H++@IDAP3'HH#%80& M5WL(HW-62999%JU-J2/0K>%^W7&HUA@I]52IWZ=?+I>+%0/BZC9VM%-E70$> M&4%SY.@Z%Q04HU*.,J?('RHTWDF![L(YH!_77I";5&9'*71PX'Z>,[3Z.,@8 M8R'&!+QVFE8.,T2I.&T\"871%Q];V])W49RFK;,CVQW:L/V,Z$VXP"M]'X*K MDPFS"=-AK)5=9?:@"NQ(>(<;8R,^G0V7R4I 5B?+BR+6#5.=MS[7WABD_$]: M$1XQ+?:E!V-X;EVJ_@&GD]G\S6R)BU_K;?5F]G5U2WW\:_;Q\^QR$:;YXU\$ M]]N'R=]7]U=B1>5D%,3D/2@=R:?W.8'0(A9OR+%/8E#9T?BU#SV5;UNAS?;' M>$.+X5ZX?X1OKR9EB3B] _C-9/K]W8<'3*(HLG&"J2/>$[A8,HC(-;-&&F'= M5CHR:/E35)/VO/<^2O[GY?FWFU@_3^;+;UH%:TX[O!^]O/FOUO99RB,+CI$\+X4.LQ,A, S>>)&1?IC M+V3S)-$-4 [H@!X@"ZN%//IGD_YV\>5\]@VO6SN].P_3UFV4QRZQ8S;I3CMJ ME$WZ:\6-F;1NW1:<5JLX?H1K?JB8,#;'4AQ(I3(H60Q$*^@0B5+H.GU*\]:Q MD.'H=C^3[EUI[>:[(H36-1YF:W/VHB4XJ2P0&YFY$EU@:C\[WVMF:"?=N'O\ M-*+^T/F?M:+C?9A^PK5#*.B*+5*!"4824WAK#&LGFPVW^@>TXEP==^\F$X)ZKL-B29N#+=H5 MNI3<[;GOX_1D#)AGI4;=I-3E>?C^+:SOQF%;$%):+VTDNV?5/H$%"#);T+6- MD?0FF^8EE@U@GYQ*'DJDK=LZ7^%_-9DOEC76]NT*5/B$;\N[,%].TN1+F"YO M;_!J#_,_PC)]IC/\I[]?_XBW9?679ZZ0N8U M!-Q=YWX&]MST:@>Q;&R\O:4E^,?E^7)RK>=7<'^*WW_Z-,=/88GY:A+5F>&T M\X"UQE$D\J94A*#HYL>2;>3 MKV$Y^=I\'/C8)7;MBK;+CIKEL5PO_4/%HC8&)2)P.A7J\+<(7L0$Q66F?2[) M-B_>O0?&[E?5]8^\&DKLR%PK]4LQ=;JA%X9^9Q-PEJ13UC&K6[?@N 5A?_DG MN\GT[NVR/9.'SBUYH/+ Y-#0R*@'0 M6I4@9,>AQ.0B\];123C(W1BRVA$53HP2S*PGJUTJLZ]ON1][KY4!ZP8&7M12 M8P,Y"C*)LB/'6-6IY3DI[53Q^L'A[KL9A'?QG(8ET(CO+N'1:VPK-SNDY4?Z M/Z^[EPS ULTNV(SK4+9!*REN5(]&(NAB*3R ,>M:1R8D"$$7HLJ%@W>9?@DJ MV4CN54CLR:O'HQ;#(;1C#/.M[8=7!.F_,,P__!6^7/>L33QQ&144RVHEH%?@ MI3-@7$&I9 J*E4'6PMV??0C;H!7QLW:LM<['^TABN(V'+!.OE8UT)'))EJ[T MX'E-]16&J>R]C6I83?4]/_Q4Q+@K;QV.Z/\,\TDU5=Z'Y56Z?LJ2SAH$B;0E MY4N&Z$L$3'3B9*8C;UYG=AO#*5AO._':H:_.33S7#5X&(.IDI]U%?L7YM+X=7<5#IY\J MT ^S,O_^-[]/,_Y=#9#Z-U?@HS!1H"->I%)$3O% WD>$(#5S9% :[EHGF>P$ M^,EJU/[%U=6MOYY2_\-[7?P'GN[I?T;JFHHF9]6P*$AK38087(%BLK8R M>1U#O^?AG[&V4NX6-9;Z\Q+[W+.M$$=:IY=*G15\5H& M3NJI>(X8VN=-;X1S2CJP&]<=WAG>+C_C_.7LXLL'K+YLI]D%OIXM%B_# MXO.K\]E?_X'Y$[['=!X6BTF9I%5>WJO9O*9HDC9/II=D"^$O6&9S_!C^/BNZ MR&AS)EL: RA.^PI!!C#%*\R1K)W0VE?ML(VGKW:'EFV'T#\T6A&[T>C\DH=#H;$*MJ3<X%_G/URX];&_.OE?#+]] ;_7G+Q!]W;GQ=O<'GFA0T8 M,WU6MF:@I5@+.(4"E5E"%GS1S5ONMT'^]%7Q !(\3!G2A\N+BS#_-B/']B*N MBN&O[_>Z@5FAKVE6;K)QGVVP6%?Y+%H5+K4%U:'4J2-K'8NC!+FJ04H&)01- MOBJ=CS&H#-[XDJTB3Y;YCD91K^(HS3Q]Z *\JWE;BLP0ET6=S^.DLQ8+BGZ/ MG0+HT8P>2S%4?50IH/W5UQ,/DW71D -,DM>M,OO^^BN@H4#L'5*=%F$Z;#I-NTD-NC MJK #Z?M4BF+3JLP(*XP^CZWKFM<@)30W7%%Z;Y!H!J\X$W%A5"&5ROOW[T*.P]N\W MM9'A';NBK0#V75UE0])HN:MSR@TH8SD$+CU(,K$P&\E$Z!= />+JJAU,B&9\ M[[NZ:@BV?U=7C9;BF/J9;42P[^JJ6(*-S@60F4=03A9PQB@HDD[+I+@G3^S) MJ\49)ZX$WV2VI[F!)#!PY'S%+XT.$'!EMG-.>?7&N-F-TRJJHE&K](#$, MV2E8%QUDT"%79]S ^2%@.QD>HX >QA+I(?%-2M5-7!VNHY&@?>*Q3NF22B%] M') MDMO.G UU%C61X(,"S;0V$GEATO92H+MP#CC"M;T@-ZG,CE+H^I9R3VJ0*)8S M&2Q8G5FM]K,0C!%U)#6CTS!%9*TUY/@3L=H$[79D>Z,F],TW2)\Q7Y[CK/R4 M5K'X?9K.+S/FR?1%2I<7E^?U^?"AA*"VK5);P^J1<]"3N8Y9!Y(;X5 $2%Z0 MLF>K(7AM(1ET)9#G7U)\@ED')=I0 IVY'NGZC\Y B.2NE))"#$(S9?NUTSEX MUL$8F3Z:=3""R2//.@@^H1'*@B CD&S"R, S7N@T]HA.1VELZSK,(\\Z&"/; M85D'8SC>9X!Y"*[GG'4P2FY#(\W;D+Y/I7 VULD$#+2HY38I6W!*.G#)*.NU MD*ZY@_T4L@ZZZ,(8K@^4=:#( /<8$$)] E]-)8C&:$A21,:,U[Q#=_JGE'4P M2H9;9!V,$<#>LPZ41YV"!+*AR'?+PD+TGD- FQU#\N/,L^SINH,)T8SOO6<= M#,#V[ZR#T5(1 M==!+.\8PO[^L@^B%\)G.2A1*UB(C#DZP#+[^:P)$:72JY; &PLF,PRJH**U8Z;=,L&)L$Y1Q:Y*%QGKE#XUH]TC;=P'"_[ MNSR,'5*FK8,!=Q1B12QBOOC';_6I>3$AV^ZW*9W6\[#^J8OE@/+!$4I7%US\ MT+JZ]+A7^09;:/2JOE:##TLZ@5:=&.)BW5RI]4E^_RH[GE1O$0NM[_O>YG8:!QL^>&M]K3 ]-\_S;[^ U/^QXN_PCS7N_#M]/S;R"_L MYL]9BR/E'U+X^2>/^K;&H&ST$7WX'.;X2UC44947=4CD^K"&'O45IV[0-SQ\WU/IL]\DI:8/RQGZ5]_DEP7 M[S_\^<=/GT:C_3^\UMX_[YX:<_ML&$1SPX9,JU:[MQ9=H5Y622,EKS9, M\:"W0-^G=YS!=SBY6VUSIV;L/?RZZ M?,\/K722HA]!<<,V2"N%>X?SU@=45-O2Y@%$@DH06C*- M!$&B"$BF500$1"1(DQ')(#G'5A!04@L(*!(D"P@M()*#!!$%R2!(SIENH*%I M.DQ[WWWO7>_\LV;FG[5F9JW?8M7B['/VV;5K5^VOJO9IXG?B+,"@I:ZI#I"1 MD0'W2'\ <8XA0RW R1X ='0 80 J($39(H .>F*CM30BG8"3I"NR4C7QAF9 M/_\#G # $+#."5"1[ITFM56 GS?7_WCW-_VFW_2;?M-O^DW_14G'VLO'R] %^ !.@!N);0!1 M@ >X!=@!I,P!(,[1VCOZ^'@H2$BX>8M;V[K?MQ.W<7>5"+#VD) 4OR0!*$$" M/*QM7.Q\>.[;.3BY*0ON-+0(\CC9*@M"970NZ7BHVCDZW0SRLC,(NFUH$^1B M(V\K"%$Y0ZL4H!#@ZN%JYV/-$^#ZP,U;(4"9]X_1%4C7/V]+\*HH>=G:*^C? M4/^S!ZFES/OG7/S]_<7]I<3=O1PD).7EY24N79:X?%F,U$/,.]#-QSI S,V; M[\\!;MAYVW@Y>?@XN;OQ_&Q;WW?W]5'F]?5ULE6PM[:7N6]K*R-VWUK*5DQ2 MTM9:S-I62E+,5DK*5E9&4NZRO>1]WC_%V]K\2[J'K]>#/V3;VDC8/;!SM7/S M\2:MAJ0$K\3_ YDJ2K8V"C9>=M8^[E[_$&]@Y_E_MF8/G%1^22&5)/Z\^X\+ MTO@D$]+0T"A)_%6TQ-]4__,.R8*DJW_9F_0FS_\%^BWDMY#?0GX+^2WDMY#? M0O[_$O+OG-'.C90H^I,R0N(/0!6@HJ0\27F"ZB3E26HJ*FI:QE.D'(,61,]P MFI$5Q,[&"F)EX> 6/,_!)<#%PLHKSBL@=%%$5(2=1T)*0OBRH+"(\,]!R*BH MJ6EI:)E/G6(6YF3E%/[?)F(KP$A-)D:F2$'&"Y SDE$PDA$[ # D%&2_4'_ M3)O)R"E.4)ZDHJ:A/47J4,T D)-14)"?H*"D/'&"]#24]!PXP4AY]KSDM9-, M>M94O)[,EQ\EYE#S7:_X"-(?0/)+W?<*IZ$]Q\+*QBYP05#HHK"TS!59.7D% MU1MJZAHW-;4,#.\:08U-3&UL[>P=')VW%R_3^K/]34UM6WM7=T?NKZW/UE<&AX9'3L^_C$W/S" MXM+RRNK:.FIW;Q]]<(@YPO[4BPR@(/LG_8=Z,9+T(C]Q@N($U4^]R,C]?W9@ M/$%Y7O+DV6MZ5-:>3+R7'U$S7T_,J?A(PR>ECP3=]QJ@/< ^JG:'YK] MKRD6_I_2[%^*_5NO"> T!1G)>!2, 3 7H\1*N3)C1$"_CNN\H4SK"F-HPS\5(=JH_ZJ,;F/29?Q,Q>M7/F0X/!@23MZG2K926"<"##C=,C<6A;<5-V9VO_PX MU(;KIB6IY(])]YC$2O)G:0J6^:M*P%PS#+H0E?"><7N\N^^YY"R M>P]HV^HQ:X5YL!S'0P,)&^E2-KPL-$;/0K)UP&S=^RO'W:V<#2:<7\/]L-X< M5=8N;KN/83!*D!6!)0M!!*Z62ARO$8%/CH$&8M9(HCOU7EYM:_4%>] F; (L"(-B@X0_O+T(C!!POW-IY.N9N7LSZ M9BU4/^*8#SMB-WRHK1N//=UH:3QC5E-24D\(I-HOC]7%),\I:SC&&D>Q0-H] MV$7#1 &\RW*ZB/P])^7R>+Z$DIIA[/KT\JG:&Q^2NY0<\CKFGA-X"Q!)HNA3 MO0K6,I'#HY7T"U'7H_= $XXS+#B=0I!9-^]P#BP2(W2.B>1O9AUQX/U/\TRKPMV>Q+4L>" M,.J=G?4Z]8:Y5)&"VZ"1HK4^$S2V3H!9SR2564\-^)^R/M.CY,[ M'@5"=.U M*&WPF0>-#6S0.J5.Q@/"$5ZE243+ITAO0NA;PAAMN7%75VIC/=) M=?8VVSIJ:J!)CTAFO:N4/]DM0(*@4<9$:,DA OV=UJ,KX41@,6@ LH$%XT\; M&F+8? C2H1IWRWU^<$SB*[],+RB'?$^I^E%;*@WMF2J#Y\O_F $"C(C JWC: M =VW%Y=@JZSE#GH8P;GC9[>S?0-M%Y&R- QA5-FC3;PQHS+K74Y2%_6*Q.8# MKI0AH595DUC;@XD8NACZE/,X#C@NJ-956WWXO1,NT^A3L,:F0%QY6'0.3F1# M.&9Y='IWZG5C^,4Y]R;.-VRZP]PBY5DJ+@M0>8='$1@+>**+F2I*O6JNN[&7 MFV!,)N^X5P=>+XI ;UAVSX,CTB\4"L!M$@00%ZI MF[,7>S.Q\^';N75PNA3F ,L)S=%EU*IEA^55_NCP MC%>911T\[HZ$M_C@-6H16@F&Z0*I+"9\'K3UG%'*Z2#_,YAG?)])J19[TG+!0FR)0)AZX,&4+EYW0YG%3$JZ>L!=-\ M8E^ZVLKY'(*GN1=075JK&]W/[5B<^(;BGJ?TZZF!!"C_::^_LU%S2_60:$'C ML*!V< #4^_,*0+_WHTG*<$1TW^**"U[+-VH:]%62<-5?<+#9#]62@&BT?L.@ M?:WHQDSMASZ"TG09KI[N:*U];LGDB'-DXU/,GDRC/TIEK\-5(.J9Y9#V-XX, MY58BX#( &\?AJ;('U(*'USYE!-Z'GRW0-$R3#H\1*N41RHT!_LDBWFTB_-R\ MU<,]^C*%KZ3]96_'9HO+>/9A:,OFMLB/.^I[3/U><:]Q+F5$?)#9[@DF(P*C M")[N>HV[0B.5K>-\0 MCAT4*=4T *Z^*&[OR>&0.W+LS#?33XR4K$ M_@G]+J6+HN*5&KQ1&@;/6N/"Z0L"1E:UXMX>*#O+Y!G)FL%S8T0R)G]._&)Y M+/^#)"%;ZR@CMA-![+[,9,MAXAB(=3%5 W)<^U1YX201*'YV#// RQUPN7SR MM> E C>&^2M'7+,FYE7>++Q!4^5PSS=7OH4S8!RT42I9KC(NGCP$&NA37I62 MJ9;$'8M]R:2HY!%.F7>)6>\&LL4G+":-+;I\[:0^*NG4\<>_^Q)6O:T"8 KH MZ@?6TH\%FG,]*GK;"C[N[QL=K 8'05]@^EJ#TB*V:[3.]#Z.?U(^$$ $?*.1 M-7M;TW7W/+Q$!HMO9UU@P>FJ@(2M5]Q;L82878DH(L"LU$[W=-ZD&5;G'LP7 MNG/#>V-U)KLL:"O UTGK>9UML/3ZI[>!N22\LG7^.X"!*+>VFC/M9)8VOYYI M%++4Y,A]9 -Q^FCQL?0)P>EZW0/7$OGQG59SM(1UA6#T/MEJWJ^1785DA#HB (R%3V?N+GEKHZ?.L&JF*W*?S5\2= M2%YL>%-/C1GX)]_=XM!H&JLV]L%?X1/=NT*5F["I>T_965GQ=OU(->L#'XQI M\--7SKP)+;.*R1/-\4A(N*L25T&@LY'+VD-9%M9U6'US#,2RN?T5XQ-#FV6? MN56%REU!I/_C![CS>;%F#[0]+[#/SY:?CL<#FY!/.1@X$>#?,"8"Y213Z]P<#.DSS(>.30OXL@DGEBFU5MX M\WN,:M_X"R*P6=129&6ZERZRZFP0?W/W,])I.$7>^P;VR%@A2I\V\9E&D"E* M(@K,2 2J3)5/6;YXI7[>M9R3Y%&0*?>#4'KW(MT'B*PR=4.[+WU^*<8C\,OG M8H3>ZI!VUVMR$E-+B&ZA3\F[NEMKSK[TZ^:(BP+-@AF:N7KGM"."BZ)?:2;6 MVGR]JHNLJ&4.TUZ[5-DOGOF01@<;I=^6)!SF[* W.G$WD,S-9X=5AFS+ M+J1XS-1[=S]MJ>TZXEY8=8G3<)RRO"+\Q>MMT0FPZ4$1ZWVG+"4[)64=781C M.7@.D4 5\SZ[_?U[8TQHQ^8TD/?"'J^;K;YLZ8 MWNP,J]KL44%=K&;,[O:U]SJB^8$NJWF<#G7%KY+BY\N_AL>FY&_"[9%4CWB0 M45EVV0\F,MO@"GF[R"Q1\S+8&TDW"C^N2U@QW9_'<[D+B*J ME-L$\C%],.])@;AM"W,0'I0R-W7E^.; ?,5PM<26/.^1_ESN[G?$O1G);NX6 M0OT( I2?F;A1.-% *Y3[K.W/A:=-SWKE]-:IZKLS(TW9BD5YT1'\ND*$E71 M2]NAY=FQI7>U7SO"@@,K.HJ_XX,9-ZSTH)(+?31J\SMT3;6T->_LM37I[0EK M*J34@-YYLVWL0+]J/.-%.O>HK%G>2BB]24._S*M0K8\'O10.5'D)ZZ%/YINS M^GU+K1A6_28R8\.V?;X-!JIO%TURBRQIYB9-.T3Y."[&Q]1?^J@OQS.6@SN/ M2+ CKMEWQS1/OHMI!9(7Z$J3=Q%S-+!9E4'F_P-AZT'?5Z575^=YW!, M5^_2![Y1U:U9":^;/L:6%WO#_'X4UJ7D>V_?]E N'6@=7,Y67/6P==8'Z59YBJ8+O3DK))GJF'?K<2A'%P).34_8[A"S(%;X+G[I)U$_== M+)3;]&/.(?J]JT:KWR%[5**UKV3J5=NL<:XG9[KX[2O*3/3@4NK#3@J52[>0 MZ2+K,,R-$%D2 !ZD$(&'>D0 )0UKXYMKP;*\1^#(2;[PM!RR14T$+HZA:?Q5 MC,OZ*(G 9W0N;&P?@F5%Y!*!.4;D#/[4!)1 1O*UCC'EA3ZZU738(U_MTC-@ MW0^U,3P#O6=*^'(FY4^?5 -;Q.&_NK\.O7WG$%$Q.6#%3XH,TT2@;ZD+CW=' MY1VK'Q)@XI"=#5B\ SZ+E%DBI;%8@L&&L\AB]A;'S!&NEK21R@C2L%]>4B8" MLK-@*ZLOH2[:EG9(]< BY$&^0\HB[^J]!B;XLZ"QPK%LH^RJ5]$V]1E'LP4_ M8WY/_U\7#"41U\Q\SO1Q&$\EG&$J6WQ1Z+C2AK03'I$=P8-VE^S53S\NO?B9 M9S;"ZD[ N]6:]#/3+\N=SWU(G+QAR+9\5SBH%-#E9Z"?L[KT)+_OD9(F$:#1>+R%R.?;NGA<^DSQ9I/N M_"48^^K&1Y4SF.ACJ4Z)@AY,S7":\\K[TJ26%Y/*W: =WZ5YIV#A>#&X-KW! MA('.-LGGO+G(U)CO4+W$N8SV9D=MO7_QBCY4? V [/9>\H3[B1RQ([]LJ8BL MKQBBT,/.XS'=1N,J>21,ZGJ**Z5O"X(<',9*;\D57Y1N[^DZI.J9P:S*[+,& ME!@RA15%/DDN-2E8#>YJYP(<+:FK]YA<>V>/;XUSXMJ7P.$+2"FN!:,WIS(K-_: MCN,*9FO9&LL)'ZQ[15I8H[+D@@T#M=4T1JH^'#4CKG34L8SO:1E7OH.H\D5W MIE8)PFE,[MB%LDPM5\(SK-4+QWI$'@.:XW2V+#2 M'[!@[!HVR_\6>,^I*1/^[";/,W7J]3,"H0ZA^4[U+S[E%4U,H1ZMM"'@/5 I M&+*T#=J:6"13FKU0DY(&?B0 TUI+L*9"B;!JD\K$JA5AD?$= N5XG:#VJ,-C M/[,GC[/?B.!*7[9@).>#]5ZI.@0I4A=.S& P%.CR)_-OOFYQ[K:-PE7[2@=# M6%"W?[0UL\5JI]U*G\OS=Y>THZ5;R'I1KD4$/H;Q#_ES])Y%W579RU<;AK6F M\5;@GGII/#_B!#\?38Y7&*@:8:0QS!,I8]O,1C:];5FE\20"L#&<$!&(W+(C MU>/:\&-"RYRE[*(V$5#*)AQ)!YXE[0!!(M"L8X-6X&IA4C&[5KQ61XND(-5= M!J>^&/$I7:DJ@M,IF$FJME6OT4MS37/.\:.WFG-4A8SMD=E )@PGM 4CA"NX MXP]),ADU?FU:?L4WY,/ZC;X2 7(FG"-A:A"R*D*:]2,:@LQ'=*/&?L),R1W" MRP4K9%XU$0WF19@]<](J=")H3&"E3:FHAK)&49A1*]XE\U.9B;SIYI16IM#N=)>+ M6N"%'-0H8Y-/TSD-PL9D#\O>7:JC,:E05'*GK XA[B"5KR;YY (1@&^7V827 MB:=>3KT<%S2)/?EFQB7(,BU[2TQ]=/A1AL[E'-Q3Q$L$SF*>ZQ9CZ-OI+]$E M@9U0PA$KZ)DF?Y*7KH&%Y->9B<0^T:!C2968%DS5G CGXY:DK6CDC[8NM!RX MS)N$P5RN8QZ#^R:VI'G<8B(U 2*@@"H1R95C%PF])1!?-R$MS+3MSX0\B/0%\!-+IS_)X!AHP%MPIU[=RP;;EMOVVXQI7@2?9=,8YUC#^'-)JXE M)J':V::17OE@7TLHMY%BDI1S//R#+]+0YE>T(0-CN2=6W,,4U2G$,W.J M.$,02IBND:N0;S4)Y]Y_>/JX@CFO$6Z1VTA^O ")$:\4B\Q\]J'M^/E>_XX@ M=%1\V;JWQ=IAC62[)X7UC2?FMK: QJQ3%Z6#AS)$/R,Q8-G'#V25@_!Q&X4$@$YC>*CJ^G.>!#OL'>C&RW(!+W(D'[ ML%^[K)(F:C#;AZ6 +0[/X"S $\P-D(UEL%[I%,R*;X569#6XY;$*8]V=\U59 M_?#YJ*5NR.&X\\I.&*6II$V1BT&'_$15&S_^FM7274Y?EN;'VI1W78L7F*&Y MEC@02J!6S$DFY?MFZ7EUT@H^).V%L1EZW-VB"J95?YT$I- +V,++\B=C!6+Y M<0+J^?ZQ\E^$3;:*JI/M>BY?)P)3B;39H[EEM\+_FM\W@6<+"PZL6":-JZPE MQ!*H2G,^XV6A&=!KL]I#19A#C8PK_6ZIES57P8N0/*.["[U:VI\GXNJQK]D8$[GU[V6%+!8M>)6Y(O@C#(L> MB(26,9U6K;[(?=%*)T3I_14K>A_')Y\V/"7P!R2DWAS9$_,[A=+HO+36;SP^ MK>9R@N&M$.\C[VI#H:5'\JU;ELW"<1MJZH(I4:7L^EZ)^Z'ZC:/2O7(+=X9= MQ73QLID&1^E',<>="@?YM#,N+%7GU^,574F0[QWSE3])4UZPN-QX:6?KYEJJ M$]4-&QH]P-3!A M%*U(P*R3&/I2ZI72'ZI#[F%R&_K;Y]A]4RJSHG0&+^&\J-;,MW8Z^EBL3JM4 M\&NOD8L&X P=T.7Z,:L)W,_]8BZE!%5.JY7VZA,!/=>)2'3O4%"?B#Q>YVYN MS#C_A\NN33^3_6L6W,FS]$PNZ0^"HM(*V;;L^/FC H;\:*BB[@6%BV0@\L/. ME?=%U=_5A.$#I&A6 M] FV?Y)4C;R!8>JQ*C%[1."]\('56,\.-EYE!WL$EH.U%:.R\60MN\Y@@OC; MM2P:%$MD=:R8M]F03G.VM2?GV-FG"UYO.&VWC/@)H'V97RNO$KF)Y*18;3TE M+CEQV^DH=QRI!",EO7U3702*:C"R!L='!"#^8 S=R%XO: 1-:^D@.U9RH-$_ M\Y='P["V&20M-B6A(=(A>84#AJ%D\-S1)SLHF+:Z< M3FKZ@\@7%4K-3"ECN.>1?7S%6@ID#@LM'4NV3"_2Z^0N8*M_/OQ"3PWTM)@3 MJ>K-F+#,GRHUPG^GE7#R':*1+4OT7&QQ:IE MC[O21OJNN#V_;U(ZS MJU?:/9ZMB2KWY]"4>/!]GT;(#AQ!#C,EH1FEN="W5V6=YPE;'922F'!82K 8 MJ-'S;MY!G%U4GD1E""H8&=WYX?&1T3M+LFF:L>R/'])7W!M%$&NO7TVQ8YD- MPI=/_B "H60QV$*2*UCKN25?2CWY:KQJ\>P_JA$M[+>]FT.^X"-JIX,:*_0T M)6Q9)+,)8S7'T:\YF$H%Z3P1]P)'UK5FUG4I I/X^-W98]&C^H(/F67EN9ER MCAER?,.<8Z$HB59V]\>B;[?WB\LMW 0HY,8C9SZATH=SF MA\CK?P62?W)S.B:0+79N.ZZ(\\?VPF0RWF79%/OJ(^I)"%,NCT7+*D.2\A=R MF(&EWSU\1V.?!AFJRCY&",&*#O\5QRV4?_6[]P6XF]@\A6R*?16'W!B1-7C& MSZBE'#&KB"K/X2,8,T!V5HB :5-8H\&L^8M1M#'JL&R@:M^=T!1L$<#:>7R( M]U&>%$3>(3G*9]^_GQ!S.Z$^":@P5#Q?\9H1AN?$=Q.N-XHW-2QDO$ >O.3> M=*L7JQFC#L3#3%'LA^^L/FH\C2-(J90BNW Q"A!\P$:.R&!I'*;"Z: E M6G8+9[3%68J1H]J_4-W><#=V3ZH<00+9HV^D5<477(,DQV ^UD/3A>ZRXH,^L]%>^W> Y7+H-T3K$(E$S MGY0;P4A2:"EG>O?W^>[2)QQ2N,6ZT]!O6%XELP>\=,F;6!8L5FM1 M^><^>XFY@HR#I*1D=T7,':(V29BEI%+KB+>-T>_!S4=XIQ M9\P1FSY(YF)'6?N)-_[./9O7G3JD2+12#\J^3T0<=]X$ MEXNHQSB-3]&4EH)Y&",BU-P#9K049..KM2\UZ#E<5J>RA;V$71;;P_P[N&N%75<4]S.,Z_\3C):RGD%_/24M*K>9A^"2RVP(M7 \M='SEJ=@0P># MV;#HGGT]M5#)O4<_RU179/P![F8EZS?,$ECW6?::U8VQWI932PPXK4&3JO!! M">Y"00JTS'Y* *F^GT>HCK>2BF1L)"FG#)S\]6C:Q/+"2%3T7*BJ_B2%66O/ M2P(14 ,?#C /NH[3O$\9WRM*\)78ES^>/XP)8@H(D7&\(_6)L\>69QGRZN,;R MT,^"A".$$*)(R?\U$6C3F/VQ(33DVU:4Z?XH>5F"AQXA@AGK\=V>+?'6K['I M_&2P5!PVI\8,=>KX^]&[:X"\/V;A!EL7-H1J]QD[-K7Y/O*$O=43]LL/Z<13 MZ@Y6L-"AZH5E,/N^<@A5Z\Q/HRQG/?S/&$5UENVT%8.T_9D:6:TZ+ KOLK9^ MY/!QTZ"+G0V\S_ PS(O,R@ *?Q'BTH]&TD^Z])!4W].]^LN&_4*0=D.3Y4$O./,2WPE% M7 ?8\QF$%NE.YBC882E54>4SY09?,0\*=.FF6O=HB0^5-UL&70E'7VH=FH;Q MD(ST1?G2SR_RB(PPP0!W N,.ZZW^PA^*FWTGJ8#D/8G9X"!&*PTH'PKY4_Y*T;5!RVKD%*(;H51R 8)R_HCG;0QB6AU7Q6JU9 ^ MT@M#8+F?\BP&%AE=4L]>^JS]XONCS;;F2D0B#TQX7EZJQB4B^Q8[=KLQHST MUP<%]I-(&-=8-?BO$DBHY/!P%.N6K;RUF2L2P-"8$$RF&PK,-8L'Y#LVLRO8 M55;=<# #9AL+23[. KZI%Q);UXD_O:"<+E?.YO\[@+8%U9\>"%[ ME@C0?9V',YDY==?>Z K9;OG(>MRU\3TXT>K:]?0<[6FT0X1I'@*J>R-H["/B M#!&PQ_CIW%^25'D-\\_*%5@[RLA^#5J3X630<''G9.!)$'K&R[M_EP(P3)F[ M^V9=ISMK1$[80^^:&K.1_4\G_>.0*SS$%.E_<*$:C[#A%G6?3*.5B[',#Z77 MPV"AF6.C"M\2G1!.+.QNKU_-9OI]4"C>;)_D=EF&G T(VVMG7YQPQ1SER6L" M\X;*K*$PU<2)IAXNF!.WIAN<@T4UR7S#WD[OEX_B/\-F)-*421#.;QVG9L>7 M000:\^#?F@X:)6:]'#K'=N -]]5#I7AAD<$% <8KQPL_2''RY_'KO.)_*A;1 M8I<';3SM3O3&#ZJ7>PXEIA^Q-Y1'%\7 MG4B37>1^_<_O)]!HG#FJ=GB[+WJ_V]O)[:@N4??L9TCT:DO?FH5N)_T3BNO5 MH1PWTP@7#,0%$NEQP3F$6\%!=*$B'S=&/EH3@:7%9HV7<1VPK[6XUM,9=-7[ MNNU@:EB;U-R1Q,Y5" 78#FV&U:H0@),3) MI5^;62W:@ZA:+FES61*!!GA/@,(Y_&(SR7K0U*!K?YKO#S:O2<"Q4<5)&[#^ M .'87$S@-E.ZQX+[L_B@=.$<01IO#2\[D,R7OL2=!^72&^-O=^X[NIV_GZ3> MGL+[&I'3S!L"B>WT@ST8&N$=R;%*A)/[$A; 5JH8G[4]=._[47]]LZD;R%XF M4,"D]?.$#FC_'03[0/TDLK0_Y:)9#HA9SX)*[L\5(UO/)E^@,ADI6!%QBU&6 MMR& MGP7(61CC!MEWU]Y'@5F+U@V69Z4).")@ 6]/PT.A/_J@!T)FG;A/<%8AK*+L+,J;[X5M>+I7Z[FQF!M5OZ1,18@'^2Z4ZPFY&?O M4QLFKS-08&..G)M?8GS/I\TM)W1$/+F"VNR :>U546X++@>QTL=GROSC&(59 M_P[Y& V*?EZ4^]P'%RZ9)%=3M5E?,P_8TR8\"TK)]QN*5!/=E(Y,NX5-,IKYI,PTG;UBFMF[A/Q(& M\ K'[ 0ZI.]AG(RUN_-IHX%G;N(WOWR"E'*W8Z$#$^+Q=G/X"UR*MV*_AC-^ MNJW-O:GKY5(*>FJ8)NJ/2S"_PC4<,OAC3]1D_,?:@<>$2<>[C[2/XYD]7OL5 MK^8V2DW\&Z#^P@M*@2U*5C%BBK%WQ;5 M>G@D2]/>$0KWW Q D*/<'_FZ4T^"J[M6QE,[_#WI$YO("&L'D"B7R?;Y/*A& MGI(SQDE_Q#G!F93P53W[&>,.LA_I+6B.+/YHUV5?&:.%=:$11@AI#)C!BFI& M^]M*LQWD&COL*4(;D=6I.)JX,]<2P4#:W"]6:?\&ZC[HGA -(I#D^Q8V1D*% M'-K!-!3?>MQZ"'W_418IE2U4\?@CI*Z!(\M:Y@J3/!,$P,_+19;7L2RSN&:' M]@;?;A7S781R\P-2.3#;A9B2,&B@P&FL^AL:RD+]#HSZ/ .5/*Y'B/&_!1D& M)UNZSL/BL*%/7&!G.@^.L(&[Y!42_1YF^]S+C>E__/8([7PW4B90JK]:Q[)= MK<*EUVA=TJR8 /4&53]R/9B75KNMIPA=PP5$"JB;-A >4>;Z2&PF(Y>O;>@.YWU=K?T M_A+$C_V\R%LD]*$O/H&F9RXU M,PM=K/K&GXS?V8:[M6@=!)L9BY;9?'C_]'R4P$3BZU:]54IU/M:\[:')MRJ, M7Z>+*\S4!][ZG+DLBISL2%;CF4!]SDF)SJ$JTU0# F5CPTYWR@>WT-X\[]U=E=)L0%CP MPW(K=P9>*"B8<3R,=RDQ_>JB@-9D83ODSIN$CJ9H& [L;[GU3*R/>EI<#Q*- MS2P:YGY]'+,OM.!P1K $=YN]5D[7V+$O^0WB/HK^([/K7H#]L?7&@4NY1K\< MX4:8S')Z7V1U"WT=>W.FVR-SL>0O"[ M'C"M(].8MG):$/]BYLLF4=NU@G/E<$2QRU(P/6@#:QKY;E3"6FV-]64,$9@1 MC%EU#9,(J)_A=IUDN>J7/J4.V\F *FX94HG_%OW0UU%=SBL,) MMZP5_+,-(E#%CIBGCZT)(@+1V_MU/F^LS9Y/V)H\%?FL++EE<)K+L?=*?8JH MQ<5KI5F^I-CP(2#G9TRP2(L.XU\/8T%^=3*U:.28L$_>.KOT(1QHM:1R*U(. M@G)HE9B$O^%/?@AL&,BI.P^JM7E%-)KDO V(N#NVK;1UG^!22"7,U7R7"/AJ M4"!!F19A$?4SJ297'B8V7T,X-+1V[X-,!+&8HPYC11,$3US7]4Z/Y'?)$--) X?/G=1_W+U 6Y#^5UK.80 MD=7AO>(O4@=K<._?J^B!'Q[ISHO$#A,H$3T35RHU(*+^GGY$(!2&24=C17)9 MT]]-J#.U#V:M'LT?S]''BGX_NO+A,.:D_S4%(B X =-JJT.Z/W65#<2>>TV. MMJNQIT !,=BDF+4$E=PIOBQC=G?[OB2!BH:'\RXF>?*?N"\+_^,;#M%*SR%?D_"7Z[C\[WOZWH\KOOWQWU??_S^ MNDZ/]W'"ZYS7_GR^WG-PQ[D4A,1I*QLK!,\V'L1E^!^"NX+8?LP'ZW45<14! M'SS<*<0)Q#:>K6/KO&WKX./=.O/S\?'R"? +"/R[!(6%X"4H(" D*B0LLG7 M5V*B(F);_]FZR7]$M_'S\O*+" H(BOS_/KAM"$FA;1#?1UZ>/8AMDCR\DCS< M3@0*UI'_7_5X$/_WP;.-EX]?0!!60Q3^A3H)6'U>7EAI?EAC^*?WX9\C^"3Y MI7;K'1.0=K@BN.>FC/[#M!="JL>K2++G!T$U Z];$<(BE;IOUKV?\WPR+^MRS['X;]3[LF$6*\/'#P>"41: 2;]3)A'^+_K/^N]7>5 MT5:X4 MD_;2OX:\V#"\[?SDY(Y)&Y_KVVZ\*3O+8W9.(%-VCHNH/D7[PU3F3&]Z-I1S M/A"5:O-W34*W9G<<>E_[YK6#O]I'FD)#CL(MTJXDWY6QM^=X+&7^ER6;.[LJ MCW-N4Y8;P8?,Y4NY^$WJI'IK_RPO#%%.JQ/!L_>! MH5]E*D<$]A4>H*01:^U[M T86,B Z>/?.)\45FX7RE8]$]MATNPP\ZVJO4?V M4WTBWY-EI^/(\OL/C_++=A*^H&LKE[D(YGZ\:?[L $V=GM@Q(PS^:(HC.]&5 MBY1J[7?SE3FL'LDZ$1GWQ!D\J^_"_>H)+K&E@R^0P%=E18KCP#9^$R?JVNO;D9KO7H6]AQY\^6#$X@V\-2_\D^H M9 6<:=>&0F%1%,OY]6+ZKZ(/? ?]%0"88\Z,,58=]BOPE8G5*E(^)E+1$F6GCG+9"-:>_<[>;E;KG;? M/33EDS16?OS=OF-]^-"*(<+!4N8_ZU)1#S(%)8*^1HXV&8,O+0[5@?-1+-/K M#0JC#7[$4N4_0I[K8BQ$S,YS-EA1_2;EL&[,\_5F2ZX\8T_@3.P8_Z;VWFQ(2:].Y89"%>'!76W8>7;U!"V$:$28!<<4YY'(5 M';"A5\9D.&3;9SL.*3$LPW8XX3P\'-/:&XUVB)46[Y((UL9N)/LAQV^.# M+%OF)=:]03-QWUG1]]JUKH=N/ZK[7O7FSC8UZT_'8SSZD\07A?O$'MS](=O+ M$H-^@*6,?Z +K_ WH-VSO_ZLBN!BIHL&PQX'%2:8OLN<,.MT==A1['/=Z& ' MGX^$O>M1?AF'_RS9?I87]![8PE1'<=,]L]6XJJ]S-Y M/[RB;?%5X*<'Q_'3S8_/BJF#]CN[A9YO[T[0G',G0X=/<(3ZBCSMBF8X9$^) M%#]UOY_)Y=CJLB(^H(?HM8]WN41S#@G%A7.$WG,1-@@0X&PC VOF]U69AS@C M& 3QNFZT$UF1B[B6'Y\%=Z/"'R.CHXVCS]*USMN*+J<=37.L+CN(>[Y]\]^. M]6D$[T^AH3H;L1%_L'+^]8W=U1D6:07?,%;9QJ4B,9DOXG*'^,Z+R@KZJ1[N M]X>K378>4X>D!3*/$+J(8K'=]I.)L_7Y%+*84:'L@]%#AIFOC/5C]7KBTG+4 M5/,>__7C'?2KL*=@>]!1Y-K*]F3%N>PVHJ(;E-I.V-W@_]LCN/>29;C"A\&: M?6%.;:%7/BAI.O=PS,#4]@&>)4"Z524PS?\N,M8P,?>"^TB1V/FASS-[L_QS M_#0"NI-Z$,^V\R,"!S$[@/]W-2Q50$>X"/Y2&!8<6/?I]_,?$.0X,QBD;ECN M<>KEX=]+T][+^AYG.OE3=H=6_4WI?"![RP7D,>3Y(_YOU)V\H&%2_QPO^ ?O M^CKW?N@J3>!+UV_@NEP.BUB[(Z39LIE&3FYZ]]F/]^Q_B0/_?0N9AZ:4H>JO MDEG2ZQQA*MV>43M(B?# M'.4A:GC%1="@XJG[91RGX1Q#-T3XYYD-Y:&+F%B M83=AY5F2QE0L2W; ADYFR6 X(HZ5N,0>I\;8I!5#IKART-W92;O@O]XI@4U+ M38\]?'T^+2AHW=+XE.Y#V5.>'&SQI,>GJXVG;*0#5?P5=155/"KSQXAB^ MCQ*OVXT6G MH4(X P2A2IVA]]FQXDN%" >=3ULJ.3(WWB7B'#S/7GY5Y'?RTQN>H M]L8,S9+)X8@0F6HP-A[ :U*X"'G.5[?Z&B5B,O[HIF*]D^G[!]4N7E/V:8^*'F["VWEK\_ M3#;>2O0'&3P.3.0P@D ,2Y)(V8ANE@77.S8:G5,M=DT$M!YV_?W+UP-[KOF! M.:7I6\&EH+3OD8'?#U@5/Y#A^:O*10AP$:Y3A,]D,$2C.W5BF!'^_A'>S):+ M4/R5>A5K8,-W]VK6\WX_FU[Q'[TR>F6QSTPOL^954/>6,.#MU&5IBGU2OBQ' MG'41%;D_?E'?F-TY&5WQ7*NU]ZJ4M5"XZ0_Q_25UE$D9.MU6>,)@O@G<'O0YK!^^M'VNV4PN__3[&Z%&'2?M+%_6P M2WNB;GP^[B/G018'2$(6.R"-65V6DC"=Z$1/C2T/$\9K5.*X"+=!BS&A1^Z> M%?7:Z6&"#Q:S]6G!SY\E28@?@Z-X@*4*:J1P$90Y5*0G8LQ0-'R8%5(([1WK MK"J[0IBL67*6"[Z4XO)84G7 X\VKM\^155S$K,'J>-;P+*THYL_ A/-L2CXE MD%F>E6?_W;"LQ'L?;UBOF.9Z#P=Y$41' M&>9#&O.D/K9&AY-1NA]99MANB- 7D)9H:CQ4T7=LQ[EM5G;-J'UM["%Z6X4! M1V3PIOD82V$W$VU[4],4B83X>;SS,Z^??@@A!*E'E1OH >ISHXUDZ:0Q1>Y M"%&8,I"5<&,N7PVMZW2E_)VRY1@@+M3Z1OWPM]Q9F[9)%ZM">=QY9L<>=@.L M/6Q]1"NGEPPZ#41/9J>@?4NG3YT9;3;73U7BUD M%>-TTK')$WR7+^*,60IDT)X2##"3O3< M51AW.W+PQ&NW@'OE&2E"R92'LD3=E@^"OW1I7)@&"=IS>C!5V32E$LY'M!A! M#.J974W"FQ,8%KLQHLT'7=T\]YZLC]?$WOF9%%'-EQCP5K.Y^JT'&=HKR-HU MR$3!3<&:@Y[B?,P&1)N=P>&>S?3/H=H&GX%=(G>PRE'4#YI MSW<+B;F+$*Q @"5K3 V/ RC/N0@)/!JNGDWX/G+X0W/$>,FN._ZSF(2AZ9[7 MKC/'@[,_OSM8G+*/DD5UC!JZ='S]LM3+UK.@XP M)QS6W0FO.\9%8)'\N!,= M:-DZM.(O9T_U099 V[B[ZD+<[J/MKN'HBB1M92O7I; MQ%G-3T0?(G0XG^$#A[5\'!\"*19P>HD2RV;[J9@H-TY3^>*86_1S^_=+EM0^WIU"D:@CW 5('\ABH<+[9MO,Y,AY-&;=/R ?/@OG* 9,'A MP4U1*U)?+VY>@#HXTER$C#H7,8GZT.A7F,SJEMRSIZ]);?LQF@M*#DU9Q4S$ MC,T2ZBBZ$\8,$^@5/=7NBWIH"]TB>MN4VR?9N/471],_7CELZND8]^S^MQ", M!4#*08G_'D@"J@5I[F"L&S%O=*#KO'^C^?37XLZW72%%BQ(U1PC*5?*-11'- M%W8=OZ-M7!84$J1UML_L]$K"R':7& M' Q9FZ<%S0V@\*=@/0]:2. 29^V^=FXF6>RN&KZ<]2N=YNU;'B"7Y9UW0_OR M0V=V)M_-!,1F]NP 2QG%1.),J<18O -80T&FFMVL"+BK=C<_WM#N$"4!*:9: MPQ^QLJKS&L_O555Z8&7R_#OZ5CH$)GBW)Z+Y C= 5=F M=;?YW[*ABRUM$ S]R]*XB/H=BPVC5X)Y4"T.06+G:->32Y-N!:X7<<2Z:NT$ M&9L0%T'--9^X3F-)5!6XI^@IE[R)VGPDC(I_COPUVKH/S@>XC9#NH+VPD-HG MAH4(1 PIA8IZGI8_:AIF"5,/OTQ?-/4Z7=XUDM[8$R0M>_F]^A1?R4&^U+JE MO\7L9#,EJNX4DK-]'%!04YK[?UY40M*(>K<1S]-BZ .XU_+#O9%X+H24R:-, M:S9^39K#BK..#M?"^1_HQ>?^/FA%]=WZGD8SPV-J)**F! MX"01[?YECM."BQZF=N^)LGV9FZI,/]@9KV L;-7(O1MSL,([4V,,:F,L-#P MWS2KP6$\,[K=HK^[Y?Z^F;%+/FW&7LUV5YE136?5/[KO?'0Z_OZ%?3$>4 ]4 M^[)VG:";4N2[F%'#?_K=3]/#(\N&?B_K!QP,J!^[)]-PGKZP+LMA6!FDY?_: MF*OL!G@(GP$!,T?ZZFQ6F1;>E+**G%Y2Z.\](#(UU3GT[ERGP"WY@ K"-97M M=@B\ _R454)[/GAN -( EG-*.0.H!E2*F6Z)_XU%^@S+?.BWW>U[S.3MPHZM M8[Z:S?L5NG[RI1O&?^)''L^-G[@5_1E!P4Z 2,KW)$:BCE(5UP^%): M*GMU8Y2_FMF^@A([AETO^5?>4C]8BN[G*XS2IXM5!TVM>]^:IV=SQ.*?'F(7 M$BS<:Q T2O_^B+P"T=Z''._UY\@1S)0Q1[07-&!HPUHE0:(<8=*<;H2GUJB9 MY1PS5T01*>&?+5=Z]7J8[<^:N \5LR>JLD,N*YOXC!#!"Y60+G)Y%<;Y:G9! M*XKS.5^1L .7Z H^X-DW;C?2Z5^R[6EX<3@MQJ%0YEDJ< &9O-U%L=&=F M4"@U)\;+3:SO+RA^J5O/IA+._L" ]T@F%X+2B, ML@JI:L0V&U!U^1<:@W.INO$*L@TQ967EXHFSC3M*W:S]"VVR(%5#'Q4$#YIN?;R M?<+1))C,_%K8H^?DM/SQ5ZLI'(@H.(AT/-R)(DC06'>K,'0*M.W*D\XAF7@4 M_EF>47U7'_;.]7OZH8MK'G$JW38#;RJCT)2>Q/@IRBI-/&"H*MG,AKIQ*,K2ZW?) /B63US!]%O99T8#>*K]FU%$KM&7LJWA(;%]J7Z%A=;U)._S=YCDO&_&PS"^VM M[.,B( LDQ[:G#<64"2.R#]27$,%+S*G 2LBDAG$[0OC$H88X@F+/0<&5JK$& MF 6T>=C/.1$I$/JO+@H!+#N,(!4FD"30*&_::_<#<_#STZF7[YU-'MJ;\L 9[L%NP;F2$_0 MU?/MJ[Q^F ;DUM"8^7K4Z>C MV](4]3EXN,B#N @_-*2-H6G"0>K/=V6_05-R 21! "\X5!>DX*'?'MB5X9E@ M?_"$OXS#S@WW ['C'X.>7\[)?NWTP (&R8@5@'3-0AZO!5]:+Z#ET=>X""DH M_0_:[[[ G#T4-H<1F.528#E"]$Z$!1 M1R5O71%+JL<3NC>KN2K/.@E%5N)>3G6]G)6^*N;_ZH2FVHN@0\$ MPYU.=1 E7&J3TDFPME"PP:;BYPOLG M8'^-P'(02Q ^IQ"^MAJRD\HL!"$B=3ZE6;9H^AO&/T_GZ_F\R0_[C,7[I*5M M^YXAEJLW@(%K0PP6;^?TD<$SR(FE#F G,8!IY]G1J:Q5?>I+J^+"?MG/E2&W M]IS*VR7ODJFB?Z#7X/!1:]X0_6)6#!3F!5=&*F12>H&^7-;8TS[PT'@FJ+:D MW=W_NN&1YJ:K5LSJ4R$E'WRG6.?Z-/AX/;=F-@U<]FQV*D"917MG4F0$;@>"262$PA'M KQ2 MXS$RM:D(PA=R34\*1\;_+K.[T3>QSO]*R]MDC_JR,<5M-KN.4#XD[E,Z*R.' MJI0S'G7+_<.;%==IZUV2Z>4H(U#C&-FK)B02L1AE;%U.NP#']"9)9_/ M$1E@FO\B;B/ P-)TA KVD_MOZMM?XRNDSC+% Y>/MY)M\$J,Y_+[9?-OL4; MX94TM^\=&[8IP@PGS8B#7.%\Z(6,P09&.5@^$S\W( I9AM[W/4UL3/ />E7W MU$4[,T\C%/O;CV*F1TE:?XJ@P%X _AXG]G 13!EX&O]-#<0\(H+!QBPI#$?8 MG'F;TY&W%R(R0Q?J:W!-]E#1_0(70[)$A6$&.UP]KC9HS!B&^]KZA(?6#<-3R8SO&V-D6JJA)#8Z4)09R4>T*9,3,M&;!WC2'O;_- AY(4!9[H8Y9WPYL*D>-GL0Y^.7%L$Y06+_^ M#%^#]<_U$\5QW]-QI,I/3:E_/;X#X]^)F]%P-9A!BG! UR%YNB]')!6>@_X"Z73-B]-'LTH"G8:]+R[^YU:6\,']F9_+7'85SI0V^CGNK^,^;-BW^N_(L M62)'9!U$<80%P=@.M Q!'T*[T;5[$O'')SU3X7:*M!69MBX6M3W4:Z!?F:F\ MQXJD$4JG]ZJN-7&V5T%*<_;CL0P80+9T2(/D7_\UMBL;G\1%N)!7&#F&.*%?WM4J*7?6R="^4YW3HISM,O\V$@EVEH74XJU%0+CYR'/_<.,& MB59O(^DIR[* ]17!C5N& J*Z_I>/?;Z#8#^&JN!'W&<_!:[!1*\(!E?*"RZB MSB*['*=H17^=Z'__.4[_Y^&5L-)>G9<&4Y.64@>=Z#9HR?8_!%9V MI$)F<)X<&3/#%KFRW-AIK7MQZ':%\JD3_G-2C(V2DAW[,REV!27?Y24-RUJV MO6]#ZP"D18O=])/DNNPV^TBG+!^>8S>3.:*ES'!"1W;^VU0XEQYRY$!B3/I,.UIT^E>>3I4NM;LFW4!T M4M4C*"EN\,7YZTU%2_0A0F ?\!R8ZJ/:T.TPT5,/PAZ:?ZQ12L3O]AA8FRQMX MOKK_\]1(93G+6%@+FU3:779$=@W+4LP I1GOV'"V41XK*[/SB->)LAT%R2CG+ %MR'&%LXC'= M\FT5J[OS1H9[:4_&VD[UGLT.3R8\"A00/J&$6X4 DBI>B1Y+NJN"D<([-;>. MFETI^L^Z2#Y7;'(SP_,AO?/T>6$*^3I[ ,$S@C3W$^WLZ7 M:CV$Z:$2!7\9,38UHEAZSUTUO\V8W0R*:.\F'Q!V>36G]28NJF;?SLK/^;$H M$.:1RR$5./+9&JB.J8H_ P)1A]SK8X:[U6FKCA1@#/'[$>^?VZ%PX M&+GJ^81YA\B2=V:LL&-UT5=0$K!K>%G:5$!E(]E6[)E]K MU3BU4_+5B6Z#714M.^#.D M%,[T)_8 8^JK[P%1@%R 7V@5=\:<^_@,7K*VV MCX'[-YI,@:MKX1C%.]J_EK"YD;LJX;F?%= 21RXITM M8 MF/DEFF49]F;274*8TNRG;CV>>#D.:*)3"-S M1B(5+3OCO^G<$71+T?QLT!6-)GDGB4Z^2HDK9AF-53>\K'>^$^+'I7:0I^PY M(ME,6]BJ(W@'BCVT%\V2)%(;VI$36>OM;IO]Y;@>#//B+?^*;('-P+ L]VOO M;K,W/JOD\FY[;VJ%0+L!E&?YX$7,1#9'Y"'3V(,PA*I)_EPJ6Y\1KIX=UVQ: M,5F@$).)2]-ZO=]1:3!255,M[E/2=OV='L[KFP,P[]452TDVXW-G;R"KITMD%<:];QMLN5!T#5U4_ [ZZ MDYY&CQ['E+_\YPRX8X+\G:.B^UVSG4CI&Y@8H**[*B=[9LE=F'AEWJ&ZJ0$! MZ$ W^;A"2U*XL*\Z[5.$S2M7'M&]?5X/V[[)G4)04XZ:8SDB?4QWZ!6#SLZT MD".0437&/:@4U':\-_/XKS&BJ)DTT[3K]11FP4*O/K OT7;LW=2>3BG[.K- MPY*U]#UZG2_.E"Z0P2#=]M5)Y'EHK@PZP4AE-Q#V3.&&&5?KWX%&54R3Z5_% M052V!>GKB_K&&)="/8^5@_%F=(6/KCS70M.4N(AKAN08M'AHD+0-.)H*;IRH M'0Y53 MYL<"8/*-'*CK#^U!-LB0ZNBW=_@D";7KWZ>#P;VVD34O+2&V+PM#D MW(5WKG\T$^^%G6K*]+;.LMDA]J']\-S1_G19F5#$.?Y&5@)<7@D J0X%6@]$ MHM]R$3WH28TV%,^?)HPLSIF*B6^V?$FVG2L_>S'V7/UPQ0'@B>E05:X/Q! 7!IP;-:.RI1 M69O]UF)G@!M[(QIO\WKB5_4XE+76=D)F=*WY0>(="0M7^8QT/4QSOIB%+*<# M "U7Q_//#X>*GT8C\&J@_61=T/%5]Z\5NA:?AOO>@VO96'SZM!A7 M\$AS;9XC1N B,O#0!A?AG04G?D&V+$P42,L<"_I*/','7A6Z]W)Z !E;MQK7 M8+#4ON=X_Z&Z#$6_;RFES(5\_[G0@+MO5'@XA^!&, YXVVGT&"SD\;(?$=26 M\A0;WDLVQ.GHEI7]3#-(U0MJ.$PB'5"VU'AWX9$%$^[:E"IRU1C-FRD$K3)^ ML_/"IM@A5M!-JH>M*QT;5;';-LC7[I[ID>#)(;\G":J-)Z?4M@^B32_1KE\# M2,K U=2)Q/9\T!H5218SVPT.=S3&QN"#P%?6(RQ,T,W7'69N?WZPDRYX]M[> M:?VXMMHD$[_LZ ()(5CW8$VO>F,B42"F,A6H"2=I3@2W[A(W[FJ\62?UY'*& M_=O1ERGMU/@/7B7MAT+R="X!L@C\&!,.#"G,$!U%!-TQ"O#U>8(A[EZ/IPXX M\UXW3@64BS@]C-U[K:;&Z:F]SN'G225W_&XGX5\2 1BI7L)$S(.+ M&%_G"!>#IFUD&8+>PB:CYW\-2A"Y^>',I MW;5:$A-(8^7#V6:U6.;M'_';.N' M+0K"FZ?M% M$= QZ6?"D^)5IIT&Z=XSXY^_>C^XAX%,B9TS*'H12S+6FIX:]0=W2%S3"=: M@'06_4,17:O!?K0J!RSD+39C..*?N(A_]K&V<1%57NM5BU,%X)/19' \C&I\Q M_&SQA7S0U3X6D,&?X2)JRSB($3/^.T7N_H-(T8I7XG/3EC7KIK!UI4< =/GM,C[Y## ST66QLZ0X"/(FKG M3"HOH9LH4[?*O[!1RC^0&%6?M5J;SIMXZU-ITT[+](M>)M%'9( MW$WMX0N#H;]3R!?K&M/7)K\NSZ;_Q^ MKX[/,?[25[LK)WUMZ V==H%SAZL'5;^Z.]DFOEM1&Y$H:Y#ZUOO^Z\7H-K4' M!P40E4/YT"$4@P<6CR:0LE$*!"7")+IFI9"J*P*]5H*[RM%8QY'K%2^S-@4: M4^['\PT%74NQ#I?CM3A_UQFV&KSFF5.$(4P#J/3-]IU1!/'X5U*=BOZLD@^ M%A(X18[PSL"M:+9"-K,VS>IAKUT\*Z/WY)&9)[5'B^6>E;@T9&;>.9&?LQ*9 M$CB'W@60YHEO&9%4--^2A0@[I_G>K))S9_WP0*7?.4\W2YT'4FN!?M1PK3ZS M-;4]-Q6H)T.ZLK^=KLSG?,E?*R"D<1%>J;'H/P=K*UW@?+5!^Z1.;*YRA-%< MA*A]%R#8;%P>Z&E$_UFD4_IFR41-_GR?>%D:B<^TT,K";8?K5Q/!M/%;-L^1 M0>SRK7<&6KL.A::J4#X0A9I=J4NA-WG/?OU#U9V46JR_'4L_XCN?O>X MH5-I!7&[G5PB5["9QCZ^\T&!6V0M,123X+2I/K"<1G? 2X??K!_N-B@LN/#M MJ*+_^Y3>_/E4>+ZK$$\I4?Q1F090&HGB>'5Z!F?[,^@(F-VS:6:2$CGK$4)= M>5*^L"'<:%IZY(],BI]+N'/R$_NJRGJ LH:)Y8@!D#HR.NP-R\!;=B#60LO_ MW*^,$P%QHS=LO.\K=NSD_9ZZ@@,)M8%!SL>^!I&$P_S- M7.(]KT?[A<=1$05'EP3/;+6!<9 M)1G( +)^.MU6EGC"X_WL /E;26H; BW"//Y 9-_+_]9ET.Q!U16#F.U/\Q_B M U^X+3XUJBOJOU+JG_TE?G=3_5.#76\_%,5865U5 8_M(0H0# %2=3YX 35N MS$C[2D #)'@L": 7^DU6A:5V;'#4[AM?J'XX=:,F[;M5_4C0E[5R/:<=EU[I M/T&NMLCPL)@LG2U& :=#"0">TYUT/_UO;RIBE\PV?OE=GV+:8C3<&7OA:S#- M84/1](J4=GF4SBW;%VIR:E8N*ZA*3 ,7P9)69-QC$]%7$HGC]EU.O!T$5&UU M#89_YA?CHWM'N-'-O[=#CNU4T;=Z$M>3UJ@1*E88B7SU9@NCJ$4L*5$X)]@Q M9L)O"#W$J@9:&C4;\KACWE;=,LPZ%BA1G7)-?4;ZOM_8W1"]:[?=G=IN7W.Z M9IHZ#NSJ&3" 8U[G8AEX;3[:O\G3PO9Y;1 M/,]5V_T\7:R68?(B9-?E/_(9&\Z[P4<_[L00']D&[-'V1(%VC#*G+Z\L'K]AW(B9[92_7ZN-BV=9SI MR='\,^_\@R9_SLQ8%^@U'16/&HX?42G4#P8([E\VR&&/&;F]0 M U">H-ZFLN2G2/F@ M'98/O]663W/&G_HH"T/OK]R_,XOF7=*^*OXY&E"B=?V3,=%WAZ\D4>WVKY_6 MGOMYE1T3M#(W);=>K@%(_%OOHO$U9'>A:P&:^5R_:1=J!^NFU_7@@J&B]'L> M"J0?KC_B[ ^4?K,W+%;LVWU.\)^2IIAYH!:@Y*&J\K;>18+8R7A)IA(4V&-, M4*\"'0M'Y#:G_SR=Z@O=VYSW*RMY9P3ELW,$[MR]L=HO@A3C=A2D J>E/-R: M#S&]H(X> +0AQW,1R#\8?ER+6DW$4I?S(*_RLVOK*@F;D[/Z> BYS45T13$% MD?9*"1E)I,#I!6FB(]"4$J(HFE*0+XWV1_*PG,;*67:%N,39BF( ,,K=]\YF M4C/'=$?6>,&C'I\J-:V3JJJ^V0IO*J<3]O&NG>"(; '2*78U$%@)::^25J%] MF/9R>])-2+2M,35*8Y3ZM:[WQB''M=E7(7^,H]PIA3R8W]402U*Y<_T(>G."\V#;HFV37<> MG_G2^>6TV9]]2^E" WPB?^;U-.CU+'^>C>-I]?ZNED4OQ46?]L("G0A0\;V<[$T8::G.RQN"U >HRM#FT* /LO9TLJQ8_W)>==>W\ /'/(NP$(3J*)9'($=W:57>&LJE! M:(ZH(/.*7ST*R=(,^WD_^W1C5?K"/Q13=S?_T4&W)Q/'[&O/VJH$\R:]8&YP M1/EAL_/H6-K69RN/A^"6F N\'4VE3@N;&0,ONJA+VH!#^LRHJ.BN8O$#/:JU MT3=L)6RKKGFGV]W_8XG PUC"Y\]^U*K)(6UQYQATM6\W,WD/1@8Z/G8^U3'C M>/.]Q..^7W5U,OK2!G<2PTU\#QR\=:3;OHL(8K-9DHJ,C[#[O0AC:#D+8\X0 MW(>*!IL#J3^K!X<[3+Z/72A[S0Y&XZJ/[7!XJWS,C+Z**?]]C@?S" !=*K?\ MEM^S.LE!0OO#6=+(NS]G6M7OU&Y" SD@C)L/8@LB/L],G?UZ7<=YK5M=I_D O1<.4D,^&%1(IOV@Y^E.Q3*4H=*KX.J6FA M'^1HQB7/+7$1$D[W7$!Y6,1$F_8U(_VAUZK<='.Y!6-=7L*.N ML&#F&W&.\-$)4P.TEY\-NL:9I=>AY:'JM7%+BX9BDP.&73Q79$Z_2>N1N#:> MH/]I>86 M>6GMW#^%WZ34DD4/!&4I+9^\\L".ID3@(N"BBYA1A;$[$$TI]H0O(M)8N]A- MG(.$$0L)**=B'*KLR-. 6F;%+YS/ZA]E]#E)V?J_GBI\XU2?T"WJD[A' H,3 M5J#QS@ 4>(0 3V*G-#DBODP_O#K$9!Y9)(A&'@?M8Y]7CU[H?/I]M*:V^$WO M+7RMM9J8T<'O:0/*?S:IL!,LN0A!!)P\YJTPVR/9H2^?8!H2/COGH2([?;LG M@TN)G8U)6?4S)T4/WVQ1?;3"GJ4$S>=9!A Z,&^QW5S$Q!A'J+ ((*'Q0/@+ M= J-H("+/)859,'^_I;IN$0V5#L]6'J]J_->RJ<4W.'YY:?[>-=1'/'R?^?: MK_F@3>4VEBLX3SOU!CH].]?=6)\1\BI?9$EJNJ2PUME6X[%/C':1P5Z]9^M# MK<9?B!0R&=).94D;,'[1G;NQD-JI;JR ;A3+4;V_+G>T#@A.#BKL/_Q$:[5< MAY*FYN=Z3NOMJI?TC8F65Y6_ML'-9<<8FC))A@Y8P%G*KP4=8M[!>[+?X%7I MQFYOZ=@8U@4ZT&E24:C]+&(3]G7?__3UQ42+,!U.6 M"((;0((]!A[G(I+@+Q>G['E8-]E99MB"!3A16U$3 Y>M:W;' MA#FM^2:<^Q[,<^GTK5_G@O\N,6"Q"$N U$,$+V(G8N:I6-HJTY%E,AADIH<5 M'XLVDW]=H *E.B65!5H4WO3=_F'DY/#!J_K(@ZG?*L)3IT5@WY2OE!9=@6$V==+\$SF3.WLM'0HE60W5DY*(4QO7ES(S]_<";N_U>>5??BZAX MX'O]TJX\"PPL) 60#J IS2C0#CEYP0KRH$O/(B/+ %\_EMV;)0O#+X;3MX86 MPG**0WMJ$W#"=4RWM#UN%MU^Y_XBWGX^QJZ#2UX-37F:_V^Z,F!:$3&'OPR? MX_#GOYK):SS AY3BVN*)=FL(R2*;_E])3AV MF[" \Q(9=%P=Q^'W0!B+5'^Z:(>%6MTH7A:H./O%?;4W9E'XZLG;UC,S-HH\ MUOHGY&X(G/IF>$YP7H.EF $7:@"TA9#_0.)S-YE'IW%W-V;1*2Q+Z45YPJ[F M>SGW[A\8U:Y_JY5^2E%N7;TQ[>USE)Z@J8$+&<380RH]"0"ER&TC"@BPG\#, MAL5&< RA[5^UKV,/'7D=,>58FW#M7<,%,Y$A]TO'##[03\L^7!>I1SC;#Y_> MQPLZS\:RI$YQMOO#%CQ>)(A IK Y_.R2YMU4+ ]DZI0"+=VU_%,Y6?#$X073 MZ\3K#L5+TT*Y[7TB]O]\UV\UIBVC:[;$+6'A>)Z7]32I?[^NN-U.*MV36$^BZ,"QQA$N9)P&2 M%N"%DN(,8&K[5V,UQOY@$XQG5.H T<5;'NZ)-K4TDVE>LS2K$ZMUV9JU24%' MYGE7$_8A*GN%B90XC+^9;#=.Y35E(( MWTQ5O8;GW/QY?^8N?0L4!?M1H#-Q?,\81P26Y6/3-Y9+ Q@' S:8I<^KJP29^+]6G9[;A*I, RM0 I)+:G0JI8Y(Y>UBA[#)= MUGY@3E?"OWY2(YI(E1^YVI32=Y8\/YU]9W=23-;%>@1/6X,9:QQ55GM.D(0& M/?.A/2DPT>2/@G8^GX1.=&=9R$%/*+:)\3\:B<64L>RE&R8GBP%& "OZ$XZ,QZ#YD4=2@<6/WG@8H+N M3K]NCAG\6C[I7Q[4.G';>U]%Z=ZAE;@AHQ_;T008Q-78T42?:56&,OL?%HJI MYX^6"!N00XDM=)NN2N-2:#^;1E8*;F?YCS>]M]0WO9YX4_+Y2;[HWC^-L&@T MF@(/!AJZ-%Y8\V/LJ%KR1 _C>@NXK+R[%HHM6KI%C*_;KQW$Z1;'X'!,X6+J+;O0H]?X @W@$3&.6CB9D'?;*K@PL:7Q2&_\"#S M8O\ZQ=)_UKZ''N_PZ7WV9EZU/G !9LB4?$C7GB5YZN36&R!XL2]!^-USMBA1 M_!E0O:MS!CEVZ+!'V)^P-MLFB;S#$YYF)J2&79-I_F$44OPL.<)O\51FN%H/?EZD]X_SHX9 M_N$G_15OQ:*(,G A S0X3'RH88XY0%(PQ$![=2,XIHOA!#7P?E=]S7/<4G>X MP27 ;^GFSJ>G&G_:J#;\<^F;54DT*\H/5%MC-/0 U0TL*8"SW0%=8X8&SV 3 M,+5:#P:DL*5[&!&S_!3] @8 B##5X"K4.-=^3RS&.K6S6K>B_0?_FKOWM MO%:Q>O,]QZ%9?2$- 2.^6YJF'/$R6&H_9WP+ W>QW.CRM%/%D/XLN7OR;%K0 M*Z3(4HA'=4MM@YW&8[4([5?26Q@X++O9:XF0<;!$R/[ -&!(^?*<06(5JEMW M8I7ZN]Z_$K=*Q<:9F;^T>*67,AV\&KI >Z'?6"IKMZ;S4\1ZYV%SS:]^SY'] M*,BHCR.LR;P D#1:95@.((9F^09W?G:]6WGW\&IH!M7#T[U6\AA?%?%?]-4Y MB#"[UOH"5A9&>:-6N/M?)/H$N3,N0:6E]@6G-](""/)T[<)W64'R%Z,]O-Y+ M5FUSW*^6UNQ3\>O'C9V*@96#<&&MT\$-CC!,U 0=.1_08C!G\L).8!D]X ?( M^<9ZQU6@",J:/%35\.0Q,4U[^@GQ;>\UKZQ/VYKTSMMH 4NB);G1K\T^E-5LXY(>]2[WJL9K5_=L[8O M280M ,,-'Q<1"!/4,9:<-R66)9O3L[5+ JD7=:Z*N 'M896+=^NR&L)+W+K" M"@'_X,"IP,3 7VH)ENMJ&=XJCVA"9-4D) S9$?4 B8^X]2%*K48/%Q&% 1U6 M)Z1G!V(&8$P7P5WH&,1-=C,O2&CB(NU.7ATINY:%.G!17\SP@M;EN!%J0[4N MS5&&!])CA@ D<2*%@H(.]+2+&_>@Z@=H)\ /N-(.A0B-R-8="_F_)J\V2Q7+ MAV?+&X&R3)L)(<=MEYUO*Z,;R>^N2[!<')$2+0^ 3NC8F5U0+M/BFY\)NEM7Z'3][8;- M[ZO\%56O/OPHJ,USF;OM%#_>+QVD$OQ$CSG=M^D.&%7D-^* >*HRQI#<8U]FOS/CO@?D7F!Z%6:7;&ZZ7%TUZ M&/R=G;$MQ=9-"IOU7+..O!Y^.RE&?6"5)L-#=V9)+'&$;6;S(77T3D,Q--T5GZ'?7^-W>M6\30G)C#?^X'8^;JCF>TFT)>83.C(? M/)H/Z6SMRQ4QOM/#M_YL+A>S R_K347*+E9BC>.##]US-#91G4F,;GC?T%B? M97WM7,E.BM/E\.NW=LQO2L)9KP(G&0"IY-,7?KABY+ M9H.!B[W(;B%>1_(N>FJ"T]\$V_*W7R^(Z+.+SZV?QI#MKEZKJIU5<3IDFL=CFHU>SS.^V-M?-?VP"F $D5^6]1-A#10+.E7'3!5H?&'O>B?#=*X M]#5XI0"D,;]-/EX)GG%A?*!WVTQVJ/K!TV05C(.]R*D-CE JTX-X^UBT_8I@Z'XD_1A6=]E2RO?14^V3/:\^RL?^+O3>/:JIY%D6#R"P$D4'& M.# ) @X@*DA45$#$""HH"%$1F<2H3%%"-H+,8 051#X(BHB*@,PR2 BCBH#, MDY $5!0)) )A8Y*=M^.Y;_V^M\[OGG?.N^N><\];_M&LK,6N[NJNH:NZJZNL MSAB*&BI$,,5:,6=20YU#*W/006JK=U]S6^UB<^3D#H_VG_N>W[0 *O!9;J M9,NKP<_ 6HX;_YZ5/N]D'P_)0D_,M<27=R75;^BMV/'J=.&YV^*5O?DU*R7/ MOO;U'C\5K64;V'PQ GT 4N/Y@@[LI!_^K.()W;L3HHR.RP$H=[63TQT<]6\E M7]W>E?.*:F-LW@0M@OE.7AQWHZ;E]-] U4SZ?L MM1I\3-$E*N&E1R$I %: ?: U=Q6Q!:56=ZZ(9P8^I^_QXTY@&P%YL&;2+:H1 MZ1NP>>#A$Z,KS3B&3T*4F+>2$>I,> MBC?L^.[;PE E6T MX#+EPEM-F:AJQ=PD5ZHP5\,818)C[%@/-I]"32PT= /=)VA*'NI91P$Y/^9K*'6*PZ:6F3D4!Z^-]EFIS!M.NR[3>(8Z6N;\?<3>D98 MF\%.&LNQ&-0E-PC#C]!-X1*-E#6$?1-(&? N]<:$/X"$UN%W@Z[3D$:?B^\: MM_-!]T^5 ,(+GS2YN0&O!DJ=I)<&[* R2@G]; ;[ 6M#F,+B' M>YR&/\JE%Q46OPMC4%9_BYQXOY;NKVQ>BHD#.C6.!\IVS=W;S&G.0SV[=%E%Z/R-VR M]M!&NLG0$B0+X_UHTB2>N$[XPJ>*\X2]U&PB _I/%N5/D*5Y5GT*K;VV;/>A M4RNUUO5Y5GAO-WU]CA,R7-6^CI>Z&SU(9AW#PHYDD\EH?FN]++B40W!C>S<6 M)Z'DD@KHQ0G$E:\/U%=$.HQ[/6&_E79WV['$[_7D>T90+Z2<$64@1V0X]K_- M%UCW1)*('11E-)VL]O1YO@^MW+SY!R:6IFBEZ5^3.4T;J2SKDDX$C8W;QPZQ MREL/\;\[36@P[ O"]'@*[A)-7:!1/D_1A(&)/[6O8'IU<1$>^ZNMO20A+9KGY.NUH:\Y2#P:.;N MW#8:*RAVICL'#(AN:8NH%P73S[ 5&D/#'PXP<2\?F9!J,]QWHFE81UAKB->M M8Z7/Y+%KZ<3R1I0\N(:3S?;(*#[UKKG$5JQ(-?W9RMAC80^&0HIA^YY.IK#L ML:+$9H_=;#)3;!*=[&$(5K$3)_1C3-;RCK&;VCC5A>?;[GL%K/+TRBME6G_9 MM$L_RL(S^7@T'_:3Z$F#D"X_WQ+#]8":L95+)(HW296WMRK&)(Z-/]PX>*R' M=X M^SQ8)^NMC.9'IZ;.X_T9D3'751LLJSB;," &[N$K>E1T0B7FP1E?#T7P M- ,MYY=^95Z-YH#SW9F4TDHW^NJT.TI=KO^7IX<(3&HV3.I@PEKX[S6>07^= M%&O08[#.H1@L=D]W9\^1ZK $XPI 83J5S\W,N+)3=?VQ5<:GLCIGF7,+PC1) M(E^PY2;-74IXDPED$U;1VP5(/X&30+W+9"6E]\($ V5A0E_(/] _H'\ _D'\@_D'\C_1<@7 _=S M3OO\M$PK[6P9E.AX\(KOMZCXCWR(__,FP@ J8GEI73<%",Z>=@'B28?'=P\5 M[BG@W240)4!X?J+\.M(_>^_?T]6?]F=9_RSK?UESB2".HUE.)L-MD!1-@) > MA=0D/+AZO,VT..5LE9X=[PLX.'-^ *_Z>X"XYSP*)/0M%N/[S1RV6_<:FQ7Z M.T9V=G9*9,_.3GO=UM]P<'/G3+/8,1'MNQ$BNI0[*' G!9+&>0F#)V!OXY;? M2%<3H!!.8>0W#:DWU2-25735WW;/!S];]XW8;76X2NQ1PJJ(@PC@;+E+ XH5 M,,A33(2TU@MS9WT$&&:#]8-L&4;Z?0:@OMPS^W#J?5+X;7[9NWEFXVS@TM,$ MX# 7^K<#;4$ DM'A!A![*2+! L1-6LG@C,L+GQJ5%N0(JFW-MQOFR82#9ZM" MZM5+*VPOU-;*[]QDVH!1;K[R?N_5\M37W,AZ84ZF3(!J7J\D0% /05IXMZ;L M#6!N(0_-'HRLLZV9:A0@XHAK7Y_H"]KCJ!("]L?-W[GEC&_:9.7TRDM?%D&\ M07SW*Y^GW,9Q G,GD E6*_F/S"@CN 8.ML*X@ XDC"/Z+#4#Y![?V;#7BRU[ MK[MDQPM1C9$8^=;&K17-2=U\X6QA M9;4E$MS9*FW*V\9\QU4^/LY@N"2,;[/JOO:S];U2:4'-.A>%Y12>.G>/\$K_ M. 75_\1*G-@!B 5C1_0FRZ78E^@-\\P<;.6%ZIS^JBT7.W]J=[CW0Z _@AV M^GF*Q:>%[P7P:$BJ6IA"@FW>I*GGDDGGM]VNP[[@V?4470XHI*M%N1ZH+8S: MK?!>?(?&\@L[424JL1V2 X6!@G7\6DL)(39@-VO^.$MEY@O+[^O$/">,1:Q6 MN?\V^JRVMKF0)@=6X$13TCZ.AO)Z6'K M,>7]"O*+JM@*GU\^8],6MX@-NJVWZ-MS)\SN\ M(O8$T-JVF/H%.NH%I]JLFFXZ-R! MGY%24:NF=+;L'HP=A0:QK.-=X"8*$\,.9EI':T=(.=3Q<8MK J_4<'K15F-HF M;Q([4MLJ0*A"LH10%O'YNG9$Z=<9R)Z]W:/WF]5VK[M MG'PK4^^@ "'^RK!XQH2-X5I#^\FLGO'-T.C8$C18V1XRQZFN+CJ#I]]!5 M/4\?G*&R,D^# M4[ %,V&I\HS M8RU%4.CY%%:('E-5I5F 2)!Y3C#G/[0T?+EM:.0[(_M]WZ;UC\KE%/U<[ZXW M6#*V?!VJ):]TL\&JM+7UA-9N&,A ME6ZC[J#*PV;VU/L(IJZA9+MIM-VYC?JK0WUALV)K]5YAJMM'$4/+$>"F.\A! MKO]#?@H_&7UA+H+\RJ2A8SOG.C^=N)(26[T2NL\-#G"*W9:<]YC 7= M:S1'Y(2!P;-IH@&QE[RJ'K;M/('&\0&FI84 (257J)7Q6(#PH]FHC,R29ULS MT!EH_;?O5)6"OO<5F$GJCGZKN'"BX&B2QK2==DW5!8(,;";!R$2%0!OAM=.B M^#!=)LUC 'H.P'H(AC5GH\)-FB&9NXR;O:G<5=J56=Y0WP.;S=N\5[8.VWD= M-9]%Y2^2X&&-BP6(_=%S_(5RH-&^0(#X^"A,@ @WVG>Q1>G?^#?BDN,I 8*5 M.BU +.A["! T>QN>=@V%+ZU"6>KY*/X?A'4N+W1>.I;2\^- =I_!9],GY]Z\ MSI'I<_R7H,#?@8%L[%D<57^2;&+Z(SU.A73CD-*IJY5V)^Z-:V,J?7*0C5U1M%)SGB(7DFYG MP"Q#+C5O[8HE2H#V+)PC__EB #"9EI\//IF^4;&X@/3>7*.;75+4K?8V!3V" M0J2^E/HYLFL/#9(1IH-CPCSP%!H&*F.;2(H\&1#+(K6B1"'%T]30')XI2)JP M?Q;4X7EZB#%;S QH-/TAO]5&(V"]0\FK=2][#V\CQ?,O0%0=P8)$#($1Q:E MI_Y2"3T?2[ M-!9&@+A-*7.)M]H,#:$JBQ,7- ,G\]O(\J-^'MNT5.2".N1:!W8DM-E77#^T M=,KS_,NIHJ%!DR_QJ)F:_U'M0(;_$OVYDH 4($IFL7Q=OZ7#+,I($V3OW2! M<+6^"! ]%XN#_DL+,ORGMWIA#N=V@!H"7"2#VOD1J/UOTFBM*.4*_XUZ,59: MI\R=(H/&2)X&F4$:5C]5)WR3FMWM!G(G M[_/;..[C>?FCX37M32I.YFGK;3]N>=-G+E]P650;=U/WZW&9ZTN\U?F0;"G; M88G4"TG#TB-&RIZ$';HUP:/=+WW'5[!U!D>=>QBOVD,+MBNKF._9,1JHN%>6 M.RHE+Q$/4/>@ZJ M*F]I?*_![EJUU91>]OP#V0?]$=5$B?58 =K0 PP9Z8US$K[U*-9L[(6T&U:) MN<-Y;RK^DMQ2TJ:&>)'[47KHY(EC<3F(+0@-$?N]6O9<;^(P39QRKBO*!5"! M3*9IX[$'NHW^"B]PJ6EUECP!79KZLW:V'842SK)K8H]?>BDO=&I::>I M L.G3!803)2MKX^=GXNO[KSJLOUZ^*F?CLE_G830<^@6G=X^OA],VZVP\'IO MY]_EKB<.UAM"7_(C"0'/.A9.S>"T<53/!^0#GDNN%->"Y1A^$N")^A?L,;=0 MDJ;DV8["'Z'ZOY&7M?R UMDW;W'%(H6O2Y X0E(F],'8^KE!8A&WP(P$5H] MMD$=Q7P3,ME16SNT]TT907)BP4U< \*& :(E\2-M]0)-&H_96[G=[T;K\QU]^[H=3WCE MI=Q6$AYT[7^1NC='KOCT0! @YZOBL8XM5Q!P[ISGI265P<&[+X^--B:<_AQZ M7DGIA,*I.XB5#WG"B)L"@$HEEYLPY]EQ,'MMH=!C?EF5%=+\EY#Y_E@%2ZL\ MXXKU2Q<==EO?]/7)U;5?,KR_\E$R(@UCR'].P>% _6*>I@CWP!BQ&<7"H*7\ MB%*@S-.Q7#S9I2\KY_;74>#=]9<.6GNMR\MW$[P2M\U:G7/H)KX'J 8 _0ZV MM)BGX$^?XZVCK5S ,K%*TVG?+#W9,BJ5N#FPJAHS9OG]Q=LF1(@+G6-'J?'SIBQ4H$$BFK%6-[2P<<^(2^?SKM4 MBVY8>RQ[6/TOQC&-DL^BRV$L+%V"Z0TKOZ\@AU*.86YZ-HYWH\_&X]F^SCN. M.&^4QSWL;-C2G*HA8C8J^K9!PJ^5;)]Z86NK$_[3)7ZVFGK[2_)/:C".Q4.F M=>%C3AET-YQ=S[QZ?&3/!LI#W!.72?".-8XK3(A'I93KC1@[T"*M)$ 71[JQ MJXS';KG$T&>[M2C7E"Y32_2>0J-8UN484C%XM[&F:L:Z8-_CH;>V9H/(C/W&: =("7")C"89\[$I 4YF0V;:>7=E&[S$+A0W.9@IW9Q\%'+LF!JW88H(:?.^8ZF*V]_##< MB]<31LM=KIIRHA^I5;I%YN0&%_3Y=C[M,.M!M2M5U!2G>MASUT*MZ-]ZUYDL M:27OBQ[+=!N8/?9;[ZI=?T \'/7E(#U4;^#9XWKKU7'%B<4&_4^^;+*H7+K$ MM=RA%B-WRZ<[(6G#R]3A=8\3#-=<^0]6!OSG!W4F_RHBZ/^ "H;_NQMH#LF@ MA:S*SZ304R'QNXTI%<5)]5O\*CV\8ZU0(V-G70N0J?..P5_'::^QBW<])5?, MIB#VM$'2VV&H+?S[ @0=7D!177"8>P3_86]O_ 86+7KA9ZG?#7Y/TK+RJ]3M M247+I^(F5\EL>1\%>K,FZ12>8B\DU\%_<@[L8(^>? .>XYKBW9R#>XU>+JE; M!#N=+)Q1:E"+R6F_G\8>;$\T:DQ.8XX*LP'"0R70*M$\Y='))VCAT;.12L+B M:Y[Z"\5J5ENDKHEW8.&P:/W:\[?D@\8V>W^1B?<6^VOUU^MS? 0>V> A!;K1 M.TP874TX*=\1N9N/3]MX/_$9.?C0;?3T:,Y(BHT:XEG.*H08X@JM5&(&Q]T% M-:)%RRG#DYRS(,Z;09'][O^Z37)LSR(5L:?_0]M4=FC#V$:%*RN2#%Z0,+!J M-IRB@?HF/$47>C%OS3PCGHV^7>1R@KTC=PUI%7[_P)6JW;>BDF>N_\PYOI2W M;O)QS'G%GX#0QC$@-1:#>G.1F=:ON.9Q5ANGT_+*43)21+?@72MF6<\_7(GJ MQE^W'7DMDF5U"-;.X<(;EOHMT"?T&@J#0J'G+;F,_*56_CPL!\2<="*]T#OU M)-MXI?+AK5]&(RRID7M)\<0R_;>ONF&.]_U:V"17K\1Y4=_]<\ZDM@"+RO(& MGY\7($I+;^7' XKU'3J\GG"NS9R;7B<$._^OR$P43&,B^(%2I<+D%GB,@%)? M)/9]]#2Y;&81?-YII'M[9I@\<2%G[MZ4O_+%^X!'G1$#*XM'-858R;$N1_GF M?7?U>N'F.Q(<7=,B6ZZ_Y5EIF>DY,93]$A%Z93' M26+'=B(0"-$\.X^0T.SS@0]+'/2=8NY$@N.7=M]S;?ZO[L MLN@N;"LH^OFLT=R0(\%3A!VM^ZQ1CC(;B(3$OP&2=>[LXQ.TYM!,2)XDUTLHYN(=8G5^+JZ5E)#@>N[?C(= MR5^.1-U-'@UMJQ/]D6#XI4M8CHJGA&J@54[=KO/EHO'M].)$*P7"63!H_=U6 MM SOJ@;@'S-PZ;I+9>^!P^YN.[YH^=V,_':UTG88Q(RH0S*;7H#^G"PV>B:> M*P\UC>_A/ZK#LGY):H-WT;<6U1W0]JP?'V1L_);2M5]6'=QG=?CFTFEK93LE MA-7XXSH)2$J8#6@-*-0Y:\&3!?@Y1M'-8M#;@_7TS8YH87J0^F;7:4BM?P.7 M,[CUPN+G@JB8)M&*[N[P7[_O62W_E6XW_&=;P']ZDJ7_S\WP,W*$!,GT"U.% M\!/K+?PI939,$ZXST&@VB9,-3^?B#L#.O(I['==\Q.A\3>S20.6V1NZC;+WE M,Y,AYYX.LV-KP'&.J+SOTR[/J=]X)$QS!S67K[^7D" MQ$62!NP)V-/)"OP"[AHWZ$--&1-?]V55JSI)+4C_ MQZS9%P\YE$=X%^LZ-CK!K,#!W*&W\$)UGYD,]WZ,S"E'>\M2V\\&&YYIEZQ# M2.E2Q"CTYP +VS6"@:0MV ]@/6@"RV.LFE95@56M:9K:7'. K*OZ&^>M/S]4 M;MM!>S7T3/L=X8L,LL9S7_TQ) &>ZS@,\]Y5;Z:E> R"K5.';^?92ZW\0S^X M!DNNO496-%]&;;5ZNS*K^68T)_ FSSJ4 RYPTRU:QI_-GG(?FUIIG9:PF3!*6V'RB$*/ MP[)P>@UD4*?RIB\[MJ.=>D$[;BCKR2L:UCOM,VA9+*71M=/CQT"649[C M4OBCJ<%9)S"IRZ+MXNMW7J<-E]+N&\RI^9?.H8VSJZY.4N@9*):MR5JPN+5 M^(KTT, /+/MV<9#9'KW&FN5YCTU'52\7][_>=C,YK3D@3N3U99&-?(O'":Q MPJ1ZUODWE>N93\Z7)[D<5.HFAF-RWET[(G?P%F=M<'WIW0&G\#-DE^4@6#KJ M<@?_73($QD(R>EQI2/C,,J2 Y<)YS8\K#I(A):++!I.*S&BRH&?+\0>7+*W] M S7L0B_T?)9\ZM>D:WY"8VR4@5M]E6]Z5O4W(;O7D^)6/MAQJC,XEYR=^C:1-[-,835 M#IA,83!;GB%*\\S!S,FYX5%(.I.[%A_%J%AJ1HW@W"@E;(EXT\1P_T973-P7 M-Y_1(P$'9!,#99"+;Z-/ZLIUJ"FT+88>XZ=0O T%B)''71Q:'Z1AK=?,WTZ= M8R2:*+4_^S1;U>-Z,:MP &G^%E47&@!Y"!!9,3,*AJSBB7SF:AS,+5[\K/HM M '4'^CSZ9OUV-C:!N T:"!W?=+=E-_F6\:4%BIB/1_@]RHA*U1I]>0=N>E++ M4F5Y8E:'FMV"-T]#BNM#N)$X:1,I+,$!*;)LVM2Q4==\T@;1FE;K"+HLRU]I M986NN[+U54V+ I>S^/G[/)^=3GA+-R39.AS3],0",43UF&7M4D0 QO M6%U T.>G$OP@0_ ^^W)_Z"D/_X3S_N%:C>=^=LTW/#[D=/+^YW/WXX^\(?$4 ML"AY"KU2@& =HR1:Z6+1+CT$&P92SO>N7;O;J8/>(3%F"RY 0-:A@<)AGQN6#_.IW?[Y(YC@W?MQ)D4. MH]7J?]F9-.7Z1E0%A'?MV"4N4D_[1U*WP M>*O'*M;"KV>LXKCRMQY( \Y:I2>V3T_KW;,5:3_ZR/K2W;/B @338B->!I*[ MP\]8I,D"N5V371&0SD?>H7/+Q'Y_GZK!5_%;ETJVK5>%)GY)8T"S42U#_CW( MG'!M8+"3K0*K;%^:TK3KXL)?[9L?5#1N#UZGG!(QL3ST5 [FR=3F[1S M'%P=A#/;R "\<".'VB!)*?;@)&6F@'N.MYX]@Y6QQ+%=CK&7J,5QD!(K?* X M?XSZ[.5^!]WCEUY^_+3_?/S^5\N9'SPK7'6O( _Q$Y[@1 #J!Z!2HDDXM^]6 MAL*G'ZNGTZZPU;%-.-\5;T]:O!&FL,'>66%5K8J'A0="=8:)T.C/ ":9HY0_I\3,-U\Z9Z^[46+_',R7F M,WZ,L[VKZ3&1E#"Z(S'1UA)CQ=J[4"1$X?:JD? M/\6\&*_76API.;T6I7E8 3@@3!_$J-1__B)./ZW;W*A-:A5P$<_)'>Z"/#V M%2#F)Y'\7XI_^RF"^<\9>NY%-3\K7X#H2D(O?7/\Q\]C8NB_ M?8/^!V(OIOZ&L\T?_/_@_P?_/_C_P?\/_O\;\%?Z0E82( (P0X'TO?<(_OP7 MD#)HQWB;:K(:'#Q:=@>U-_7]2\PKU1RDS3_OJGX=*"PWN1&@KK9:G1&PB![= M?G"@*+=S%"N-QSGV\9J^Z515^@"[$,49$&S"4K_"QMP1DE2\$5&))P+F3_RX MU?DNK[NB4 MW8L?1*-79171@48=_0VW3;7R,A$N=!+/0@*2F^>_N$;<3OQDR.)8D$$PNE[/ M.&U%=D%9TZO=9(?AP0/)[?)4<85607/EFR)_TZ M)U-' 9F$4;8;)">LN&W ,YU?WTWQ>8-K55GM'4Z)MD0^J[**M'^6$U__Z.U2 ML3(HK(]Y!J":U>ENJ 'SV;43@XE%Q[4N;)VNW!V<*T T;*SPM6$8A6]GY4*R M!<(>"1NW?O(%2G3O%[KKFI\!B[%]%9@MOQX4&:NAWB%RD%\M(!D+KB\/IEYD M+$ ]#.D0A[ K%QS"CK+:$C-MU=SSXPO/12Z*/25Y>:Y/69]VPKW'S<)8@Y?T MA/[%IKU?& XD=D> B H0!E,K4>@P#JL)8;_+GT>6&V)OJ13DFMQ:QQJ,)^S* M/:U/.E22\*.]+.VG2EQF^>O-KF;&7\A?::]YL&535J+S^>L6.;,P[% M!XL7FB4=LY3\-XF^G"Q MUS,">MI._F4<7XA9NNH;K&N9H5KCUFGM==_QZZX<9&_Q M_P'2_]]=>_WWP;_(A!,E3(COC1QV8^@6L[LF80XI-&RR4OG(_%#U*XN7KPJM MG3PH]N5^U_N4'.^0=?K:$W6CD+2=\&";GP+0TP0(T3SP'=<.'R-64W-Z(XMR M*^A+\J(#\JY-U!Y+TW\]EE&B%LIHXEUCCSS?X*C^\MMI?T6_48]3!YIA)\2E"*I M(O,4]2"YQQ_E0S"9F$R_]87/WU'4+>^O\ M9K?-YII?T3O0PUA0)Y^W1N)W-5L,3Q4E5[^R1?S1Q)[#:[N2+,-?[*>,N'YN M[_IPB) 9O.LG\R-SWSOC+T]P/OQ[:$_2<"U'&]1Y G61RS"-8Q9-1-6>XY^K M(M?-NQ_9BPR\:N@UE<4RM_UW]_GX=NB?&-3ZX>RDD+\6Q\ MADC%(*05 J)\-U2S2=$-[P;H0M4P;PY)"TLNQ+!Q),LSP'D34$^SI;-B(L"# M_GV$DF2ZO?I^I_7HJ9V35U1IP7=*(@YKD+;N,AF=AZ1/LSTY"R#,:*LD8-W2 MW5UD,E-AY]'KP?9X4.\V71(5[[P)S]V30%J\FVI);5B/G"/"RBT2YF.J(;2: MV& EIA;]R3E[ QC]8E2,+9&05_4V3F.-O\_:B_HBT_CKDJN&1!RM)J72S[[V M1VJ$^&KY];CD'X04G@^'D+#U--&D#^Q/Q^/31#>EZTC6GBBBK#T^RVW/'P.L MX#&< :I1O3S4?., 6@4R_K$[-*[>T$]^C54.)A/WR)#T4,:IZ>N=2.NN_M*3 M5_*J^!7_D\7\V\_E,^W;6B\.59^_NNWK76[J3/J!6I1[FA=>@RRA8:RL\0H; M%NX6[C;]'OBG&_K)KG_0\6\D?8W9F_^WH6W^YN6?@3IAC3_5BN(NZ/_MI^@4 M"=Q$XREN%Z;!"R0V99OS2U_6B:KI&G!.F MH,TAO7[FU%K7J MUOJ]VC";.>1I(!M0 Y0["0@H&Z _(+-"9(MYBMZ<29;-C'\85\KDY@2;Q$F; M4ZQJ,6&N]N(X;)L& 7C#\VKZBMLQCOW5,OKU\M3EWE^3?YL>]FTZ3^V'QC7A MYD84;]OL]QY@Z+Y_]1;-/N+7SR? *N._B8HK4"-6/9DNZOX^R/[P=AL5N<_I M;]H9+"S,T:9>CL,XQ8G[B"S\+2!4V*ZAI*S$"%M!M7%]7 P1%6X)MKNQ MY;CO+G*//@_:N.:#92MN\Y9DJP.-JZZ(.P0O..[]?7[^MZ;UK]Y7WO\GKS#_ M%=A_>B,B!(CF0/)B8C&O@\S_4OP)-:+.R>/_!5R@B-JQ#3D/P#$&6?1;_&N= MI7@S?.&M&?$C5PVS>NV^I<1X#JE!\K#)RH4V_B5 O'0'OEX2(.:,B *$"TL" M2T&SD62>QDWN4?,1M%\7:$#O->7>Y#*-,0F[9Q]]F2K^I;W5Q@]--^F$N_"? MP+2A(P%QN(-RXA;">595M!%G=IYG/Z'NK]A6]'WLD.'7K@38$,>BP(TD:I0^ M.Y:GN)&Q.!QK,=@XV/,C_W83=\>NG\3[RTVL06A5/'C=:*C_=YUE?6R\V;NI M\*44O#_URG#U'@$"" R\<@8>QQ-U^!>&8<-3$^; QX/7OU0EU:'9*FU>5^OP MN6VR*ZKG6C.5GHM^ ]00N6PLA%PM3"8-(NQ0D1O K,D,\0,.C#D)G;I+80K! M4LPA9/@3KDNG%AJVW49-.[P=K32%00Y_W1BH"-UEZ&429WFIY"T&M^#F9F?/ M7_F8XE"O"%!7H>EW +$/#O1B4*^XR2Y[U74G\.Y^M=[GFG+, YW#2YUA@]WC M"!##*F,F6^$57N.S\?3;3<_!D0K'I.@3_'0WI!<$/^99!1' M^$33%6A$YW\"VBH+51K#+U[R?GIY[JD;+!H$:6O61@B)X;^@6IF#+>9-F3+D M11M( 8W\5N^$XJ[,_52$'ETN^+7R<02:W 5&HR%I)M=.DU8YQ5.JL>B#[5W2 MO0# G;T/L:B.\^C'].XL=OIMW]M ;;O7Q4,[H&&T L'V>]0Z5F?ZN=Q<\I$C MZ;>0;5;\'YS6! 1OZO>WSP"J4KWJ]< ?J++LLDF9!R6E4RW$G7U8\G'-EZ\. MT/;?"G/I14FCZ??(K"-S-Z$39!D!XFSQK1&OYIT_*T3I]IMF!U$+;%.<";0' MN]=QKU)YLKKM1U.P/%GF<&5I>71(D[_OBC8-S^Z3>T59!:9_8W0E!J42X"GB M.!;\***ZO_!2V,H2=+%]TUU^?2[ E<'YMV*]K!E?MQL)"F]?^*8[:=J!!3K/U\&27? DQ\CMJ!83N B*D%K3>\$ MB&5?9+@Z3F+EAC95]5]D\G-]I NI>B_?.UW.")667]2".2XJ':#'$;"8 M@WDCM<$.V$;7_K3>)'HYQY82MW.I&,-*YRF3("G#R8"H@S">R03-.,J86C%I M\PSRR$)UJB5 TO019=^%&5W1[7?XC?@0;V\OVAL%ZH2*?JOE;.UAQ( MYGYJO6,BRC4\$?QV) I]K@;QXIGT*_%Q >1,P7.1(@3WFR9['KX_RV I:ND,!R.X'5J9Q*[*B1UKQ0>^QWF]W?;N MM5-V"RP26MP;V2:O=S5MS.<+8E?>\7;6@[^28[C??08_=N[4KTUKIYT*F MTW0.I"EH2:69;4D=WK1BU2!3+]KR- .G"?JUM1(EV,;DE]]^Y;TX\[VFZ#X^ M77GPRNOW[Q1+4DO7:\0X[5,4>?1OIG$3@?=,>(>AUP-E9)X"CGH7C[+;030# MVY\/XSX2)'#!W%JQJS\]_([&;MDWYKDV[?(*IE-/?A>:Y48"=QUMXA#91ETS MPE< ;Z,MP]@%3G70VWJVW%UO_B-_!E=X65Q9LNY<^+/+%@?.FEZU$I72,+5/ MAK\65L7R-ZE3FMP)T'.P+.?GY#9 Q2R1QDQ&4VL6ISBW=COT5@H0%=-.N\Z% MA6?O5^@^<[4QNBSH%?*=6D#:V0_TG*N;R12B-,LE"E(';1Q8R*8Y&=]? MNK&YPCBG;[\N:#S>:'1#GJU3 MU%]CJ?U5C^UK3>O<)^9D\!)-*I 9NRKNTD+61ON*L"P;ISYC9?V 1_O20F%W M1;2Z^"UF9)1#X^-)A\6NZ(VN\A^L)GZ M97WKLISYIFLE3[U;NFZC*ZIX*I3)'P0Q?O8"MTN*I_:Q6,']Z$^V;;RG[,\Q MFN+.AR'4+2.;UJW^BU=L #TAM@$E9"IJ*(JA26G$18Y(W(N]5--:=DW4PV]P MW=DNBYOO?E0<4A)IC-C-']MLA8QZ;@ ^>>'I6G>NSC?D'K>]]#LE8YE_YI!Y M^TX^7OP@PJ!S?PM2:*QKK_@ UH%D8DT@R"S,7W=2(1A:*YTYH[C?% MK0%K9A%5N^_E@C98 [%=P_+:(YI0OIBTMO1ONC%1W/3-DZ'B1DP-2'O9;(/H@*;[#V /(P M!56O6Y0[*654-V;"Z(J1=O40/F/6/4^C?@2$R1RG AF$S\]V(THJ-?Z5\\V60.IN?F'=T9TO_S\L* M-=FO&C1+\S09EH,-V=K\I["XU*%9@4#&; MURYWI7M\VF+ER,N<*P,#WS9^"6VF_#!//?<&(?88F)YQV4 M:*.!^K&M!>1;:%EL<%=T4 #6^MY!22\+M:;]IQ^OEURGGOG,$' <)YM#)@,H3QB___QW0>@2@5HAD! M!8K0PXKCR1J0/@A0(:U2U'=76GP%_E*AYTYM4>T/!:_IC,"[0VJ([]^*VVBC MF;!YQ8^KE\8$TG%#!8RO%>S,YIL?MOB]+/5UW7#X:'>EW;%/9^[0&N^\V,DM MG7^X[$,P@6GXA (S3SV87'2&)P':O?@Y8+X!6/5]WLU4>YJMMI<]JF0CA,1ZP_>NNZ'QN,= M\B.4BN82+7P'T1T_#\D)CPXZ .H)WNDP5B D.<55]M-2[57#EG5-/"A?Z ^6 MN8*7W<-\_S0K7USBRE'^ MI?[3EX)LGVA\V;S^FI?F/A6%]TE;?TKS#[+T8/=%A&?$RDJ/J%?%Z]FROL;F M']C0NQ @XY#0T]./KM78:O 8>1:1@VRD#4]!LKK\IQ0_C$8;=R] O8"^O"?T MS$"Q]+OK#)@3_17\'B8^#97,ZYNSUEY/G$M?Y;1.XG/*%4-#:!W,^R\?"Q!? MU\!F>C]LICON146@V:(HOI>* +$%]KN(!4N__EGD;MW!/4:*K_N89.5\ \'6KZB%CIT@GVE9A05PJ1!%. M+C8IL7[3]%8O9Y08WFNB4N&&67/A%S)W(?';S^WI[?>9$U090DP0)H'W+'-\K*[8A8M/;-R7W/NUHZM3)E7FM!!/8^ M]A%'@%*]F4=G1V*%]1- ]88&FS?KV.;QS$*]!\'\3\83=IB<@^?##>GH$0PD M-P^3WYZ@R#V4Q2HXQ$N*[*'H9'KQ*S19YZ;9_(^!- M [>ETQT*?X'YG/?\"DO/28OES_-SE^I03ZWS6G^N22V^&G3YR8,U_9'-;7M( M9DM3,\/P[BT.#V$-M:.\Z\#KW-6@__ M$!F21O#J^X6EF^9 0W-FV?,NAK"& V_-ZB3<^EBN[7(YZM\CR0"B7HR%L[I M2K#.*%D2VBP'%V2>^/RRB5UX:^H@85]94EJ19!/@Z[VB1=%VM\'C",4P$6^^W/KF=DW?VR,A\_#J!KJ MLP.IXF'7U7:XG @6DSKD+!+O)"<+A,->SA=L@PEH3H)D>?QJ <(;)2',6+\2 MN)CL22+[," M!+A7@( ]TO@;EP._"!#^WUW#9W=-6KGNR[:Z/W4CGZ>J.4%9-599R$J$I&_N MR6KHNE>%7?6YZNKB0\TCV;%<)=D-?=+D)A!$6AQTSZD&>=T@ZO,>.UXNP M+W$^+N\(Q-=,NB3W;,'O)11$)M)$DZ!@!K9<8L8&YFO8^*>*UJMG8:DH3<)) M'*M%VW%@TLY]@_R4<7J'*D*7:6N"#<7"7)9M7\ T)&I!X:LDL$\[-_EG IPO4 MA2C^+-Q$P)NVT?Q MUSPN+B-6MD%RVV',$J&U7X@[ *I&8YL*[0%/B^V1]3JHA,GC21F;;FHTYV7[Z50(IPW72,0;]_S?S@AH+G.[W$:Y^>#-:?EMRXY90F&V2VW^YY(/V$/(PS((>/RS. ML6VH)LD/36/G+/"A]J]O 0UW'<>!N03^839N9I)K"0H0H3P]0(2G6C@GE%E( MI;QZK//Z_,9=7^LH+126'1G4H=VN0B>@Z5F4E;/:P)LKY%5!KY]:3O$O7#&$ MWG0@" 4,-&CA!DE63.RAC*)4">XYWL69]C.L3!E*K*0?PON MY16\[H!Z@)H$3]&;_CR$F^+!L^TMO(![C-FVE4>Y?P. /_*;&\:UU0(,,7Z> MI4CA92YEV&IK2757;_N]P:^X1(#^P034<7Y3@T$2G,#^1Q26#CDA:#A78VF- M;V<;]$OIJY80Y?6 UX\.&BN2^"G;JC=P"5U19^X5=CML.4 <_^N8!)/YIN/- M)\- W]WVZDE/4EYYG9NQ<0TGBGR")W&/MI8GM=V#H"0LW6)6?FO64:_I1_*> MFTMXLTW;&S3HX881_'QX*C%8EBL)U.N:69Z B>,W"LD<^H6-KD,^ZG@^[;2/ MC6Y1N]"S 9FV-DWQCFE/B>WD_J:@5(//WJ8B7/<)#&B GB'3::,_N9#4%QA> M:]C78W.OE9K=I)']\3[%6(S\2LDQ2Y=A6;BF(=AX7- M!,L4!NCN _MH+'L:N'XN=K%C_^B9-'M-8$+K=B$NM*!1;KB^W3 ZNKM0XV[ MOW7\I"&J!A3R4& &VWLBMA5 36.5B,:\ P,\S$3XQ;V_JN+,^$?=:D=;5\=1 MTWQ/U?(2GK]#ZXOFM !GT:Q]V*$FCBP_@W(66,D[RH\/HC!WUF\$_;J/V;?TN*55=(L6:0T>L4&TOM9Q942D.9(7?5IW\Q5_!VO7D3@? M^!56DL0FK)0>6,#.=!_!!KGJQOJ]QYF%W=FV/EJ*F5+=J232KK77XAQKD1T\ M>2CI3)[>A33F@_-7=Q(TI9R+==8>=*\JM=G'M85Z*!+H"[1HM=A6;#)DE'BX M>T;%3TXM[-U;'2,Z:5>:,[7Q=D/)^I,/B/;_SH=NVC )( 1Q &!YX$C^W -0 MS\/DJ>AZN6_I).7[GA=:SF\57WXY([K*;GW#&O=7EDF(D)>^O[BL @:FJ3@2 MA2RG1).E+76\'WU3,WL5=;3WDN=(2K&3G6795IV,H;2+.@]2[8JK[K$(J@Z- M62\\'_;/J9E_J]FU%+[''-1O4F\S.S&MAT%D)_HZ5[GT6Y?^^,&:A#HI9238 M=QMV81S-8OG32;?.]9BZ[PJL(/H6/5V'>YU]M/3]D*KG-T1CA$3@0256OU]_ M\OK"^HU[=VUN%CG]4,WL*[8"QTSA;H%@ M0U;FLM4VJ!^KNH 5]Y&?/55D9D^B>=B*$S)]Y%4O>[59G3G<>J4QQ-7,%>A2T'>$KV M$Z*\LVS^8M?H+$^_:KX]M^5:6]B>+\T/R,?30XUJ+QR8756V0HUR$NU%&U;G M^/$3K91'>&OY:9#LMVP9%K-(JK3'Z-72-A'2[HF+NFX9M@A5KXN!-^^VW#!# M.+*Z8BS-Z,7(TW@;:KU628]IUHYAHP6FR9%R^["P4\?.>=XV%7%$(,2.(30- M%O_7R@](1$,#J)]N5A("Q-"2"737+"P/CV6>$R!TRN@ GW0-MBBWN]3\)U=% M\,+3VH@2H#?#OTN#9\M.N\_@KSEZJ_V9O]IXKE)>X4O/@G>;7SY+G&V6YM7S M:RGT60RH)S%#Y71)09U;_0#U.D?QSUCP$&W&5?N:7->S([$?-"7]\4^MNS[H MBRZZUF/YU0"]%& =A<'"*SK(3!VNW3<.M/ZF%$;,QX2?5V@[]/YY153@OMJR M3D]KTALL"<6JIM"_"76PQ*R5 GAMBF[3Z.YVJ^_E!TCMU0J\S2J*]E3S#=L$U>P?6+_1%CR!I6[A[N5G4(U MV]4S,U/5P8<77*:"SDQ$6&Z<5.%IPIN8F"*_GA 8S%*!)"E<6?_59PZ'F,0' M[T%Q_9UC=FAO9N+6[G#%=SF_]IVD_[0P9ZCPU(3%"G5AM1N)GQBG3DKU=Y%$K/057(H\J/V2X?;V1;15:=[236&2UCZ7,-<%+JLZV9AO2KL M/I]DS(F#-SX N3[UJMV,TDKK")GK5PTBVS1*/F?;Z=8\1"S[9#>H(3X^ M+N/I35!DP;G&&N_;EIJ%;M.NA\KRF\+S_':D2B1,CUQ0.&BPA?O^[?N&I97. MT0A%%W5V.B94P9OCQZ-+QGT/SJ]EKOJ(8C^ M[9H6HH45_,J61C9;;FH 9SZEW!E!(@OGF=[65QO\7>^\"#67X]@M/*9(T M.2N'Z4 JH1Q23I.$))0<Q:HUW!]J(>XSP:40-4@ JK=J1]9#L M>!XRK^2B=T9@66_9>OJMT$,KU+4&(5X^PD3FR" 29QMQE=ZP()@^ 23N M>K3SH@]=;5O'%=J03/8D7DB->Z'R:6#G1(/3^LX0_Z40GQ:=04@)4V//9$\ M$M>#_12^,O5V%A2+ZBYW\[B6?Z:_-MYK^,O+QM*_]X#[R'/MG'#:=D+;""8Q MZ/@1)ULP3J]VMJ,Y3]KO2(P8)$1)DU MD:SKQZ9,@R)]7H&YO_CZC'P+VS>>/#G],U3<36E?XNBT+T\#<)0&<5;<'4CPV2CH MU A+]5?ZJO?>'OD]8OOH-NM40X+LY4/$9R6[4) 6*(0,U 92J_T&,([RJBE^ M@"1(N5";]OGK#4BFH/VJJR5C04WX4QK?6/VK4?D4 -:QFV;:U?KNTFQUSK7S01EOZK$G]L6UP1//\9BP:#&@>%^TM M@709+EN[SO4S]PW[7"DR)Z<]2 W<_TYN \<=ZW4\:VUY<>O/PQZMO#*EO0'C5:N0< MU*/-5E/I"GC,.-B>FW7[M58O(CP^U/(ZX%POLB+O/G!C(197@Z$6624AW=7" MSS>7_,I4-?B6[^*FLNDC5LO_3^T?W>A96Y;T??T(Q= +)5([C8<+:SU_O;MA MLX@$S%ZT*0V-QN_V,=5AWM5\O\;&&*I]F,EA9DW0RTXD5;,:^???8 MSVJG7XG?A\Z:Z'&=[NQU\O9O X?-9&5C#)?.(@J:PP%1$= MHS+PEFXVJ257BV7C^7D VB.K[/]&\85H1/8H2B_'=8=@2^KN)]J2E_KQV;AK M %4)2_]-',9RQDA6H"+7R="-%3!1G%+],2N]UT+ X=WGL>I!]:TB@,@:2R>:* E3+RU\-%'YG.0/"A,.6]]G@8O-MY:D9]4DB M4^:\K2IUX)>-@06UN,=G*!52"10?#.CH*I_6@GX3XO:)Y="',5Y\%/ER\QK*XKWHZ3\' M'FVH\*DO_+EH@"/_>K8Q47D* QZD0!*F#'M(;)EJ\7PH,KL%([)D;CV"OGN' MHE+[-#HXQ.;G<<-?]7KYOLZHSSF/9?G5U%M-T?=B'TV5X[+G,NW\K^V\AU9N M,A=+S+J_KPYX.$\[7>7IL%X/>+UL$;0NW @11PV4V-\^SN3N_WK5GT''H)<9-K.3,X$CQ+D,XK;H/?L ME\XV#V9;H5_Q62?'_0'XJ^CQ1W)_GC*O?NHC(TZ["='C,2X15WCO"$I ,P!0 MS>?)5<>UO*V7#5FY;PHP-I9E9GK.6PX_J- KY"2236]QN1BB97#K7<#8DH\3ZS8@^PVHI=;T8F^4Q$EIE.WJ ?)=W\ZQ>4*T=-M!A>('%W#: /44,N)B MX.TR)"9#Q;+2"%])4B5,+9\D-]4D>HFLRD#-F\G=H<>>1]LHB$R?=8N7%XJ- MQB711+ (2K.>VSP5#A M=6=%I4OKI7L.C_SR-?X&PUM)".56)C1A698BKR M5LI;DD3#@9&%>%"WJ>8W MQ^68?]O8*9 _Y7O,EJ.['UXVV:4E$$2X 9ISUKGAPH??99Y/$U .#F0ZBEJQAP7KD%7VYMVAT#-=I.[Z/= JS[D%KG3$G@:0S3T/V?=!,@P+G=.) MD?87/76G(N;N'QCJM.VT?]&)K2W;^(BGR)]HX'$BE:#Q1<^;JPH/.PY2 M?3TGU)IP,8"$YP!!)<3*J+]A[)!CE^Q&FK6/Z\."LL2KP1'//CY/+-) H6UX M"5@ZO0?<3V/VL%.FZ>@H@T-C(4#KX*ZI5N)=34#RM]0QX8GC^U %K47=N]IK MS^54SW=ANY:5F3-0&"]6%: CW(EUZ1J;%EMORNZRJ&-K93*]2Z!SH(M'H8^; M*5OIP=4J+[_=*1Y.),5JR501T^Z-DE1CK>4>2-R-;LKLY9X%,2=!;:X,W%^+ M:Y+3L*?D8A/DC[EHS0>]TVR6%I)\Q"]Y8BR)[Z"[5^.V%.G+46'$)LP(GJ[6 MWB,1TD_%\L-*WN-[OL)RLXA2R=6LZ4]ZV[Y9CS+9OG\7>19AE:VD2\N*[ M!MM!?TRBJFI5]F@^Q:>FZG'HT7:Y EJW8F]DG,*UQ%(21.X6SBE49$ M*C7U#&=SREFXY'KC[3F*4"TV;LDC-Z@Z.57>.@\T.A-%LI,08'HC:&? BP*N M^ )6K$SF%:Y-B!.UMNWUEJPNDP_O'OJTW2F[H&&XT4S!7U1:4.Z4:/$&^F0C M0$_'5K5#HC6<:'!P A\'5)#FL&XLOLG@NYIM.%$0W8H5U%Q#;0MYJ*(_HCY/ M\3S7Y>?6-Q87;BK?LWF$<)+&",(Y- MQ;U_@6$T+(3[Q[:,@8&$=YDW(#S_ERDPH7173\NK3B70IZC.2Y+G.XDY;*90 MLV7C@:VO\:*O-OC\G?E/EHGAS4A;11X8?/;]8+WAF]%+0\--_2[CXY9EQINN MJW^>;]E\_H3"TZVH"F."#SQ&804)0*(+'%VNYUU8%IR9GE1+\EW>^QN+EE/L MGWP0N!BDM(8R'7U@>"1T3K<@0@ +B5^$MSLC:/G3=T?<=^_T?_]4M?;\L^SN83&5T-M;IH;N+;<]<\15MC+"Z#2>/QJ(6)'9T." MFZ4(IMF^C(7*[!)'YAEZJQLJ=,RLD59QN:-K0S?!#.X%6,%HIACW7,C4&@IY M +B/-*=?"L8Z?U"1RZ!,6,B[F)]/#:CLVI[I[N#&MR"X/_TKWV+;$>/@=2*S MD\(R-QG(G$#LIY"3. ? A_.XRMG"!C6U'>.8V"%6*;8> =A.#0M[8-%14"' MUNHH5X?P$5>!FTNBNX-X[E%(F-4376DK]-,!##!+&65NX]^4II.\V E_O_\I M/ L%J;),(9GF?Q*NF%+P3=<$PEHD93@]%-;+E'ZA>#T5_XBL@J5W>NDQ3=_2 MK/J7#[;9)KU6"G20)G]%#YG"6Q"3V-2P3B%XB";$<0U&P.S6C' '/7\VZF71 MZ\.Q^:D"AIN+EE:>)6KT**S+@'^_91& E3+0A':#?/0D<@(@V_#OOGO'W_#] M+]^]TV*CG^8V#DZ9,KN0N!@'-U'X/&I9]G.^='W\)#:^]_[YF>OD B]OI;$) M[P??G:_4F6XQY9MZY+X+Q8LDMUF!NFKP5AIKEF$Z]\2?NS%B UB6/T/0 >-" M;D"A^.W)[10E7I6O$/]8VY(O8#]='J,XE%!*C]%)8+.=NE MOA849&7;SF[+!>Y6KOB.UF1HSX3%J-_2GH]^>^*DSR1>#*"68%A.HVHBM&'0 MAZ.1;=W__$/Z82T98KRK=(SY*Z,'#RMQ(\E3&VG1&H *@(B-"G MB. !2B,%(5A-I+=2:<(>W;<7>L)6G/65TYM2LG-VBL/I%522%=?[UO9 M_.DZ?%N/\'>)O%[*^QQ W070*0#+ C_:TTBI,LCDHIW-\KU'XH8B/ J=( L6 M57M5D2HRUEK#M?KI<>(. M,-NV[O)(#CFVEECV$-^01B=M")%B%,9=9L4U$S?_-L#T M^=Y3J?P@9IG8-[X'_N1_Z V\L>K5OR+$*_+"7&#=B2 Y2XZR3\CY^OZ>W:>3 M3:T_A?!]_Y)V0\9,M!>G"WDAHWX+4/5AOI4!6(-76*\?&KK=L+]>2_EZ!1[3 M:/RB8Q]^^>-D@_(/2A*-%2#5I*R;T8OUQ [7M.0JUJ5"1>&D'>.M5V1.T"42 M170[!'_E/S?XMG#YG1OVDU9>7'I=U<>&%0>,/G&B0;;+KVC"C="YB*W5]OP] M9?\MR%?Y5/_4MZ4/EN.?^\:T>X*"U-ME?68^M:#T$6P FAT!*G4-51T\#PM! M@MD,#C&HR=60T5'9XD5D"^4X/,GF_;II>5SN35LZXF9BO/<4;V$3-1'X.Z9& MZ*SY"LG=?+3[=@@2V/D9C$2QT1_C>6_UE1&29'OSL7Z ;) .,)8\8_XSKV8\ M%#=[6T/FI4/FMR+>;\>G!I9.O XN?M(*DAB$!6DLM>YJMBE3X_E,9ID[X G: M-)3L.S)SM\1VTF0-%3DH-SMA-;H/WKX-]&5W,8#XA@V$SS@^*' 1S+/,M(AM M42EN?SE^TMDM0L2II-D@S/?PG:(=_EFKRO0:2 ;1/@>B86C]]S34Y'O+@U4$17R M? !4_WK^E%NF\*V_E77-_H)E\J''":UC)[2VC/FZE\+G/K]$IVA^7OP0V?!S95WWQ!,>Z"SGR<]:A2GLA4O!1YEZSM9[]"\^WIUE#;IG%]9X&. MM%E 'VDT[-8HP6/%*;+&P)Z7C+PA%\=RZ(F!,6]Y!5CW;O[IYF#Y/?V&*6V^ MMYJ$DHHN+N[)[0-73F/J7UQXYRZKZC.VAF*0D6:35K' 'UWXD]H$67EA#=6* MEN! P-!^VQZ(G^+D1>XI<\;K109?E(K)L^8YX[1J57UH1G\CE#8TJSY[36=_ M^SWZXN$4Q;[+QV<&L5)IP7 $0I^]=TI>1I[ 7949GTK&5@@9\M<>X^8?X@=A5T^;C\NX4[A+PY<0UUA!Z'I/Y]V M5?XVA@]^7U&CDE@W!R$Q8JL,MD;/"(E0V_UF>54,^S3\X!P1^SMKB<0/4)VP M].QQO6%>'*)Y[(1YV&KW; L('I0-@;S'-=9/,2!K=UPOE,(-X)QF/95974.Y M&:IFKT2F3K8S7"TFL:!V'BS8/(%,_A!A)QL?IQT(M[)M'OJN1I9X\@),H RT49&@^47?=@V%;UU#I2X18[%>I&'NA$$/:$^1TY,CAY)F MUE!E]5;>076_I\X,E[91CNHAT9^_!=K)0#>_,X\K<]4&F4'TJLO"L M.=N2RJMI_8I-S@A0915)@5H!2]6)$"(W[IU80\7>-Q!>0W6DY!0\>D()V];+C.+= I(?"!0@L M:()UQ:!5RXA>3RBZN8;--_J],:S<.W.^^=:1%8NJ?@F/P]OR1>3"K2!L&KQ5 MD55$'!&#!>>J&^Q7H5^U#2H;S;G WO]D#:6_/7E" M.7PNL)2UOTU>+%_)=U;3>!DC74QN?MD.I4EW5%+/. !<"LAJRV(+:Q M/C,#8>VQ]4$(GX]$V% AZ &P%MIW&7_\O>QJ %,S^O8<;^2S>3LBW]VSJ7OK MXQ3Z.?_=*K@JUVULE4F!.^AT&&M(URO6?4"-XBQG9T<>-(\4K_ LDT/CS^ M_G+89@XIW-?[T-&5AOY"ET,6A?4 M8.^Q.,2Y66_ZP.WE7"95-O;=UK4A)%^ MSS:Z8]] ?9*N,\>/?,7K1;E>Z&0//Z3&\BM@HR$E5AFU%_$ M;S6>T)<4"]Z>I2H>>F'TF4!/_>79.U21AWP;Z2]XYO32/2F'T@6M:RKM*<.) MLY]6M;Y%#GIVJNHP7E^Y/ICL\P:?0;MN57B(:_87B$S]A6/9XD#EY5C*U;%C M0 QML^-@"TYB:_S=\KS ?M<08^K0>;5;ZMUO"?/UH^E%R&TA9N5(@D0J*% M\)9I3..'LYB1.DXK7PM.?&EG,B\WYY45)__+SP<+&F?GK$AA9@H=9B)ENF97 M&BBGBHHPV9?+]0Z7S[VPQY]-K^WBOF6B+=904NV9/\ YKI1LSXGD/#GO"[^W M]Y%"5_0IFR[8+KG8FW^IK,O!.W\MF9LKIH>6SL__O#01H[CYR=A0U!N4PL.; MJ&[":<02+"GT.=IP%P?XIDI II:J VD)M)'B*ZPX![2&-A$97-T,75LWK[+] MA?OG4 \DDFNVG3NCC!./'%XE^^*1%U'7<:[M?JQ2?)M',HZ_[QFFV5+J*FJY MRJOA)6,O4X:584$>JPE[AU+N2751:@J[LB5(*-OK?F;MT\0CBG6U#Y[X8=)B MYD[%WMWZ#L7W)PD6_(V >-;WD,(V&NL;B>5 NK^+V$+<-5.S%^8V$/E M;PGZ5/]D965E?."9B?C-AE_IVU]6O_J?S"9_[I_7^R\$TD E'',#2XF*DR1( M-V.:K9)<%>N_0*9LZV7G8YP&\;HSZ2767I\4SWY:2-O7)7V&_B1^CR#&8? @ MFTS'4+%QY*"MUYA8(8/P)\!*<(1:%^L81PG-Y/SDQ)'5RVA=U[%[<"]K^L?4C#A M^VEUX\T?'YOMODG(Z8Z7[ ML[WC!4USL^4&K M3T,.5&U:*$,- Z%K::QZ%,L>L(O-D],.Q33W@0>S<=X#^ M"B>)O4),Q D&$N]A=_S5ESG7\*7>I=1UI&D-M2/P]UZ5!L%S7CT_-D:9N#]@ M']D0$=?>A]E*\02B:7Q!-,D0$@/=Q-O7/!*74K6BU2/M\OOV"^UO2SL%U8). M8 @FAV^-+[43!B@L*V"HD#/77QRX,$+C^++:4[9G%-=ZS!==L_O3+3WU4/EQ MHL6NH]1#I>(/!#=%G\1LCC!EFT9AK]- '80[QV,]]*^UX[#\!F(^L9.XA'I] M]1X?7XE/4F\=O"MZ=AY8/+Q\8-S5#'=D.;EI' GXD;!BQ E>ZA)^Q!X6K&)7 MM*WB[M7C68N3/]^7_%Z]]CY2+F_&0+[!_'8E)>JL?7?R'8].YSF'YRK)D]AG MV J!N0"N"MS:()#-Z)DK8BDUYV[NG?<4&Q_UVA76LOPP.EKAS]-.W>A&[YWQ MLGPIRJF\$BS],?!6BME?>BFDD%/&2X=4)E5PYZ(,/8MI3GK:K[=<;1+SYU,@ M[[C:8O+)1O(&^O$/ODD*J&A9DT<8I+ :(-B/Q3_V]G.E!NB!N@\X&> M[@5X!^RIS2)&G4"9;XL)",90C!G]90B9ZPZ+7^]8LSUGW- ML('>$^@#Z?KZ%7EF=LC8N\A];Z[7NL:]["F>#4O_D)-3K*+R;>QKE^SYMKS# M?+](@4+X_SP:CU"[_QPX'$51/%!1AS>PTU MI1)F-4=$5,L]N(@16=$LR.57=DV4JJJ[G.^@47J?JH:7Z4>[I?^J>$:S # MO7&0+**A-J=^+:E?3R*AS7NY0) &Y2<\#,4-&,(UD5CWX$Y2!?E>A-@-]I;YTLHBU&!-5"#7^/O= M4E4K.8_4Y# FBA"^GNCV1B$D2N$<-L?N,&/E3DY8):GU[. MEY%-3EXWOQ>%^NZE$UBI6=QJ-.J7W9>"JLK,"^V[[J9HOK_\YMEEE,!)9;]$ M5/N_*^R-_9>:WM4'GFT#_J6N=]Z_U?0NNOH?-E3.!?/8/@Q/*GKS&&0*=K/W M&;)(<7-20?/O)RP<993/"'"M/WU,ZG__,^KP?\_:<8_64#6FD+P@%T7H20Y% ME,:P6M-(3QM9]+3C\84;-=YALK<"?\X$:EC$=OQY[G[S^ /W72O*W(OP]MSU M;YK^A89!+#'&L:+>P1Y6-4FE#J@.GLF*40\:K>77?[ +Q;O">T^ADS&L^7'-Q(^61WWN9>PW6")8 O9(;:1 MCJ6_(+'.8V6_0\AZQZC#S>-[:E)'/2&%K.3LV;#B RUWR\%J_3%=Y]F7V5FFGDU7AWC9Y["PJC MLNBL/0^5E^P9VE3R'6!#A)@/:Y >UXQ&@T;- _LDLY3N5<;?\+U*WWCZ_)M2 M2WY+]? O @PTE0QJ(;)7@QL6\GEP,@Z2O,B9_%;B$5 /^E@,8*N7O-RN"IVL M>'_,CN_+R1K!]C$YRD7@*AG<,PB)7>3PIPQ>!/FX^@Y$D=$#"##TMZCG&%WR ME'/Q4Q28^[%\:=,9_V6?V>O_43GX8J)\R"*5(@3)O(XP N,FG"PPIWN9\K,7 MOR[\%)2H/ZOND !%R3X\B7JXV<;M8*?)(6;:01.16VGE3F78_TX5^0(6AJ@G MPS:BUN);L'&YBI4#FA97>U4KNRV;+K.=3S?O>43LB.W8';-AD]T'T?O/E78J M:XH\\I0X4%=8\1^5IK]1WKK)0N_/H;T'/8./;Q6PMKIB?2'M7X'T*_!O]AB* M;B."!\ES4BR![M@)4Z81P[TN=J^+]IEZG?0^[65'&<-]S]=0(>B/#69@-X)9 M:H3/KK*AF@O1F(W0Q8G1![=-@XJ=C0M&3\QU$77LY#_%6UGJ#+Z/9A1SCU8\ MCTMS&2GG3GF N=NQBV7+V<]8NDP+GW$T\V@X]"KOM<+3#0NX1S06#6"YXD:5EK$5^+DNI9B_1:4J5>9XH7B) M!\O<:\7CYK* ^/7\VS])ZTII_?9Z.OS-7O -/(JK'AQF>MQDONPL"T:I'&Q$9O9I$2_)_7O5(/&'#2'Y'I0+]JG.R8+/YX2 MZT^IFD&>BL2X,?R0+H.6'LX^--EJH%?GO-/M6U6 I]T+Q[+A@L#6"GU5X+]]XE-.M?/J>;J9T>X\![>AGW8I=^N1-=(-=0?ZB M\*(-'5X(7T![M#\AMEIG[,*.6>8/TN9Y[5.5F"IM2(K(:?4E(9'3,YRVR5M; M:7G7'4>EH=07V%9.B<-'"K<7%4*_5E5) O<(0.)\G$=U28[K.7-\HV7/35B] M74-YN?I4&,$=9H[25['S&@>6?^-*'UV WU\],N(Q%&:C-RD^M?B(#+SSB3DR M5!C1)68O,G7P7?.4] @ME 50::!V.&<3&%CF$K*B=W$RNXJ:QO5QX&HU+-@F M]EX]OH;RR.$MXBY$'%S?\[U&C+X]0:,O- E+-9]6'<@V>9LBZ(YA=A1]Z*D3 M]>E_11:0R[DVG,GM#K6X[3LZ/\HRB-V0ZC[LTE 4=P<3F [SUE!B_WV'?E'? M// ?N=%_! 8OHOY3MRS*9@-SG2RUB>T+H%7#+N]=/]=0%%Y9H5% W>S//=W! MCVR; @I5O8Z14L4*+8M#KZ6YAI%.A%3 @HJ(__QFOUQ@$HB\Y?7]_OKK1_N3Z<3Q7YM/&FXRS2Q\*8&,V@:_;EA[,6'LSOA MT#A8?O\+)+)-X6LY>EF0[H.K045W7]((9V@+53TM:J, O.T3J#*)V>X*]G.D M>,^7B,(A3:C^$2]8,W%GX.R*P)YM ZDFG&32BE=9QW'NTPQ,1@!DQFM8K]H" MR+KQLK&^LX!J?OGO#DWI:5QS?(<_OK MNSAO_V%&N%$B0VN0JC:21^>D3J+1SE-Y-5^?[_4Y<:8Q=R1PKY/WR>.BIS\. M*7ANBCVNMZ#1.)$3IE%94%L^E5GLZ[E,V-?VXX3=E3LI\A]TV[!"=3^)^>1/ M#=S (>@1+PL612;$%=:&#I2#-*X$0#VM"2092-5*5S?T&BAVW[YZ<\,1B^U% MV_#X0S':1H>*5$U.DA]3;J!'M3E+X*L:3$4-TX;KM\;$U77U0A!W[CV0=FY"%BWD!B;YC M*S'S"HA10*7GG<-ZCY>Z]/G.?]7$2FX!CZ6H7,GZ^6VQSNN)M''_YYMGR:.L MY9WT<0^!)U=^JW[;MZE :JQA_/K =]! @7[CQJWWQ60QV^7"0\EMYN4N4$[_ MT,I, [+J,8909&_#1GA$7IYD!QY4NY_=7>:-O)LSM4V/DBR]\,8WN MQW>+R4/JBZ0[ZY]I*)[XU0/ BEG=&FK2=K4+Z>WS?ZSV'> M96YI CN";P&J M[8@3Y/C5H(+*L#^M#%]KH2ZKJL,O573/UM17W9U/^"-KH7?Y34Z#6ZO,'GSM M1.Y!QJJ#_MGKQ3XG"B6D+?17:Z1>X%+:IR'%)F=3>]T"V[YT"8O7)RR%5704 M%=YG0]I?>,__G;>!%^&MB.EL'D)&%+J>R+*$7"\U827C&K(\X;[E-&:[WKXW M":HJ/]HWKDX^GI-Z:32?O6WG57]<]AIJ%Y9>"; ND4 U=$ND*0>'/.%4A,A@ M@QR$58\D.;)=/GR)/2^YT/X$>,.6S"H@7-E>( MW'W?AR /7N5""4$KPLQA*.7P7" ]+]I$_=U\#U M*/U]SLJ-9E%@H1HD0FO[E,W*'Z"DT:?G?OL'*L3V<(VKB7H;RG<=,!=*]KO, M;U0FR?C*>*;D2ZA=SYY/C\:^Q4!BNN95@P8[P6.3+0T&EX[1(DS9)\R"1%NN MM)9'EW_4>'BLA4]BMV[G_<$1SL# @%WO\/!H_I&FZ+V)"EM?/;M\@"\*-2F^ M^K^$:/__L&&1HUVT1U[''\_%9=!JI" Y,N+C7;Q, M@V$&,5I[A-S6(^8T;QS;A'+R%MS-W)^GP_30SQW7O?NS01%;O8:"Y!"BM)F* M?PMWK*&V^L&"T)&O(+%%1\<@X0:'V6=4[+*&*G!.?2IV6>K$3X,#?)QF3@OB M=1EP$_!6-7&$S'3CG@,]FX+EUQ,"=H?X:9D7M/,K2_-]/Z,CW+7S0NI#Y3\^ MG"Q$P%"A '9 FP ]&!*]R%$8K/>84%[V"NSV:%-_8__CI MNUR.-5Z5^F,!5Z&-)H1I+E[NNKF&8G[\-/YW ^A2@ "0));.((.',PKPDQCP$)KI$L2B48,U#O]F M^+K^]@CI/V$79]0_HGMI:+N&OT+ -F%JBL],MQN\C8U,1-@E0@>L "JQ9MMJ M_V)$JW[=>-@SB4[:H_.TUC"1(Y30VI"S::":X9%R<'>7V-[#+2O),3)+38DH M:,,:*EYZ#35[@+*" #5W"7<2H*IBZ5_)X&T*0WXF]_;5P>D'Y:J?FIU>Q,\8$)W@,RPJF0&(U'#S7 M$^F+!P]C#PY/7-+>:Y675NB5VG&\V?7SW:GI3=)[4J4]1;>B>.[DS#64GQIX MF R))<&"4YN[B2__?4$^_?[Z$DO#0F M!!M_/L#71% 'J%_7]?4HN5T*BTPR_3[PMK3<;VI%K"6L^G[0!\<#0P\JLB\9 M5I3QU5DNMD?=,KU.$:+0ARC@(7M(W+,M@R2+I5=@:_:_+N3''XTXZELDC+>I M,9EZ3MQV6),>%HUZ8G+"$%<'\,.;(4E>3CW:E]5#5VL"MH,:S0.Q/(P)ZS-1 M.+W\*RSLO;#MUK^F&E].R_0B7M+@78LP((DQ#^7G"QP=.P<[:5K2.Z7 M@_(GV"&[2M^Z8_[TG7@IXWMI6?*W*.GLZL!_O9Y22 ;C3K)>)@5,8,5G,\+\ M"RB^VY>BQ\$^(\,[@=\!XP MH]^T5S/]'[&56"W@,(#E$(T+IK&LD.#R@+W*7C,3FQS#R(J M?ZVAA +#/XQ<>_PCO[;ES4TUU2AH,IX5]6,J8=^O'E"5!(E?Y.CQ\AMVC$!\ MH H[KL41KBGP\0Y6:-B% Q]\]UUQU'TB2QXY&UM[+%Z'OW,,E[Y:FOKFE_U" MP6R81VO.5\-S&8/G*V_M/WDE_?*6CMW$J\*$X49997-ALVO2'5KVKIM/&;6^:A.L;MQX4_U(L](\/AG#NM4S5\?0 M4"%2T;$$97;R1W?3@%>=DNG>>^9LB=D'Y=L4R6VX#2%";8!XA.=+2 \,911] M<',:4.T;/-=_>(^:2DOQ38F34*<>2E !94& >I!Q, RQB5X]PQ$5?/8ZLUG M!@E[9JW;0]_,"%C&7,C?\<[)R2$Q--L>J^'7K+T;Q1\X>4-*D'ZH^+9J6HY# M9'Q7)HG[^>/,V.I*A>JF=O][;L;T(T$V!YIAU[-ZWTECR6,Y7!^\0@3B;>CU MTW13A"':.UX&XJ*W6;F9 :TOR3Z,V)C"@64;?,71]B#;5ATUM.''.&0S #E, M=A6TYPAS7AX^_)UXAGGJ(^5^6T,-J,&5(WRD57PT(0@1>AK$6'-LE"3<;)S$ M](67FOF4D0#\>#"_UW6_KO[G &7>M?K\.I?1>3M<],+EXX#"1^:2L][>02?D MO]$M%]CKE9O2AOZGS_/"@0"= PPCSR(UXQ-H&PD:$!;$O?C5<)#]G7 0M]/' MT>,A]5BY+[;8<%#\# OE0,@$/L^]A.-XP#_9-89W/!S MC@*.:*TF(5Z(8!Y5!E%*","TMZK%PT=XK[6Z_?#;H4-PLS]#92]0L?^]X@IE MQ4]5?*6L):8EILPW>-%$P>(=_@02(IP!>NT:ZJ\;=B5M/3%KEPX/0##4FH*0 MV1I/2 P'2PU"QVH:>];#!$,3H4%.L @)?%WYP91)K45A; R%H.ZC+/0$=[V_8 0F GB]"3)MWG7/2Y*'7OVR-J]F-1/G= MUJMX6B&;H?#0Y\W_P@K&_SN+.9?:3V+:L3%KJ(KV&%4#Q8@PL(Q!XP\A#/(( M%1.1UV1D/(XKJ#W1.'#8O^E^VA<^7#JI>AF25^(*1* ?SE*1WDQ'!2W<']]] MZFJ358>CF)A>A*4*E%^QBV MDL@\\7P$C!FV@BYDB<=9#SC4*3LZS8=H#+_\T\][ X7#Z[G.BK#T]Q&7FH-9 M:(;K/S:="^YG,&G^BUKF/]SA>5"FU\B^'^D!!MK9S=T.[E^O_]"*D7FU_?FTWKSK4_5[?6+]E?S/?P/X(T0", M&Y?*NDA'-RX,UU%W1&CQ2 T[0#PU;'/U-D?3>YI>-YZ-W<VEH GN(H=G.A[K!SLFCAJX0J>T3$3U1$*]Q0X M[G4E^?V,#_/9QJ@W1P1._KOBAXU8/ 8\*#6W?OYS >%)OFLH83YR9!HLB6\1 MLA+Z+>-AR]7.AJMAY[_5L4=7B)#!];#!RI"%=I@/=&&8]\A'G&-7IS+&T)9) MW5^UC*I $,67^95UJ%K\%Q=;/X.A&]IG(5'P4Q=K)#OY80[6C09T%SBBO M4B\(VX@%]V'G#I:XS&COO!1A5.JU4#Q3M/.X6)*,[\# Y2 UO;0V_N -]P?+ MX!8NH_/7.@>ZQW[O'C8 ML#S8) !7C$% T9,\ MF)G8_URB+LTL%2_4\^W7W6 MP6?74'.[K^G?)5R.,$,&2B.,K*&JK1*G02.D]SV\K"7=4]-7!DLKE[YJ27]Y M*N@06EGNVO+1 \>YZQ6!N&?,YHA(WO.(2Z2= +T J"PMBGSUG3']Y6_)>1I. MXG/$:[7]8[*'MIMF;M6A0Z552S<9CBT(R( !NJ M/;3-]S6?K1O-X3[*Y-4OI=Q^I]GG:R@+/W>5P[%Z3)7*VQL_&+QF'Q-0=GZBNM-P#=73.6*K M;S],?%$KRG!N/A:Q\E/Q*VYQ)H=A$8JM4K._%O&-JX!$3\4UU%7\$,O)QX ? MQ$F^GS"/.,+&)1T;'R\B3L9+B#CEUK?$#QU7&%RO%[=>BL\*U.#\8;E!1F"H M\$LBV]RT4OGE=;^-QL6G\_9^_D7\>,+J@.5VFP<&72_J#YW@X$V/INB.FGUS M<6K((:4QRQ8&&'-9U0Z'*4/&UI&BYJZSW*Z&Z382"UE:$.E-+/8RC5^I!1M_ M<\0'(UZ5=+(V]V64GJ/>.?4;3#,H_]&M'Y>OG!28JSU0>J/]:.O/=_](=/^4 M@E8<5HV?[5+_)'DA)D5*2/Z2*7M^=(9F)W[!^&8.XW]KXH[_X:;#- 41G$P' MKB[2;+\.?U[!Z>Y)// M/]>N643V^N=397PH M.M^75^1XX*H5>%P#%JSA!D!N[T$^.CJQQA7##FI[[^_&L,"TUAIWQX:D;&D\ MZ']]T:1L/DW)MZZ\YP_O(S<,0?$[H!'7 MH,KDR0=X4HT6DM3-T6'5+S!X K MUI:QZG][EVO>VQ/5P8=$<@R;-ZE41=LU;^078'IR;_^C.#7Y[ES]%:X3_,55 MCJ654:C<7E!:%FC1NKA[,Y04TFQ^;*SKW8L==9G'.SH$2BZX^G./PH.D"B4F MB05"%WD9!MHA0+N.>##_^,2R88.HC'>4P,E]]=.-ME&! M"GYVFQTL=U[:<7)WXLS_FZKT'>QIHIX,BT*MS42LE*!8V?O70KYWODK?$KZ< MZM22I_B8U+&A4P$EN-O61/WIHZNEP^K_=ACV,7"%B.C!N1YN"-C5@D,;R%L% MY\V&Z7\O>>F=-6R3>:G_*]WUI,#/7DS.ADT_1$W[O_4G-T[\F3-ZGA![9]#T MYRVZ/WBX:WL1X_I!*LUVZMT%8XF.V__C)/?V3^$^7-7TW >N?,@1Z"3O%4$_ M!-B*XX! BTKG&>H4WR"ATA6UXY0/]#'.8V9U5 MZX?N@^#/"/*V6NWXWLWQU75E;Q/]/7*CO*Q)6D5:GA8"MMZ:0?8W?.;>SU=W,08'=N!UH[^-TOB53 MS@3B]]%8>@;IK=6HIE4"4.F1F0!=]'SO1 70IV96XQ\$I1C);%$A\9Y,W5_\ M,OA3FPC0I]1 Y65(O*8 O0LH$)J"+K -2PELRM:!K@NM%:!N3"=,]A$?0/^ ME7;G@I:*UW_)_:0-$7HL@2:RX# HQ "B_P+"OQP#":ZD%[]TW.UN9W3RAA@) MMCO"40?X6.%T&K0KFQL&CS8H6[-O\^D+ MG0JY*/F7#7[@XOI)%V3%' C=\H%8:2P>?8]C;S?,-7E2 -[3M^;LU;E75;;X M4F#HI=5UU*IC(I2^WD3@X7HU$IG0 :Q Q!ZVTH1^W_3<\BY\W&3_#??VY?P/ M&2<>85;IP-85T@5D(LL1XEN(JXJ$:M&06!XL:*>6[WG45"]C5TWB3RM.XI#Q M]=1GQ81<5@VT M4^A7!, -"Y%?_;GM7CDK\GL65+>&>F>2E7;W!GM1) 4D)\+K M26M^(X@G$*,WBXG"5?2TD.1=6DFJDQ?,723;0,P\]9C;_M65U4?I]MXCEN_]7#,-.@P^CUKU;X5$?DFE*'^ M)J""E&0@0F@%-L(R$7)L?+RF8&6WTH1M87-1Y$7KWOM%9:6B9@HIH8HV:E-E M.;=/V$_[]6V W@'4JP"]E"0%T,EKJ$J3)^RT]G'!&E;*74:WN'>N!"LHX]5R MJC>[XLG^)S_=B=U9]LKOFW:/BIL3TY1FL: B!1)3XB!2-S99,[PG$:C"0^(4 MF[0FW'8MY4A)8#MNW.5Z;=6+I,"CFL?*'S-]KZ9K'_J^<6Y!O"XU\2'AT7^[ MF8I#YF@GECY&B4=&94H>T;4%NQDD\ &VM\@SU:*HYFSL3$_P,N!/QJ:!54* M'=905?M%NK8]H1ZMMG:XF,R-$GA':**P3B(=FY[;P-$/9N#GV)X3.(EAICN; MTK*QMCI?04XAZ=.%S45(4[RX::X9N>+7OVH2W=:&(ZS,J C]H(D%N9 \R][ MH@-05[>5[8>4\?%-\&+GGJUYW[/ ?9P*9,QQ@ ?ECIH_PVJXV; >?$)6EN[[ MLW$@R^96X!K*><:=)%#I755W1F>P,./'2B[>/DW0K*?.2K^)GZ#4E>W?WI3\"0*Y?XPS+X3J*J!)+,Y\KQ'#=^>K:&:(I'0 M14EX]A'Y%4MO,R>K&K8-E][:DR1PSZ5[[QKJYE]RHCU]&9(.-,U.M'U0 M:UJ(DYH.YD1^O_7;[E9C:-/P:VW[J/L2VIO:PH^32[#N)!#A[7-6W&.\[!8# M_2_Y8.;$F9OMY]G.6V_D^8\K[S@7LL#M/RB0MW45,^>'Z:SZQ)8?>+&&R@RL M6CF+-_Z9\8&8!8].G%L\5R0\]YJR$NYD]?1R%<'BU^K0BL$R!P'TF Z :JNF MR$+>DL3Z/,WHB2Y5\,H?^-N9-;S14^#3MY=;/W>-^=IBOEF$2\U5K:'X?T&R MK)+5$"[G(Y@.L-&N63B#A3/]TQFCENII&8O7%)Q=9!?KCGHJ2&BM&GIX>+X< M;BW\/9#J-$K=U;YI1YO(OI-')&QNHF11AQS;15J'WED'JG_T;[X(3[[6DE M"_X*"QXM,'=PBW*:L?#ILZD^>LYRX=%.FZ.VUZZL>N#V U0C"OU5+1X2(W.B M0#$Z.0F[[0J14=A*%AWW(NP#7X>7RH3CMKKDGQUXK7E-M.!:<&?JU'V%F^=: M=MR)0B\$B2(,BW$!"7X/ %P-A&%G*ROE,5MRY;PO3 MQ G3Y$R+\!P_X2-M&UL+-MQ-";[:^-%AUQ&^??>DL?=IK(OH+7"G*2< K&/' M,61W;<-6_J74:$'8#4%X?G-1,(;7/9Y+W7L$HQ[N89_ZI=K-+%<_7_,Q_A?> M"!Z 6RM@FD@D9:Z,5]/!S;W=2\%7STV.1&&5*?0A8DSN+EYVA!O7 ^[)%?ZF M)<-4HF(J@W[&O1R?64SPF]]3Y;#';'^0+?K_8N_-HYKHMGW1( C2-](("+&A M41%1$5"ZV $B*HI*(T)$I!=1$0@:4@C2-U$1$/P@*B(J8J07!4)H101$>A#2 MH" 0H (:"I)4;O'M-][8Y]ZSSSGWO'?&V?>.;XS4'QFKJYIKSKGF7&O-W]PL M(M6($M=%W2@"!DJIM0HK>TQT@Z'^L?[F.1D77"PF\F90;+4LV-'@4N'Z\$9( M5133M95A*W0F_7GEPZ7(*Y(WIF3$B\C0AC!>COT,'_'B XN GX/3*AP#=DN4 M .6!^#9[A3GED"2[I9%CN=Z>^!Z(Q0>!S=QS5:Z^(3&544R]CQO#USBE^[Q[ ML(;ZS:KT[DYIE&60!,Z)LQ'17X_PJ@SL;8)F&3@72_$#HLXE0=T-0VZJ_&S">+^6\P)"XB\T([7OX;?MMZX4_&O$3<31Z7 ,YP5V^ M![]Z;$:U/$+=L3P@T.9X[8-6I<9C.\_>YE&GUHA<2(1-_\Q741H4#5S"0GHJ M39V#"XS9)^'!3WV=;A[+]J2]]7/0RU%K9AW^;,GIQ+1)]T:M"M?YL/FW 6O) M'1[.N2#/#)U8$^%5 M],UZ%WB/DV/'EJK)PX@J*^"I]7(- :H-A?X(+2M 7<:JP-V:IF!G N_2\CU;>O2=X+?81;,D=0K0$\3Z:@KRD> E MDYGC'GK$.'2E; /_K)"E:P!!H[:[38I]3_Y=B^;X\Z&?3L;9>;]O4^C?T="F M<[M.<_&X6QOH8_M[$?OKZU%[*$$27H/(F\T<8N;R='\'P8?)341%@)H)@&>E ME56JOB".L7S?JHE+QJ-;>C>E4\1O]/Z9OS<=1X:E5_ TM-PA+-("*@88U]Z5'(3,/&#/6+YZ"+FX7<). 1O@[#L+$(5WUKU*Z1&"G@B(MC! MF?@Y^TJYUXO994G)/EWP]=Z_!?X_S2ZU M>N'C]\UU9Y>+]"YECL&'35/,KE,:>)V3"D'0ODIX39"(OAD\4J%]RG:CN213 M%!.I+)+&VD;D62'.GL@6 2IO7(#Z[,4$8$>GA=MA;W"N#(MZDQ99:*/U/;_U M^EEY/48&:#^O2/,HKUYUC995[S&2\ @)M''5D!H(F46,*O]HD)U)"C=-ONAV7?A7\OIG3#Z]&+ZCT^7$ 2(KRD7\98=&7"%WC,+_"3.-@]0A M@+K[2J\3,J7 :X V4=B,TZOOE5<^]$ CIV7_KTTHT@H7VIC&*0@(W@Y):0# M98 W=IUO\LAI)\W-8[=[J, &_BVG%Y !,KO16K];'>V\P-_)Y/GX\L).E0UH MA]F3$;9P&5SHQML&9P#IK\;R]:WOM+MO-(2W;WL?:G!JNP;QD"E 3WVK' M#=[0*1,L -2&O=,0]ANB@5;/KA>R,YL^"]5Y00 0/??).PW>M')##ED=NRZR M$1IQY^!-'X)D :H8A7X;UCYL+PFWH65#-NP7YQ@HVN_S()ZMVC>)^)=LF3"> M?!B<;-> @=#(,M,R+7[P:NC]XB[5>G]V&$:.0O])AO2"6$C5U4.5'$6&+AR14"E%>XNOD7DPE6FH_&3L,>I^_MA(\K[XI,P0E@ MX -'"%T*\>_6BOCEBB.-2V$%"G0$*"W(@H_(*3@GRWH8"'_3/X1U M)XRW?.9:=8EM0NK&#%;"TB@HG_VAV7.L@*?4R6'V5[LR)<==0O15 MZK.?]5<&DZH5(EQ/.H9.QQZ.2PUM^]*OC4BW^<_0[$[>GL6A_"P\!3I8L62H MU %4OA\C'^6_@,:XMG SNM3HPS="%[K<)!HO7VP2[KZ5W5Z4_&;7']NO?WSS MG2,A;A&#ND1HIH'', ,&G%5?'1HX)_E9YD:,6U39=$S\ZI?O>]^<29;7_DV] M%7>Z=9!RH;7^=M.M=H(W/AQAEQP*/8$F4CWMIL*)8ML0YQY_O(46@D+G\22K MW)^NP[41C@X6TV/D1 #$S1*9(SZP7.= RP^S:3(39D<<[(G-;EO]S#,;6 9 M[_S4^^\06WJ8]DA62(&="!#NC16P\0A]ARG PID//J 7\IV$Z"2BHXO:ESS M3^TVHT0:: -+_T!XWPPO-.\-!K&L&"E'I];+AS,7C*LV[X7-L=6?BG()9T_*[M\B MO!#<=DGLZMXJ!CL)* MUZ)_WL/YU!'4HP]W7Q"@3A=,RA>5R0M0']9?V,);[?]WP1XH@O@@0'V)!<]V M#HW/ZGO"$@:(@)UQS4_OL]4'RLL!I;9U':$7.7;.>9L?#[@X5>QOBM@,JL-2 MR,H<=9&W;SX(WH,_"*6SE6>N30R/3)^<#-T=L;DLP>>\ -4?C"T$_BZBP^;O MPOA.BG5BA"CT)"QX%#M8V)K)T&6I@..CX\-HGYZ0&O&06Q_C9RM-;V>?M624 M8H_Y#5W)R1NPRI]4EAL:&GY\1+_HJ?AZ?]-MKR)1'*5'_RB0!77Y%*+Z_M$+ MB#8I$?]+6F+W$GHIE0#+BJOFVA[(SAS;!P^EF-@PW)19H_[7UU\2ED!_FR@] MZGF:/P7)-F-!1_1P"V>*?;:EG@;I]+.F7T\ZQO"J0OH%J.,U"?8V&7Z[_"ZN M@>%Y&>/6[&6ITEA#? >I(GG?UI _:-L=YL(HK8;C"^YZK26OU,8\YQU/TY"3U&M6<8[W./+<>GO@JGC= M3X<]&P"IZ")")'X-/Q'C31S,W&^I#JT%FSL;[IJN?I?=2"H[/_8D.U3'EOBA MF.SP3?M^$-[MK !UY:O]0N9W'E&'YT4*O*RA(D %]08(4+;$\>K.=K(X0-4" MZ/DT\"1%;HAGA[!B$OPE;%3]Z['[:ARO-*GRMOV.(\^<[\Y3?DRE,A>B$O3RVTUR[> M-+AO_6^P"7[RU_/_*O[[J^5?+?]J^7]_2\>RHE5M-O>^EV>$[GAG>;DI;GJ_ MRHN_NSBF]P#J!PWH_3,;0<1^9\BV=,8LHY/-=[W:EC0CVVAZ.#G,YFKL7X]UEA;I&^M\" 6DG]*'? MDEG1W&#(O8TJ0)57LI88G1HN?O>KLUT#C'TZBWU0^Z)PG]IDZ(7O-K\(+/R# M[MFWY;'L7OY#X)+!()%C -TD*,&($RV"Q] C1.VBKUWS>N*RIOUSH]!X^\;/ M::UEJVF;#2\(_8'22_U/('),C&YY+(.E]U,Q=["EE(84$X98'3EVR.!.M4%> MHV?W#7UA>[L 7R'MAW?V"WE?='GX(ROAHJU6__^'A)J.-D1S,3HM45.ZIU83 M?PCL?5[\-$"9&/!R,A.,2V3JK-M6!U](/8"*6B-:_O-5\ M69082HZ0^S1QLGFL.#QU8W]C>T=0X?R^JWNEE%WCSNPLZ]E ?KKP#>&E[V;_ M+WY."=Z>;K *&D+W[]?"-J.J:PM7WGSON3I/8\BC6?V'?K^LT%=R_F'+11ER<_W4QM+EVY_P;Y MR A0-?Q[3Z0QZR>()64XGMZT*6(G+S0!8$ <3VZA26C48*#O^ Z?:>-TMK ; MXW=9O=-_=C:"7UWKCF-J2G]=66"(<+ M(5]PGW9.28!RDBD$RW5T<^=M7MJD8@8Q9'2MXDFQA7RF++1[CC/Z)0RH+T,J MWX$.3J.#N8?L>\IX"[1/?NR6OJIFI#MW#)T"B*<*4+&8"I^HV:Y]"7NPB>=Z MI$1O!N9^,A*+Q&G=ZO_UQ.J&C6I25)F_+7ZPW5Q9)J_Z9=-R/FS#IG$!O 32 M^U="$ZRGJ7&2@8%[_ 8B)CRX/Q]O14K.8S >I&U5#.V4O=A%^*?P3F5WRP?\D\FNKRH/4Q_GYOJ:+XH5)(.AD:[C:NJ;X#S? MV^_7JP8*,ZSJ4IC10O.KCM3-?A3>T/_:"G&?/\.T6O0'4V(C$%F[K_>'GWE; MS-<+E<"NA-8VF^VO!SNU+OR>Q-;^&3L):5'B ?I=]*KJ4Z R(J7W2J"T@H!: M+;5F$CYWE9I^>](ZQWT>82J9.LS=IS2$AG^4VBU6=V:REI6#H\[VNC#2G;S" M'(+3K@S5:*632_P&0]9^9'?*3"+6\ZX/)?EKK+=BK5Y?F@L<\I][PNOAR? C M\7[<[79*G)5XIXU?>1[!XJ)N=BV60FS'-V3BG/5BD2]F33CY;:TR0$4\-U_R M(& M0-T);L" ME@)2/>$U2H[64F?\12K5.)NM0H3H%Z[: E0 M"1FG"?AA\YF47(XR86RZ]F^Z,&^9H9HR>@M]2QTJ2 M]U'YWS(LVWENQ7-NC@F(5VR&7_UN6( 2UV4U,;G'^'-OI_HJUTUVAV7F_EX. MB"CP6_Y#M-^A.):YN6\?4Z:@\M#YBDJN)5Z8O6,..@*OP1TZ.;)8.\(H= G^ M/:*:QW6]XX]W"2#F^V':Q3@8U6XHV,J ?2J*E\563D(&VP;7]T/'71D%C5PQ M6"="N?XP.M%]0H#2>$-!)C$Z&I'H1]EO+$?&,(I^5=,A,,J!6/[JN2#H#%51$*#_O9 M$^2!:FZ0_=+8IF4 <]JF#Z=9T'2P+$);92FN%[=,:HA_8L ^:#>_;T8%EHQ8 M@6ONW_F6T+-S_\0K=\CU;!PZ:2B&'T#N NBO,.")&@#MP7^+7ZLY2PKLM6P7 MH/*BF.\T@N U=BLM>^>_$#H6E65NUF0F&YU:MFC;PBN\U[<2UT^"=-T+26]= M(-JQ3ONWT!_&F+E?#J=8D$)!PVEY]-GC\($9_($"]ND&NZX>;-:OT01N$*%9 M4WO(',-UY>VN]OZ9,6K6/5+:HGYX4.Q>2TW(LFY39XRF#C)A:VB-<[+^ZNQ* MEFF/PL3>R?+.%[PFO/0;@%I**D[O&P<7FXD)&9>#;P<#!1VOPEG;OXP5$$;" MQ^[V8^@#Z!@G=0I#G?^:=\B/]($S)W7@&O'-8%ZG/Z849US0D/I'A)_)TDZX M>^PFH(P5!V)?8;,Q#O(KF(;4/S$--V50M+&P]&,HBQ&VFV?!KS9_WN%D*9?] MA=BLU\^;Q#!:,"M)!L79X#0LL673\"*&6=CWFO+K)#X$\[V+']V0!FOZH7/V MM2S(_HY+F!2@5+9F\C\X*O"(?>_UYD_#&@U_XB* B#PDJ,PP0P)KQ'CZ&HYX MA*1N[WY;1%C$H,'G%/HX=O7"$_Q9TXI1$MOB2T$G++J![RM G7T;#&MZ'EAN M;5DX %=Z>O#.E\I1&I0,6O-^OTGD/1"@8EZNA,A"NCFW&*V]G(@Y* VZ.1:* MF6Z/O1GZ>]DI@3!( L_*0GKD&+S2+:XE_%53T3YN'I?:E$Y^#'[.4*ETK!K> M$ 7L?-[WPR5/53W^FZ$KXYV*>M*;EUV-73D"5$:!8:53@-O 1!/N=B3U2_I1 MZ!Q8N=#]P^DG^98>Z01 M<70:[$K8+D#^ W\NT5E?P/++<0-NU9KKH#E)NR9 M#CW]6W9O1Q]JQ]7F6AH_%1.(C2)5]%/M@!2T1$AYZMX>G9IG[D>?3EA726;& M7AN0.4H9"5F*NXIYF/CE:[43,T?2KF>/Q=K&]S$Y&45J-J]6#BZG1"7"M*VDC-//XG+U#X29(;-YB[HD=,K!GC]0LS8:W&?7_4W MMN3^P8F9:0NLBAGN]WYYI M[WAVEM%6,=)UZZMM_H_EPE-KLY!ESQ>@:F,NRHKQU$!BRTP0?;24#&6Z?MW0 MLXMMVBZ5C4\U++\<.7_21RJ905-WWMFA-PMY)(YJ5U8F..PY^2+^G808"F4J MP9M_[M.PM-K&7BB.4WZ1-76V5X>2(6EO_=O=9_+,_)O-S&W7"A\R(U)4M7I- M38U)"\>GIS*('WG3_ < ?80XV,^H:;0TY+_">]YBZ[K[+!1T>X:5?NUSN!ZV M.LB4/@OKA#A.W,#WTV!14.QV[3KHXC 5*V.NGO]3S2)[INSKKX U,T4,-*ME MG01F6__3VF##CM)CS +C'8697B7N";ZU8Y/SU4E;6_WF+_Q\$7:K=;EUA/)H M)8RHM.^_/GW ?_WSWYXJ81[['T.NUBRW"HQK=*IW2O'??>V!6[?K:O&GEJOOW?^C'_W_2G*AR$^X3LAY '.+^-'U>?B$.W.XV;=T3\12WITQ)*C M>,J*<(/P\+_[#L[_G\^_$KSN]+^&N/^WO^8_\Z.DT3M2E%*66=F_JT'JB+N+ MU]57B:*V6B#J]TN]^6A8HBB/A^$7(1S\CB2,H>>2*B92@VYT1B)FE\1LM7T! MSJ6\]<8(IIFP5:52+C_]<]=[5:EKA]8^NQ5]Q3>-E>!JJ@*&_B!W,W3Z":&= M!IX,&NADED"ZMFRQ.^7JP)!P77]_?Y@RP<#>TGE&-U;A\]UO-E%V7F?6Y0U9 MAE<6\)2PIR G[FF ZH^X8(,D3C*_BG<*M&'(UM,&YV %6:7I44TH$QU[YWWO M>,$/ZN7NXP]SAI1C>H]F7DA5T:C#>/PDWT'&%Z#>ZK(.@.3F14RY$VOEAH<& ME,^N;SZ.6*6XWP)4#.P,OG*KQ3+3](6GKNGONJ7%MH% MF^2L%=/]87DQYU/Q'10_["G%E$)/$:"4:G?CI?AO*;Y$2$NE>2[9=)$X TNY M^9VCU<\I0Z_ ;U/!4+!#I4M&QWAP]*Z*W?MO?_S>ND']E+S*+\=_#EW[?\.S MM)G3!%)X"@VPQ%8V[T_([P! S*]V)QM.8ZBP8U)C(IZ/#IV?[)/=?E7]T?&C M1L2 TMU74E43/%1'G^FB7?L_H<&3]I#68D/GAD 4KV MPOWA>F M3UH+\'.UV7&N8TKU@%TAOG7K?"OV=\FJHQ\*401' O4>GH!8/XX_ M@;>++;)1V'*39)X5N,!YP/ZL*<'NI 8I30&!W2SM]]6^"@*4W4&A"OGO1ZC6 M,U-/@(WT$!K\A -EO!CAXTYUC B))G$9IK4H-\YH!$M"7T:^2V) MEHV^_':HVM'D5 3I5M-ERY %8])#Q=U>U:6PN,H*]CQ;A=INR#"8,>02\,YL M8C*\"6_T95:?)PPNN+TK4S.(?);M8MZZ(;8W1_?=A4/A31V26[>=VSMH\8%3 MMW(*Z@NL%Z#\T= 5XF 0YP6;4F>0G'ENMY_F!K9/%*/R?3E[=?:VUWZ YU7S M#[%6J=J.W_8F[%[W5 FU=)-+MZ^?@W3G>.O;0-KU1ESJ6A)HU:" M/B3>/]3T;0W\45*8(69W]?'TUJDUGE@M+XPXP# ;MQL+J M^'YW+#>"NC,6S!I#]^*TA(MW)<\;&IP4EWF\N.OM#'8_7(\&C\K&T8II37-K MX5ZL L$$US"FVTQ2=7^_ MX_OJU)];/2:V3GVF'C)/IFNZ+I(%\'HF=MLR89C._:0)?#;05**P50]Q&4_$=%H !RP*A. M/\_I3=L;:+%EU*!6Y1PE(<26P&___&Z]U-T7HBK;3TR$A2XN_RUL&1B:N8(= M0U.UR^XYG!Y+J*ZX=E=V\)%((D>V&$>#HT.QD!307$W\7X)UA-$L=Q,!ZO%( M)BR,9N?]_9\_@<;^*OVK]*_2OTK_*OVK]*_2?^;2PG-GU'B[]_49T+..\J*V M5-SU__T?2BW[GSG)_.OYBZQ_D?7_Y,=I;(ZGI,*A\FL$J "#)%+Y(JN+NX7P M)4. 6D-0([2A1=Z$$./5GI.>6H4400VGJKJN!.45Q_JM"9",N&>KFJM0DF?M MK+P@I\M2(IP#J-DV M#WDZ[&<86U$5:RTZ%%817Y\I'/HE_N,K^L?]%GJP.)9)@[:UU).(I2MW/BIR M7P:S@Q@QBPT69HTT64O3!L:+&Q,5&?L3A_3!.ZP,+S<6>CQ-OM!,WC1^R148 MFH8EPO],4_ 2WL%;"= (Y'F"Z'I,#%K$_ RL4,N>2^!MY'^(8%+DZ@S#1'89 MKGE2'L\((_X1ET+UT!G(0MSB=J15,F$8D,7X$U#KE[VS]$LM+EO[#4A$C8 M:C"NR5[2KV0J&"?IDG8V4*+7\-I+;\QV*WESO> _<.G+$R6LXLF#]>E+^90&JX3SOJ@"5I\JFP2+4_9J_K7 &/*/. M%MGE720- 8I^3!'XJ\;?UU!*86*'.YD^=WY';#[=_"K+;9!Z M@TKM#K8NRV5,3T]RS;%*)Z>P+\^NO;F6<4%&S#+VC1^M M,<<=H^^G0)/XYW M3J0 C3&RN6SBIIE/%5<75]DV< MKS9^?]G$],ZV1868;PX[%6R]Y\6JWR+SO$_%7C7]3XS(Z; M:64[U8VNJV&')6 N=JJZ.#L?]'K__D-MS.:4X.12U-5]O_8(_0I46N#D<#UY M/KU[(",S@P&@1>'0-8DVQ7LC=6=[(S=$IQX0+?@GLJ?TRB$]=@%3K$GZW*(] MF\A:8J)%FP*NE!P*>=VFKMV@3+4:_";C*]SE^Z]@ENJQ$4.[B"L&#].*8_.X M6'B 5'Q)8^29 M!#H1VB;+4]S65D]0U%P%.:G$6DKR#,'8%_TSGD'7@BHBK)>GA=3\-F58K.7X[&/ITD:EN90[+ #^R[X+OBY;ZAQ<9FCJ5OA)Y/W#>I* M/A:AS57 ]B,"E%?7OW7=(1+XL2$7(T 5KSTJ0'6EN$^>M,F?O.>OX-_E]T7_ M6_&=C$F/4YM?_,POOB^6;__OX)4AS[]R?^*,RDWW+,!T"U/SAWT%\C\=;VSZ2((892?Z!0IYZP: M:5MG>R5#2<$T-=%5=LUZ>YE,D7H3RH<,WYF9P.B[H>&9:P_'@*&Q^M')3@VYZ]F=O/4)&-9G M"GBRZ#33B>JG9B\K0-6?()5Z@,=:/QS=%9''RCNCD/45HG:)7U*0>SUB%;&2 M7#"4'U].A+:0>6M+F5A6"B/PRO")/IY=_G [8[JM64]B2CGLZJCKLV0A/?76 M*\6EJ*.O8R*U+M;:0BNH)2N(I2]P% XR(;$F_0CWW,.TNI"I3($*)\TUT";\ 5/J_:6P2F'DP15-B:6=O9#(GSA1 :8M;DZR@DENO.X5%1RBC-%@<;&#)9A3C[3C[".L6$^) MQE^&F]03M(%=[1]][D7M)#\2H#SFDC3-(0L!2C31( Z_;MXDT5(/E^0(BC4, M!S:=FYIP[<_O/MI\,W;-XOU5^T0-4P,X;1P"M(]!&ARFVT3!0KA=JR8MQ<$W MI"=^[XY717T=W2MW;^K@JHC6Q[(=M.25G3(E"BQN. ;$ J4($PJ39I@A&A# M(ENT@0IO Z2AK646I^LS*Y\>DN+DKR\:>1]^77E!Y9:(Q"J5;Q8%L$0<]Q;\ M%2T!F_&T5XZH8:J:;MP.@A'/)V-^2B.LJ-E^0- MMIU3$=FUK8@]QU,.IE-FNKF&>&L0X"EV$+T#I7#TVT7CY.VGUGO;U MN#!8_HG%SVC[VA'5:X5VE[NM-*](S/I03ZV_/]878J_H.VHJ0$47U*[#C?;- MS:A9%W,5RQ=C=J@><7%TI=A&DW$.](4*PP/H$$'-*1+FVD!2SFG MD1?.Y-F#-DT8(7S(!Y(-:-"$D<1AN0ISMFPI_]?9$3]>&1[N^NRV.25S?/O2 M2(R7)J+05@?SGQ-,\#*0'TAAH%DU8T&03:T6WAOJ1I9441S@0CQ>49UVK"PC M^-J+T34[\C)TG5DSXX[;4RH[1#PJ[M'1X'7?T')^JI.U '5WD%]JOIF?7LKW MOG8MIP9&I!MBUD@RQ1%&?;("X(@7IZ<+4$>^8+P-HI;C$N90>KBJ[>%A%4H<]'VC_ M[ 4L7X!JT]HEW]8 ARJL]V$"_'RM,N!):5 M1N^[E^ E-;'F]FUO5=4E$BQ^FJL!]U+D,7Y!&@#5DT)_3% C-F 4"5HXOSVR M<8#4V3:B,,[-S2MQZ'H=D/^I5?U=W99C,5%EG8K[UY,C*0'VT+9^GE(0]'0 M-J3.14L-:,&:GTNA/WIIDD!F6>KXF)&DNE(<+.A8TE%G? M;U_P\]PEQ[LUC44WYS^W*KSPTTCP#E[8I77_>,0^Y"M*^,\L5\%M 'B,E @@ MTX:.H8!_0!>1Q5YM?:ZD2F 0O]SB5U*0HN;UJ"^HSG%5IXD4S^V1[U]L0&_ M17/N((Q]IU:3T&"[@J;$EFV>B[J9&R-[9Q.[M@B4,1"Q4SR)BV"X/C_RVWY/ MQY7[O97I6B^\-NRYLSKH*WG0AA,+4F8"N(8X,4X.Z/WHFE<^M%COJ/8C/V98 M6/_IM[J2A^M3)3=>O),J[F C2M&L7@GHN(OP--,7#1[="%8VHRLCJFZTW[#QE.JVS;(_8HR6XY#&+_A/8%%" MSPJ&B !UAZ8J0'EWHDCBT(Z%^FO.OJ.*NY=( U%-V>"S[>"4B=*&[+S#%N'>YZ2ER[._62] MAO=">+Z?$\HG4U9P*$%G-]=F3)D-2X6=R>BDHF_GHMD6HPG@\ER3IH3I>,&8 M2?EEVY"]89*!5[[??@A^M-/1VG*>;XB\:2'RF9&\$WSRY5IMG@C_1;7P,QQV M+*RN4]D@KE;;CZ"1\[W;P+PWK+2'Q:MW"YQUV">1=[^A3>N/G<)C00/"+9C* M2IY<=_WH!J2?8 A1($5LUS&GJ!L4I2D5 4H,UL)O>AO+D9R6K$I^*?I4H^MR MSB7O';.##JQ5NS=]_ 70DS6-H&$&!M)SFOG-;N$T?+U!EO(/=4>#S35C*;I' M>F)FR'%?[53G-I3C[O.[2/>N^^ZI'>>\0%ZD/47BKY:#N/,( MKPS ME9779WX<)'+\H; \O^R@2+S)DP:+EGB\ZS61[)C6V!LQ;_"-*45%JB8/TS[O M\/RH[VYXBQT'RVSIQGBZ=D);.95L'WKS(Q\_AJJYGP%K^A9]:\^A)\]$9QZG M.1A*WJE1SKN6#&HMV9Y.UUQ"2"<$!L7G\V_;SUB-\?<559_F'H0$*'>(1&[1 MU<:4S0ZS$F475S\PSK?9KRZ<2$7HTT]H ,#3E&$3AD]"M1Y7&QZX:1_'DPYF MG*WL(\@!]<9OW7#5+]-G UU='/T",YB;[JY)7V6\)G1H)E):@$JE@2X"%,)= MD@"=J*;+4S)KH,G,&ESA>3%&]D*8NN[S:[4[/MRL7\=2LSKIYOGPJ%O/JJZZ M']9'E!AHC5I+@$K T'.PJP)7L-C*51K)=VAKS=6?M?J%L['T_EB\YE!$?US9 MX(\4;=/0QUKZP5JB^]>U5>V7HE6?>E][C?\&XV\?12JG\>0!CC*4 -HP]H.Z M43=(0Q0JK-&'5]Z1S;10?;VI1W]4V!#5;7UP*'1?/AZP&]=6-*0GR5 MR3SD/\.4<\*Q8#[/JA2P-V&M#0>(6:6:T&.9B;'*F=O@!,.)I<\$AO,.]U[H M,3?,Q^]^QXXE7CVA --8.E.#3K5>G_WS7NX6PHK[(SQ_D@AMK8R#)0FMV&*Q M!CN:+)3&(?$?FTN-ZK#C&M$:/^\-3Q*4NWFQU1FV^ML]8W5S]PX^.7QV^-&A M*K=GHN\,XDNG:

BSZ;0MO[4#GKA[ MXHGQJAQ5+RH8R\U=$"YX,6)&DY^ MT>MM^Z=*QIX8+;>P[9D%]>3!.49H$1O+I"7_(DM =@WGPJMZ0U).A$3U?1I! M"6N!9MM>_$@X>])V523&E!?"=0>H9RGT=$R92;V&"2PAS7Z$+"[-E&@!:EUU M> "]"N_"H(@*4!?\1Y7[KE2J>^]LGE'D-.J57NVLT-UW4-'V)[9"@)JA<'T0 M*:7\(D+:]KRUIQU!4IPYUH^>QD3T/*!H[I%O_"2($6&4[UPT,S,C)&G4D\RN M0.N57&JV#+-?!_GXL6_!,A+\4AA-Z+M)NUUN+T;XB!4V/\NO ;]*APX^[K'4 MAF+%&L_=BZE*;5;&9EY=BH5@[XQ30?T$ZB<:6Z%@YN/0@ !EAVBSS76402\! M:J*;J]-)Z.2$L3HPB9%F&*24,\!_1U@YXCJT&>'V\P#U6(@ M097Z[:^Q8 MS@O;LUIW18^C+@%4Q$+QH\73ROIY:U483C/VW$.XW+[I1O=-8/040;OW?H>> MK0D)F+/TUZO.2#\[#4Q8Q;#Z[*>I:GX*L0G<2&:A"-B/C143OPVHB5 ME,EV@L7CV$YCFO<8&K<<@NY0% @*@P>"GP']E$:]W\:I*ED^OH?2_A M)/?HQ9VS0AR I_ (EA ?(PT'UUGN U5F5H.+]F!5]VU.! MODRT=)MYM&][H,_9Z[<3-C2/;3#5_B4&3$,3[& L\Q&SZ"?3=X, M2@RQ5X:.+C2>LXZ+X!1:[%C&E;M&%[3L11WK*_Z4,3L6ZSLO+K)VF?:W30=" M&-R'J<3.3'.M *I-.1;2+N"M77L*C(N>(Z"AB_WGH09V<'/V(7_;O(BBS??[ MFCNZ-VIG(5;STKSZ+=F1^*Q'OPY2=@A0OD&KX$'L2O)R/6*C++2EI8XVJ-*$ M70^OQ=\"F],\QOC"C&]VU\A0V-GNQZFCJLQRW9!&@_5>[^IGLX^W:S8NH"P. M<<[^F;HX*!)=.8J8U2(K:0$S S3EV-[%8R0)MP":&*R/,["-,#:0TW_L7=T] MMSTKR^-]ZI[P _&L@5_8BHZ9XS8'P[P:P%$;@8HG AV)6=/K2E;N9B) M30B3]ZOH/X8W>#:H-M/SUBX*"*%BT9#?A1(GSBCQW6PX_+5Z7,Q>^RC8;GWZ_/.5X0$7I+YQ/YF M&RAO<62=.6J+L\*Q&1W;7XQ-I*2OC>0DFQ9A%"I5*$2MFX.4XVI,=&E$0' MV'>;@8DGE9)3C##2^+-5X/<2RWM[2VR"7PR'Q^1L\DJ]_&2[S0/G"WO/6=F^I3%3-<=#9O2=P MG)$8#RJ.4[8"ERS"G/FY #T7 $_.03HF3;)QE(O0(CC'F$C$'V=+MH2^_SZ4 M $6&N"DSS_2)I&VY;[)K'?'!_KH<=4U/NTC9ZY 0]S B:V$4^G.::+GL\!SG M %0 %C"PD4;JW''(%B0WUQ^%,^K]Q^:EJ";^^^[?K=9B(>C-+OJ%?;=T;! M6>O3NOOBKPV@C;BO+3QY1(&&JEEVZL)*H8\H/O8F'@L VI 0L8"51=YI.Z)X MS.P'%CA[$,K>)?0H=UMGVT11_+!H?W=UQY9TH_E#ZRIC;GG;JG5AZ '[-=.9 M)&@[J04=12LESWAP<5-]G6-!4KY8#0S#E= !"Q-/1*W3KBHY\GKB@XE;)4 M75^@&@HA)[&0)OG6(.WN(A_3S6$ M97@J_4_O&;TPUY!YR0RV/!;GV*-*G@LK_O'P_/E/5>8,FZ^U^_D42@ E@0*Z M&&A T;#X"FQD;8_R=/WN$QF8,ON6GU]:\WS5K@A0-#_'W<(5\U,77M_9.-16 M)33DE2$G>X&_ H-?/$2,HGB@H[#K <_.6,[H1BB+>X+F.V1#I4G@$AV=]?O&1FSJ81E3[<7;;PS$G:\PO0(K'7WKXOQ4PE%2FW<:Q2 Z5QS2 MI0<-(OV<1?JIX).J)0M: ^G$U?ZY.ETWCOA$?#>JR,IO\K]T6?KK_<0P391*<8%L5S?+U&&*U1;*)GC!-7',H6PA!GW!F'@ M)G8F'1Q&E/F*EN_"&WBQ=5MJU=^S;1((&W#CGUQS3.J'%'?;RJ5O2":6G;?5 MOIE$$B+ RU@=UCG8F(IRU& MQ!LP#%CZ3OO[?UQR]?6IL/'UBG*ZI[)9/^6S"[[F/I_Z!H^#?+B[")\<@?6 M'R7>45/Y"]Z,869&5 @X]YFKH"+WV*ME^[QA3J%:U"Q+ZD.Y+NY?XU6!'E6S:2VC823LTH!^1@#:]&[YC M]W<<^>PK]];O8>1-X@SB$\/?*&4&/,6C A0L'K:2:XAM

O\@)2J5>&-T%4 MMF?3\L9>T23.XQ2?@G,NL^):<^OO?3J6M?H\O2 C[">AGE8I.Y-)-QCN;T0$ M%+'SS\[=*>]4EUU-3K9-\ :H$\*'-M""&!9$7^H@;*(H! M@\-8SC>(O\<8!2FIY%+R(%!JP"NBL99&+'X*__KT_VS*RB8C3AL%/!643"NN M*:B?&^SG'()"GD%Y8\06HI+M8YY9"5LQ]?V5W+OQ*:-Y-^1B?1EK&^:CQ#HZ M;.4?!"E!Q5R$QZ@N%/J]!&@LK %(1IBPVHJ9I"_)%'W)"!(SCGL) MJ;E6#$JS7)U;PKV)#4N)VOM.KDK+GL70*X"2H)FS3%H\!46A/P6*,0T?S:^- MT0;;FL(6^S&REZI=P\UM\FA-4F%WJ9NOZIZ)EC"]IY>N*9LN.AC\PK4AZ/ED:&*[?JOA MY[2:!A&KQ-YF$]-$%'^%%>K@/DL+?O+*MKP[!N%#[U\V8]-) 6Z2C-%AWX+0 M?B/U%Z^+U/;F.Z8ZIDPL5)B6R,M_>[U;-HGP%2ASXBGI-:/+=:,H]"R@. 2^ M]Q07;0MY!C+1290R;"I/;=%XU:D?=1>[9_*.%#U_?]_1Q04U\/3RMN;-ET_R M2_1#@"$Q3A\_%C&ZV]W<;WS9@65.-#JO\WI\7+3)HSLY&KI_W/K[2['DIMPC M2HM L[0*$QL/*^/B$-4@6AWHQ2 KNT^NI3)HF?,I8FA%$Q9S1[+Z;"(*%VA#(7[AZ\ MA 71OQ_=\LQ'W23QUNIQV/P"WC7N4?S*]F@@0#U01I(J:,;&&(?>;"(F5&M( M-CR'* W]KH?/W;E:I:,JGZN5;JUR@WHP*N4<116XW)EH&L13RK3CY^+UQR:^ MPNOP>I#P:_QAJ"LH\-GP-\"WU9PY?*+,3],X6R7!H^J]I&3SI76RU1X!3=XR M-# TV:9A1(SE#53B*?8S?<.(J&HO"U"E[HA:%KF, 2D$8T(O!CQE1J$=8IN- M':Y=!T;0SCQJR%6+XQI_]26"KTO5*S:$>*1U[I?5YC^$]P!4'(7^$BWFRJ'Q M[N?R+MP<*(^/DRQ^U6W\:#=]@:V16&=C'FC]<]_#T; H5M3FL M &Y&@^>"QSHA79]FS!")TP1="V $K2=TF(Z7,FA)[NN_Z!H$!A?Z?7JG?(S5 MJ-^8_/;IAXI!DU5-5UOR$,KE E07=8XG6Y_(;D^Z]W+JS1K7 %S/T@>W!^\C;8\L;.,A&FFUV$I>("@3%D><+-%&_ TH MG FLIR19:N'Z&\_9)]7J0V\V'>DI3^J4F[3^V7A$RN.PU;&[)DQ;B8*'9U W M3]QC?X!EMK'#6'=(X!D+R18!2DS_5R$947SU'@6$]J_0;I_[0;)+UC\V!=I_ M7LNOFKG*$%6L$OZAU6SQB/, &7O(=W1E$_@83@R6V,@UXNE9;F'K-DO6&!Z M@NG ^GL'7O"L(-OG.+7C M6UPF65.5Z,&AQ,HLO4;TQN?G QV&M5HR:)>A!5AB%U<7OXF?4(;X"6+-]@FG M<*Z,SGB>P?. ;"^X0'+/@@UP.=/XB]:NV'"?&]?BO^QB$/-VTW.!/ >V0J3^1MPVOV/T;MY'_!#&;]GIVY%Z(/9M>%JC=V19F6+)CXGPA M"O,CP0?XFF/"\8?D/<%"Z@J@E:72SVQ2K/GJH (KAKZN2W=>==)QXYUK]+62 MC[X6N6>]LR3BQ]2:/4)@'$\!(3*;>Q 9U)9"?TS1-!<;"XH]1XR$-7$V]=G* M3T"D9'135Q_-T>Y6S5<;(+0Q:"18V&IWLWB*PF$);!;ZUU.*$>"!77*QXXRO M9-NL0R][EY*_OOK;6?Q\&BR9AG" S #\,5>$75E'@719:W$-3,H=KRB,)NY5 MI[5)MD'#QZ$I,^!7JX:4@YMY1\6D^*>\JM&P#0D"E./T@A,L<^7/?>)*GMS< M&.+]RIH+Y?E>#QC5_A+B=OWXYF.)(^7JD]56!665IQ_VJ'J':I6E9%BTHR+R MV-.^?;M?AY*NW_!:GNYQSD7B\=ZZ M'>)TIWJ*N%$GM)?+><9_=(,\3&8(4(C':E.O@"O83VS,E8;D0^A;=SRNZAY/ MMO<+"GE9_=1W(D/ASLS&0WM;D^Z2GE$D,=\?XH+A.F-@>:,>PP#:FLE37&#Z M)%ENI@'4E2R]Z=D.N'Y.#%OCT1 NK='X/HE%BC56D$[S5UG<)M%R/9&F=;ZD MRN%3AV?L!=E;" ^>1.A_8 \)VDID[6)@AGK-M,F5%(;3I6G M/\DY-9RV5DE!)UQ\4^S2;?(]_$9$BB_Q*_61\?YPU^976*+Q9M50$1.;#)19 MOF20!\D-DHS?=M+J!P(FBKO'*;?VWAL:.=?'M,GV&=G_WI=*$7#4A;R MA-<$(TI@&2JEQU&+O,?.]-\($NE\,GFNQ*9DPI%M7'E5?_7G:U%',/[5H_?^ M!WOO&=5$%[V/!D&0WD&*1"DB310IBDAL-%$I2A>B@@)2(B)%"8F"=# *"@)J M5$!$Q-"1&B! 5!0$I LI*"I%)JAQ-)/A3M[_[Y9O=ZW[Z:Z[[H?1H&O"F;// M?O;SG-E[GR^9#@H5NELLN*9+SCSK4&*MU5(R,,@-&G8W>2@*'']0>LI9U>G' MEB:[A[@7>5=RT7'F0G_74+PCA%&$J;N NE8I>'V>+^$35@M6ALZ#/A7Q+VD. MX%W6BG2\WJ^P-9240^RT7=\#ZZ9_9^T[LX\^)AM:OIS3)1((DYA&RM(D;QTD MU\9_C+E S%"!U8&9JNZIZ;<>FB$Q+J?QQ_LQ;>-^=02BKI@+<="0_ E8HI7GB!@68:%A@U-^ MA\!68/A/YT-YP"S>UR5M5G3LU]VF4?-IYV^4TET!EA^637HN3@]6Y]:D2=P@ M%;8WP9)Z/%=\*+\($Y2(<>'?L_'0RN)XL>-ZB#*@+*NQ?"MY_43CQP:-SUYW M:!=)FL41@2WAUG?7']AGU"E8@=35!SAP6SG_!B2TAGK:VO)C#77AT!I*6L N M^OD/UU#!VZC$)Y T(-/$\>O=D?CMX;_OJ;=+*XFQWC,O@]W&-7\M" W@(_G5 M1&8)MH$$*>GT48'C.%!?-1O2 7C.H!5KQFR17=Z'T03#%YIV81F'YOU\O2>3 M;M5LTVS=(>%KL-_@R_/^:"Z&_XJ*J+#KB()PWT9EWB4#[CE^71V[1O%>S"MM M)X Z-B7)/'4DM5)$BLT>YKZK<2QS4WHG%8^R%V+,KZ.Z$SY1FPJ61A# 6P:5 M$WG["2,/K8\9.5]O>V!ZK,G-!&Z(/V 0'"QZH.@\_;BRO<^DO$_::RIP%#N9 MP'W*?TX-YP?"DGX\(JCN(K)XE9+BDF8KAM=]D$'N#M@4%VRE6HC*>I/<;+C? M4+_@TLO/-S=+N,'C6. $!30H7_;AQ+$HD")N3O8:+ \9@&AV ?"P9&Y%*=Z! M%\OK#="^B_W:801O"^M MDRHE_5_F_=7_/?/^D11Q,FL.!ZGB8 DRD(F=CN9>!G\"E4R':Q;M]B#>#"2R M9==9UB563$Z?RPTM&WZBV-CS]YJ>F=95^.9 9]M=>K]'U(2 MR,]OLSO#TR#0.T1QF>3ZE1SF:IL&L'*DI^;[.KNY$Z.GY!K'AB@KEJT&,:=R M;_^X>Q4'Z@9#BH1%6'R9IX^%]H U<]N@_%B>MY(6GW/,RKB_"A MY@>J?MMS.051+F/KQY\2*-E;'8@^Z.KY@U$EXM90U\AU5I#BP,!7#S"8CZ;M&G-AT$%D@BA]_KR(*=]#>47MOH'EMP' M_.G$2! O8! Z1AM,@<6';?8\"L76M]]7/Y_Q.'3(U]?77ITAKK33\(FI?@HJ M&OOLY'^U0*L42*D.EJ #NV#Q\9*)>*T(U1. M6OLE'4_>OL9?IX>K]3?P5.S=&P2,4XU?U[&'P$ M&IMKS3LVDCLFDBE]A+TQT/'#:9$+>#%:%>2EG5^AMC5\UHDYVSUX9S6_ T^-6NZ:;,_K"F S00A)VO0U,P[19 MA'^,M(^B O$V_.<(6KQ@ !Z(ME2.P4P8S>E?(XA"FJ#_7"M5+-16FX-)DFE] M$4]QK]\0N77U?,Q-27?=G%O7T K7?U9'/!0T&7PIV!\GC) WPK;X(.3S5<(L MPIC?-_5AK_]1QS=U; '<7Q=A,RX7?SO<.%[3N\5$JEA]:PR3P+_XS./.55E( MJ166* 2<8?%>9J+UH/[2%44>W'T%BU?CP;N?Z^D\5IZ MI[N8X77&!OPX+"[,$X_]=V+SZ.FNS-&6V_7\E%2WS/ M'ZJN'WZ2^&Y#DD[#IYVG'-1%HU2+F*H6B"*ES*VG0DJ5<^-IO_Q=/#["8O&A\,,XLE.&K_?CUH]%AQ\:-9\Y MUKE]M/_EBKY>()<(;HY(^=,S.-G/UE]>9FLX*;KQ2V S,+G/T_[+AB)IY>W' M4@O#HP=ZFNH_%2Y;)HR50RJRW)W_I5U,8J1BR"A"+[9QE@0LT@I@N5RZ+^!! M3U5=UM)[,(6U5*Q<-SQAI[MU-S5 ,0-=7C*O8<[L8 KN@T=*,#I$@7?$Z\ M9$04BR?Z &6S5>P#%;/7<4^*U?337$UVK1?=6-9X/V/C=K=#/4*MNX92$OJGPREG-Z7 (M F M3G#?BL;@EY!9&6"4VU3I]$JZ<2Q_Q:9AE58X5(ONE+S<_VA-_NKW5!_=4![Y2 M]:"]NU4+E?=P]/=LY0O(D/^ (-]!8>^+/@)0DO$:CTW)B<]FRMH?%IZ)D',- M<-CB)J\DE3=U#6,%[R6,$0$O#*AKFM6AA??GMQ+VXJW!+P"V[^'N6H":1<%C MF*0E:6QWWNM\.2\R?;.(#;WS6K==,SY;Q?D,Y@<_ZY;<__NMWK.N4\ M[\!452_H(8&[?W)+@>#T-E/6/F<:N0;;1=9P>$FCA%F2<#$% MMY+5MJ>DBU2^EM$[G<\?7/J'@(.\!_YJQ&D"8CVU+'N8SAA?(H>-X&>H2W]G M$K\)/Q6XY0GXQ/.<:+W4ZD@AA/7[2LT-+7Z MKV^GWFQA0NBKOILZ-!V'&?:IY@)Y5Y#$.TT4<*S(P>DY=L'2&020V)S!I Y% M7P\)UD6&+*XC&@Y0.<4/_J^B3+YAS M6%9FE^>\#+)$H*[O7E*$5X_7A(:),7,@Z-*1)/J&Z]=C7>U0^!6>.&&&V$A' MV _S<8>VX QN8I?C9R M'7].]=J)/H9,QU90YWB"!E$^%!UBN:KWOD1A\RL? ME5/A4^17M_ ,'>I#O"J_@LBD8 %/J@IT *SAR> CP01 ASF>W!:1P"*+!<3G M=9;[C^&]+)XR+']<+AS;&X*^JCPAO)U=?N7@5\'+2W?":W2#5:_I%+D/*R#A MV^)2QKL1VW1L!B,QLM!N,.#E*1#=_<2NJ1?/?[SR/+B:+S%B[I: MX/,T+%$#D&'QKZP9T\XI3.J*[19\"*>99TI#)\/J)RS+JV;V&&CF&HJ&F!Q* M;G'?,]4E7'L+M0<+ZB( J\I-YY<2-D/G^%F8B$%1,,X9' (D VH1;5/._+EY M&'\@\(IFK@]CNK2TS6[8;"!-TTE-(B4[E-N %VR,(Y(@"8\/X=^QL>+(^)!G$9&SJ&'VT MKHW&[>#78H+1$PZ"[E?+DCQWO%,#0$\UUO->_W&HK7;F4TN=0X2(6]+/HRR- M"]OT)7I8)V]__YTR1TY%2\/ZO65='/U.=:MTG2&+^ 9_K7UA1S._AU-*O+Q_ M/%$P$#LH(EW'@7X2%;1; 0>+N&ZB2( 0%Y MK%9*VNR&\5\I3:/AR[C 5[&8FPS-PM;GLX7UH9A3^A&[\NO^$H MPA+2)?]+2!:7=!/4.<:VPKB-D"-8,?? T'DQ0OC8KA?R!T(OE'DFY >GW^(5 M*#[J9LW$(Z);#'HA.%P%8?S51-H*?Y<$KYQ;PG]N*P3WH45^DZ94N7=!TAD6 M42+D=F3+1]-3^?F''MPZI/YEOO!U]^%K=5K)52B\ ]#/'40FG20XY]65FD*M M;D(PDMZQ 2QCN=QL_'<#(V-K$'^(%FS?7C<:7N*D5]=>YQG"W9&KYWG@_KOR M**'1?118PH)W%(H$B;S#\#MT+6YI9@ZWA%& 3H&-PV#N\N7IL*5B[B^ "JEH<,O!Z&=X#.@& M?#W:UL@O)*B'&32YM?O53YJFFX[<5LO?]]1\4^S!MT<.UGZZ2NP61N#W #(- M?\$*SKXU%/$1_)XJ]HLB$GJ@(R2U]:5CS-XWT7%":90SZ M(&BL"BDI^,CQWH!]8-SVRN?Q@R?3(Q]ZGWYE MH!FK\\5 &WJ7JR.:^.7LKQ50E[B\AN+\Y%:,V^XB]*,;96^T[2V'L'QRVQG< MXWBJ.Q!Z)]1ZIOWM46X0Y=/H?]RJN/=?>?*6\<.Q9PT.]6ZJ'ZCYF[,E/2T\18)A\!XOB?B' M;-LX%2%=T\+<5$$W4T0=J9!IMK!-TQD>OA/= MD4_<)*!'[[>AE,]?E** V[&0Y@FQI1(F64WP=4EQ=E99'?J@[3\-7'J >>/0 ML?DL8 W%-SD=\M+_0Z_)Y]PU5,D+!\/LP5Z<4>4R^0V05[15!F(N!<[#8J9LBI98 M8TU3VK*M=F/2QAC[W.];?LZH_UN5ZRW,W_8X[\*/UR^(6@L(W;[DTFTZF;^& MXJYPK);% (Q[^Y"-.:P_3@W^!28:>W[PIHLW/QS8YWCL:\/;@QM/-XYHWU78 M0;,:(@,'$4$+:X-;$ -0P4!]4C(FRR;F#.8F/C#&C.V7X^#[X+>JF?7*4:M+[JV+^L)N,UU>[O3VD2*%OZ'I32.7G<<%):GDLTC(#$&;M'FN+ MX0SPG(&5;@9J(4ZW!,S]_3FCZNOE;<.'1&X-2&X?W/%D>^#/0Z;W(#R_',&2 M>C+@1)$ <=P>?@N\"[\#[ 52$PDT%[#A&!_$#S-)3TP 0J"NM,['J-F20#GZDD\A3/A@(ZU/.+_UVA3HT% M8.?FP^D=VX2HP E3)+(N6S%=;I(%.4UD4)^4!IDFGD&X&PA!BG1) L M-9A,5<4GAC(KJ4I@=!=Y0KTII2&A>GX2NC?SY.'$C=O%6^Z_,/VSP4T?(;1U MQ%[B>OP&Q#(XO 78S-L/LFDT7ZNT#MD0*\+6<8O6QU*6UR]/$W>6GO_A=\VZ M3NZ1PG[*#1A]@(.#913XM1UH^*-Z09(%9@.!SA"V\;582:M\Z5N/,%;%-KO( MB317N::=$P??'LQ'FQ7J?"F[&]&Y;YP[_)])2M90*L3(15D0$;R*K8Y#T'J9 M8F87&Y>.U;2)8SG]EC3:-FMW4V.3I_<9$S3N#+\) M5D)TKV.,+/+XD)*?'Q"7_7O9F34(;65(P]OBC1P2S2^,25[D_O0+F%0)2CT] M].YDW\&4&U]C?^LL$[-;T+VRBG@#CEA:AT3\C_YNV*1]^&D:;5;GX^7;1-'" MRV\/Q\F&^QQFB<]\R1>J2=IO\?< ;Q<8-_='<&J\9,.C[X(=G16U*>@"A[RL MQS)JEV5AZ6&. P_-0\(M/[D\64,%;5Z-D/_4$]?S_J>+VIN?P9UB2R;_=^5# M_Y=+*XH7@)?FZ"^;\,Q !M,EF; ];';=&/[8HV/!)6 _S?K&V'C+ODF-QZ^< MMES&&V>VCOK'/?WU6NH8@7@!1F)@\BU;0_@=$5AQ4<7;@/M80U=80RRB/#P< M-M>\)C1V3H@;W MHFL972LR+QCKB,$1OG]ZM4Q&<2LLYZSWEX;?C!PI>#W3_"5ANKBR0LWK;/Z< MVL8?B%E?8JI5Z;+3^MT8&=@8?H-5"6_3X:0QFW)T.)AKD1;T IZ^>U3=0'6[ M]W64<)[S" +PDT^IKT2Z"XN'1P+S#.1'=- M_JXT&LQ4+T^U"8^9\>L!?-_EE55E&H8WV!>9X]_%&>1H1*_?^68)X;*FH+X# M?5 )\@!->5'$KMT-IE*A&!58>/I4J*]7*MYSU:$LOIA61_OB7/;>\-R3<_[P MB8M"=]^\<.Y%MA[9J=?;IIJI\'B=)XQ% RZ<>JX M=_G/,"$,V0/E\90Y=)_8JR%6FFOFE[SNEH@7L;Z&KX=V&;[Y]7[Y.5M<]U:^D6[M79W-I'KB69PFL>N2S0%.@[F@'8A8%W:2 M=P D\N]>'"0"TYX?GW[LF++\:Z@R'^=B#/%N[NKL34RV0Q$"044N(BB2$/G2 M90!OQ[L##$BQF#E.HV1C1 GZX-N57D23#F:V!5P6M.-?:$H@C*C,NQ>H^)R< MRHQ;SD[L^S2<, XI[(7%?W,"N18 I0>7@VEPN5E/4H BP"]S6SF8GO7N2& _K=U&MA MI9N\:%1U1G8[7GIS54^ZGMHE<^>Y7^KZR-TU1Q8IK;X@]'+ R$SG8:..HQO MCV3?)4;#VGX<2J<&>6+0%]P$6 YZ4S],T_ZE+>SN_3^A3Y!V_C7 M7\'?%9^WQ%?;NG$+(,5Q[@[ 2_#7+D!U*8ZYZ4+$<7K75>)#EGE%TLC,CLNA25M_315 :BN6P MQ&/)BL'#6BB.2]:*!34-W@Z2.0<7IKV!%UZ[,:<[>/9?6Y,42D)25NW9$CAY M^NUHQ!#Y"!8K$+NV8T),TSHT./EY#3$0_.!M+7^OMFYL7E+L'(PO;E $I.3/M*) B Z&O5X \5E-RS!438]@( M'PQ0LXK@Q1[K<(62MRT$\I=*/^<].<[BL8^E^GD->F&_CV>B0/8X=R-GCMCE M1I"#CC< 'HT/ !=N BAYY1&T:PV5D>UBN/AG^%"PX8LMV5F:5_W;HOYFB\[C M95+;5&')=MXZ9-2N1!R9A)4R)TU.=S&DVUP O\XD$YPO8$J"7*)#@]G^EX]M M5_FG<9IB4>]F?$#)L7G745E1JFN(H#HLY:$% M7YOW#R\=$T+7U^/C7(7[^+ MV]08VY(=@![]?3FW_YC7X=L1)3S[WJ ;3@"C=%(IKE,KZ$< MD>FN0(9AOM2FQY95F0&WQ1]BDQ%SJ%V(.!/!SMFII] 5A;LL)#?3UZ_^ []] MXH2:QK!+.^)EB-"9X''U^,VV>XE=A\XBWR/PH*/UZ V@@S>0EOP5&.]&Z*3, MF(8[:7_FYZ:IE96C,?V K!F*ZT/78Y :T0L "6J9C*^0&/HZ1H3R:^E03U#"JD#@\^\)DY"W^ MUO&-HN+H[W>5A%81YAB'*'@V9D*6V901!-(YVK+JD"]8,FD.;=$7##"75^,OV M<<7!*]L\BK@1*VHQ?]<=F=PLXLAW@3=P> ;X '[>&BKPZ0@QU,1L;)Q=0,+' M44 &.RC6JR(:S>TH(^J6B@?J!4U'-K[V5C!+T_3Z^ M!&;$NQF0P+"F.(,5] M3@$)5H)I9 D;,^^>W8V'Q!N3F=K .&._!:*RA+E# ;069T%[V2M8:JC[^YCC=-SA5P:WD MVY1Q[#).)B]\6$CW^99S#K'+2A_+%#G-T/$.->1A8:!UEH9@2I!72U MPU(:,,+"].)0H>/C%4 >FY2%/S45\S4U//)\[CF2>^VV8].'=&]VVMT>,.M/ M'SGAB=QMC/<' P6]HD $-41F ,MRW)PNAT@_IM.+KE_)^F$:V'C,OB?@Y>,* M9_4C7?,F>@T/VBX(G7=,WBVF375!5OYM(K.1B/@NCCP5S54?Q03C0/V'326A MMELYA'(5,CO1SW-LJNO1A^Q+Q?>8=]W2[0[W/FYL"#%M)=8 M(]OI+\;%\>]CSI(FIO<#?=?#=5(WQLR$O6\M1CG%1&UN%@W]K!/]^E/-+Y30 MOT&$6>WBQ1$Z&0WTY;\\36@K9Z""C1,%A;DEH!-[KZQZ?+#;,/[OKPT6KV57 MPIV(9B>"MXGG'KK?5RC5>N>U*?L[ZTJJ8GHU\&Y'HJ,M5/^EX)$=V3VNL*1 MX$HF QZFT\4(N8IFDY*(LK9*X""30MM]]N.R[2;(B6/RT3JV_6538<=7U\:F M#2-T]7NYN]\57ZQ=)_%>V^H9I,+Y VGF4A7;]!Y#I_E%:ZAS)J:=R0'5R;V[ MXL-\1N')T-(K0U7]OB6?E'YZ2L];;'[)?)0=A7UD[BKV]<]R*$\1GL'6K4!* M]FLH6")98,D/-NBY38?H ?*-P)\^] W8;,SOJ#]NZ;KGH&M]VY3[GN'=<^D9 M.]8][EM#[;C1RI,@T*B-.!(5AY,C=GD0F67Y!,4/4,0::H,OB&&ET4S%+APC MAK'V;7YWOLCG1_JZA.9-]R./OIP,^BSJR.8-_Y]EUG^#88D"WD[")'%3FSP3 MET&L=J&7 P4]N%0ML[0>%5NMT8;BU@BQ/I6WJ&+GC[DS:?=N*A_95;E^[\?P MGU(9/TD]Q$D-6 *1,^M#P31!)@EB%DHR0[9#"I(%T%D1>&>VBVA\8)]8P$<( M1[S@/3W]QE"[=WV^LZI['#2CUFA.?'K'5>PM%H4Y1\Z>@R6:../<.7"4]7?(8\,N G]&O?-+QY_LOM. MF@3*7H=8]-9V#8407FN".$Q# ZZFTU:PA"P3T:1QD++P00![[1]0P[NRS?>B9PJN:B[\8,\2]-]\F*""*1P&W4)3U> MZ9 MWX!A%E)E\8J<70@7T"RI:P5O \6]#_6L37KSFR(TM!%_E#HG+7)[VV/,?C'TY_4LMJ2!A<(O),\&?YJ41F7H 2_QYA M0ZBU#:)%\3K <\?ZZ<3C2R8W.@R*Q+?KA0:Y3MY84'1\UZE9L2\:Z^*V'YV) MKI9=VK*&$D/6%(($:5F0-&\?X9V6&6>E9U-DA$L?0Q%*8%>YK_B/SCK,;KG" MSM7S]FB6?_+\A][-XSO_"!(>KY.;])2IX3_X]@19"RW:HQ5_ J4^XE'S7 M9YE\&>UQ\^E'32,0&';[]:O,.87- XR9EP?F.ZB('0S,!Y/00%3<#6H0P@J2 ML-\>BH$65\H.L&A,_E[NK;R^70[&6NC5CG>YMH5?"G-6IZ"D W>E'CUX9].W M2,4Q0#WJ@O7YR:VM)W>6 M+(7U-TN^?1Y54TJ:][+XYX= PTEX0$L8(2,WJ4'DI'^J2SS>/KB'6$-*;3-@ M]5LTC5SNE\;Y"?,K@G -D?E>X:VO>^KJ5,XZO2?WT!RH?=#3F(LJC7G>Q M.U[_[TU0/E/ [5:"\V)@B?7_!8/KO&T0RG\;2.DIL+8I"AE;R6EH-&GP'O&$: =KGJ6 M^'"JCP4]V]JBL!1NXUI81C(\<%M./BGL9S LOLA#0E]7-QDXADU6P&N#PCQ] MPILF+^N[4 %LR"&EXX^].!46H-,>=]Y*M4G2^LH+*V4/E&$V\]R]IJ7W K;+ M,>(B=#V)3)B.Q=9A;E CJ"EDF?HLH@0^EJB!]\*EM8PT%BOGWXX<_L9E[VWV M#4N.BM-?48XS_&OH)TRI(G;Y8T[+9I";RCM)TG3>/GR BS#^)!@\EX#>"%F- M4]1=:C8=^9#;^.?"]8SK;]R]C>[&?U@^K::QL+!-4 &;#ZHB;L5 !E".U\9. MI'%SP9T F>E F[FT,&J[#?Q)>[@K\0+/MS;5^TO\Y6G7YB8%FPN.#^KJ(TQS MWJZARJB2L&:\"W.%AI&!M &5AQ'FIA+?/(MLLRY@HU*'IY12E0;QVML&&R(1 M=]8@T,C5XW3T) ^6N,([!8^1Y50=M!3!D026$UXEO$'8Y(V_[5NV!LEV7\G; MOY_]VQKMKWI^73J Z.80 +O7&<2)+ /^ M_$_[&^C_TOZ&IL3KU-[LL?JG?QKNHE8[+)-Y9H@23^'7P3L69V4X5LL^G*D] M%O*A9\PS'H4,3_F\42&5EM8:W.I2-#/./?W%0_7K:@_ISP,E(9#,6PO9%1CCW416A1/8# 8[Y.LAL#GV2J^>HW'%& M73N'KK_[%*&(T#FK*SB>,SZOJ^@W'5(J9C&Z!V46AQ9N4U*9H$_BE7UM8X0 M_W(K]ST*5^ZC2J6\.I!'%_B%*^8,]2:FH6EY$^**;N"1E@/#L P^K(GCD$VL M_RTLE=0EM6=5R>A*+3YG]7/L_/_ARU55OL[$DIF)KIR??D[JD;O5#/?#,:L. MD%PE=RLXB3CW*C*>,' OUYO_:,0)08G*0Z,6"5FC'WX+1T?4?G5]&,]][7$I MUK%Y+ODV]C0RF(PUE##U- 7<'<8L7Z[BR'+Y'VV%".^U;,"[M)R- MS[.9?E:BU?S)D?HAR8.-0/K;/F^#V)-=N,(_B7OF/ 2](6!+ AV[J4,9B@/% M 4MZ#T$/C+;- KX0-H*Y"P:S_W[W5O7D.1,O!F9H-^;[W$D2C^]4TQ7^9X! MS%%L=1RM4)">&"NH:W?.@_,QRYU? MIIRO/+6),*^CJ8QV1V)GGMG&2CK]RT((IJ Q1+&@24@H!CA*GE@YRG] 9.W. MZ]7:TC;ZXS<2C..?.&9*>_FT&@87GLP]N-[QR2FH]ZS4IQKE7GB<(?#6'#+@ M29UTX0X [M^^=I'%PMM\5+.E9Q\%MDH_^_X>A_ML5_^7NN=OQYGK@Q;<8XBV M*E@6%W@L^!?Q-D_$S4I\@.462!\T8:ZAY!;=L!V/Y:TZ##ZJ[-VXV9+71OL\ M];?.N"Q6%"\ZTPG(@J8K2T;(C8($C^N+&&F",N'M/_1U"]R-6:V.8]'TARJ< MM,S(RR#>[9G#[AT^,U75"NU/M%6Z'6_4?_YL'E4+YR/&+M9"<:P@S7%FA*D] M8'N=MP7NFS)-_?7L45W#B+F_EU>2D='NS@.:\B:=AST.I+CNV"%JU([\OC2X MF]SP#M-8+@B7%63@^%Z2Q"QT'*"D! .D'/SZ.2-Z?0TG+:WTWD!UU;O3?U7E MC_:.DB6BU$S2VYIM%Y" C3"+8-P$C0O_=Y[3XUDYY%MSB%W';=28#-0$I//! M](6M'%X;R.^(B:WOZ"#UMWYQ.GWD7?]*;5^JPX>P[ZCXHC'^-R&S^]Q52 M)O62 3=_629YB<^1,#&.MM%W=3:-=020MS$%.#WF 9TC\NTYT\F9JE_;@V5 M299O4,G]V?=P'\>^+#JF9%(^902A+'IL9[]SKI4-7E$G[8P]]E.FCVP3GL=- MB/52 4^*PF+ 5A(LX0-0F(-IYF!$!.G&9]#C&<-%]Z=*WJ J^L+=3M_1Y.#W4'L\OI?_:D +Y>I<5C"@T6:4F21NLG)MAC0 M#F@<$P/C$"[.)F5L[RN.KK"1&%>_^^7!*Q?++D#>.LR6.9VX19 M+I,C;#2DZ5:!CP0&BGFNA$%JG4H!P/4_IMI;,"LWUA!JLRT(XDV*V%FF1 M^4#?1LG&#>_V2'V9)'VZ["I&1V;/GS21-Q<,*5G!XG5SLI.!W*O^F\%RO]'+ M65E;7F*+PR+RQX'!K=_7-%OJ*]$#J 6,V;($>8 M8B@)WG3)"3)SDW",;RUB.?B#^?_,KY9Q7US^/7PY:4-S6*C\QM*G%G(5*&6% M.@-/.QVVRT268-L@.8W*)*/KQK)X%O![;$W:TI6R;U>/'GA)T1MO2$4 [NUU MD^7/E1<[+J_*25JB4(;:SPV?P^T(0DC#D^AJ['*H0%+\UWEC+PVK9<$0A?;P M2]L4V<58-=#+%\ARLS=NHVW1.AG I=\=%RI<;MB: C%B4B3GN,H@!J"RQ[HT6B]*'V./I-IOFK$9-\<'2]RO,IKSWBX:7 MY 9YV49]2G%+MJ1IDBOJ7<6^,"#5$[#XB@#R^,T$4\@ \%IJ9V)3BU8Z5](^ M=%4NP"@.-2,R/+S-[H5NK>&A*^NKO?*'-RK(9=9N/SHB/-4JFP+O0F:BX+)) M&*U#>9QX#C\31WO\2D M*6[WHK2FHJ&=PBVF4,/@X'SU*<8U1G73\E\>5J W;1#P6*\IX++?9J4 "U*W MM"%WFJ7:-;@^S.1YL?/T:Z@UYR ,/'-"1\Y4JHKTRG=?"7[/5_Q_P1%D___U M_U__CR^*'K^.&KZ2C*W^VE5)S5I#J?[&K1QZ$I(_8#M:.1-H)&)(M(Q>?;*: M(-R(EL6J!IB']+YUCW6*G$S55SPD=M"CTLE>WBMBZ?88Y %R@# FCFL*F:QD M^#JD$5G:HW,CYB[+?C6J4S_(/_J:^=XL>WO'UR\;J?=PTWNY V _[Q+^7"M( MY1 ]X5_66S/"ORZUV+V\5'VP_&3?C7ZL>#8- QH/$^L)0:93OWI)7ZJ M!UQR&M0ZLC;E?,X!C:,5OV43%KT8\QV;YM4(;IH>>Z(_'OF9^8W:.CM#^"4X M[+0@?][G7?5=G3?'6D\4+ZRAVJ?XMO.$!C<[Y;]#_\ZP&0V"5RY<(WX2@\:! MQZGU*B2F)\>UQ1:M7G^B:=JN*>_K\FH)/OPG:R *K@ZT&2^"]B HL8A@QA:" M$=C=WQD@P>^ A+=6/'M7/7GH&=;I;.YKND22W[TY4I0NJJS6"14T3L<"45XD M@@A>\/*S$.XDRF%"IV>TICNMO3+:SEAEZG/6IS?7.N-,'43ZY1UF6S,Y]5SV M*S)H)+8\O882781B^"E0 G""N?4VT-]'5+1Q>_*F'+]K&%H/?*)5.%"<;]06 M[;U;G^UWXU[)'K/MOV3N)?(VB"U?W)R=;(<_3FXXQH#DY^ -0P"#;;K_H=LY =,?_R8V>CG5QI]F'Y19&7AL?](-T$'N?7D?WRV&MNSDF9%!DY@ M)OI9,=1N1$-K[:D%BN)I+$SVCY?EP&_^[(KN)]KEPL*+N3LGE"+L:2H2-X7^ M^=OA!=T@!=6!9/PQ/GD-%;(B0NBDU@0O+:OV8F]VV [-CU7]2G3V58_-8\VH M6UV.<' EA^Z5I&N_"$N:]?F;O''X> +W''+_'<)4@ J_R68?HDI@08L+^&V' M.H#+M$E@\=[[L>@W.]3#ZA:L96HCY-[$A&Y^(-(XW'>M\10S-ZL>9W]:MN4; MY?V@&/) WL@#/2$WT;/; JL$)U8'N@B!R:S@) M>CC)!#_+FX+GR\2^Y4E?Z MGTY/&YS9^'8Y_Z!'Q=4WT38%TAM!V&(T/Y3\T1]8C MZ(.5:$@\%NR7<"]"_^&L]_82UZT-KWA[4VYMMQ_)60C,W2_;\(W2C[Z&!;RH MH+'#\A>>V7=, W$)690B_< Q>HK.R*8&<3QN;CQIKL<*4/%[99[N:K Z=U== MN2AVG9/R->%092X64OB)1%TF S2@+IUCD:?&N[5DFH%/1?5-EKZ,U)7MAU?* M%E2&ZT\L5I."W ME-B(5RRV)#D.^=6/Z,JOT_'$%?G(VPM]2<$/KJ'D99 94\5\WZPENX;J]%N! M'5Z*P3*E:Z@[&A 2MREK*.DUU/L=6!^XF: MD,5N3TWKVT(AAB0SN::[<^;4ON-?(HOAOOJN9=L[SIM)E5[&B MP6O;Y9I:$.-W>5%Q*]/1)6T];W@XO6?S.2FA?[OL\%&\=<0NO\LN4R[.8!WPATL! M7?2[B)D,U)U^3G37OZ?/FF+'8FV=!UK*JMYN4YRR<:O[+%ROM"=+S*'RY"W9,2B%U[('%,%RONTD.% C;IYN?J\;9 G A)PR5,ROGS M5.KE(.R>S,^:>Z5N"?WSJ+C@&YM5?BI,O>_Q^K*R4EF+T=%W3W:S<@ZH]/9B%:> T%*0C327.B0/ER98F_'RC1O9>A? $#D!9J)B>GVS^K M.&E_:G^4&A.6=4]'5!__]QKICH(-FGM;4'<$V2-_)A&[9#K,\>'\7%AL\ONL MSK#-3C95$KH(N-R,^5-+!:P//)E]8,<*NL%_R3;N_O#8N^?Z:YS)T&U"PG^. M3DPGUZQ &H&R?8RI0%A\&O#JP\A>1HO''P5U#GS\,>)*ZN7,+J0WJ5J7U8^E M;+ZKFY"0@FZ?V7K\P/X08>YJ'W?:>T_H>9UTS4WM[-3&.:!DEF

[ 3<\^%7HG_XCQ/NJ491P1>R%[\X M"#M??.)S_[J4XTI#([MYDR(LT8HL'U5^(28H\. M#1;CD&G8C?W/MI(K]]BE#JSN\=H^L'JXN* ?>[_V;[$F2G;HGQ&+.HTP7R+/ M$5G]C7>(P+%!<"MU:?HQY A6/@4O8.3B__AS'K9PM=! 2G8K/J4YY'I^:*FL M1OJ')!7OU[(%JR#I.A7PID[KP%HX07.10-Y9N,<:<[WM'#M'W_MC TDQI,,P M8=F0^W:V.Z'8^?W.[#,/=!-"6;E[+@Z9)SKIG13^%=EQE5^#P%DE&7"1!?7A MR@@68^HK]QGPYT9#6.N9*)D;@:^H'X_J[SUGF>]VS+I$[F#K9D_#_?JB'2D4 M&@,EP#$TI("#);[SCL;WPQ+(M&(\&JE@'4=D@2%.L+H0()GG.Y*6YE+X.93C MF*%[Z][C'?:+Z_:\VQLDH4.Z*+;@M12!S*0U/XG(?)1QE8R,9=F*M:+F__V# M^$I]NLA8T0VY7-7W87M?L5_)_]@2MS2=*WHI*H"#?:"EP"<+WNL ;FNHZ6B6 M%:2$A<7[>:?B5>TYE.[I-U\Y=\MI_4:!5]@YVR_>+O8_,N$D]4$Z-:1G^/"[ MPY^C:U!_7! ?/ YS'S3. MIT6.NNKK7SQ+<*.;"_W>I+SZM9 M GC(DV/:C55]$TB_.VEU1]WQ[NW:DV^38U=VZOSMYUHCKME/[/+ ,)\R9&-(RH1NP9'8 MM,IMD$950.BL$4>_AZPQT_4T8-;.8.?W?Y>F>\[E$^ON!>7Z2/3E6%M;Z^144A1Z/SI1[D5ZKLT MUUW<+5H)Z8 -P-O'A1L[V!YO@M!>^1AM63$K5G)1V2R?M MVV\!B*53F:6>#,"5#.H0ES/*009KTU<:.1,KV:$=JDY5FW@HX,_?JK&OU*HS_FBT+\J.SP569 N O "T[BB M()89#/H!PX-]5'G;;7CGX395IJEXP()LQ*:9F4]I^%IK'3.ZND'_^L[@;$UA MK,MA7?EG]RH22ZZX77/!NPJ;XDSJ%_?$2$[>N-BEZ&2<,^1A[P2E((2J+G@9 M RAR.\$3H1P:]P)8$,AF2&!/#>)"J[Z_T>[5K6YV4A)7]C/L3*9?^ X1UU#: M6Y&(=3J+S%<:_2N$1)V#_.<-I DB+)WP<0T59B+%DOF!_?NV"7,],Z'&46254S" -UH=[D?"[7I)$(F](C3@,G7] MB[;M-@8G?:^F=J09&$@LM[3(2-(X0C'\)7];&4 CT.$)7UX MMH+ EW0J_A L@<,Q'^"\Z\#DT#,X)E'(IQ;![866F=G?QPR\15V_ZYY(NR7Z M]W2L1W3#1N&EMT8_][*1^.4 2WSE*8%^A_A/!3N5&. X8]UWJIC%OK-O!WNH M0!449ELB.( @SM!.:?QB[<:7-3I/E*]=\[D3Z;X?4Y9OU5AT]XYU3DIW_W_ M_OCUY3.W:!-)TBCG_TEC^__2)=8IZ)9)!?7TEQUX_O#0'XR:K2(\AOQC6JAB MJ$ICQA/^D]^Q;Q1N#::?,GU//CK>2VV,@^1:N=.@#_!T96X?O<^;8$ \W3V, M#8U=]7^3N/[9ER\IYTWF#?GS=EMJ7DLGDSX]-UIGMF9DYXFLU?K<5_X*H%[.(KAE<.L>IX[+!5K%N M3-*4HY_I2@'/A8)M4%?H"V*04AZ\06,-)=D_9Y+6 MNX::E/CJ"*Q NKXME)QZ9]H7WRG59BSMCHA^D$G;L3M.#) MX-7KP0- LA.\-#7;="EYV;=];,?(.]KJ2;2AJ7 SIN1\A\ZY7ZOIHUUAOF$L MXIG?EU:^,!))[VI)4G6&S>^>S=4_%N.8-K9LXU+]EAN_?HV@0AI\WJ4IO[(J M"J0D?S935UPSZM/"A6>/3J-$[J%D1O\P(,41[AGP+D^;,*#"$(6-H!-KJ!MT MKV2OUI;$L'>%30Y&ZRH*,W %&Q ]?VTNA/($@2UD*7AQ5<%0GE08M9[41P)W.W!K./1N?C2- M@N9N+>#0CWTD]\;^,?C"3YH=\%(CE;9_"JP 4)&@SGY-5X3W0R5%; MBV]>>?$.?0'[DN:RNWZM/5@,[H9W2"VE,#; M09@BH$@LXK('@*'!>SXP6U0M&Z\NW[HU-2"$M503U4WAYI;=OG/+45\D\R=. M!"$*6E1FP1I*!E9$5EU(;1$LS"2BTK*3V>7+RA3?;UJJX C/4E8F7KCGW[O%];=' MJQHT0L^-0'\W'+Y5U1Q1FMW08V@6A.+OY*S $LY _D]N+T"$%'"(WU4 M!;Q1E7_854K*[Y!SR5TJ%Z?/&[7R2Y<4ZG8!I@:R?=.!&\BD$ M3?(-:OU*%U86G*-UGRLRV=OC>_73AJVHZ\;'"?%!J-OS.D9GT@?$7^+^2PR_ M"O>BJQ_D/P[FZ1+>/]P([+W095^14#J9W]KJL>=D_KS[3VN#-QM./=.]);3U MFJV@J>,9:HA+,E:*R"R>X^X R^8V:72C%0D2(*W'&MN#E0C[E^T9UYAK61YU M:;N:[CD3E$46KC"J0TS?T,JETN(G5/DV^(,_E& MO2KXR<66!_G7SC;GBHOUF_5%D 9*DS6!ZMVWO+Y1E@6;#O<$[QC@R8NI2(G-%";REK=ORBXO#Q5UZAK(K\HO+*9= N>H:K\N6V4WQ +R6O@,:K*8N M$AB,32-OL-G[.%[N>U[HU^ZKMG>5&S(:"WW.9_=NE#A\??K*0F^&;NXQ%+X! MT='SO4H8P,[TFH'4F0- [[1:#XTMY8*[+7( /\M_E*"K@S'?:WXE6LW&Y MAEED6_-%00P0QXKKE$V=1'T0$'.N\()!5]>-)B[^&PS"T MKV0J1'U3=FRCI^70].3TP5>.9^TDTDNJ)5#H(RA(4&6I3)A<0ZG9HB$[SB D M[\!=:JUO EL!KRB T"Y=.UV>;6/5E?EC!TKA2#K'T6_E?R/OS>.A^N/_T1'9 M&?L:4Y942+*UR"394JDD6TPE6V(JR90Q(VL((10QBE*AL1.:P5@JE5"6L(Y])1A MKX/Y!#/#0.?OQ]*>>*.([+Q7>SI=C1ZW=_N$'MF.Z+$6^Y>;P*KS@F0#_T=P M+ L?*,S>"*>VK-XV5*. *O\G5SE\@3+<%V04KW7'$;M%T,2<=A>+-8JZ?.K MRU2*:(]:#9IA-(;"0%3B!GBRC:0M,&<-Y:8YR"0[@M%X55 9P/"BP-A@()>)[)V5ZYG3'G/DZZ>S9K?O M]@B?>AXVI256EFOVU6PPW_U+E^L\5J!,@F0B^2[X$Z7SQ 'L)+&[8R(S^A=E M[/&YM]76"D2[JUN/:>Q_'C/[\(0Y WX]&E_EK5W_,&CB(U#WY$T!:<4Q4K3A MFYHDI44**O!D@+6A5W.RVX%I:\,WC0,\66N_]DR3I[Y3M+]=Q&G\IOT.]]%7;AD+3O?<=;:^>;N_M*&8 MAD;&7=M-XA$&SZFJT "ID9J-#I,C3DGU$\4$.XG P.@H?7RZ>]E6K!EDM>6% M7)<(1+CN#]'+S$2 FKS9S,U49@<5."Q1LJT;AQEX(RZ_9*WD*)"6 NJHX XS M)!A$K7<*SN-'X Z*KR*PEA-S!&-A";0&'&3G)E-L<=4LEVPB>SC]?: 3DZ1T MTE_R^4AP>]:KLB@&*#ZX9/?X"<&<\&X5(4ZQ/U>N/DZQ%%B,VKO&,8DJ 6!R MKYU.W>.\YK)CD@H*,T;"5T<2G:Y4(-^N(A)1ZI1U4 \1N&BW@&8-TVD#'=B4 M.F*XA2R("0(#V"35.>.'10_U4I^TMC=Z9+AEAZA8/;Y9;V:>MO.L% GLX9^! MWE&;EP5ZZGP+'(I'!),KP88N<292,P"7&P0(.7$GLN)BJAAN9GW<_'Q[=ZTP M63@G]*=-PG5/B8&FKNX=3V'$AA*%+T:&R4 M"NAU4DR%9=R:?^3+YC5-_QI2>E_6O. U^I3#%\ A-@2I2WA/ KR&):'I.=&: M<=P/4I-4=VX25?&ON1R+D8SW80TE:/I-Q$;M?]EFE__]O4K4;2 M[7)^@$@;_Z'ZY !WIC/[EW? E^P'>3Z1*FCGR#[81U<1H(D49S/_DGO45;XO M88B@S*U;N*WO7%[WY/NT!3/+Z)][G++[Q^WNDZCHPQ=+$ (8$27E"D?11)W-VL5T8T!=W4.-.+#N&EEK"RB/C1D:SNGTC5AH4+7.\S> M#1QR;,BDL0#-+&/5Q'(N+<8^A5XS&B12!)C$!67"U MYCMO8\"_!R\=O (/#EOFKM]\7I(IU6ML2;U3,VM"YO$?\^S/1?,@8!YV$*. B@: M2=)A?43Y1L^U>!VN1AE;P75_ET=I0/P_\\5'D9XV,BY%.^@;8R4XOPL/:RG! MP]*SGGH.G8A&BBI926VYG,7Y8?UP.C*KA9$U$KEKG4X+Y\I"C3]MW+0&=>'M%(A$"*R$\,^<9TZ$8<),)!Z/1QD*K MX4,:/E+T?A#,1\ZF!#E]FJUMT] T;=R;?OGTS5YM!QAD@'$ MD&]2' CO5CZWMC')R=0FO+X\-S?S\M64<;M=GP>JC5_[U;ZZ73B^$[7#)-*O MH]Q'?9C84XN!\SAG6(HCPZ8FZ0SV>RJ&!VT&T'U4I4"PX.#'O[Y1H;;%FOJ7 M?2;STKY=*5 N>'!'>L<\^B&QJ8W3S]]#>(528(+.?"N!WGM[55;[QHBT0I9P MSWKWC:?$/3:@K!N5U+37-2E5J':3WU!!0Q^!L@'BO_1"35W>:[P2B M(-EE_E6\Z>T9_#;N!$WHN1>XTA)=Y?^SX+N#]H?[G1VI'>[Z(1F% TXRP_?) M\6 \7X.\\ ^&(BV@*@\[5KN?+ESL?F%U%(@12\_U:\J./M_;=IQAMD_C]+M7 M]^+Z"6G?5Q%-U=U1*.9!^!?%#""9-HY2_&6MFZV"7?M]Y?B%B+?5P[J#-FUY M6K*&L7DTA$,4Q].HA#M,GY_GP&3F(&JJLI?NR7G.%P-_LPFE$;O"'?0!5*^> MTKO+*;Y&.)VSSL%K'QUQ&4T]E3J1#/OB'WCF?0@CY:(65[/$'D=(CC!"V=G6 MWOZ>&())Y"VPK3LSDMYR5;U_FV\-V=(M?U6#O/WO)N[FQ;R5::"4EPO*<&[_E+U*$4D MUJ0!]5(=\*G7[_5,I MZS=5/7VYE&IT*4&*IR6\L14=0KY)1%%LSNW"I%U^ EGA#T==8^P#;MV>]J<[ M2Z?M_'+UJ-SCM]66=,=ASABBP[H542>:@ ,P9R'HU];YAX0U'-MTAXRJ>!Z*8'J(*_IX^6LFL6U>&WP M[P.PF+WNROC"IM;1 O\7"I=^5'P63\T2_BS4^[G\=)CE0RM#L\YB),RZ=(,U M4TX!*]\N@ D;^ALCAJ2F^A][_OMBH&N[BHC+'(*IWF<81I-[M-"A5 F\ 2!, MI_$3=D4Y6$@^NZO[G7&VL.SA]8H+1RMC#'^=D- ;-"Q! -3I7)%.YT;" *:Q MOVW!ZB$X[0;>7/D[FTJ^CC=A4I4"3F+ I_%/YK./O=Q M#JW^X";Q&G+C[=1 M8>@6J9X]ANRX% ("MK6M&:S%# ?K$1B90JASN[K0]&)+HV,>Z&*E\Z\-E-X^ M+S#E5^_L)F\!19KIHE)L#.$M58,-+@ >/&/ -ID]Y/>&I].G$W-@7(7T+^)\ M?I-Q4\[>\$)IB<2]Y "N!6>0C\8-S0^FH\\AU02&(Q;0!IRK9_D@S<'B>;-" MPJ/I@_E5#%[^$GM\B5$HT%2SES15 M"=^]!LTR!CPSB&W$UC^>H.-E4W2SD+3OP];[PK]U-[TV3E5D0#[:T\F%1DK( M;RLBX7!S8<4J(BIWRHOGQ2U.LA?C.PNP(_@--7C7#Y_&!.J1M;LK/FX]RLR> M]Y$]NFUBVYJ3CX7,K\_V'*"N@S/>U^&I,#=A*S4*.9G,.SHN\+A8Z31?%CSH M?_[:BT;)^,TE8V[AH73"2NW3FT-YSQT1-S\EB!0QM@I?0*;X8, GD\HDH5MI M+;D+ZOP],\\RYC=M_6)N'+6:TZINT J3,Z"X[]LY:%6>-774=E9[GH#// B5N'-[N<#HI MDDI^[0G:3;"'4RGBA)>,UO0!QCI7W HZA7J.K/=CY=ZUV!K/&"-;WHGM'4XJ MOXUNJJ4Z#EF*OXCUEQ*H!4!RG5PJLD$[C[NNN\*U;[ANX")@)?YKE$$(+1]0)">HS!=H&1B.,',=1 5@ M=>$H21N/J:[ .(VL^_C=4=Z&A7^77Q2]G'HQ=:A&=DB"_/6V=H;3>?D>4UU? M^-]3X;ATEAI"4@71_:0VF()5]OB3:50-L'S,Y4,T)(TKX?N,X\VB"9^63V2K M)CRUIF'#+U2BXHW%$PD9/E)<4UXY* ?$LP>O$R3Q'F!Q7&@J/50SD#QQF4W'!-K]]!&I2D&P,MX YO.#$7 1-2!QCOKTO M_@@X/Z\GB5$Z2?])'ZD?P5L\TY?'_W=;<4*9WPF;+H'C^L(X[G$\69/C[ M1&Q5%0BH3,NMK&N_3(K945N/S7_,-MQXM&W=5# M,MVJF@J-TXX^C]O/++QU2IPWD E&\C)%-<*$&0=+89.]#U^>V&-#/(M$@FW^ MX-5*/PR.ST;U"0GS'N^MOS\;>]/6=/U4QL/.O *CQFVRKPSREE1=.7+_;=]5 M0\;0=+D(NL*PMP>&3:%14C .[<BSI!D8-?_IB=3\[ZL2,^,6(AX-1NE%RA7VC^3<;#?5*$Y_-0S)V\&W" MN:L(@5KZ/'&0G,Q0(H::DE*7&1+DRPJ[5A%N'_YZ-L]EN_PR_4A).O;4T%3A M[5X+/(W)=5V.\3IHB0OAZP&Y))97XGR$SA3N$R ]!J M..%][M:&*E=DV<7'TXXJM]M2*O+=/O;E-Q]XIMSVE'0%%!W2)(-Z0#$D4\CT M!#>UI3GH_0PR+F4_C6A%*SKHT0\\>7QNY?.W"R6G+]2J#7 /ZCO[:*5P?,PR MNU%'"._1S:@>\A2&I=C 7>0EK#=I99AW3B0 MC%BBM<3J:+0]Q)7N;^+JIUYKL]V56AMG&R>M.'4FS\GPYN^D*M0 58G*[*2V MQ G4GTY#,KNYR!Y4VS#'E$E$XGS8.M]X=.P-2 <<^:N--[^J7Q-R5:^U3KY2 MOM&X*T^&&:Q5?.;>ORQ,+/2!"AP;%*82PXB)#&E(6:#^ JSDDMB\W--5 DLP M]O1CXP=S[NJW%2[&Q5Y@9L7[>K_OS'MW[6EMOHL8[[/ZOUD3@;H%)*O UQ3X M 1K7138CS+.78N6FKR)4!!Y2Z9=S,QBR78%[A.77:TZ&<<;IM^TVP:0E9I=2 MIG+NVR2I1]![#.!%U(%>P@]"2F.A^J:&OFBMM-_WYS,.GD*=.8I!08-HP NM"45,$3-:RSNUT?DQ?\-WSS6"AK8?\WL]?YES4W=:&9M=P9/\OM_']_\)' M %.4)%%7K;74:)B1H1<*XODN> G1D0UB;P?P=SB=8V8(3-#_6D^92;]>8M.= M/>_:"\^_WKR),;R[TO,Z7E@+2,7M%O%?XM#&^!( MF?1H%3$:. S)QPY#>S U,%-R(TZFS[L*5.=YMHW">] >0>PJ(C6+K8M5PC!> ML3&VGY?[=]<8^3T/)=Y>LVN^W/3["LSK+2"YS:N(S?#@)D6O(B:%\Q9"X]%S M@P)-"]X)\ 7@,4A0%?$H NV:(^R5G 2S& RLHBJ#AKA*XP,BO[LS QH&/#!W&DFO.FD M6:35=!N@J>PBLUA_S2?$7BEP+V]B6U7>R]2S.>% MG0)'0!.2OL\7I2='BCRHW')HWX3H;(F].^NMKM?-^NQGG#\%JC-F4;^-#"X: M/:W=WK!#W@'X]8>5X@Y!FA,+FX'W CHQ8-;C<'\.1:/%A[2WG72R,S+AL+O] MMQ+ZCK,R=X\TA3I[;G7"DITX"Z7")W4MOE^W*6+6HSS7UM[:)4<_8*_!U"*\Q M"A3YG^BFZB1BV+"L+RC79V=GI\-(]G'-_C,]M=7RZUWS&:U)A_=N S+: Y&O M(1F1Z,I_@NE-U?VZV&R4%/HT0SQ"WZ2A0W/7E:?C%I?&K9)DAZ*+%;]'_W#Q MKO3>@G*^$]$G3'UC(R-+ M;=M'%6@LC9/33:?RBO(1DB%'1!(C!80QJAC%E-B#)YZVN$Y5P,=414+&0- + M=M8B;+-GYUPO6+]<;/XV/B>COWW?RU5$2.&;LVG>R@U:L29_,+P[PGQJ:.ZT M*8L%>O./X57AG)YC+;:C7%?A6D\(W[I;R3@5Q!GU&.+/UR6Y7'![ILLD"U2& M(1D&?]SK,>#=_9"'7W[ $_> M7'DLCCB3Z*#6"B[R_X]&4(_0S6A.#0H.74>$I7@IP-"G9;29*HW;WCM@H80K MU OY'>O:U2FY/T6+AC13D[FH>!Q5[FDB0F>P.ZSI0JTBI';"]HL6A[$,>9T@ MJFV$&.;Q=O=)[G(?4E>!\.OG"9WLVK'I_BM/&^X\<,FV;T][.1N"Z=*A'J:> M0X)&RP+58MY[,!G9GTN/X>T'\K^V*68KE[YO01?9_@J M"G5;37KJ<]ZDTJ5W;PAG#B'P\ -*OA?X@<%\:VB(JD(]99$S9S]J;\YU92[W MEUW%GWX 9AW-&66SQ]V5V1_&WH;\CII9(U%I*%WKYK-O',U,9>A35*$Q(N"] M"&Z*&R!?IW]\5LV*\NDG2*9[?#3SM=9DA#1]K#-JSTA'KLOO,(9#GXG_J'CK\.LH6F@U-8F_,Q-T+"=0Z]82W/B_H- R2)^-YSD U M9_8J'P5B>?% ?S%-[L]="[R"Y#W-PW=#BM_=L@Y4_.X0L[A7WX+5OB$=DMY\ M.DKM0$,U)UWEJ5BW>&]WL'[AO\@ZQWA@#)(628F/"9N[G!_-S.+DF-2!.E-_ M,(TWOF#!(Y2O=$U2+A^YU- <(,6/&:A<]%FT1LM2UO4 #01I)^;T6B 3AP^/ M8+&0*]O&]J/"-#K17TF%2U'0HGH!"SG5R=1,A"1I_.V@%W,YO8Z@W_/(H]HD MZ5WQNI*(YEL-^9+7>URRLRC>UZ4NOD40XHD];XBM#$ZIA4"9.*BO-@)9@SY] M_NG]TI=+L6M\P^D?-'.?1GV(VDK_8JEJ>R932]_)8E;"X)/F$8*HF4>>5FTMKXMK[AJ44F=H"84H"7!-N 8AH<3L[R+OH/L/L6-7IE$T1#ANZJ%U7')R_-9>K.\I''[\ZQ7IXY/E&"HQ? MDU/QF$?0U#&<."1= #CU7L-D.)CA?<H*059;8_-MR'6$4/1H%&U0!7+L^'R\=["$FKPL!0.T]>IMV'B?G-\5F?( M!>\^E1G[;$2(L6>1SQ8W^W4^CT GWDEAN?U:[F ?L9F:XH#\=@6M9(^)T"-G MX(/5[^Q*NX_5VGOKE>70U5/.2M+2F-EJU*9N*1H*P&H.1-DQ%VDH56*//L$2 M)^4.8 8LIAA'RADGQJPGNQ[CO:J&+8L4"(RXMQ:E7S?D/5]%^,F54<*ST>ZF MUS_" 9@T-1TDK&BFTCN]P3WWA[B&+J,!'F/X2-ZVCA3;@T:2C+;]+%A__)Y?T_^L/U1[-A <1.(E1@,W*6. -1':O!)5A:WY EMP4S;GM8ZU2 M16.]%ZC%<5LL@&'#=E]WYIV-?\A4@0F;J@ N]G:$Y=CKU07\\'=IJJ8E/#QG MFR^5^8-^5L5YRS;^ZY>ONY8<]#6>?&VMP]=FV_9^W06$^ 4[6Z/G+LDZH@-7$JG,;16$='0 M&T;SUYN0V$^BNL-:O#&8=[4&?P[03PWF#99+Y,;3^+#P! 6GZ$:WCB)(TST!VGG.GVXK. X M;XK=<[@]JF$=,?;?XY4_<1QB9):X-E]H 35&5I M:$]82QAB:/S%3I=",@M2 EUGP()IDO07FT''])FV?7"PB* OW"S73W=M^CB^ MA%4*>%?W97:FL2E@(<.O?*I-_+?6>_&5TQ,M;TUH.GJ+&;'\#ZT-8W5&SU\\ MOZ77X*13'+?CJY@C.A4?]W]V8H-\GV(!7NS2XZ\'*WLM:F;.*3S$V[YHLEO. MOOOLH']\=&)U3" U'X$Q##(F5A$M:)8- M- "-#O)FEPN_"*N7VY=:HV8%NA<'-HG_J>;Y"3NHP8QIK/.+_S24Z5:]E-WI MA[;8[+AL?C2(/73EBG;%>0_I\WH//TC2+][3^9LI. 5$0J_H;0(];>#I,B3C M#ZD5N+6!7G5$FN,AH-U1F!*\M#5E37 $/ZUT82.-,/PO?/WL[_1!CA!Q$=6, M63 $K'CNH--3P55A)<4X E(!]BMQH:9:T[IZY>-E56N.]ID1%@ MVMSR/(E'WSWD)SYH=GK^@L-2WBWB%L$6V([N$D\O3JL.H!L]^TG3&-Z L-;K M&/ UN2LL$@MXL#23%OP9[J-_^&7^IKZ++2:W)#NID>YNT9:ZNSFW[D^B ^&Q ML>/1#[>ZA=(VBV@80XBME SX>.]5+.SZZH;V<%T&Z1/6_N0*-W_/D'@M5$81WT!8XB*3B?UY3S 8F>&G@0]:BQ+=B M?8FQRK$%@S&++QT='3D[#/8K:>2/NWVY\;3UZUVCD\5J8CR[7C1H1A6H3,Q3 M!W#4L.$44ALR\2]9\^2LL(CFT?9A2@/",YVC[#/K9SKUU<_$F0MVD@E@,=>. M-=%#$OM!4B.8X[ZZ Q-I?SR\8FI^=GP67&DMNBB_9LEC@VRED:*G4>). XHH MV@P0>W:B0[2(S&R,BKT,P& 6IW?MA&E9,NOCQ U(_X>.[5V]%W,9L573I^91&5'4U*4JMLPJ\NDT2\]MO_9XO?B?=)X?_-W/B#V[B%%$O9.";<)B M:F2N#-C6=V7$??/[NNBS2;_"QQ9?R?O(Z![.W&FN=4K*B/F%DD(>(H([/9B# MM-PI&F\[$"=0,V&B:2]4:2AE!P3>#8"J60F1^\;.-!5S+*X4C4:\.^,]>_Z+ M[V_EUZQMDMK)A(H(G;)G;57TG[9&=Z(71L,]%*]TI*'N5R!O0T:BWI)H9CY: M"C*(9,A0C G3D/JHO2LK(?2G^\2?FM)(FG'90E>=/-#@*SV3;[BYQ] P*5(5 M,M 3=2DGCNZUA\E$8AM#D!LXL?"7OPD:BJ,V>@Z0].<(;\L1I8'%K.$;BY_' M'P*Q68$OINK;;\UHWPQX\Q!*^#?;>>\+Y3SL09?1(9@I(EM3H)S,3+^)3^#; M@7(G/RY>GCTY=ZYC,)GS+#K,M [SH+C(+M3(RZ5Q_WSE9FVII2>F2_/]),#?$]Q4W8^A3\S;<9SAC+(L\H!PASU"K9[-APW.V1X +@>9T\Y,ZA"43]U94/B[@3,?+I C<3[,X&. MR,+"Q,5(F-&%9B,SKJ$2_RPJXX]Q43E=WGN*T^PM]WPX6E^?&7[_MXV,U7J: M:UO.E7ONGQ,36,YX%%]=1-6(D=EAO&51Y50HL<>5&(J4!S79-H/7 _KGD%R3 M1+RS,91%_O[=,LW9^\[5^O:SM[,7"CZU;R%M*! 7[4P\AN;@N$E77MSSAKXM'D]Z4#.DK)-D]N!5(>S MY[6B@GN^JE&;L N[ 4T>%3P:QAWD18*%P6R&#&/&EL=[61[F6FUC0.QK0V;\ET2AC'J\P64<2G6!Z@62V"72'$T02 * V7Q$4 M[^:MF-R@CPZS?%*N?*?O:N[@^./SG[1=7V-U]>WF/GS]I]\E"*'_ ZH% 7;: MGB B\QE*SD%R6+1",X9FW@E2QTPMC8^:!_YY&\P6RQTPKWCY.OC#PS2;\*BV M_3\W)Y\G*V%)J:'Z?_FA\.6G"?K0,*K1HA>;*VI;K?Z#I&(?R'?4VP*'4:1Y MM,;X5__V#^;SY5;V*=N2-HV&"P9HI\LT$_L_B',R39?B>=/P3(W!]_&G,HO1 M:TK9RPM#\'V^@?%7(Y^=[(ED16%9C%P3DF<]]:JX3=JCQH&SV?39L+,E!B/- MMU(&AY\3?1U?2GTX(HGJ(V\&,.@$U&RU1)B@;> MKICMF6-O9!+.Y$I6A81'S;?+$J^J$4(>B4':SS1SK6Q6U+D^/$UA+L5:H/!" M6$I8#[V=D^\ O+^4\R(K>EC3N W-+H'WZ_K"'88-3JGE[ZE-/?Y$0A;Q5V_W MT;&_"0X* >Z4M!_C/]1+Z%_FCG#?ZB)>_QBZ]=I10KE'\A$Y'5+X1H#Q:?)5 M&)?=UJ$*K <7-M?A#P DFF9[J2.E=+]' "LR9I=Y>;9$Z%6)6I.",[MW/:TM M,\Q!%[_^FPMN)@LTD3U$<13O"Q=VE;;N#."!@EED2?KU6HK!FSFKAI$K5^LN M_WC_3_X[F(V+%,1[K82H0S'LD7-=B-=="&WE(!S\4D$G 4-DMD-7<#0MK<,AQS8W I!HK5QVFVJ:S\CYQHLH=)RJ3C()#\UDR MN DI$A(B49M6$9PDJIJ]%]>*Q?]!49-./_XLH1NBO(' M@1.0S&YM8[W #NC;<:N*KLF?T&BZ8Y:C+/%[;L;:[B#7-275\&81UCH*(;3] M:+-;0?/@\_%8C\*T\5&IDB^A[PRSCS=9#E9(3!CR[0DC1 D8P*%2=OD,4J>F MV>JDS"Y474OW:,OL'B/?9P=57V&WCAC4X!O[#=9=?UW^<6E"H%H,R>;.4Z?1 MO<1U%"5H#-,4U99(V"I8V[F+V(>6''QJ#I7A"APO&G>]]\@YJ7+"*PS@0YYJ8I($2NDPDSZF1^2% ZL(&EIA^.*3*3">94(SU3K=6GH, MHG?L)V(K.N46 $,+K1T=WINFR.P#$6 M"F&GDQ1FHYFD(,5Z+F,AG?O;#3B45K.;5C48I[9LY_,N47/)/*HR_VK2K\!^ MI=2YYX87WK5Q2OFAT!"CS;6W'QSA;Q2$CN(C64V7QYLP$90S>YI_B&N%)86X MUWVBOYXV])[ E ,^]1&W+[YH$P7H6P!F;VBVH*#KKSE3^.G&RFAA7' M%6\,SBA6:.G\FKFRE;HI%I6&4B"8P5\^"9D P_V>Z26HC.9).#ZT1QN."1RK M:/%KWG24/:U-VEEX>YM\M^UV<>69]U*3I#5H9A,:\/"D!P^.$^4(LM",@\1' M@?/CUPT1'?8=!7[#\9MW^%8$%.:^N\7;/S-83PX45J$C%A-)C9HT&8HU812C MPL$;L^+C)\TWCL>JY3UP?Y20MT&YQM8O1TI=5/[ @*19?"0TSFB4RK9'54%O M*7+ 8!;'?D]< I.D"0;33G0D0,5/:*H>T;V1EUW";V;6&.TO##&I7!L"+M+0 M@#=Y@0S:!G2C6K$+COS=H,=\4=VCGZT$3:YF.L'0WS4N[,G,]+E+?DX)FTHV M.PU_-K+2-"TPM!R^AA 6/:"8"U\0F56D9G3O\#2<-8##GI.>/ *PF.-@@>OL M*0 [EGX/.AA&V3F__^/[-7\V]%9?G3FMJ_XUY21NBQKJCMUKQI05CRO:<033 M>9EPC OD1T$T>ERJ?6PP,XQKD8R_R,SV_[&*Z-596;0TKYQYI?ASM!:7W'>-G-R,THPH[FA-.:TS=S[A M64^+CG1'BQL:M$1R!R%IJ7GB=,FR*+0&^.&&F6'7:_^8^\QGSS T%CF"8.NF M;SIWVKK"HSB&V\3BY0ZJR^<$;W"/JM9Z-LP3J4S-$'N.$IF5V$I<)<_E/QD0 MT5X8'95-K2=LP54&]Z^NZX4VGQO9]BPCAVO?$ M:(LIISY(#WS(GI6:#RJ.J<:K=7TP)VR>K8J) CCCEN[F]$.W7UE6';.BI \YJPH?BKWB (A MZAP&#B")U'#,9#(D>YV%EB0,S]>R69QQ0^:2%.F?(TP>O\P&]SRJWC6+PF,^/O-^N FD>9IM4YZ]D;\QRW M*%Z\)5.!/,8MSL&K S\=B6J"O=PK=^]_SQM:Y_GXW/+(]+Y&-_:.,7S*UB]7 MO+W?^=T1R]];YR\0E<4L$T:)+9H+VG V%0IO4AQP 4QJZFG@:Q]*'[^'&V\- M&1>&M7+-/Z?VOZ44&2Y1(O<5./S,CUN3M;2.R_/Y3VS,"^3SUPMV@,Y 3!^Q ML9PTCZ07S]LLS!:G0LJXW?T!?R;]I8*-/]%3&C9[^+(L7[YY^=SAU.LJK $B MX94SX=(/S'_;*$@.FAO972(E4!_D[04LTAST\6Y6";7AO8W[ M[T\!Y[;-5,2>0!1LOU5A6(]L29H54JC,>E*+"0>F8VO5FT6[4= K1L-#4A]C M':Z:Y4V](= T'[RQ]K8I?GEL<-N+,'J>OW-DY$7+!%:YX[I@W64$\CW=]'N:)HV@,\IY9I(=_>GY MC=TSVODJ;.F[=\5VGG&A_R%.+O,X0LHBG+>+A1E$YGU2@PN)=>@7#(:Q M/6GF!WX>!P8J;GP^VUSB?D8A; ?]\WYR\71VY>60;H?W9 =P)]\;&B8V:^;8 MQP#3S(E^707B23"R+ALUN"OV@1O*C;+1\9/[B[WF=ZKX5;FW?P.OQ]J2:GQK M#_):?^TG1'I\G:X]G00M8/E>TSO@3+8-D)5.,@ MA1+0D7]8X#]&_NM6R_FKA]X+?,FOF(LL>3CPXG'=B]O:3*M;;P+*'N=,1G6Z M2?WXK/[O(5<.DH5YQ=IBX6V"ILE"%C\$?A:K+H5(@/#Q= ?W2@83>XQO+&]:^#=F3.Y[_520OY2P(W:0K4B8'"+(JV8+VPJ4L/>#0X M2&RJSK&X_)D[G/.G\U7J8MH?X5Z7\6L/ FZ\+)D=/WJ/NC5&\;?/A!\^\"\;-759U-CX_TT?L7].\'#"0YHD1YBA D>(TQN7>3=! M&?B/:U81J;&LGR3DI*\KB]SR(Z+15[GP5<_G:HG*+T^-7<[6]2SA>W^(_GLHRJ"E-54^_S4G])_W4;\,CACYFVT[ M3&498A0-"&;:DEU.?+0@"A .U+$LU+]_&<2,+K3$UTAVMIZ1VQ_67+0Y+T#K MU#.[S2'G:Y3VHE/1&7-67+LQ MC[';FR(:5;5*)AVW'V&Q>(GKD7I)3Z[[&.^V4P3^K68WL5A]3]"-3$N4G02 M7_;)/ ;<2%[(!CS>NUABN.=4=3]*BQA!4L>O?9$S[]3>WLAM2XFMLX)4 M9!XM9;F<_]I(; X\U!EIAN[RL=^^O4A]F=&/3F'(47: JD= #+>4-9[!IBK\ M:)#^:R[5YW_2IZAXB_1Z^V,UIJ<2'0V3Q+0,*"& IT I )+^#2P/7L2[ <,< M,>:&IXX[2I!M]+=7H]8E?MI.GW$#Y/5=5)-V5"!?D[,I!L(643>)4492DR"$ MRCT7;L=0NOP3>V/YQ!?/!4M@8='"N76)@-U\8VS<'GC?+'NI-G*:RFSZ[Z!8 MH,!6F.Z@"D![ &:189J+5U"ULI8@R<#B1CS%5X,H M*]]DK;[ML>/W)90NN)A^12:O(@#G1= 8V^V9"0BPH =?'I1SY^ZIFZ"?M]GP MR)H]@H]S[@;?I-#QU*($2BI?3+JP@,LM0S:0,@C7A_372#0?K MGPX;N:%-7,WN:Y\_]\7@G-XF'55O>5%(*UC;<-KT,^+(K]-HZQW/O""%+_!; M[B#V;*=&HD$C$LTB%]V,X:2RAM5Q5/^."9_C$[$ROXH"KBNVQ$LXIL1L$32X MW-@F)6OZ-]=%6$ -)2D*#G&K!Q*DF,0TCL"'JWHPRY,[\"+JX8.3/T^,U#P= MW'W]=_8SQSV^$C.'^Z:? !9,BQ[R5#$KK0S ,*5H"::]06JC_J%CEQ4T)IVB MSH?>_7+[@6)I5=X,OZ%"$Q411I3%*4X<.1OEWH6N MJK(**GQ'LY_13P#3&,.!G0OXI85P5JV_75$&5!"SZ,>;N![9(?HX+W6U4OJCAO.//;:,O1 M1D-#;9MI 4Y(HL@2X-@BOTA0(+PGR?^!28C/T2)MBV:]Z ^'HG;W&PSI;B]_ M&.B=WJX^X12%Q9XONM!;H[)^_TW%-=<3'>Y4((L96/6^5L;_*&LL=<8J+-/UIMD%5VBQV>'TY#AY)R MRN5A[SJ%%^?O'V;J^9V']*!1'E4+CV:]4B[YPJ#)7#1NK'=Z>?/?4F#TMS-8 MN]V'(WFZHB:6(G%X(QMRE@*WR4N82%@WQ);JXA_/%69G[=QHWM[I)ZE1ZW$I M1OF547G+W[4#Z0\"O^6R:NKTQP-W!7A%;209=S0CQ0+3#%*B-OE\GKX9?/-, MHH.H V._J)\A]>P0"33TZ4 M\O0!_2SVSP!J2\3*P]8[?F8FKPP"PO5*=,..7:I3V1"TS65M_&(?.8VH"&W' MJ1Z'PTMD-]TS V]71R^-PNR;,#/L:.ZZP;R=OUG,1QNQM&.]\LL*Y%L4N--U M'DOSI+OR+ "L0/4GTZ0O2K4?K40-1]Z 4&-X\P<@T2MSR>M,<43,Q@>]&Z-: M7YZYH>TNE_YRQPG3E=2J[T4=6PNC*B>?*/D'5&U+NK3O:2JJ@BPN+!*M8)* MPZ3)FL%BM!H1!AM3J-X@%:[Q!T_5R-8BLLT'RW;:H'Q39[,T+ 5 LI2%E?V681"AHY@;;=#:[&=\]:2!XMU\U^!? XEH!R(STQ:P$*B+ MP\CZ2L.F0FC[MY=+8J^\TX^L3Q +%;R]Y+!#>)]XW@+<5"Q0;YHG F MO0G.!-,SR9]09/8'*_>]U:DOR#*RYJ+9Q).8*W+.\G[K^FQ32M8<+]J*/D#0 M_=\'DA7!:=BTE"%-O,6HM7G<(/WVM?1LF\!='UQM&V*U3A4<9@QT[TXDTFV^ MD%HP I4A2.8['XNC#+.1"T?Y)J#7@(XPNZ-'LBW^/##;O,7=MZI$RK7(QHBU MKC%[$''VD_C2( _]GK(6;P][4P5>%QAB,A;NSZ\BGOAA@6XUS&6&.:^JH!%BO)3GP4X/K*%7UEO3K_O9!G'/]KJD9JS9/SQ'00@3 M5Q%G2*GZA@ F"]*$AN9D@2_5P*]W/\9Z?.CZJ>I5)?OM-KVZU*"5M(JHDY]^ M]>K2&W>C E_1VZJ*0S)"/A8LIPVL(EI\. ]9:.W(:^<]U)^U$$-'@JX>RGWSPM*I8>O#5+.\NQ5Y)YR- X]O,]I&3L>;K"*VN.!(T"!N%?'7 MLID\-YS$:/C*:>+OQ)&\N,7=GHE!&@#A8>WW$SJA3V)9LP:[G2Z&A6@61HJ; MG=KZ\E;4$:DU#0O_+30W>),Y(VA.%)9O!1YRT#@YDY4AD.XX \=R^P>LZ+@[ M'6'#S@5"I@+B*DS@-DK#T"8))0AORS0^[CFU>$PZ\4)%1!C"YVMZ?^ !BRD& M$YYZ5T@6R=V^LY@51T/+3GZ#=G_L2LO7D_^QLK%,H85SW]%4Y\Y9,Y YD!AR MUU%8PQWN):>C51VT?V DNXC,:86 WHZ!_)6@)Q5SO?KT'V_'AL+UXN][WLX] M(.JRY%Q!&$4UB=:U+60@&K6A+86P!6\!S"Y0LKE6S-B!+/6^CO24<>.;SH]H MIC?H;OM/G]CH9X?%Y"65(,"?D**HEWL*-$ 1"6'Y!0HD0"QWL0<&FIZY>*>J MD^$EQ-18?I3[ F?AU[$O'E^W[;[QP,!2I5/YQ2.QF+1!SK&$D3]DFD4VJG$B MAD/L.HKJ;O/;%G&Y7Y'"4M4O/#J%SFMU,4\4Y@ M@AT-G4$P:FF^6D";*(_TC(S9L=Y6_'QSB]8-7[5(7FGF=K<]'!'YA\;8/UOSRK3N3YA)_-^#!0&)^ L(HWBX7 M3FU2;&IR+"H=HX97K0)S:2LOGB=[O_\[N\NTT^-EKK%QFO?9O$MBM#4[R'?L M#>&XK@M_S1X0-9@G< =@E+W, C]NN'=(NJNAZ,>XG=3ZNMJE/>T]G\XX;-NS M2?SW( \.,&/\.#@-'2(R9RV4")-4/4CL>XF1+4J]MBN0198-/Z%I.1,$;AS_ M9! 86-7XTJ_!++_I\?'P]:IK93^NN'-+(=D\OB2=V(..94Q;$L/1,C\9-QK2D%KGKRH7 M8+UW('A@-O5:U*#6]\Q_<1[P*ZP7)=S+F,R?W)J#PD0'W7[R0P:]DLC9>WZ^ M] KSYUGWEF.Z>3?2I"6"8::D_0ROR5WN(8%V1)XX0.P/U&&_YA\7-MCOJ75] M%-3G?;^1\GSB651C=46^3'"Q?H'/+(P.+Y<84>MA0/_XT][7C.;!%*?-VA)G MEB@@/!Z[!/+"!W^RD8[@5Z#-E7NH.*W+-8K\38/^HJ+0S&9W;&S2KVT$S@VC M6Z97YB((.R!1S*5&8.4G<7;S7WN%AOTE)XKK GZL)*2UG-N8,[>B,'>H-WED M+/X4;R972CJ'?(5/;78C]+K\JX. MWW7X!=_AAXYZT?.:=_73?IB3YS0?B1O=W'O3+7A;FI'"&,)-HD2X ?S)M\&W<(G]V*E'GCIX7703A?P UW3TXQ]DR[>A*\L^^WGXU4K$;XCSZRXV3U-+Y5W[1W:(?94LJ;\R7IN!_SO]J[\G^HVO<_BBS% M(!(:8QE;1/:*9JI'*$54]HSE04Q#>LC(&\SNLZUWU?U_M]W]?]OING6;M1-"): MK=)VK[8#"5W!7UK&(U([@3I*9ZXZZ21+37R!*KF#NF.T#?GX>!GD?N)#XYXJ M]+':>W#54[NC(GFQT"GHX%M[B]_9-L-\M%@0*!GQL)N"EJ*J?1-J .JD_/EN M+6.BP4?'^/V>%[:,_16Z>A12CX9*D>]QXZ]8DTJ5X:K0\\;% M!F;VJ6_K,724_8F"'MM?%MO?%TN5-W\WP]P/Z/W0WXC OQM_L7#)?=*$*C-I9=LNIW\Q2K[3 M _53CCIK83=?W3A_4BF.Y]P!@([F<,'O8EROY4>" %L>7&-T;QL+^3X&5DVQ M^@&'R!S'(^K79U#VRZ86YT+T?3J!CX+;!1F>J;LA- =.G;/U7_FJ.":=OY77 MB0<]!$>!\7DFF9XYFFPS_\[*/[(85CRX@NO4V[+1FQ M%NT)LKQ%GC?LKCDP1R93#+/.\8-Y7JD#@5LYMQJ"Y;J(53.3#G94S[]?'H_= MB*EWDL4X#9Z*WK/C[\5I^*5](D2P:\W$*'+"(&;"JAT JX@U+&IF1P5SW*L_ M>C[H[5^U1H,3:.ORU2 ?"YTL;:VWDN!T9Y'MB&E>WZ.RO.VJ87K:5_9=Q><+ M3:!/,'E6XZ,263&:R1>A-TQ ZNRPL!_T.UP)4?#-(\1 9I-)N(\C12$KX,7> MS7_?OAG;43.:1" DV9/8[.5AH\<'\@YK2)TZL5M%HAT1>QUD3&H*97/@F/ % M+ZDZZ!OH1C([=XZL0;H]WA,>7P6X^*XXP"DJ-U:H.CVN]27- 2F4@X&:%%UP M&8@@3UCU6O(Q@HID)&I,H*6H!0=\U4\15@D?BK6(EDCY' MSU7>UK,&EA)ZDY:[]=$ M".^DAG/S#5T[ZCH_.7U[J+H^"YH(9>/%732"^\EAR&Y\VFR=GS*D6SB[;)KIFO'OYYA]*:Q(R5TR.Q\?SW]T1W8/;IPR;[A< MPU,1MQ"UB854>\7K:X=%B"A<9J =:%OQ\KOW@^67)PDE4K:UQS&69S[1,?4N M^J3'68G#BK-G)9TR(X$AVB29:R@HP!$9LGXD/6XM),&L02U.)K^S??!@.2WQ M7'G0QL:M9IAKM0C;WC/MB+\N^P+U$6*%2@-!.M&\"OB3//&L^+"@?Y29!8PES6K1$63DH1RKKQ+?),Q?GS9 M./306_!8OV7887]"Q6'4\D\=LT_E&9N"UIZ?#M<_B-C@)B7>'WS>/ H"'::K M^AFJ7@]9(D1VB=?&50I9XS./>8 OE7(?1F>2/,'U55P4 3\5[3Y!Z5SD!#)B M,^E>7.SI'U;^#T-6^@[D\3,L8LZ_:UAXOZ>:-N?,7@7MN<&@,13&P\(DF$T&HS+HV50318&4";!9MB M5N6-W6UWJ]QW?'["(IA<8QTS_H,;"'+3.6I=&NCV6:3?(AQ[LYKH5 ._/T(V MD/+]^V;LG[6BUSX.Y.]KOI1A\WE&W&5E!/\-0WX**P79BS437*&B9O!0@EM3 M[8AZ(S$OY<&DS769I]DRMQ8\K1TWA"7K[OR)."$]3VT RU@V7_D:1-[!Y)"B M#K_TC"*.^3R;INA@]=0]VLLU18X8<_3*7MMXGQ]$3-I/HX3<.U?QI?!<\869 MMAT[\07\5?GDI&HHE'L9K*X6\^;MU<5SG^Q=1YDEJYXE7XS&SITO4\?%/9D) MN+Q@ZDZ+'L$_FGR6QD=6DPR C =C5^,J:0H!BYENKS^8Q7TKKR\WR_/::8JHZ\'_G[O#2\6< ?^@OGARTT;V%8WLWX6G46K$1@_K^ MNT$&2Z;[9>?,7MV$G$+MM$I5!V48HU.$"!P.5A*BNK3XB";B-5.I*8$>,;&9 M&PP]XCE,IO;3E+!24(PO%!/\Q'>Q64O^H_7'_-[1T2&E7679R'6:L<<&R]MO M&X.N#PR+$$$UXR-'!$4P5PUY!82+$'(,\.D0QA^_X;M&U">?PU_ ,.[B [:]F]"4ZB*XH0ERMC7M5/;NL/"GLP6/6 MS <#",,Z0,C!F,&Q45P]@Z]<)I0=XZF0>F.RR/6_V#E,I"QTA32#6UXBV)9P MC:85%U5^R6-NEVV\4E=_98\VZ\U^6D3,909G&8BRA?#EZ"P"DP8YC_6BP]#1 M&OCBKRD%@TL+B=>HLX$PDE^%3)%=XAU$Q4K4-RVUC=K_14@E_##84J> 0X9EBQ MY!9-3"V+MP(=+BNX*/=,0,4:%;+J-<(_+NDM%A0/;6S*/QM=;>YYY,\_\_). M'ZM6;;\M\T^S?6I1ZLALW1B;PCL+Z<)4LL7QH8O9!W M%:,9) ML3(ZU]SCK1S>:\5N]-+$6>JQE@0+KF?#(.9L/"MR_)ZUJ5^!?QG7PK MP7UF5O?&O#%_2^.1%"4\AU Z;@ MJ*_R-;)5/&"WE80:#K'IE@2J;H1VRKR@+LX20$@S\;+?\%)4W602[#0\<8[P MI<":8Z^H_Q!%" )#Z3N,F[E9OBN[XG@"C?6%0[=\LG8MG"]5/HK8-[9";\^= MX,W5L#O ]V_GQMB_0<81,#,];B(\O^O@T"Y'VP\.]=;UJAX?&EHM?AF4038\ M^V1Y00FQ[6 $^ ?S8BXSJ\V;Y4I6).7OU_WH:(/RG#,J60E(60S0#6M=5I%8 MJP0ZW&#P0?Q#*/,%1GLRT#_,D\Q$K*)F^!#\^(CG/O6^^+,($?I;DR*H?"^@ M%]S\2FY]E^J5' 8163'BUOT7Y+K5'E=_AI(_*8))[]W3M(J*TE))H:Q[%<;G M1$TTR6@2) N-#6_J*1YJ?.'2;L.S> IT:-#F"OW,>U_CSA)-N*I08@QK(EIC MGG=HEZ),_L5^*_WF5,:.U_IM/3?WQ-S;\2/P'3C&C8=406"NB<)> $>8MNGE M)(7A =9[I,Q49%\<)\:^[\>AX*#3>9.^FXTE4:@UT=.*: M#%+ G=TMZ6]>RV5,F.E92DXUN^_3] M=1S5)Y.?? -$B##UH*9B_PO]\HTW/S@.3%>X='A*;&^G-Y$:N/Z"$H=$#J.+ MUDC/245^NU23FZP7H5^3SC\)A.NW#C^^[8(*"N^[<;[PP-$TMY4W1AO7:H0R M=DSY!*%,$^_D$AETP4])=\V@&SEV/<>QC%ZTO- P,M:RBW7?\YU>ZY!?Q$+) MT'"P'.JU%H&(QVJ+$/4V[7R"H!"(B)FT\P9I6=B]R5H?^,>?D_1\-&JNV1Y,:9N/>@ZS7[[B_J#X)(#J5Y6UO_\[S]\J:K'O_SXX[=O MW_[\G13K/^?%_8^>X_@_=E?_H;W\^\'UW_SZ:C=)DA_KWVXO+=-C%\IAW1__ MSR_O/M$O_ '#-"LKG%$U09G^I:Q_^"ZGN*I1/RL7.'F%^A?L+H/J1]#UH._^ M^7O)_O __P% T>1K_E'+H#Z_Z\?;TY.F?RHKO@QX_=J;3_P(LW9IPH7U3M, M^%I*7X]6/3WR__Y#F3X\KGGWLR\%%\>'71?%WJA*RD1)Z89*RC^>FNS'"\2W M)&]U**L%X6IUW]N2<0C3]];$O9,,P:<7N#?-Q2(W#]2;C,WU[&ZGNECTZ26V M]5CD%5[/\%CLINF)O%8_>"?_UDZC!AH@TWJ>EKI[HO+O%<\8;]AR;VB0LO_^ M@_S;:E/">XP?5Y^JG/YV_?A8<)K6U/U1?=;*3]#T+7N:;@NX^; _K8U\K^:%2G[;XQPP_\/(1MS=(L945 MT&CR/[7 H"\Q:$0&/TBARS_]UX\[56U@N9X?QO7+(@@^-R+_/R>AS.F><&ME M0N3%*[BW8J+('T:J7^4C'ZMF(:18?P!YP7@A;>@C*AX\ M_M?K=?Y-681O\^)UOB&5V*RO*]#A.0?), ,QAYV',_S#VD1?U&I5F%&2\ M!GJ,-"6R$Q-4)R;8R7D%MOH Z=4IMX^E%7B7E^45:)5XLL=78\&S1%_&T\_* M9F/!>4YNH\<9QW7*!V:;-;\5Y#(KU+$<2"(&ZRJ[6[ 3(">V.3X/0"J M:;+:@&EZV_0Y8U^!5DR+]NB/*?N@>EX]H9Q''N3T?R!*Z_B MK13R=5I*!:HTDU/MO+OWO+H5=_C[!UZ\3M>;BK-/T@GD*X]Z2>01%W*,.$2, M$XA=Z1HC)\$XD.ZRB!T3%KY EJ7Q="L;^,\_QI[K_A7TE0'Y5AOP0YH!EJ_7 MN"B!_"DHE3*&.WJ7+*$>3@WLG]9=GI G#&U.\>\Q*O ME=5ZXKHK(+56OY=Z7P&I.>C6O=;='CM:6 !+_'F))+,RK 7(GG.PC2''L?1/ MFS+->%F^RA](FM4S?>*/6,[)UT]JO^ ^2__-V5V!LQ+36I!W\H:;BC^4*S>D MQ(EY#'TODC1-7!?&@1^H\WSN1 $+N##R[2\19FD\W>D">LI<@9TZ8*7'L>6$80#=TI%4< M>A&,$2*2ASGU0N%S%C(3XC69?&E$6[^1TE*BS3&&:,6_ @^- H!T&@#:JF!& MJT8KHT>C4^$],6UV4+R@ZWPX-4YJ(U)<@QFEDC1:.I927 ,*,]) M;]08H_<$"HY+_IHW_[_)6ONVGB&M\/J:E%4AJ7454^RZ?N!!XN 0H@!AF+A^ M!!V"A&2^R FX;[@%H#GUT@CNU1?Y+UX"Z=#GG<@ ER6O&G=RO=NY^8NQ?Z^[ M'-KN_ 0@3^^]U\*"'SJQ_Z2PWDH.6M'!YTYXBZ:?.6+VW&W=B>?VK@T!.>), MFXY@QF:$TVQ5.]\_R>&9-!;5#G]M+5X7A7I953C]3T^[2S[@)_6CZV^X8"VU MOGEX7.=/G'_:D)(6Z6-]]X,ZL%]%L1^$@72F?1($$$E7&A+F(>B$Q$-)&'HB M(3K4-[&<2^/)S@CAK<2@[(D,<"VS'C].O<##9+J@99OZ^%YI %6> P-]-4%/ M3T">0/^Z5E=0*[NS/#M]05]A<#V\Z-IL/=.2--2N)JOYVO6:K(\_3CW]+ 0_ M$X;=UV"NZ48&4*E9R7G!R'/!WGQ_3)L-X29#844IPBP)&:0Q<504*8%)XL;0 MP=1';H!8$KE&\56V)%O:Y^%]GL%_;? Z%6E]4M9LZ-U+O:KFE+Z57IV62?$- MP[&LK:>>H?TBJS3+U^ GS:_!3\>^!COMP(?A530/][*-N*UH,&MRS1LL9AO. M@U@RZQ-

28S'##*( \9@HCQ&#*I_ADE.8JDX BED:GY[*#EJ1U[:^' GYUXABXV MIX!=-Y4YPS T 9LB8&4=.ZNMDUGLL*71[&%G%=@WA)U_P&[BU6>@\F7^Q_L2[#TSRLW M90>>4']\_GC__AWX?G]W__[[[;/I5,>>:=0^W$RE]A^[Z;37U"CSZ%3T;@*= M^8V#P^U>YJJ[+GG5]Z(Q3>@T]FI=?5XMGM7R^:E8RB]Y8]YJ?:&HR%F6$ JQ MS-1IG@>QOOX/(,US3M)<) $SNB&Z69*IS5/UN:3@[LTGRYJFMX\(#@2*_A]W M7]HD-XYD^5=@-FNS56:)-A[@@>E/J:M69BHI5\KJL;'Z$(8SQ>G(8#89D:6< M7[\ CPC&Q0 8()-:FYZ2,D42[@^$T^%P?QXA-05I$JCM<\K4W 01C'$:H#A5 M-C'U+3@GIYJ3:5(OVEF9:C+Z#>^D (]LK_?8"V]W#(9*E88?H%(&;+4!6AWP M1;;A\@'IV5=-C47Z]E13-%%Z][53Y2H-W 6LO6GB5PTP71JY"QSVTLR=//"* MQ-(. \]GI?^F*)0$"QEQF3"/0J_*$954N0I^@-3FF$1IH!SSD!GYYI>'FILO M4">5+?/5 U3#/0YGINE!URP\Z@:SD3\E-5P=*6_ 3D['V7.]6+A,A#L]T/0Y M;;T*GTQ/Z[]CF)GX))0M$DW(39FA/7J%IH699MA=,,R(,@P1#"6)(:)!#'$D M)0R8]+V ,AK&;+'.UV1I9C1,![8R(=OA1_QFZS& W&BN](;?ZJF1ULZ$&"-O M9E#&P'-D\U*+? .V0I^@;5GG@(JJ'L:=O;&%RI'U,1YV4EMD"\:A9;*^?T@E M\N;I:5E5Z)'EQ]6S*/5(;59N>5?DSQD7_,W+'Z7FNCIS;"E#DI(@"J#:C7L0 MQ22$."48)G[,PU@2&3*CRAAG$LW-.=KJ49]-2ZT)>&I4 ?0%_+(IJTJ)7P'O M'C_FEX\?1YI2@TW]U!,ULLGLJ@-V$[:MA"A!JQ)X\Z);H7'=W,#VM'BDZ;*I MTYYXVJ:JYSX]?6?66[/4.<=DO/G?YX &?TRZ5 M6IWWV$3BHM03E%,&D]1/(5(S" E*4J@^D&&88B]A"3+^1)X;96Z?O0][7+4U MNZV%93P+IL''R05$(W]P]BEC&P+S 1'BLS!9?!1SJY>DG_/5EZ\>&"B=:>WHVY(^OBTS%^$>"-60F9KW:>TW+$/1C_Q8AIKP2-K$2VT&GYNU;(4%C;15#U[+R(<5^&;1C[$@ M'=FZ[K48K?H8GX1W) K((:"YRM&T&7K:',L!H!SE2 YYQL!CGC;PTM2KE M/ M2&61)(.,^LI:^;&R5@$6,,:^B,*8X3C"-H':HQ'F&9'-MT%$4:!SA*/A M.1]>,"75%!UOF>ZW6%R(57DA$ &.FRRX"A&!*L(2I3P.6!DD4(Z.< M5(LQYV:@?A/Y0T&>OF<,O"-K8F>,3# V,T2.D1O[E*.6%FS%!3MY1]H+60#D MR/28C#BIV;& X-#DV-SZ"I7Q=U5)[<<5*[1-?"?J/[?%:&USI*]D+=Y+*9AN M482XISPIR$.L-E$$!Q 37T(OEBCA*)9AP&TV4=.*/[<=FFX/DC7B@U]XH\"O MH*+F/U,//6$!M/WK81B4FNVDCQW6^%_GG+HP1/CM"!ZN!0#N;DNOTC=F;7\ MEB_Y0A!.B8@$Q$)RB'@00QHS!)4S'\I8,A]YL5W;OBND,;)VDS;QTQ)6_!U% MSC=L78)2B6G),W;%[)A]DL9&?"+FL#U"C .JC!.93KIU3:E[ULJJ=W8)OO5- MC3TCV/6@NJ+^ND*2:3F^KH?LB,S+P2.'&55MS]^4LQ3B%A).7$BP-?Q$,/9@X'F]OJ;\0"512H/I!QU F^%W+[LYAK@)SV M *93"O/6==V="2)C=B=^^QJU=R9*&_4>/KQGX#'*=U((JDN!]Y)&BD)O^W1, M]EE$%'F!AWT8)IJ^$6OZ1D(9 MC/PHCIGTL>#$ZO1E-%'G9L>V#=>>M,2 U7TO2RWQC>9G9-:>S8C3;'@ -(O) M&_O<2&L :\Z$O=2ZCIZZL*)[7:,KJ)2]V?7:J_357[!NU],J(-D[^_8'3Z-/ MC*OSJO$$G?:8:W3 CT['QA_1[N,C&%]\SE>_*>%^5]^T32'>B9(5V9.6:W>T M;/!M,'O2W.R[DAC^=GM[!QJ904=H,[MNB&"_;78/WLCVM0\WQ^?R=MCT4,BI M!S76C?&=43-\_"2&R4[5UKA8WC6@3$R'Q_[*ELN/CT\D*[11NA?ENCZQ6!!) M"9$R@4&4(HA(2&$J4P9IC"(DN4R\P+S_<]](<[,=K:P@VPH+UKIQG UO]V5\ M^RV'4]1&-AI;P'9R BUH<[;K"C"+.C)7P$U42W8!0%=E92:H]):6]3Y@NO(R M$SWV2LR,;K!GH'Z_6N^B!-O,J&_J;=F4BU#X'@^H@ &F!")&0DB2,()$BH0A M%H1J>VY*2-TWT-RL9RUK&\KJ)/C5XIK35?>BVV\\76(V]J'!0+BLN*U-L!A$ M==W[X,F8KTW4ZQ)A&UT_M.ITI7=M]2'DUZS\Y[UZ3G/*Y?&4H(#$4#!?*(>* M^LN1F%/5&!EA5H82^?D%F#;!8K"GU!0XA"GT-*0J8- MAR<%CP*/6-'QG1C#RDQ,D$7<=G^N6[3K.;.FGNI#U,PV7(G3R#9A5_&YURI[ MA++/8_5=%WYV1GB=TL]C%<\6?YZX]#K^_RU5B9KT+S M;J/M.69WJV<,^"R\$U(]CRO_^X:T8F,^%?QI!ZGJWN4+1?@7WLOIK;=O(&>=:%_ M4L]P9OS.&!/1>[LXH6VI&ZV!ZR?H=GB M>1,2,=MKN<^W/.#^@>6U0HJBT*S-.AYT3WYT6K8L8A9X""$?)L1/($H2!BGC MZF\>D<+W$A*SJ*V?O3>/W/:-:;1*]JMD[R=C[..-X&!-?@RO#.F%W"RF>S6" MDWGL-5Y*POVF3+\5>>F0V\\$#U<%JWU#35N1:J#T4EH9@ "A'[ 1#GC',9MT5.EEF_:+CGFM- M2O^O3?:DWY>[?)FQEUW-4IH0$K"40IPR A&1'!+,?$A0P%,_B!(>6Q$8F X\ M-UO5REWW96B%MK-;QJ";V:PQH!S97K4BWU1G2^M],-4O*\'!G\V?HU"[VJ+F MR'(9#SNIU;(%X]!B6=]O7YGZ0>F6K\17P?)G4;R\VXC[7!G#^APM8U44]XM4 MN^VFGT9Y^[@VK54=\NRY&:9&!] J ;AR -8Y.-1#NP@Z5-2JTU<'1+:J]ZCKVMJ\K\R[?*SU/C M_+YZRK37=T_H4IA:M/-/F)O=JB4%E:B:^OD^>ZS6S>^?[SYV"-X-X_\7T+ML MA=P -[*M,<4,_%E)[JCP_C(T@RQ(SV,GLQ.75>M: X.KA^W&/G4R!!*E,(^)!GTL%GR\EQ-SW($M1Y)'0YT):M4(:#-\$-G0$^,RVGD-!&=D^ M5GC<:SP^-7B\[O=X2G%'.\2]1T^Z"SREU.%.[^0U ^M>-^4Z?Q3%5[&L MJ[6^9T_;_K^IAS!3QB_ #"GC%V%(6)3"0'C8YX@GC/M6=:_GQYK;8FY%!457 MUBI$DJ^_FY:QF(!LML8=03?RDM^BMB?F"%%O SAMEE8_*7@UN M&5+T8,[F76=?Z +]ZORCXQ5K$_91_;9-OFECF>_W_R]\IR.;"[_ M/YQ.FQ*25YO6B9*.M]/[4+?"R+;SR[OSNRV4KZ[0$UQN)YCO-'56@#(*[/VE M*FZ'G+"H912L]LM?QAG"48ZT*&]77/U9;S7*A0@0E])CD <$:]YJ"FGBAS!, MO9!@DL2)62FCZ8"S^P"W>;[-2EUKB:],BC[$V&Q#X!*YL3]S+6C-]ZL2MMI* MZ2.81MX14Z3/(#-6FO3A<*^;*GU&^8OITN?N&QI3;9CY/^3%'TJ18DVRE7KZ M75YFURS'CD&V(@.9%V KM/HY6^V9HQ%:>-C"Y2QR:3CLQ%%- M.S".(YZ6]P^S4_\@1::/D'13QX:7#B5L*J9:N=Q3F!GYEMN0Z5D:W('B CD/B=5]Z133@QP*2K_[R" MA^N\YTK[#(X[\O(/W<95V?Y'W21HMV,RC3\9/F5&[ZJ2%CR7H"-O)TID%B2R MRD>P0&=08H+)\R?+4+!0MINJ8'/;4#+K?^3+S6I-BI?!-.01%(($82C]@&$CSMJS(\SMJ]7P,6^E!+68MK35ASCVVP M3PA$OI="DBCO,R+"$R(-&..AR>(]>.[9X!P:&;>4;W/M]2W=+Q*]5/NS5Z^+1)5N89%=KU>.Z?AVT"/XOUCC3V M@Y+A;1V*SU8/VUA\>?M,LJ7V5._SIO>7;A/V/5^J<Z9V" MNY/0$FQ5U!FW;1O CI8WH-'3;O_J;NK-MKVO,ITC&[2)Y]%ZM^T<;='=R M3;JW=P[G84C _0#VD80_5KQ8OCQ\$VQ3**_O]W^N*SJ#M]]7#W?,N,*M_RES M\\Z4M$*)6[6T:20&OY/BGVIYUPU8WW[7GUSSDI +(%Z.Q+C#;V03: B=PY:U MYO ,BL)<>/1D 1@S%;NQ%\,[AA;N-\>F5>/73]F_-ADG-=F)_@>A]%E$*?=# MP0*(PZIF/PP@32,.DRC @2^5?TB,.$4MQIR;)=F*W/;I7NZD!D_[#;V510>E MMMW@EVP%>+YPH\!;QIC=V1V"PDUC;G]K=RGXC'K+52GL6E"RKXQUM)RO;V--,Z)7?!.1+ MGQ&/0B_DZANHW@I(>>+#D(48Q9(*BKSF37B_XC_]>]#J,&9,G_]DKX#95W:6 MDSIV %@K!"N-0%=KT%$;T!?0O:Y1'52ZWX!:^PX]8PDJ_<%: 0 :!&[ %@/U MUPH%=U_]R2?.D>\PG=R3>B"33\>A'S.] ,.Y?'?'\1VFM=AGJ0[:,YHHWX7J MK*_$T\FHB/F,!5Z2&/5ONS#.W'9J'[*5^J!4[65V4V6=X'X:4K,O@ .@1K;7 M%1-N-Z=F%&:T"S@XI*P]-7 M,+Q\=.T(OI'M@@URX$\MO*,J @-X!IU;]SUWLD-K ^6Z)]8FEP_&F7;7<4'9HXW&I>N'F85;QC3W M=7E'7G0&75L4'B5^')" 0M_#OC(*7$**K%M#,#9Z T,P+7 S2R"=ABTT@X0M%\/P:.5O^9029=^_V*'J[\"U=?D0E" M+Y_1T,,SFN8DYOT/4;"LU +]I\@>OJ\%OWT6!7D07X4N7='[&-W56UFH#5EJ M)EA_$88",1H$,"141RID#(D,$21A(D,L IJF5JT/7T&'N5FLC@J 5.$/H5E* M)7@1Q)*G]#7>"(O$@/G.\_Q3!+9) !TD;D"+!6C %LT0 <.H/%PG"OP.G/I M,FM@8@VFSQ]XG2DZF4GP2J(,S"DX1=ZGZ;3VN/[*W:$B31&6<0J35.^^94(A M0?I'/R()$C@*"+?*-; ;?V[?L]/DIS5AW#YC:CEXNVX[18:Y"^,!/W9.@UO, M[;,=AB'G*@O"9.=$/0HTST9Z+ML8+=L*05;9\]BR_NIB;=TA[65/GJL7:WU!Z&>2)8ZSV&C M9N1E[^)%&'$>8B(AE8Q"%'(?$@]1Z%/EO5!"$X:L4B4=R#0WH_''W[[]#!!J=%$N M$$CZ G>(!C(0B-K6*L/6/-S=!V1*WV+JPK+/CEW>O@DB%J0#;&R>FX3/"O?;<0V\(&PYCLBS&"G8SLS(6F"/;F4^B+(6X 0=X:I*"AN3[1K-! M40'N2,9OP(>LU.1X_R5( 7Y7W])BK&3X(7@Z,E560T]JNX: =)G40)3I(^@4XQ@&B()0\%E&!.)DM J MV>WBB'.S8ZW -2];UHA<-:RM"=@JEI:Z\Z7@>BF*N@"%5"V7;1E8+LV'F:US MBO+(!FX?X(\=@%N&.RVP2\H50VR<$:Y<&F]BNA5#]8_)5DQOM*?SW18%_2;R MAX(\?=<$KU605WH^)D'D09)X B*4$D@X\2 +0A\GOB=29G3_Y9T]&!7Q1O2XQ\.6+AWD:]^JV+[*3 MB%"]F'Y$?481ABF6'D0L"6 JU=]P%*91BDB@5K^-=W%RE+FM[K>:IHWFVL=[ M%GM)23J.T/VY0TNR=Y.=4W$:>C-'XFI 1X_"7(NE,TMB!)DCG^+T&)/Z$;UJ M'OH._1(S#5&U68$)Y*BCV(BRM#$O?8'.S M+]U.;7:6HA=2,X/A"JB1[4;G3&IT^R,1=4U M6*="DM7+EV=1/&?BKWN=W;@@F#-?ZI:\:40A\AF&6"?8JPT'%5'HR109Q6K/ MCC WL]#("%HAU=NNQ;1I?WX2R'Z[X 2>\8]R1D'&HKW[M0A-U*3]$"E7;=;[ MU.]MEG[RQNE:GO?)O=>XO/?"P;';)U&L7^[4#*UO5Q47W%/E6ZUXS4PFJ@#R M5YW&_47^48K;LA3K-T+FA;AEZGW95"'+=^*I$*PYAE_QVT==+OD_]3OK\=0/ M8QK#Q-.'XRQ4^S,/2RC\4/B)\)(0B<4Z7Y.E SPU MBE?;$M%J;1T<'GW"CTY.5$?& ])*+%RS5&0JFU\FJC_>"$/4QP0[EDE9_6,-3=W M?4C61!^49I;=$4 C6^0V)Z*6$_Q92PI&V;T;(.*J%WW/2-.VG[^L\E''>8-; M!NW<2:G^R/UV.\H+ MW+79J9.30N%Y221\*"*/0H25,=;5VC#R8Y+X#'%$F56RV# YYF:E6S4J;L!B MJXA.<7K:;_95;0.?=AVGRM[4)Z=S9[CS'W]&QM[-=R?CZ]YD'/0!JR:CT_[+ M=1[:=5"ZVFL/E&+:_?-U4!WMB:]\W !'MJZ!VJ;+:0H.O1-_)DLMR")-*$UP MDJKY$1@BY N( S^&41 *$40)\B,CIGR#L>9F'&MIN_FT53]#L9/8OF&3">0& M#JT[($>V:0V&7^1>4VC0$=8=;A9NK#O\)O)A+[^+K@Z\S*#I=6,O/&(Z']9, MEST'UO 6%WUF[TCQI:BR&GG%Q'PGBFJ\A4PC'OO*1<4DU T7*8+8%P3R-.5) M0D*?"*LV &;#SLW\'G6;?2(%>*XHJ]VWE#T[%Z;'3JX1'OWDZ*"QK))9OE%&_HR\2L_3([+3DR_F.+3V\WP3?IXFJE;: M_?_6:G7(U+Y"0]9!8MKS"]Z)O,I TWK:PR"Q(I%\(SR@Q@$#Y\U&7O@&26ZS('G+AGHX+/O M@F^658#Y3"Y6G2Z.B8A9D&!()$<0$4D@CD4"2<1#P6-$F1]8>=Z& \]N<>_G M6QZD6UKEYEO/@:&K.@*RHX<[_RI;+O6A BHD,>0QQD 80L0#!%'L1C+TT"H44-!56=90GQIB;^6E%!']J M(4$CI:7!.86EF6VY$J&1S8@M.-:&HT=]1S;BU B3FH,>%0]7?M^E$X<;F_W+ M/ZK-BS8]/YX$4W^]S_6OOFS6Y5I]4[+5P\'&INDH(>Z*C.E#%Q12&G,8>=J> MR,2#J0P()!AC%$>>1#&=)+KH1)VYF:Y:F[K&J-%'$U+I#2<@4DG0;7;DY'SG ME5^GD2.+D[\D\P\D;D.%G7?M?>==T[]65^V@.1%);.$!%3XSB!LZG>?7#A.Z M4>;GB HZG3AG04"W4MG'_.X+HI^N)'WS\G'%ZYVM8>#OU+US^\PU,G:MEC)( M5!]O\.PYXQM3UK2S8%T.!%Z+T\B6W@ B=YO^2W@,"A">?.!D4<(^=;JAPM[K M!C<8+C:"OW]\6N8O0KP1*R&S==EVQPU]$OO,PQ"ES(,H\8AN!YI"HC;H//$] MA&.K'7G_<'-;^LK,%GKC6;FXCFF8Z&8)OYE^X@'-DJ-(*"5E+0 MBCI.;V(#4-SU*.X;;.I>Q0:*G^A9;'+7ZVSZ.R[+YTU5S!8+Z<7:9F,:A1 ) M%$!"*85,1#Y*N!]SWUNH3666\V]K4JRGV:UE76\ M67U?R3?'*9TF2G+5)/U$@8^]V$:MZ7Q"&&@_!*QU/TH]N]\JUSM!8IQB CU88)3'Z(X5$Y @A(8R2!B)/8DYU:]#,<0 M@.Z5O M^R9NNJ^! ;*O_4'H$_'G^"88@.SLLV RUD!FW*58BV^;IZ>E;KG8<)6P((F" M(/9AZ.E-0,0)Q('D4-*8HHAQ23PC(H>^0>9FF5LQ02WGC>Y;>K[!)<(;QY)Q&R9(K]TJT)J3+-7^E["ES>U"XR)I[ZMYIB7-[I#_BSNV[ MUOZ ['.^NA/Y9Y'?/C]42;YLO2'+Y8ONH&>1)'_A,7,S<$IR>Q)G> MH?AR#5'C'GR?X7!WZE=']30,XG_!L_X74.!JNJQ?*CLKSZC.5B2>/" M0XA[*586D2)[\1.==-4H /66U#B8D@+,( !Z MW3R^=FQTH/0_1]CTNJEQ?= V5(QAW]O/8ETW.?N4E^5"A#*- Q)!CU"F=@I! M"BGS":0T2!(_PI+CV*:[SM[3K;Y5$_3!4<(I2U)UW?MEJ>2S_,X<($>2),'J MPY=BG&B^3 _2) AAQ'&J'(P4H]2(+_-ZY*:(V[A$SNS[.1B/L>,N"HJF=>,O MGWJAL/[4G%39T8=@_]F3FNF3:AT:T=,7#6SGDA&:+;-U)K99M"F)(N+) #*J M>S0@%"H[1ZER_0.?IIQ)'Q$;.W<\Q-R,74W$P9I-^'(GKV4_EV,LS=;O=0B- MO(@[PHV0=WQ>=5=M6HX'F+8[RUD%CYJRG+]RV-I^IYRDYZIK]MM\5;%^Z<;. M[_)'DJT6GA2$,*:\&3\DNC !01QY'"9A&M$@8+X,K;[)?8/-[1.]DQ6TPMJM M]%YDS=:\*[Q&7OTGH )_UE(Z#$J:@.'('O0.-:EE,%'ZT$88W3/,6G3;R[6F MZ*7EWG^W$?\E2''_5ZX,!Z=<B.GN] 5INH 1W9UPLD7)D M9TQ'G=3D6$)Q:'UL;Q]HB/)"9 ^KV@=B+_<%696DZII4WJYX]>.R"AL=-4T4 M21CY/(VAYBV!2"(&4T(H%%@@AC'B)+4ZKQ@LR=R,5:,(:#4!'=DMC=C@R3$T M:U- /K:A.XEVHT5UDM[5 S3M,$=MBWDUK*ZLXF YIK63U\)U9#FO?J!]VMS; M[SJHSN^$*'XK\LW3A]5N,1JFS/4\8FXFKA$5:%E!)>P-^)#GZU6^-N1COX19 MOP%S"-?(YJD/*?"G4_-C",J@[+>^YTZ6^6:@7#?KS>3R 0L]_R:6%67-[\HS MVQ3BLYI]XR5^ZN;9+>[\\8FL7D K*FAD!5I8B]5]$BB#=7TM1F.OZ$'PV*WB M/@B&K=^33YQNY?8IM+=F>R\<>.I2]=_^\J1+A++50]V(>_>EB3S?9RG&D,:Z ME0L//)@*GT(F)1BV=Y]-(/J.$QC#.8QCZ2J035J3^- MJ'5,I73\];;#Q=5Y3?]@TY[=&"E^=(YC=M?0;GEG**75W[OAF:\Z,^:+_*,4 M51[JK:83O65L\[A9ZJK$=^*I$"RKLV]6_/8Q+];9_]357#3F41 2"5,<((@H MBB'FA,,D3@GR21RCU*XM].@BS\V"M1K7O%>MNC=@)2S/F2:8[< /8TX)@8*% M'D0A1Y"(4'VK&?9E$J.$(V9SVC^SV9X@>^!GFFVS#^&\YG#DC^E!JX6;@UX+ M^J>]DPM0:0US"97>=<7&34/7W-$==)6O'M)5WV7OR*FFREG?R=$%GKAGY503 M<-SOU MM2P_92OQ<2T>=?Y_ZLN(4RACQ*!RC#E,DR2!/N-(A$(@[%MES)D,.C<+5;=6Y3I7AK8:/7@>O4<#3_>2MJ)W% 8U.W@:S=JP'[\ M\@28&20W>$Y4D%J5'G>$!;6TVYI2UR6CIMBX*O*\.-ZT99FFZA\54AK?.,SX M?!5L2NN#VR]N/VQJHK47458YJUI12 M-Z"KEDYKKA5S9RZ=8>S(G%XOSZ3FUAE\A^;8W8.'F>NW6G]=$*('_YJ5_WPC M5NS[(RG^V10E<2IY1+$/F:^YKB(_A&E E+\8!8($''N!9Y0R9#K@W(SMGKQ M"PRV$E\N:!J&N9G9=(GDR%;Q.A"MC9TI,HYLV<7A)C55ILH?6B+C^Z[8E'XL MR\V^RUF1=I35/S9,'6UW/+X(4\DY)3[$$8XU^T,,:ELNT!K=SZJ! MJL2L3X(;0<&W/L@&>%B7T'#F6YT=:&*OZI+"Q_[4Q3NF[O&C_Z-;$V_MF+_P M8L+B) ZA%.H_*,2A\K%0 )/ HU[ $H13;YK>/L?"S('F5$&48,S2)$26V?87AIR;/6XE MKF/L):F)TGD#N,ULKEL01[:D^_A](RV#?ROP):;^(3G'ANBXRQF^-.#4 M.;^& )S(V36]T[X.>$#U[XQK?NU*>^T*>N=9QNN^:M=5K>ZK5.A>J,N]OAI7 M/^6#DBQ?B:^"Y<^B>/FXXC;+Y_3=/_=*.H/(Y45U/1@CKZ]&0-!*J!N\\>PY MXQNR=+CH^G$8M/[./'*RI=BO4G=57KARF!NMHR]_9VXIMY;)S?WR,>LM5*AT\H6>J*L:'818CZPDO5 M*Q9H4E O@:G0O,(L(%A2A),8-=B]7QF>\@Y'KAUBQ-/;JM?[E:"9[46'P##R MA_2B>;+>4AXJZ6CCN'WLI-O#0V4.-X%'_SZ@%?2[)KG]GOSHU$B=JO=<1$@2 MFB:HJ?!'ZLN)PX1 GK 0!0@1CPBS_ O+D>>7=%$7$0_GJJW@6ZA<+Y@GU:DD*?9KX$,6Q@"G#*:0)20E) M411[@56'!VL1YK:MTIGZ^GS!\EAA /9FKMVXB([]%6B$;RE$M_*#K@)@J\$- M:'1PV#9B,'ZNFDG8"S!MBXG! !TUGAC^I($E^6T/OS_LC* MA1*%\N7 MAV^";8J:0.1Q;7JN<_8!S@YZ)BW;.?RQZ,!G]RT2;!%REI!_8;B)T_+-E#].SC>\;YCA44\L="CGG:C__+A2 M*TU_-MBNO-%DV/G% MUEL90;$5TL[4&*%M9FZ<(3B-R6G%!;^T O^J"PZWB'Z]C*BUO;&!R)'-,1IR M4KMC \*A[;&Z]\H8B(ZS+'.]1=+$8K7G6C8L T'(:8!]#AG5S Y8NT&!T"R% MH<<#F0:46C6+,!ET;@Z0EKEFI@*=K>3 D$@?V)9Q$4<0CFQ^3J,W J&##2ZN M R5]0[Y.M,0 A+,A$Y-[!V05?%RIU2K*]?L?NFZFXERM]A,UG;3:0.MJR'*! M" O3 ''HBX1 Q",)"54_1E000AF*U?],3([%F'.S.&]%L59@J\]T+3T0M?A5 MM6Y-X"5;!0#3&E@<@AM.0[\Q&@G-=^3'U_5^Z!S:-40R[H;P.E"RO<_F"A+=<,;L1(RT]QF MFG!HD4CE;)($0S_R=/JL2"#FR@\-6.*G1%#B8ZMT ^<2SNT34EF!?OYOJ'YHU"GYI]/GUYG3!^J[X M^ 8T.KMSJT>;#D<^N'OY)G781X/WT+L?;Z !6X%/^8KGJ^I;1,GJGU^4;(7@ M6J!/']]\^>K_+AZI*!9^D%#"B0>%KUE^HRB F @?QA$)D) )\[%14P2+,>=F MQVNIP59LT,A=6XU?*M$-3UULD#?P_MWC.;+Q-8(2^.#/6G)#PDX;5"VV .[1 MG6@+8(BR(R_?#J9>+]_P4=-Y^7:Z[7GYEK<.L."_D>(Y6[W-5^6ZT P#^:KA M&BB;=YV)!,M0>##U.(4HC)FNJR0PD#3U NK'.#%JNV4TVMRL=BTOZ K<-!+:&=^35'I-;P7'S*=R375 M9\_8&M\T+)BRW^NY+01Y^:S4J?G?%R2)$Q_1"/H,ZS:'0A>N2PD#$@>21$0D MJ=4AW<41YV9N=ZW*ZZJE3AV37;L!.8''$"ESDD*)$ZP\ M.9;"E/D^#*(H35 <^+YO5^IU9J"Y614M)]@)>M//XF*'J9D9<8'4R-;C)$@C MG.Y?@L)5S=6Y8::MK+J@[%']U*7K[2Q"6:P7;^N45F M?LO_>U.N]7#M?B_VE:%($90L3B"*@EBW"U0[/QY2M=]C//6IB948,OC<+,=. M?E K<-,0R.JST%:)&[!3P\RJ#)J7?DLS-MHC6Q]KH"]O(XTMTS70]5DK]=R. MI5(_[:S4H"$GL5S7@-%:LZN>,9!"MSD9_2(K$UJ6&\VX4^=KR##@04P0#!!' M$"$OA(2R$ I">2!Y)/W(D-G$8#2C-35IQG5[NJ@6$M??^*P1UR;?R 3FF.MP M($HTDYA4_T$,$L+5CY[GI[[ E"16WN6U($_)3=R(.CK&9MZF(^1&-OE=T&KG MLP6M/V_+GHCX,ARN&(A[1IJ6>OBRRD>9IZ\MQ53DTF^=0% M6%-/R8DZKLE%&'":_V93JL>4Y=O\D6:KNJ5)F\9]NUIMR++EGB(RPE)W6D\" MH=SU)/$A92F%*?6YC*(T#U7?I:"OW M6:P7@>"^P,K4>XG$$/F80$H]#&,643\E89009!O=!+9G8U6&_!+H\^OU;[B1 #I!GSNX12^\MQR,+ZC'&_:2_.*IZ"# MH>L_+!W^V&%6^*MXVD;,OHF5@^EVJNVMP M/^ V :C3P\S-C?XJN'BLSG5T-+>LY*P,IYVE/(.IF0&\'JF1[=I.0 U2+6)E MN-P9J7X,'-F>,X-,:E+Z%3VT%!>N'L@W1\KORK3H/]ZKO>.SVBVJ >[R9<9> M=L1G<> G/) 4BA0S??CH0ZP9H B.:>#1"$=VO8B,1IV;>=#25I_IZB\=N2U9 MYHP0-[,6SG$<.T'B'(0WH!8:_-G\.0[OG U;FPEJ9 5=88&6%OQ9R6MYYM2+L^F&S0UZH^_&A@(W8(MU&1%G^Z>> MH2;>'%U6^GCG8W#/X$0J_11-)W++6+$AR_*6JCT68:9^>,\39O1:MU+6IY*- MG.#/5E*';[4!'N[23\Z.-'7ZR2653Z2?7+S%/OFYK=]23_TFBN>,B9:BCX58 M?003 7V<>!!AM4_':1S"6"1I+(,X]?/5G:\$7UNOG!ER\>]OVZ%X]/>4&*%^UBKU_> MDJ+0E/XU]^'MNOY>:DMSG]^1JA P2HF($J[=8,U(Y?$(IA03B.(T5;_VJ/ ] M&Z_86H*Y60GE5CR+8ITI$<%=T;:5^[96NQ/PRW.N*]=^_3OX7][?/!\\D0(\ M:ZK)OW?HXI:9TIQ7!V#@J7J T%'Y_X4\=<_?@?I/MK+_G MA8[=WE1'+6J\BE=NLR[7I&ZB2II$45:EB__[O_FQ]_?0OP%Z%507J[\$-T ] M[:FFQUF^@%\J)O;8DLS>_A4R"<*V3 *6S3?.7'KW QIS4>J M9>-UFGG1YENCUV M^BX;D%7X;?/TM*SR'LER6[VNXY@?EOE?I7+EGC,N^)N7/TK!/ZY.ISE$LG TV7C>D2 ME[U$3:=+\VD6&7 P2R-_]QI&*2UC<^XW3I[! M!20<;>7/C3+IAOV"JH?;\DN7N^I=]W'UK!927F1"N>Q,XB1E(?01"2#B<0QQ MP&.(4A('/)$2B?#:IG6=\8S>]TGSP#O"7=NEKHNKF56X'JM7[4MG@IV#?G0G M,!FM$5UWK%?N0'="[O9RLJV,EJ9V8&3(.9[1D7 MW)$-DA*^WI'?=8,G?[3!DU.PCY+Y,1Q$1Q9L@ "3FK7A !W:NBN>-#31LLB> M2=V&HRU!T8?9_T?PA[WQ=@7AVR4H::+P&6 M1@Q[#F29FTG_]#VWA-UGY7?^R)DICOA\3'J<0A0BKG2N+ M(!$T@31&F 51X). 7\/Y=V+,^>U>.\Q_C"R7.A='UT->0T=W"FLS,^@&OTFI MZ8!L"O3 OKB@_?5=T1:659&QL2CK>L :A;CNU'BO2%_7HWX_B5W?C4/#97M- M-Q=^XGN,A#&,J5"VAC$"28PC&(4A%HAC1I%5[N#!\^?FG7T\Z/YZ<]CS==<- MUC9\+$7Y9;5O,&HCLN (RS0))?1"$D(DB0?3E/DPX4BFF-" TJAU)>[-E_K% M@0?X$_<3V M,LA7-2V*V)/;;LU?1IX2'F+)!/2HYE+PX@3BQ%,[YLAGG"F8A,$8&D=&^_)XDYIQ8_4/#;OYC<-,_>FFN)VFRV]>=IZ MY."+K/ZUO-W6*BP\J;X+1.TM.44$:N872%(?0V6>/(I$0 FR"N0YEW!N!JV6 ML^*(.2S\ +^H15K_UK)>P_V\FIG 5YVMD4UFMSUY5[MNCW)]JG*RC;G6\0;L MYKK6$^P4=6=K1YL#1[;9O7R3VO+1X#VT_>,-=,6W@EZ6AQ[*\Z5BP2J_["K7 M_E-D#]^56H$PYU]3YAZPU9*K_],5@02F-"8P35=T-]343@ M08(1A51@$B(I9> QZZ_)M#K,[7O3T#0/^)Y,//<67YSYSNC\OTD-#NHO.R1N M0(L%:, 6S1 !PZ@\7#\Y7J=N73Y;9M8@^F_?J\S12>_CZ\DBGU9YWU!]$A* MO-L?66E:T;E_U]P^)8UT76/S'^;UFP>(])O[Z\ 8V0J?P '\J65T<+Y_7O%! ME9H'CYJL2/.T"MWZS#-77-M7/"_+JEQ;YH5>^V5-1T93ZOM$4BAIY$/$-/MD MHCQ,SA!/.:)<8"N_\L)X$W@8^=LEP,V<.8K17:BG>J_KYAN+]MPVH_*ZXN'0F97WF=KOB56GYV[I1^8))3^GI MAS ,D8#(\P-(PDA37L>ZOPQ!1!B=T!B,-3>SLCWBM3SR-H&UWX X!FMDX]$( M"O;PJF2] 8VT[H"SJ'!V!^!$M+Q/P^'(ESIX^*2NTVG%#CVE,U<- M<8R^W7TCV3(O;G>-X][FQ5/=S7PA0S^2U.?0HP&!**6IIKWQH$^B" 4X\D5L MU S;8*RY+7(E+:C%!1UY@1;8YD/?CZ^)A^0,M;$])/ -G(4,_%G+:[A%-<'. MQDERAN%43M+YE\\578L9)OW>4?\C)O2.C'39]X[,;AE8V-'2C59LH^\R7 G$7(C8"X)0&6 ;#\I> MA+D98$V4LF+9,B-M0Z:56(.L[L[<9!.N\Q._) <,GNK?'M4#2@W$]WRIIK$T M#'E?,9]F;MVXLS2RP3\DU=V*O]O2@8X&X[#2#P;05C%040#%$8HLLI6 M/#W,W*RAEA)J,:LLWQN@);7D=CH-IYFANAZDD8U1A<_]/CX.>>_-<'#%ZW1Z MD&EIG7H5/6)UZK_:;OUSD2W>K];9^N5#MA1U9MPBPD@M[(A"$FC:5:RYY3P4 MPI#CA$<,*;RP>T@$WZJ=E*/PE<__J^%HZ15[4%$L9+N4_E MGO-Y=5N]=M5?=DOVY,,F6:A]:K3+L_>:@:?T50PY?WPJQ'>Q*JNJ>>U\UV=V M-?>DKIP7RGU?DK+,9,8J!_Y#7NPH"G4VXQLA\T+" M: EM.7Z'3('A-G%L8,?>15;RWQQ2-]^ K1(W.J)(!;@C&;\!%?Q *P*T)BX) MA*\ TAF]\! 9)B8?O@*F8VKB:QYV+?^>CEU\D6WV^B*)@M1CB8 BX!PBG11, MO<"#@0@3SE@8QUP,(]?;'VAV5DV'<"I*@"U1&WDHA+ G9C@+K9DIXT$,XIZ Z&>25^N=/*GB>/.W/]\-#W?1-/^YVL-T5%0/>U MI>DJO\B[(ENQ[(DL/ZZT*;I7LR 6:1HD7D"5T? BY2<)+X'4YYJ;F*2",2]D M=AOI86+,S:2H5RVV#Y4/@-\\E#XNJ!.'VALEE&M4.4*5N&XC[L/A%V.\@]&861K8@J 57S_I+*#@OO[ M3YHLLG]2@6Y8__0%P[R-V\>\6&?_4T5^OLB/J[6:']TV^5;MA];EPDMDB#VI MLY+J)- $$HDPC#TN0^%'%(EH\2P*FIOZ%?T#VKR@-?,8 MW,$U]EKN"*HW(SM102VK.[? #!-'G_\+@TWZF3=3_/!S;GC7T(/Z;]_%Q]& D"8(HP!2F =?=ESR>A%@0C\9V1_7=Q\_M ]X<45C?;,IL M)P''C9*LS$><6[+ MN16XFW=_ UJ9[3[^E^$V^_X[!7'DY=^/WP@9><;@./(%+H\WJ3M@K/ZA1V!^ MHSUQSE=1MJU,WPF=%YBM*L_CG?JE*8U.WS/F9C0ZLH(]88&6UIQ>IQ>W?EOA M$K*13<1 M*SH=TR@&$3&T_O@R:AY3-3K$O4873^@?%1'"#_E9%5%"$7YN[K[ M^V=E5M9"K.[_RN^_YYN2K/C]7VK@E_>:L*LIW@N%VAM()"#W8J+\#"*4QQ$( M&$4RQ@DC(I#FA:5#I9B;&:EBZEJ1)J8N2J#>O=2B9'+P?$1QXLDX#B'!>CX0 M%YK\)(:)G\;V?*W^>P7-5S]L@)N_60K?HY&O"0!Y_K06_,.2/!A[^*=OG]M768L)M)S0 MWV.+;$2V\.[/P&7@V%^/U-@^?3](X$\MKR-JS0MH#'/KSSQS.H^^7ZD]9_[" MI<-B@_\@1:8KYJNT1]UD;A&)U*,<11!CX4%$O!02B3'$"(>>2&B,@M F%G@T MPMQ6>BL@6&H)ZU9P=A&_8Q#-(GQ703/RTMZBTJ1"NVT1>59S1^&ZX^=/&IX[ MJ]YA..[\A=>RZ6Y?12],/(]1M;VC$D'$N ]3X1/H!YA2SD-$8J.GKT!EY31_5-[A=U.=U=TYW^SK+^KR"YTEMKUS8E9,_N+_, MG7ISOJM?WHDBR_D"4XP3GG+H)TQ]VKU 0D(B'T9!'-(TC)D?&QW1NQ1J;L:C M[K^A.Q& MCLRJ=MO/#5R@Z=*<(LXA*OY,X@1O<*LC&RTC!JGO&D;I]!3C5-: MW<#=:\V<14#I%69PHOC2A#-I%Y%R#'EO@,K56-/%JQRCLQ>^"+E,BG492(A F$$QO7^0W6HC3-WS_ M*JH8P<Z+5] T<+^.W7U;!E$E2::@U=QT/>:Z7:5J9N_*W5@J?4!C4(3S8I%Q&BBV9DH M2C3R+-E%AAQ VQL-NN;YTT6 '*"P%_5Q\;SK&586.":QQQB!@G,)$4]"F**$ MP#A2_Q?R2* D6*SS-5F:;;6Z#[?Z]&R'&#&W3X\!>,7_*: >[FNZ;+P#WY4133P?%B[F)/,RD8,YZOS8N9=7P]KK7 Y_^G2NY=4([#F6US]M M(N*^#^IM7@2I'\1A0""-!8=(.:.0)H$/$RG#$ <)]<)T5-X^+<7!=%)_]XBT3TO[BIQ]7;!>B[*ODF'>C'U=F*XF[-M[V$#B,*:^ MTYME=817D%6YK,/7VTY@31$=#8*8IBR"*==18!JH[76"(XC"R//C-*086142 MF T[-WOV(2]$]K!JFISKSL@[V2U)QJ70XUPI]ZN M]X]/R_Q%%,IPLN_9ZF'OWX5Z<74(LOK'1>C)1,940BR%#Q'&GC)K'H$\"%F* M:4*I;U5%<;5$<[-SK>3@L1$=L([L-^K7/[+'S6/+#59?9DOM?NTLFMG&2>=F M_&"$U@5TA05:FQNPG;%6H;V+;D"CDSY@^;UWL@9PRSL"V!D)_;7R3,Q6[PB^ M8UI[5P\>9J:;@<0W43QG3)Q.D_BO\!:,)P:$44/A,V?0T22#Q<0*I3%)&48!98K7_GE;\ MN7T =*BE%5@WW]ZE:>GZ.U"(VG=3+MFF0:#.,+X!XL>38/KGOX0F*! VTD9;H&*GN=U'8^)WRNP+,]\W9>3/TTPW8*MUF[FDMU6_7X$6L MP4[1FR9#KTJ@^6KP1(0,PB+\2Q'\C8*@NB9ZRY)47L=^?,FNZ< M54]5Z]*6L_B:?1$YM9ZKDU5]J)?'-F2B,TRJ82W"YJX0Y.]+4U3"7 M5#Y1$7/QEBG+T0W3EV]7_'WC$M[G^E>=]+"FO;DG& ^I2&$2^\IU]Q"&*4HQ MQ&&$/(YY3&,CRMF9Z#,W7[ZI@] <_,@ZWJ#K)44 M/&M1]?;PZ[<_2AT,KJJR!U1BO\(K8K:#_PDF?L+@[KAUVEM$P!824&'2?JH= M%VZ_WK2ZK.-^!2VF+^M^O:DZ6>7]BN(,[>IWRWFA.P35?WS*5L)?$!_[*<4^ M#*(T@"B)*:112J&'2$)3' 22NZ!UE;M^P6E#0B'C3_@5H8<&7E6&'GWY@ M^[\MSN :V?(/1FI )\ >)*YH"'CJJ1/W!>Q1[+@]8-_%[A9^L."Q)R.:$LBH M6N[()U03@4L8^@E/0IZ&L;AZX0<_U<*__RN_?N$'5RQ\*[A><^'W(>5DX0>C M+/S@]1=^8+/P@X$+OXH;W"Z7^5]$"?HA+][E&[J6F^4M8_E&N1WW^O3N7OQ8 MOU'R_G,12DY%Q /H,U^SNH1JIQPA'W*/A,Q+/%^JO9+IF8OYN',S#EO)J]23 M5G;0"F\1@K; WN!X8AQ$1[8?.S _G (3_%E)#K3HH)+=IOV3!;X6H?AQ<)XH M9'X![QM0G=@["E_;(]4;9K9XW'3A8'L=]\*V VX?%EZMBU[K/A.?,D*SI?J6 M-)O.\MU&?%;CW/\EEL_B]WRU_EXN0N)[*4L0E-)/(.*,P)2&'&HN2ARE$0TP MMHF+V@HP-[.OWD=D%ZZTAMPLSC@FD"-;^T;TMOO$5OH;?9A&!;@C&6\J4YUL M&J^%S%'PS7KX2:-F0\$Y#'<-?L[$O+Q-#*US?O6?3=KY;9UU_OZ'*%A6BKLB M8^)KOEPJ/T_?N$ 1YYZ7!I 0'T'DX102)&(8^9(Q''L!]HCU4=&D*LS-J+9B M0] (#EK)027Z1$R]PU\)BZ.AV4[T_$^%MN<^>ZD6+11GWAWPYRTMUP5A:X=% MOZ\WDZ]-Z#M<@9^#VO?J"7)&\GN])-?VCLO+\BTIBI?FN>6"849H+ ,H(A9! M)'T&:< H9&&* A)C$G,ZK(?LEI/BC6E75H2[DC>,V^(FY &]G: M=UK,:;S>&N%U1:>Y&+JE(#"!Q1C/2-];$%"(&:A_3@YC< M-&5!87\^W,>'55Z([8[K#)35]X7_"Y?9BP3Y5V1 MLUNNWGK!/RS)@XF#8?2@N?D&C<":WK8JR&[%KHIFM>R";W3SLT8%,^MO!FG_ M%]TYFJ/'2:R !']J^1V$4*QPZDFX5<]I-D.,[_9 9D^?Q(19*=I:'[N;A@53 M/HMU':71(=NM6Y(2X3%) QC$H=ZVD @2WX\A36F0 M8FZKOY+0\G3U&#?#4]6KT!C[-+6J?6Y[%#7R.3Q&/:N[J^/3XP&F/38]J^#1 M<>GY*P?F)VINVX]EN1'\W:;0#2RK>&FUW3B]BUE@CK ,8PE3%NI^0&D"<8 Y MC*(PX*&?)"FVRR^T%F%NAD +7V4,YU+'&W1?V(8S>%63#=9<8^"O;/W]NUC6 M;+!K\L.T@=H5DV5F7<:=@BG"@B6HQ;]I"18N4OC6!'$?\D**;*VV*@ZS[P:C MZ2I[SEZ :;/?!@-TE+TV_$F#TTJ*Z@6J&')U>^#J[>NZN/?Y6\VG6Y1J--W7 MJ&GV5HFZ"!./(*Z]I,AG$.$0*S,:8^@GZI>2>5P2J[/F*^69FR5]+Z5@Z]J. M:IG7F=XS;&6NVVW;TS>ZFCTS:SKAG(P>Y-EJ MJ&Y[6U/=S3OA_NE@#IWFTKA VUW.S5723)V;XP*Z$SD\3AX[X(C^;4'HNA#B6Z:#DK;_> :'%@[@VQDLW<>KP UXZNZ-3(T!Z MCSS[GS#=4:61)GM'C&9W#'5RG]7;D19+&(L$J>V^GT B)8() M]R6704(B8L4\V7WXW,QD*ULFRFKO;NM==F S=16'@3&ZW]>(5;5+<.FK':OK MS/'J/'IB+^I8J6.7Z,0U#H[?/BAIWF6E[F&8K=0FN"FGT"D$SR1;MJ[6U@G[ MGB_52*7:%6=L$; PB#U&8! F@5K9E$!""(6()L3S:1BBP*H4PIED=5>:D+.'O/6)T, M,.SCT/99_Y2MQ!?Y5FVIL_5"']L.XHD)'&B>YU[GD@9)418Q1Q/ M#3(WD_TF+XK\+^49EV"STGE*A7C.E\]5A:P2NZQ"C)7D QR]DR@'44C])(RA MSR)?<\_&4-T<0((XC40D48JBQ;,H:#X5SMW!QD-:2PG7.I6>'F)>_7:9$\M> MF"?A-?M670O9R)^="JNJ[$ +6 5)FW?PLS)DKL_-^\!P]#TX.<2DIKU/R4,K MW7OM@&CC5_&DWHSO1',6QB.LK:RLA/,*1I[$$4AAZD/.4P]CF+D7+\ M&$N,XXQG!IF;P=V)"1HY+4)DYX TB"DZ@&?D17^,S) HXCF(+.*'#J":*'+8 M@>RI%M55M<4%#'J#A>?NG2Y,>$'ZO0#AI6N'%$ *'1F[?;MYW"R)/NU[NSND MO2/J3Y8]560.^P-L]_^XJ9'R2ZGK^#(SQ9+,RLLF^:D*&6/?K9L:F)'"J&9JJ MU*^=*;:;J6[JR-/>3#UM9ZH*QCDKX7,!:G]IWE4C3%ARYP*)_5(Z)T\<2!N2 ME4]Y29:_%?GFJ?RX8LN-/FP['=O1OUWFY:;H\'6G/@O2F'K0IP$8!I!$+ MH)^&F"51*EELQ4Y\K4!S^_"]RW2OWBK]TC(5]NJI,8LG3 GXR-^T5A50ZW(# MMMJ<"WO?@)U&X$\3W/'Z/+(1F\WKM_NH_$GB73I]+A" MK+,Z=_9D+9&=CV0P'=3C*49^"CGV N6@8CT=+($$410F7AP3:94"XF@>INR3 MM.5WZ80K9.F]RE?Q?)TFXS?4W1\>10V@PX*0N MGSD ATZ=Q9U#&S-VGE5G_'>XP1=A3-,H4.8^P)A E/@Q3#T4PR (>$00EHA9 M=FCL&VYN5J:6>&]5W+2E-!VQ;3LV]B+>;W#1![/HS4P&DPLUOC@SNR'6L4N %=%:I@85>)SE%=.=)9W75(.K)T X68 MU/)=!]2A);SR:0/[,).LJ$ATWKQL__I_,E&H!WU_^22>%7X_LE)9P@!1K!,: M$ DA0GX "0L\Z$S M?.[!'-G2]>$(_M3".K1F=NBX:K%L-NBTC96M@#AJIVQW]S!K]%6L2;82_#TI M=!,/90N;;#_!E9^8,5U]A:AN?:XL$4>ZLLT/(4%Q#),4!S$C(0E\*_KART/. MS0JU$@/1B&QG>@PP-C,[;I$;V>1L06NE!;]TY 6-P ZWA^;H.#(Y!@-.:F[, M 3@T-19WNN@2]T&],76ZR0*QD% B-05*I(D2/ 8I"ZG:]1$F)?:(\*TH4,X- M-#>3]&#A:^*?'F'35 M]ZIYN.3[+QY(J2%(*79-.B1&/O&3$.* J.4=(@%3&J70]^+82S#UT]#J/&K_ M\7-;X;5T@YM%'V!GMKB'(S+RJC8'PYZJX:3.KD@:]A\^+3W#2<6.B!E.7S6@ M1-FJ=N&KT%IDRZSZ\8O\G?QW7GQ2>XR/:_%8OE57Z-JDIKAL37[<%;G,UIKB MY[XB\:G^LSV/H%$8>SP4, S]""(A$XAC$<-$^A3C2+ P\HSKFU]/C[F9H&_L MN^";9955NJ^H_DVE:LVF4BD+NMJ"6ET;IJ]U#NRXP2R*?%_QW>RWO#_1&S?V MMFV_2.YRC=SA*_G%\)6L 0$:$5"A ?ZL_S YNIO5JV51?/YSO&(35:YO7[6' MIAXSV[YKYX@EBR/S]UB]:TO]KF75N\:Z[]I3_:X]U>^:9JYT5?'^^C/96R[_ MBN)-5VO_^G.P5Z@_ W&&%B[<%,LXXAY$*! 0 M!41M]5+-FY@@+FG(4^(;5>]?&FAN'E>3:=\(>P,J<16DH!78MDSA#+[]3HE+ MU$;V&H8#-J HH1^-*\H1SCQXXD*$?O6.2Q N7&]??*"SG&_9>D.6RY<[DO%_ ME"=J9:UK$NR>.C>+T$VU!ZT:0.L!GLN_@7/EVN:5"Y:@]UN.V98,A'J$ MLH=A$ ZJAK <:K(BB6$0=&LG!C[! 5]1OP?V6Y[SO[+ETE^DB).$1S'T4IY" ME(8)I,KQ@0GS""6)>F%#H\+,:X28G[U;E?DRXU42R$,C):!D28R]GZOFQ/ 8 M?&2D)XVU7.8CN@&M%B/Q#UE". ;GD*D(K\0[;,&MCAN LA?Y%?Q M+-00%4'_^Q_*D*S(\NVF7.>/.L%ZQ34_]*?L6?#Z'+':92X209$DRB!ZQ$<0 M"1Y#+ 6#'D9!2H+(#Y"5?;Q.G+E9ROWH?*U/'2]O-0);E:I M!#XM3Q:OG%0S SO=5(UL:B>8)?LNR4[ ==4Q^3IAINV>[ 2XHT[*;IXZL-PD M6VG/JCH&_I01FBW5SKYE+'FW$0O&DE!X00"I4/]!F".(0X_!,,!QBKTDH2A: MK+5G;6:$+PUH96:WPXZW@.MMG]QHIDRP%!5+42.M987)):3-+*-+_$:V?8VH MH)+U!FREO=%GO5146VN'926&P+@J*+DTW+2E)(;*'Q61F-XW("&D?'X@^A5AKBN$5[\I1+IANV>,C B./48@BS*!R]W17'QJ' M5,1I1..6JLX@HV.P($9K:9^Y;F1KM.7]JMO\B%89(%MM@-RJ4_D3LEF$E>FR MR9D8/GT&*0_C3LG$'&R5$F"K!=BJ 79Z *4(V#.(T\R%18[ )',RT1'_M>O$ MU6G]U9CV'K8/?_IT9^57([!WU'W]TP:W?GU+RN_5(1<7_,W+'Z7@'U=-Q&3U M<,O6V7,]<)MRJP,4&'L(QC$-(0H0AY1C'Z9AY,5AG"0"V?9XM11A;A&+K:A@ M)ZMU U;;:3#SJL<%=^0/D4Z;U-*#5GQ 7\ O6@.0K7X%IV ?)95Z.(CN>J3: M"C!U,]2! )WH>CKT24,;TW=[K+ZM0\9JH%UBT9THJCZJU0';PA.,)'% 8"!9 M"E&8II 0RF% E0\ODY0C9,748SG^W$Q?)=FV]?1._&Z.X2_9"O!\N21%"=1O M0:D5.5\ [62:S*SCB."/;!I/9)-WP.\VW% :_#_NWG0Y;AU+%WT51/2-[ET1 M0E\.X(!3OV39WL?G>EL*VU45'?M'!HA!8G$041Q O,TXC"- M-9=G8F)N3IRQ,@BRF#)*8QJK@ M4@1SEB,8XB2/6(#S.#3*5W"VMZDQFCJ3*KO-U[S9?*DM;5]628EOF+3D/-9Z M/.8,0<]LM4F)IC:EC:0WW=[4Q[&=%BJ.N.E\7Z,RD);:^SRC]Y*EMV13;_=> M?%JP\D?)&L?U3\_/1$[7DLS?K6MIN]4[V6B[(M0D"<*<496>GQ*(\I# (@B5 M6WE!:4 %SB*C6K>V@DR-@[H*U94 0TW 5A70ZP+L4VA;CYH>98TQ%I[9S'(8 M+A=S-W=\O!),5RZ/MF*,Z^QX)5@';H[7MF?&JO7J93F[NYT1GE!&TA#FB=QL M(B$R6) H@T+$&'/*1,"U+B*Z]J;&<7=D01C1HZP>DO/,8Z&H[_.SV\^?/MY_ M_?+I]GHJV-/N3,R<>K*=S>IOVUGX3>-ZOWKB2W56 MM.1/?%&7/_CV4'U[SAA%(L5Y$< B2[@T-(0T.:@(Y!\9#;.(Q45B%)!A*L#4 M)M\P87&C -C18"^7D?FIK_5 Z=D6/N'W3 D>D#=/ VD)GZL,D:;=CYL\TA*< M@[R2MNU8ET93B:[5'>*R+-;*#'F0']X?Y%?YO'Z^72RDV3+\I=H(?GA^F5>O MG,N_4KY8S:*RS_R)(9Y2C.8IJ$DSU!DJ9GCEP.9ID:<[[BHEARJ M%$FDD5]E3]HJT)P5\4Z%&_#<:FI<@NWJD=0\'1]W?'R?E+?:@*'$0.ES SJ- M0*O2SA/M4=6'S9!U>CDM[N8*9'>5WZZ6:.RR<*X@/%(SSEG3ED?Q0G#E\\8W M]>J^RC5C+]F56D"VU4SK6<9(%L4"PY1G"VX)JV['CP;D[J^EXTA<&[._XT3@@*: Q#7H00)41NV$.<29;# M$G>_B#EO$G"J:J"/U>+II\VH57=7$?.:( B'L=R MPC,YUQ'),2Q2%,*\$)3&/,G3(#&,/#+I?VIL<.B*0%:M)=JD?5Y5&[>$@28; M7_U&)>,H):/QTN,7CZ/@F7P.T[IOQ%?HMPJ H08W%V"W"4VR <]=7))1[V,' M)=E 1&K*D1Z+Y6H%JOE"VA=PAO6@S3R<#J4>KXP^69::\;*9-" M"!;E-UUB[:Q$IQ.A1B[CZ1+(PU*?3ENW](3K7.O4B>(V)^_M]> MMX]T*0%N?Y(ENW]I3A>ET/6*+)0'\-=J/O]8+=4O9YQPN05F.2093R#*5$QJ MD&&(4\2"A)"(QEIE@OR*.37V[X0% VD-/>3\C*8>Q;_]&'FF_$9ZV(@/=C-8 M;W54^0"&SW5Z@D;1&]"I>C,<8O"G4A=T^KKTP?,Z(*X\]/P(.:[_GE>@#[S[ M_/9F$:K[C2_*:OFE6G&5R.S3XDOUH_$G_/ZS^OY4K6O9V?>?4HK7;^6OSB4W M91%-69C!B 5R.Y!D"2SR.)9_2W%.BA#'D59TFF7_4V-^.2U2T*H!&CT,8E4M MT*=1P1,4$YBQ/(,(%QDDH8AA2 2EN BH8,'L!U\6U03P'\KAD=P'X*O[=Y6$ ML@:])D -D-\Q.;_(CH"S[]5S #"0XLN=T!9>J0'H50"M#D J<=DQW0GT!D'= M?H=@I'#O;B@6S5 P.13E8"A6W#B7ZF MMJUH,ZJWJ=3GG9#&F2!/8:K'/@Z0\DPUVZ2-^]G3W7'*!10<$1.[0-$TS3B(8,2HWP5F0 M0,+B *I\$6$<"I1'6L$#!GU.C1\&4H.MV*"7VS9[EN8 Z.QXGY?[IHB: M;&2=(SO6YM4%PH9[5B.LSN]3]9H:<6]JI-ON?M3L54N+;OE(%N7_-!_5MF*A M.O!>L ?Y7?4?W+WH4I.3>5,FMRVK4=9T7M7KY+@6<&IKQ'Y*14/CT?7P:5J=;S@HOLW5@6HW8$>YIKK" M4#WED+)1$&PU!%L5'=?4]3T KBQEU^*-:V)[ O? -O?5CWG!\B,%A?]>/W"^ M;-+0&52HX;0F55 M:URWC]&*C!LJ/:PN;OJJ][+BB@I+UOUCA@L1% '"D(L"080# 0N<4AC0G,,ZF9 MEQO?T>1-:HX?Q7+\NN.[8DRU]OA1L*ZH/WZ\/>O"-4MUB/N>M__]M)!&X@LI MV7LN^'+)V8=?REV-2^NQ#<5M2NO.0HPBKKR/(IJF*I-+#(L@26$>$EI@2FB4 M,KT2E-<)HC6-QRU!V4H->"MN6SVO:H(*Z%KJL5@!THAN7+G&9IST2-0C]J/5 ML6D$![_U*OQ%^5Z_#NA(Q)B%6*X_L5J.5#JQ/,D1Q"A&<8A9%J5:Y86\PCQ*RD6/(.NM M)5Z@\[Q\*-3 [5[4^P-I%FOW:9:-$1HO(^);)%(VAL,B!^)5GI7J/./V\7'U M8=DT??N\TCVQW'UKR%2S^I^4/]D<@^DRP>0]OCX M)H0KH3$Z6SR.@M41XEY3HYT4'E=A>"!XX@FG:4COJGJE/$T?%^7_<#;+J/R? MD N8Y01!%$JP\B((H" 9S8,$LR0T\A_4ZG5JDUP"7C0)*QLWZGY7ZB17Z![< MFN=UKD'T?3AW.M^GDME[!L_CP/C-T;G7YQ2RULEY(':;>0.5\PLOP/3I8SGN$HSQB!&"<11$&:04R* J(L MQ3GCN?R)5EV&<<6>&OOU*7G[9,F@'F@ 2*-"6WFK4P*\2BU,?/Q&^R#.T^MT MA]DS/[=Q^X5F?']Q++Z__TAZ]<%0_\[2:_(W]Q" _YCJ1V+B2SK%CV4L=]3) M?32&OJUCC]UY]]C1I!G1PW9LA'>==$?OW>)$9#[_\(O3M8H0NY,[Y<=*U:_J MC@IUST?.M#$U4T+*"C;"@JVT!L1AFJYT#4"S+6^VV8>T()5O;N,*_(_(#H_S;$^>KVP6[9:PINDGF6Q?Y^MVK45WU M=AY&)$ZS)(DARQ""B.<"DH)B*!"-XR@+<8"-LBR.)/?4R+6;T1N]0:M0^P0_%]]G][C!?]JR]/,XVCF%C MHN[.DVP4J<=V/1MS*([XJHW:O;6UK\X)Z@?RJEI3DE&ZE-U\WJ8B.1;BF01Q ME* H@(A1N:RA(H(Y2@(8A$&(4A(E+-;*#7FE'%-;ICJA>P]40Z=?V\'0MO5] M0^S?[&\T )T*C8-O#_E "_^ALU=BZ6XS8"7%V/N":Z ZLD6XJCF+6^"/LL,V MIO;=NIPK/OY#DOJR)//Z?U?-O[OX^\^?[[KCO3#.8E)(6S])5*H]S@-I]8.[/PSNSRSPUK@M]8NB9^;;"@]ZZ<%&?-#)#_HT M$)_E_][9Y&6U0-[@"M+O"(QTEV@X$I_O7"5EM4?O[&V>1;/C7AJQJ)48$9"F&080T2+&!8D0[#(>2!B'D0DBNA& M>/9IR[S,_9V\RLBD]OW'KOB_DU_O^(*+!G+$ %32/!<2$%1#E M<0(+CC.8H%CNL,.(T-3H^-B-6%.C&)5XN&@E!DO>W@NUA2RWOCY6KM".1E&/ MH\8?&\^<=K3(SM:KY:8_)KEI,D=W:CE,$NT43U<)I-T(-6YR::= 'B2>=MNZ M)5V3Y4+:@?4#7S8";,P+%(F,AH3"(E0U,2D1,$^S"'(2%KA >E@E6?M.U$OE_&7+H*6@U6=$!8)YYKA>Q<0!MA/1BOEU"PA5#G>IF7,ZY MH.P!BUQZWHX7'I85Y9S5BG4^U?5:W>'9+@*E,)0410,:L"@(32AIOX.I M44\K'ZB5@."W'Y5*=?V7OX+_)_CW( 0O9 E^**G_"L) _J0U96I UJNG:JD" M!?\*TOC?X^9.,47_'O4/E'+$Y/ZE2>LT* A*:C4-WW/:G!?^Z[^$:?#7.+Q1 M1>C:-N1?HANY&ZU?VK(J\].E*O2&4X_EKADDSVS6C4\CVPUHI+MI2.U,CD%C MYCJEOR.&.FA^5"8ZI=P^XYQ\[@WRNV_,?5K@-,@CN9/*1 :18('<22$B_YFJ MH%=)5)$1'3F1:FH;,65;+5TY_KB'_*Q#D,/NQG,4]#"U MA7-8H]YL>W,(GMY6Y2I(?%^Q#]#PD+OTI.J.-@*'[8]JU)]4;]] /_V@=4;# M)E_UIM9R=XO=W7$?J[J\V5\G*,K4>3+$<8 ARE <1C',,G2.(X9%D'*#?,< MVLHR-6[H53&\H;YF-/0H9"2,?5N\G1;#>N]]KOW?.E7^TAQ^=-KLA%IZ<6B\ M&E9WJ16M)1D[X>*UD!U)PWAUDW8TVIZ&\*8L]<-2&N/E"YEWGF;U#(DT#M(T MASE%*CD)$1 ':0ACD14YEB1:,"/?R;.]38T*NX,B.0QW:AS3B=W22B\X^"DE![WHUG=1ND.AQSD> /;,/HZP-:8B M0Z05M,RL>-CAF1L63ZNQE4CS]G-F49+R1E?9TF8L Q"L,<88@BP2&A"8,B2[(\QGG PD"O+-B)'DR^T7&* M?[5"@D;*/BFHIO_;*13/3U\'R'B>O6:0:$_="XJ?F;GRS7;FRK]L9^ZI]D:9 MN!>4Z>?MI<_=Z-R=UO"6CB;GF18U[)#V3 MP@D0.W< X"5WD2%*KFYZ-'L=]_['#(J#6R'#U\TM_"_5XH%77WAU^^/QNZKH M9%B1[M3[4R,3*2=\^' /OLC_OY4F"GF4'W]3P>JJ"G4GX;N\%W"!G&?R< .: MT2;A$BI6&X63C8ZV6;BDUG##1(61D;&3O-3F_Y;GSBKQ+M[V&D:"]:(>)[6^F"8+_U'=7:UPN\V M/NY"?E2Q@_7Z^%/FN_R[]5(5"_Y8UI3,56&5#POV7K8]2\, 9PE+("WB **D M2"&)8@I3^3\\R4.4!HG.M#W7R=0F;RGG?[P(H MWW:^#49&9P"70+ Z"#C9Z&BG 9?4&AX)7'S6=F66-OQ7_B*_A:?FSK%Z7)+G MVTW<:&M?A3.":8%QF$ 6J!*.42@@CN)$KMLH9D$0<)*9G0OH]3LU.MA*K/:U M=!"3:[JHZ\&NN]H[!].[&: . @9H=C+?@*W4SFQ[2YB<60YZO8YL4AA!<6AK MF+U^[9GE!R':./.-%]9727VJ#.Z"EO.R2Z(DS9[MH1H3/$YHGDL3A0F(XBB" M19%E,(X3GF0X$EEFML>X0IBIL=C6V^J)@_>EU$TN,Y2#=WSU MD_,%V&@[](M4"C>!G^HE97BNYG1VE1GIS-4>5^<'L1:BO-'IK#UHIX]LKVCS6JZ^(_73QWGU\W]S]LB[ M*A_*?=:D_-5V9@=A@E"08<@)EWO.B&4PCR,*!18B8%&..#?**NQ)SJDQ_) C ME*) :0I:54&O*R@7P*C8G"VCN_TD3,G^S09ZQ'7 W1B/M%)X&13GBXA;*=]H M??$"]>FEQT]WYK>+ZAY#SA[=R\3N\:D1>7,%1G2-Z:'>EV\!+53V3&D7M36Z MS]O3S^KZKF]CM-NZ/:&'EW/[O[*I]E/^XNSNB2P?^5W5WJI^5<;@+&$HP2P@ MD"6)*GG&"2Q$6$"(RJ2MS"M/S M,] 94I[G9 M2*R/HA01?78%D4F+' 5@C)=OXHUR4SVL5CC;XPIH/J\DTK;ZU M!5FLE.G6I9"55+16T:=4_E&N@"!JG[9Z=59@YP)VY\OHG'IYQ&(Y%^3?+8ES MZ6';=,E=+&AS_-DD8JZW9YXS$<5YA&(&BSSB$ 48PYSD*2QHFHJ,9R1F1LDJ MSG$^0L M85E,81*@'"). TCB3$ 6XY"F01 &")MPRV[S4^,2)5USBFW&#'N8Z3&!/1*> M9_X&! ^9;XXK[6AF[S4^ZDP^KMC^S#WQE,5^ZBNO5\N2KCH2N/U)EJP/R6-I M402,$9@11" 2$8(82JQJ;* M$5:>Y_<)F&PJFY[]"O7W5XYP&VF+-<"O38I/&GE=;9@TP#B[9SKW_GC;)@TM M=G9..L];&C1]<=+VLZ2(Q8D@$8P3G$"4JF(R-,80)YA+7HPQ9\C(H-EI?FJ4 MV$MGF)!F#S--@\8:"=\&35]1V(,]U-_N]5 MQ7Z6\_GVZI4BD29IJE)Q<@11'C"8%W$$19SGE#,R M?&TN6Y]4D<=:7:T^=F+;WHP?0JPWR1T!YWG&#V^H>SE'NE\^"8OS.^+#GM[H MGO>DRJ?O:D^_XNZ$]'Y;5VB6%QDA>8)@&',L5_TLASC-*"QHE(6,XQBS_-HC MTD%_4^.0\V>DPP),3D]'AR-@?SQJB>L;G8\.I/5[0'H$%H\GI,/>WOR(](CJ M.F>DQUZSHYM/"ZI"T_E[WO[WTZ+Q+.DR<2X>[\A+N2+S+WPUB^,D#=-(;C5( MD$&42>8A89A!3A-&.659+(+9@C^JJ:G'/?J=:TT7W$Z7H0C^9DWK!4;JFJ_J MQH][7I)"W3>6ICDS#89 CWH M*0G^]5_R* S_"AIMS7C3U=#KD>H;#*AGQE5CN1L,LTE0?5CR8Z.9&LB^^O- MN9L+(VA,RH[Q=L38KJ0:E0V(LR+A(D$18%1W6J=3J>V@=CFI-HI7=R+;9WE7VL -.][ M',/J^^+G>D3MTW]I0.0Z*=BY+M\F59@&""<3B.F\:T=)OY-RH3CQ?O&-J/NG M=^NZ7/"ZGB$:!J)0#JUYC"#B3-)0S!#,&0]9SA -$M8?SW[79Z-3_5FE1S%6;CT(L2L;?0)%QM =.R+S[_[A)JQM1R M"1)'='*RFU$IY)*R^[1Q\?DK$I-UUM"'_UZ7J]>9"'C,XQS!."E4@G*<0L(2 MN2,5A20,@:+0;$=ZV,74-I=MPMOA]O#? &\DM4@WM@MF&" 1"<6X::RBE6@ M\SS+8":$R'.,BC3AL_8052X,R]48D.YWY]$7C3^6BX7:T15DKBIN78TG0CP1 M88YAE$MK6N))(,EHH>)I8Q&F49%DM,/SPT+SBM$%FGUG_K#\T+HLN )2UR"^ M!AK/ZU,KT VXW3ON>2 JA:/CA'9'07"9NVZW@_'3U!U5\&A&NN-/7NL&*8WA M+"5OK\$M\N%K3\HFC3B!6K?N^N!6V4K-K1% M^0H/2UW G#M<7NSXC?PO=0$Y[8ZIW8*E=V971_1CM=SF[KP7=]7B!U^N5%^[ M[EHS7,0<\S"&.4(Q1%1NR N5MC^)*!$T990S:K$K-Y5CHKOU7HTF>^9N8N"! M*F#/0]'0G=-TR/1HS\L(C.3PZ19UWJ]4%^9JO;!5/6XXOJ_6\U%^OYYU+PO02$-.)9'A0Y1())6LRB N8X M3V'$& VS@,5)KE4'P:[[R=E\V\"87I?&PW&C"/A0K\KGQE>EU0DHI0S"6\U' MZ#P+^L?=-P?V.#?"@]L=M <8F\3:N(#=(-;8*_PC12#W.MR EV8SUN MP+H=B+E4Q550LC5J9T.5S5L=+X#96N.=L&;[5NPL[9V*>=OY04@:4H09S$A" M(2*Q@ 7*$XBS4* ,12@(,Y.#@N/=3&Z!4'X-1VH]F%G")R#5LW>O!\HSHQ]4 MR/01'7D>!4<&ZHE.1C5#SRNZ;VQ>>-J. (??,/J9H@S];%1QRDR5XCDC+M/=1VOK M^+6L_^O=ZW?9TNVOLIZ1*$L1PZIX&(D@HO*/7- 9HDTCI(XIS0W,H/.]#4U M7ML1%2A9@1(5_*F$-;P,.0>Q'F,Y LXS.UEB9DQ!&F@XHIMS/8U*+1HJ[].( MSBN6-ZYJGU#(#0(;5GB^72Y5MA6U67OWNGVD.R%L$E1]).7R[V2^5FRV?GYI MO*L__'KAM+T(> YG:2APP?(""BK_0 @C2#@N8(YXF G$$J)W8N=?U*D15B]< M)OL?5A$!;D,,]5[&24 M25LWD@9OEHH I1'&/#?R5/4HJ]&",X++ZR?=6,JBT;B/O5PIG8U3EWC[ /16 MI8D,J^=E23NBLAO1;27+)C?*CGJ;&'BG^5)\#X*[!"O>)!T[(XMOR(^D MI>5)<;_._=$<0S=KXD,U+^EK^^?VKB,-,"]$DL$(!PRB6*20!() +E+$61[@ M,"1&9\2Z/4]M4S*P4@>B&YX!:\.N>?KK TS?Y[Y'<;P!K<3@S^Z_7BZCC/%R M==2KW>^XA[RF=[* 7OG'8Z0JQMO)OW+4- M(\W-!^4\F7F%VC.930EE(TN[Y/%DT8&?"JE*_TB!^WR4WEA]<=W&.HXB)C H84BZ7@#!* M52@!AAF+HB1"6483HR2%ISJ:&N-W]77L8L9P(HW "!4I1!E+ M81'*'6W&19X)S$3"J-46]K"OJ7%"(QN(+'>I1[ TW)=>A]!H.U&5YE()>@,Z MP#R4B]' Q/5N\TA/;[._/*WRR1WEF5=))[Y6\_G':JGNL&>4BY R(B M(@)1G'!(6:4 M&L*P_ZGQV(DZ"4,=_@VT6H _E1Z@4\30-=)TF+2O:WV![_\*UC7N#NI2:*'G MK3C%^=[?N$*%%C27RU3H-6-&A9RRF7(39Q]^<;I>E3_XO1 EE3U\7&POS30X M3:NAJ3%8(S#82 QZD6_DC*E6BTJWU($>BN=YR3F GEGH,G:. ]^, #I"-#6G M__Y8_?A_93L=QU"VI1:]UD]HP>\GBMO"6TN5:6F2\<9?XG2_XDLQO M%^R6/9>+LFY\R'_P[H"Z.Y>>\2)F<_FZ0 ,. \J]!I:1Z'0+SX*X M.R7O#F>=?,B,CQ@O9^^[H?U8UI3,'YI4S!_ES^H93T1"&$H@R;("(IY&4+[- M($W37(1!5B"!='CI;"]3XZ=>4-!*"EI102.KWD0]#^IY_G(&E6<>LT))>]YJ MH7!F%RS?;W?!\B_;7?#Y5D>9X%J*]1-=[V'725^V>:9F.69)GH4,BI#+^5\4 M&<1IAF& XI1&.&%R\VM6-52G6Y.O?)QZH;?/U7)5_D]WA]F,@:LL+@.T&>$D M#S"%:<0$1 0S6!14^+,^AR(KEP#D'03X!SY%V[!> SE\WQ M35WPS^H6IJ_T_MHGM7V_YO_!R?*C_!IG-$J2##')_@'/($KC#)(PD$252K[" M<(]XR[GY4#K,%9Y_/K-NY(CW/N\N)'-[M)W*X;W,W MW*]7M61=52OH'[Q\?%IQ=BLM3?+(/_SB2UK6_&%94CZ+6!YG"1(P2J15C"+$ M81&'&4P0EG9RSC 1Q*(PU3C2F]# 6U2[>M<6:6H2^;!J/B?+6MG>H%:ZVR3U M&>&#D)LE00C%,"5(;9@B 8E(,*0YQF&0XS!GS+BRUE0_A]'*=?TS?@EZ2_<$ MQ];SBN\@\=-]G^EIH/T-Z/4''0"@1P T$#A.!#7>F+G,"C6"U..GB!IO*([F MBQJQ>Y?&T"S+4X1#BJ"( P11R"-8B(C")"H2Q!A/HB@VSC-XT,W4-FV-ER%L M$G@!.I#3Q2)R%>=/E*(WU+O]J-L\1Z1^ZOT9?%/K*$PX!>(RXQE+6JB7J]D> MVW0WR2&/"Q7T"&.,$HB"@L-<, Z3A-*BR%@8YZ$.(YSL86IDT L)>Y/A*U4NOO&B^N=FNWQY,-/EO[:S_'2[HTSPBVKU M<_OR@];W>FJOU)RP?%7-WXN_U>W1<9LU[);2]?-ZKFI<#:^U9EG*HSPM$D@2 MAB'B@ M_=]1-1AWA[^-%K 24.K1WU-U"1<'NH"A,D[OKJZ"T]U]EIT88]]Q7076D7NO MZ]JS\,:TWL6U44J?%O5JV;AHU$W2FN]/9-'M[_[.:R7G@FUR 5?J1Z>W?;_+ M/E?OI7*;>/99D!4B("F&"8Z82@>/8:ZB,A.D>#K,\R#6VJ9-7]6I$7^K4ELI MKT\IOJK #_EC0(24 '"5/THT6>:O.IN<_MCH.-U.6H$)+79MC;D+)Z#ONA-0 M<.0$M(]^'2#6)8]3F/7'HZ#[?IN*FYN4^%7SX^')Z>'!:8,>4/ -#3_L&#+CYPX";U8\O70N8?=UF MGN;_%!_,6;?W:6LPG@_^M'$X%A#PSR&Q>73"G13N=LG)7<7XC >D$)PG$(5Y M %$>FNVI9 -*.*"DTX\ZV 'KO,UV#02>+21- M[8VB"8ZI:A5 L-/0:#$#Q\0?A@D<_;WYQ<##LF)KNKI??N/+'R5M"_05) T) M%0SBB"IW3YI#+#>E,. UP]CF[6X /9*FNL>H'OFP6_4%A MCAB%^ KOE?1Y4NO7J M^5EN4!K1S4[U3T.L=VSO!#C/T[Z7L8&J/8_P4^[](AB.3M5/]S/JL?E%=??/ MQ2^_8).&8"FGP;(BK/Y:54(V_VW]\C*7.P':IR4(,Y)&609ID180!5$!,2(Y MS 7)HS@E49%H%3_6ZFUJ?+&5%W0"@U9BE?67GHY-M\!9XW#5)7J^K??SP%DE M/;B$H$D2!(=(CI44P?)3-$R3H G,^;0)EQH9,8V"ICZ[:15T7[+AV\;6:#P0 MOU?O^*>Z7G/VMY=J<5IC$,5))6A 55 MV<8(1#26/V<2'JI_$WB=+)/CZM:*:Q).=_%B9:,16$N55%'.3B=U74>W6G7Y MJ#?)JIM;O.;F3K=JM(N!U:'_T8;+]^+0V=L-VM\K\(Z#5AF@M %;=<"] .% MP%[FZ_%&QV1I&6V4QEIX',TK9TN4$X#/+V#7=3'B\N8$B]W%STV3UV8@:H- M5:J<+,@PRI(0B@+'$(5! F52UZ"HX32K.");, J_]"FCZDM9?MY=;J(YRMR M#VWAO'PAX DSPN(!3Y79!TZ0,!!SJ%MFV^4<>A J=/YA@X?-;]3^,8?58._ M\^IQ25Z>2MEL5R!,3F >BRR%).4A1'F*Y=\8@IB'2222B&=$R^7X;"]3F^!# M"?6O%4Z#>/ENP0DTGJ?U4#B'M=6TU+_B@N%TVZ/=,EQ4;WC5U=U)C4 XBC -(>,LA8BI76PN][-YF,281B2) M(Z,J(]H]3XT'>FD-(P^U@=:[A? "GV>NZ 5M;R/[?PS$!HW<'HJQ&:/E*F11 MN]]QHQA-X3@(;#1NX(H0Z*_\17Z!3T1%52OZ>^X64&ERA +S# :"$,E(80$) MXPD,8R2RA-& AUJW'#J=38Z$FCN]K;"@D_;R$FR.LR8A.4+/-P=9 V<7%'T! M$9>AT:>Z&C] ^H+21\.D+[UC22#TB;/UG-^+XVZ6S0%(YRYY2U?ECW+U^IT4 M\X%70$82S J.8$2*#*),%+ (4@+C.$5Q(50R969$,U>+-#DR:HX9^_"%88A" M4TNATP&\7R_5SU9/O$LZ;,A1UP^E)I.-.D!C\-VYG!"M(C?;8?JST05X<1=Q M!ZTKXKQ>H''IU1F !R3LKF7S6F^M/_NO)6US<&D6=MM]:VJLJ)G&ZA(6YSGK M.A@\,J#.NFG7C"==KX^MWK'^0_J^7=G-1U MX_6O_ZLY3 QZG49RF,$6J.@/*$,1"_B$("N26CN(DUW>& MU>EQ:AS63I]>:+ C-5!B&_CD:"%^GJV\X.B9HRY":.,3:TQ'\E6Z MB*TK)R03?,ZZ&FDU-)Y#D8E>.VY#1B]:T//G:O'XG2^?W_-BI:*0_WM=OK0N M"BI94+EX_$BH2B1?\EK^^HZ\E"LR;U((W1?S\K&1I-Y4* TS1C/,(&'*=S:C MH?P;"V 6QE&0QD6,4ZTDA\XEFQK==V*!%Y5EJ?7PFTMUH>S[&3"IL %%.1U! MC67AK<;%\_*AU )*+Z 4:S.[]*J!C6Y@JUSS2*=>FUP-#!2T* KL=BKJKTEO M-: CK5W-P&XF5IMR:C.P8C.P8CNPZA':#6R;F; :#"QM-76UXOE _^S*Z+3# M\590'SCMK+1>.K",,&ZRAC3;KWOQ?2G[6"]?F\/=S^6"?UKQYWH68Y'*U5;E M%.>J/(J((4YQ"*,D9RP4"<9@D?A&'8MV M03[-Z#0!I?-U<^G^_6?53;(_^.JI8M=PU?G1T:0I9YC[9J@1X;XZT\)Q%#VE M6]CK[$US+AQ7_%+BA1-OV9'6[U7%?I;SN;35]H^WWY2)OEM4:^6A*YF M12"B)(J9M*%BT7)8D>$,!ED0!"3/(L&-ZF\:]3XU2NN%;S9"A[<]6P7 G[T* MAIQE-CAZ%.8-"&W@[0@,!-QJ!(:A#!/$@9Y1+,@"C@APJCR^ID9CW1:]_!_. MVJ,?%5[=E$*@2F8SQCJ-KQX[.4'-,Q,U!Y^?>I :$6] (Z0[OKF(@R-N.=W/ MJ#QR4=U]SKC\@AT_M-G9OI-?O%;5GK_PU8P(A,* I9 +DJEH,01S(@+(PCR2 M_\)9;E:4YK"+J3%"EZ)NI40$+U)&\-N24ZY<(/YR Q9\I8X\Y/>W7C!#>C@" MKQXO7 >:9T+H\&JDZXJ$2P'=D<%IY1VQP)$.1IW^IQ7J!:KR M@ZWP#>/B_8:C[Y^ M7Y)%+3=G*MG_@C7_FC=R_$[*A1+T=EG6\BMKPZ;:B*DMJ1+$* X3F(49A@B' M'.91@&&*1)#*_POC5)B0Z@@R3XV+.]6Z.W?Z"E9;=0!A_[FN5\_:3A9CCKT> M=T]L1#U3?EMK9D?=W:31-Z ?[UYS,%"].1\;* ^4]OT"TB'0QR^V& Q7#G?T M/^*@.5HUQI!XU,5FQ"'87Z/&[-IN:?MNK=0- ML]0#N?^M\1!;O9JM*Q>!UUL47,+IF=$_[V'XX3QJQE2K"X4CGKS8W:@DIZO\ M/D-IOW>%Y=Q>8JB=5N]N6A0)"0B".*<%1 DEL&!Y!(L4IPD1AH"D@>5X#3ZCV'JW'31;$1V;8:<0<&DX'?0QOJES2LVC MQLG)A\U#_A\X7_Z^K-8OS9+9^&BT5/)UM;A]7NGF +C0S-2FM1(7-/*"UE08 M2 R^\M5ZN5#ET=>Z^TX=),_/>L<@>I[[#O S2C2@B8Q5YH%+;8^6BD!3R6%N M MU7KDC[9E,2\/:[^2%9_%##.1UG/8MG4J/G MF4&'":$NUWH^4L7\9E!^&0STOFD#H97JFXL1\/7<-V&746^,<7*9EL^KO./G M]AL#_J,) D?IV'+?VEXA+1Z;D*VOJJ;RO?A;W?KCS7"6)"0A.>2YNJM1GL!% M'N90Y")*.$FR(-:*7-;J;6KKQ$;8+MIQJ<2%E8!K^0_[[>U9P#6WN:Y@]+W= MW2#8"*IHMH-0"MMN@QWN?'5 <;4#/MO7N#MA';4/=L1:+UGD35"']9NVJ[J^ M(\OEJZB6BM'^MBH;K]-9'+ DD':J2GPL_Z!!*BU8C" 1:9'DC&*$M&(TM7N< M&K,T]V];=I%2 SH0&ZP[N0VBY+6 /\\N7N#TS# *R0'+*"2'$H._>4+2((^ M:T1'R@^@^XVZ"O@W@>EL(+]60^,%Z)OHM1-X;_2B;71$L?JTJ%?+YH-J4J+. M2")0'+$,YA&)(1)M;1HZ".*GB8?S# MZ4?-+S#:&T^UNVQWHYL=YOM2"*X\-?C'Q3;WN.9]AEFK4R.!5GJP$7]P/@2V M"BA?K&JUJ'2/"RW0OGSGX0]HSUQBBK%D%9>IW.VQL[HD,>QJM#L3.PB&5RB6 M+=@9*5WNH,Z3[#OY]>&7.D?C[_B"BW(UXT&!4)XCF(21JNZ5QA#G*(T/4LZ;Z@_5H/APYPOVOIRO M5W)_3WE(8\$"F 9QHIQ!"<0D8C#.:)2P-*$BRDU(Q5B"J=',8?@7V0LPHH/" MW9TNX%__)8_"\*^@4\J,I,Q'38^VO([%".==NS%B&P74& Q+W7 MK %T1'CF_8]*@=;P[).B?4/F6\+O2W:[7+Y?M_%DNEN^W;>FQEE#MX!>1OUM MVQXBE[=E]F!X)HWO2]*$AAKA8;2K.JZZU:YIKZG1=D7'51CN>DX\87GT>BR, M4R/2\QT7TD;:A,7/J CC3.U^:,PBB-(T@84(4ICD84%('N&$$Y.H%4=R&5'! M",$M#TL.5]+H]Q7![FHX-4^,QQ\DSQ1U/,C]9L_6.1,/?P.*1KG^#:>QC8[Q M=G5^[4BJ<<^\W4)Y<$[NN'DS\G'V03:]>;QF3TZ.^DW^]7WZO?BYF7$0T MP@&&05 DRND!09P6,4P"QFB6Y!$/M)P>SO0Q-?NK%1-TCU M'*#GJ=(13+X/Q&T0TJ8O#0S.F&CR[9:%Y%^VY'.NS5&(1$.IGA1T'K4L^/G] M^?&/Q4MYMZC9DGV

CPI\';T]MYK;E+[^7SVK;\,>7AT^JME%=2H!T#W'. M('5Y)W4]2)[G[3E\P)]*6$?75>>1L*\:>MCDN-5#3ZIT4$7T])-7EU7GCVHK M_)4WY886CY\6T@9X;LV!U^Z7VVM9D20!RK( XE@PB&*>P#S.0TAI%!><1&&H M5XOO2CFFQA1#]Y#?>?6X)"]/)04#':Q+I1L-C][&:030/3//$.].3+!18@A[ MD_B]?V*DPN@VF+JOAFXDQ5N50+>!ZDS=9H8W=)-1[6IT7RK65LE MK---W3?]4(%R1$@) )>_DISTRLG2(I)R$J";A%Q.0N IK4O7QV;>]\&8@X_M MP^!C4S^63VUAN@$]4*!#"FR@ @.LFOJ%CD,Y)S7^+F,^IZ'8^,&AT]#[U$H_ M/0DM@L,^ELMZ=5<1V>?\PZ^5RNZVK#]_ONOJ11.49'%.,IBJPU$D.):K>81@ M$+(D)B2+6B%NYF^ME&[*XB+H&T[K$TC/7OAF,!JSK$LZ1>+>#M1[ MRG9@+1?4572M+CQG*?AB(^.1L*X^.S2L_9(%$7_E+_*[>%)EK\7#LJM6U+AH M2JN[_8$*BVE^TE0OFH4BRC+"$IB$>0 12@)(2,Y@0'.4\C1#@5X!,KONIT;5 M6P74*=)+KT+K3MX>7T7\XWT75%KA?E6@>Z' M=]XQ-^!\K]B/M @X'P.S=<$:PK,+A7FKXZT"T]4FK?YW M\DOE_OK*E<;EO&P^TB_5@G&VEH\5<][%3_W!R5SEN_Z@,H:M2+E0G_2,8A87 M*.>0Y5A %!,"M!578OG5A>P:ME9;L$/2R5W\WSYLS^=KUZJI8J/]#V MF3:S=#A+8H1$DA.(:$0A2M(4$LP*&) \Y!'%"4F0T96YM2A3X_GMU>%R:Y,1 M@X3F#D9'\P)Z%,Q]7Q@WMNS _.W4N!GG5 M@!W<;U[?HFW(J[K5+!<-?;]7:;>-(E_W7IX:I0W$ ^^U4YR?QN8\/3F!Q3/K M' N%U4;)(B3V!!)71,;NMSAR@.P)A0[C9$\]:)D$2.ZA[\7O5<7JIFQ#=T$0 M1CAAG"-(.6,0H3"$6-USB4RP*$PRQ$1DE/OG:#=3F]9*RL;?6LEYTU83,I \3_(=?)J-W3>^_%%2#M[Q!7UZ)LO_NGQ=99[TYRPLKG+]'.]D MW!0_9Q4]R.QS_FE;.MADP&C\GNJMA3!#64II&!4P%%AN<]*X@$5"4YAG+(]$ M%*$LU+KQUNAK>L2P3<$#?OM1J=NMO]R NA$;D*TU_5NYZ'YZ.NN5,?"Z[.$$ M3N\4LDVD<],ZK=:#[8A+UK@(AS/J.-W3R/QQ4>5#$KG\BL6E[>V\_EI50LZ2 M;^N7E_GKUO- X#3)"0M@$2XX[85@@JG&;:H3I#Q3PTF0;%Q@3J-E< _J!+61[CO-/S&S"\V+ M6)R]N#S]]G@7E!=F ZB#@RILYV-:HUI:/TOCFE]8Z%/?6PK"CG MK$^S\RAU:H[8[L4W::VMOOV4-"6?$>6JGN4TCG!,3A;,$?B8I6T32T#/K7FB&XG2$'4OB;+;T&F]1D&QW^]5_"-/AK)>2^ M3:H":Z6+(A^E3%.&3)UXK,YDO;INN#2,-]?HCU26=P?Q]\<0;\2'C?R@4\ 3 MR@9&GR>T1S(#':-N9B-:0'?6:C1I;SP[TD++'9BE\)!22Q-#JC0&[1LQQG%!N5(SK3U]0LS4[4 M]O0)-,*"WY2XAF=VY^#5,S4=@>:;R4_BY<'6U(#$D:EYKJ=1+4T-E?<-39U7 M+/>G[#_7]:JI/?6]ZKVP^$[&[._5':F?)$7]*.6&]=WKWVK./BTV-=5NE3=7 MN2IY?5O438SS+!:QI!JYFRVXLDE31B39!"%,,R*"HF!I&AF5N_4AY-18:J"C M2M*P[+5L3-+==+ORU^J'5"JL+-=&8Y43XK>UR@91+OXR*#A(-HK_+\.=M8\/ M0W-'_L;#[7LGOSO2&P7!85$"58I C?+#<)3_UH_RMF#G5E_P9Z^QRP,!CP/B MZB#!AXCC'D!X!/G@X,)G7W8+T; 6N^KYX[SZ^;\Y>^2_DW+1"O1.N0G/25V7 MHN3L_7HIY?C"?ZW"Z(]JL7JJI?RSD$681*$T<5$A(,J*%.:$4ACG2,[+(A(Y M,3I2=2/6U!:;7BNP5/[]S4(BI&+@26D&'J5J9HN%H\'36Q[&'Q+/"\)F-)IH MBX;PE4Z@40HHK0;K0='$8VQT ZUR0&D'P@BT^MVHM<0=_[M%W!'C.Q)J5(YW M"^0^JSMNW;86\K+\052 Q^=RP3^M^',]PU$<$40Q9#20S!RF".8X#F"!TR0- M,E3DF5%IP2-]3(UAMR*"/Y60H)'2N!;R(99Z''DE0IX)SQ01BQZ?5/&PZ/'I1^WSMJOZ#[J?Y"LN3PY1L_W M>K4![N$"G MQC6D.6RY7SWQY?J(CB?B2#(69(E,,G"%*(8 M,5C01,"8"92%O,!A;I1=XFW4F!H)-M*!1ZGT"C"UWQ924O!#B:H\/[Y^^UO= MI.,VK;+[1A^)'M].?^@],[B#M-HM%&" !6C "N)QD'2[7(!6DAN@,(#-( X MSIW]9@/J,D_V^$J,GQ/[S0;J:/[KMY/&]F:@2Q3R4,U+^KJM58-2C#G-"4Q# M=>"/HP@6@F40%ZD@+!5%S(TBU$YU-+4E;)N?AQNZ2Y^$4O?D_7J O)^E]]C< M@%9*\&?W7R]5>RY!XNRP^T0W(Q]?GU?V\$#ZPO.6?FY+_D)*UB4&DI9^0T:- M,W;=F?^S)$HCE+,4,L3D?I^D&.8\*& 1(IP1'*$P,C*>-?J<&DUT(C>%9J3, M;01WU9@LW;ZH"[\P=(/303\)PR0L.!28(;EU20J(E1<0S1/,<9 F+#&JINT: M_1$J9;?[C)>W&P,]2G>,K&=V[S_I3MP&S=8(;R6^ 9W,#AT4]0%RY:BHT>.X M#HOZ$!PX+AJ\:K<8?"P7Y8I_+G\HZW,E/Q:5,Z[MX/9957'[G\;&[23X#TZD MU;KD?(:)2".5[23-8KE %"R!6' $DR J0AI0E)DE<+.48VJ+AOP:4S,NLAT M/7X: 5;/G-5J !L5P%:'EK%NMI6YANK< *4):%1Q1V578NF(WFRE&)7RKH1J MGP:O;<[\EO936T:YR],E=_@F5[6G7Y[0O.J$!$=2D?FXL[V,B=7%[9EF1[N] MO:S:\ I7XVG+4(3[NT^WJ[:Z'RQ%;S^<=JJ8ZC9H*% M15;(#4:(N=I@I S*+5X!!4J18!E'AG+DZ&"O.0D3C) M(,]$#%%&*2R"(H0T17*9$H2G.9W]X,NBTO<\&FVH.E(=BO=_\5#I+5SCP^]Y M31O*"3:"WNS$':B,OIUB:HD[]O_DEMPLJ EF7];R75'[1+O2'MUO=T9YR3-"DPY M3(2JYT-S!C&G F99D$=I&,9IH96MT)$\4]MI;!U9;L".1HWCE-3I!FRT ANU M0*_7%8$0UPZLYEGC>,/E^\QQC)$R/W]T@Z^K<\@KI1GW/-(-= ?GDHZ:'=FO MMO,YNE^OZA59L*;VJ-R^+>J2MEZ1/,YXR@B#*,XI1"2F,"?*_HZ*F"0H#'E& M1G&=O23IU"C^'9'_I(;VM[]QU./M28R.9T9WX,"Z<5$=Z*MRQG8:3\9%57=4 MWMH+]:*<_QR.IKIP._,EU>[PBJ)NG^IZW<( (#%& M^)P!42U5WDSY(^NJ"#9#I[E$^!V0,3-4(+QJ[O9072TK)ME4U>F'^YIX%ZH0E2?*[*8L2A)(X(+ M&)(,2[+D"<0Q2R!BDCC#*(YRK'7WJM'7U$CQ7;5<5BIA9]UEXI:=/H.YE-0R MD>T1>,\3FF/0/!/7)CVMDA1LEI1[T12+ Y^= F>9]/,:-5QLO9A\6J7+U^Y8^ERI>V6'V1PSV+ MHS1)BRB$B"L&Y>IZ$",.:9*)@C()+=7BTE,=3(U 6QG!5DB@I-3C@),@GF=, M%]!XIDE#5+3G\R75SWBLR5=;*TS^96M\G6QPE"E]29U^'E]\SMR=\H_5ZABZ5^"=PST)V?N.Y0\SQ] MM0 #?SJ-/]0#Q\HE]4RSH[FD7E9MZ)*J\;1]GJL_^.JI8L;S_<3K4YOL.UFO M6EGUI_8IB"[/:P?H>)[41X#Q,(4OX'!5+K#]-D?/!G9"J6/YP$X].EI,V,]J MQJ(LR7B!8)#0'"(B*,R3+%:E*P.<9JD0*/<<$?:SFAH_R"\K\1X/)L'7.\;U M#JEG4KDF%NQG]::18%L:5M MM S>F1H3;7/6-V41!F?=-VJ^K$WV)#O8:%@KEK#X-E%.(G()$#,;Y8CV=H;) ML*'QK)$CXN^8(,=^;W%K\HTORFKYI5KQ^OV:?UK\G_7\5<[@[T_5NB8+]OVI M7*Y>NW)1*4)9EH81#(-42%,CP)"@D$(>ASSG853$8:1]A6+0\=3F=!3$ 6CE M!XT"!K"L2$/!.RU.S6>[D0SO*P9 G7YCL92?=\VEH[F1AW+L=^;;YS:8PQNEJ3^?SU@93L[_6F,I7Q,:Q.6U.; M;;N6?"<\4-*#'_6_#\K$Z6]XM""]O!%RC:;GR:L-I(>371.HK'936AV,MLLR M47>X^S)ZSYQ*'CA?_KZLUB^-]]RR_K@P9I S34R-.)2HH)$5=,+>@(]5M5I( MBTB?*\YA=IDB','EF1G.(>6!##1 L>* <^V.-O4UE!O.>)W'K?/""KY<^5.%MY)'/I%V.>48#&&!2J(0,JC:QH)"IR# 2I4CD1K<\.IU. MCB=ZF5N7?L ZJ9MRD,:92"]CKG>YXQI)WQ2R ?%;&Q?12]R4<;P!6Z&=)B/5 MALA=-M++78Z=CE0;A"/Y2/7?O29=_29HMHNH_/;$N2I*<\OD#DF:HV0^*#'V M[K7/C] 08RV;F*^5 ]'19 GU[:^RGI$@85D14!BEN4I^7\0P#QF&J4AXF@4B M%(B:)[_W+?;4F'"3U:2U!?3/-T8>;3T&G=X8>N;@(\,'_E0R.L_P/Q:H3NL% M>!?Z#:H/C#40QVL9C-;[VV14^/!+KH)EK9+@_8.7CT\KSFY_2/D>>?<;_K L M*9_%+.81CPA,.4[EXA.B-EY6Y *GBAMSY-<)A]W\\Z3-LPT/X&]/J##H#^ MMQPT$$PGC8/AF$TDJ8.NU/]4*1X,A\)UP@?3[FU#[.Z:1$;S3PO&?_U__'7& MXE04(6(04[E)0I@7,*OL.]&A[/=&R,C$6HW0GMKXBUVV]QY&"[$PH=1MN=>M#"F>YV/J]^*@/[ M8[5\7ZV+E5C/;RE53HWU;:%"^NAJ%A:8THP%4!28092+%))4$(A)PC!&B":A MEA6JW>/4)OI&9I7C _12@UYLN17N!#=Q^=*"_CP5> '4MZ/'FV%IX#?G&M.1 M'.8N8.LJ]X[0:&L\MSD2O'7\XHQ'>X+NT*!AN4Y M] 9!;Y/N'MH1]]A'TV!]N("I>1D.(XA<5>#0ZW3\S HDE!%A2^?%ROV<4X>=7U_3C8P-6:1@D(E*5"BPG#G>$E%QI<+A;.^ M#]!IY,Z3B#/0/'.&'E[@3R6V(Q^@B[!8>0"=;G4T_Y^+B@V]?RX_[#SD^_=E M5=>S.$,1+]( YEQYZL=)#HLTXC @(P<9_Z'8;7=3B;K>4=X@P'KW M/7-#HLTJ\VG!FE@63>-AYZ6IT8&^I\NA_I=- &O5/4_C(WF95 ;TQO]Q3>:. MHGQ.(F"UPN^V--JJ?E2!X4I^_ &[U;NI"JYL_R5_DC:_G,*MNX4J'M37!GI0 MZU>U.%:H;R8;%2+&%-(048C"((0Y8SF,*:&AX$61TVRVJE9DKK>X7RF/T63? M2.7QLU=]@$HIU9PV;+22ED 3_O+;7)7Y,C,"KAVS.$"HH(&TQ6BA'+$%@X1S M#E,1YB+G&/%*TTHYJ5CJ#;MSI=-6M=4)8\/BY5+=6V*]>KAV7%UG0%/JN29RIQP^^\>ER2ER=-?PFSH=#C4>< >V;+77F; M(G.MQ.#/1F;@-*+."B5WE3\U^AR[L*<^#$?J=AJ\;$=279LJH_I=M6AN'?]1 MKI[NUO5*$N7RPZ_.+5KMU>7_,56,E\9)' 89:7-J2,I*89YF@:IX3=,B29C\ M7Q/*LI!A:@2F6$L51]9,DG0-^GHLY1E3SYS5,U134:&7OREG!'H-U-5AIP/H ME7!;W?@*"!T1FHT$H]+;%1#MD]TU35DXL?U>5>QG.9_?+@X.)!M^G05!&F1A M0: (&(,(Q0+F>99"'.9(A")*21QJ.[!=ZFUJ=-;+"Z3 AT?JG>%@XFQU$>[S MK.8<1,_\-3Y^!HYJ+G$576D][Q8?9=--(&T68)P'F(&0Q87$ 5I 8N$AS! 24H039"(4Q.[\E@G M4V-:)2-LZD0I*6^ DM/,ACP*I9Z1>"U GEFTP>;[+C;.0XC/8>#(C#O:Q:AV MVCDE]PVQL\]:9&24RP-32T3CH2002A/.5#Z$A$*4I0$D!0I@(7**4$ (#;1. MNPY:GMJ\W@@'E'0&>1EWX#H_C:\"P?/AL9C"NSD M:#SZ@-T2^YT_OU1+LGS]\-_K*W\!T^['=1"P!.? (\"V'8XB"I,XXG*OB&*($9/V*9'K <4\1#B8 MR9$K*L^0#?OP#MJBJ5SQ0E[5*9L]>'J$;0F(9R[6^GS,D^4J4R@7_AJQDK8LEH<0)Q&!80T2B35(83R+'("QZG M45X8)>O=:W]JG-:+9YJ"IV8O69.H?W@%?T=>RA69E__3QN T M#ZG\6+U5=4M7Y8]R5;JD8R%G 11IKSXKSPL:ON:VLS7.2CX3VH7#YW%0U]/;GP3MJJQU"+3WBAV7O%O7Y8+7]5WU7*B M;95D[J&:E_1UAJ*0)40J1C1S-?^3,I%_VYC?()"&<(H0(E/()!7$@>B3F&A(5$0AWC/*'R?PNC MO$5FW4^-6UKISYT7+WLEVB> NN0WSBU@,D!ZA.0/=L\DU0E^\L!X(WW[1).[ MQ&D: @O8W"4E,.E\[!0%%L <25A@TXJE-YQJZ*F:LT_/+\OJ1Q/[7G>5>W&6 M2K^LD6CO>F]=WC M]KL_Z-/?'.B%[6/Q5^07F&^E-@P9/8ZS'F=< =M(0:$]5%)",!"QB9QW& 5Z M%@=789_'.QDWSO.LH@>!G>>?ON:N67GO*I.DO06D1(@PYP6,J9#& TLC2"*$ M8(&#@D>YW#ZE9K5@#ON8G-&P<:@OJN6R^BGMM!JL%TP5:1GMOXT]_JC=K-_;FWQ9*Q/C M7KPOY^L^>>N.JRF)B@RA0I)!Q#*(4N6%$DD[(4_C4%WM)'EJE&K1L/^IL44G MI_W%C2G^0N19$=( LB(4+_-2ZQ"5J$TSHJJ2MK?NZ3;FC MF:[3JO&IK36=$J#7HDE^W^NAYMR^)OHY0.W /T]OH^#N^XC>%'+PI]-;Q:LQ MM,I*:M?C:-E+KP)DF.7TNH8LDH9\*^>RHZ;.[+MU.5>,^8?\^[(D[GZ

'+GR=F\N;RN(MQ;S[7KU5"V5K_,L92IO9Y[!A(>Q)/N<0R)0 M#E&(">-<$G^!#8-4_$EK,O]&"GIIZD,=J;6UV.Q$R4:=_E2 ;!2R/PKP^4UH MG@Q/8YQ]KV#7%]G>'DIL->[/)[8Z3Z"JMO[ O'4E;0U)_SFJ9^M#[JQBMD&7 M5X;.=T76MM5(,R%7E#0G,!8LA(BS'.9YF,& $UID",L=!C);;$[V-;VE8AM+ MU-5A-"R,=!I6/;YV I5GMMUBU NI4QO7/E3]%!2N8](/^GF;X/-3ZIZ,,C_Y M@ATS=#14?Z]NZ7^ORR5_6%:RJ]7K@_P*5K<+IL(X7M0CLPRQ7$1Y J-4I!!A M'DDK*Q0P#<(DR1(6B2#O_8'TJ$*_CTX< MPSD.O_1"J_(9G=B@E_L&-)+?-'GZ-\*[(QUSP!RQD$''H]*2.2#[/&71@OG% MT%WUC<\YE9/\#TYJ.?-NGU>Z]S['WIW:8:=95,MFM(Z;36=OH0YP0G.>!3"0!H?$ 6(PIRS M )*0-^ MZ[;]?W%U'>,$W;/7--?U,-[UC1,D=JYUW+3HZ;JG/G6T=__2!#-+,%'^^TIGU_<\KC\&1Y<_;SC$$[@1JB]<"74@ M-.YZIZ+DVIF;+*9GTCT#/HG/Y*-05,+[G7B,F:.145LOW\KDI M2/['EX=/S9&%_(6ZH5+.AZS\4;*UI*BS0!H=ENJ@9'5H>K;AT0Y/==0;'J)J M/7_%3O0K?Y$?SA-1B[,J7OW<%.B*>8[S%%%(L K&Y&KW2#("TS2/HY0QAJA1 M$KS374V-$1I)P594T,EZJ;*7*<(&&[&K<1MCRV0!F=UVYBP:+C<>QSL:?XMP M5N&CQOSY-ZX@B^*R0UIQ8I/P=U[+_4#OG=;ZI,VRB"8%90'D!*D$$%$ BY1Q M2-(X1I@F.8J,TO;Z$')J!"4W6*):/C>YW4B[5%_G9NQZ4 V8[0V':@+'2+JG M2*VJ-P?ASXZ)U=-@N*1DUR*.3^:>0#ZZ#/CJZ_KTJ7U:H=?>Q>?]FM\*R9[_ MPLQN MQFZ,&!7$6W]:_..II$\?%BO)$:V3ATI$* I$,4EA411(I1U+($Z0@"2(4I[Q MD&"4FT4N:?1J\CV/$\.TW6#4C=CJ]/>G$ASP1O+.]XEW.\[F&<,=I\YHZ+&# M8X0],\9@[[8';2LRZ&5V1R0& #DB%YT>1R4< PCV262(>MRQ;_QY8^2\O;.726:>5PTK?R=S-=\AD@1Q%D8 MPT@(N8?"D8!Y$#.(41)3'+$PCXUL$]\"3\W8^:9J:!V)_C>\B/<]S)I7_!,: M/-\7F ^?[FZ.GZQM#T":U"G+IO*%J);@KJI78*"30]>#D8!WY=3@6]QQW25& M O_ $6.L?BTK>G0I?M_S8O4'6:V738;OK_REVS3?BX=EN:#E"YE_6FP.B#A) M\B3B(>1<;G,1)PCFC&.Z2> MJ;M)CZX4 $J#&]#I\'KCXTSN*K!<51&QDF'<^B+7P'10>>2JQBQKDAR+Z_B= ME(O/55W?+_I@D,;25T+XWZIB'G)GR0W2RGZ()"5^FNL5F0 M<1IGO(#J=D)28Q[ G.("ID&$8TYI%# C4]N_R%/CT>.Q<#= *0U^4VK_!50+ MT&M^ S:Z-XE2VR"LQI ;Z-___,\M!&" @:$WSPC?D1[+3^OK\+PD3.O#,*\Q M,]I8N:I7XU_@<6O?C#8 !W5TQNO9(IK^[FE9UG=?^+RN%OHI:@_?FA!5-,*! MNW\'K7PVF6>/H&(0$7T=.B.%.>^AY"A<^;3J9V.0C[PV7F#Q:9EWHH7//':] M*\RGA;2N>+WJCJCN%YL;[)DHF(BR.()I2.1^6QJ8$,OV( ^B2(1%C(*PL/6! M.=WMU S#;=(X2NHG(.;5SQJH@02B<^EHZ@4;AD=I#H&Y3XP;8,=UANEEWIR3 M2N[+Y>!^/^KN[;=QG$D^CY?06"!P2P0+G0A=<$ M W2RG48#01*DTT_S8/"FC+8=*["5;&>^?DG)LN4[25.,]J7A=BSQU*%4++** MA\?*732N]BQ*K9+W]?O7V:*>O[8S>B6@\/@7F6V4%A[8*/I%WK_^MXR'KDDY M;],;&2UXF&,!:9)*+QB(&&8D#.7\FN0IB8(TRT.G\@6^+!N;HWT0C2/U)&S@ M[?G1<^&CP3NB4<)!#7O+#NC1LU0WJB5!VQ7N1R42&J: H@HHKD!#U@A4M8?J M_X_6X'9NU[BT%7QWIS-][\$ FF\6OZUFMZ+JCJO7W!V^<='8AD )#MY^OM.< M2^QR<'RL.O3EI8[+&@]:*[5[NW-.WG;KKW7@/[^[/T_L"Q5%?65G./> MSZNWD@M^^?Y]H=[D-N"7,^!/K"[?FH392AP>XP!3$0F5-S1NIKW6=I=K&V9]*:1Z_LTO+Z9?-FI&!7[7#9#A38CEH MOITBT\:=_$DP[3-@0W-I[P\LB\]$(>9SP1_)SU:=;97/4E4 5V0^?R^J>:/C M,6$DYRB+,&1YGD+$LQ 2C#%,BB0C<13P6!C)H1BT/;876T(&4PD2L#Y*PWHM M ^KU OB!"!W8+W2H@2*UQ7T!UFE5!1U<:=%L7OUD3IBK,B:#EOW6(YE3LE-8 M9'$+6^]%Z_5:XTTY$U]K\;R81)$(4DP"F,5I!%& (TB#)(.1RL@E090%*3/S M5'O;&9M74C![R0SPIT(*&JBFM:0'B-7U0V?3-;C/L6#*PKTW M<=3471=Q_.=V[F KF["I#W3W6B]J,E,G*5R214,H1BF.&$0D1H#O,H9) '&<]Y MS.,XC'OP&N'Z;G]P3IA MX,%@)YF_K60'>N O6N;=#1)6K#D:.LS:]CJ@6-&R/+5=!*$P11+OUC%LIY-T="!"(EA?R;V?&S M[L!IO;=>CZ?])J;3YL5\:I$W1ZB2#>S&&ZE<]:1FO.RW=S[B6+F+D^?*78 O MO?[;M.[D,7,V^YX<4^YN?Y,K8+[W,3DF=,]^)=3C>W-@F$CVT@*M9 M=KG$*V/:A>DI,2>8UO.N[O@;V&/VJ6L7*#KJG+L_/4X MS:O.3L%TVR-*L3AXF/B$<[5)+0NA8&D*480+F**=MF=1N] M/92+'Y?OEV+&_GHF\Q]-V0-'<8"9P# 7>:@D4 M(\RR .$WC)$(89:%14'6J MP;&%51MX@0(,5GBMSOXYR;B>#W/)X\!.ZQP*C1V4+B^./-+)YKRZ(%WCMWV. M]G46>A+?RJ=9691,^2W&JEVL=7L]*W M^_W8_.8]>0=O"] _^&Q]#*E^F>^*CN,NT9:)@?W>41+J[5W=Q%M9 M[S;L?D7OSM\L=7/+F;@KKN2LK:RO"6N$-K[/7M4N7B+[3?[OJGI^+IL:[&NA MM'M5N$6>Q"3*N$ \CV',1 $125)(BH!!GN4)9Q$J1&I4"V.-9&POMS)$%0*P MQA10+&VY *^--: 0IMOW[#M);T;FA?J!O4G'>FL%N%ZQWAH".DLNP-H6((T! M:VL2Z@K+5YK''[U>,^E:T>3]^P;6FH,=<*'-^NZXIAA7' $4Y9PB,(P MA(12#(D(D/P^4!I 1F(_.TV,S?^MU4KMBXGW$*GGRLZC9^B9GADSYI(O!XUW MI;VRVX!?$92#!NZHD1S^I6?YL T1$[7^_?-%,/GQL5)?]2K*VE*S"4X(CB(D M8!@+!E'$ DA%4<"4DSAD!%.$C82W?0$?FQM:*C"I;))8(E>;"-^4*F![**:0 M?Y(1P[O2X3_OP&D?SX6F_QMA;P_M59T?3-VF('L/C?KZ8K.DMZ5A!')=EAWW MT6I)(!_9?CA(7)WDXFJ\X?+6_-,5)"S:R$Z=_;3<[N)]73 B^ MN);@N@.!U,QCT:U"3##A(<<(PP") "(>"$@9#B$F0D0LICB-C,+ZDRV.S3]> M5O-Y]5\Y]"S ZTPR"^;BK9J^J:S<5.%>+YF:!>"GJ=>+G)T2.G3J9(FU58U? M'S%VTQ%Y=9Q(X^A4FQQ'8>7I]KS&@]KF;P=R^A?:U*><&25^>I(^4-7:?IW5 M\W*V*%FCG[J2 (P8%SB*9."6\@(BM=&9ABJ8(YR3G$8%%42_N&58L&/S=BNX M8(7WA,"S__[5""Q'U&L^5A' B56$R^4J MBSBM M(H"#7:\C'NG_*3"I!!K/ MT^"KC*A9,Z*::TOTZ-K26<^%83V2GXXZ7LPT, :/E5!^V-PLH_+4ID78<5O- MY"M6[=Z+ZX%?5=H83V:CDRT-=:51$^5@_B16UUG#U]EA?4[Y,@X4Q0S&#,BT0= M4L5AEH01I"Q.PC# @D;II*YJ,M5;KW*&S,C5K_ -^$J)&I3MV;N_39NS>YM% M&=Y7K*A6)IJM;;GK3EHD<<)$"H.$R.XL!((4Q3&,! N* "-.(J.3%S^F.WV, MW$;=N:FM]5&=J[? ^2%=-GA2J>VIFW5/[9>*D?,OU;-5H?8?R[E8SSZ5X+^7 MH;3+S<;.N7:TKNH.E]?U5^=T;J_3NF_ ;OQ>;YGYIA+U2N_V^PN7T[@H"),P MU@KWC>XUHG>YMTUK!1BTB(&"#,/887AJQ9*CMU"O3:]OF!$-VV^/V<66"DH+ M4;Q.;\I"J!S*7=$<%FOT/ARYPXC>@A8E4# OVM.,09/:<__D:_#A2LWG2$M^ MI7Q.F[RCXZ-QR:$GNM]7-_+3'[]TW\A_U&+Q'[_\#U!+ P04 " #\6EQ8 M_ XUBH/W #W=@L %0 &)E8VXM,C R,S$R,S%?<')E+GAM;-R]6W-;R7(F M^NY?T6?/Z\G==;\X;$^P==E6C'9+(:GM.?."J$L6A3$(T "HEOSK3Q8 DB ( MDB!0BVO)CNWN%B6MRLM769E969G_]#^_7TQ^^8;SQ7@V_>>_\+^RO_R"TS3+ MX^GY/__ECR]OP?WE?_[+/_S#/_T_ /_[MT_O?WD]2U<7.%W^\FJ.88GYES_' MRZ^_++_B+_\^F__'^%OXY>,D+,ML?@'P+ZN_]FIV^6,^/O^Z_$4PH:[_V/7O MSO^18^3&"@=+'ZY3__Y>MR>?F/O_[ZYY]__O5[G$_^ M.IN?_RH8D[]>_^F_;/[X]WM__D^Y^M/<>__KZG=O_NABO.\/TF?YK__[[^\_ MIZ]X$6 \72S#--4%%N-_7*Q^^'Z6PG(E]2?I^N7!/U%_!==_#.J/@ N0_*_? M%_DO__(/O_RR%L=\-L%/6'ZI__[CT[L[2T9,T[^FV<6O]3=_?34C,'P,YY74 MU5]=_KC$?_[+8GQQ.;GYV=1**C,:""IE#2$:!SH8;48J3 M5K5Q%796/@@5>KBH:"+1GE'Q9KH<+W^\'4_P]ZN+B/.1M]%G&QA$H4@8W%L* MH^B_4%N5G,G9%7X2&G97/ @%9K@H.$F"@]#^)SP?5R%,E[^'"QQ9P[--2H%E M45:;)L&GDE=N#X]*ZA!C P3<7?4@%-BAH^ $20X"">^F:38G$[82_&>2/[Z: M74V7\Q^O9AE'J!09+Z^!6VM 64,0#Y;^X97'$J/-J85I>)2(@W#BAHZ3=G(> M!&R^A._O,HEO7,;KE-7&$F8T!'+C2#3,@7)20V#!@(D9>1+!&&L: .:!Y0^" MBA\Z5%K(=A @.(I\E)@-O.);2:Y B8@0-(57Q@2%.HBHXFE9 MJ@>7/BQEQ8:.CE.%.E!DB)'$C))S#YF'0N$V':(A$2>9&\VR84P'U@DRQ&'( M&' VLXU0AX2,5_2?'^9?9G].1VA#=!1<@U;D5RL9(GCF.>A$9I!)(Y4Y+:7U MP,*'H6+ &TX?YQ_GLVWB:R&DBLU>8-\ P:%#H%+B@++C$O%)> M"Z9/2WL_MOIAZ!APSK.9:(<$D8^SQ3),_L_X+KF>5UQJ*R<>OL^EU& M@J&D!7D[QGN(B16@0!HYI[\<_6GNX^Z*AZE_P(G-DT38L_J_S$.M4_O\XR+. M)B,4FFM))Y5?%8AE4<"7R"$I8:05,19VFL6_L]QABA]PIO)XX0UDT[_YGKZ& MZ3FN4O$R!J>CBF"XX: *8^ L!BC!^*"\U-:=IOQ]JQZ&@0&G($\6Y2#"@7_' MR>1_32G8_8QA0>=8?K=87-%!YLB2A5KDE3,9,15]!#K9$IA8C @88O M[C,> M6/ZPDJG!9R!;"'<0*/FWV>2*%#!?7>7.%Z-B@_69<.ULQIHL,Q#I!Z #,L_) MZ]7:-4#'SK*'H6+PV<=3A#D(-&PJ?M8%'?48)"5<+4;:,!*,9I!*#7B\H&B7 MQ0)1H)&\Z$!!< -0[%_],&P,/@?90+2#@,B[*7V-Q#'^AJ_#,FS8&AE5"C-> M -DX"H]X%N "1W#Q66>#Z;_QC1 M:4@8CQ*<*XQ\:!O)F\9"(L+,5+#&Q!89R#N+'@:(P:<>CQ?DT3@@XN.L&1(^ M7X3)Y+>KQ7B*BT4M$2O1UZ"9H0.%M;*\Z/JN219&]&M;3BNYW+/H84@8< [R M5$$.PB*\N<#Y.1UZ?YO/_EQ^?36[N S3'Z/LA*'0":'X1(!&S8$"Z@A%>BN" M2SH[VP />Q<_#!<#3E"V$FS/^'B7ROSL*H_I3YPME[A8Z^#M))R/5#+*,:T:E,J"UU:"]-X%JX-U\;2*F:=I. PL \YY-A;S($Z< MSU]Q,KFVATY9E4VT)!A70#%)]M#E!"+KP*(RBND6\>OVFH>!8L!)T!/%. @0 M?+R*DW%Z.YF%Y8CGK,GN23""U9=L)D-P/$')43L5%J67L.U#N>D65%!$ENM,V!N#&H((8H@'GK M8RH^V-2B4/LQ&@[#R. 3G\W$/!"'8W'[5 'S;S\^54IPFO +?E_^1G_X/T8Q M>T_F+H+RDIA*6H&S,H#!F*10Q)IK\WSP25(.@]" \Z/="+UG))T11WGE5%7W M*2L?3.&*W"?C@>2 :]$D@TZR%(MBIUF:.\L=AH@!IT./%]Y [,?ZR?3Z*?U; M^MEBE$)2&(6 HLAC4DCFD.)P Z;8&&7.N?C3LJ /+GT8&@:<"VTCU&&X(\3& M/$S>33-^_U_X8Q0Q6;!"J!*Z8W^WS=%\@CZYPDM.WSKBNZL5*#-*J MQ$$:9BA4SH0\$Q!JPSX9L@U&G18@;"W63R>R=HJZX_L=*<.^_?TUV>\WW0M' MC**19'F&5*0FIY751X?>@\XQELRS]O:T=-/.@OVT(NL4 D?)#N>7[S+ M(Y2B)!L#.2-.D0"L)L)%!I:-33D*E?UIG:?N+-=/![).(7"$'(=XBK^:31>S MR3BO$AMA4EN>?OZ*N%P<S=4NI&P 5+[+6DI'"L=Y61@NN&'(-LPY"RFC2H\TT2EC$E9XWBZ[W M$4Z6B^N?W&ZHY]!UK(VX7N-LL2"QWG"9#4D5!M(;./1:DLM(9 M)QY[QGL,EW#Z P)UZ:D@;A[/%#N4K\I![QA@F49**RUD-4J&4KQ32QT M-":G O>94\3K.\',#B']0N<4S>X%R2EB'@!67H7%U[-IKO]Z\Y]7XV]A4C/K M9\M783[_,9Z>_UN87.&(&1N=C/7J5LJ:4LVTEYPF/]M+EW3*FC_FG1Z#G8,( M&P*63@+ K&MM# !B9RG5MEV+3YB06(H3_!V7U\7*0BKF./GJ4C,DKT^EVK;> M TO16.^]8++U>?T8/?V$1=T!JIGL!X"C=]-O1/5L_H-8&'%3K&?<@E:! @5? M/'CR>8%+CJB-I$/^L_LL$GIF(!;-ZK%OG,7 Y@*Q^&CYWAZ+6 MFA@ N.X2K[D7A?':XZ>^ZK?2$O%< U=..(RL!-/:#WH^8)I?Q'5X/!TMW>.A M,5N&22.[,[O$^?+'QTFH(Q%R]=@NU^,1\CHLQ?<8%OBI3NWY4/Z@'5'9/2N$ M3CJ7KRZN)C5Q\AJ) 8I@5UJ34<@FY&P+B(3D6I*- M !?)HU!DY$U"6\A$- ;N]=I#<,V:P.LH80X !.](W-/S,<4::V&02_GF>YI< MU>+.&YXLEZ'4IZE!QP+*53? 80 N"-C!Q

[9)]G/_^-%U#\,B:@*>Y$@8 MK ]D;4-]"[_/JHZBM\(Z5L"+5/>&1@@Y"/)#9$XJ)>=2:HRH1PD:@J_6!$KM MQ#X #+W>+%MKAR_P2_A^LSU&P19EO&"@;74_ZT2"@":"L;XD71O*B]8)\H>I MZ6?>1P?H:23P 4!G*YC]?39-FZ"%*Q0 M]RBSLX^0?D:#=&%N3A;S +"RIG]4) 8GI +4C*AFMAI'PT":',A22J=X\^SV M:N5^!H!T=LGV+$$.(#7P?ASB>#)>CG%!$=WJG=/7V82$OJ@QXO+'C6B"9SQ( M.C,M0T:PEK63C[)0O#&2L$W^_6,5/\< Y%#:^@W3.[_B[T1% [ \6WS=R]05 MQ[%$!EYE5O-K&B)W"EA$YI%)JV7K[.7#U/1[==N-]A^&V"FJ& "HKJ\1/X8? M]0[Q.F%K47(GO824E"2KC+)>%&DHV68TP3F1N[J\O4O)8,!TDIX?N+L]0>C# M@,[\BE:])Z,1*J&U,P:*XK'F-LF.2[OJEZZ+M8H\N\=:1QZ)GOW$]'O8=0>@ M!J(? (;N9B"N^?EQLR..CP^=/S_SL4M1O M"KHC-#54P@ @M7T_LZ8'G:BVIZC>3W1A_ M_>IL )9OCSM0IRVK'!PX)2AZ#IY#,,F#E,P[\BV5+:V+Z8YTP3K+>'=DY4X4 M]A!269NM\GX\Q0_E%1$P7HXD*\)FZT!S1?8YH@5/*@:45BBT+#G5.O#;1\=@ MO/8./SD-Q-DD6BW:/ MMNL\!4-W"!F,L]X]B(Y7P !0=.\B<4MT]3:12<5MCA90UY:3Y$%"+#8!LJ"3 MH3U2L'5%R1,D#<9O[PY9+94R (RM[AZW6;B]@"RT5SAG!00OCKR\3#87M8?H M'>JJ1+""(6L"G* M+*(4J?GCS:WE^ZUQ>>D;Y&<)>P!Y@]KB=[Q<]6FM*;39M!I:G*;*BC/:N]H8 M/-4R("6XH .\1"A8'($^6QY;E^H^0LY!.&K>>?U%<=1*&0.P/U_PHK;\G?]8 MB^?Z9?S91;TK/ULNY^-XM:SWY5]F'U<*&"FRH%HE UXHBD%"W3C1!:#_%T&J MD%-J?3WX;"(/*V!HWOO]14'8K>8& ,U'Y.:,2+7=*#!3,W:H&#BF)*"G^-@R M;V5N'3V>6-G'?^[:JT:Z& "JMGKEK]M_B&"=4!*!8A )2@4*2EQ)Y B(5$A M,C=OY+-+0]_MG]KH=L\A>;2@!P"4C]?K;K'@5*0_* PPSTU]X176 2PZ9X,T M9%&Q=<2WAXR^2XD[@#U-5;_W-AW!J[$R!@"O M+0Y6EP5U[-@M030- X7VIC9Q5*+-WM'&8)6DA[:.@$%@B!T!' M3X%+:Z#=IZ+?^YN.L'2BL >0%GTJ^!TIFY0(F"!A';?J+T=%J7.+;3@HF40'"J>%(LRM6[6]2*MQR>3V9]5V&]G\]>SJ[@L M5Y/[;46OJUL5JT]R'9GC@'6H$AGFX"29XRB*TU8D)UJ;KV<1V'?FJC&.[CE; MG2EK *[6S@4";?L/\Y5$\RK[\A'GJV&B(^6]Q!@B%%X]2.4YN/K$S6NMG$7M M\-&I6 TN?!XBK>]$6,?HZT)!P\/=^S']*Z^TMLX!UJ&C(^N9##85"(4GXLEY MB+5!27 Q^$0\*MFZX]TA=/6=*GM9Q)VNFN'!;3T@^>QJ^74V'_\7YA%W26;N M+1A#[J@JMI G&A(49,(D$VE3M:ZZ>8*DOA-F+PNRDQ0R5'R]6RRNB!47M= Z M9"BB%CS:Y,&Y;$!XJY@S6$3NV(IMD]-W/JP/7!VAB*%B:GNH.QHOC> >T.3: MVSEH<)G"9R:"P**T9,WC@J=HZCM#U@>ZCE7) ""V=1'VH&/)Z@@4ZPI%,)IV MC;&2++&34)^@>!:L9+EU"'X 6?T6.7<.M-:*&1;6[IWV@B5F;4%((5/0S$E> MWL0(Z#&DA"P4V;JDXA%R^BV"?DELG:2((6)J<])C-#K[3.$(9D]FF"+BJ)0" M&Q@%PA*U8:W;(#U 2K^%T"^/I2,4,$0<;9_I*4<3'!-@2F%U-)@&KWP!*TKR M,5L;U@<>Y6-V5-;\\I([5Q0!P=;>>[;ZU5:JVNB@@@F)U6!AYBXII,+E8 MK;W..K3..CQ.4<]5S)UCJZ$^!HJNC?U-Y X:[S5D;6M! -(^\<(#"RPY;IP, MV#I=_S U/=]U]X*J(_0P4$1MF]\0*+JM,PDT#_65.#'F3>UVD5$%LLC9BM;= M;I\@Z3!L_;S)^)8:&?I8]AMA+F9E\XZTV>JKROK) M?Q\OO[ZZ6BQIN?G-R)W:QI[^EVN!H\W)BQJH9H&R#LQ+X*VK#TR<\(D9)G3K M691'D-EOH40+Y-RO@.Y65P,X$U_-%F3=ZWRG514;SK^-$RX^SR9Y1$:<8>(& M8JZU'MS55P2U0BZZ;%5,WIK6>^YA:OJM@^@"7(TD/P ,_6T^6RP^SF=EO!QI M)>I@E5#;-]6TK?$0=)!@BW ARJ!$\^=C6\OW6[O0!4J.E>T "I=OFN5LIOO> MCG<)R*/C7@)#LQHC;B&R(L 7Y8+B7-C8O#/60\3T6XG0!63:R/UH 'W#>9RU M>BJ!DTD=/XA38FE21YWFB_%T7-E9CK_AAL$19SDH1U;2<%?+*9ROHYXTI.)+ M%(YVAVV=PSR,LGY=HD9 V'U1T5XG SC#MD?JCI@54EKNHOU]?IQO4'"W? 6!C>[[RA[([)W6TZA_(D@-F<@0EC83HK(.< M!=>(A';?N@+J<8KZ]8*ZP4]#'0SB9'L]7ES.%F%"_MW5Y>^S)?TZK9HL76&^ MR;'\+8RG]:7CA^GU'Q]E)HO--;VFZYP##&16->,013+:,I4M;YVC/)+4?AVK MCJS8"VCM^?#T:WA.\;QFZ[ZT;T-Z+<.13!X-L0*>>4UNJ1<0/7K0]3Z<9Q:M M;HV^>T3T6^+9#:Y.D_208KW;Y]DC'I-VEM.QCLZ JI/HO;'D"[IBAHK*D\^!MLK+E2*58>+E#6'/)<;]&+1GJ6(P=NF:H[UYEML&8#D'DI$W MY-H:VC@L&-HXCN17K#*1N*1_=@JSQ^GKN>ZX>\ U5,\ [!K1O1598^'.9\. MYU3#)D'RTL6!+PY1L,(9:_U \ X!/9<7=P&>XP4\ ,-TMV3U]?C;..-T5<*S MZE5XEO_OU6(S-^%:5E)IE5B.X!2=Y@H50O DL!R1:V%(>,T#U>=3V7.I<1:2H)(FD;^U$?Z:J*P1UK>U'C=AS1#\ MW#P@JYU-^.[BLDHI!F^D$ D$7V64 WF.2M;YZKF0N?8Z%/TRYFLO??U62[PP MZCI3W' 2D%[,5E3KUTS\& T&$,OZB"AX/KNU+^ MA!DO+C=MQR[&5QS&AIO"@*3A0G."_>E=1G1$R3U6\'1JV4] M33W]@ZX^YKKKHIQ]"^/)>E;6UAOT38Y,U\+RE&&6C_EP#&N(5E?(G', M3-AYZW'_6=HSU^SW8OZ%T-6E'@80#/\[CL^_$F#/ON$\G./O5Q<1YQ_*O8>< M-S(LQMFH! 7[@H(X9!'2JI@&$,X?R MMW8?C$1'PD) R>J[O&1ICZ4",GCEG./CRICN_]Q^XFI$@\(' 3:8=[-!"%M1!5YKH$4;O.O@PN'R*QWU![",ALHKP! M8/,Z[+INMWEF M$[$/ #Y/WS<3ARNCO6[F&%)B.A@&(AIR:XLWX#D)+FFCDHJ9,=9ZOM$S2>SW MT&V#BV<7!1ROI,%A\/$KZ+N,2D,,:AFA9!]!<:9H!RL/G+'$N D<0^M,R]'$ M]GODO@ NNU+< !"Z*[VU%RNSE:@HL ^^>B6.U>QEJG/*I;0BR*A]Z_!C+R'] MYIP[0=;I A] 3N4@L[WMAXXX"LYXCF"")Y#; M;RYZ"*?LTKG=^'#/$.*[;)S6NW'?YSMKXO@D+^V'8*Y7.9OF/6O?X-'R MH@L3!9(2NDYYTQ U.M V:)V$# Y;.S+/)+%MP5ZP@J\V1W2F\FL*..44:&&1 M)ZNSS:TKJP94L-ENN"VO6%\SK,;B+ Q'J^R*9&+@2#"2):&)BUC5OD]6(],%,P>PL 0?SN;X_A\NAX_ MFWY\F8?I@MBKW$_SZE>3.SU7SN;C!7DEKZ_F]$]R3<:S?/,,14=N1,BTU[T0 MH (W=;J" IZRC^A#TKGUZ?(";/7<8JX/N!ZX9?K"SH"W4V7S55A\?3N9_?FO MF,_QFO?U>^=/F"9AL1B7<5HCJ!!)E?WB:@N;RCG6?VA) 2$S&;A-&(R17C0O M 6_,0L\]]0:\35X"$S_CEGB0\:R1I9@DB;[H.D6,8EU6BP&-*4)+9BG^[7LS MG+0-NFL-^#-N@R8XZ+\BN)$.1DQYFT3*($4=C>TE15$I1F 42[EH&6%$*0JBOTK-T]2;0J% :P_<1 M/81-! L':'IAT!SLM@'@*$='E[/+BCF M&=7';%(48Q*_+V% =$;SWGZ.@\;GUMOH^0@6#F=$7OWIR?+/4!0&?K M[>+?L;Z-&+&4M50Q ='O:5>M(N&@2=FK!F,4$/L.I]ROB>BYBOMTQ3X\+?H( M*0\ )FD 8,KR83$ M/&_=6^M1@GHNMFX.GW;2'P"4/N&2Y'';,>)Z0W"CG,P1T##:$)I[<%81*T9G M:YRQ(;1NKK6?DI[KJ9N#IX&\!X":LY2N+JXF-:!]* NV84R%%%DT&7)@$50D MJ7F3;:U\3!:9MMZV;AMS,'$]5T^W-TR=:*77P3Z+^7+T:LU4G8)6"J;E^A+Y M0SG+LU4OD97KB($5)YP&&XH#95F"L&J.:3++7$FIW4$92%IP"V/TJUM\'4K+ M0,IJCH_*.A%ZCU;K$'XVVT]*%D*@,UN7S.JK%@W!!OHO(;@G7U!A/*B:Y408 M]1FJ=:/]9T#K"%4,'%RW?6\V]M>0CYAUJL^;5T\!BH'(5:F>8O43;5;Y(/?J M5&NU0]=P 7<,)IYCS4Y1T #\L1NC_YY\R]4]WT_L7 )]FD\G;V?S/ M,,\CY74RO$C DLA%--:2BUC#$N=Y44S+(#MX:O8<$@>2R3P2$?*@!"S1LA9"N'(D$?1^L'V<9UWNIP@T)W*=^W72?(_ M&D"7JW.6MLI\V>B@K MY'M1()VF@<$@Z2REV=5TU0>W[@@2R^*/RUJA\:8672SJ$.3WX\5RQ*W3)7$+ MC/Q&4,ES<,89H!][68SVI;2^?SF0M'Y]JY?$7!>Z&L*96 7V;K&XPKS].F)M MJJ\[;>"J=HRX7,]X3T)+J\BG$+2[0&D7Z^0A#4*&R% D[F+K)P-'D-EO8O7% MS6&'.APN3/\M3*[P 0Y5YME:VGDL1R1'6)%O@8:B=AV\B<6$8,S+H/01*GL? M8=PW2%MI<"@8_8275_/TM?)R-LV?<#F>[]N5HRASXK3M(*E0>:OOSZ24(&Q MDW/(NK0N5GX.?;W/3'Y97':AM>&\"SF,Q=5.'+&\&MF5P6.I+3!-!$>>3'T< M&8U*46)N'A$?3E[O,Y@'!LOGZVRXJ-S#5PS"1\W Q"QKOYD$3A0&I03CF8G" M\$Y.\,>(ZGUB+/ EWI1V.D/ZQ<#^ MDLKM$H:A]9.;@0V9?C%S=KS@!W#0WLPINSN^;%0"\\&I#,R4VAA= M*G H$Z 21B15@FK>2/ !4OH?(_UB2&JAC%,-4D\2CRQY^.]Q-W.2 DZ\J7XS;82B^_?MLL08(BM0M*[3#%,! MKR(#ZVTTTB0G4^N&DT=6/'0Z1JC/DH?GJ* ID%ZB)?.F7=/B+@,G-F*^^6AW M[9?WT]V^B<;-0K?#J^A<$D%RB)X+4"01B):.*IDEHE,QB^:]RQZCIX$77;]) MH4 ]BO-O/_Y88'XWW72XGYZ?I24=TG5R](T$.//&)J[!HZ]=N[( +Z,'8[CA MKI WJ%M/('T^E0,I&#T507M\[R[5-0 '_6YT80U&Q9&##JQ.U"H*@C4.T#', M.B3Z:>O=-J#^WEUK^]' [CFB'P!N[F24:SIXFL83O,/2E]ESI5F\+MD[I+U9 M4KWRDQ!SIIU;K!$BNIALZZNQ+OCHMV3UA5'<.Q &L!E>(ZVWHW MI0_A8OGF>Z6?Y#)=]T9X.YX&$N_T_-5LL5R,/-,UO5A 6U5 I7K=H5DFEB*6 M')UP?"?5^\"UTV'K]5N[/QB<=:6AOD%7FUPOJAAQ\6'ZYGN5V-5X\74=_+W& MN/R=1%[EN[[@'97H2ZDI27)AJNQXKAM*DP"E]\:0;RW90>A[YL+]UND/"X9= MZFPX%Z37[=<_3#^'"7XH)%H2YO+'QTE8]^2[K R//$]:HXK@,B-?VYH" =&" MBLP7H M.NGK9,4Z^%4B!.XX<*%LD-K2/FQ=X/043?T6[P\.GTU5.(#X97>__7:U&$^Q MSKYS)(6<,W"5B0_+/="/&+!0E$>.M -;7^T^1$N_A?J#@V 3E0W'*-Z_^+P1 MW*9$]G:P@#92&>_ 1"Y!:2/J; L!005MN-5.F=:'^.'4]1L!O7#ZL2.E#< @ MWN=L\UB[#OC!\;=5XYW$,U/<6LBN$$\AU\<*08&2,BF;N5&^=2NB0^@:6O>/ M-IAX$GHG*F@0M57WN7HW_49"G\UIRXY"BH5[%T%DPVMUAJJUT1IL]M$;R6J7 MNL[QMD70T+J#O!#0CE7)0!'V<8Z789RO7=I-NNHZ6W6V6"#YLYJ0$:3D8%9S MVGE-Q?NLH98$21.\$[)U-YKC*!U:]Y 7PF1S)0X4K-=&_F/X42U\O39*:7Y% MZXU#'$]6KLTHL_H:*CAPO#;$$VC 69O *&&8=R$+W_K:Y3A*A]9/Y(5/ZF9* M'*3#N-IYNQ(E!YV\DI)TP A2H*< S3,(W@9R4C(),F?GL'7Y_>'4#:U[R M! MLHFR!F$S#P\!1\)9(52*P%-RH%1*M;>9A&("D\$&ZU7KY,[AU/5K&U^^&JT+ MI0U@NN8#G%4?>O& (&T2P29=( 9)@HR:!)E<@: U=Y%^SZF#>I6?#LM'J!Q( M,_P7JKEMI:X!'-3D=%P_Q4__>36>XYV[)?)%;J^70BE:>RCH*+4)2WK3NNG X=8.LUFV&D]F+*&T0!_8]WJXS^;A^,%_EO/F=/))6>]3D M\#"!" H%"=&;"$5&Z8-.COG6[Q&>0]\@BV]?#)2M%#<,6-YY5+^2X/)JOG71 M1+X(9A>X+-4OKF]7$8NFF M_"-?5;GA)I.%AC"/Y--8Q3*H(B4%?ZE.NP_(>,QH?>NZ[J>I&F3$\A*X:Z"D M(W$#AZK/I/*@8QI>J$D32MU#>$L MWO(NWL^FYV1Y+]Y7=Y9$N:JP'/G@9$D906<>0&F%9/<%@LC*86;21F0=>H![ MB1ID2J89*AYQ $]7T0 P]PDO-X[&A[*?(:W1N*PX%&X2**,XL,XQ(*%1(+7B:A:FHU02^0O"0K)U[@L% M3>!K]BB%9%!;RWG8*;HYH&?D_74&F2]I#:'6\N[[*=YU4/3'E-1SPT$TK$K M@0VINK?"@\?LP:&WM",8_=]ASSWW?GZ0"8YN@'*R= >7P[W%^V> M6K/R^VQ)0;*W4BE;#&BC/07)O$X^J36)L40;K"VI'/8Z^($%!IFNHOQZ!ZP?RFNF2I;DT+'".3&C57WV62\U3/+.62L=;O;Y\DJM\A,;WB M[505#2#.VW8G;TI5;J3W-J1-U?/9-*]_BN]K7>IB9)W+DJ< 0G"28M!U!!.K M\6Q(P3*CHBO/=^B?0T*_I2!D M9M9!C@YK2\1 'J;S9.:MDT44QTKK1Q1/4]7S()6>S& C+0WG^G/+ON_OBD\[ M;/T#I$VVYE1:;;$VHJ$M58M8)(.(,M(O=?)<4S N6T^W/(+,GD>N]'=.=Z+' M 9S<6P'YUG9\:LJ,H,@*Z[N48&H_69$#>)L,6!9(KH;Y$-1AQ_91Z_<\H*6O ME&Y'"AK W=3^O-#V0,7)!HH98G"/_.%AA*,[7HGET_!11/4]W M&43N[E@=#0%TF^WT"2>KXW_V)7S_]_'R:QT94?WAV?R!/II"8F J*= IN%IT MBA"C8Y 2C]P+&:UN?C=_)*T]CXWIZ;SN5*.#"' .%RP=(SH+*PU$CI)XLPJ" M\)8V*4IA#9,RMVYM<#AU/8^C>6%\=J2U 538O2D%$WDB;[Y3$#<]QT^$] _3 MRFS]_YIL^!8FZZU)KYR-U1/?V#[;^Y+MIFES5;4N^SN5L$29_F\^N M+NEOT*_3;+H<3Z\P;UZ0SJ:+4: X,=1NVIA=;4G'+3@=! BM<_!))FM;5^SU MSW6_5]:=50#V+]AGP6D SLQ)LEG/7;[?-6 CL6TMK#4S*A:MXS;45G[5"D9# MD4:PY/0IJX7S2)IOO-E>EL-^K^4[VU@#ALD 3K$7-3"1""2T'6H883H MR 6UJC@23DDYMJY)&=S)U%EUPC W4)<0.7%<(0ELOOSY-I$WMD@%BK-6,"GGUBNG:.YZVA?PA=_19R= ;9YBKINVIQFZ&MQF ; MF>VF*![86R)KI>N$>*XC[2TC,[CJY''#1;*)!YEW,/C /5 +:GH>$]H<(+,^ MM34D>-Z\0'TVP[X(SS@#K9VB\,,4B*@$N"!UU!:UW&V4>0 \CZ6FYXY:+P;/ M%]'6 #(N^R3Z;EIF\XNU4J^%:D+)PH4,PND$*FD&3C$-1BG-LF*L?:KD0-+Z M+7U[T:/Z5,4, &_7\]8^AG&NG3MM=KEX09N$1%6?GS*((B/4GIVU/#0RUKY; M^AT2AG?@GJSF>XU4CY?Y("!S,[[GF@.NR,;KHLG(UNLK+A""+AQD0!5-$MS: MUEFG^U0,[RAL#YR3)#\ [#Q8G$G'^WPYCA.\6PHW"M8ZQDU]@F-J3Y!2]X:U M(-%D5D>.&]U5Z[Y#:>RYO+:S$Z]37;4NJ_VG7^])_SW]8/5;J]^I?_D3EE_J MO__X].[.,M7;_"MMK?4*Q.!B-AGGNLR-S6^E^7.GE*R['*4SN,K087Y 5 M>,K[?^8*O]YRLI0U@2($ M:\#Z8+W.0@71^NG08_2<[,-??_O+:IX.\RH')Q&,6\<_#(*DC9B324D),ORN M^3SK.Q3T[%&UTOP]C_QX,0_@)%R?Y3<\_!8FM?3Q\U?$VIGW+.=Q55"8U+!V M,EM[C U[.+,)Z.,J*7V3O@M6VPDBG6SH9U MN&VP%&,EFT3K'J='DMK[P+G!H6YW7.P+0*#OA/0J%3">S3=M8!=;S8C_CA<1 MYZ/DJD\=/#G5=4"&BQ%"O7*T41(WY%)G]Z2_>=A2_0+R1;0]ZTST S"9-YN9 M @-\1_^Y&#E3G#:(P$SM\^JU Q<\AQ0LQZAYBK)U-N\^%0,9^G'Z27VB@ < MD3T))*54<9XI\*(X4($7B$Q;T$YPQ;6I5S?#2-UU[\P=J=>GLW3/$7(SF#1- MB5Q M4/VA;%Y;A,EM?N4FR/768O1T,"$9&% J.(A&,DB.,:LY%YRU?H3=A/!3KSS_65NJTZ4Q1 #X:(.TU">7#ZO.8.2H_0B2)*88B2YM,X\'$=IOZ:I0[3MFJL74.00S==66N\H M\W7G[Y]LOAZFII'Y>B 7?ZWHZ_SJ[6@?IHOG*8$HME9O9P2G=88HA=02E7*Q M]?W@,TE\T9ND?1$&%FT3QP@6=;VC5K'V+O> 3&((7#FYVTWR9:^4!A=E=HG! MDRZ)3M7N$.W;[[BLDP2/LFTW?_=DN[:?BD8V[1-^0U)D;1'UBI1:,5/[[[RZ M6BQG%SB_S4OHX DOI,KD.2A9Z*ABD8.-&0W3+B?N&F_4 TD[?@S15! EI*V6*;())C 7!DG.MGP4<2EN_-JD+#-T?M-.!E@9J<]:7'.]G MB]J_8=.NK7;!.M(,/?BY%I;I,%H;&:LW83ZE Z@NM5KD!EDN1AES?3'L*?I7 M)7F(A@Z:J!&](%SIW5>-IW<2>H"6D_LR[7QW*UJ0!KVT!@J7$I0N!D*)"'7W MF%Q$<+)U6[ 'B>G7X#3!P;T.1DT$/T23LJH@C_<:#1Z3]M[_I=/3W =0V#"( M6_NIJU:8-XMM.A"NFOFO]+\BY[I._P9A)1C!&1TON@[V5;7:H?:1@^0524E; M7EQK2W,:Q0U"O,-6_VU[]=O-8[FVR R#[!F"JO7(/B('[[1C%E5DV#I9=2+) M_0=X+X3//?'>BZEZD':R\G;['.?C?'8^#Q='V6$RB?>7U':2%Z+"""SL)I[6UJ'?S!4._:EMCZ[FO]8'36WF&5% M2AD, D=6)RP6 _J5N&H/-%!WSW9<#R?^A/-R*85_IU5S_:M>H.Y MZ$(R)05@0H3:3((<;"L$")2J!%3&2?^4,)^]ZHFC&)Y>Z'8#F*QR-J96QV9- MIZ.VX#%("(%"B%(OG?B!PP6?LVP_9J5;[>^,6^A*"4.T0F"EJ>&Y<[7O+[F=&CT:7B1' MW_@(?X2<4_V43;G+8K/$]0H$O7&(FW%?^^Y:4HHHNE]#;$"T2Q2"7.%_^()?B9D+=<7[0GN\T\'N> MHJZ5@=HL]'%22]:V5KOUJ5%'Q1T"D@=-D7FFZ#C5MT\L2*.5CTZWCJ">)*K! M%*#]"^Q#NE=>B%PXA%0C"\$O9+#7%SYY)0-WH M:8@6Z6^S6?YS/"%6\SOZU/2\ME,Y/D![[',GVZ>#:6UDIJ[7.[N_WBT4;B!' MQUYVP=0GQ3G6\Y P(90C3'CD-I8B3.O>(<\B\%3S==!B6\$#YREX[8&GXNFH M9KS>+DE AAE%0FU5:T?S>13V:\*ZP]:N.>M0;T,T:+?3AN;S.JYAE78_QI3M M_]#)1NP ^EI=WF%<[L$2ET8)= R40;WQH:6(H*VQ0FERHK%Y%>%>2DZ^;+OS MU:WDJ=5>FX(@96WUH.I#+%\*).>3CMF)(EO[C@^0TO/EV.GZOW?IU4#D0S0: MFUGI1UB)[2GKIYB%?10TL@/K3]\6N98HC$!#)X@+H"R!(-0QE@2)P 67Q07= M>'O#4??\>Z?#"FS;AZX]O7:S6AI/>1\ ZYU#)H" PFP"#]3;6IPFV]275 MXQ3U:P5.T/[N[F\H^ &TH%ASLSZ.\1XO$D/M"%?'O,IJ*>MXM-H33I*9="ZZ MT+RK]6/T]-NYI#F$&@A]B*=(K>@<+U<.'86HKU9E_^_XG0Q_H:WQ>Q'7JP>].D6%Z[/YZ&;LK!ZN,GL4FU+ M3>%7U@9\2'4,M[-2ZJQL\VEN;HHL_!=&*I':1I4J=AS$+#']K03_A"MS5:[LF,LRO9?/]EJ/$A+(\MP\_T] M!U3(+CM4$J2M/=HBG4WD^&:PG,64A90"N^F4O)><9IW^]AV0D;NDD6OP*.L3 ME$#.?C("O-46)MO%WK-B#07/'&O%'BN%0G,;P J* MU143VK5OL_H +2=WFMKY[MZTL[!<2D00(H4Z^][I8W]U6Y?K$>*J#GCX*M?JVI58"@N0R"QH(TL.RV>$MK!JYU4B_[8 M K> YC'*Q)P%:VN>,QD"- ^,CF C4.A,+G4^F9\AU)XWU^Z=FO/VPAZB]7@; MQO-_"Y,K_/OJ00\>6]FY]SNG%QT\25TCS^1FH:T67K?/%I20CL<,0M,_E,H9 MO(L<2IU$5WNV&M$ZJ_L8/:=Z*/N^?0OH4(0+P3(0G%A462IPT1K@4:))+#&] M:STZ878@7DDS7.QZ)NV4,$2K\H9,QNP'XF\XQ3)>UHK4HWR1O=\YV:H\35V[ MRZ.;]]5GT_P)E^.U#=L3*1N+BMQ9A.(U'231"HA,".#*E!*E\J[YW-AGD-C2M=F_XKVE23?7]1!9S7?:%3'HGB4OMXOC3K!U+ZT M;2<:&Z*]NFF5_AKGXV_TJ6_'Y7+W?J=5Z>4CU#6KO+S^_KLI0>CJ^L+P7S&? MUY \T6_MO'&ZP9I$*7DH!FQ]OJ"<1J#S,5+ [DM"&Y(MS>>&'4_NZ36O(;"C<0F-1 FT4JGF4)[=O+G$!OW]6@+X/)^R6C+Z3A(=K# MPR82=#];X:5G+/0U:X$YAQ&#@2+J8R\N.?CB"U@7I?9>&VM:WS]W-VOAM[ 8 M+SZ4G05^K/^Y=8-3)$_)QA9DXB&&F*4T(YKUI?%QY&V6!G+3P');OF MK .E#* 6]H\Z3_W-8CF^"$MDT.:N 7CD\Z*>R6;/SZ] M2T&_]:X=0><$(0\ (KM70/MQ+UBPLA!3* PQI:4%YRR=WQPE13 EI]3:>SV( ML(, )7\R0+57R0!PMF<0Q=J=^#$RG/Q/\GQ 9DEAN"NU8:E)M'=,E#G2;S>? MI/0P-01!A!T$+OV3@:N]2@: LT^8D%BI37*^S$/&ZY9:US>< MM[__V#WH]1X3Q3%A%!1=V[$KE<%%399;&6\S%T4V?W74DOZ#4&M^,M3VIN ! M@/O5C+BI\P-6C6W'B_]X132,E_6_1I:GH(0P(.TJ-9/(HTB804B;I*@=Q(-J M;3H?)N<@Z-F?#'JMQ#\ )+V;?B-.9O-[WFDR&(I2!70(Q$=.M5.\]T [33JA M@TVA]6O=AV@Y"$/N)\-0$\$/ $ /-F7:YT@@/F?#&"=*&8 @'ND;<[U;VT.=5&GJ,92KT,T2:_V:0X4<(,S MA>(B+9UJ?LU^,'&'Y6#93X:Y;G0S - ]N)G>75R&\;S^UT@7YH,+!4+@E@)Q MD<';:$$8ZXUE"5/SV?,'D'48T'ZV;']K?0P 8OM*0?)SHF+K.IHZ+(3/- MQAGIEQA99MS+#@9U/4S-8;#ZV>X)&DE_ #AZ8K#A+G6N/9 W=,$HL<(920@3D1?"Z1F]QZMO 19!X&O9_M+J!K?0T MDF]G^&MDJ<8=4G2@[:JU-)0!9Y+!,%= M4MY*HU+KOI)'$WL8/'^V^X*7T=T 0'K3T>*^*^&$,SZ1S%*LO;TR1%4GW&:7 MF;*.D:_;_#9A/RV'0>SGNTYH(/D!(&AW?O$N.TRZ8)U'B"Z23^I" F>5@R@B MEY$8%=BZL\03)!V&IY_M]J"E'@8 J]_QSRU!S6=3^L^T;O&^/X\31):V&%G- MK:/81QIP)C'@:!B&9')RK7'V7!H/J\7]V:X0.M74S_L4Y'P22<XN"VU;&2L<4 M(AV K,Z!#=&!3YF1L^22Y 63;#[IY'D4GIP@2U\Q7TWP0]F]YZ=%KZ_Z=S8! MX8!IS22X(,DKP-I%WK,(7*=@7&3%\]8])8\@LU]SU2'.[N7,.E;A$.W8ZWK5 MMAPO5\UHCK9C>[YRLAU[BK)6#1#&B[1JCGZ%>3,O9)V$HM^XG"W"Y&_SV=7E M[1GI&,&)(R'*1E7?>==J"E'[(O.8E3-"[HXS/_T2^'DDGN1'W?WDNVF:7.5- M%\7[)'Q"^F$:3\;KY'+Y>_B_LSEI&-\M\8)V['2EOW78@LOPG=R$,E[6'N;K M771W*Q5NHHH8P5. BH+#H$I =EC3H;<#[';D?L!AZP_'GKNF] AE.^X>S\) M2(9H;W_'Y>"(H-B M=9'1Y9K(?%P-&+F835?9[)/LT1,?;6&B MGD-WJY$H.PG_VQY#@=$)Y#)(66=3AJ3!2X)<$2FQY 0SV'J;/D1+NZAU=X7: M/22M?(?)U1+SSD[0JC#I>02&3-=9X@C.> X81/#&!W(F6HO@2%)['JK2 D,/ MQZG=*6T -U2W;)Z14YDK2Q02?L9T-5]UX7KSO?J=F-<'P\7EU7)CO'>ELN4] M!M0Y>P.EH"2IU[F/1@HHTI1 *E&Z^1U6>R[Z[3C3,:)[4?40S^K/2^(B[A9P MG7#I]=CW3K_D.IC:AFF;=0N^#V5[R4^XFI_V:K98+E:(6!'U,?Q8-_.[Z>.L M6;08(B2,A4PAKR]A2@*,B(%)A:B;]V,\B>)VQO2V,G"SQMF?89Y7"ER7!R[J MNXZU/5DLKBXN;V\2MFIH,@NJ]E21G/Q?15L?8AVLJG6MPP]>%=%=YKH%!_UG M:EX(O0^;VA<'PJ!\BOT%LMO<;_I]_MCA6$3)G-(68JB#\60J$+@TP#W%@(DA M!8FM[\Q/I[I?GV%@<.]0X3U"?)69?8K=LYQ7]V5A\FY:9O.+VV-Z]WZ>Y6QX M0L@Z>%"H&41N.5"@$.GW;&"N/.5R-*6HW[9X/2"X/WT.ST[?\RP_(4EVG$CT MJPV\ZHI_YR=_3,?+AS9T]"YQ3>+G-JNZH0-$9 I0R (5M%)H-K=M@4L3;T]-M9 ML'^+_V*Z'&3ZHXKV$UY>S=/7U?/)>1U5>G%"_N/1#YZ> #F%!!LF\M:IU74K;B>VWP/\R7_64^+&"_6\_7DW"8GO\GHGT MOR@A\?KR.CH.4>0 0B5FO'&\N-9-90XD;5#SVY^#AX*T,KXN&R2V8,)1@HD#0HM3,A\,Z%]C6QYE69$EN'GD'KNE=H9H?*Z??(6MUUZG^$H/?JV!;W08I:ULT4-OX6X1IGUBI'Q@)1=0 MA7D(VD80AK9#3;%R<$O0XW0R1"MT_2HKW&^O>[PQ>OJC)]ND9]+=R#0]THQX MWRAA0^<@Q?&$M91!>6G!)]2@54@V.E\'ZS3>K\\BL)TK=?.V[_9TUA1IE"0 MN<@Y&(9(Q# @IU-:C @TK9"I^>>^?^G/7[K1'I'F4OI9H!79_/RMOQ M=+S$]^-O>$^L;Z_JV]JSBSJ1[[]6>MY$ZKNE X[ Y8V&F&V]RI("7' &G-31 M)$-2Z:S@J07]_1:.O+SQ?'&=#]$O)!&$::I#N^=S$L"Z6]+Q'N%CGSO9%SR8 MUE:ETQB7>[ 7--H8M (L%&XH- Z"*1(2"AT)!B)CZ\>7^REIY]?5[V^-#2FJ=_3J '4 M^M11W]!&::U['->@3&]5WHC\VQ_&,?NY9;HDK5^X[:NS;ZU2MB M!=8)XRGZ)%'H@R!Y.BW])@Y:0?&%=3)$_^@LI:N+J]5.6]<$S2[HLU]QNAA_ MP]O&(B?5SSQC@19U-MBH,Y" F]10(DJ1J-R,JSUA7;; MVN-/F&IEZZH[\ZJQP-5R5<+QE)AW-HI$CTGQ"+(H5IM!UN9D18#C=;ABQ,!% MZUNC-I0/JG+Y.6BZ/\_KQ14Y1(MW,_OBE+#P_D=.MEQ/T-7(.MVLLB>QX)'0 MY3,'S$J2IQ\3.5910\JE2,MKX^G6T>(CY+3+1U5,SZ8UN59OMC8+;G+[O^$4 MRW@WYE'.)EM2@%!8!*6XA1"#@J2$9++4\9RMK_=/(+=?"]4*40^GJKK5WZ!2 MIV]*P?KF\L;T?O]$IOENF]#=KI\Z6VMR */KT"?-*0A**@*3*5C,5C/=>ECA M*?3V&\1V#]:.-3@HM+[>$$!,WO0"?[BJUPJGD^8*4 1.H1*FVE)7UYFUF2(T MYHK%SH#Z+%+[C6Z[QVAW>ANBP_4/N[[SNG5CD]2U\CS M^XSG-=?V"2]K@\\BM5]?KPF& M'FE5T9G2AFB7SB:3V9\UVTA,OIY=Q66YFFP&$)V2;WOZJZ8N7M#=K MOKV_YM;CR,!280R81P$*8P;//.&"CD>L:5IO[%,"/'BUDZX#'EM@-^&2E4[* M"K!.DWOH6*T\XPZ$8HFY+-":PTI?#U^SQ\>PS?5\)^/?D=B':%XVI7-A\AKG MXV^AAB2G5_GM^UJK(K\G*6U6XW>]RE;9%7G _XKYO)YIZYY'Y ?O\;]MD3J; MPB#(0KZP\?7M8R@@,&?"1,FY>1;[!'*;SNU"TNVRQK*[6MIJK*-0,+N\=C?C%?CFYD<9LN#9.S[^/%* :C,DH)F6M=)ULIJ$-.@0?' M@S0,O3KH5H%6V=HY]*O;7?,H 3V&RJPBC*\%";.1 ;3KIB#^IK_!1,'B*@'Y@T5.RLM91[A,HJWS/_,?KC M\TA8KI5S"="7VN3#)'!$+0B5N=4IEO#H:[<%IK^>S[[]NOGB&AJ;7]PBXW:] M'F'01FFSDR0X )V_.AOYK'(P%$087HR;GE>3:"W)M>41BV@5*"LB1 *.53. M%6,,6E_1TO(LY')95<9RQ )))!L63!%8V@G756LJ!]80>%PH^MTC-(&JMSUH5L M!V""UGG(&S?^MS"I%YB?OR+6QG6W.:_;[.GBMQ_/&D._VIDE8-*>,V!2("BM M,C@1&%@ZWJ5,O)32.@WU,ISU4\W7S;DZ0"P,8(<\B\%J:S;F!6,NOI!E\75< MN4IHP-=WA#I3&%-$1LRMWV8=2>H02OR'A;K[0^H[AT#?#L/J\G8\FW^2_D, 3/Y5RK1P1:*#+L]K1]P&1Y?I_?I MH-WK>=:-T'M.CKZJ\3O.2<[+'U4RJSVGDZL;K0[P\;%[62F&T=YEZ7-)I(J&\]RO7ZJC]TQDX2, MX)""EPRUBED>-!GZ"; <3%!_V=33=3[K6@%]GU9GGS]^#N/);'Z6_O-JO!BO M;S[GEQO#:8I707(.Q0E#A[W0$"U:T#Y8C$8RM_OJX*&JUD?7Z0\B'6EUUHV( M^T;+CD5^3V?L._(V%R.>4S)*1.!U0IPRU$^$ HCGRM!*Y8XNW)*S7M3IQ.5ZN1DU>NUZX&,7$H[;$4G J5E/KB*42 M0?S_[+UIDQM'DB;\BWS?N(^/%(\>FE$BC:2Z;3_!XB0QC0*X (HMSJ]_/1) MW4<"B$0&2F/;JR$IJM*/)SSW4 ARH_/M+$JIJXF!P M(5=^40E>.]I18GXZWXZ:"HMO\^G_I/@^HJ"G>>JNI@)WIA7IO#&L^$:K)/Z= MRXL4_TCK220F9A,XD&@Y1@(JE:7H)29P6BJ7 [.U>\@&8J6=1%0=&+>@\0;L MZA^7Q2LH+^YN78I@__5]&KZ_1>;7OS8A,Y[FG*P69;Z,-3G@:48)6U-V/%/A M4W9V\X-8!9&U-C&I7.S'M.,(;X^=T'AYC"MW9Q)R3($-I$Q6T MFYJ.9T<3KUE21/M^SER_[[7SPG <;H82<8O%Z=OQD(O\98H&NLRJFJ^W'7K3 M^;=/B]DT%"MOR2[+M^5*MP?H&!7BYR5IAX#$E"\W'[<$_#,!D@$ M8TS)>0ZZ=BOP4T11A2$XBE M+$X$5D;C<0\)^WCH$M9)I9+@WMV M( A/8!57X!C3,1BBI1T<3M?DC&NEE_$. M4]M78>9LSC%EB%JC@T@)!Q]"@&QTIM3K0&R_&1E]OM887@[5ZV)((8^=_BM[ ME3:UF2GYX)(#34@NB]P,>&(CA$"B(S1'0WI5@#V7WMM]<,1WIH'NIL/EV0(( MMMBE-+FH<@(\ K2DC2Q87H9GAD29$3YJU6L>6!\8C)ZD.TQ9=]5]@.1&5OCO MT_GTXO)B2SB)+%/I&$2CRDH[8= .HN&R(@LE9)""UFBBO/71D95^B,H6->0W MMN+=7S<)YSR@VV1+]Q_>@IY*<.@N@;."2>&MR_WVZ#RG^)L?':\?JHKB#Y9? MBX'&;[]^2_/P_<(M-^T9.F;*0N @HT*F6$)^4!I LW8YBD!\]2+PYV@:\?'_ M]!'LX=IH$ET[;K8^-_/)$R\I*%_>OKW(>%JLP2N744XBK/]?/5UL7:SK0E.25*TLA'0X**(%(9:)E+\5>$"XSCD MHG8IR,.4M :E8[1]#TI'BW[LMY$G;?EU>@Z]?96X9D!%*"O%# %OF8+DDLTZ M\"#\G=[P0Q[Z/^Q5?#9,AG*@RVTH83=@@'89V*N%8=O^^M7$>)*,H!$,I^@& MAJS )&.!AI )"UGDZJML'R6FU1?_ ]7^2.G$<3H8VQCM2HO>7_QPT^5FK/5J M_:DTFL0)RUXGEREXR5QID<8[7T0.UEJ6C;!$B7Z;)Y_Z2JMO;\>AI*YP&S Y M5Z/0_YQ/"POEBG??TL?\#EG[IYM=IO?SMW^%M%J5(8?+Y:\R3_&BR'1B-(DA M2@/(<@3!H\:3H0FHS&S,DAAF:]NDPZEM-2Q#DB(#! M7]12(,-$FR='X1U4T->+LEYP5><*UP&T4]$TG[RR]^IO?5HN,,9;_W+S6);@ M_BC'].UJ/;THT[JO[ZRABWX/I.=$]< UI#5\J7 @6HMH.&2>.0B&[JPQ%']% MG WHQ1IY-Z)ML%3X_E3YG)]TYY?P]@2PLY M"RDYRDDBN79(U8.LD>?+#8*'^RVR5973,MYN5$]::X*+SH.5*"WAI0:;F02+ M;.H@I&3\9'AKI3JY.A3Z0NU O30 M=\N4:)X#^QJG,K!" M@A%<2A\5R:2VGW";@D8!=*B"[_5!'RSM!K!R)8VKFCOC2M %GE"!K@(M,9<* M:+6]-N51H:+?*MJ;N'%R M'*="VS Z:@!\'Y);I>^+67Q_\6.Y^+G9"K6[Q@D1PJ-)9CJ4PT0-7N-2 C'4 M)&^-(?V&\NT!MR?(&2>U<"J U=)#"]T^73S"50R$)857>2R#:[0#QS$HH"^D-H;E? M:OZ\>K_V4M8CO5_[2&[L%J!;O4NV&QZGLT=ZO?>0WMN)O]2[YK+BCTH&GQ( P!N-_9 682D9[+A)Z1#44WU[O MU\&*/UA^#?B0CUYY-]+8.;+D=0 E/46.5 ;C-=Y]@J4L64@Q##!5\QFJQ@V0 MQTTB'*::EL%VH]@L.D83CPHTL:6*)B!+!AUQHJS-*@4G[@Z#&PYM>U8!GOX) M^$ D] 7:@6HY#Z2]2:NPG/[8K%?^FI87;TO%PZH40+Z=7UYLMT5,RB8(K7( M5Z8OBQ0DF* <:/PHBUE'S6L_"U8COM&GZ).A=@ 5MS@<\<:<]]6FE&=U2.73 M0S_FZ(*E9VFK5&?TP#3?LH2H5#+?(.&JHL1IRIA!S!%52O-BJ9L3G &ADE!T M_;)0M3O:]Z-P@'G67Q*>6[=.LU_7R_41+1-/K68^!I-W2&D.<@/@X!'P':.41K&U&>F^2P%0SFPNPUZR M1L<6Q4/QA"H"V03"@U$ZIMJC:Y\EJ@V\':7Z'G Z7 ]CM^S^:XHB7+MW;C9; M=84T^&/_]1T_L'*S]'X>=E42-E'N0X+,7 1J$=?D^)=(*2C7/',Q;/NV1[? M:P\U1VAX,:RXQT;0[]/X'] 0>MMPO$9Y5!A>N+]] M6Z9O*-Q7\SE>/I_3SS2_3!,OLTD,;Q?K:$)G60;PI9K6$X:"-(*+V&] 8N]/ MGIW1/ YU ^JC 1-Y:U,UGI:)\Y8%2A308#'DLMZ"B^BR4!62+*LXLJN]W^8N M#6T$O"IH@$H[>;\33@WRJ;$02B!0HB6@LD:#P/CF@9GF#>U!]?LOMU& M*'QRZ!PD^@8@\]!-?KD,W]TJ?5I.0RJS>$(GQQV'N_E/7]U?;U*\1"&6L6F; MV7Q)1"^M9I"T+P6@ME1*20^$2)Z("B($=@*_[6 &VHB>FW#G3@."UDN*=L6N MBWQG1.#*S:_685>J.]KK6U6+DP[G5"5U6\\.'U[O\M\E,.:] .AY ..O!.L4!?>F0C24L6/J<:_?D%]I# MQA%:7-06Z=BX^(=;_IS.7Z,!7B\O.TO\:;DH44$06\O<(?G '$/5G('A#JF(S&,\-@+-\]_JXVGVP%@ M4UG,8Z/F]7*Q6BT7+JYNW;77Y7M2EZP7-1 2\Z6U4*&@ @=F@R08/S \!SV+ MWI[^4AOOI0,@IJJ(Q\;+E^GL9UI^0<6DN^9S=XHJH+>VSXO)H]>@@,%2P1!YX[#4*&!-:BY:3( M66(D"'NW7_+1N^D8 Z//$"9UA#HV-#XMI_-PA?,OOU8E%74=\_E@HR)2@E(Q M@R!6@(F*@7&E[9Q:YK3HA8^GO],+).8,05)1O&,CY=UTN5J_7KC5VLW*)(+E M=+&\P0HR8*+-&9)-H2QUB^!E\F4!O9&,A4AZ+IE]^CN]D&+/$"D5Q3LV4O[U M?;J>IU\[U-]Y%B#,62=$&2:F7>%$@DV^.%^$^(BFD2G6"RA/?J;?\QPY0Z#4 MD^[8.-FB_8DG)$:<2&5D#TO6@M 4[U2&CCJC66H?#;KJMA=6GOU4/[R%@( 0DK=RJ=O9#_'5]P!Y#TVA)[NDW2.D%@D MI:*P)=K/R!/*3 MJ%%ZR'$UES_>X8YM0Z3F^W]:3;D.E# =5>5+GLN0"S6HB M95N2HF U_M9J1I(00M+J*\S_AMU]-0IN!E?OV";OC\MR^C[FWY"3\#U==WDE MQ3Q1) (5TA3IN7+,.>BL'3$R&A1A+VOWV!?:*)X87L&+VM)NP/I=]4DH&O$^ M(!S0\&L0PI)BM3D($X42&J-07;O%RT?T!DUX)Z'U'H MTSQU5T7KN[.!CL('_./I#)T1/#%EA3G^]3L5[A_7W]/RZW=WU=HPB3J8K$@" M7F8$"%7Z%PA1P)/.*#H;"#W!%,CA&&RC.N3D\&\71"TVP;R9_DRK=;>H;/4J MQLZ==[/W\[Q87G0_^/ MXWU_]-$M+@?Q4*FCYLVS$YQ(:\K;F22(%ZG TN0ANIAEB)[Y4+NE94\2CS7B M&-@O+E*7&.]6P+H9>C+IR_>4R@3K:_T4LF:+55':;[]NDX(_8G990L"'2=\X M[\8S*H7%L#([=(A\UN"UYI!53$+&Y%!4L)HYEHS4WOUZZ/$ MC O3)J%S=Y!5%3VV ,AK\O]P%_C+&V[;]M$O*$6TT>BC484NF]0&3.8*6 HF M$!U24-5W?SY+U;@0K:3^NZ"JJXNQGY=R>3>&NY(P:8+%EN MFBV84B3.(F$Z^, MJ3U6[S2ZB]/T*01[XX:/'^,-K=%%1O&/#HYMQ.5U"E7H@(=2UN\T4)VR3HDKD7KMG'UF"_%#WQXW-=2R M,UA%6V.OM4\_[L9\=UG:'DUOC3"EDI=ZBEZ!8Z$<(8U.@C_VO1_;X4";OYC6$@+$@N1/0@$Z$@RCWO M,XG N.>!*AWYW:5VC[7[[/WM\: TD/87IU-% V'G\'?$C6H#JZ,)5J,C*LJJ M-VG!EKE)B0;-M/"4T=K%EB=D;]QI#RW?]:UCK8%C^ \T4Q\6J]7'^>:=>N>" M3T@V)*'W#HDQ6O9)TVW?!XO.L1R(T+43D8_1\M+?;PX$S]VJP!J:W!^1=H/( M>3>_/WZM!DR,"4-*:K[2:!$ZMX9)"(+D$B#$A4Y;@;Y$I0;A7 MN9=WNP=&>Y#UTA_BZ\"UMG[/N;YU5VSX8(GB'VD]85Q:O.,4:%)>6(Q(X(4I M;=_X;[1RFMO:QG@@5E[ZPT2=P]$"CAIP3FY)_FG!E[[F:=S^9I*H3-0I]!-E MZ21+GJ/LJ0 :'1H=IM&35)7/RZ&TOG3OO_!],3DK/"V M%,!9:=.V91TC_AF$K$1FRE,G:X>XA](Z[JRY,Z%*&^ZD0"A*LJ0'66Q]L*:.I2/.S_O7$[# M""@Y-A0^M0>T<_[H1.:8E0H,2'08\'LGP"A"P"HK#7="*S:B]W-%Y[@C <\( M^<,BH($[8-M[M]"X8 M'UK_K?=E7J_M*E'^/*#?U_WL1?[=_?=B>27D;G@7_B?K;N!;6KN_-AHNEV#N MWM$>TM%Z@?=?G[]8IQ.T+6:J]IZVQ=HM/8W5[2IUF9*M0$9%RQ(M =8FCPY5 MD,9HR:,=P-4X1;=KEX;?PR#=L;4W3.HF?\D"WL)&1^!<>W0]/06G709+C%+2 MR?-*#5SI!)"$Y MXZ@0O'8+[?^VS%1"7:V6F3T@,'8]Z#/E^3HYC/ "!Y*< *&"+)-Q$BBB0^19 M:DUR+X^F0D]$>XTT^^AYCYZ(?80^-GZJW&'7+PR,2$J3MLBU%WY?+U;EC;8D&59?%K,X M*=-*T5WBP')Y@27H2#FM*2BMLR#:<1-&!/)=E#T,"98R1*0:VIO92\ M'O7CU%R>,?1KHN'<3L*;A&2&35ZC".!BL5Q/_V>3<[/2IW9.'>8UJ-^&%EH19<(J7F!Z/ MK"N;L8DPP1,OF&*UNT;J4#Y.360K>!\1!4TT43TA[,+YN\?J(GY+>;%,F[]8 M&%!_8!P<;OP7:S<; M#O[(Q]N<4U@_"(SC*?=XP^F8!,41)X% MM*OJN $OIL=17>UNJ5?K]7+J+]\[<5>2_Y@WHOJX M+ -^END[QB_3GVD7SJS+;U$N;^>7%SNS0$BRBI?76!--F35>FEI*>&Z,E39R M8^D ;Y,#7'AEK\6>?<'_M>VAJ*HPLWC M/]+BV]+]^/[K\#KW@[]U=!EZ'2XK58EODYW%E+]&=);RW']-U]]?7Z[6"+/E M5GO/WL MII;"*I\L80H251AP!($1MR,14F;:L\QIX+47%SU%S[@%5$-@Y0$K64<;(\_U MO#+CNT,\#6ZV*574#B5""-",UP<::0_&I 16"$M%9DG$7N'=,W,\'R5@]"*\ M2OI=U!;VV(A)W^ZRL-O1KTIUCO"Z>^)1*7O=B,?_R';5Q/0CA M_3POEA?;ROTCDIN'?*E&:O-H#BLE-M^ZY1SQ4ZC8?'^7G6)11^'0);>&Y=(> M+<%)YB"+)*EF(M!0N_/E,5J.M7R[(68?\]TO_.96T_#;KXW\7\_<:ML;CK&' MY=(H9-F7U)S28$E6H&3PW*%'HEEMYOC;;HUA>L MNH/>O;KXP%E6&,B@[#B(+!.8O)G>SG36*1I3>ZW+(Z2,BZJ! ?#(SHECM-$H MJ#;K,7:C60C5AAI%(,C(2X1%P00KD#7#<\HD>U5[+0V8M:NBAL[:?\Q?UHOP[^Z0HA_A=9 " M(M.EJ &C'$=RZ0H(BADJLW&UVYP>)6;<7-]I[\LZ&FD 6C?IWQY(X;6*47,P M3!8.3-G!;@.$2)W'\%FJ["ICZCX5(SM?==2[J"KKL:_!+VE9%HJ]OKRXG'43 M,5XOYC_3!09X\+J6 L1M%& U;J*_Z]C_G5 MXDX+L*S,)+)HQRWW+,;:ANI!0L9]]3_MQ7>\)AJ TPWR2Q+NC\7<7?_)5_S5 MRH6N*VV79O4^\>P%,.T(B.@36!475U8YT61YQLN@%!HZXL$'P9 IRVA4E&>M>]V1CWYB M7)P,JM5%=1$W8*D>-.G7^32;J*$^:U"!&A"4>3 Q&##>)&8%#R+5#O^>IFC< MA::GO0HKZJ8!I-UV$SN&5N]7J\L4)YIG$6B1CY$.A"<&A41"J2-!/])0&WWM MU/?CU+25ZSE&Y_=VHE=10'-0PF#DX[(+J.,_W>PR[40W"5Y3CQX!.![0%-ND M,0;!R%K14H\2.=?RJ<:$XV'U&&7C/F2=#&)5%-,/K2-FX(>3+(55+.>8!NPJ5* M699I"LHB2YES<,)*9,[+I#PSR=3VSGJ0-:Z+-B[4]E)) RCK./FW M2O'-Y;*\Z)4=(7'C(4Q4LABU8)2=4]DU(DL).'H$H'B(3AL>2:Y=+_$\5>-N M>1\08Y45T@#$/KE?73S^;K&\YNMCOGV8,%B_/D3=GY38W%!J,@3G+8A@";C M"* [JK3R2G->>_#0@:2.NV1]2(-W M4U@- WTY^E"R:ND-\2M+^^7!;!;QZ0 MPN8W$\69ICP1$*XD-$J&SDN:@$KK:$A*LE1_#M;S=(V[YGQ [%57RMBOLON< MH&X[QH1KIP1QK#P@"@S-101/'(9)R=A,DK#&]5N!MO>GQUTL/@"J3J"!!@S9 MMK;]R=C;>)1%UAHR+4/CT%U%!S4$R"@XRZ)B5%8OOGB>K''F6)[ C-56R=A6 M[/:YV90$K+H0:(K1#V%*.JXI$%;:17G*8%4.P+04(2>BS=T\YB,6Z\G/C#2] M<6CS5$^T8X/D!NB_+GY+FT?F/W^4K4\[IC[FF^4DMSB?N)0B7NJF#&MC:'4U M!T^M TFX"XXSDYGKA:+CZ.@'LW/*!)Q:.0UIWSF5G]$(HUQ#4>BW-'&1 M">:)!*T(Q[/%'3A#.40;HZ6AS$NH?2?VH:L? ,\_3U!!*V-;O#?3U3?\P2E^ MS%^^+Y;K+__95(SG*7J1>)=SG1,'649$"3P_8,JV#$:S]L(3;XWL9<^>^DH_ ML)S3"W]=P8Z-D%M[Q1]GB6DM70YH3Y-$7S!G9$E[O.:5XD:1: /OYT'U^UX_ MU)S38_U0PAX;/S>N[T1LJ#Y,!=B4=H)BBYI,')*"45AE+6:\KIP5'B/9+Z MP>VYDR_^X9OI['*=XMV?T?W7 M@PSHJ4+2D)-\ZLMLZ)$_J2RBT%2"Y'@N!%[!I>+6@XR<^TR8)?)<1O[WMG MV^O-&BH4U?7&M@GSF@4;(VCM"D<^@Y&!@3&,*L'0\JO:6R>?IVIOAQ>75GF=K[BQ]%=%DDH7W0D)PHI>A,@^5101*)>$VT)_XT3_\/ MTS=NIT!]M VFF_UQ9S>XFY=ADMN_>RSR_IS'Z6JS7C+%!X[2[C;HQ#GK?E[9 MS+JXU4[_)87+)89;:=7Y+I-0.O4=<> 5_@-=70>F1%$BF,R8HE2HVE-HA^!C MW :$^D@>7=?'(O[KR0)G0E7@3E*(V9@R&K4L5<6;A"6MC4F<$MUBX#Q8UF-H MLWJ:=O/J)L=MFF>^-@/#[8H8ZW)TJPCSIIO(R=+,%TPZL1">& M&CI$W1&B"\)+6I#&"B5L EXRD[ MEK4=MJFK@DD7S9C0[96O2Z70!/,\%C3+FIWM!3C?AQ^S.&?H0Z ME58;>*NZ=Y(?YKV'2T23)5PY"U&(DFTS91:\)! U9S([(C0=W,D]E/AQNS]. M8)]/HM47 N?=U22%$HI1"LXY#R*E;G*# "VM]SPQDU3ME]F*Y(_0/*"'C;U^2R)([>V#(S. MRBHZ*P3NCIA!KT=Y/%U)EI4*0G.P"D\<99$&1 ^QOG;N=&\B1^YO&1.%AZBI M 1S^*TV_?4>Z7V%(Y[ZE/R[+R,M2^G>G\OE*FB(S[K7RH$*9/BV*(#-CD!07 M,4B"L6;MQZQ]:6QK&%N5 I%!U=3$,T!?#C?6GD0EN(H,E"KC#1W18!GZTU)R M(BDE)O+:L=%>!(Y;4S(L6@Z$YOZ*&Q6779GTVYQ36)?FV2O']^W_NYS^=+-2 MF3@)RJ*7:R+D9,KV&1;!94,6 MA)S4Z)U2N0U@^1'9;GW>>R*>,"$D4S8"CQ1='9\4&&<,E!%B%H^O,?)$3N)C M)(Y;+]+"!5U%>0VDXA_L6;D27##&RQQR6=96PC'FP'/\E37!68,NAR$G&7>_ M5VQRLI[^*K%)/04T8.F>S\(BFQV'FTE// ?T9&4"P4T9W8DG!L\(LA>%]/@K M3VWMB>1[DMA6N\01X-B[S/UP334'Q*<3J+<9E=S9I&V&I$N3IN1X5Z !!S3J M)"C)1(JURXL/)K:MIYJAP#F4]AJ Z8,BG$2K@K&&H0N!WH,@5H$--D%,.G-% M7 J#]\(U4*(^'+R.EWH3;WZ]3/A-/W7"HW,AH1^)++!:?FGNW /UE8#MFQ/HWV+59V",X)SD"D3$*%[UU0&E%,R$16\ M$73<2W=OB)YV%N,L_LNC+"#4#V8ERYG@ P_#TF<2"H-X[ MF6M[?X^0TN 0_4$NWT,D?V83+'9;\A;Y%9ZG6!B>_DS7O6YO_PJSRYAB[BZ& MBQ^7Z^VPAGNR&F*816WJAIQK,:@DAQYQ85QRCC,&+"B,H[-7X$MEKB,Z4:J- M9Z'VXIBA1EQ<[WU\6@_O;NOA_IK(S5+(%(**1)/RI!#P\D@.+P])P65M0Y+. M9E=]I4Y5#MIZ)3H(03!!8HP MY@@VY4"HH,GHVL^4MP@8%UYC(N'NENJ#U=( IG:.5&F/O_B1YJNM!J]7-/_V MZ_KO;.<8=AQ?LSV/GV9N_H>[2&\6%VXZGT0=O!0R0^1E<&9&09BR;5E;%[W+ MUCA>NRI\"#Y&7I-].*SN6LVQ==P SM^B0[KXE39[8SYV???;7>"6V4BRH2"L M4B5(+(P$ T&P))3)659OY7V4F)%MZN@XN1N655%: ^C[G,H4DK#>UHK\.9^N M5Y^__+E;<"^,#C%QL-HXC#(51JZ)"] ^$Y=*Z,EK>YI/$C1N!JBIC=\\H3IV@ GT@$DM5BL_(CD!'* ;&DT$OB=9?)/H$02-C ML1TOLY[:&K"'=WC8'E)-->$,K3@1@J-XR@ <34@ID")9.1JDJ?W@_B A(]_" M]11]]SH]6NH-0.=VU>76"!LJN4RIFRV#/@$-"9QA%)(0U(50-CS73DX_1,?( M+R['J_?)L2L'R+H!O!QIN#]<3.T! M:;5H'[=FHJ%+=!0PG/\A>'6QN)RO)]$)$K*+P)A#4^(DNKI6L^+Y$H,:07-2 M_<6Q!N$CO^.,@KFZP#\ "VF0[MKS-\++:\69[R?Y\7RHOO#P[.:^W_DZ.3D MD7Q5RC&6VHS98G6Y3%V_UQ4=G]/,=>-75^M5AR9_(W"_[NE6Q/-8NJRY]0Q$ M+/OH&9=EBVI*0DFKDJQL78ZCN%Z^\O GC\V52'/PF0H"N3P)"QH)GDL?P!OJ M*2':6EN[0*0:\>,:YQ-B]O%/6UKDVF,4\*@B+#D-)%@!5)8M;(I@?,&2 :X8Y3KR MF)VJ;5%?> 9S+UB=(H.YCX['WK1W)P?1<;7:/8/4^*J6L!!()^C/>X[DMNSU, MM$S(2(V]NZ-QY*SX>>4C#P%?7:4U@+Y/W]U\O;CHA-=E53]]^7-WD(+6RA./ M8D'G!80V$1QWN5P9B48O\#C5#FF>(&?D!]36$%A+<0U@\)GDOHI,"V,AAX3Q M'5<"#!42HI"&.ZFMJ[[<[/C*C,'ZT)K#83WE-8#$6V9]RX+(T0B3*3K),B,+ M4H(GUH&B*CH= O&N>N?/?3+&;2UK#G7'*FI$K*V6Z\GG(KZO M&X1KEVDV F_(,N]8J+)*-KH (7ING9..Y5YC&9Y3_,V/CG-!5%/\P?)KP/M\ M]DY\[$J\KD^@3@I3?""F"=I)$SUX+BTD=(ULH)Z)ZN6;QU/=2FG4F.F?$^O^ MG-&^F[1X75NQG1)ZN?Z^6$[_)\6)91*-.FK"^6A 1,70]E,%9:*MQOC"JE"[ MCF% =AI_^*^,S%H'HS),VN@;.5886Q'L-BZ\6RS_@?_M>B))4DY$#BZ55^NH M+!CE#025)'4Z)Y]K/[(-Q4OCF8K&3TL-@+1RN=ROQKLG!__@>]4_TZILROM< M!OR6^LM0$/0M31S7A#N10(8R*MT1A?XD0]=4:)=\,D;$VF/2!F&D\53*"8[( MJ- 8NY#A8 7,X)-^=\_;S] MZ\=T,U!O(XB)T"(+_!\$=%7+K,< UC,*I)2Q:*8DLX-$,C6(;SQGU>@U:8Z\:^&*5^8@6\NE(E*%P%H) M:Q^@OQ>>]0O#\^A :. 0O)IU?V<[0_>>$/"*P%^F"=&6JU"&]^ED0*0HP&2C M@&>>J:%4UR^-ZD=9+^":%PK< 937 "2O*F[2\N&"JXYYGIVI"M0WDO2-L7"ND1E'\ND/^C;*-; ME3U@70_"U\5F=]W5OR_MBW\LUO\WK3^GL/@V[Q(/*5H7'$^@E$:77KJR.SDG MX"I91C/AO/JVW\&8Z9>=(G_GDS$X1E[R8=FX<.\6R^T?E;]')R0DSZVQ8)5. M('S0)=<>@;MDF,E>T#A8;\Q)..QWK%YJUK=A-(W]Q'*P9CY=+L-W_,/MLQ*/ MU!JA*41*:9EBEL HKO!7* W"%'7QSB29VD_QMPGJ!_B7EK@=3:4-7!D'/Y%> ML;U$VW"UV+JT FPS+);F)^_!"IE98"(1GBM?#\-QT^]D M_&^^=E"4-'!>;G+@EA^7W93*^$\WNTR[(5&3J"2+I;C91U;J-#"Z6$ MY"24LP2LD:YLG$"'CAB)%Q03T<2,8NF7,ST9R?U.QXO,P;8)BP;\EEI%J=>% MV]$YPYQ@H+VC92=@!*]8 N6=LU9$[JI/0:W.1+^3\K_9W2$P<3Z#4=^YZ;+S M%%>+O)DSL_IMYL*_OX3O^!^M-G]4(ISI_-OOBYAF_TJE-#7%5S_3TGU+KU:K MRXO-?U=[G&I]T@8:PCJP#-L8W9I\Z5:)%C!N92 (,> HRZ"IT2Q+2M&=JFP2 M1Q[=>J@%N8+##;U^GJ[^_6Z9TOLYGO"T6G]&!B9!4LF-52 M366>: ##DRYK M'X1D5-"Q7^^"FL4P/K7F\LE_L'Z M^[::H,9S00T"*CX*5)='&Z%_B#8I[BF0Z+M%O&4?(4*6:">44"9R_L*VMAQJ M!>[K^_-B-GNW6)9_.6&6>$E,ADP-*TVF$AP/"63V41MGA2?-A"E/EL'EMG^08B#6. %&4@!"1@9%EY8X+C#A!,V/-C(=YC(DS MG:)4$9G#'98#8'+P.?G1W<9?UFZY;N*T=/-Q5N^WW=K_6"Y6JXG2(LF<+21? M-@1;&L![8J%D9CE)Q+OJFQL&8.-,)RFU>V*.A4H+=TMQF]]C#(5A4^CH5*"ZY2]?B*!Z.9"!$XRQE$]-U(>PDV4YZM M\_7![9Z4XV!R9!C^=M[&S?+/31_P/%XE0Q?EC^[+)GJ)LK$$ MM!$&?=0R"$@R#+<\S/I6I.+OO)67RHJSAA3Z-/F "*8$@T2"DSD'#F+#(U)8P=I?R[/NF*RD?3D M$(#Z^QRY"7&*:!X8Q& PE&3>@\O.@Q).<&=21.-TGN?LQ:0Y!T'X. =R+[B= M3V+TT758#Z:[GA20)<&A'BE86YKW-#K/UA@!(5GGM!:$ZI._;-1C[\4D4ILX MDR/![AQNQ^=$L^.^GW2R(5Q(ST$ZXTI8:\%9RE&5QA@MF?'ZY*FLJAR^F*3O M69S+X<#W$H[F PG")^5C'"-*HBJIR E-5XA@RA-4D))D&CRAI\\%5.;QQ22A MS^)X#@G EW! '\A(/BD?KFSP :7B4WEZ8UF#C135:H/5-MG2I]7: =V3QQ>3 M]3Z+ SHD ,_A@%:*Q:52,4N,P*6V"L5B.3A!)>"?&F6L(]PT7,M^]'$\A]1Z M$\=Q!+C];9+Q3TI,F$RBYAZT*E.,)>-@%;H84F?FJ,U>R]38 3V.XQ>3N#^' M"U)\7N0^Y9#WXYI *@422TI/U6[J@ZSU^W!3(1VDF2G ?GRK!NQ0EXK1)$EAA*(B;J6WNP?)29 MEQ?H'8;7X3)\1X#G!9RBYWWD1]0XX5D$J6D$9D0&84T 9SE&O%KBGSO-;!@D M;AN#V9<7IC5Q"D\#OI=[2F_XRX\)B@H7:9&,-1H%E;A!=SY[(#[84@&?-6VM M>_=@9E]>;-;R*:T,OK;7=CTR77K3CE*DL1DO?54&/^" [>>^.?Q,[;VX;F., MMG*4VD0XL-*?)VS*8$4N\QP("V7:4 ZUZX[.>XSVDXU6W;]\@UQ<3=Z?1,YH MEMD!RQH%3 -%MYEB?.RI(5YGCY:@L7MF3Q;/>O#V/O@?=C)J72BUXML=G:78 MB>=*#'22DR=62@\H"UDVV&,D&ASZN,YK%D/6C@XRLGX 7LYZ*L319V=L<+1R M2(XO'KMN7_JZ6+O9'7=39QFSRP&R*$XR1\$8HE$F+.@@A4JHQL;NH#Y\G75! MU9@73W70M!VCW-8.RG]:@K5.0BOTTO^<3]>GVPY4FYB!U@=7EU,;X8XC29>= M5B"5(B"%.^)[BY2QM=X)>91, 9+X PQZ1$N9/JKQRW"!AY/M4X(%C4TD@#<#I<<-=LS^.G MF9O_X2[2FT4IVIE(9Z7A3 (U96,VUQ*ON(6=R_?YRY^_IVZ4:9E.$Z@W0#S*5#C*P(14X@)N;4Q4 MNU@;L$\2U/C8O\'QLAA*>0T@\=-W-U\O+CH!=IQ\^O+G:LN*C<89C<&R,F7( M@V 1C$X8J08E(O%61*\KX_ )KW @+=[ M.=GR084C)EH%C..!$MX'L$9(B,0:FUT9I->O\?")CS0^I^U4L*JJBQ$QM5JN M)Y^+\#H_Q3EF3#0"$B];PP*/X!GRH*G&8(_RI'2O.4GX4V]8+_S=M>6Z]<&1 M;=2H C=EI&=E%++->N5\^H#F#&=JR.4 M=5?=!TAN9(7_/IU/+RXO=I=ERLY1&D&;B,S'0G,@'ID74NED;8J])I$^H_); M'QU9Z8>H;%%#?@TXO C8)C?_ M6,Q_=L4!-U?"R! M0_D S^A^"BDS>.$\42@PC/TV;Z7S9E[DS/6 G0/CI M#^,!<#N?!2,'B^=V.>G$\+($#<5!C!,@-*=@ A$0E$"I!6Y-/)\K[S9OC;^X M_AW.XA%@:^5*/+KZ=&.&MI'#:L*)CL'Z,F9!8-2*L2>X& D8GTB9?LNM&&1S M2&4^&G]W;NQPC0FB5@[2(.JZ7> ]45QYGC+J*&F,KB,5X"579:QTHMH8D5(S MHPOVY.U,-WZ\I-OL"+#M?PCMYA#.N\;0^/4,SN)V2\H-"959N=$Y=+B%2""R M2N!1=R Y(9DGYJ*NG8$_(7MGNN+C)9W(XR#W=SB4=Z-AA5((,I1])]:AT=+H M-#!B0GAK6LGNO/#UIY"5XV7,WV!.2[=T(CL]\+1BXX1KVS2 ML[WS-^UK%H&+$!1HH%#9>HR3O#6\N$$!'$8=P(ET&6\"%=/)=\V>BODS];__5I9@2#RWX@@< MG?YZ7BS:JN2H#2!(8/@/*<'03( K2C15"D.A00:H#<_:F;KAK1[BQK#8RA$] M0<+L><%1%)@2SH)P"FU;BB@X&3SXC%:-6ZZL.9^8>T_F7WQ^]P7[A)1_;S4B%8^<:\AL](B45IZG' 4SVXTP1-*'&UF#EU5SE]\0OD%F(#! MD/RBS_\^SQU4)YF$!DDDRLP+"8Y1=)ZTUB%J82,A9W/Z*S_:G7/N^@6<_8%0 M_'?/>S\O3>9=2=D(4*D,L@XR@>/!@ ]$*:X8;:\+OK& M'D=SN"2W\MFNI?ABSL]GMO.NEW^1'YJ$]BINY@:50=?=,*'RF]H3G0\G8: Y MSI5DTL;T9I:438$:,"&4NGR+!TE@Z!6$5'7_:+Y%Y?;3]7= MYH8;T:E.2=-HP2?!,#K%$-4FPZ#TWT;">?#R?&HBGN+TK!?GM'DFJP&KE0?/ M0Q+"STKID96.&^%-O/# VC+@5!$-+@8"7 H=6>;)ID$FH)R>U;->OG/T M 6P<6DW&;$4HG]./RV7XCJ+YM%Q\6[J+)R*0U4%AV?Y?.3[R.I*S2L'5!E]7 M&">,R>0)@Z"%!I&) "L=0MY1)7,F-.O:'OMM"HZUX:]G;K7ZF+\ND\.#_JN+ M6C>C]G)26B<\OHQY] 9S**V@/D*PA#"=%:.^]@+ 1XD9-S@X0N=W[5H=<;=R M]]\_CMUZ"".(]$P!#:J,J<%?66>0D^2$"-SKF >9B?0@->,BIY*Z'[H>]H'2 L;. MW-SC83N?6$B;D \&4KH24L4(AI1,,C @@!"=@%;5 ;;"Y1"A"L5Y N/N3&^@2J8Z MHZ37PD#_SC#2R)!FK0#E(#&8HQF>T-D> "FBE!B -#1$V!49X)51+P_Q??V":P41DP M6>3(I7'Z[AOP(Y'%W9\\XKTRC.86M<38PM,5:F(CF(WA[0QN=UPLI8D$ZL!Q MYDO41< @:Y!UT,B#E$%5GQ'X&#'C%D4/]/Q91?(-0.@F_=OCQ)1#B80,Q)D, M(GJ#<38>!Y)0,-0Z:WWM"A].O!PJZQ;0LKBX6,P[!K86DUB% M<9Y%#SV7>[EDHZR5!*0W(27#DA*B-ECN$M%$?N5@K=X%R5$B;@ CFTSE0V;W MPU6A?#(F$:4C2.X3"*H$V#(:R3!FK! Q&UY[2D /LL;M/QCFHJJMC08 UE%_ M/PUUN?Z^6$[_)\57%\5-I!.#)X6&(JS@T51;Z<$[+2%G5A8&68,\5_>!>I'6 M0BE!14C<\XWJZV?L@.MAGM[/0Q%?J:6\R]XD:XFQAQ?@HL6@1'@+5K@,BI>$ M"/4TNSM-T(]U6^W[Z7%3 $.AZP1J:,^VE;;'SVD]14+>7"ZG\V^;DMTNX;:: M"*=\LIQ")+S<"V6%C$T,F+94.9NIB=5K4/>@;]RWR!-;N7J::@"%M\3U*J D MEU<]&Z7B%GGK&)MD[G7 2 A$4A)/ERGO)8E S$%D&:S)IO:DA[ZTC?OJ,#3Z M!M%0 \C;%7"_6RROSU97^;T+BB8:I9.-IN!C<"#*X$1;?FN83BX)*V2H/2;P M>:KV&1EMEK32 LX.;:UZAPSK#8[:^_5^6,S=Q/FN1: (GD7,AC4)I2 =! M!2]0[,*19A:S/,''N'-L!K^WQ]9\"^A_T(W^G,KC%;HNUT[TC1S,-FAS*0DF MLX.8F 7!*4=_VF>(G(NL0G12UG[O.YS:7DC69XODTVCQ?%J,.E$O;HNZ>H?1 M4Q\9J,&H-U_#]!>I**,*C)HWVTQ+PF65@+"2NF+2>R^JWX#'I]1&ZB_92=N_T^CZ2;P!"#R0'/1'6."_* MT2(@+'%EO64"SP2>+NZ#$P/9G#-(K^^EWN?3Z_O(N@6TW,O])NKPF"@TP5FC MHT9S*3R(#HCT4EHC1.*U70DKZCOR59.?HZ;>JR&OEH9:?.;\M$P_W+0;\CM? MI96;QVZ2U.O+95'#J]4JK5?7A5H>7W#P*2,^,&KNY2;JV RC=)%/">]"LCV^>I117+_1 &5#+'' MZ'XUB=+D[*@ KP,Z'-Z6CJT<00N6#.&,Z]1OZL6M'SN.1S>L]FZ5N!TNQ ;N MSDX@&TELQ3+Q(4AIB $GR[)+HC.XD#Q@9*U*XBG:ZA'"?2K&\<1.@YI*LF\ M/;=%M9/4;9:X$]&QI(%Q/ M"JP VHALAHLX8NT< M#K@RL'88A^M5",O+="7,:Z]A^R\^3)V?SJ;K:5H=D5@^X"M'.TG'U^I"]VP<4 M#W]FW,>H(:%10:P-.#\[ XT7R.)72K^E>JS)[/":P(6?(&#$P%;CQD>YCB_;Z^K@M&T.:J.&4T([E M>C]'9S-]=7_=,,&)V\A30+&5P2S*,$"#+, +H624*JI0NSWH46+&[= 8V%X= M*?M&3-7[,MPGK=9W8MB)24@/?*= MAG6>CQ=L.X;F1JAZ!79O. *:@@LZ(2,I@Q6$ \U:^H0FDUDWC*&Y3\RX30<# M&YHC9=_BF\^GY>)'6JY_N7FWN.5'J4M\Z,_F:7U,]FS?CU1(BQW%5ZT'G^T7 M/\WH3)URWDY 9<5HM(8Q \A'EC6GA/E#>&U=WP\2]31-53;Y[6/ M^=%/;6K/B,__?J*/Z(KL0XI65K*OXP(I7J6&G#6(7/H)P9=U@63VL6A/<@:N2!] M$#S<2Z#454[+>"L,[8:A,2VL)1*D,Z7P,(0R3M-#HIQ[PZA+HG80V(.L1JW; MH5#H"[4#]=( U#Z@SX*<_':)@IW.OVV+]QT>04[**>1EAE0N&6Z),M/$.VUI M,-G7[H]XD)!&X72HNA>U9=\"@,J(J.^+67Q_\6.Y^-GU'ZUV/2#9)N,4LF++ M?)[H!'B9T94G>5;RH MTQDIX6WT0,GHLQT31BT,"6!614% METR[N^O.'DG5//:%D9,T Z&EGE ;,$L=[7_.41.O%]T.]%#4L^.E5&I)DR"+ MB!Y>8+;DMA,HEHD6.@71;S?6/IF:)^@9.5DSL/&IIHD&4/6HK#Y<]929P)!V MEH"HTLD?+7(446B))Z6)H\;HVH.*GJ=JY-6?ON^ M_IC_W-[WOZ6\0$\QA,N+RUF9,_GJ8K%<3_^G4^1$)>9#3!J#W3+)G">*]EII M4%19'ZS@& O7#A$/I+71!ZPZ<#R) AL ZN,9V!(W]Y?!FX0; $[#5Z"/JT;?1,<](P.! MXEQJ4E_%."T_T\W>S_$NO>@^4+?+S!P->K-DS*QR(2U.8!FY3$Y9%&6%G!@/CHK@I0RUZZ8 MN?G]1E\J#M+_7<-VL)Q;G#WUC\4B_FU6Y^V8O 8\W7[F.?%[/9N\6R[&*9D"Q)=H2" MEJ5SR3D'CL8(1FO!B)""J=JS(AX@8UQC-AQ*[AJV8S70P&O6CH5)##J&+"U0 M5N9&1*+ \5P*/6Q21'B67>UGU-VWVX#+P4I\!!1[2?1@)/S8S+)=N^6Z*AYV MXR-O3LR=9*HC\48 ,V4KC^9EXW8@$#"&,)Z)P$CM1.)3](S[G#X4;HZ6?$-6 M!>62IM_FFY;(\.OKTLU7LTY#_W#3^8>2IO+9<&K0%31,=*,C.'C!-* G8@31 MG!LYU(WU/'7COE@/A;#*6FD(;Q.+AT$)XR';4#JW"0<7I(#DE8I:6I-9[3*: MO6ZQP=YO![O%]I'HD;?8VWD\>Y^,27-M5%6D;%C*"@9-D.&YP%RQ2!&)TU M)E*:(WD.9.$:A:2I0A>/E14H@;JRH]?+VN;W6:+&M5555-\#3H?K8>PFAU>SV31=-;U^ M6B[B95BO7B^6/Q;+JZQCSM/9M*0CW\[7T_6O;6VU"4)HFQ5$Y @]4HL>:9GE MYITC3G+!LN\Y1N]@&MI#UQ%(6)Q>+2.B;[5<3SZ7;$-W("E5&LFS0)1R)=6> MP ??-:59)H,F6?0J<,"?>L-LX>^N3=:M#XXX*W^0N^YP:;8 @2URM5;.X($! M*7%EG J M$]ZU2@&WI?%'(]^&"@4V.(^&2O L>R4JGE'YK8^.K/1#5+:H(;^Q%>_^ND$X M<2QZ9@P$EQ/&A1[91WE L(X+'@QAIE<^]SG%W_SH.$:_FN(/EM_8/N83-]Z' MZUUIG&9*J(,LRB1S21.@E"PH2C0K59_^;I7\_J\G'_;J5QMFEA9NMI\3SD0"O?[@^KJI0&LW2RN_9CORFTBG3$R$06F['$492&'"QC0 M&4:<2SH%67\YP9,4M1G#U,%715TD78U8>WGM>'[3P\)&OG:3NL ^G MHV2TI-4YEEV$5!.\C$4*X(7!NSG($#)Q.I&A"JE.4G9XW3K_N$7?^B4^!*++ MH"!C?+'F>.9L1+_$R]*1HQDEHO8MVY^ZM\ZD7(@B?,B)+"\KT24/J.XA[)TAHOVA[P< EC>8P"6-6V5J+7*1W3D9PX/]N/!CU-0WZ [[Z.(43G: MC0JRK9T/=,H0;- @N7>!&17"[1S]*0'705O+]BC8'V;#5=(WQ![JB9B-=,QP M"\9%#BKD L&9#"8$9I$)5?010==E.\LY8=A";5TT(GN$Q]_Q=$$>J$Y<9&!! MD/@\"=);88 A*\I$SB1OW8?R<8KFO6;GA-Q0=730__'-*F-YF*-7W]/)6\F3;SWU.CMF<@4=+C$FGP*F@(*D<@Z037O#6+0GVH6O>YH='@%YCU71P NZ5\Z:X ML.2@>_!&DS6+/A!/NF9OJNB<%2ACZTA,LUS$R2;*S'C5CE3-^"B)9 /YGR6GS*2@8W86R,_Q"M-P+ M65K;X4?-*7O,U;JACU??O^)JB[^3#C[^A2??\+?UZO3S=B$D&IG)[5(VZ=KH MA,X!I6NO2NN]3\7R<,1TBCTH?DZY9T.P-\2%;JS7#HS+8=S^#X;-Q[_6BZP3 M2JF13.;:[B(Z!M$(#=9I)4,==1=:SR <16@?W=9ZP^P8+3Y/J!+V<)%]L5+E M DG7^@PG(_BB,S@MDK,YTH:-\X.UDMI'Z[8NX3I8D\\2L*_79YM%%(&VGG"U MG6L=YI=WVS) O5RVPTG9L!KI;2/[G$]PG6P'I\G6NG?+IQB,0J; 5T. MY,_F3%S6^:;"VY2E%%(=,^KS,*7S/D5UC=:A>GQV:-W-&[EBU83DD[6RUJ)[ M4$;S6E;GP0I?FT_&:-4$T_?&DCOOFU:ON!VOT;[!6T-FPFD?5=3 43M0R!DX MP244)HA+Y4F:K1O"-HA@3C99N0L(#M5+CY.(S@?7FPV-7^O#DO9OEVO M/A&RO_R*\?3-;K#T[MOCGU%'K'+PF^FAG#5Z(*TKW=<,>1\G&^C][ORAPT3=P2WWDI9*^;%RD&)OUV8=)N7N<')19<0L2E7S([.6 I32 M GS49.#Y*(QTP6?9VD:_CXYYL7*H;A^%R@A!=P"6]_AM??*-;OJ?F;EL%X8Q M)$WB,(:< >5C .]8 1ZYYMS5LGOO^=QYPT_-U'^HQ#HX-GZ^=<\; MDCK'C+>A9N S4-+48$)$L#I:3*X('5NW$;]+Q;P(:6V+'"CE[G!RH^I9>),D M)^J5=QEJ21O9\L& R2*RZ%WRIG4)UT.T]&2_#M?QHY 9*?#9;Y._UA\_K\^V M894__D5L_/BP_'YU5[Y=KO!=.3^,+PY/+8+6R20HN= >4\%"R$5"# 8QEFB- M%OM=-\,6[@DY8U6]/I+<9\?4Q7W[ZQG^%G[\3LR<(JYN*0;F1R%(Q!6WR1MY^:GC!D!BW?TVW6!%^3ZV!NE'W U7*] M^7U]BEMB\LWJ]_6W'1/W[:Q+RX])S@0/4'.):1-Q#[&02#FYGB;5,NU0]H+8 M\+7GS8]ICZ^)I=\;N&@/O5Z66UOHG,&ZMRXX](Y'E(D!,XZLB80<(CD;$()U MN:3,29RC\+77\O/FM$P/L?8ZZ UE_^?LY,=-WCXO-]=#8X+*CCQ?\,A8;=6< MP2%6[S=+YD7*Z?;[\Y[8>F31>?-.ID=4*WG/W-WE ^ED%S?\!ZX_;<+7S\L4 M3G;N#2+GA0@%YYP!9:2OL#TF!,>0^/B+]?(N%YO1ABT4=KZ( EVH/.7+Q:%\2!]+H71#\=O![7[.I)KTSK6,$[>'<"F)JGMGIENO%8N9/$O!MA)"QTNV@E?7M)_,NS397A@CNL@8TZG4J3 M_50MZ\SOHZ,G)[8=4@Z2]J'-U#XV.U)N/.DL3$3!A?' MM?+:G+::S"[F3+%69-LZ+>+&\CW9*&U@,E:V'=PTYZ1?WIF7+,0L,HL0 M"J%<15]VCWG M.'!!N-5:FW.WD-&3V^J+6$R7M9SO\)?ADJW+U;Y!N1KV0S6 MA+""'')V@JQ\7SL>T>EHN<'H?#2(MZS9)V+2=]>8MT:N)1Y:"O.YUR"]_OTX M54A7ZQRU#NE^[J:M1)*"4!*3),M$,%!&1(B.O&YGI/*%!5-"ZZSZXU4B1>4Y MM\6 94@M!XK]MPJD0;I>U ETA#A]^(X7191)9NC-]*I"$"G_TV&5@1$W0ROO:H"V@0E"T68J&SE!?#2N*U,_E^ MR?Q_CTJD0:H^I!)IB-QGQ]2H*IA8T&;I$<1N9ALW H(+"IB6#!TK)=YN8O5O M4(DT'E^3ZV!NE(VHA;&UMQNFFE%6^^MH,B-CUAXPN\)<,#SZL!?$_C:52*/Q M-;'T>P/7?E4P48H<>11@/1/$H740(\_UKU$5@T)P-0I?S[D2J1G$VNN@#Y1] MP'1&"U\R*IADEYZJ$2PINNHUMYEXJ;TW$IFH)=H837!(CLT /#VX4$_1\7;( M:2/7N8M''BR4,#[9F!@#'B->S 7*!'FFF#&\!%/L7J&YOT^5T1C_OYV,YP;* M@VGUK+#,M4-PR3!06"0$9@7H( NYOCG3![4 RG.J,AJDV+VJC(9(N8.*DS\_ M+!+CF=,] 3;E7-L.%(C5PZR/K&@*9](^-HCR[U!E-$AI=ZN,ADBP YV_?+&@ M.S.R(A441FZ=\L[6^EH!0J!)$IE!U4[G?589':+S@1+LX%7X9B[11_J=W>D7 MC> L!P;%NU O2@8A& M)R("22ZM5ZUR&^^CHR6$Y/()PL*0[1,ME85YPV00M M(055!Y,8 R[7$64*N>?26&5:#^^\GY)Y7X$/U_ 3D!DA[@Y <\-/O_"OLA+1 M(G=U.#SYX,E7QPT]L"C(=PM)A-LQZ98E 3T$#%IH]N&Z@!%B[@ G#V4]8[:I M\-KO2H=(7^@R=;'07X.,W$1/QE3KXL5#"EZ/] [2.J0]3MX=P.9F,.PR(^3- MBCX?MZ?OR;][;WUL>0F#@50;T$5<_SK0!:9UP\F95 MUILO!PXV;['L-*4QA_ ^;:5,EC:*[!R43&!6W#+P02/P8G-F!#_"^ 2'P'$J M9=!BDE'1)C6)U78ZK';J1S#!!FFBMDH\]FST=ZZ4&:+W?2IEAHBZNVMRYQ%K M9,*HDD Q;4%%G<")J(D-M(G.?9%SZQ83([-3CUHI,TBQ3V>G#I%R=SBY$>2E M[6.0/%:H6=S$3! 0?&WZE&260?AB];13%3K.3AVDXWVS4X<(O(\$B:$I()Q+ M[KPAEG)]9>&1G.:D-0CNBHQU/.WMV^KH:3C'SU0=I/;#TW"&Z& TRK[A)JX; M9T&_N)&XMIOD^4O88GXL-1=E-(+IFF+DJP>#NUE;&7CV)7CF-3?[P>T0*GIR M\UJ@[F@:F?N(&Y>H*UW6G+D(=9 *W0R,0U#* ?K,6"YUCOQ^F6'3)4L?/YEU M/-@FU\'<*+M]B-\YNNM4[,M>[L5;E9*$8H($I80'7WNY9Y0E*(^1%D\2XCK6,3F.@Z_)520A5GP(,=]&S%R]$8Y: MCWB(QW>@E+O#R65*KTJ>1^)!HA4U"&#!)9(0;20MZ0\$^7_+*:V#=+M/;X0A M@NX +(^7YVL2 %$<(=,1"2J7#%&* BY;SP+CF'UKU#RWW@B#]#VH-\(0X<]M MYMRJ],]HI4A<@=R5LSG'(#)1*XX\0^65M.')6,CSZ(TP1OV'2JR#8^.A\"(W M&IVS%K)C9)H3U1"%EI"Y,-F5(LE!["BEY*A5$NW>HGA%'*OI1\(R4>@?H>7M/ MTLMOX?ORR]F77]:;S?JO>I.&K_23TQ^+'(UU2A50M.] <9[!\^!K;_#,$YE\ M0K1VC8;0UY/3U 9EDVFG,^0M$EWJTI0 QGD%BF& X&4"KV,VOICBQ11]V@=U M\C]Z?_96R!DDW0Z0\1Z_AA^[#)EWY?SMJ4IH(6N#:M?^ZGI*?WO39H:2#Q#G S()>ND%\0'"=K443R QT29S(52$F2R6@< M.4RQ[RS'H_=W;VH_4=8 MKK9OU]LM;M^M7GT_)3/R;+G]7)E_5W9'OPV<)^TE:)UJMHXBDT%[ UK2#4!F M)B^^M?/X)%%[X;O^Q(0875BMO=%80D1P3 M50QYR(EL4,Q:&OJ!YZY]UNT#Q.P%)/><@-1&[L^I:L#?B$H?J6)@WR4GJQ88 MQ?.TE0*I$(X2.08QU &U5B@(,0IPRA?OT$7_Z*37OBL%2BVR$9$V8XTBJ-JB M,D16P"='?I$H,NMID[_[K108HO=]*@6&B+J+>^Y.?C.SC(=: \AMK0*3RM7\ MY@32&\E]%K+@%--E>J\4&*38IRL%ADBY.YS<2,:R69287 ;.?*E/D]QR!&=E :99T9B# ME&':2J:W@Y(.CIH*V>Y*&R?O[NZU&^'OXHJ2A<1BQ&YJ9Y U9!# N<2#R.AS M\Y'R## 9D$I)L@>(AVJA!)!T]"R[JB2LJ MGU\[BG8(:Z:93JZZA][(A!;)>X^ H1:_Z)QI^Y#8K W&R5QB5.V-\4/>)H^> MBG 8IEK(O8MCZRXC=2HQ3U&ZZJHD9E1]HR>CCP0"0017I-?>Q/8]O^XEI<_, MA-;@&2KS#J!SPYM8>$XN@0D(14@$%5B&P!0'9 Q#<$X5;)W'Z0XQU-+31;?&,3CM'$-ILF#K]%6HS"2(V\T>)_(V#&6 M2ZLRRRH,OS #S+JK,;7"WB_S_;>(:0_2^3UQC MB*@[N*?^*VR6E>Y=O\/=G&.;R+GD=,]*ST%EK2 &NG;1B!(LLU':UO.?;],P M/TX.4NJZH80[0\AEO981D9@.0-)@=0)-@>@=N8,\:N4D_3&U-FCN4C$O2@[3 MZB,0&2'B#D!2FYI4ZB]>Q44V1C'NP+(:T&'60M2R#B@)RO$L YVKC0'R,P7] M@&.,/M?-A#MW8.OM>I77J]VS4@RK?[TK1 +FRLS;-[^\>\\OHRCD_A>%FKP! M6T"Y*"#DD,"*I$-.+GDNGC)N!ZPW[S->(W1,)=\.3I-[6@Q(+6+95288&VI' MKEIOYQ2!/A7#D9E86M?$/H79..(?H>U*1CB/!G'E3XOCY?[?:3*BSZVJHBZQJ"E5Y 5'1Q MD\'O:\X2,_NE_STQF/!JP9[B1.,OG_$R[$'QE[.@?8B.RP0Z<5.;4#AB/ N0 M.D[?5&LH_JYSP.#E#6;76/D-S,"O]MN:IE]Y>M9:2+6@0+ 6ODDEM! MA">RH*,*/(E@N-KK?GA"Y3\M.K/2QZALW4)^'1I5PMIJAYJNS3 MGT)F=.:9F!UB*7:O_*:G%']ST?D&3S91_&CYS3V$^,&!NTY'ENO,'\UV8UXP MDRB*)5$P7GPRGJ6]?(I)IU4?==;DV+N_C8SG!LK#XUFECX9$0\=<5A7M""$1 M3T8+ZU1DB;.]GBG^3M.J!REVOVG5 Z3

'%"W;>M!.51*2,P,T&MV_?F+T:I9%X>M7,\']U__QZC_W]MC; MQ,LC$6?,4X)GPF>YEO&4_>X+?'#D3X;B7X,=>!1N-\_H;!&*7W8B&>_-!,Y_/!ZFV-#O__=. M[;Y,W&9[/)33^)BHA:M! FNSE[TD3-3Q3WWZYP2O[ 4\DN'B^.=3)7GXO'FXHH-^KW!P:L7^(!; MRO*"N)K"FB9)EB71\0#75*'= SX*]:#$OSD_/?OPGGWZ\.'=Q?M?V>4_/G[\ M[9]==O'^K/=JHEY?GL/5M^ST?\[?OSV'_\/G3^>75Z=7\&78'XS8Y=6'L[^Q MC[^=OJ^O_"FOV=#\X>/5!:S\]-=/Y^>PO*L-Z3],'U*Z#*=\X26*9S*)C_/8 M%PKOVGG]J^) Q$4<)"JBBW_YZ>#P9.4R4N[[H.%[H0BRXY>CWFA *\GX)!3N MGDFB8/@]6%'(4RV.W8<37^HTY(MC&1.%]-!)G3$'L)P;H3+I\=#N+1%O+EO5 M'0][!T9OWQM-.B-AP+-A M7Q#)AFQ@C$YY_,O._D[!.^Y=3U4"&[172,2X[_5/+%.)[_T>L(GI))0^>1J NAY6D; MNS;C"JWK2]C61TZQOF7=C[W<="\-NKP%U^#'CF['CEXMTA][N25[>7XKE">U M8!^5]&!71^.3RQE7/_9W2_;W-(+E9VSW)T8X+/S.=[&SUI5<0]9WL/?GMZDT MWOY]S.^7L_!;BL8+BAP^(\AZC5'HLPO-_E?H#+,IE]Y,^'DHUD=F&P;(#QNI M'4+4='ATKTCML'?47WWYOI':9PS[!.S+H&T3'QM94"P)4S:!DR]DTA>CR-/F MXM]S,,LR6]0X:>7.D>&>.C")EB\QUQM![L[3<0QV?G#DJW/DVSM'[89[^]V- MILG](P?S'2S,3Q+,>IP=[[_\9M[%J#T$8)=9XEVS#RFY@KO93+"__'0X'/9/ MS$_T97#285,3(C"N61(PO,\'C&=:9"Q(5#9C?)+<"#99L#>">S#6IR0)R#W) MTS1<=-E%[/6ZC+.W(N1SB")AOU5JW9K:Q&=)!&*P<#-W69;0?")*PV0A!(MY MA(30?,L4"U$^"93!-%$$,VA<9Y>E7+$;'N:"_5>O/V"I "7!F+9) 3Y"K"D' ML\NVY.%C8<@FP()\\H?P,D=F $Y2,L>5@QF)-.,QBG;L2R1.?[:35LNHHWS< M)4-[PT'OVXE1N[4:]-R2'LPQKO%EL-\;CAUKVKWEFIQ3O/NU=^%!%?>R+G2I M2FZD1@&K:.1,*"%C$D"\ITT5^P(O#HX.7W81];G9_][6@=?PZ8/7J>>)-..PS6A@ MG? ^:P"[ J%3PA,2W*J:/J.(%P"%+2,I_@:JRVM,J&EQG+ 0\$C!KZ .^WWP M31:ZU&+R5/##J<,0-@>)]D4(.J,0,!QTL%DR!P50728;&&/,?##\V5Y7$HM&[ '= >)[!C4O@U ME )EGRM)22& 'O!]+-HYFI ]&0 B2Q"1<'(/-T;75N0FVCY%WW_ZBEZ47$ E MS#;H9ZWEOX,X@K4B"8D"(2+"#!A6AP@/+ MC0X >D&34.I9J;BHBB+6QG-![P#7+PHW*^'*QR]O)6!?EBC=C"J:80@]7@1A M'*T_$T& KI_U-C(9T?@Z!Z?*L;/'GK78G-:7)BI:4>X6!G.+J+*)#;\KL(+1 M[JV9S80+J76CC5=:MT-N8I]%P 64P8C[9'Y 6%#PHD055)6!7R2R6>*;6(^Q M7=DAIY;K&0GKKBQ_,";P!B8@8\791"770@$Z\% H0Y8U8C7XAYB31,,G?7+L ML5I&7K12XB;Q*)LO8YVIW#,./PQI[5X;SZS!<-)86% 2>N$7XJJ!O(HGW B! M[S(@U6[+--%DZ8^5"$D_5_9?NBQ0^0B?Z"3,L]6//%0+8+L4#Y88L++<5/WO MK,C;I7PJ]B9*\.L]'@#UQSR<@V.S\S7;5U<2\\P@XP),"P2MDD0>(RT(6*B\ MK?,@D)Y$G #Q1&36P8*A20'.R2B/V#N!L68(D1@&M:0^(:A.2! Q2T*?DCG\ M%I3USQR VP2AA8=EU6EAK-N">5@Y@"EQK"!1J_"'$(6'FERO2IA90CC[6.(; MH3O0 -YL+8*$G$+-PR1S/B$%$=2M$E-&T #W.>3R:&E5 /;I%BEF>.N*)ML M&>[WQM1A<'Y+X1BOYO/ 9W#)FS$H"#@;2V%JX;^*8HN,!E9U'@$.\8\#,(82 M8$I3;A W¹.%=8'8T;C>JNXFKK4_L2\TG\&"V0&]&B DV&.QU'H8+)[YX$4VB[[R"^TMN(!5:^SA&3T%SXRS< M*;]MG/@<.6;L'=T.D0SX^> V%Z%E.:"-+2E#K-DNI<6,WM2"6AO'2I.* [=; M(%$>:G\2=^@NT#1'8R-WAG%^/ 5GEN)IK)WE$]R5#*2,3;F,@>W@!8'WCT]/ M2NPQ#E4D?.S$@(UQI!&ST]E"X^\4AV%T'S()HB"5D0]79 #. &B:=#EP* \S MI&(%:\U3&&&%W,B 0R#&;-X.'AX,(4Z,LQEN MR.X[D# 2,)N.A^LK4OT17U0(1LF#"5.NFOG2B2"GSIZPPTP]>Y_$>W\']\JX M@_4"PG)&PQF5@][(#8VEFUYGVW#0>VP<'/7V1QOC8&E9[P]_>?R9IAAO;Y,1 M?,A)K2M=-2M7W:+4^#7L_R8(5TG<4VJ[F;3W)3Q@G(6JGX*,VH@S&UF%SS$S MCV [-K<636/1I=25M1@E_^H6XT['BW)(G^F.XCW 4G;&<[!9QB@%9)&J/G ' MX%K$]1W'JC+8&2UO =!W7_8[R ((;H&=-'& ,+M[T"F2=PO@-@6YH-\WTK-" M3#DZN_+F'?7U%UCZOBE13+)"B_,=47:4V4S5LT) M=]]TZGR!L60,3_LF]V^9:^Q7#/:K:/?Q;:[<5B]!FP]_*V&J\S(A8B2C-:(4Q:JW,OB@ %/*%BE_NKJTPI MS'!;;)E5P-;ZF#JHT4/LU3G6W835:M!P[.4!PVFH0SQ2:,**I2WO4]GP=YL9 M?KK>)9<'+5Y10).7"UM,._=V+YTYL'33V=:(7\/>W@%^Z$#V!5PNIYUD?2JM%LEPMAR91*'BU:< MP3M1DN'NS#("!;J2Y8.GR#A;U[$LJD#4.R?U\87VK'Q#])PI.^ZQZZ:+C)25]88L,%-:V QM?65%%,E-0V% M/\7:J0U^7))C#@BL$U0]4PNE=AF'^E34G\\P@X&^6$Q^ &&.:4=>C![:#_QE% "FT.U-+8M=01H2+V\FAB@*!1PZYPOL6?J$0Z MA?6Z2:3IPJ1$@^T&^.Z+K=;Z0DQ:U!.A0?,>:\PLESL=:U-; MS%TQ<]&8N63"6NBP72P$_+"M$;]&WQ;,EDI2A1$V@K_Q5Q%J!8&ND8#"RB@1 MA*8XWBT\[8B#-ZPP"*S.:&@L4N0FR^:1'+F8N%E!WSZ';_ST5?U=H@(ALUQM M32OE125:$^+GC;),6&>1ON1*UFN\O@ES*+W6-?F0>AKQ9Z>_NFNS--7@T9X" M::90JTY*8/B_?&"LZ&4IXTA;I[)*O!RYC[M%1R02[/)O9B[,PIE&NUW>P2#N M1GHN..4L$&&"+3DFL@5J5@>VG\G.+L/3$Y'4)=*49>: $DOXNU!E/6S]:!Z> ML4LT^*IB"D(FR%=4Y(MC>0QFPJ[XW"MR;S VO95MR:FD[?/!>Z5Q_8XI#'A$ M4Z!X#GN"13>=W4T59>Y$QV;,>9[-$@4RZZ/CKT4U$0#$!1(1"6MZLGQ?''%$ M8:\2MB'A^Q\QA0G1LA+94O=K"PW;AYZ'3Q\]SPJ#=H8)FR3=9LSB&ZE M#4-M25*MZ9&T'NK!T0D=]9C0LY49,.BFPX<I<-%68B6\9T^\G*]P[P]KHW#=XU5UU%2 M9B5B=UYL_6$;)P:\TSY-+2)P66..PTQS&9JNKQADFX#-I#L8'46WL8/EZ63% M\,X]M\?J$1JY.2::TT#55C?DL/'95[1LD,MN^U7FE9-S=)A %OOKW4&+Z;4C MSIJJ'D4-ID%& [K#\(8:&?\!>X@="_57; #V1S!R!@YX2 PJA,52X*]D=@1Q MBBX5RT8=)K"IAS!MU<8U(4V#2Z6*B16TN'52HP,$G%:62K'KUF(6$.5NL52F M)4 ;6(]*I='16( ,I0:L#V>DE7 *"C'8_Y*1!A?@3'$[SX;V /)RSOK"9N4 M"LR"*-[:+_2WIML5+>X6'3*K9%[3 E$K>,D)H,4< RM"2)O<[Q;A(G5TZQ2+ MMM05*<7RZQ;LJ3!,N)6G$5M1BR)]DQTK]8@OT[&T@@D>2=,J&M6W$WE*"Q6.=$B+"'$/NB#8(;"'A='3Z9XRJ0N-EL9BJ)? MX[:5NT8*LX%_!O[K@EF1NHG(YMA%4*DVVZ)6;4?*-U^4Y]=-GXL'C-3UL^CF MY!$>IJV9G:9<6@9[4GEY9!BG\2F$:85VPV)&149M&&/(DYCYV-WO=XSLP]VH M#)9QE4&W+\ _>OH!_B?X-4^??;WCJBK6W+N.DSD57^BJ8) M-#!&DFYA>]G@L=\N=[?X8CJ6<@X:W"%POYZ[!+>7Y3&LR!0F%"M-G67LUFBQ M=$EJ^TZW>I;;U.0",)^ECUOK\VRT!M3?85<;O_7G2K(2\R3D#>!I]Q7#FV-? M!46T)AK&/%!KO=I"!7OL-Z#=K6!&JS#T^(W/MTBYNHU8KMNB;=W".%!+##XP M)798#A1,PX^#8^M&&GZ]G$SY>9+<"[5[ NB_)#>A6IF5.A4&IHMA0@DK-Q H]$*H_(L^KM6YDL5-L MM38H[(81>I#J(]O@2FZ8X73:^)ETJOM)QRTR64JRFTX(VR!&+ENL'Z5]G/6B MBW!T$0T&=#1:AOUAT(M&H[!_T1_]'K3 %-0K&VUVG%ZVQJ/KM+7A//AU(;ENVJ1TP0""\.([]?_/VO)SH9XV)- M428YEUM;"P8O.46:&@T/E5FW$=9(9NB6IC1?4H5Z0=O61:^-#!C.Z8IIH[ P M-4$::8B292R%9T@65&%C_>IRJ1EA6#% C@5!$LP5.-.O3;:KAFXWLJ2DW8C MPJN5HBN(M V.(5@!?L QV>?+/TJH\Z0$>C*Q"TP(,.EQFH'QP!^YM*V3IE)9 M2@6!>8"5XT+3N+D8$Z8+CGUXNKDTI< MM\+AP(^BT'9# RW0D&;ANE'ZKE%V##F6#7I^-'Q:W/6#5\E"OQ?T7V7Y-;"] MP!\]TVW'$5&1 71KJ*/+5J_UZ*7%8?$)!8?=R+['QXQ79)^IXUY5U9[LU=GG M9*QI^$J$71M?ZUFJ)\BHMIK'=.2,$$[/1,>O>WT.>I7=]&?[C?" FV^D05V8 M;E,J(!+)&4%-""_,D7^(E-/MZ1HZ-]"18 X^K](_2J:9):.-@!O_&>ERFHG, M?<8OR*77,GK61#O-Z2WE> N;W$L2ZC^8,W,I,SL))&51\!VZP0(3#!._'3UV M_X]&PE'G"2%.0E_KRF0W-RA!QC 5*'J+'@GN46OG]TXOMO7_W3Y=]R< M]B\>2??/RH6L=H)803QVD#@Z/7]IW6[@['XQP4OHWZ4Y-OG&@;O^K<[^'?>? MPU]02P,$% @ _%I<6*=P8[,W! >Q, T !E>#(S,3(P,C,N:'1M MY5A;4^,V%'[OKU##E"TS<>);$L<)S+ 0MIG2P"39TCYU%%LF*K+DD618]]?W M6(ZYA64#A=+NYD%CYUSTZ3M'1\<:+G7*]H9+@N.][X;?6Q8Z%%&>$JY1) G6 M)$:YHOPXDJNJ69DK_8S;%?OP[:9 M9+@0<;$WC.DEHO%N@P:1W>UWHZ 3^XGO^KU%A[B]A=_K]SVWL^C8?S@-, 7U MRD;I@I'=1DJYM23E_&'/S?3@BL9Z&3JV_4/#Z.T-$\$U3";!N'JL?*QYTN23 MMC"CYSPTZVE4IK4X$DS(<,LVOT$IL1*<4E:$[^8T)0I-R!6:BA3S=TV%N;(4 MD32I%!7]BP F@&=>KU9XP0^CG-3X*]"CWWX:OQ_/D>NUG+N(;Z\:RW-8N!99 MZ)2KOH4] J:)?"/P!R>3V6@R1R=':#PY')V.8(#7Z>C#>#8?34>'Z/3C^^/Q M =H_.#CY.)F/)Q_0T7CZRW,6^F>N-$V*5U^I_^!*SPB*!%?E]M "Z25!E$=" M9D)B305'BP))DA!)>%2*C$8B&!-7Y1Z:DG.J]$IUIF%WE1M$;6]U@L$F7'0! M8X;C&'Q9C"0 LO\@.=5?E,?@/;1)X2I4U%; ?_]KY=]] ?X=VW>Z3^7_6R?> M^^?$.WVO;_M/)?X;XMA_@>3N>3VO_W2.70^-THR)@I":[%Q&2ZS(#>ME[G^E MS'>>R[RW/YO>(;\;[#0WZ@/L_U(?(!(D<@EG/9S\6J'85+DDX M4<:(EGT@!U]@JJ5@2%P2>6N*"G+I[_$9FF5GP_*RA)L^ABJTSWD.'J;&PRJB MCFW]O/,EL(F0!FQ!L$35L7!((I(N )GG&)J\UEH2?+:'-X/&"T;JL"^$C(FT M(/H,9XJ$]<,@IBICN @I-S$T1H-55BV$UB(-81,-@")-(\Q6N672K!+??%FT M[.KK0@,<'=%W6Z;4"O_-9L=URGBGK.\&S+!\#ZP6MP.MMY+9M MB*C( +Y5AOENPVO4!JN"%MK(,56J]OJ$9L M;_F]@3(C&DFN--K>\H(!^EWDL$&.CT^OL_H6G37(VI-K&'D+BN^H;ACL#<," M]?R-8C(O%%3>)OJ5EB6 XCLA^/]0=UT=_VW^'C[B[EVQO#*7;5/%-SPH[NTG M-_G"C=-JK"Z_VN;2[6]0 M2P,$% @ _%I<6!*$S*%[!P DR8 T !E>#,Q,3(P,C,N:'1M[5IM M;QLW$OY^OX)GX]($D&1)?HWL&,B+T^H*M$5JH/?M0"UG+9ZYRRW)E:S^^GN& M7+W8DALEN3:J<0$B:Y?#X9#SS#-#BA?C4)C+BS%)=?FWB[^WV^*=S>J"RB R M1S*0$K77Y8WX19&_%>UV(_765C.G;\9!]+O](_&+=;=Z(E-[T,'0Y5S/Q4%Z MOCB(@UR,K)I=7B@]$5J]VM/=$W5ZDF?4/>R='9T>]D>CH[/C_LOCKCP[/CD] M4?_N[:$KQ%,?'V:&7NT5NFR/B<MWN/_:BW.5%;LN P1PZ MIZ])QT)3DICKRZRQ;K#?C?_.N:6=RT*;V>";:UV0%S_05'RPA2R_:7E9^K8G MI_,DZ/5OA*%A17R<-F9!C]$ES^/-O!T MHX%7__IN^&9X+0Y[G=ZCMA;2W< !P5:#7A]J5VS/X'%R7\GXMU;3^O-'O[]2_;/. M,2_#4(SEA(2CB:8I:#",M1>R+&MI\+*R+@A;BO?6%:+7;7\O;"[>D,SP[H.U M.5/FSW55F5E+#,NL \^]?)J>Z^^2] M=#,6*>0M8=P5G1[O%(S!D":F3XS! IEV2)<0*]$=EBAR8CK6V5CXFC^6_:?D MJ%'"$RBT-\BKC+>I#F-,T%>410-9;P73K,(T)^BFQ&BVN@Q/%Y2'?QU0D@!9 M,-<#04LWMX!(B*/9K;3K,@??R*"A1Y>9J15T DHK/FT!AMJ9F:B ! 8Q@]N8 M)4H;@/@'0R,0E&;%+9:H#00 30O\Q.%\M">3?BQR8Z=^CEM'-]H'Y*H@)+], M=L/*U@K\_-R8-6N?+@*/=@Z!U_?<]6S_K-\[/?<-QIHJ@VG$YKG&8W3D4$A' M$3* @!X98M<* DY'1OLQB[-8 0IE&N5GI7UFK*_1C\G569.P4SF;D<)K+YX# M*HJ O82'J[ML+,L;$J_!6Q]J XG>H6SWCI_3B]BU=ZS24WK47&*6";.L7S"Y MK4 Y08MMV7J@_-Y .0;B>3X$."2X)OC\*JS7/=MMU,H7.X3:_A&OPSOR6"DX M,";"CZ.KQ3DZD[7?O@LGRQ$!*1%2%$9]7 MOF34559V M9&2$7I-_E_!I-8S-C1KL"EN\-5K%/;:O1UXK+9WF">A4)<0\4;*FVG/FCI'J M8YJ/+&H]P2#LKF.G2@+S66TDDS^F%8U85@#HD>J)U3((WT;$@N!G]"?U^7R\ M\] >[0ZT3SLGI^O0WIK6UA"^/2%N#70$QT0KQJ_TMI3,_-(#^UR?,JBE4W. M ?):CK318<95P:9A.=PB%B/,4J3<$UVI;V."N6LF5-6N LQ]K&*RS#H5#8B5 M[@V5*$X,T(X6JCB,6 15?$(TPDU7X/@GC.EL=S ]I^NKB31UY#1V..4Y:DT] M@:O\AIIQ481LP='I<7,9&2&,CN!7GXK5D:W#XQ9LDT7D0IJX$L\_OIT2HWF- M'Z.2TDK GHA 'N!IHE#M#@H7S)H,\GI-#E,RCZM4;2ANKGCW3)@6LPW0/IQG!LQB@>493WCZ5>)*O& MTB]*%.;(& >D8O*(Z]$0^TP8?4NF.:]X(-_ZXB7Z,NSO^B[O^(GL\N)1IYH' M36O)9$RLJ\!=DAI#[Q-*EK5Z>&&:1$T*SQXO^;N3^S.GAM4.MAK33 MQUMJWIQGFH"6)L,O-E53DK>S\5.J3,-CL?]*!Q@;RDPH= M/2VX[U&\-K4NN@!T*$E;J6[P*!I\70 R6*4XF2;G;#R_>^(UP0[NMEXC]><. MY-("$BCR(; 4S] ;T+52YM3EQ)H)?^L%>\$K)F_*[^X7UZ$ MN)]M#!DA@LFU88^1E:?!_,LYTF%EY&R@RZ@U=CIOUGYD0[#%@*\>3#BGHCQK M C$&8&IN;B4<=3O==#$A./Q7\X&;.PN=V'00U'K;R[/.R^[CS=U.;]%V$'4G M_9B!KV3Y:N]P;]ZAB8A!O[H3O?O,P4'R_C"FUM, MNO%LC),*T^#3-C&W_Z^T(E^T"CLVT:AQH -&R[:8^D_8BVO.9C&AOAUKRL75 M'64U;^G%CZF(75^.@QBM.TD^NV''W(+52U25]?$7P$$ZQ)[0VK6J961%^NLN MN\@1PJL.ZUT^*QCZ\6AEX?Y;IH3XG''YZ>E=7U M7*MJ.NQUNW\["G(WH\P6%09SZ!R_1ATK35%BJ2^UQKKA<3?\N^:6=B9S;1;# M'^YT3E[\2'/QT>:R^*'E9>';GIS.HJ#7_R$,#2O"X[PQ"WJ,+FAI9F_ MHF' MUFS,J*)/55L:/2F&85V/?F\#+W8:^/Z??Q^_'=^)0:_3?]+67+H)'%#9^TMGB=S=_-SC&+7$K74[& M\E]7)XELB90')]=7N\SKW.,5TJE$+AM0QG6:_=$XRM=*'AMV!Z@ MVW>:>J^SG-8?/_K#E>I?=LYX&<9B*F/):3@] MDRE>.6%S78G*1KDM@8)2\EZZ!8OD\IXP[H9.CW<*QF!($[(GQF"!5#MD2X@5 MZ Y+%#DQG^IT*GS-'^O^86$ EQ-+N-=EUDX!M9:>C116IJ!9V MTH9/6X"A=F8A2B"!07QFQ9^WP1>'IP"+Q[X*X7QY?]WL6U M;S#65!E,(S;+-!Z#(\=".@J0 01T8HA=*P@X38SV4Q9GL1P4RC3*STK[U%A? MHQ^3J[,F8J=T-B6%UUZ\!%04 7L1#^\_I5-93$B\ 6]]K TD>@/9[IV]I%>A M:^],Q:?XJ+G"+")F6;]@A4RF!^;0VDLD?TPI&K"L ](CU MQ&89A&\)L2#X&?U)?3T?'SRTD\.!]D7G_&(;VGO3VA;"]R?$O8&.X)AIQ?B5 MWA:2F5]Z8)_K4P:U=&H),$!>RT0;72VX*M@U+(=;P&* 68R4!Z(;]6U(,)^: M"96U*P%S'ZJ8-+5.!0-"I3NA L6) =K10B6'$8N@BH^(1KCI$AS_C#&='@ZF MEW3]?B9-'3B-'4Y9AEI3S^ JOZ-F7!4A>W!T?-Q=1@8(HR/XU<=B-;%U];0% M^V01N9(FKL2SSV^G1+*L\4-44EP)V!,0R ,\3Q2JPT'ABEFC@[>!POO\I@@, M+3O1^ 5\RH6 3=/:,1PVLNX.K;GU%=[S 2ET^12*?JV1M*'ZY1-=,N :3/=( MNC$ MY@:<]9 '^Y,E_&)/U::Y@?XJ\NTG"L M\>K_F[D_LCIX8U#K8:TTP,=;:MZ2=JA:PPGL M\E3JBS#8['_B@<8.\I,*'3VMN.])O#:U+KH ="A)6[%N\"@:?)T#,EBE,)DF MY^P\OWOF-<$![K;>(/5G#N32 A(H\"&P%,[0&]"U8N;4Q6GL@M ZG]K(F_(!I '!_TEMT=GW]\OOY.%W6+1 GN(#)0ZER>+%<>^\ M>]V_;(4K 5OF'\H/[C>C*NQG&T,21#"Y-NPQLO0T7'ZY1CHLC5P,=1&TAD[7 MS=HGMJIL/N2;!S/.J2C/FD , 1B;FTL)I^>=J_,KOI=0.?Q7RX&;*PN=<&7A MI%+;;5>7G:ONT\W=3F_5=A)T1_V8@2]E\?IH<+3LT$3$L%]^$KV'S,%!\G@2 MT?[O!*P7QZ<(E/"Y]7/XRIE[S+EQ; B3$K/@PS:Q-/_/M"#?L@@'-L^@<:@K MC);NMQ?B)$3I09+.8=BQM&#S[E1I??CE;Q@/ MKV>T=9MJ'5*!]KKK+C)!7-75=I?/7,!J/N-=L)-P!^V_4$L#!!0 ( /Q: M7%BE//Q I@4 .L> - 97@S,C$R,#(S+FAT;>U9;6_;-A#^OE]Q2[$U M!6Q'DNW$;PW@NLF:;4B*V$6[3P,MGF*N$JF15!SMU^](28G;-$M6H$VZQ3 , M2^0=GX=W/%$/)RN;I?N3%3*^_]WD^W8;7JJXR%!:B#4RBQP*(^09O.5HWD.[ M7?>:J;S4XFQE(0JB'KQ5^KTX9U6[%3;%_<;/9*>ZGNSX029+QJIZ-/YBE2H]>A+XS]BU MM!.6B;0Y]$N#!NU='+XX6T(TZX8U8,Z;/* !6 MY:,P(K<;V&.*..I[ C\[.%T<'1[-IHNCDV-X_>9T_F9ZO(#%"

,-B% MDT-8O#J ^?3TQ?3X8-X^>??KP6\PG2U<2Q0$T>?P_J,P5B1E=4M(3M,PBO8Z M>[W\RT?RTZEV)"%64F)LA9*P%G8%=H4PE;)@*9QBKK0%E< +9-2/1E2)6^?S M(L_3L@5',N[ MK/X\0^SE<"$AJ AK3A' M.$D2$1,^ M$4F1IB6MG"Q/759>9JK&/PNAT3W1C N=J1=6V-UFM!@TA/UM_NPRW%=Y?9G3 M='7'C7KI!1KR*M$D7EJ/V8YJ-*T[G+ M7J".[3U%\OIV97]BV3+%!LA2:8ZZ37A2EAL<-7_&7)@\9>5(2._5&XWKI%XJ M:U4VT@V'G4%OX'9UEK9REC<#UQN^CM_P[5A^O:TW MZ/2CFYN#3OB9;?W^X+,L;P4;W6>D<'5(ZZF_(-[Z./^?K(Z*$P M>DR__R>CFS7/>Z)[B$M=,%U6M*.!5Q1['TG[EQF[XU\WOPVQ_^$)QU,P! PY M*"TH]"RM= MA8*V%M2@)$+->"6M4,0[+TFE>7O\8!KLM)X@INT(-O#E.8@5= M2Y=KEO*Q!2QNQ$Y_V1BLA<%*4W5JM)-+'!IF"XV54,KR')DV7K MIZN5'$P)B%92Q$#)76G(_Y[ BAE8(O7-M3H73M"VZA^U+ M4]7BV,MF;EHV]+I-U7TC?K?+[GYNSU+9%N!%C+EM8D S\7%VW*;B4]@Y M4E+Q^HRC-JG%/G]"0F!S9= +@0W8<'!'S;@Z;,C\X(7*P.!%W3AO50?^24KVPTW"1[5?L;[Y?5XWPTR7LJH.!I' M_!)X]*K!610?ACVO[RT[07?@>P/LA+TXC):LBX$W\'[W&V1*W4L;;8H$7S52 M+EHKM.,/NP>9&:UY9%9#W_-^:KA^1^-8"D.#*3(N?Y8^-I[*'K6_4"92#9]Y M[F]D6UHQ2WE2#%\L>(H:3G$-YS)EXD53,Z%;&A6/RXZ:_X4T-*%PE^L*%OE) MN, :IM^QV. FFJV(#%Z9%DOXA1BZ>6W<-\##SP(\_O!V]GJV@$[0#KZ(-67J M@A)@9#;T W*[A3VDC*-Z(/#3X_/%[&0VG2QF9Z?PZ[OS^;O)Z0(69S _GKI[ M Z\'9R>P>'L,\\GYZ\GI\;QU]N&7X]]@,EW8EL#SOBGN/W)M>%R4M[B(:!J& MP6'[L)O=?R8_3[69@% *@:'A4L":FQ68%<)$B)PE<(Z95 9D#*^143\:4<;V M.9_G698439B)L U[UN+YLWX0>*.I3#,F"G?ECUX"V9Q(E8+OM7Z&6"KGO4"F M "G\"-Y@B.D2%73\IBT2G28P#3%/J&V#9HYAKKCA%#83$1Q?A2LF+I#*2YIR MK2UR^K<](ZI%L$*%!'D;5AE(C8IP-V'*5(J)M-\J7RY9TSF866+R%*8KCC&< M<,%$R&DFSN*8AP23_-IN59A-H'LVHTW(_W#D?@ M=PX\%QB+9&:KY7;OJH\E7>5]SM22"=2MLZL$"YB$+@66=!8D#S9P?]T5WXV"-.9"R**(6M!&-Z0NY T%:G]V#TW/-?UG']^\/?G*J@V^ZX MYW1!&:H>C#A/DH(>H#1++#DWA%7X9\X5VA>;MJG3U?/E=_88/1,*_(.]Z.4F MW=?TWE"[RKD_Z'0INX.1)?Y_,\/!X\PP%U2M4N;21I7/,#*-Z*[+6)U^QA7E M/U.H;::;MIDE"9 9H:&J00T9I5Z7M27>5!-R&''GVM8SZI4G)5%DALJ-J3^I M-.V=Y#_0TF1W;7(T-FR98(UD*56$JD6 $I9I'-8_1A'76<**(1?.K3,:5=1= M2F-D.K2+M$M;44.65'QU/"V;J_7;8-#N=_MV"6=HW6:B>N!J===VJ[M]$^VV M=?OM@^#+S5[;_\:V@X/^-UG>"C:XD]M]-Q'E9-!T:R+,JT:G41M4)!\&V17X M-ZN!Y?W.C,OL@6J!?1-ZUR^R*NRGB!Y71-W#D7:?.TNH&W$^D?*[CZ@JY6XG MDQ%,F? (++[1=Q/K38H^,?0IHGN+R'D<7]UI_G$U*>('DM$3_3[ MOT54;K@:#[/1=/K\"2Y5SE111ACTG3K8_42FWY!SW^TF'WYW?!>)YM%KPA/0 M! PCD(H3:'HG.2V":U@K;@P* L2,4[=JI2N"96%U+*=I#+Q>TXIT1 M$JFBZOBB,JD$/'?X06 SJ=&)>S58OW]'';@\0$C=NGM MTV+*E--HAPH3HN E[IP?7^^3G7KI79NP)6V6<[-K#0Q,C R,RYH=&WM7&US MVS82_GZ_ N=<4V=&5BS'=AP[S8SCI&WFVB03IY?[=@.1D(2&)!@"E*/[]??L M B IB9*=7)NW::=-+9, =A?[\NR+\G#F\NS1PYF2Z:._/?S[WIYX8I(Z5X43 M2:6D4ZFHK2ZFXDVJ[%NQMQ?>NC#EHM+3F1,'^P>'XHVIWNJY],^==IEZ%/=Y M>-=_?GB7#WDX-NGBT<-4SX5.?]C1Z?@D&B>7IOW]^]OC9:W$X''T<\4M"^(34'QR! M^B=/+R]>/7OY^MF+Y^+%C^+BQ:^_XJ?+UR\N_GD=-\Z4V"3RHHL4?)S>.QCN M'Y5_XEWPCJ?:07;)$G^'J_RQTKZ>*3$Q66:NR-ALG8/XA8#-)94NG3:%L,I9 MO%*YF; F5\),A,.BJ2I4)3.!J\FMD$4JRLK,M<422^^8NA*)R7/:P9GD[5 \ M5HFLK<)J;07^E7W'#81V(C5@N3!P!:!?ZD+(+(OGZ@*TY)))5P@'8)H-/Z3+60^2 5@H[,W66BDI-5$6[T;'K MS%TJ4)>*<_B:%#N3!%XIZ]AU7:C*Z8E.\(%>?U8DI@)YGNI=6GW[ULG!P?Y9 M,I,5),B?1F=W>!=ZW+OKX\7>+_+*+FTP7F3X55P_%#1PWWM* M!T?FTGAR>#SD1W==VO/L>'A\?+CQ\?YP]%'/#H;W'FP^=-O*;<3>/QDBAMQH MV[LL""\,R-N6LOAAY]Y.7%#*-(59GAZ4[\6HSRFN"CW7:9JI/]JY/!@>K?C* M-5_"OO+VK='Q_EFC@8'Y#^,K4Y,U5?J+JT_"%2OC73;OZX/:IP_'[#E^\E'G M)J'W^%-'WJUQ]C<04?EXXUW^0%PI(1&;9.UFIL)6*<4:;6VM!-8,]OU_B$9X MJS>D#L0_X%%'HI25F,L,ZTJ

\/.'(<]6Q2@Q +_>.(4G*,JU1Z[8;71Y8O M3^8_FPQ"[Q4=2QX44H; %$G/COG*.G\ID%ME-=:429RK&6BK#S^!TO(!B M"#F9:,90\\ TEDA19C5,2[M%A%KTR!+R@4RRA4BD=>)* P="E4KL1W*S-4Z, M1PW%OV0BBT23JA6\Q]C(*J4-6W("8)OH++N&HES^#LMH"6KWP*<"4! /@+)( MVS,843V=B4Q9>DI;BG>UJ>I\(( #Z13 5Z"=2N5 E 1V6ZK/FY\;08$U(A"K MYLS2 ISCXPPJ%0Z%)3F=,5T%% !<%#7P<*Z4H]U!,FO:S"OA\,O,%K9JTV4] M_CUI'8!JD7(BL>2T5MP,;0AQ*[IL"$*#U=1" M)28$U6F[]I=!5TJI4]*H=0](XI]ML7.^M?&RK3-Q F@K2%62 MRW=H\Y@FWXQJ6EMIJ;(5:!L<^0;C*[!E$\@Y(*K&[PV'#44+U;I;5,? M654+I@S'J]RG+%'J5;P0?@ QA@>JP)DD?QF$XDUT3$G/F&EA:XC";VYIP/N! M5=LOQ7"@ 2/PCBJI895DY,B &-40H[J(HFW48N.&0Z1$+!4U#S*1(M/O:IU* MGP0BYX"UUCY/JW"+7JWJ,NX&AR%U91%%9XJIFN-U)(N0&=[71?,1K$T0;KOR MI_69EF.=>2XXZ8+J^%D?IB-;30 J41$==!',. M]U&3GXE:*"&;Z:HVM])V3:*ZJ*8$.DGT!<0;I>A_.4F++ M]K?*!@)I=8Y7%$W\&:LD])E5U"JBPLJ\$TKY?*B\3X!OY@I//AO&/ =/>Z_E M6V6@V^+E4N)/O#U12+F)*R3CK!UDQ#_1RWS9L?YH;PH?0MZP1TG"Z='!\.1+ MJ@]UF?WZ\- ;#[%M&\@N\7],U'X.RU].BC^'D#J0,=P> PAV]]JD7AD1]L5"RD? Z4>/3"+KC= M"IXZ(8OH9%U?;N*WCD_8SI=L?^^3./%^0;+TCC_C M72Z+9W0X9"]8XA:;FG*XKP^]*J4Y8--"699P&(PS^QR "-BS8WK 2SKA#*[. M:&==]%%@M P%>[!9P?[2J _7J+K$ MI1*^HEY*[&O\&9<^".V77H4P5P5U*QP2(*H2G!Q]URDB<$+HD>MD55>68'3P M7(U==%D@^*F*1*4P@/=)5O,"\HUECWVVSP:N9\56]S)I0**AL']\$'%>W03:7F84*-R/*#.S39?GK M8W0?WR@E%9-U*0$TD30R+S,9T+=OD,/+1'DP I]0TDG).P!&S)H"!8PW.BB) M$U:KXD1_:5*].;R6#RLMPX8OOP_MF]QKMT;7K)C+W):%]+N8%-KR>E'S!T\076[LYOD!B0>%(UT45H/13D M5M6 ;#QV]]E+M7X!YJZX$D5UD::^L.[<&-YO%K;W$U)8F?$-C_:_(QWA5GW8 M#9)]JUSH0JR?T&AB6]D@I?-UEF @V\Z&5^;!@J6DA(W)!\D8(JD=(Q%UMI'0 MU#2O9[@;T/BTF;3>K\-])ERVP2U4T/88P:CZ;BI:0+,$33%F.RTWT/= $1DM MEQ@3I4NW?0F=FQE)=[_1(+JS48C*FH@[K9#(DD5OG)8*4P3[[1(YYO+?YB4? M/&#E_YQ5;2B:JKTQ1/UVCPN$IS*[D@N[\\G'O3YU8[7?7TQK"=UT2G%UV9<$ MX1FHF2,) 13P$\[Z,9BT-S@,Q7FQGLZ+GHSV_W0[2(5MM)_=T1V?M$/EK1@= MK?F1C0&B#XI68O<@[$>!L&&'HE*F88"1 ]/,W\#EF*3[:%>VW(&CU7K/G4U8 M\"IX K)=-K4>9OHL?B.#'($7'B:0/PX>+62@31$A5!:^QO[4>7^)C%HW!LXL M-&;6*FZA]@2M*BL*C,UH%]V7YO:*!L=0PV1YC$L7*]H2>I[ UMC0-VVQV8MMPI919ZM(*A_E"\43Y18&!4 MDHEN$!0,FHJ2/B#V5"X3GI)+<06+@<\TB#GPQ!V(" \&HLD0>)RO,EGK85RL MLK<]HM(W6 CUUM4R1LPYK8F]A" HK]::4*]U3>2R@^!7.(ZN!7F_4QOJ)9&= MZSK'+MS/X7[C/%19 A:!Y7@@L-Z%I LAM>.L+].Y=M'6DH#1=3$'60R4*\5I M%5-FJ"\5P<:D=G7E.X9K#;.;]DR^[&[";]WADY=-T^R26/SZN@LOVFF>-O6Q MF_K$=-<^>C8]X2ZZ;'M]J]UR&G- !A]C 3=5?9@FNLFD7\:J8O^&OH_'[PXV M48=X5R&_U%4;VZF)T0RD1CYY+N*]G\8(5\D-V])<*>J6QB&!)/15VSD!SE(; MFGANQ-/$[]'3=\@5O=_TH9X-*?1DN6M-;=/&C'&*F0S%ZUF]F2OOHIJ[61,Z MV0ICZVR+_ -0GX?8R5YVKM9M=&TVIATI(.J](+AN. ML_),-,6=-E5@UPM;)^]+%'->W7A@/P;0S3BXD=#CC7M\KW>0W$;'L:U[]!Z- M]'?;T$7T[U?:JBT^^AMQ:J^\W7#/ET5SGLY9P9X;UZ@S!]A.+O6AWSXQEWC+\L-1DAC:9I!6^"K( .@#-(8>+Y$I359V-H$64;+4*?[U=?I[(K>^@;.DB:?LP2_/K4][ZM)KF-./P>62!Y6 M- 70>@B/%S-)IE=OQ$@ MDN6J_9V0;O3KWH":(!35_*P>65<=C#\TWS5WZ M^;5@^Q'<;,#ND"-G-T#\(L0CT'15D5GY!A;8_$:,Z+S)""&\K=\%(C?WF.7W M]1E0%_X&,Y'A:TN44B7@,^48T%2#"5$NZM,5AO:(QOBT5:ZOPWS^9'9NHS1 M_>NSC-]XF(:^X!'\&C=Q:6;6Y_RLC UXX:%2FF!75>%U:>+GUODUFEDG+\%- M;]L\9?RSJT.UD@>80>OQ$]Y6?II& M]C(143KQ8TB4P\?E-D>P9*;[1H3+2G-?92E8\AQU+ #&63_X*1Z4WM7SFVS< M+=8U_1-**L.4LDA-@M2UX 38-]2EX"]UTB$3E7+1&WE>Y41F$JZ.=$JVER[$ MCECNY%HY;91(J@2L-.[]/L@7F5F M69;D$I;K\?'BN4>@[_J]?N,M_[3AP 'I' 0 1 " M <=T @!B96-N+3(P,C,Q,C,Q+GAS9%!+ 0(4 Q0 ( /Q:7%AI3%I]%3, M "0) @ 5 " 421 @!B96-N+3(P,C,Q,C,Q7V-A;"YX;6Q0 M2P$"% ,4 " #\6EQ837$EUZ.$ #^\@4 %0 @ &,Q ( M8F5C;BTR,#(S,3(S,5]D968N>&UL4$L! A0#% @ _%I<6,KUL&F0+ M.TD !0 ( !8DD# &)E8VXM,C R,S$R,S%?9S$N:G!G4$L! M A0#% @ _%I<6#,?K$-QFP$ 40 " !0 ( !)'8# &)E M8VXM,C R,S$R,S%?9S(N:G!G4$L! A0#% @ _%I<6))C+7!GAP$ %5H0 M !4 ( !QQ$% &)E8VXM,C R,S$R,S%?;&%B+GAM;%!+ 0(4 M Q0 ( /Q:7%C\#C6*@_< /=V"P 5 " 6&9!@!B96-N M+3(P,C,Q,C,Q7W!R92YX;6Q02P$"% ,4 " #\6EQ8IR8B/V,= "EM@ M#0 @ $7D0< 97@M.3#$P,3$R,#(S+FAT M;5!+ 0(4 Q0 ( /Q:7%BQ]/#GD1D '60 . " >G& M!P!E>#$P,3(R,#(S+FAT;5!+ 0(4 Q0 ( /Q:7%BQ7:0%XQ0 $M[ . M " :;@!P!E>#$P,3,R,#(S+FAT;5!+ 0(4 Q0 ( /Q: M7%C37?N>=18 '^$ . " ;7U!P!E>#$P,30R,#(S+FAT M;5!+ 0(4 Q0 ( /Q:7%C:Q:EM=!, +YS . " 58, M" !E>#$P,34R,#(S+FAT;5!+ 0(4 Q0 ( /Q:7%@LI*FZQ0, 'H0 , M " ?8?" !E>#(Q,C R,RYH=&U02P$"% ,4 " #\6EQ8 MIW!CLS<$ ![$P #0 @ 'E(P@ 97@R,S$R,#(S+FAT;5!+ M 0(4 Q0 ( /Q:7%@2A,RA>P< ),F - " 4#,Q,3(P,C,N:'1M4$L! A0#% @ _%I<6*8H8QIO!P BB8 T M ( ![2\( &5X,S$R,C R,RYH=&U02P$"% ,4 " #\6EQ8I3S\ M0*8% #K'@ #0 @ &'-P@ 97@S,C$R,#(S+FAT;5!+ 0(4 M Q0 ( /Q:7%A2KHILJ04 'P? - " 5@]" !E>#,R M,C(P,C,N:'1M4$L! A0#% @ _%I<6.O(UW-!#P _4$ P L ( !+$,( &5X-#$R,#(S+FAT;5!+!08 %0 5 ! % "74@@ ! end XML 138 becn-20231231_htm.xml IDEA: XBRL DOCUMENT 0001124941 2023-01-01 2023-12-31 0001124941 2023-06-30 0001124941 2024-01-31 0001124941 srt:MaximumMember becn:RepurchaseProgramMember us-gaap:CommonStockMember 2022-02-24 0001124941 becn:RepurchaseProgramMember us-gaap:CommonStockMember 2023-02-28 0001124941 2022-01-01 2022-12-31 0001124941 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001124941 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001124941 becn:CitibankNaMember becn:OpenMarketMember us-gaap:CommonStockMember 2023-12-31 0001124941 2023-12-31 0001124941 2022-12-31 0001124941 2021-10-01 2021-12-31 0001124941 2020-10-01 2021-09-30 0001124941 us-gaap:CommonStockMember 2020-09-30 0001124941 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001124941 us-gaap:RetainedEarningsMember 2020-09-30 0001124941 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001124941 2020-09-30 0001124941 2019-10-01 2020-09-30 0001124941 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-09-30 0001124941 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-09-30 0001124941 us-gaap:CommonStockMember 2020-10-01 2021-09-30 0001124941 us-gaap:AdditionalPaidInCapitalMember 2020-10-01 2021-09-30 0001124941 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-01 2021-09-30 0001124941 us-gaap:RetainedEarningsMember 2020-10-01 2021-09-30 0001124941 us-gaap:CommonStockMember 2021-09-30 0001124941 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001124941 us-gaap:RetainedEarningsMember 2021-09-30 0001124941 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001124941 2021-09-30 0001124941 us-gaap:CommonStockMember 2021-10-01 2021-12-31 0001124941 us-gaap:AdditionalPaidInCapitalMember 2021-10-01 2021-12-31 0001124941 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-01 2021-12-31 0001124941 us-gaap:RetainedEarningsMember 2021-10-01 2021-12-31 0001124941 us-gaap:CommonStockMember 2021-12-31 0001124941 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001124941 us-gaap:RetainedEarningsMember 2021-12-31 0001124941 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001124941 2021-12-31 0001124941 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001124941 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001124941 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001124941 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001124941 us-gaap:CommonStockMember 2022-12-31 0001124941 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001124941 us-gaap:RetainedEarningsMember 2022-12-31 0001124941 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001124941 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001124941 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001124941 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001124941 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001124941 us-gaap:CommonStockMember 2023-12-31 0001124941 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001124941 us-gaap:RetainedEarningsMember 2023-12-31 0001124941 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001124941 becn:InteriorProductsDivestitureMember 2022-01-01 2022-12-31 0001124941 becn:InteriorProductsDivestitureMember 2021-10-01 2021-12-31 0001124941 becn:InteriorProductsDivestitureMember 2020-10-01 2021-09-30 0001124941 becn:ASPSailorAcquisitionCorpMember becn:InteriorProductsBusinessMember becn:StockPurchaseAgreementMember 2021-02-10 2021-02-10 0001124941 becn:ASPSailorAcquisitionCorpMember becn:InteriorProductsBusinessMember becn:StockPurchaseAgreementMember 2023-12-31 0001124941 country:US 2023-12-31 0001124941 country:CA 2023-12-31 0001124941 us-gaap:BuildingMember 2023-12-31 0001124941 srt:MinimumMember us-gaap:EquipmentMember 2023-12-31 0001124941 srt:MaximumMember us-gaap:EquipmentMember 2023-12-31 0001124941 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001124941 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001124941 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001124941 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001124941 srt:MinimumMember us-gaap:CostOfGoodsTotalMember becn:MajorSupplierConcentrationRiskMember 2023-01-01 2023-12-31 0001124941 srt:MaximumMember us-gaap:CostOfGoodsTotalMember becn:MajorSupplierConcentrationRiskMember 2023-01-01 2023-12-31 0001124941 2020-10-01 2021-12-31 0001124941 becn:WichitaFallsBuildersWholesaleIncMember 2023-12-31 0001124941 becn:MidwaySalesDistributingIncMember 2023-12-31 0001124941 becn:CompleteSupplyIncMember 2023-12-31 0001124941 becn:CrabtreeSidingAndSupplyMember 2023-12-31 0001124941 becn:HHRoofingSupplyLLCMember 2023-11-01 0001124941 becn:GarvinConstructionProductsMember 2023-08-01 0001124941 becn:SHBuildingMaterialCorporationMember 2023-09-05 0001124941 becn:AllAmericanVinylSidingSupplyMember 2023-08-01 0001124941 becn:CrossroadsRoofingSupplyIncMember 2023-07-11 0001124941 becn:SilverStateBuildingMaterialsIncMember 2023-06-12 0001124941 becn:AlsRoofingSupplyIncMember 2023-03-31 0001124941 becn:PrinceBuildingSystemsLLCMember 2023-03-31 0001124941 becn:FirstCoastalExteriorsLLCMember 2023-01-04 0001124941 becn:WhitneyBuildingProductsMember 2022-12-30 0001124941 becn:CoastalConstructionProductsMember 2022-06-01 0001124941 becn:CompleteSupplyIncMember 2022-04-29 0001124941 becn:WichitaFallsBuildersWholesaleIncMember 2022-01-01 0001124941 becn:CrabtreeSidingAndSupplyMember 2021-11-01 0001124941 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-12-31 0001124941 becn:SolarProductsMember 2021-10-01 2021-12-31 0001124941 becn:FoundationBuildingMaterialsHoldingCompanyLLCMember becn:InteriorProductsBusinessMember becn:StockPurchaseAgreementMember 2021-02-10 2021-02-10 0001124941 becn:FoundationBuildingMaterialsHoldingCompanyLLCMember becn:InteriorProductsBusinessMember becn:StockPurchaseAgreementMember 2021-02-10 0001124941 becn:FoundationBuildingMaterialsHoldingCompanyLLCMember becn:InteriorProductsBusinessMember becn:StockPurchaseAgreementMember 2021-12-31 0001124941 becn:InteriorProductsBusinessMember 2021-10-01 2021-12-31 0001124941 becn:InteriorProductsBusinessMember 2020-10-01 2021-09-30 0001124941 becn:InteriorProductsBusinessMember 2023-12-31 0001124941 becn:ResidentialRoofingProductsMember country:US 2023-01-01 2023-12-31 0001124941 becn:ResidentialRoofingProductsMember country:CA 2023-01-01 2023-12-31 0001124941 becn:ResidentialRoofingProductsMember 2023-01-01 2023-12-31 0001124941 becn:NonresidentialRoofingProductsMember country:US 2023-01-01 2023-12-31 0001124941 becn:NonresidentialRoofingProductsMember country:CA 2023-01-01 2023-12-31 0001124941 becn:NonresidentialRoofingProductsMember 2023-01-01 2023-12-31 0001124941 becn:ComplementaryBuildingProductsMember country:US 2023-01-01 2023-12-31 0001124941 becn:ComplementaryBuildingProductsMember country:CA 2023-01-01 2023-12-31 0001124941 becn:ComplementaryBuildingProductsMember 2023-01-01 2023-12-31 0001124941 country:US 2023-01-01 2023-12-31 0001124941 country:CA 2023-01-01 2023-12-31 0001124941 becn:ResidentialRoofingProductsMember country:US 2022-01-01 2022-12-31 0001124941 becn:ResidentialRoofingProductsMember country:CA 2022-01-01 2022-12-31 0001124941 becn:ResidentialRoofingProductsMember 2022-01-01 2022-12-31 0001124941 becn:NonresidentialRoofingProductsMember country:US 2022-01-01 2022-12-31 0001124941 becn:NonresidentialRoofingProductsMember country:CA 2022-01-01 2022-12-31 0001124941 becn:NonresidentialRoofingProductsMember 2022-01-01 2022-12-31 0001124941 becn:ComplementaryBuildingProductsMember country:US 2022-01-01 2022-12-31 0001124941 becn:ComplementaryBuildingProductsMember country:CA 2022-01-01 2022-12-31 0001124941 becn:ComplementaryBuildingProductsMember 2022-01-01 2022-12-31 0001124941 country:US 2022-01-01 2022-12-31 0001124941 country:CA 2022-01-01 2022-12-31 0001124941 becn:ResidentialRoofingProductsMember country:US 2021-10-01 2021-12-31 0001124941 becn:ResidentialRoofingProductsMember country:CA 2021-10-01 2021-12-31 0001124941 becn:ResidentialRoofingProductsMember 2021-10-01 2021-12-31 0001124941 becn:NonresidentialRoofingProductsMember country:US 2021-10-01 2021-12-31 0001124941 becn:NonresidentialRoofingProductsMember country:CA 2021-10-01 2021-12-31 0001124941 becn:NonresidentialRoofingProductsMember 2021-10-01 2021-12-31 0001124941 becn:ComplementaryBuildingProductsMember country:US 2021-10-01 2021-12-31 0001124941 becn:ComplementaryBuildingProductsMember country:CA 2021-10-01 2021-12-31 0001124941 becn:ComplementaryBuildingProductsMember 2021-10-01 2021-12-31 0001124941 country:US 2021-10-01 2021-12-31 0001124941 country:CA 2021-10-01 2021-12-31 0001124941 becn:ResidentialRoofingProductsMember country:US 2020-10-01 2021-09-30 0001124941 becn:ResidentialRoofingProductsMember country:CA 2020-10-01 2021-09-30 0001124941 becn:ResidentialRoofingProductsMember 2020-10-01 2021-09-30 0001124941 becn:NonresidentialRoofingProductsMember country:US 2020-10-01 2021-09-30 0001124941 becn:NonresidentialRoofingProductsMember country:CA 2020-10-01 2021-09-30 0001124941 becn:NonresidentialRoofingProductsMember 2020-10-01 2021-09-30 0001124941 becn:ComplementaryBuildingProductsMember country:US 2020-10-01 2021-09-30 0001124941 becn:ComplementaryBuildingProductsMember country:CA 2020-10-01 2021-09-30 0001124941 becn:ComplementaryBuildingProductsMember 2020-10-01 2021-09-30 0001124941 country:US 2020-10-01 2021-09-30 0001124941 country:CA 2020-10-01 2021-09-30 0001124941 becn:AlliedBuildingProductsCorporationAndAffiliatedEntityMember becn:SeriesACumulativeConvertibleParticipatingPreferredStockMember becn:InvestmentAgreementMember 2018-01-02 0001124941 becn:AlliedBuildingProductsCorporationAndAffiliatedEntityMember becn:SeriesACumulativeConvertibleParticipatingPreferredStockMember becn:InvestmentAgreementMember 2023-07-31 2023-07-31 0001124941 becn:AlliedBuildingProductsCorporationAndAffiliatedEntityMember becn:SeriesACumulativeConvertibleParticipatingPreferredStockMember becn:InvestmentAgreementMember 2023-07-31 0001124941 becn:AlliedBuildingProductsCorporationAndAffiliatedEntityMember becn:SeriesACumulativeConvertibleParticipatingPreferredStockMember becn:InvestmentAgreementMember 2023-07-01 2023-09-30 0001124941 becn:AlliedBuildingProductsCorporationAndAffiliatedEntityMember becn:SeriesACumulativeConvertibleParticipatingPreferredStockMember becn:InvestmentAgreementMember 2023-01-01 2023-09-30 0001124941 becn:AlliedBuildingProductsCorporationAndAffiliatedEntityMember becn:SeriesACumulativeConvertibleParticipatingPreferredStockMember becn:InvestmentAgreementMember 2018-01-01 2018-01-02 0001124941 2023-01-01 2023-09-30 0001124941 2023-09-30 0001124941 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001124941 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001124941 us-gaap:EmployeeStockOptionMember 2021-10-01 2021-12-31 0001124941 us-gaap:EmployeeStockOptionMember 2020-10-01 2021-09-30 0001124941 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001124941 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001124941 us-gaap:RestrictedStockUnitsRSUMember 2021-10-01 2021-12-31 0001124941 us-gaap:RestrictedStockUnitsRSUMember 2020-10-01 2021-09-30 0001124941 us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001124941 us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001124941 us-gaap:PreferredStockMember 2021-10-01 2021-12-31 0001124941 us-gaap:PreferredStockMember 2020-10-01 2021-09-30 0001124941 2020-02-11 2020-02-11 0001124941 becn:RestrictedStockAwardsMember 2023-01-01 2023-12-31 0001124941 us-gaap:EmployeeStockOptionMember 2023-12-31 0001124941 srt:MinimumMember us-gaap:PhantomShareUnitsPSUsMember 2023-01-01 2023-12-31 0001124941 srt:MaximumMember us-gaap:PhantomShareUnitsPSUsMember 2023-01-01 2023-12-31 0001124941 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001124941 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001124941 srt:MinimumMember becn:PerformanceConditionsMember 2023-12-31 0001124941 us-gaap:EmployeeStockMember 2023-05-17 2023-05-17 0001124941 2023-05-17 0001124941 us-gaap:EmployeeStockMember 2023-05-17 0001124941 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001124941 us-gaap:LandAndBuildingMember 2023-12-31 0001124941 us-gaap:LandAndBuildingMember 2022-12-31 0001124941 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001124941 us-gaap:EquipmentMember 2023-12-31 0001124941 us-gaap:EquipmentMember 2022-12-31 0001124941 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001124941 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001124941 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001124941 becn:FinanceLeaseAssetsMember 2023-12-31 0001124941 becn:FinanceLeaseAssetsMember 2022-12-31 0001124941 us-gaap:AssetUnderConstructionMember 2023-12-31 0001124941 us-gaap:AssetUnderConstructionMember 2022-12-31 0001124941 srt:MinimumMember 2023-12-31 0001124941 srt:MaximumMember 2023-12-31 0001124941 us-gaap:CustomerRelationshipsMember 2023-12-31 0001124941 us-gaap:CustomerRelationshipsMember 2022-12-31 0001124941 srt:WeightedAverageMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001124941 us-gaap:TrademarksMember 2023-12-31 0001124941 us-gaap:TrademarksMember 2022-12-31 0001124941 srt:WeightedAverageMember us-gaap:TrademarksMember 2023-12-31 0001124941 srt:WeightedAverageMember 2023-12-31 0001124941 country:US us-gaap:RevolvingCreditFacilityMember becn:TwoThousandTwentySixRevolvingLineOfCreditMember 2023-12-31 0001124941 country:US us-gaap:RevolvingCreditFacilityMember becn:TwoThousandTwentySixRevolvingLineOfCreditMember 2022-12-31 0001124941 country:CA us-gaap:RevolvingCreditFacilityMember becn:TwoThousandTwentySixRevolvingLineOfCreditMember 2023-12-31 0001124941 country:CA us-gaap:RevolvingCreditFacilityMember becn:TwoThousandTwentySixRevolvingLineOfCreditMember 2022-12-31 0001124941 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001124941 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001124941 becn:TermLoanMember 2023-12-31 0001124941 becn:TermLoanMember becn:TermLoanDueMayNineteenTwoThousandAndTwentyEightMember 2022-12-31 0001124941 becn:TermLoanMember 2022-12-31 0001124941 becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember 2023-12-31 0001124941 becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember 2022-12-31 0001124941 becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember 2023-12-31 0001124941 becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember 2022-12-31 0001124941 becn:SeniorSecuredNotesDue2030Member 2023-12-31 0001124941 becn:SeniorNotesDueInJulyTwoThousandThirtyMember 2022-12-31 0001124941 becn:TermLoanMember becn:TermLoanDueMayNineteenTwoThousandAndTwentyEightMember 2023-12-31 0001124941 becn:TermLoanMember becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember 2023-12-31 0001124941 becn:TermLoanMember becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember 2021-12-31 0001124941 becn:TermLoanMember becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember 2021-12-31 0001124941 becn:TermLoanMember becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember 2023-12-31 0001124941 becn:SeniorSecuredNotesDue2030Member us-gaap:SeniorNotesMember 2022-12-31 0001124941 becn:SeniorSecuredNotesDue2030Member us-gaap:SeniorNotesMember 2023-12-31 0001124941 becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember 2021-05-31 0001124941 us-gaap:RevolvingCreditFacilityMember becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember 2021-05-31 0001124941 becn:TermLoanMember becn:TermLoanDueMayNineteenTwoThousandAndTwentyEightMember 2021-05-31 0001124941 becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember 2021-05-19 2021-05-19 0001124941 becn:SeniorNotesDueInTwoThousandTwentyFiveMember 2021-05-19 0001124941 2021-05-19 0001124941 becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember 2021-05-10 0001124941 us-gaap:RevolvingCreditFacilityMember becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember 2021-05-19 0001124941 country:US us-gaap:RevolvingCreditFacilityMember becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember 2021-05-19 0001124941 stpr:CA us-gaap:RevolvingCreditFacilityMember becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember 2021-05-19 0001124941 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember us-gaap:BaseRateMember 2021-05-19 2021-05-19 0001124941 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember us-gaap:BaseRateMember 2021-05-19 2021-05-19 0001124941 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember becn:LondonInterbankOfferedRateLIBOR1Member 2021-05-19 2021-05-19 0001124941 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember becn:LondonInterbankOfferedRateLIBOR1Member 2021-05-19 2021-05-19 0001124941 us-gaap:RevolvingCreditFacilityMember becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember 2023-01-01 2023-12-31 0001124941 us-gaap:RevolvingCreditFacilityMember becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember 2023-12-31 0001124941 becn:TermLoanMember becn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember 2021-05-19 0001124941 becn:TermLoanMember becn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember 2021-05-19 2021-05-19 0001124941 srt:MinimumMember becn:TermLoanMember becn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember us-gaap:BaseRateMember 2021-05-19 2021-05-19 0001124941 srt:MaximumMember becn:TermLoanMember becn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember us-gaap:BaseRateMember 2021-05-19 2021-05-19 0001124941 srt:MinimumMember becn:TermLoanMember becn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember becn:LondonInterbankOfferedRateLIBOR1Member 2021-05-19 2021-05-19 0001124941 srt:MaximumMember becn:TermLoanMember becn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember becn:LondonInterbankOfferedRateLIBOR1Member 2021-05-19 2021-05-19 0001124941 becn:SeniorSecuredNotesDue2030Member 2023-07-31 0001124941 becn:SeniorSecuredNotesDue2030Member 2023-07-31 2023-07-31 0001124941 becn:SeniorNotesDueInOctoberTwoThousandTwentyThreeMember 2019-10-09 0001124941 becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember 2019-10-28 2019-10-28 0001124941 becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember 2019-10-28 0001124941 becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember 2019-10-09 2019-10-09 0001124941 becn:TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember 2023-12-31 0001124941 becn:TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember 2023-12-31 0001124941 us-gaap:SeniorNotesMember 2023-12-31 0001124941 us-gaap:AccumulatedTranslationAdjustmentMember 2020-09-30 0001124941 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-09-30 0001124941 us-gaap:AccumulatedTranslationAdjustmentMember 2020-10-01 2021-12-31 0001124941 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-10-01 2021-12-31 0001124941 us-gaap:AccumulatedTranslationAdjustmentMember 2021-09-30 0001124941 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-09-30 0001124941 us-gaap:AccumulatedTranslationAdjustmentMember 2021-10-01 2021-12-31 0001124941 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-10-01 2021-12-31 0001124941 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001124941 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001124941 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0001124941 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-12-31 0001124941 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001124941 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0001124941 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0001124941 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-12-31 0001124941 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001124941 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0001124941 2016-09-30 0001124941 country:US 2022-12-31 0001124941 country:CA 2022-12-31 0001124941 becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001124941 becn:SeniorNotesDueInNovemberTwoThousandTwentySixMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001124941 becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001124941 becn:SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001124941 becn:SeniorNotesDueInJulyTwoThousandThirtyMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001124941 becn:SeniorNotesDueInJulyTwoThousandThirtyMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001124941 srt:MinimumMember 2023-01-01 2023-12-31 0001124941 srt:MaximumMember 2023-01-01 2023-12-31 0001124941 2019-09-11 0001124941 becn:ThreeYearSwapMember 2019-09-11 0001124941 becn:FiveYearSwapMember 2019-09-11 0001124941 becn:TwoThousandTwentyEightTermLoanMember 2019-09-11 0001124941 becn:FiveYearSwapMember 2019-09-11 2019-09-11 0001124941 becn:ThreeYearSwapMember 2019-09-11 2019-09-11 0001124941 becn:FiveYearSwapMember 2023-03-16 2023-03-16 0001124941 becn:FiveYearSwapMember 2023-03-16 0001124941 becn:FiveYearSwapMember becn:LondonInterbankOfferedRateLIBOR1Member 2023-03-16 0001124941 becn:FiveYearSwapMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-03-16 0001124941 becn:FiveYearSwapMember 2023-12-31 0001124941 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001124941 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001124941 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-12-31 0001124941 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0001124941 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-10-01 2021-12-31 0001124941 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-01 2021-09-30 0001124941 2023-10-01 2023-12-31 0001124941 becn:ChrisCNelsonMember 2023-01-01 2023-12-31 0001124941 becn:ChrisCNelsonMember 2023-10-01 2023-12-31 iso4217:USD shares iso4217:USD shares becn:State becn:province becn:Segment pure becn:branch becn:installment becn:Province becn:Age becn:Agreement false FY 0001124941 2023 http://fasb.org/us-gaap/2023#AccountingStandardsUpdate201613Member http://fasb.org/us-gaap/2023#UsefulLifeTermOfLeaseMember http://fasb.org/us-gaap/2023#NetIncomeLoss http://fasb.org/us-gaap/2023#NetIncomeLoss P350D 10-K true 2023-12-31 --12-31 false 000-50924 BEACON ROOFING SUPPLY, INC. DE 36-4173371 505 Huntmar Park Drive Suite 300 Herndon VA 20170 571 323-3939 Common Stock, $0.01 par value BECN NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 3970000000 63431661 <div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">The information required by Part III (Items 10, 11, 12, 13 and 14) will be incorporated by reference from the Registrant’s definitive proxy statement for its 2024 Annual Meeting of Stockholders, which will be filed pursuant to Regulation 14A with the United States Securities and Exchange Commission (“SEC”) within 120 days after the end of the fiscal year to which this report relates.</span></div> 500000000 387900000 500000000 1600000 6800000 110900000 387800000 68.82 56.62 600000 300000 389100000 42 Ernst & Young LLP Tysons, Virginia 84000000.0 67700000 15000000.0 17200000 1140200000 1009100000 1227900000 1322900000 444600000 417800000 2896700000 2817500000 436400000 337000000.0 1952600000 1916300000 403500000 447700000 503600000 467600000 2100000 9900000 12800000 7500000 6207700000 6003500000 942800000 821000000.0 498600000 448000000.0 89700000 94500000 26200000 16100000 10000000.0 10000000.0 1567300000 1389600000 80000000.0 254900000 2192300000 1606400000 20100000 200000 500000 0 423700000 382100000 100300000 67000000.0 4384200000 3700200000 0.01 0.01 400000000.0 400000000.0 0.0 0.0 0.0 400000 400000 400000 0 399200000 0.01 0.01 100000000.0 100000000.0 63300000 63300000 64200000 64200000 600000 600000 5000000.0 5000000.0 0 0 0 0 0 0 1218400000 1187200000 618800000 728800000 -14300000 -12500000 1823500000 1904100000 6207700000 6003500000 9119800000 8429700000 1754900000 6642000000 6777100000 6194200000 1293300000 4884300000 2342700000 2235500000 461600000 1757700000 1454300000 1372900000 294200000 1138700000 91200000 75100000 16500000 58900000 85000000.0 84100000 22200000 103300000 0 0 -22300000 0 1630500000 1532100000 355200000 1300900000 712200000 703400000 106400000 456800000 126100000 83700000 17400000 98100000 0 0 0 -60200000 586100000 619700000 89000000.0 298500000 151100000 161300000 20900000 77300000 435000000.0 458400000 68100000 221200000 0 0 -100000 -266700000 435000000.0 458400000 68000000.0 -45500000 435000000.0 458400000 68000000.0 -45500000 13900000 24000000.0 6000000.0 24000000.0 34100000 54800000 7500000 0 414600000 0 0 0 -27600000 379600000 54500000 -69500000 63700000 67100000 70300000 69700000 63700000 68400000 71500000 80500000 -0.43 5.66 0.78 2.83 0 0 0 -3.83 -0.43 5.66 0.78 -1.00 -0.43 5.55 0.76 2.75 0 0 0 -3.32 -0.43 5.55 0.76 -0.57 435000000.0 458400000 68000000.0 -45500000 2700000 -6900000 400000 4000000.0 -1900000 13800000 3600000 7300000 2600000 0 0 0 -1800000 6900000 4000000.0 11300000 433200000 465300000 72000000.0 -34200000 69000000.0 700000 1100600000 694300000 -34700000 1760900000 -4300000 -4300000 1100000 21800000 21800000 22600000 22600000 11300000 11300000 -45500000 -45500000 24000000.0 24000000.0 70100000 700000 1145000000 620500000 -23400000 1742800000 300000 800000 800000 2800000 2800000 4000000.0 4000000.0 68000000.0 68000000.0 6000000.0 6000000.0 70400000 700000 1148600000 682500000 -19400000 1812400000 6900000 100000 388100000 388200000 700000 11000000.0 11000000.0 27600000 27600000 6900000 6900000 458400000 458400000 24000000.0 24000000.0 64200000 600000 1187200000 728800000 -12500000 1904100000 1600000 111500000 111500000 414600000 414600000 700000 -1100000 -1100000 28000000.0 28000000.0 -1800000 -1800000 -4300000 -4300000 435000000.0 435000000.0 18900000 18900000 63300000 600000 1218400000 618800000 -14300000 1823500000 435000000.0 458400000 68000000.0 -45500000 176200000 159200000 38700000 175200000 28000000.0 27600000 2800000 22600000 2200000 5200000 1300000 8700000 0 0 0 -60200000 15600000 4100000 1600000 3800000 27300000 30100000 1600000 -139200000 0 0 -22300000 -360600000 104700000 111400000 -137600000 81300000 -129100000 117700000 89100000 225000000.0 27500000 36300000 26200000 -9600000 141600000 -15200000 -102600000 -56000000.0 3800000 -5300000 3200000 8100000 787800000 401100000 49600000 78000000.0 122900000 90100000 23300000 66500000 119000000.0 309200000 89000000.0 0 0 0 35800000 836000000.0 17500000 5200000 1700000 4400000 1200000 1500000 0 0 -225600000 -395600000 -74800000 773900000 2374200000 2781300000 0 252300000 2550700000 2520600000 0 509300000 0 0 0 1000000000 10000000.0 10000000.0 2500000 948300000 600000000.0 0 0 350000000.0 0 0 0 1300000000 8000000.0 0 0 20300000 0 0 0 31700000 21200000 12100000 1400000 6500000 805700000 0 0 0 110900000 388100000 0 0 18900000 24000000.0 6000000.0 24000000.0 5900000 0 0 0 12700000 16700000 5200000 26300000 13800000 5700000 4400000 4500000 -546400000 -162500000 -9100000 -1216000000 500000 -1100000 100000 -500000 16300000 -158100000 -34200000 -364600000 67700000 225800000 260000000.0 624600000 84000000.0 67700000 225800000 260000000.0 0 0 0 -28200000 0 0 0 -2500000 111300000 83400000 22200000 120000000.0 120600000 157100000 40600000 85200000 18600000 9900000 63300000 Company Overview<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Beacon Roofing Supply, Inc. (“Beacon” or the “Company”) was incorporated in the state of Delaware on July 16, 1997 and is the largest publicly traded distributor of roofing materials and complementary building products, such as siding and waterproofing, in North America.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On February 10, 2021, the Company completed the sale of its interior products and insulation businesses (“Interior Products”) to Foundation Building Materials Holding Company LLC (“FBM”), pursuant to that certain Equity Purchase Agreement, dated as of December 20, 2020 (the “Purchase Agreement”), by and between the Company and ASP Sailor Acquisition Corp. (“ASP”), for approximately $850 million in cash (subject to a working capital and certain other adjustments as set forth in the Purchase Agreement). On January 29, 2021, ASP assigned the Purchase Agreement to FBM. The final adjusted purchase price for Interior Products was $842.7 million. Unless otherwise noted, the Company has reflected Interior Products as discontinued operations for the three months ended December 31, 2021 and the year ended September 30, 2021. For additional information, see Notes 2 and 4.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company operates its business primarily under the trade name “Beacon Building Products” and services customers in all 50 states throughout the U.S. and six provinces in Canada. The Company’s material subsidiaries are Beacon Sales Acquisition, Inc. and Beacon Roofing Supply Canada Company.</span></div> 850000000 842700000 50 6 Summary of Significant Accounting Policies<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Basis of Presentation</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions have been eliminated. The Company has reflected Interior Products as discontinued operations for the three months ended December 31, 2021 and year ended September 30, 2021. Unless otherwise noted, amounts and disclosures throughout these Notes to the Consolidated Financial Statements relate to the Company’s continuing operations. Certain prior period amounts have been reclassified to conform to current period presentation.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Use of Estimates</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The preparation of consolidated financial statements in conformity with United States generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in these consolidated financial statements and accompanying notes. Significant items subject to such estimates include inventories, purchase price allocations, recoverability of goodwill and intangibles, and income taxes. Accordingly, actual amounts could differ materially from these estimates.</span></div><div style="text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Fiscal Year</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On August 11, 2021, the Company’s Board of Directors (“Board”) approved a change in its fiscal year end from September 30 to December 31. The Company’s 2022 fiscal year began on January 1, 2022 and ended on December 31, 2022. This change better aligns the Company’s financial reporting calendar with many of its industry peers and provides internal benefits by shifting the timing of the budgeting, physical inventory, and performance review cycles away from the Company’s busiest time of year.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The periods presented are the years ended December 31, 2023 and 2022 (“2023” and “2022”, respectively), the three months ended December 31, 2021 (the “Transition Period”), and the year ended September 30, 2021 (“Fiscal 2021”). Each of the Company’s fiscal quarters ends on the last day of the calendar month.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Segment Information</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Operating segments are defined as components of a business that can earn revenue and incur expenses for which discrete financial information is evaluated on a regular basis by the chief operating decision maker (“CODM”) in order to decide how to allocate resources and assess performance. The Company’s CODM, the Chief Executive Officer, reviews consolidated results of operations to make decisions, therefore the Company views its operations and manages its business as one operating segment.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Business Combinations</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company records acquisitions resulting in the consolidation of a business using the acquisition method of accounting. Under this method, the Company records the assets acquired, including intangible assets that can be identified, and liabilities assumed based on their estimated fair values at the date of acquisition. The Company uses an income approach to determine the fair value of acquired intangible assets, specifically the multi-period excess earnings method for customer relationships and the relief from royalty method for trade names. Various Level 3 fair value assumptions are used in the determination of these estimated fair values, including items such as sales growth rates, cost synergies, customer attrition rates, discount rates, and other prospective financial information. The purchase price in excess of the fair value of the assets acquired and liabilities assumed is recorded as goodwill. Estimates associated with the accounting for acquisitions may change as additional information becomes available regarding the assets acquired and liabilities assumed. Management believes these estimates are based on reasonable assumptions, however they are inherently uncertain and unpredictable, therefore actual results may differ. Transaction costs associated with acquisitions are expensed as incurred and are included as a component of selling, general and administrative expense within the consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Cash and Cash Equivalents</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents. Cash and cash equivalents also include unsettled credit card transactions. Cash equivalents are composed of money market funds which invest primarily in commercial paper or bonds with a rating of A-1 or better, and bank certificates of deposit.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Accounts Receivable</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Accounts receivable are derived from unpaid invoiced amounts and are recorded at their net realizable value. The allowance for doubtful accounts is calculated based on actual historical write-offs and current economic factors and represents the Company’s best estimate of its credit exposure. Each month the Company reviews its receivables on a customer-by-customer basis and any balances that are deemed uncollectible are written off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company’s accounts receivable are primarily from customers in the building industry located in the United States and Canada, and no single customer represented at least 10% of the Company’s revenue during the year ended December 31, 2023 or accounts receivable as of December 31, 2023.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Concentrations of Risk</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Financial instruments that potentially subject the Company to significant concentration of credit risk consist primarily of cash, cash equivalents, and accounts receivable. The Company maintains the majority of its cash and cash equivalents with one financial institution, which management believes to be financially sound and with minimal credit risk. The Company’s deposits typically exceed amounts guaranteed by the Federal Deposit Insurance Corporation.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Inventories (Including Vendor Rebates)</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Inventories, consisting substantially of finished goods, are valued at the lower of cost or market (net realizable value). Cost is determined using the moving weighted-average cost method.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company’s arrangements with vendors typically provide for rebates after it makes a special purchase and/or monthly, quarterly, and/or annual rebates of a specified amount of consideration payable when a number of measures have been achieved. Annual rebates are generally related to a specified cumulative level of purchases on a calendar-year basis. The Company accounts for such rebates as a reduction of the inventory value until the product is sold, at which time such rebates reduce cost of products sold in the consolidated statements of operations. Throughout the year, the Company estimates the amount of the periodic rebates based upon the expected level of purchases. The Company continually revises these estimates to reflect actual rebates earned based on actual purchase levels. Amounts due from vendors under these arrangements are included in prepaid expenses and other current assets in the accompanying consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Property and Equipment</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Property and equipment acquired in connection with acquisitions are recorded at fair value as of the date of the acquisition and depreciated utilizing the straight-line method over the estimated remaining useful lives. All other additions are recorded at cost, and </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">depreciation is computed using the straight-line method. The Company reviews the estimated useful lives of its fixed assets on an ongoing basis and the following table summarizes the estimates currently used:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.679%"></td><td style="width:0.1%"></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:700;line-height:130%">Asset Class</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:700;line-height:130%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Buildings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">40 years</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:130%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">3 to 7 years</span></div></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:130%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">7 years</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:130%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Finance lease assets and leasehold improvements</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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"><span style="-sec-ix-hidden:f-576">Shorter of the estimated useful life or the term of the lease, considering renewal options expected to be exercised.</span></span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Goodwill and Intangible Assets</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On an annual basis and at interim periods when circumstances require, the Company tests the recoverability of its goodwill and indefinite-lived intangible assets and reviews for indicators of impairment. Examples of such indicators include a significant change in the business climate, unexpected competition, loss of key personnel, or a decline in the Company’s market capitalization below the Company’s net book value.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company performs impairment assessments at the reporting unit level, which is defined as an operating segment or one level below an operating segment, also known as a component. The Company evaluates its components for aggregation by examining the distribution methods, sales mix, and operating results of each component to determine if these characteristics will be sustained over a long-term basis. For purposes of this evaluation, the Company expects its components to exhibit similar economic characteristics 3-5 years after events such as an acquisition within the Company’s core roofing business or management/business restructuring. Components that exhibit similar economic characteristics are subsequently aggregated into a single reporting unit. Based on the Company’s most recent impairment assessment performed as of August 31, 2023, it was determined that all of the Company’s components exhibited similar economic characteristics, and therefore should be aggregated into a single reporting unit (collectively, the “Reporting Unit”).</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">To test for the recoverability of goodwill and indefinite-lived intangible assets, the Company first performs a qualitative assessment based on economic, industry, and company-specific factors for all or selected reporting units to determine whether the existence of events and circumstances indicates that it is more likely than not that the goodwill or indefinite-lived intangible asset is impaired. Based on the results of the qualitative assessment, two additional steps in the impairment assessment may be required. The first step would require a comparison of each reporting unit’s fair value to the respective carrying value. If the carrying value exceeds the fair value, a second step is performed to measure the amount of impairment loss on a relative fair value basis, if any.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Based on the Company’s most recent impairment assessment performed as of August 31, 2023, the Company concluded that it was more likely than not that the fair value of the goodwill and indefinite-lived intangible assets exceeded their net carrying amount, therefore the quantitative two-step impairment test was not required. The Company’s total market capitalization exceeded carrying value by approximately 202% as of August 31, 2023. The Company did not identify any macroeconomic, industry conditions, or cost-related factors that would indicate it is more likely than not that the fair value of the reporting unit was less than its carrying value.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company amortizes certain identifiable intangible assets that have finite lives, currently consisting of customer relationships and trade names. Customer relationship assets are amortized on an accelerated basis based on the expected cash flows generated by the existing customers; and trade names are amortized on an accelerated basis over the term the Company expects to use the trade name. Amortizable intangible assets are tested for impairment, when deemed necessary, based on undiscounted cash flows and, if impaired, are written down to fair value based on either discounted cash flows or appraised values.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Evaluation of Long-Lived Assets</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company evaluates the recoverability of its long-lived assets for impairment whenever events or circumstances indicate that the carrying amount of the assets may not be recoverable. Recoverability is measured by comparing the carrying amount of the asset to the future undiscounted cash flows the asset is expected to generate. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Fair Value Measurement</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company applies fair value accounting for all financial assets and liabilities that are reported at fair value in the financial statements on a recurring basis. Fair value is defined as the price that would be received from selling an asset or paid to transfer a </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">liability in an orderly transaction between market participants at the measurement date. The accounting guidance establishes a defined three-tier hierarchy to classify and disclose the fair value of assets and liabilities on both the date of their initial measurement as well as all subsequent periods. The hierarchy prioritizes the inputs used to measure fair value by the lowest level of input that is available and significant to the fair value measurement. The three levels are described as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: Observable inputs. Quoted prices in active markets for identical assets and liabilities;</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: Observable inputs other than the quoted price. Includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets and amounts derived from valuation models where all significant inputs are observable in active markets; and</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: Unobservable inputs. Includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company evaluates its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level of classification as of each reporting period.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Financial Derivatives</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company enters into interest rate swaps to minimize the risks and costs associated with financing activities, as well as to maintain an appropriate mix of fixed-rate and floating-rate debt. The swap agreements are contracts to exchange variable-rate for fixed-interest rate payments over the life of the agreements. The Company’s derivative instruments are designated as cash flow hedges, for which the Company records changes in their fair value, net of tax, in other comprehensive income.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Net Sales</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company records net sales when performance obligations with the customer are satisfied. A performance obligation is a promise to transfer a distinct good to the customer and is the unit of account. The transaction price is allocated to each distinct performance obligation and recognized as net sales when, or as, the performance obligation is satisfied. All contracts have a single performance obligation as the promise to transfer the individual good is not separately identifiable from other promises and is, therefore, not distinct. Performance obligations are satisfied at a point in time and net sales are recognized when the customer accepts the delivery of a product or takes possession of a product with rights and rewards of ownership. For goods shipped by third party carriers, the Company recognizes revenue upon shipment since the terms are generally FOB shipping point at which time control passes to the customer. The Company also arranges for certain products to be shipped directly from the manufacturer to the customer. The Company recognizes the gross revenue for these sales upon shipment as the terms are FOB shipping point at which time control passes to the customer.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company enters into agreements with customers to offer rebates, generally based on achievement of specified sales levels and various marketing allowances that are common industry practice. Reductions to net sales for customer programs and incentive offerings, including promotions and other volume-based incentives, are estimated using the most likely amount method and recorded in the period in which the sale occurs. Provisions for early payment discounts are accrued in the same period in which the sale occurs. The Company does not have any material payment terms as payment is received shortly after the transfer of control of the products to the customer. Commissions to internal sales teams are paid to obtain contracts. As these contracts are less than one year, these costs are expensed as incurred.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company includes shipping and handling costs billed to customers in net sales. Related costs are accounted for as fulfillment activities and are recognized as cost of products sold when control of the products transfers to the customer.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Leases</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company mostly operates in leased facilities, which are accounted for as operating leases. The leases typically provide for a base rent plus real estate taxes and insurance. Certain of the leases provide for escalating rents over the lives of the leases, and rent expense is recognized over the terms of those leases on a straight-line basis. The real estate leases expire between 2024 and 2037.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">In addition, the Company leases equipment such as trucks and forklifts. Equipment leases are accounted for as either operating or finance leases. The equipment leases expire between 2024 and 2032.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company determines if an arrangement is a lease at inception. Operating and finance lease assets and liabilities are included within the consolidated balance sheets, with finance lease assets included in property and equipment, net.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Lease assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is the Company’s incremental borrowing rate, because the interest rates implicit in most of the leases are not readily determinable. The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Lease assets include any prepaid lease payments and lease incentives. The Company’s lease terms include periods under options to extend or terminate the lease when it is reasonably certain that those options will be exercised. The Company generally uses the base, non-cancelable lease term when determining the lease assets and liabilities. Operating lease expense is recognized on a straight-line basis over the lease term. For finance leases, the lease asset is depreciated over the lease term and interest expense is recorded using the effective interest method.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company’s lease agreements generally contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. The Company has elected to combine fixed payments for non-lease components with lease payments and account for them together as a single lease component, which increases the lease assets and liabilities.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Payments under the Company’s lease agreements are primarily fixed. However, certain lease agreements contain variable payments, which are expensed as incurred and are not included in the operating lease assets and liabilities. These amounts include payments affected by the Consumer Price Index and reimbursements to landlords for items such as property insurance and common area costs. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Stock-Based Compensation</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company applies the fair value method to recognize compensation expense for stock-based awards. Using this method, for time-based awards the estimated grant-date fair value of the award is measured based on the fair value of the Company’s common stock on the grant date and is recognized on a straight-line basis over the requisite service period based on the portion of the award that is expected to vest. The Company estimates forfeitures at the time of grant and revises the estimates, if necessary, in subsequent periods if actual forfeitures differ from those estimates. For awards with performance conditions, the Company accrues stock-based compensation over the service period if, and to the extent that, it is determined that achievement of the performance condition is probable. Market conditions are incorporated into the grant date fair value of stock-based awards with market conditions using a Monte Carlo valuation model. Compensation expense for stock-based awards with market conditions is recognized over the service period and is not reversed if the market condition is not met. If awards with market, performance, and/or service conditions are forfeited due to failure to achieve performance conditions or failure to satisfy service conditions, any previously recognized expense for such awards is reversed.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company utilizes the Black-Scholes option pricing model to estimate the grant-date fair value of option awards. The exercise price of option awards is set to equal the estimated fair value of the common stock at the date of the grant. The following weighted-average assumptions are also used to calculate the estimated fair value of option awards:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Expected volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: The expected volatility of the Company’s shares is estimated using the historical stock price volatility over the most recent period commensurate with the estimated expected term of the awards.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Expected term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: For employee stock option awards, the Company determines the weighted average expected term equal to the weighted period between the vesting period and the contract life of all outstanding options.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Dividend yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: The Company has not paid dividends and does not anticipate paying a cash dividend in the foreseeable future and, accordingly, uses an expected dividend yield of zero.</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: The Company bases the risk-free interest rate on the implied yield available on a U.S. Treasury note with a term equal to the estimated expected term of the awards.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Foreign Currency Translation</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company’s operations located outside of the United States where the local currency is the functional currency are translated into U.S. dollars using the current rate method. Results of operations are translated at the average rate of exchange for the period. Assets and liabilities are translated at the closing rates on the period end date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of equity and other comprehensive income (loss). Gains and losses on foreign currency transactions are recognized in the consolidated statements of operations as a component of interest expense, financing costs and other.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Income Taxes</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company accounts for income taxes using the liability method, which requires it to recognize a current tax liability or asset for current taxes payable or refundable and a deferred tax liability or asset for the estimated future tax effects of temporary differences between the financial statement and tax reporting bases of assets and liabilities to the extent that they are realizable. Deferred tax expense (benefit) results from the net change in deferred tax assets and liabilities during the year.</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:125%">Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 740 (“ASC 740”) prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Based on this guidance, the Company analyzes its filing positions in all of the federal and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. Tax benefits from uncertain tax positions are recognized if it is more likely than not that the position is sustainable based solely on its technical merits.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Net Income (Loss) per Common Share</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period, without consideration for common share equivalents or the conversion of Preferred Stock. Common share equivalents consist of the incremental common shares issuable upon the exercise of stock options and vesting of restricted stock unit awards. Diluted net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the fully diluted weighted-average number of common shares outstanding during the period.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Holders of Preferred Stock would have participated in dividends on an as-converted basis when declared on common shares. As a result, Preferred Stock was classified as a participating security and thereby required the allocation of income that would have otherwise been available to common stockholders when calculating net income (loss) per common share. The Company repurchased all outstanding Preferred Stock on July 31, 2023. Refer to Note 6 for more information.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Diluted net income (loss) per common share is calculated by utilizing the most dilutive result of the if-converted and two-class methods. In both methods, net income (loss) attributable to common stockholders and the weighted-average common shares outstanding are adjusted to account for the impact of the assumed issuance of potential common shares that are dilutive, subject to dilution sequencing rules. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Recent Accounting Pronouncements—Adopted</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:125%">In October 2021, the FASB issued Accounting Standards Update (“ASU”) 2021-08, “Business Combinations – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The guidance is intended to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice. The guidance requires an acquirer to recognize and measure contract assets and liabilities acquired in a business combination in accordance with ASC Topic 606 as if it had originated the contracts, as opposed to at fair value on the acquisition date. The standard became effective for the Company on January 1, 2023 and was applied prospectively to acquisitions occurring after the adoption date. The adoption of this new guidance did not have a material impact on the Company’s financial statements and related disclosures.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The guidance provides optional practical expedients to ease the potential burden in accounting for contract modifications and hedge accounting related to reference rate reform. The provisions apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. Specifically, entities can elect to not apply certain modification accounting requirements to contracts affected by reference rate reform if certain criteria are met. Also, entities can elect various optional expedients that would allow it to continue to apply hedge accounting for hedging relationships affected by reference rate reform if certain criteria are met. Adoption of the provisions of ASU 2020-04 are optional and expedients may be elected over time as reference rate reform activities occur. Further, in December 2022, the FASB issued ASU 2022-06, “Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848,” extending the sunset date under Topic 848 from December 31, 2022 to December 31, 2024 to align the temporary accounting relief guidance with the LIBOR cessation date of June 30, 2023. During the three months ended March 31, 2023, the Company adopted the optional relief guidance provided under ASU 2020-04 after entering into a new interest rate swap agreement with a reference rate indexed to the Secured Overnight Financing Rate (“SOFR”), thereby creating a temporary mismatch in the referenced interest rate index of the Company’s interest rate swap and the hedged variable rate interest payments pursuant to the Company’s Term Loan. See Note 22 for further details of the transaction. The optional expedient did not have a material impact on the Company’s financial statements and related disclosures. Additionally, in June 2023, the Company entered into the second amendment to the 2026 ABL, and in July 2023, the Company entered into the second amendment to the 2028 Term Loan, both of which replaced the reference rates from LIBOR with SOFR. See Note 13 for further details of the transactions. In connection with these amendments, the Company adopted ASU 2020-04 and elected the debt accounting </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">optional expedient. The optional expedient did not have a material impact on the Company’s financial statements and related disclosures. The Company may also take advantage of other optional relief guidance offered under ASU 2020-04 in the future and will evaluate and disclose the impact of this guidance in the period of election, as well as the nature and reason for doing so.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Recent Accounting Pronouncements—Not Yet Adopted</span></div>In October 2023, the FASB issued ASU 2023-06, “Disclosure Improvements – Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative.” This standard affects a wide variety of Topics in the Codification. The effective date for each amendment will be the date on which the SEC’s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective. Early adoption is prohibited. The Company does not expect the adoption of this standard to have a material impact on the Company’s consolidated financial statements and related disclosures. <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Basis of Presentation</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions have been eliminated. The Company has reflected Interior Products as discontinued operations for the three months ended December 31, 2021 and year ended September 30, 2021. Unless otherwise noted, amounts and disclosures throughout these Notes to the Consolidated Financial Statements relate to the Company’s continuing operations. Certain prior period amounts have been reclassified to conform to current period presentation.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Use of Estimates</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The preparation of consolidated financial statements in conformity with United States generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in these consolidated financial statements and accompanying notes. Significant items subject to such estimates include inventories, purchase price allocations, recoverability of goodwill and intangibles, and income taxes. Accordingly, actual amounts could differ materially from these estimates.</span></div><div style="text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Fiscal Year</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On August 11, 2021, the Company’s Board of Directors (“Board”) approved a change in its fiscal year end from September 30 to December 31. The Company’s 2022 fiscal year began on January 1, 2022 and ended on December 31, 2022. This change better aligns the Company’s financial reporting calendar with many of its industry peers and provides internal benefits by shifting the timing of the budgeting, physical inventory, and performance review cycles away from the Company’s busiest time of year.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The periods presented are the years ended December 31, 2023 and 2022 (“2023” and “2022”, respectively), the three months ended December 31, 2021 (the “Transition Period”), and the year ended September 30, 2021 (“Fiscal 2021”). Each of the Company’s fiscal quarters ends on the last day of the calendar month.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Segment Information</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Operating segments are defined as components of a business that can earn revenue and incur expenses for which discrete financial information is evaluated on a regular basis by the chief operating decision maker (“CODM”) in order to decide how to allocate resources and assess performance. The Company’s CODM, the Chief Executive Officer, reviews consolidated results of operations to make decisions, therefore the Company views its operations and manages its business as one operating segment.</span></div> 1 <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Business Combinations</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company records acquisitions resulting in the consolidation of a business using the acquisition method of accounting. Under this method, the Company records the assets acquired, including intangible assets that can be identified, and liabilities assumed based on their estimated fair values at the date of acquisition. The Company uses an income approach to determine the fair value of acquired intangible assets, specifically the multi-period excess earnings method for customer relationships and the relief from royalty method for trade names. Various Level 3 fair value assumptions are used in the determination of these estimated fair values, including items such as sales growth rates, cost synergies, customer attrition rates, discount rates, and other prospective financial information. The purchase price in excess of the fair value of the assets acquired and liabilities assumed is recorded as goodwill. Estimates associated with the accounting for acquisitions may change as additional information becomes available regarding the assets acquired and liabilities assumed. Management believes these estimates are based on reasonable assumptions, however they are inherently uncertain and unpredictable, therefore actual results may differ. Transaction costs associated with acquisitions are expensed as incurred and are included as a component of selling, general and administrative expense within the consolidated statements of operations.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Cash and Cash Equivalents</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents. Cash and cash equivalents also include unsettled credit card transactions. Cash equivalents are composed of money market funds which invest primarily in commercial paper or bonds with a rating of A-1 or better, and bank certificates of deposit.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Accounts Receivable</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Accounts receivable are derived from unpaid invoiced amounts and are recorded at their net realizable value. The allowance for doubtful accounts is calculated based on actual historical write-offs and current economic factors and represents the Company’s best estimate of its credit exposure. Each month the Company reviews its receivables on a customer-by-customer basis and any balances that are deemed uncollectible are written off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company’s accounts receivable are primarily from customers in the building industry located in the United States and Canada, and no single customer represented at least 10% of the Company’s revenue during the year ended December 31, 2023 or accounts receivable as of December 31, 2023.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Concentrations of Risk</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Financial instruments that potentially subject the Company to significant concentration of credit risk consist primarily of cash, cash equivalents, and accounts receivable. The Company maintains the majority of its cash and cash equivalents with one financial institution, which management believes to be financially sound and with minimal credit risk. The Company’s deposits typically exceed amounts guaranteed by the Federal Deposit Insurance Corporation.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Inventories (Including Vendor Rebates)</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Inventories, consisting substantially of finished goods, are valued at the lower of cost or market (net realizable value). Cost is determined using the moving weighted-average cost method.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company’s arrangements with vendors typically provide for rebates after it makes a special purchase and/or monthly, quarterly, and/or annual rebates of a specified amount of consideration payable when a number of measures have been achieved. Annual rebates are generally related to a specified cumulative level of purchases on a calendar-year basis. The Company accounts for such rebates as a reduction of the inventory value until the product is sold, at which time such rebates reduce cost of products sold in the consolidated statements of operations. Throughout the year, the Company estimates the amount of the periodic rebates based upon the expected level of purchases. The Company continually revises these estimates to reflect actual rebates earned based on actual purchase levels. Amounts due from vendors under these arrangements are included in prepaid expenses and other current assets in the accompanying consolidated balance sheets.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Property and Equipment</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Property and equipment acquired in connection with acquisitions are recorded at fair value as of the date of the acquisition and depreciated utilizing the straight-line method over the estimated remaining useful lives. All other additions are recorded at cost, and </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">depreciation is computed using the straight-line method. The Company reviews the estimated useful lives of its fixed assets on an ongoing basis and the following table summarizes the estimates currently used:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.679%"></td><td style="width:0.1%"></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:700;line-height:130%">Asset Class</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:700;line-height:130%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Buildings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">40 years</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:130%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">3 to 7 years</span></div></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:130%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">7 years</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:130%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Finance lease assets and leasehold improvements</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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"><span style="-sec-ix-hidden:f-576">Shorter of the estimated useful life or the term of the lease, considering renewal options expected to be exercised.</span></span></td></tr></table></div> All other additions are recorded at cost, and <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">depreciation is computed using the straight-line method. The Company reviews the estimated useful lives of its fixed assets on an ongoing basis and the following table summarizes the estimates currently used:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.679%"></td><td style="width:0.1%"></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:700;line-height:130%">Asset Class</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:700;line-height:130%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Buildings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">40 years</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:130%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">3 to 7 years</span></div></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:130%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">7 years</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:130%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Finance lease assets and leasehold improvements</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:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"><span style="-sec-ix-hidden:f-576">Shorter of the estimated useful life or the term of the lease, considering renewal options expected to be exercised.</span></span></td></tr></table></div> P40Y P3Y P7Y P7Y P3Y P5Y <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Goodwill and Intangible Assets</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On an annual basis and at interim periods when circumstances require, the Company tests the recoverability of its goodwill and indefinite-lived intangible assets and reviews for indicators of impairment. Examples of such indicators include a significant change in the business climate, unexpected competition, loss of key personnel, or a decline in the Company’s market capitalization below the Company’s net book value.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company performs impairment assessments at the reporting unit level, which is defined as an operating segment or one level below an operating segment, also known as a component. The Company evaluates its components for aggregation by examining the distribution methods, sales mix, and operating results of each component to determine if these characteristics will be sustained over a long-term basis. For purposes of this evaluation, the Company expects its components to exhibit similar economic characteristics 3-5 years after events such as an acquisition within the Company’s core roofing business or management/business restructuring. Components that exhibit similar economic characteristics are subsequently aggregated into a single reporting unit. Based on the Company’s most recent impairment assessment performed as of August 31, 2023, it was determined that all of the Company’s components exhibited similar economic characteristics, and therefore should be aggregated into a single reporting unit (collectively, the “Reporting Unit”).</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">To test for the recoverability of goodwill and indefinite-lived intangible assets, the Company first performs a qualitative assessment based on economic, industry, and company-specific factors for all or selected reporting units to determine whether the existence of events and circumstances indicates that it is more likely than not that the goodwill or indefinite-lived intangible asset is impaired. Based on the results of the qualitative assessment, two additional steps in the impairment assessment may be required. The first step would require a comparison of each reporting unit’s fair value to the respective carrying value. If the carrying value exceeds the fair value, a second step is performed to measure the amount of impairment loss on a relative fair value basis, if any.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Based on the Company’s most recent impairment assessment performed as of August 31, 2023, the Company concluded that it was more likely than not that the fair value of the goodwill and indefinite-lived intangible assets exceeded their net carrying amount, therefore the quantitative two-step impairment test was not required. The Company’s total market capitalization exceeded carrying value by approximately 202% as of August 31, 2023. The Company did not identify any macroeconomic, industry conditions, or cost-related factors that would indicate it is more likely than not that the fair value of the reporting unit was less than its carrying value.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company amortizes certain identifiable intangible assets that have finite lives, currently consisting of customer relationships and trade names. Customer relationship assets are amortized on an accelerated basis based on the expected cash flows generated by the existing customers; and trade names are amortized on an accelerated basis over the term the Company expects to use the trade name. Amortizable intangible assets are tested for impairment, when deemed necessary, based on undiscounted cash flows and, if impaired, are written down to fair value based on either discounted cash flows or appraised values.</span></div> P3Y P5Y 2.02 <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Evaluation of Long-Lived Assets</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company evaluates the recoverability of its long-lived assets for impairment whenever events or circumstances indicate that the carrying amount of the assets may not be recoverable. Recoverability is measured by comparing the carrying amount of the asset to the future undiscounted cash flows the asset is expected to generate. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Fair Value Measurement</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company applies fair value accounting for all financial assets and liabilities that are reported at fair value in the financial statements on a recurring basis. Fair value is defined as the price that would be received from selling an asset or paid to transfer a </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">liability in an orderly transaction between market participants at the measurement date. The accounting guidance establishes a defined three-tier hierarchy to classify and disclose the fair value of assets and liabilities on both the date of their initial measurement as well as all subsequent periods. The hierarchy prioritizes the inputs used to measure fair value by the lowest level of input that is available and significant to the fair value measurement. The three levels are described as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: Observable inputs. Quoted prices in active markets for identical assets and liabilities;</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: Observable inputs other than the quoted price. Includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets and amounts derived from valuation models where all significant inputs are observable in active markets; and</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: Unobservable inputs. Includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company evaluates its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level of classification as of each reporting period.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Financial Derivatives</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company enters into interest rate swaps to minimize the risks and costs associated with financing activities, as well as to maintain an appropriate mix of fixed-rate and floating-rate debt. The swap agreements are contracts to exchange variable-rate for fixed-interest rate payments over the life of the agreements. The Company’s derivative instruments are designated as cash flow hedges, for which the Company records changes in their fair value, net of tax, in other comprehensive income.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Net Sales</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company records net sales when performance obligations with the customer are satisfied. A performance obligation is a promise to transfer a distinct good to the customer and is the unit of account. The transaction price is allocated to each distinct performance obligation and recognized as net sales when, or as, the performance obligation is satisfied. All contracts have a single performance obligation as the promise to transfer the individual good is not separately identifiable from other promises and is, therefore, not distinct. Performance obligations are satisfied at a point in time and net sales are recognized when the customer accepts the delivery of a product or takes possession of a product with rights and rewards of ownership. For goods shipped by third party carriers, the Company recognizes revenue upon shipment since the terms are generally FOB shipping point at which time control passes to the customer. The Company also arranges for certain products to be shipped directly from the manufacturer to the customer. The Company recognizes the gross revenue for these sales upon shipment as the terms are FOB shipping point at which time control passes to the customer.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company enters into agreements with customers to offer rebates, generally based on achievement of specified sales levels and various marketing allowances that are common industry practice. Reductions to net sales for customer programs and incentive offerings, including promotions and other volume-based incentives, are estimated using the most likely amount method and recorded in the period in which the sale occurs. Provisions for early payment discounts are accrued in the same period in which the sale occurs. The Company does not have any material payment terms as payment is received shortly after the transfer of control of the products to the customer. Commissions to internal sales teams are paid to obtain contracts. As these contracts are less than one year, these costs are expensed as incurred.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company includes shipping and handling costs billed to customers in net sales. Related costs are accounted for as fulfillment activities and are recognized as cost of products sold when control of the products transfers to the customer.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Leases</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company mostly operates in leased facilities, which are accounted for as operating leases. The leases typically provide for a base rent plus real estate taxes and insurance. Certain of the leases provide for escalating rents over the lives of the leases, and rent expense is recognized over the terms of those leases on a straight-line basis. The real estate leases expire between 2024 and 2037.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">In addition, the Company leases equipment such as trucks and forklifts. Equipment leases are accounted for as either operating or finance leases. The equipment leases expire between 2024 and 2032.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company determines if an arrangement is a lease at inception. Operating and finance lease assets and liabilities are included within the consolidated balance sheets, with finance lease assets included in property and equipment, net.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Lease assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is the Company’s incremental borrowing rate, because the interest rates implicit in most of the leases are not readily determinable. The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Lease assets include any prepaid lease payments and lease incentives. The Company’s lease terms include periods under options to extend or terminate the lease when it is reasonably certain that those options will be exercised. The Company generally uses the base, non-cancelable lease term when determining the lease assets and liabilities. Operating lease expense is recognized on a straight-line basis over the lease term. For finance leases, the lease asset is depreciated over the lease term and interest expense is recorded using the effective interest method.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company’s lease agreements generally contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. The Company has elected to combine fixed payments for non-lease components with lease payments and account for them together as a single lease component, which increases the lease assets and liabilities.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Payments under the Company’s lease agreements are primarily fixed. However, certain lease agreements contain variable payments, which are expensed as incurred and are not included in the operating lease assets and liabilities. These amounts include payments affected by the Consumer Price Index and reimbursements to landlords for items such as property insurance and common area costs. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Stock-Based Compensation</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company applies the fair value method to recognize compensation expense for stock-based awards. Using this method, for time-based awards the estimated grant-date fair value of the award is measured based on the fair value of the Company’s common stock on the grant date and is recognized on a straight-line basis over the requisite service period based on the portion of the award that is expected to vest. The Company estimates forfeitures at the time of grant and revises the estimates, if necessary, in subsequent periods if actual forfeitures differ from those estimates. For awards with performance conditions, the Company accrues stock-based compensation over the service period if, and to the extent that, it is determined that achievement of the performance condition is probable. Market conditions are incorporated into the grant date fair value of stock-based awards with market conditions using a Monte Carlo valuation model. Compensation expense for stock-based awards with market conditions is recognized over the service period and is not reversed if the market condition is not met. If awards with market, performance, and/or service conditions are forfeited due to failure to achieve performance conditions or failure to satisfy service conditions, any previously recognized expense for such awards is reversed.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company utilizes the Black-Scholes option pricing model to estimate the grant-date fair value of option awards. The exercise price of option awards is set to equal the estimated fair value of the common stock at the date of the grant. The following weighted-average assumptions are also used to calculate the estimated fair value of option awards:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Expected volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: The expected volatility of the Company’s shares is estimated using the historical stock price volatility over the most recent period commensurate with the estimated expected term of the awards.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Expected term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: For employee stock option awards, the Company determines the weighted average expected term equal to the weighted period between the vesting period and the contract life of all outstanding options.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Dividend yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: The Company has not paid dividends and does not anticipate paying a cash dividend in the foreseeable future and, accordingly, uses an expected dividend yield of zero.</span></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%;padding-left:14.5pt">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">: The Company bases the risk-free interest rate on the implied yield available on a U.S. Treasury note with a term equal to the estimated expected term of the awards.</span></div> 0 0 0 <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Foreign Currency Translation</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company’s operations located outside of the United States where the local currency is the functional currency are translated into U.S. dollars using the current rate method. Results of operations are translated at the average rate of exchange for the period. Assets and liabilities are translated at the closing rates on the period end date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of equity and other comprehensive income (loss). Gains and losses on foreign currency transactions are recognized in the consolidated statements of operations as a component of interest expense, financing costs and other.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Income Taxes</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company accounts for income taxes using the liability method, which requires it to recognize a current tax liability or asset for current taxes payable or refundable and a deferred tax liability or asset for the estimated future tax effects of temporary differences between the financial statement and tax reporting bases of assets and liabilities to the extent that they are realizable. Deferred tax expense (benefit) results from the net change in deferred tax assets and liabilities during the year.</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:125%">Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 740 (“ASC 740”) prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Based on this guidance, the Company analyzes its filing positions in all of the federal and state jurisdictions where it is required to file income tax returns, as well as all open tax years in these jurisdictions. Tax benefits from uncertain tax positions are recognized if it is more likely than not that the position is sustainable based solely on its technical merits.</span></div> <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Net Income (Loss) per Common Share</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period, without consideration for common share equivalents or the conversion of Preferred Stock. Common share equivalents consist of the incremental common shares issuable upon the exercise of stock options and vesting of restricted stock unit awards. Diluted net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the fully diluted weighted-average number of common shares outstanding during the period.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Holders of Preferred Stock would have participated in dividends on an as-converted basis when declared on common shares. As a result, Preferred Stock was classified as a participating security and thereby required the allocation of income that would have otherwise been available to common stockholders when calculating net income (loss) per common share. The Company repurchased all outstanding Preferred Stock on July 31, 2023. Refer to Note 6 for more information.</span></div>Diluted net income (loss) per common share is calculated by utilizing the most dilutive result of the if-converted and two-class methods. In both methods, net income (loss) attributable to common stockholders and the weighted-average common shares outstanding are adjusted to account for the impact of the assumed issuance of potential common shares that are dilutive, subject to dilution sequencing rules. <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Recent Accounting Pronouncements—Adopted</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:125%">In October 2021, the FASB issued Accounting Standards Update (“ASU”) 2021-08, “Business Combinations – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The guidance is intended to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice. The guidance requires an acquirer to recognize and measure contract assets and liabilities acquired in a business combination in accordance with ASC Topic 606 as if it had originated the contracts, as opposed to at fair value on the acquisition date. The standard became effective for the Company on January 1, 2023 and was applied prospectively to acquisitions occurring after the adoption date. The adoption of this new guidance did not have a material impact on the Company’s financial statements and related disclosures.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The guidance provides optional practical expedients to ease the potential burden in accounting for contract modifications and hedge accounting related to reference rate reform. The provisions apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. Specifically, entities can elect to not apply certain modification accounting requirements to contracts affected by reference rate reform if certain criteria are met. Also, entities can elect various optional expedients that would allow it to continue to apply hedge accounting for hedging relationships affected by reference rate reform if certain criteria are met. Adoption of the provisions of ASU 2020-04 are optional and expedients may be elected over time as reference rate reform activities occur. Further, in December 2022, the FASB issued ASU 2022-06, “Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848,” extending the sunset date under Topic 848 from December 31, 2022 to December 31, 2024 to align the temporary accounting relief guidance with the LIBOR cessation date of June 30, 2023. During the three months ended March 31, 2023, the Company adopted the optional relief guidance provided under ASU 2020-04 after entering into a new interest rate swap agreement with a reference rate indexed to the Secured Overnight Financing Rate (“SOFR”), thereby creating a temporary mismatch in the referenced interest rate index of the Company’s interest rate swap and the hedged variable rate interest payments pursuant to the Company’s Term Loan. See Note 22 for further details of the transaction. The optional expedient did not have a material impact on the Company’s financial statements and related disclosures. Additionally, in June 2023, the Company entered into the second amendment to the 2026 ABL, and in July 2023, the Company entered into the second amendment to the 2028 Term Loan, both of which replaced the reference rates from LIBOR with SOFR. See Note 13 for further details of the transactions. In connection with these amendments, the Company adopted ASU 2020-04 and elected the debt accounting </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">optional expedient. The optional expedient did not have a material impact on the Company’s financial statements and related disclosures. The Company may also take advantage of other optional relief guidance offered under ASU 2020-04 in the future and will evaluate and disclose the impact of this guidance in the period of election, as well as the nature and reason for doing so.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Recent Accounting Pronouncements—Not Yet Adopted</span></div>In October 2023, the FASB issued ASU 2023-06, “Disclosure Improvements – Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative.” This standard affects a wide variety of Topics in the Codification. The effective date for each amendment will be the date on which the SEC’s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective. Early adoption is prohibited. The Company does not expect the adoption of this standard to have a material impact on the Company’s consolidated financial statements and related disclosures. Acquisitions<div style="margin-bottom:6pt;margin-top:15pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table presents the Company’s acquisitions between January 1, 2022 and December 31, 2023. The Company acquired 100% of the equity or substantially all of the net assets in each case. The Company has not provided pro forma results of operations for any of the transactions below, as the transactions individually and in the aggregate for the respective year are not material to the </span></div><div style="margin-bottom:6pt;margin-top:15pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Company. The results of operations for these transactions are included in the Company’s consolidated statements of operations from the date of the acquisition (dollars in millions):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"></td><td style="width:14.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.167%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.570%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.276%"></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:9pt;font-weight:700;line-height:120%">Date Acquired</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:9pt;font-weight:700;line-height:120%">Company Name</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:9pt;font-weight:700;line-height:120%">Region</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:9pt;font-weight:700;line-height:120%">Branches</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Goodwill Recognized</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intangible Assets Acquired</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">H&amp;H Roofing Supply, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">California</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October 2, 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Garvin Construction Products</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:120%">Maryland, New York, Connecticut, New Jersey, and Massachusetts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</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:120%">$</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:120%">17.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">10.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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 5, 2023</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:120%">S&amp;H Building Material Corporation</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:120%">New York</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">August 1, 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All American Vinyl Siding Supply, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mississippi</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</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:120%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">0.8 </span></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:120%">July 11, 2023</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:120%">Crossroads Roofing Supply, Inc.</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:120%">Oklahoma</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 12, 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Silver State Building Materials, Inc.</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:120%">Nevada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</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:120%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">0.9 </span></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:120%">March 31, 2023</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:120%">Al's Roofing Supply, Inc.</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:120%">California</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prince Building Systems, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wisconsin</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</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:120%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">2.0 </span></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:120%">January 4, 2023</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:120%">First Coastal Exteriors, LLC</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:120%">Alabama and Mississippi</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.9 </span></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:120%">December 30, 2022</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:120%">Whitney Building Products</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:120%">Massachusetts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</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:120%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">2.8 </span></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:120%">November 1, 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coastal Construction Products</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:120%">Florida, Illinois, Alabama, Georgia, Arkansas, Tennessee, and North Carolina</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102.7 </span></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:120%">June 1, 2022</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:120%">Complete Supply, Inc.</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:120%">Illinois</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</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:120%">8.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">4.6 </span></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:120%">April 29, 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wichita Falls Builders Wholesale, Inc.</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:120%">Texas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></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:120%">January 1, 2022</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:120%">Crabtree Siding and Supply</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:120%">Tennessee</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</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:120%">0.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 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:120%">$</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:120%">0.1 </span></td><td style="background-color:#ffffff;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:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">For H&amp;H Roofing Supply, LLC, Garvin Construction Products, S&amp;H Building Material Corporation, All American Vinyl Siding Supply, LLC, Crossroads Roofing Supply, Inc., Silver State Building Materials, Inc., Al’s Roofing Supply, Inc., and Prince Building Systems, LLC, the measurement period is still open and amounts are based on provisional estimates of the fair value of assets acquired and liabilities assumed as of December 31, 2023.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">In each company’s respective twelve months prior to being acquired by Beacon, the companies listed above produced aggregate annual sales of approximately $474.1 million. The total transaction costs incurred by the Company for these acquisitions for the year ended December 31, 2023 were $6.1 million. Of the $177.7 million of goodwill recognized for these acquisitions, $101.2 million is deductible for tax purposes.</span></div> 1 1 1 1 The results of operations for these transactions are included in the Company’s consolidated statements of operations from the date of the acquisition (dollars in millions):<div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"></td><td style="width:14.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.167%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.570%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.276%"></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:9pt;font-weight:700;line-height:120%">Date Acquired</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:9pt;font-weight:700;line-height:120%">Company Name</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:9pt;font-weight:700;line-height:120%">Region</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:9pt;font-weight:700;line-height:120%">Branches</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Goodwill Recognized</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intangible Assets Acquired</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">H&amp;H Roofing Supply, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">California</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October 2, 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Garvin Construction Products</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:120%">Maryland, New York, Connecticut, New Jersey, and Massachusetts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</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:120%">$</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:120%">17.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">10.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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 5, 2023</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:120%">S&amp;H Building Material Corporation</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:120%">New York</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">August 1, 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All American Vinyl Siding Supply, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mississippi</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</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:120%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">0.8 </span></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:120%">July 11, 2023</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:120%">Crossroads Roofing Supply, Inc.</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:120%">Oklahoma</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 12, 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Silver State Building Materials, Inc.</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:120%">Nevada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</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:120%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">0.9 </span></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:120%">March 31, 2023</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:120%">Al's Roofing Supply, Inc.</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:120%">California</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prince Building Systems, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wisconsin</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</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:120%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">2.0 </span></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:120%">January 4, 2023</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:120%">First Coastal Exteriors, LLC</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:120%">Alabama and Mississippi</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.9 </span></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:120%">December 30, 2022</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:120%">Whitney Building Products</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:120%">Massachusetts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</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:120%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">2.8 </span></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:120%">November 1, 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coastal Construction Products</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:120%">Florida, Illinois, Alabama, Georgia, Arkansas, Tennessee, and North Carolina</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102.7 </span></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:120%">June 1, 2022</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:120%">Complete Supply, Inc.</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:120%">Illinois</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</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:120%">8.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">4.6 </span></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:120%">April 29, 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wichita Falls Builders Wholesale, Inc.</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:120%">Texas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></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:120%">January 1, 2022</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:120%">Crabtree Siding and Supply</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:120%">Tennessee</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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:120%">$</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:120%">0.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 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:120%">$</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:120%">0.1 </span></td><td style="background-color:#ffffff;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:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">For H&amp;H Roofing Supply, LLC, Garvin Construction Products, S&amp;H Building Material Corporation, All American Vinyl Siding Supply, LLC, Crossroads Roofing Supply, Inc., Silver State Building Materials, Inc., Al’s Roofing Supply, Inc., and Prince Building Systems, LLC, the measurement period is still open and amounts are based on provisional estimates of the fair value of assets acquired and liabilities assumed as of December 31, 2023.</span></div> 1 1300000 1000000.0 5 17600000 10100000 1 5700000 4100000 1 700000 800000 5 2500000 11100000 1 600000 900000 4 3300000 7100000 1 300000 2000000.0 2 800000 1900000 1 2700000 2800000 18 133100000 102700000 1 8600000 4600000 1 400000 500000 1 100000 100000 474100000 6100000 177700000 101200000 Divestitures<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Solar Products</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On December 1, 2021, the Company completed the divestiture of its solar products business (“Solar Products”) in order to focus on the Company’s core exteriors business. The Company recorded a loss on sale of $22.3 million for the three months ended December 31, 2021. The results of operations from Solar Products were included within income from continuing operations for the three months ended December 31, 2021 and year ended September 30, 2021 and were not material to the Company’s overall results.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Interior Products</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On February 10, 2021, the Company completed the sale of Interior Products to FBM pursuant to the Purchase Agreement for approximately $850 million in cash (subject to a working capital and certain other adjustments as set forth in the Purchase Agreement). The final adjusted purchase price for Interior Products was $842.7 million. During the three months ended December 31, 2021, the Company received $6.6 million of final purchase consideration from FBM.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company completed this divestiture of net assets previously acquired in 2018 as part of the acquisition of Allied Building Products Corp. to enhance leadership focus, reduce net leverage, strengthen the Company’s balance sheet, and provide the financial flexibility to pursue strategic growth initiatives in the Company’s core exteriors business.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table reconciles major line items constituting pre-tax income (loss) from discontinued operations to <span style="-sec-ix-hidden:f-652"><span style="-sec-ix-hidden:f-653">net income (loss) from discontinued operations</span></span> as presented in the consolidated statements of operations (in millions):</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:72.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:120%">Three Months Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:120%">Year Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">September 30, 2021</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">357.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of products sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(264.2)</span></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:120%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.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:130%">(79.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(13.0)</span></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:120%">Other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss on sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(360.6)</span></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:120%">Pre-tax income (loss) from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(358.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for (benefit from) income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(92.2)</span></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:120%">Net income (loss) from discontinued operations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(266.7)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The loss on sale of $360.6 million for the year ended September 30, 2021 was calculated by comparing the purchase price (as adjusted) to the carrying value of the net assets of Interior Products as of February 10, 2021, the closing date of the sale. As Interior Products represented a component of the Company’s single reporting unit, the carrying value of the net assets of Interior Products included an allocation of $730.9 million of the Company’s consolidated goodwill balance. The Company allocated consolidated goodwill based on the relative fair value of the component, which was determined using the purchase price (as adjusted) of Interior Products and the market capitalization of the Company as of February 10, 2021. The net result of this allocation attributed a higher amount of goodwill than that which was directly associated with the Interior Products portion of the acquisition of Allied Building Products Corp., thereby having a significant influence on the loss on the Interior Products divestiture transaction. The loss on sale reflects the finalized transaction costs and net working capital adjustment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">There were no results from discontinued operations in the years ended December 31, 2023 or 2022. There were no assets or liabilities held for sale for any periods presented.</span></div> -22300000 850000000 842700000 6600000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table reconciles major line items constituting pre-tax income (loss) from discontinued operations to <span style="-sec-ix-hidden:f-652"><span style="-sec-ix-hidden:f-653">net income (loss) from discontinued operations</span></span> as presented in the consolidated statements of operations (in millions):</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:72.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:120%">Three Months Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:120%">Year Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">September 30, 2021</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">357.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of products sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(264.2)</span></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:120%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.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:130%">(79.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(13.0)</span></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:120%">Other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss on sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(360.6)</span></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:120%">Pre-tax income (loss) from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(358.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for (benefit from) income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(92.2)</span></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:120%">Net income (loss) from discontinued operations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(266.7)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 357900000 0 264200000 100000 79100000 0 13000000.0 0 100000 0 -360600000 -100000 -358900000 0 -92200000 -100000 -266700000 -360600000 730900000 0 0 0 0 Net Sales<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table presents the Company’s net sales by line of business and geography for each period presented (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.262%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">U.S.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Canada</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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:120%">Residential roofing products</span></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:120%">$</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:120%">4,588.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 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:120%">$</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:120%">63.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">4,652.0 </span></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:120%">Non-residential roofing products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,192.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">203.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:120%">2,395.7 </span></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:120%">Complementary building products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,062.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,072.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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,842.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">276.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,119.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31, 2022</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></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:120%">Residential roofing products</span></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:120%">$</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:120%">4,138.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 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:120%">$</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:120%">79.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">4,217.9 </span></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:120%">Non-residential roofing products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,285.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">178.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,464.3 </span></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:120%">Complementary building products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,736.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,747.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,160.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">269.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,429.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended December 31, 2021</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></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:120%">Residential roofing products</span></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:120%">$</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:120%">904.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">15.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">919.8 </span></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:120%">Non-residential roofing products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449.4 </span></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:120%">Complementary building products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">385.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,701.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,754.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended September 30, 2021</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></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:120%">Residential roofing products</span></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:120%">$</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:120%">3,443.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">72.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">3,516.2 </span></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:120%">Non-residential roofing products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,551.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137.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:120%">1,688.8 </span></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:120%">Complementary building products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,426.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,437.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,421.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">220.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,642.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table presents the Company’s net sales by line of business and geography for each period presented (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.262%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">U.S.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Canada</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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:120%">Residential roofing products</span></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:120%">$</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:120%">4,588.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 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:120%">$</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:120%">63.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">4,652.0 </span></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:120%">Non-residential roofing products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,192.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">203.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:120%">2,395.7 </span></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:120%">Complementary building products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,062.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,072.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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,842.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">276.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,119.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31, 2022</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></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:120%">Residential roofing products</span></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:120%">$</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:120%">4,138.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 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:120%">$</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:120%">79.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">4,217.9 </span></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:120%">Non-residential roofing products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,285.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">178.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,464.3 </span></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:120%">Complementary building products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,736.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,747.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,160.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">269.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,429.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended December 31, 2021</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></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:120%">Residential roofing products</span></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:120%">$</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:120%">904.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">15.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">919.8 </span></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:120%">Non-residential roofing products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449.4 </span></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:120%">Complementary building products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">385.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,701.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,754.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended September 30, 2021</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></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:120%">Residential roofing products</span></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:120%">$</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:120%">3,443.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">72.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">3,516.2 </span></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:120%">Non-residential roofing products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,551.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137.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:120%">1,688.8 </span></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:120%">Complementary building products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,426.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,437.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,421.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">220.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,642.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4588100000 63900000 4652000000 2192600000 203100000 2395700000 2062200000 9900000 2072100000 8842900000 276900000 9119800000 4138100000 79800000 4217900000 2285700000 178600000 2464300000 1736600000 10900000 1747500000 8160400000 269300000 8429700000 904300000 15500000 919800000 413900000 35500000 449400000 383300000 2400000 385700000 1701500000 53400000 1754900000 3443400000 72800000 3516200000 1551700000 137100000 1688800000 1426500000 10500000 1437000000 6421600000 220400000 6642000000 Net Income (Loss) Per Common Share<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period, without consideration for common share equivalents or the conversion of Preferred Stock (as defined below). Common share equivalents consist of the incremental common shares issuable upon the exercise of stock options and vesting of restricted stock unit (“RSU”) awards. Diluted net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the fully diluted weighted-average number of common shares outstanding during the period.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">In connection with the acquisition of Allied Building Products Corp. on January 2, 2018, the Company completed the sale of 400,000 shares of Series A Cumulative Convertible Participating Preferred Stock, par value $0.01 per share (the “Preferred Stock”), with an aggregate liquidation preference of $400.0 million, at a purchase price of $1,000 per share, to CD&amp;R Boulder Holdings, L.P. (“CD&amp;R Holdings”).</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On July 31, 2023 (the “Repurchase Date”), the Company repurchased (the “Repurchase”) all 400,000 issued and outstanding shares of the Preferred Stock held by CD&amp;R Holdings (the shares of Preferred Stock held by CD&amp;R Holdings, the “Shares”) pursuant to a letter agreement dated July 6, 2023 (the “Repurchase Letter Agreement”) in cash for $805.4 million, including $0.9 million of accrued but unpaid dividends as of such date (the “Repurchase Price”). In connection with the Repurchase, CD&amp;R Holdings agreed that for as long as Philip Knisely or Nathan Sleeper remains a member of the Company’s Board and for a period of six months thereafter, the customary voting, standstill, and transfer restrictions set forth in the original Investment Agreement with respect to the Preferred Stock will continue to apply to CD&amp;R Holdings and its related fund in accordance with their terms. Following the closing of the Repurchase, Mr. Sleeper resigned from the Company’s Board and Mr. Knisely remained a member of the Company’s Board until his resignation on January 23, 2024.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The aggregate Repurchase Price and related transaction fees and expenses were financed by a combination of proceeds from the 2030 Senior Notes, which are further described in Note 13, as well as the 2026 ABL and cash on hand.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On and after the Repurchase Date, all dividends and distributions ceased to accrue on the Shares, the repurchased Shares are no longer deemed outstanding, and all rights of CD&amp;R Holdings with respect to the repurchased Shares terminated.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">During the year ended December 31, 2023, the Company incurred costs directly attributable to the Repurchase of $9.3 million. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Before such repurchase occurred, the Preferred Stock was convertible perpetual participating preferred stock of the Company, and conversion of the Preferred Stock into $0.01 par value shares of the Company’s common stock would have been at a conversion price of $41.26 per share (or 9,694,619 shares of common stock). The Preferred Stock accumulated dividends at a rate of 6.0% per annum (payable quarterly in cash or in-kind, subject to certain conditions). The Preferred Stock was not mandatorily redeemable; therefore, it was classified as mezzanine equity in the Company’s consolidated balance sheets. Holders of Preferred Stock would have participated in dividends on an as-converted basis if declared on common shares. As a result, Preferred Stock was classified as a participating security and thereby required the allocation of income that would have otherwise been available to common stockholders when calculating net income (loss) per common share.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Prior to the repurchase, CD&amp;R typically reinvested cash proceeds received from the quarterly Preferred Stock dividend payments to purchase shares of the Company’s common stock on the open market, the most recent of which occurred in April 2023. In connection with the Repurchase, CD&amp;R triggered the short-swing profit rule pursuant to Section 16(b) of the Exchange Act and disgorged $4.7 million in short-swing trading profits to the Company immediately following the repurchase. Subsequent to the Repurchase, CD&amp;R disgorged an additional $1.2 million of short-swing trading profits triggered by CD&amp;R’s public offering to sell 5.0 million shares of the Company’s common stock. The $5.9 million of short-swing trading profits disgorged by CD&amp;R pursuant to Section 16(b) of the Exchange Act during the year ended December 31, 2023 were recorded to additional paid-in capital net of tax of $1.6 million on the consolidated balance sheets. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The difference between the total consideration paid for the Repurchase, inclusive of direct costs, and the carrying value of the Preferred Stock, resulted in a $414.6 million Repurchase premium (the “Repurchase Premium”) which was recorded as a reduction to retained earnings within the consolidated statements of stockholders’ equity. In calculating basic and diluted net income (loss) per common share for the year ended December 31, 2023, the Repurchase Premium is included as a component of net income (loss) attributable to common stockholders.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Diluted net income (loss) per common share is calculated by utilizing the most dilutive result of the if-converted and two-class methods. In both methods, net income (loss) attributable to common stockholders and the weighted-average common shares outstanding are adjusted to account for the impact of the assumed issuance of potential common shares that are dilutive, subject to dilution sequencing rules.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table presents the components and calculations of basic and diluted net income (loss) per common share (in millions, except per share amounts; certain amounts may not recalculate due to rounding):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></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:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">2021</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:8pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:700;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss) from continuing operations</span></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:9pt;font-weight:400;line-height:105%">$</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:9pt;font-weight:400;line-height:105%">435.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</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:9pt;font-weight:400;line-height:105%">458.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:9pt;font-weight:400;line-height:105%">$</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:9pt;font-weight:400;line-height:105%">68.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 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:9pt;font-weight:400;line-height:105%">$</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:9pt;font-weight:400;line-height:105%">221.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends on Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(13.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(24.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(6.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(24.0)</span></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 17.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Undistributed income from continuing operations allocated to participating securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(34.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:9pt;font-weight:400;line-height:105%">(54.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(7.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">— </span></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 17.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repurchase Premium</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(414.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">— </span></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:9pt;font-weight:400;line-height:120%">Net income (loss) from continuing operations attributable to common stockholders – Basic</span></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:9pt;font-weight:400;line-height:120%">(27.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:120%">379.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:120%">54.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:120%">197.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Add back: dividends on Preferred Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.0 </span></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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss) from continuing operations attributable to common stockholders – Diluted</span></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:9pt;font-weight:400;line-height:105%">(27.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">379.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">54.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">221.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss) from discontinued operations attributable to common stockholders – Basic and Diluted</span></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.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 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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(266.7)</span></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:9pt;font-weight:400;line-height:120%">Net income (loss) attributable to common stockholders – Basic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(27.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">379.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">54.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(69.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss) attributable to common stockholders – Diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(27.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">379.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">54.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(45.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominator:</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></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:9pt;font-weight:400;line-height:120%">Weighted-average common shares outstanding – Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">63.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">67.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:9pt;font-weight:400;line-height:105%">70.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">69.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of common share equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.7 </span></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:9pt;font-weight:400;line-height:120%">Weighted-average common shares outstanding – Diluted</span></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:9pt;font-weight:400;line-height:105%">63.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">68.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">71.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">80.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:120%">Net income (loss) per common share:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic – Continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(0.43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">5.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">2.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic – Discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:105%">(3.83)</span></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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic net income (loss) per common share</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(0.43)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">5.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">0.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(1.00)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted – Continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(0.43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">5.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">0.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">2.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted – Discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:105%">(3.32)</span></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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted net income (loss) per common share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(0.43)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">5.55 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">0.76 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(0.57)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The hypothetical conversion of the Preferred Stock became dilutive for the year ended September 30, 2021, primarily stemming from the significant income from continuing operations and offsetting loss from discontinued operations in Fiscal 2021, and their combined effect on the Company’s calculation of diluted net income (loss) per common share.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes the number of shares that may be dilutive common shares in the future (except for the Preferred Stock, which was redeemed in July 2023 and therefore has no dilutive impact in the future). These shares were not included in the </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">computation of diluted net income (loss) per common share because the effect was either anti-dilutive or the requisite performance conditions were not met (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">0.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">0.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:105%">— </span></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:9pt;font-weight:400;line-height:120%">Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">9.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">9.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, there were shares issuable under the Company’s ESPP, as defined in Note 7, that were not included in the computation of diluted net income (loss) per common share because the anti-dilutive effects were de minimis during the year ended December 31, 2023.</span></div> 400000 0.01 400000000 1000 400000 805400000 900000 9300000 9300000 0.01 41.26 9694619 0.060 4700000 1200000 5000000 5900000 1600000 414600000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table presents the components and calculations of basic and diluted net income (loss) per common share (in millions, except per share amounts; certain amounts may not recalculate due to rounding):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></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:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">2021</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:8pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:700;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss) from continuing operations</span></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:9pt;font-weight:400;line-height:105%">$</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:9pt;font-weight:400;line-height:105%">435.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</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:9pt;font-weight:400;line-height:105%">458.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:9pt;font-weight:400;line-height:105%">$</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:9pt;font-weight:400;line-height:105%">68.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 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:9pt;font-weight:400;line-height:105%">$</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:9pt;font-weight:400;line-height:105%">221.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends on Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(13.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(24.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(6.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(24.0)</span></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 17.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Undistributed income from continuing operations allocated to participating securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(34.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:9pt;font-weight:400;line-height:105%">(54.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(7.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">— </span></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 17.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repurchase Premium</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(414.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">— </span></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:9pt;font-weight:400;line-height:120%">Net income (loss) from continuing operations attributable to common stockholders – Basic</span></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:9pt;font-weight:400;line-height:120%">(27.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:120%">379.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:120%">54.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:120%">197.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Add back: dividends on Preferred Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.0 </span></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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss) from continuing operations attributable to common stockholders – Diluted</span></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:9pt;font-weight:400;line-height:105%">(27.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">379.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">54.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">221.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss) from discontinued operations attributable to common stockholders – Basic and Diluted</span></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.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 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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(266.7)</span></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:9pt;font-weight:400;line-height:120%">Net income (loss) attributable to common stockholders – Basic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(27.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">379.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">54.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(69.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss) attributable to common stockholders – Diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(27.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">379.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">54.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(45.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominator:</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></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:9pt;font-weight:400;line-height:120%">Weighted-average common shares outstanding – Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">63.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">67.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:9pt;font-weight:400;line-height:105%">70.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">69.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of common share equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.7 </span></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:9pt;font-weight:400;line-height:120%">Weighted-average common shares outstanding – Diluted</span></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:9pt;font-weight:400;line-height:105%">63.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">68.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">71.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">80.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:120%">Net income (loss) per common share:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic – Continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(0.43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">5.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">2.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic – Discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:105%">(3.83)</span></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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic net income (loss) per common share</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(0.43)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">5.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">0.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(1.00)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted – Continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(0.43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">5.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">0.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">2.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted – Discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:105%">(3.32)</span></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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted net income (loss) per common share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(0.43)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">5.55 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">0.76 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">(0.57)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The hypothetical conversion of the Preferred Stock became dilutive for the year ended September 30, 2021, primarily stemming from the significant income from continuing operations and offsetting loss from discontinued operations in Fiscal 2021, and their combined effect on the Company’s calculation of diluted net income (loss) per common share.</span></div> 435000000.0 458400000 68100000 221200000 13900000 24000000.0 6000000.0 24000000.0 34100000 54800000 7500000 0 414600000 0 0 0 -27600000 379600000 54600000 197200000 24000000.0 -27600000 379600000 54600000 221200000 0 0 0 0 -100000 -100000 -266700000 -266700000 -27600000 379600000 54500000 -69500000 -27600000 379600000 54500000 -45500000 63700000 67100000 70300000 69700000 0 1300000 1200000 1100000 9700000 63700000 68400000 71500000 80500000 -0.43 5.66 0.78 2.83 0 0 0 -3.83 -0.43 5.66 0.78 -1.00 -0.43 5.55 0.76 2.75 0 0 0 -3.32 -0.43 5.55 0.76 -0.57 <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes the number of shares that may be dilutive common shares in the future (except for the Preferred Stock, which was redeemed in July 2023 and therefore has no dilutive impact in the future). These shares were not included in the </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">computation of diluted net income (loss) per common share because the effect was either anti-dilutive or the requisite performance conditions were not met (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">0.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:105%">0.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:105%">— </span></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:9pt;font-weight:400;line-height:120%">Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">9.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">9.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 700000 200000 200000 500000 1000000.0 0 0 0 5600000 9700000 9700000 0 Stock-based Compensation<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On December 23, 2019, the Board approved the Beacon Roofing Supply, Inc. Second Amended and Restated 2014 Stock Plan (the “2014 Plan”). On February 11, 2020, the stockholders of the Company approved an additional 4,850,000 shares to be reserved for issuance under the 2014 Plan. The 2014 Plan, which was originally approved by the stockholders on February 12, 2014, provides for discretionary awards of stock options, stock awards, restricted stock units, and stock appreciation rights to selected employees and non-employee directors. The 2014 Plan mandates that all shares underlying lapsed, forfeited, expired, terminated, cancelled and withheld awards, including those from the predecessor plan, be returned to the 2014 Plan and made available for issuance. As of December 31, 2023, there were 3,301,997 shares of common stock available for issuance pursuant to the 2014 Plan. The 2014 Plan is the only plan maintained by the Company pursuant to which equity awards are granted.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">All unvested employee equity awards contain a “double trigger” change in control mechanism to the extent such employee equity award is continued or assumed after a change in control. If an award is not continued or assumed by a public company in an equitable manner, such award shall become vested immediately prior to a change in control (in the case of a restricted stock unit award with performance conditions at the then-calculable payout percentage for any completed annual performance periods and at 100% for any annual performance periods not yet calculable, and in the case of a restricted stock unit award with market performance conditions at 100% of the award then earned but not then vested). If an award is so continued or assumed, vesting will continue in accordance with the terms of the award, unless there is a qualifying termination (without cause or for good reason) within one year following the change in control, in which event the award shall immediately become vested (in the case of a restricted stock unit award with performance conditions at the then-calculable payout percentage for any completed annual performance periods and at 100% for any annual performance periods not yet calculable, and in the case of a restricted stock unit award with market performance conditions at 100% of the award then earned but not then vested).</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Stock Options</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Non-qualified stock options generally expire 10 years after the grant date and, except under certain conditions, the options are subject to continued employment and vest in three annual installments over the three-year period following the grant date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The fair values of the options granted for the periods presented were estimated on the dates of grants using the Black-Scholes option-pricing model with the following weighted-average assumptions:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"></td><td style="width:55.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.072%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.072%"></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:12.388%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</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:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">2022</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:9pt;font-weight:700;line-height:120%">2021</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:130%">Risk-free interest rate </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">1.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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;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:120%">0.44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:130%">Expected volatility </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49.92 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48.89 </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:120%">%</span></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:120%">48.15 </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:120%">%</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:130%">Expected life (in years)</span></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:120%">5.12</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:120%">5.14</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.36</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:130%">Dividend yield </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding: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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the Company’s change in its fiscal year end, the Company did not make annual grants to employees during the three months ended December 31, 2021.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes all stock option activity for the year ended December 31, 2023 (in millions, except per share amounts and time periods):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.986%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Options</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:130%">Outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </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:700;line-height:130%">Weighted- Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Weighted- Average Remaining Contractual Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Aggregate</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:130%">Intrinsic</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:130%">Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></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:120%">0.1</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:120%">$</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:120%">65.00 </span></td><td style="background-color:#ffffff;padding: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:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></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:120%">(0.3)</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled/Forfeited</span></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:120%">(0.0)</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:120%">$</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:120%">50.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired</span></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:120%">(0.0)</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.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="3" style="background-color:#cceeff;padding:0 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:120%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.1</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:120%">$</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:120%">41.38 </span></td><td style="background-color:#ffffff;padding: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.8</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:120%">$</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:120%">51.3 </span></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:120%">Vested and expected to vest after December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.1</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40.81 </span></td><td style="background-color:#cceeff;padding: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:120%">5.8</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51.0 </span></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:120%">Exercisable as of December 31, 2023</span></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:120%">0.9</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:120%">$</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:120%">35.94 </span></td><td style="background-color:#ffffff;padding: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.1</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:120%">$</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:120%">45.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:4.89pt;text-indent:-4.93pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Aggregate intrinsic value represents the difference between the closing fair value of the underlying common stock and the exercise price of outstanding, in-the-money options on the date of measurement.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">During the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021, the Company recorded stock-based compensation expense related to stock options of $3.8 million, $3.9 million, $0.6 million, and $4.4 million, respectively. As of December 31, 2023, there was $3.8 million of total unrecognized compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of 1.7 years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes additional information on stock options for the periods presented (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:700;line-height:120%">2021</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:120%">Weighted-average fair value per share of stock options granted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">31.86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">26.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total grant date fair value of stock options vested</span></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:105%">$</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:105%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:105%">$</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:105%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:105%">$</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:105%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intrinsic value of stock options exercised</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">10.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">11.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">4.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.7 </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-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Restricted Stock Units</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Time-based RSU awards granted to employees are subject to continued employment and generally vest on the third anniversary of the grant date. The Company also grants certain RSU awards to management that additionally may contain market or performance conditions. Market conditions are incorporated into the grant date fair value of the management awards with market conditions using a Monte Carlo valuation model. Compensation expense for management awards with market conditions is recognized over the service period and is not reversed if the market condition is not met. For awards with performance conditions, the actual number of awards that will vest can range from 0% to 200% of the original grant amount, depending upon actual Company performance below or above the established performance metric targets. At each reporting date, the Company estimates performance in relation to the defined targets when determining the projected number of management awards with performance conditions that are expected to vest and calculating the related stock-based compensation expense. Management awards with performance conditions are amortized over the service period if, and to the extent that, it is determined that achievement of the performance condition is probable. If awards with market, performance and/or service conditions are forfeited due to failure to achieve performance conditions or failure to satisfy service conditions, any previously recognized expense for such awards is reversed.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">RSUs granted to non-employee directors are subject to continued service and vest on the first anniversary of the grant date (except under certain conditions). Generally, the common shares underlying the RSUs are not eligible for distribution until the non-employee director’s service on the Board has terminated, and for non-employee director RSU grants made prior to fiscal year 2014, the share distribution date is six months after the director’s termination of service on the Board. Any non-employee directors who have Beacon </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">equity holdings (defined as common stock and outstanding vested equity awards) with a total fair value that is greater than or equal to five times the annual Board cash retainer may elect to have any future RSU grants settle simultaneously with vesting.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes all RSU activity for the year ended December 31, 2023 (in millions, except grant date fair value amounts):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">RSUs</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:130%">Outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </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:700;line-height:130%">Weighted-Average Grant Date Fair Value</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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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:120%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></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:120%">0.4</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:120%">$</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:120%">62.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></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:120%">0.1</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35.78 </span></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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Released</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></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:120%">(0.4)</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:120%">$</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:120%">39.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled/Forfeited</span></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:120%">(0.1)</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.2</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:120%">$</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:120%">53.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested and expected to vest after December 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.2</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.95 </span></td><td style="background-color:#cceeff;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:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Includes additional restricted stock units that vested and were released as a result of the satisfaction of a performance vesting condition.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">As of December 31, 2023, outstanding awards with performance conditions were expected to vest at greater than 100% of their original grant amount.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">During the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021, the Company recorded stock-based compensation expense related to RSUs of $23.0 million, $23.7 million, $2.2 million, and $14.0 million, respectively. During the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021, the Company recognized a tax benefit related to stock-based compensation expense of $6.2 million, $3.3 million, $2.4 million, and $1.2 million, respectively. </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, there was $28.3 million of total unrecognized compensation expense related to unvested RSUs (including unrecognized expense for RSUs with performance conditions at their estimated value as of December 31, 2023), which is expected to be recognized over a weighted-average period of 1.9 years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes additional information regarding RSUs (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.432%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:700;line-height:120%">2021</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:120%">Weighted-average fair value per share of RSUs granted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">62.84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">50.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">52.43 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38.18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total grant date fair value of RSUs vested</span></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:105%">$</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:105%">20.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 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:105%">$</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:105%">9.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</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:105%">7.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">16.5 </span></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:120%">Total intrinsic value of RSUs released</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">38.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">17.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">14.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.2 </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-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On March 20, 2023, the Board adopted the Company’s 2023 Employee Stock Purchase Plan (the “ESPP”), subject to stockholder approval, which was subsequently obtained on May 17, 2023 in conjunction with the 2023 Annual Meeting of Stockholders. The ESPP allows eligible employees to acquire shares of the Company’s common stock through payroll deductions over six-month offering periods. The purchase price per share is equal to 85% of the lesser of (1) the fair market value of a share of the Company’s common stock on the offering date, defined as the first trading day of the offering period, or (2) the fair market value of a share of the Company’s common stock on the purchase date, defined as the last trading day of the offering period; provided that the purchase price is not less than the $0.01 par value per share of the common stock. Participant purchases are limited to a maximum of $12,500 worth of stock per offering period (or $25,000 per calendar year). The Company is authorized to grant up to 1,000,000 shares of its common stock under the ESPP. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The first offering period commenced on July 1, 2023 and ended on December 31, 2023. As of December 31, 2023, the Company has not issued any shares of common stock (shares of common stock for the first offering period were issued in January 2024). During the year ended December 31, 2023, the Company recorded stock-based compensation expense related to the ESPP of $1.2 million.</span></div> 4850000 3301997 1 P1Y 1 P10Y 3 P3Y <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The fair values of the options granted for the periods presented were estimated on the dates of grants using the Black-Scholes option-pricing model with the following weighted-average assumptions:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"></td><td style="width:55.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.072%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.072%"></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:12.388%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</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:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">2022</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:9pt;font-weight:700;line-height:120%">2021</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:130%">Risk-free interest rate </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">1.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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;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:120%">0.44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:130%">Expected volatility </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49.92 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48.89 </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:120%">%</span></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:120%">48.15 </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:120%">%</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:130%">Expected life (in years)</span></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:120%">5.12</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:120%">5.14</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.36</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:130%">Dividend yield </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding: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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the Company’s change in its fiscal year end, the Company did not make annual grants to employees during the three months ended December 31, 2021.</span></div> 0.0426 0.0193 0.0044 0.4992 0.4889 0.4815 P5Y1M13D P5Y1M20D P5Y4M9D 0 0 0 <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes all stock option activity for the year ended December 31, 2023 (in millions, except per share amounts and time periods):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.986%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Options</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:130%">Outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </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:700;line-height:130%">Weighted- Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Weighted- Average Remaining Contractual Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Aggregate</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:130%">Intrinsic</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:130%">Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></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:120%">0.1</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:120%">$</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:120%">65.00 </span></td><td style="background-color:#ffffff;padding: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:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></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:120%">(0.3)</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled/Forfeited</span></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:120%">(0.0)</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:120%">$</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:120%">50.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired</span></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:120%">(0.0)</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.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="3" style="background-color:#cceeff;padding:0 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:120%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.1</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:120%">$</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:120%">41.38 </span></td><td style="background-color:#ffffff;padding: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.8</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:120%">$</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:120%">51.3 </span></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:120%">Vested and expected to vest after December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.1</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40.81 </span></td><td style="background-color:#cceeff;padding: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:120%">5.8</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51.0 </span></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:120%">Exercisable as of December 31, 2023</span></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:120%">0.9</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:120%">$</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:120%">35.94 </span></td><td style="background-color:#ffffff;padding: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.1</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:120%">$</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:120%">45.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:4.89pt;text-indent:-4.93pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Aggregate intrinsic value represents the difference between the closing fair value of the underlying common stock and the exercise price of outstanding, in-the-money options on the date of measurement.</span></div> 1300000 38.73 P6Y 20700000 100000 65.00 300000 37.91 0.0 50.79 -0.0 36.19 1100000 41.38 P5Y9M18D 51300000 1100000 40.81 P5Y9M18D 51000000.0 900000 35.94 P5Y1M6D 45300000 3800000 3900000 600000 4400000 3800000 P1Y8M12D <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes additional information on stock options for the periods presented (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:700;line-height:120%">2021</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:120%">Weighted-average fair value per share of stock options granted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">31.86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">26.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total grant date fair value of stock options vested</span></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:105%">$</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:105%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:105%">$</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:105%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:105%">$</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:105%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intrinsic value of stock options exercised</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">10.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">11.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">4.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 31.86 26.50 0 15620000 3200000 2700000 3700000 5600000 10900000 11500000 4100000 15700000 0 2 P6M <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes all RSU activity for the year ended December 31, 2023 (in millions, except grant date fair value amounts):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">RSUs</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:130%">Outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </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:700;line-height:130%">Weighted-Average Grant Date Fair Value</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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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:120%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></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:120%">0.4</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:120%">$</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:120%">62.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></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:120%">0.1</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35.78 </span></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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Released</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></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:120%">(0.4)</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:120%">$</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:120%">39.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled/Forfeited</span></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:120%">(0.1)</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.2</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:120%">$</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:120%">53.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested and expected to vest after December 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.2</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.95 </span></td><td style="background-color:#cceeff;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:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Includes additional restricted stock units that vested and were released as a result of the satisfaction of a performance vesting condition.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">As of December 31, 2023, outstanding awards with performance conditions were expected to vest at greater than 100% of their original grant amount.</span></div> 1200000 45.60 400000 62.84 100000 35.78 400000 39.77 100000 51.85 1200000 53.14 1200000 52.95 100 23000000 23700000 2200000 14000000 6200000 3300000 2400000 1200000 28300000 P1Y10M24D <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes additional information regarding RSUs (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.432%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">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:9pt;font-weight:700;line-height:120%">2021</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:9pt;font-weight:700;line-height:120%">2021</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:120%">Weighted-average fair value per share of RSUs granted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">62.84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">50.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">52.43 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38.18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total grant date fair value of RSUs vested</span></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:105%">$</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:105%">20.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 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:105%">$</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:105%">9.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</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:105%">7.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">16.5 </span></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:120%">Total intrinsic value of RSUs released</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">38.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">17.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">14.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 62.84 50.63 52.43 38180000 20100000 9600000 7000000.0 16500000 38600000 17400000 14500000 15200000 P6M 0.85 0.01 12500 25000 1000000 1200000 Share Repurchase Program<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On February 24, 2022, the Company announced a new share repurchase program (the “Repurchase Program”), pursuant to which the Company may purchase up to $500.0 million of its common stock. On February 23, 2023, the Company announced that its Board authorized and approved an increase of the Repurchase Program by approximately $387.9 million, permitting future share repurchases of $500.0 million after considering actual share repurchases as of such re-authorization date. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Share repurchases under the Repurchase Program may be made from time to time through various means, including open market purchases (including block trades), privately negotiated transactions, accelerated share repurchase transactions (“ASR”), or through a series of forward purchase agreements, option contracts, or similar agreements and contracts (including Rule 10b5-1 plans) adopted by the Company, in each case in accordance with the rules and regulations of the SEC, including, if applicable, Rule 10b-18 of the Exchange Act. The timing, volume, and nature of share repurchases pursuant to the Repurchase Program are at the discretion of management and may be suspended or discontinued at any time. Shares repurchased under the Repurchase Program are retired immediately and are included in the category of authorized but unissued shares. Direct and incremental costs associated with the Repurchase Program are deferred and included as a component of the purchase price. The excess of the purchase price over the par value of the common shares is reflected in retained earnings.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table sets forth the Company’s share repurchases (in millions, except per share data):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Year Ended December 31,</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:120%">Total number of shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount repurchased</span></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:120%">$</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:120%">110.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">387.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average price per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Share repurchases for the year ended December 31, 2023 were made through a combination of a Rule 10b5-1 repurchase plan and open market transactions. During the year ended December 31, 2023, the Company incurred costs directly attributable to the Repurchase Program of $0.6 million. Share repurchases for the year ended December 31, 2022 were made through a combination of open market transactions as well as through two ASRs. During the year ended December 31, 2022, the Company incurred costs directly attributable to the Repurchase Program of approximately $0.3 million. There were no share repurchases during the three months ended December 31, 2021 or year ended September 30, 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, the Company had approximately $389.1 million available for repurchases remaining under the Repurchase Program.</span></div> 500000000 387900000 500000000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table sets forth the Company’s share repurchases (in millions, except per share data):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Year Ended December 31,</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:120%">Total number of shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount repurchased</span></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:120%">$</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:120%">110.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">387.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average price per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1600000 6800000 110900000 387800000 68.82 56.62 600000 300000 389100000 Prepaid Expenses and Other Current Assets<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes the significant components of prepaid expenses and other current assets (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></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:700;line-height:130%">December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></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:#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:120%">Vendor rebates</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">371.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">335.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">72.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">81.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">444.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">417.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes the significant components of prepaid expenses and other current assets (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></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:700;line-height:130%">December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></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:#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:120%">Vendor rebates</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">371.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">335.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">72.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">81.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">444.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">417.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 371800000 335900000 72800000 81900000 444600000 417800000 Accrued Expenses<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes the significant components of accrued expenses (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align: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:700;line-height:130%">December 31,</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">140.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">106.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:120%">Customer rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">124.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">112.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:120%">Payroll and employee benefit costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">101.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">118.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:120%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">108.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">96.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:120%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.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:130%">7.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:120%">Interest and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">23.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">498.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">448.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes the significant components of accrued expenses (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align: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:700;line-height:130%">December 31,</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">140.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">106.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:120%">Customer rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">124.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">112.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:120%">Payroll and employee benefit costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">101.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">118.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:120%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">108.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">96.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:120%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.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:130%">7.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:120%">Interest and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">23.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">498.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">448.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 140500000 106900000 124900000 112800000 101400000 118600000 108500000 96000000.0 100000 7800000 23200000 5900000 498600000 448000000.0 Property and Equipment<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table provides a detailed breakout of property and equipment, by type (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></div></td></tr><tr><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:130%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</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></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:130%">Land and buildings</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">22.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">23.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">104.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:130%">80.4 </span></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:130%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">455.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">449.4 </span></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:130%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">61.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">58.3 </span></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:130%">Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">28.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">18.4 </span></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:130%">Finance lease assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">162.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:130%">99.8 </span></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:130%">Fixed assets in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">61.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">30.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total property and equipment</span></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:130%">895.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:130%">759.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(459.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(422.6)</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">436.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">337.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Depreciation expense for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021 was $91.2 million, $75.1 million, $16.5 million, and $58.9 million, respectively.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table provides a detailed breakout of property and equipment, by type (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></div></td></tr><tr><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:130%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</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></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:130%">Land and buildings</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">22.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">23.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">104.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:130%">80.4 </span></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:130%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">455.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">449.4 </span></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:130%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">61.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">58.3 </span></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:130%">Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">28.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">18.4 </span></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:130%">Finance lease assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">162.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:130%">99.8 </span></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:130%">Fixed assets in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">61.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">30.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total property and equipment</span></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:130%">895.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:130%">759.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(459.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(422.6)</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">436.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">337.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 22300000 23200000 104100000 80400000 455600000 449400000 61900000 58300000 28400000 18400000 162100000 99800000 61500000 30100000 895900000 759600000 459500000 422600000 436400000 337000000.0 91200000 75100000 16500000 58900000 Goodwill and Intangible Assets<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Goodwill</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table sets forth the changes in the carrying amount of goodwill for the periods presented (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.428%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,777.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Translation and other adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.0)</span></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:120%">Balance as of December 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,916.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Translation and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.7 </span></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:120%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,952.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The changes in the carrying amount of goodwill for the year ended December 31, 2023 were driven primarily by the Company’s recent acquisitions. See Note 3 for additional information.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Intangible Assets</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The intangible asset lives range from 1 to 20 years. The following table summarizes intangible assets by category (in millions, except time periods):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></div></td><td colspan="3" style="display:none"></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: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:700;line-height:130%">Weighted-Average Remaining Life</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td></tr><tr><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:130%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></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:700;line-height:130%">(Years)</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></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:130%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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;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"><div style="padding-left:7.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Customer relationships and other</span></div></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:120%">$</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:120%">1,238.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,198.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><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 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:120%">0.8</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:130%">Total amortizable intangible assets</span></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:120%">1,244.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">1,202.6 </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="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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(850.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(764.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:130%">Total amortizable intangible assets, net</span></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:120%">393.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">437.9 </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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Indefinite-lived trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:130%">Total intangibles, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">403.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">447.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><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></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">As of December 31, 2023.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Amortization expense relating to the above-listed intangible assets for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021 was $85.0 million, $84.1 million, $22.2 million, and $103.3 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes the estimated future amortization expense for intangible assets (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:44.027%"><tr><td style="width:1.0%"></td><td style="width:66.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Year Ending December 31,</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:130%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">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:130%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">75.0 </span></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:130%">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:130%">60.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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">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:130%">51.3 </span></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:130%">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:130%">42.0 </span></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:130%">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:130%">33.6 </span></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:130%">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:130%">131.7 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">393.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table sets forth the changes in the carrying amount of goodwill for the periods presented (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.428%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,777.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Translation and other adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.0)</span></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:120%">Balance as of December 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,916.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Translation and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.7 </span></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:120%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,952.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1777400000 140900000 -2000000.0 1916300000 35600000 700000 1952600000 P1Y P20Y The following table summarizes intangible assets by category (in millions, except time periods):<div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></div></td><td colspan="3" style="display:none"></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: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:700;line-height:130%">Weighted-Average Remaining Life</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td></tr><tr><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:130%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></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:700;line-height:130%">(Years)</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></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:130%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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;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"><div style="padding-left:7.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Customer relationships and other</span></div></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:120%">$</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:120%">1,238.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,198.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><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 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:120%">0.8</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:130%">Total amortizable intangible assets</span></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:120%">1,244.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">1,202.6 </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="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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(850.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(764.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:130%">Total amortizable intangible assets, net</span></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:120%">393.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">437.9 </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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Indefinite-lived trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:130%">Total intangibles, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">403.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">447.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><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></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">As of December 31, 2023.</span></div> 1238900000 1198100000 P15Y3M18D 5600000 4500000 P0Y9M18D 1244500000 1202600000 P15Y3M18D 850800000 764700000 393700000 437900000 9800000 9800000 403500000 447700000 85000000 84100000 22200000 103300000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes the estimated future amortization expense for intangible assets (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:44.027%"><tr><td style="width:1.0%"></td><td style="width:66.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Year Ending December 31,</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:130%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">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:130%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">75.0 </span></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:130%">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:130%">60.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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">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:130%">51.3 </span></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:130%">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:130%">42.0 </span></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:130%">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:130%">33.6 </span></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:130%">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:130%">131.7 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">393.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 75000000.0 60100000 51300000 42000000.0 33600000 131700000 393700000 Financing Arrangements<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes all outstanding debt (presented net of unamortized debt issuance costs) and other financing arrangements (in millions):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Revolving Lines of Credit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:130%;text-decoration:underline">2026 ABL:</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="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:130%">2026 U.S. Revolver</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;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:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">80.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">254.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><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:130%">2026 Canada Revolver</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: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:105%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Borrowings under revolving lines of credit, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">80.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">254.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="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:700;line-height:130%">Long-term Debt, net</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="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:130%;text-decoration:underline">Term Loan:</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="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:#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:130%">2028 Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">2</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:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">964.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">972.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">(10.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">(10.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Long-term borrowings under term loan</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">954.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">962.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:130%;text-decoration:underline">Senior Notes:</span></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="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:#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:130%">2026 Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">298.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:105%">297.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:130%">2029 Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">4</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:105%">347.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">346.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:130%">2030 Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">5</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">592.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Long-term borrowings under senior notes</span></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:105%">1,237.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:105%">644.2 </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="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:130%">Long-term debt, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">2,192.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">1,606.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></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="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Effective rate on borrowings of 6.68% as of December 31, 2023.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Interest rate of 7.97% and 6.32% as of December 31, 2023 and 2022, respectively. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Interest rate of 4.50% for all periods presented.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Interest rate of 4.125% for all periods presented.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Interest rate of 6.50% for all periods presented.</span></div><div style="margin-bottom:6pt;margin-top:15pt"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">2021 Debt Refinancing</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">In May 2021, the Company entered into various financing arrangements to refinance certain debt instruments to take advantage of lower market interest rates for the Company’s fixed rate indebtedness and to extend maturities (the “2021 Debt Refinancing”). The transactions included a new $350.0 million issuance of senior notes (the “2029 Senior Notes”). In addition, the Company entered into a second amended and restated credit agreement for its $1.30 billion asset-based revolving line of credit (the “2026 ABL”), and an amended and restated term loan credit agreement for a term loan of $1.00 billion (the “2028 Term Loan”), which together are defined as the “Senior Secured Credit Facilities.”</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On May 19, 2021, the Company used the net proceeds from the 2029 Senior Notes offering, together with cash on hand and borrowings under the Senior Secured Credit Facilities, to redeem all $1.30 billion aggregate principal amount outstanding of the Company’s 4.875% Senior Notes due 2025 at a redemption price of 102.438%, to refinance all outstanding borrowings under the Company’s previous term loan, and to pay all related accrued interest, fees and expenses.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The financing arrangements entered into in connection with the 2021 Debt Refinancing had certain lenders who also participated in previous financing arrangements entered into by the Company; therefore, portions of the transactions were accounted for as either debt extinguishments or debt modifications. The Company recognized a loss on debt extinguishment for the year ended September 30, 2021 totaling $60.2 million. In addition, the Company capitalized debt issuance costs totaling $29.0 million related to the 2029 Senior Notes, 2026 ABL and 2028 Term Loan, which are being amortized over the terms of the financing arrangements.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%">2029 Senior Notes</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On May 10, 2021, the Company and certain subsidiaries of the Company as guarantors completed a private offering of $350.0 million aggregate principal amount of 4.125% senior unsecured notes due 2029 at an issue price equal to par. The 2029 Senior Notes mature </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">on May 15, 2029 and bear interest at a rate of 4.125% per annum, payable on May 15 and November 15 of each year, which commenced on November 15, 2021. The 2029 Senior Notes are fully and unconditionally guaranteed, on a joint and several basis, by certain of the Company’s active United States subsidiaries.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The 2029 Senior Notes and related subsidiary guarantees were offered and sold in a private transaction exempt from the registration requirements of the Securities Act of 1933, as amended (the “Securities Act”), to qualified institutional buyers in accordance with Rule 144A under the Securities Act and to non-U.S. persons outside of the United States pursuant to Regulation S under the Securities Act. The 2029 Senior Notes and related subsidiary guarantees have not been, and will not be, registered under the Securities Act or the securities laws of any state or other jurisdiction, and may not be offered or sold in the United States absent registration or an applicable exemption from the registration requirements of the Securities Act and other applicable securities laws.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company capitalized debt issuance costs of $4.0 million related to the 2029 Senior Notes, which are being amortized over the term of the financing arrangements.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, the outstanding balance on the 2029 Senior Notes, net of $2.6 million of unamortized debt issuance costs, was $347.4 million.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%">2026 ABL</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On May 19, 2021, the Company entered into a $1.30 billion senior secured asset-based revolving credit facility with Wells Fargo Bank, N.A. and a syndicate of other lenders. The 2026 ABL provides for revolving loan commitments in both the United States in an amount up to $1.25 billion (“2026 U.S. Revolver”) and Canada in an amount up to $50.0 million (“2026 Canada Revolver”) (as such amounts may be reallocated pursuant to the terms of the 2026 ABL). The 2026 ABL has a maturity date of May 19, 2026. The 2026 ABL has various borrowing tranches with an interest rate based, at the Company’s option, on a base rate, plus an applicable margin, or a reserve adjusted LIBOR rate, plus an applicable margin. The applicable margin for borrowings is based on the Company’s quarterly average excess availability as determined by reference to a borrowing base and ranges from 0.25% to 0.75% per annum in the case of base rate borrowings and 1.25% to 1.75% per annum in the case of LIBOR borrowings. The unused commitment fees on the 2026 ABL are 0.20% per annum.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On June 6, 2023, the Company entered into Amendment No. 2 to the 2026 ABL (the “2026 ABL Amendment No. 2”) with Wells Fargo Bank, N.A., as administrative agent and collateral agent, and the lenders party thereto. The 2026 ABL Amendment No. 2, among other things, (i) replaces the LIBOR interest rate index and its related borrowing mechanics under the 2026 ABL with a SOFR interest rate index and its related borrowing mechanics, and (ii) updates certain other provisions of the 2026 ABL to reflect the transition from LIBOR to SOFR. Except as amended by the 2026 ABL Amendment No. 2, the remaining terms of the 2026 ABL remain in full force and effect.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The 2026 ABL contains a springing financial covenant that requires a minimum 1.00 : 1.00 Fixed Charge Coverage Ratio (consolidated EBITDA less capital expenditures to fixed charges, each as defined in the 2026 ABL credit agreement) as of the end of each fiscal quarter (in each case, calculated on a trailing four fiscal quarter basis). The covenant would become operative if the Company failed to maintain a specified minimum amount of availability to borrow under the 2026 ABL, which was not applicable to the Company as of December 31, 2023.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">In addition, the Senior Secured Credit Facilities and the 2029 Senior Notes (as well as the 2030 Senior Notes and the 2026 Senior Notes, each as defined below) are subject to negative covenants that, among other things and subject to certain exceptions, limit the Company’s ability and the ability of its restricted subsidiaries to: (i) incur indebtedness (including guarantee obligations); (ii) incur liens; (iii) engage in mergers or other fundamental changes; (iv) dispose of certain property or assets; (v) make certain payments, dividends or other distributions; (vi) make certain acquisitions, investments, loans and advances; (vii) prepay certain indebtedness; (viii) change the nature of their business; (ix) engage in certain transactions with affiliates; (x) engage in sale-leaseback transactions; and (xi) enter into certain other restrictive agreements. The 2026 ABL is secured by a first priority lien over substantially all of the Company’s and each guarantor’s accounts and other receivables, chattel paper, deposit accounts (excluding any such account containing identifiable proceeds of Term Priority Collateral (as defined below)), inventory, and, to the extent related to the foregoing and other ABL Priority Collateral, general intangibles (excluding equity interests in any subsidiary of the Company and all intellectual property), instruments, investment property (but not equity interests in any subsidiary of the Company), commercial tort claims, letters of credit, supporting obligations and letter of credit rights, together with all books, records and documents related to, and all proceeds and products of, the foregoing, subject to certain customary exceptions (the “ABL Priority Collateral”), and a second priority lien over substantially all of the Company’s and each guarantor’s other assets, including all of the equity interests of any subsidiary held by the Company or any guarantor, subject to certain customary exceptions (the “Term Priority Collateral”). Beacon Sales Acquisition, Inc., a Delaware corporation and subsidiary of the Company, is a U.S. Borrower under the 2026 ABL and Beacon Roofing Supply Canada </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Company, an unlimited liability company organized under the laws of Nova Scotia and subsidiary of the Company, is a Canadian borrower under the 2026 ABL. The 2026 ABL is fully and unconditionally guaranteed, on a joint and several basis, by the Company’s active U.S. subsidiaries.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, the outstanding balance on the 2026 ABL, net of $4.0 million of unamortized debt issuance costs, was $80.0 million. The Company also had outstanding standby letters of credit related to the 2026 U.S. Revolver in the amount of $15.8 million as of December 31, 2023.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%">2028 Term Loan</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On May 19, 2021, the Company entered into a $1.00 billion senior secured term loan B facility with Citibank, N.A. and a syndicate of other lenders. The 2028 Term Loan requires quarterly principal payments in the amount of $2.5 million, with the remaining outstanding principal to be paid on its May 19, 2028 maturity date. The interest rate is based, at the Company’s option, on a base rate, plus an applicable margin, or a reserve adjusted LIBOR rate, plus an applicable margin. The applicable margin for the 2028 Term Loan ranges, depending on the Company’s consolidated total leverage ratio (consolidated total indebtedness to consolidated EBITDA, each as defined in the 2028 Term Loan credit agreement), from 1.25% to 1.50% per annum in the case of base rate borrowings and 2.25% to 2.50% per annum in the case of LIBOR borrowings.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On July 3, 2023, the Company entered into Amendment No. 2 to the 2028 Term Loan (the “2028 Term Loan Amendment No. 2”) with Citibank, N.A., as administrative agent and collateral agent, and the lenders party thereto. The 2028 Term Loan Amendment No. 2, among other things, (i) replaces the LIBOR interest rate index and its related borrowing mechanics under the 2028 Term Loan with a SOFR interest rate index and its related borrowing mechanics, and (ii) updates certain other provisions of the 2028 Term Loan to reflect the transition from LIBOR to SOFR. Except as amended by the 2028 Term Loan Amendment No. 2, the remaining terms of the 2028 Term Loan remain in full force and effect.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The 2028 Term Loan is secured by a shared first-priority lien on the Term Priority Collateral and a shared second-priority lien on the ABL Priority Collateral. Certain excluded assets will not be included in the Term Priority Collateral and the ABL Priority Collateral. The 2028 Term Loan is fully and unconditionally guaranteed, on a joint and several basis, by certain of the Company’s active U.S. subsidiaries.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On March 16, 2023, the Company novated and amended its interest rate swap agreement related to the 2028 Term Loan. For additional information, see Note 22.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, the outstanding balance on the 2028 Term Loan, net of $10.5 million of unamortized debt issuance costs, was $964.5 million.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">2030 Senior Notes</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On July 31, 2023, the Company, and certain subsidiaries of the Company as guarantors, completed a private offering of $600.0 million aggregate principal amount of 6.500% Senior Secured Notes due 2030 (the “2030 Senior Notes”) at an issue price equal to par. The 2030 Senior Notes mature on August 1, 2030 and bear interest at a rate of 6.500% per annum, payable on February 1 and August 1 of each year, commencing on February 1, 2024. The 2030 Senior Notes and related subsidiary guarantees are secured by a shared first-priority lien on the Term Priority Collateral and a shared second-priority lien on the ABL Priority Collateral. Certain excluded assets will not be included in the Term Priority Collateral and the ABL Priority Collateral. The 2030 Senior Notes are fully and unconditionally guaranteed, on a joint and several basis, by certain of the Company’s active U.S. subsidiaries. </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The 2030 Senior Notes and related subsidiary guarantees were offered and sold in a private transaction exempt from the registration requirements of the Securities Act, to qualified institutional buyers in accordance with Rule 144A under the Securities Act and to non-U.S. persons outside of the United States pursuant to Regulation S under the Securities Act. The 2030 Senior Notes and related subsidiary guarantees have not been, and will not be, registered under the Securities Act or the securities laws of any state or other jurisdiction, and may not be offered or sold in the United States absent registration or an applicable exemption from the registration requirements of the Securities Act and other applicable securities laws.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On July 31, 2023 the Company used net proceeds from the offering, together with cash on hand and available borrowings under the 2026 ABL to complete the Repurchase of the Preferred Stock.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company capitalized debt issuance costs of $8.1 million related to the 2030 Senior Notes, which are being amortized over the term of the financing arrangement.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, the outstanding balance on the 2030 Senior Notes, net of $7.7 million of unamortized debt issuance costs, was $592.3 million.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">2026 Senior Notes</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On October 9, 2019, the Company, and certain subsidiaries of the Company as guarantors, completed a private offering of $300.0 million aggregate principal amount of 4.50% Senior Secured Notes due 2026 (the “2026 Senior Notes”) at an issue price equal to par. The 2026 Senior Notes mature on November 15, 2026 and bear interest at a rate of 4.50% per annum, payable on May 15 and November 15 of each year, commencing on May 15, 2020. The 2026 Senior Notes and related subsidiary guarantees are secured by a shared first-priority lien on the Term Priority Collateral and a shared second-priority lien on the ABL Priority Collateral. Certain excluded assets will not be included in the Term Priority Collateral and the ABL Priority Collateral. The 2026 Senior Notes are fully and unconditionally guaranteed, on a joint and several basis, by certain of the Company’s active U.S. subsidiaries. </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The 2026 Senior Notes and related subsidiary guarantees were offered and sold in a private transaction exempt from the registration requirements of the Securities Act, to qualified institutional buyers in accordance with Rule 144A under the Securities Act and to non-U.S. persons outside of the United States pursuant to Regulation S under the Securities Act. The 2026 Senior Notes and related subsidiary guarantees have not been, and will not be, registered under the Securities Act or the securities laws of any state or other jurisdiction, and may not be offered or sold in the United States absent registration or an applicable exemption from the registration requirements of the Securities Act and other applicable securities laws.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On October 28, 2019, the Company used the net proceeds from the offering, together with cash on hand and available borrowings under the Company’s previous asset-based revolving credit facility, to redeem all $300.0 million aggregate principal amount outstanding of the Company’s 6.375% Senior Notes due 2023.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company capitalized debt issuance costs of $4.7 million related to the 2026 Senior Notes, which are being amortized over the term of the financing arrangements.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, the outstanding balance on the 2026 Senior Notes, net of $1.9 million of unamortized debt issuance costs, was $298.1 million.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#002d5b;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:125%">Other Information</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table presents annual principal payments for all outstanding financing arrangements for each of the next five years and thereafter (in millions):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.986%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">2026 ABL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">2028 Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:130%;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:130%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">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:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></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:130%">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:130%">84.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">300.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">394.0 </span></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:130%">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:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></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:130%">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:130%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">935.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">935.0 </span></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:130%">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:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">950.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">950.0 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total debt</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:130%">84.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">975.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">1,250.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">2,309.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(4.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(10.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(12.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(26.7)</span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">80.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">964.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">1,237.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">2,282.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Represent principal amounts for 2026, 2029, and 2030 Senior Notes. </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Under the terms of the 2026 ABL, the 2028 Term Loan, the 2026 Senior Notes, the 2029 Senior Notes, and the 2030 Senior Notes, the Company is limited in making certain restricted payments, including dividends on its common stock. Based on the provisions in the respective debt agreements and given the Company’s intention to not pay common stock dividends in the foreseeable future, the Company does not believe that the restrictions are significant.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes all outstanding debt (presented net of unamortized debt issuance costs) and other financing arrangements (in millions):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Revolving Lines of Credit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:130%;text-decoration:underline">2026 ABL:</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="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:130%">2026 U.S. Revolver</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;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:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">80.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">254.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><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:130%">2026 Canada Revolver</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: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:105%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Borrowings under revolving lines of credit, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">80.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">254.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="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:700;line-height:130%">Long-term Debt, net</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="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:130%;text-decoration:underline">Term Loan:</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="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:#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:130%">2028 Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">2</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:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">964.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">972.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">(10.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">(10.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Long-term borrowings under term loan</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">954.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">962.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:130%;text-decoration:underline">Senior Notes:</span></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="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:#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:130%">2026 Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">298.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:105%">297.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:130%">2029 Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">4</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:105%">347.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">346.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:130%">2030 Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">5</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">592.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Long-term borrowings under senior notes</span></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:105%">1,237.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:105%">644.2 </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="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:130%">Long-term debt, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">2,192.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">1,606.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></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="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Effective rate on borrowings of 6.68% as of December 31, 2023.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Interest rate of 7.97% and 6.32% as of December 31, 2023 and 2022, respectively. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Interest rate of 4.50% for all periods presented.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Interest rate of 4.125% for all periods presented.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Interest rate of 6.50% for all periods presented.</span></div> 80000000.0 254900000 0 0 80000000.0 254900000 964500000 972200000 10000000.0 10000000.0 954500000 962200000 298100000 297400000 347400000 346800000 592300000 592300000 0 1237800000 644200000 2192300000 1606400000 0.0668 0.0797 0.0632 0.0450 0.0450 0.04125 0.04125 0.0650 0.0650 350000000 1300000000 1000000000 1300000000 0.04875 1.02438 -60200000 29000000 350000000 0.04125 0.04125 4000000 2600000 347400000 1300000000 1250000000 50000000 0.0025 0.0075 0.0125 0.0175 0.0020 1.00 4000000 80000000 15800000 1000000000 2500000 0.0125 0.0150 0.0225 0.0250 10500000 964500000 600000000 0.06500 0.06500 8100000 7700000 592300000 592300000 300000000 0.0450 0.0450 300000000 0.06375 4700000 1900000 298100000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table presents annual principal payments for all outstanding financing arrangements for each of the next five years and thereafter (in millions):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.986%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">2026 ABL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">2028 Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:130%;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:130%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">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:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></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:130%">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:130%">84.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">300.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">394.0 </span></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:130%">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:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.0 </span></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:130%">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:130%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">935.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">935.0 </span></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:130%">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:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">950.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">950.0 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total debt</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:130%">84.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">975.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">1,250.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">2,309.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(4.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(10.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(12.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(26.7)</span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">80.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">964.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">1,237.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">2,282.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span>Represent principal amounts for 2026, 2029, and 2030 Senior Notes. 0 10000000.0 0 10000000.0 0 10000000.0 0 10000000.0 84000000.0 10000000.0 300000000.0 394000000.0 0 10000000.0 0 10000000.0 0 935000000.0 0 935000000.0 0 0 950000000.0 950000000.0 84000000.0 975000000.0 1250000000 2309000000 4000000.0 10500000 12200000 26700000 80000000.0 964500000 1237800000 2282300000 Leases<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes components of lease costs recognized in the consolidated statements of operations (in millions; amounts include both continuing and discontinued operations):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.432%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2021</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:9pt;font-weight:700;line-height:130%">2021</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:130%">Operating lease costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Finance lease costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.2 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Interest on lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></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:130%">Variable lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.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 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.2 </span></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 3.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total lease costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table presents supplemental cash flow information related to the Company’s leases (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.153%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2021</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:9pt;font-weight:700;line-height:130%">2021</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:130%">Cash paid for amounts included in measurement of lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Operating cash flows from operating leases</span></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:120%">$</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:120%">121.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 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:120%">$</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:120%">105.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">26.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></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:120%">$</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:120%">106.3 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Operating cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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 0 7pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Financing cash flows from finance leases</span></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:120%">$</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:120%">21.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">12.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 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:120%">$</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:120%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></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:120%">$</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:120%">4.0 </span></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:130%">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></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:120%">$</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:120%">67.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">66.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">10.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">55.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, the Company’s operating leases had a weighted-average remaining lease term of 6.0 years and a weighted-average discount rate of 5.26%, and the Company’s finance leases had a weighted-average remaining lease term of 4.7 years and a weighted-average discount rate of 5.94%.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes future lease payments as of December 31, 2023 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.568%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Operating Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Finance Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">113.4 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">32.8 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">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:130%">109.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:130%">32.5 </span></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:130%">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:130%">96.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">31.4 </span></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:130%">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:130%">79.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">26.4 </span></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:130%">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:130%">62.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">15.5 </span></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:130%">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:130%">134.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">6.2 </span></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 3.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total future lease payments</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:130%">595.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:130%">144.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Imputed 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:130%">(82.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:130%">(18.3)</span></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:130%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">513.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">126.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Leases<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes components of lease costs recognized in the consolidated statements of operations (in millions; amounts include both continuing and discontinued operations):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.432%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2021</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:9pt;font-weight:700;line-height:130%">2021</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:130%">Operating lease costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Finance lease costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.2 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Interest on lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></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:130%">Variable lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.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 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.2 </span></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 3.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total lease costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table presents supplemental cash flow information related to the Company’s leases (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.153%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2021</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:9pt;font-weight:700;line-height:130%">2021</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:130%">Cash paid for amounts included in measurement of lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Operating cash flows from operating leases</span></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:120%">$</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:120%">121.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 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:120%">$</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:120%">105.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">26.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></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:120%">$</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:120%">106.3 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Operating cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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 0 7pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Financing cash flows from finance leases</span></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:120%">$</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:120%">21.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">12.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 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:120%">$</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:120%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></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:120%">$</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:120%">4.0 </span></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:130%">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></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:120%">$</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:120%">67.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">66.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">10.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">55.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, the Company’s operating leases had a weighted-average remaining lease term of 6.0 years and a weighted-average discount rate of 5.26%, and the Company’s finance leases had a weighted-average remaining lease term of 4.7 years and a weighted-average discount rate of 5.94%.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes future lease payments as of December 31, 2023 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.568%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Operating Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Finance Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">113.4 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">32.8 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">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:130%">109.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:130%">32.5 </span></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:130%">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:130%">96.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">31.4 </span></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:130%">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:130%">79.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">26.4 </span></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:130%">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:130%">62.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">15.5 </span></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:130%">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:130%">134.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">6.2 </span></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 3.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total future lease payments</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:130%">595.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:130%">144.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Imputed 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:130%">(82.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:130%">(18.3)</span></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:130%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">513.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">126.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes components of lease costs recognized in the consolidated statements of operations (in millions; amounts include both continuing and discontinued operations):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.432%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2021</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:9pt;font-weight:700;line-height:130%">2021</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:130%">Operating lease costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Finance lease costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.2 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Interest on lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></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:130%">Variable lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.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 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.2 </span></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 3.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total lease costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 124400000 112700000 27300000 106100000 22500000 13300000 2000000.0 5200000 5700000 2600000 300000 500000 12300000 9400000 2100000 9200000 164900000 138000000.0 31700000 121000000.0 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table presents supplemental cash flow information related to the Company’s leases (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.153%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2021</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:9pt;font-weight:700;line-height:130%">2021</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:130%">Cash paid for amounts included in measurement of lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Operating cash flows from operating leases</span></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:120%">$</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:120%">121.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 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:120%">$</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:120%">105.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">26.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></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:120%">$</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:120%">106.3 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Operating cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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 0 7pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Financing cash flows from finance leases</span></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:120%">$</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:120%">21.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">12.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 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:120%">$</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:120%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></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:120%">$</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:120%">4.0 </span></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:130%">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></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:120%">$</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:120%">67.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">66.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">10.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">$</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:120%">55.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 121100000 105000000.0 26200000 106300000 5100000 2400000 200000 500000 21200000 12100000 1500000 4000000.0 65400000 62800000 6300000 29100000 67900000 66200000 10800000 55400000 P6Y 0.0526 P4Y8M12D 0.0594 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes future lease payments as of December 31, 2023 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.568%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Operating Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Finance Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">113.4 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">32.8 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">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:130%">109.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:130%">32.5 </span></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:130%">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:130%">96.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">31.4 </span></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:130%">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:130%">79.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">26.4 </span></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:130%">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:130%">62.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">15.5 </span></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:130%">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:130%">134.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">6.2 </span></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 3.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total future lease payments</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:130%">595.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:130%">144.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Imputed 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:130%">(82.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:130%">(18.3)</span></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:130%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">513.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">126.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 113400000 32800000 109100000 32500000 96600000 31400000 79800000 26400000 62300000 15500000 134400000 6200000 595600000 144800000 82200000 18300000 513400000 126500000 Commitments and Contingencies<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company is subject to loss contingencies pursuant to various federal, state, and local environmental laws and regulations; however, the Company is not aware of any reasonably possible losses that would have a material impact on its results of operations, financial position, or liquidity. Potential environmental loss contingencies include possible obligations to remove or mitigate the effects on the environment of the placement, storage, disposal, or release of certain chemical or other substances by the Company or </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">by other parties. Historically, environmental liabilities have not had a material impact on the Company’s results of operations, financial position, or liquidity. </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company is subject to litigation and governmental investigations from time to time in the ordinary course of business; however, the Company does not expect the results, if any, to have a material adverse impact on its results of operations, financial position, or liquidity. The Company accrues a liability for legal claims when payments associated with the claims become probable and the costs can be reasonably estimated. The Company also considers whether an insurance recovery receivable is applicable and appropriate based on the specific legal claim. The actual costs of resolving legal claims and governmental investigations may be substantially higher or lower than the amounts accrued for those activities.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">In December 2018, a Company vehicle was involved in an accident that resulted in a fatality. The estate of the decedent and two bystanders filed a lawsuit in October 2019 in the Fourth Judicial District Court for Utah County, Provo Division, against the driver and the Company. Trial was held in late August 2022; the jury determined that the truck driver was not liable for the accident. The plaintiffs filed post-trial motions seeking a judgment as a matter of law or for a new trial. In April 2023, the trial court ruled on the plaintiffs’ motions, granting plaintiffs’ judgment against the driver and ordering that the second phase of the trial proceed. On June 29, 2023, the Utah appeals court granted the Company’s petition for an interlocutory appeal. There is not a probable loss with respect to this matter and any potential loss in regard to this matter is not reasonably estimable. Accordingly, the Company has not accrued any amounts related to this matter within its financial statements as of December 31, 2023.</span></div> Accumulated Other Comprehensive Income (Loss)<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Other comprehensive income (loss) is composed of certain gains and losses that are excluded from net income under GAAP and instead recorded as a separate element of stockholders’ equity. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes the components of, and changes in, AOCI (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.430%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></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:9pt;font-weight:700;line-height:130%">Foreign <br/>Currency<br/>Translation </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:130%">Derivative <br/>Financial<br/>Instruments </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:9pt;font-weight:700;line-height:130%">AOCI </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:120%">Balance as of September 30, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(34.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassifications out of other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassifications out of other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassifications out of other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassifications out of other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.6)</span></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:120%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19.5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Gains (losses) on derivative instruments are reclassified in the consolidated statements of operations in interest expense, financing costs and other, net in the period in which the hedged transaction affects earnings.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes the components of, and changes in, AOCI (in millions):</span></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:60.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.430%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></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:9pt;font-weight:700;line-height:130%">Foreign <br/>Currency<br/>Translation </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:130%">Derivative <br/>Financial<br/>Instruments </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:9pt;font-weight:700;line-height:130%">AOCI </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:120%">Balance as of September 30, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(34.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassifications out of other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassifications out of other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassifications out of other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassifications out of other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.6)</span></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:120%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19.5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> -19700000 -15000000.0 -34700000 4000000.0 7300000 11300000 0 0 0 -15700000 -7700000 -23400000 400000 3600000 4000000.0 0 0 0 -15300000 -4100000 -19400000 -6900000 13800000 6900000 0 0 0 -22200000 9700000 -12500000 2700000 -1900000 800000 0 -2600000 -2600000 -19500000 5200000 -14300000 Income Taxes<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company recorded a provision for (benefit from) income taxes of $151.1 million, $161.3 million, $20.9 million, and $77.3 million for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes the components of the income tax provision (benefit) (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">  </span></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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2021</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:9pt;font-weight:700;line-height:130%">2021</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:130%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Federal</span></div></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:130%">$</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:130%">87.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:130%">$</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:130%">91.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:130%">$</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:130%">14.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 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:130%">$</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:130%">28.4 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">5.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">7.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:130%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">3.6 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">29.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">32.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">13.3 </span></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:130%">Total current taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">122.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">131.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">19.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">45.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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:130%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">22.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">25.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">27.6 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">5.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:130%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4.3 </span></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:130%">Total deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">28.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">30.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">1.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:130%">32.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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:130%">Provision for (benefit from) income taxes</span></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:130%">$</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:130%">151.1 </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:130%">$</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:130%">161.3 </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:130%">$</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:130%">20.9 </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:130%">$</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:130%">77.3 </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="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table is a reconciliation of the statutory federal income tax rate to the Company’s effective income tax rate for the periods presented:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2021</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:9pt;font-weight:700;line-height:130%">2021</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:130%">U.S. federal income taxes at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</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:130%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</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:130%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</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:130%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</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:130%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4.8 </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:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4.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:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Share-based payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.8)</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:130%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.4)</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:130%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(2.2)</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:130%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.3)</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:130%">%</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Non-deductible meals and entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</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:130%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.5 </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:130%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.4 </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:130%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.2 </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:130%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.4 </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:130%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:130%">25.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:130%">26.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:130%">23.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:130%">25.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Share-based payments had a more significant impact in the Transition Period due to the short period and timing of exercise.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Deferred income taxes reflect the tax consequences of temporary differences between the amounts of assets and liabilities for financial reporting purposes and such amounts as measured by tax law. These temporary differences are determined according to ASC 740. The </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">following table presents temporary differences that give rise to deferred tax assets and liabilities for the periods presented (in millions):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:700;line-height:130%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;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:130%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Deferred compensation</span></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:130%">$</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:130%">11.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:130%">$</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:130%">10.3 </span></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 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">6.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">6.5 </span></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 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Accrued vacation and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">9.3 </span></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 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Inventory valuation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">17.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">19.2 </span></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:13.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Tax loss carryforwards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.8 </span></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 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Unrealized (gain) loss on financial derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(3.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">131.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">119.8 </span></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></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:130%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">176.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">162.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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:130%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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"><div style="padding-left:13.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Excess book over tax depreciation and amortization</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:130%">(75.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:130%">(39.4)</span></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 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Lease right-of-use asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(119.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(113.7)</span></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:130%">Total deferred tax liabilities</span></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:130%">(194.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:130%">(153.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:130%">Net deferred income tax assets (liabilities)</span></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:130%">$</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:130%">(18.0)</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:130%">$</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:130%">9.7 </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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Composed of state net operating loss carryforwards.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company acquired $135.3 million of federal and state net operating loss carryforwards (“NOLs”) as part of its acquisition of Roofing Supply Group, LLC in fiscal year 2016. The Company has $0.4 million in state NOLs remaining as of December 31, 2023.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company’s non-domestic subsidiary, Beacon Roofing Supply Canada Company (“BRSCC”), is treated as a controlled foreign corporation. BRSCC’s taxable income, which reflects all of the Company’s Canadian operations, is being taxed only in Canada and would generally be taxed in the United States only upon an actual or deemed distribution. The Company expects that BRSCC’s earnings will be indefinitely reinvested for the foreseeable future; therefore, no United States deferred tax asset or liability for the differences between the book basis and the tax basis of BRSCC has been recorded as of December 31, 2023. Under the Tax Cuts and Jobs Act enacted in December 2017, future distributions from foreign subsidiaries will generally be subject to a federal dividends received deduction in the U.S. Should the earnings be remitted as dividends, the Company may be subject to additional foreign withholding and state income taxes. It is not practicable to estimate the amount of any additional taxes which may be payable on the undistributed earnings.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, the Company’s goodwill balance on its consolidated balance sheet was $1.95 billion, of which there remains an amortizable tax basis of $1.04 billion for income tax purposes.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, there were no uncertain tax positions which, if recognized, would affect the Company’s effective tax rate. The Company’s accounting policy is to recognize any interest and penalties related to income tax matters in income tax expense in the consolidated statements of operations.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company has operations in 50 U.S. states and six provinces in Canada. The Company is currently under audit in certain state and local jurisdictions for various years. These audits may involve complex issues, which may require an extended period of time to resolve. Additional taxes are reasonably possible; however, the amounts cannot be estimated at this time or would not be significant. The Company is no longer subject to U.S. federal income tax examinations for any fiscal years ended on or before September 30, 2019. For the majority of states, the Company is also no longer subject to tax examinations for any fiscal years ended on or before September 30, 2019. In Canada, the Company is no longer subject to federal or provincial tax examinations for any fiscal years ended on or before September 30, 2019.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On October 8, 2021, the Organization for Economic Co-operation and Development (“OECD”) released a statement on the OECD/G20 Inclusive Framework on Base Erosion and Profit Shifting, which agreed to a two-pillar solution to address tax challenges of the </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">digital economy. On December 20, 2021, the OECD released the Model GloBE Rules for Pillar Two defining a 15% global minimum tax rate for large multinational corporations. The OECD continues to release additional guidance and countries are implementing legislation with widespread adoption of the Model GloBE Rules for Pillar Two expected by calendar year 2024. The Company is continuing to evaluate the Model GloBE Rules for Pillar Two and related legislation, and their potential impact on future periods.</span></div> 151100000 161300000 20900000 77300000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes the components of the income tax provision (benefit) (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">  </span></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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2021</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:9pt;font-weight:700;line-height:130%">2021</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:130%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Federal</span></div></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:130%">$</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:130%">87.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:130%">$</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:130%">91.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:130%">$</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:130%">14.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 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:130%">$</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:130%">28.4 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">5.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">7.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:130%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">3.6 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">29.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">32.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">13.3 </span></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:130%">Total current taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">122.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">131.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">19.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">45.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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:130%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">22.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">25.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">27.6 </span></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 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">5.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:130%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4.3 </span></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:130%">Total deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">28.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">30.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">1.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:130%">32.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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:130%">Provision for (benefit from) income taxes</span></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:130%">$</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:130%">151.1 </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:130%">$</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:130%">161.3 </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:130%">$</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:130%">20.9 </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:130%">$</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:130%">77.3 </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> 87800000 91500000 14100000 28400000 5800000 7200000 900000 3600000 29000000.0 32600000 4700000 13300000 122600000 131300000 19700000 45300000 22000000.0 25500000 900000 27600000 600000 -600000 0 100000 5900000 5100000 300000 4300000 28500000 30000000.0 1200000 32000000.0 151100000 161300000 20900000 77300000 <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table is a reconciliation of the statutory federal income tax rate to the Company’s effective income tax rate for the periods presented:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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:130%"> </span></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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><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:130%"> </span></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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2021</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:9pt;font-weight:700;line-height:130%">2021</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:130%">U.S. federal income taxes at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</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:130%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</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:130%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</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:130%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</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:130%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4.8 </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:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4.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:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Share-based payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.8)</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:130%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.4)</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:130%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(2.2)</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:130%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(0.3)</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:130%">%</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Non-deductible meals and entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</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:130%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.5 </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:130%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.4 </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:130%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.2 </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:130%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.4 </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:130%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:130%">25.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:130%">26.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:130%">23.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:130%">25.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Share-based payments had a more significant impact in the Transition Period due to the short period and timing of exercise.</span></div> 0.210 0.210 0.210 0.210 0.047 0.048 0.043 0.046 -0.008 -0.004 -0.022 -0.003 0.004 0.002 0.002 0.002 0.005 0.004 0.002 0.004 0.258 0.260 0.235 0.259 The <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">following table presents temporary differences that give rise to deferred tax assets and liabilities for the periods presented (in millions):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td></tr><tr><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:130%"> </span></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:700;line-height:130%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;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:130%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Deferred compensation</span></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:130%">$</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:130%">11.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:130%">$</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:130%">10.3 </span></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 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">6.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">6.5 </span></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 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Accrued vacation and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">9.3 </span></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 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Inventory valuation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">17.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">19.2 </span></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:13.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Tax loss carryforwards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">0.8 </span></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 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Unrealized (gain) loss on financial derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(3.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">131.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">119.8 </span></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></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:130%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">176.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">162.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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:130%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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"><div style="padding-left:13.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Excess book over tax depreciation and amortization</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:130%">(75.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:130%">(39.4)</span></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 14.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Lease right-of-use asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(119.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(113.7)</span></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:130%">Total deferred tax liabilities</span></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:130%">(194.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:130%">(153.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:130%">Net deferred income tax assets (liabilities)</span></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:130%">$</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:130%">(18.0)</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:130%">$</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:130%">9.7 </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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Composed of state net operating loss carryforwards.</span></div> 11400000 10300000 6800000 6500000 10800000 9300000 17400000 19200000 400000 800000 -1700000 -3100000 131500000 119800000 176600000 162800000 75100000 39400000 119500000 113700000 194600000 153100000 18000000.0 9700000 135300000 400000 1950000000 1040000000.00 0 50 6 Geographic Data<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes certain geographic information for the periods presented (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">December 31,</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Long-lived assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S.</span></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:130%">$</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:130%">821.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:130%">$</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:130%">770.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">15.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">11.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:130%">Total long-lived assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">837.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">782.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes certain geographic information for the periods presented (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">December 31,</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Long-lived assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S.</span></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:130%">$</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:130%">821.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:130%">$</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:130%">770.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">15.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">11.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:130%">Total long-lived assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">837.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">782.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 821800000 770600000 15600000 11800000 837400000 782400000 Allowance for Doubtful Accounts<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes changes in the valuation of the allowance for doubtful accounts for each balance sheet period presented (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:73.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.445%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align: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:700;line-height:130%">Year Ended December 31,</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Beginning Balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">17.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">16.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Charged to Operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">14.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(9.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(13.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:130%">Ending Balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">15.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">17.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> Allowance for Doubtful Accounts<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes changes in the valuation of the allowance for doubtful accounts for each balance sheet period presented (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:73.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.445%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align: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:700;line-height:130%">Year Ended December 31,</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">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:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Beginning Balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">17.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">16.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Charged to Operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">14.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(9.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(13.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:130%">Ending Balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">15.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">17.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 17200000 16100000 7600000 14200000 9800000 13100000 15000000.0 17200000 Fair Value Measurement<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, the carrying amount of cash and cash equivalents, accounts receivable, prepaid and other current assets, accounts payable, and accrued expenses approximated fair value because of the short-term nature of these instruments. The Company measures its cash equivalents at amortized cost, which approximates fair value based upon quoted market prices (Level 1). </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, based upon recent trading prices (Level 2), the fair values of the Company’s $300.0 million 2026 Senior Notes, $350.0 million 2029 Senior Notes, and $600.0 million 2030 Senior Notes were $289.9 million, $319.4 million, and $615.0 million, respectively.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of December 31, 2023, the fair value of the Company’s term loan and revolving lines of credit approximated the amount outstanding. The Company estimates the fair value of its term loan and revolving lines of credit by discounting the future cash flows of each instrument using estimated market rates of debt instruments with similar maturities and credit profiles (Level 3).</span></div> 300000000 350000000 600000000 289900000 319400000 615000000 Employee Benefit Plans<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company maintains defined contribution plans covering non-union employees of the Company who have 90 days of service and are at least 21 years old. Employees covered by a collective bargaining agreement are generally excluded from participation. All employees who are non-resident aliens are also excluded from participation. An eligible employee may elect to make a before-tax contribution of between 1% and 100% of his or her compensation through payroll deductions, not to exceed the annual limit set by law. The Company currently matches the first 50% of participant contributions limited to 6% of a participant’s gross compensation (maximum Company match is 3%). The combined total expense for this plan and a similar plan for Canadian employees for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021 was $15.3 million, $13.4 million, $4.5 million, and $12.4 million, respectively.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company also participates in multi-employer defined benefit plans for which it is not the sponsor. The aggregated expense for these plans for the years ended December 31, 2023 and 2022, three months ended December 31, 2021, and year ended September 30, 2021 was $2.6 million, $3.7 million, $0.4 million, and $2.1 million, respectively. Withdrawal from participation in one of these plans </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">requires the Company to make a lump-sum contribution to the plan, and the Company’s withdrawal liability depends on the extent of the plan’s funding of vested benefits, among other factors.</span></div> P90D 21 0.01 1 0.50 0.06 0.03 15300000 13400000 4500000 12400000 2600000 3700000 400000 2100000 Financial Derivatives<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Company uses interest rate derivative instruments to manage the risk related to fluctuating cash flows from interest rate changes by converting a portion of its variable-rate borrowings into fixed-rate borrowings. </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On September 11, 2019, the Company entered into two interest rate swap agreements to manage the interest rate risk associated with the variable rate on the Company’s previous term loan. Each swap agreement has a notional amount of $250.0 million. As part of the 2021 Debt Refinancing, Beacon refinanced its previous term loan, resulting in the issuance of the 2028 Term Loan; the two interest rate swaps were designed and executed such that they continue to hedge against a total notional amount of $500.0 million related to the refinanced 2028 Term Loan. One agreement (the “5-year swap”) was scheduled to expire on August 30, 2024 and swaps the thirty-day LIBOR with a fixed-rate of 1.49%. The second agreement (the “3-year swap”) expired on August 30, 2022 and swapped the thirty-day LIBOR with a fixed-rate of 1.50%. At the inception of the swap agreements, the Company determined that both swaps qualified for cash flow hedge accounting under ASC 815. Therefore, changes in the fair value of the swaps, net of taxes, were recognized in other comprehensive income each period, then reclassified into the consolidated statements of operations as a component of interest expense, financing costs and other, net in the period in which the hedged transaction affects earnings.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On March 16, 2023, the Company novated its 5-year swap agreement to another counterparty and, in connection with such novation, amended the interest rate swap agreement. The amendment changed the index rate from LIBOR to SOFR, increased the total notional amount of the interest rate swap to $500.0 million, and extended the termination date to March 31, 2027 (the “2027 interest rate swap”). Specifically, the fixed rate of 1.49% indexed to LIBOR was modified to 3.00% indexed to SOFR. The Company used a strategy commonly referred to as “blend and extend” which allows the asset position of the novated 5-year swap agreement of approximately $9.9 million to be effectively blended into the new 2027 interest rate swap agreement. As a result of this transaction, on March 16, 2023, the 5-year swap agreement was de-designated and the unrealized gain of $9.9 million included within accumulated other comprehensive income was frozen and will be ratably reclassified as a reduction to interest expense, financing costs and other, net over the original term of the 5-year swap, or through August 30, 2024 as the hedged transactions affect earnings. Additionally, the 2027 interest rate swap had a fair value of $9.9 million at inception and will be ratably recorded to accumulated other comprehensive income and reclassified to interest expense, financing costs and other, net over the term of the 2027 interest rate swap, or through March 31, 2027 as the hedged transactions affect earnings. At the inception of the 2027 interest rate swap, the Company determined that the swap qualified for cash flow hedge accounting under ASC 815. Therefore, changes in the fair value of the swap, net of taxes, will be recognized in other comprehensive income each period, then reclassified into the consolidated statements of operations as a component of interest expense, financing costs and other, net in the period in which the hedged transaction affects earnings. The 2027 interest rate swap is the only swap agreement outstanding as of December 31, 2023.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The effectiveness of the outstanding 2027 interest rate swap will be assessed qualitatively by the Company during the life of the hedge by (i) comparing the current terms of the hedge with the related hedged debt to assure they continue to coincide and (ii) through an evaluation of the ability of the counterparty to the hedge to honor its obligations under the hedge. The Company performed a qualitative analysis as of December 31, 2023 and concluded that the outstanding 2027 interest rate swap continues to meet the requirements under ASC 815 to qualify for cash flow hedge accounting. As of December 31, 2023, the fair value of the 2027 interest rate swap, net of tax, was $7.8 million in favor of the Company.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">During the year ended December 31, 2023, the Company reclassified a gain of $2.6 million out of accumulated other comprehensive income (loss) and to interest expense, financing costs and other, net. Approximately $8.4 million of net gains included in accumulated other comprehensive income (loss) at December 31, 2023 is expected to be reclassified into earnings within the next 12 months as interest payments are made on the Company’s Term Loan and amortization of the frozen AOCI on the 5-year swap and inception date fair value of the 2027 interest rate swap occurs. The Company records any differences paid or received on its interest rate hedges to interest expense, financing costs and other, net within the consolidated statements of operations. The following table summarizes the combined fair values, net of tax, of the interest rate derivative instruments (in millions):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.177%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.431%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:130%"> </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:9pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:130%">Net Assets (Liabilities) as of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:130%"> </span></div></td></tr><tr><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:9pt;font-weight:400;line-height:130%"> </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:9pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;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:9pt;font-weight:700;line-height:120%">December 31,</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:130%">Instrument</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:9pt;font-weight:700;line-height:130%">Fair Value Hierarchy</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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Designated interest rate swaps</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:130%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">7.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">9.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Assets are included in the consolidated balance sheets in prepaid expenses and other current assets, while liabilities are included in accrued expenses.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The fair value of the interest rate swap is determined through the use of a pricing model, which utilizes verifiable inputs such as market interest rates that are observable at commonly quoted intervals (generally referred to as the “forward curve”) for the full terms of the hedge agreements. These values reflect a Level 2 measurement under the applicable fair value hierarchy.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes the amounts of gain (loss) on the interest rate derivative instruments recognized in other comprehensive income (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.265%"></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:130%"> </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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Instrument</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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2021</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:9pt;font-weight:700;line-height:130%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Designated interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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> 2 250000000 250000000 2 500000000 P5Y 0.0149 P3Y 0.0150 P5Y 500000000 0.0149 0.0300 P5Y 9900000 P5Y 9900000 P5Y 9900000 7800000 2600000 8400000 The Company records any differences paid or received on its interest rate hedges to interest expense, financing costs and other, net within the consolidated statements of operations. The following table summarizes the combined fair values, net of tax, of the interest rate derivative instruments (in millions):<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.177%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.431%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:130%"> </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:9pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:130%">Net Assets (Liabilities) as of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:130%"> </span></div></td></tr><tr><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:9pt;font-weight:400;line-height:130%"> </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:9pt;font-weight:400;line-height:130%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;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:9pt;font-weight:700;line-height:120%">December 31,</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:130%">Instrument</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:9pt;font-weight:700;line-height:130%">Fair Value Hierarchy</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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Designated interest rate swaps</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:130%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:130%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">7.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">9.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:20.416%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Assets are included in the consolidated balance sheets in prepaid expenses and other current assets, while liabilities are included in accrued expenses.</span></div> 7800000 9700000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The following table summarizes the amounts of gain (loss) on the interest rate derivative instruments recognized in other comprehensive income (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.265%"></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:130%"> </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:9pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:130%">Instrument</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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">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:9pt;font-weight:700;line-height:130%">2021</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:9pt;font-weight:700;line-height:130%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Designated interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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> -1900000 13800000 3600000 7300000 false false false <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Christopher C. Nelson, Executive Vice President and Chief Technology Officer, entered into a Rule 10b5-1 trading arrangement on December 8, 2023. Mr. Nelson’s trading arrangement provides for the potential sale of up to 7,850 shares of our common stock through November 22, 2024. This trading arrangement is intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act.</span></div> Christopher C. Nelson Executive Vice President and Chief Technology Officer true December 8, 2023 See Note 4 for additional information. Taxes paid in the year ended December 31, 2022 includes $18.6 million related to the transition period from October 1, 2021 to December 31, 2021. Taxes paid in the three months ended December 31, 2021 and year ended September 30, 2021 include $9.9 million and $63.3 million, respectively, related to the Interior Products divestiture. See Note 4 for detailed calculations and further discussion. See Note 6 for detailed calculations and further discussion. Additional Paid-in Capital (“APIC”). Accumulated Other Comprehensive Income (Loss) (“AOCI”).

3B/S\L1/"*EY(A1TNVDV)$,3<6 M'!VBE9LZS?<17/PMIE4/4=K=:=5#)#CG\7#Z=;,;M*QKFQV10(J:KB23AR@+ M!U%9S8Q9J_D>"J\?=Z[M^J<;A\#Y,EU.J!ZAYS%2Z^!)Z9Y2)IO0FSH4E84< M:OD)TF$7";!>9ZVL5JIYB^"118%'G01ZR#OU@5+N#B66\'U0D>J2M5ZUMNG+P[@,W;(0U,@X@R!R:!W$%- MIJ*3$*IG:-#5HF\F>0B-L32$OIZ.KY& .*2][!#M=("\G^5%Q_%R^X%H"?G= MZF;](QD1!XH8IDIUBS('+7@(GECRW*F@WQ:S;?6CK*<&D#>(FT4H':+MO M)_VY.B,;X'+_O%Q_^;(\W=7MXHV6@@L4,:OZD)&RRB1-SZ"F=P$K#)-P7BO9 M^@(=36Q/,>?I3L#V>IO;=7B]_$X,?0Z;3_AR_0TW1/_[JK9%D%D69SR4VA-# MJ9#I3!>6CGAM;,S&YCTG[SVT0D^1BL,0TTZ0'1Q7#U55"IV4$+O,&^\K&[5' MN"-_J,;SF4/&=?MN;N,K68]>IGC8U7>XS#N SMOUZM-NSL[-!O-*Y:Q]6&P?!T8FH6#0D,5Z\:OW,>1\=/;F C>ZG0Z7=1>>%MWA: 7C)P+NST^UI M6.5: 'K>OT08R64]+T5$6\MV X2 'H1GH81(MVML767V%$U]-AL^"$LMM?"< M6L6ZR[E@1ZJ?WFN]R8JHAW,[;26UB$Z7+!S$@ X4@930RA"\#"5Y5X(N4XRA M.DXEM=$I(5<&).>%MDR)Q)?SD)DM*GI5K&Q]<#V72NHA>M^GDGJ(J#NPD^XI MN8A1&*LMR<&5.F,;%7A'[H+V/O#D:>LV;_PQLFCIJ-74@Q3[=-'2$"EWAY.+ MD!2BJ_-($V0D,T\Q3;N(FP)1>"V<$\*JUF^2SZ)H:9!N]RE:&B+HN5]Q;DTW MU9E;9IT$IYPF4S!("$S4>*+(T1=CW>T2I7;S8(];:31(28_,@QTBL0Y.AGN2 M(*+/C% >ZG5: ]2)0T@I@=!>)2LB5SAM-\0^RUX/N4$.E')W.+F1V%!B\$HQ M!S9I4>OH++C,-6C-K?19\,!;VQO/)IUHD([W32<:(O!N;I-P2E;[]C>BY'-M M9'UOA^M7RT^?+Q-7M%-T TJ&&Z +7R:53?*Y M#,+:H.5[NNA: FTZ'71P&][IQ&2TB=(Q R'60&WR"%'; LA2U*I(Z]B4W:GZ MK-4^Q&(Z2,*=(>1B2ZFDM(BTI4SM1JS0"PC&$AM1<),]#]&V;HC8?0>S05I] MNH/9$!%W ));3;:,$DEH#&!UIC,W" \!%5&/$06*$GQN?8ATWL%LD#X?[V V M1+ASVS%[=MB*LL1BZJG*DJSMJ8D;;PHPEHHO(1"C^\WB>:8=S,:@8RKY]M I M9'>BDFVF43H)A@4-R@@+P7,/QKF2H]36\KWRFYNVB#EJF?@8LV.\#'M0_-41 ME[GGQ*GS=+JIP&@_:$V@E4PS%A,7^W4A>UXM8@8IZX$6,4,D-W>GD)]:G# C MI2PH(:.L+TQ%@R^:KC893"@N8N![Y=(]OQ8Q@U3V8(N8(?*;6_$_M3A!)YSB MB8.)G,R9HE5E/Y+A[*1@SDA56ASS';:(&:WXT?+KP%-X<*1%2L)E;R&54)OD M"051R$A?7#16F.)RZVJF0RKCCEK_W2Y@,T[>'<#F[_Q)>4,4^DA=QR#I=H",G^7Q!VZ6Z[Q,?X0? M]:\+)IS6.@BP/-&U***%6#P#$Y1)-FOA]^L\-_I8N4503X_D;;#33O[=@>FQ M@CL3O!<9(=E$F\0A"4L+ P)E\@+!TN\V>4S2_9C7EOCZ2X;W_F[:", M_OW7G"JK?R37TV;V1_+,1;8.) 9R]YCAY)PK#:60KQ<#"ANF:&YUI,Q^%X46 M0D+V6M:>9_4,4NT>;MP%2[@XG-Q)XT#">5:ZFG#&@ M,$EPVM0T+E](,,1.;NWM/YN\S$$ZWCV)A7I"QEA5KB>2:P>'2RT, MIT_[4@7UD7YGMWFRD\'K%$'HFK+C)6T>ZWUM)> U!LY3:3UG[SXZ>GH2.OPB M.EC2':+ELO.A5E&0CP@AR3JD$G4MK&' ;$A%ARA4^V?G>RF9][ Y7,-/0&:$ MN#L S0V/\VH$A(X\*0$N!4&7,P;PP00013#N8Q$EM0YIW2&B+ZB,T>S#X^M' MB+D#G#STJ!6D==8)7V=7U@!^1&)(!#"!.U-2BGSBWM=O!P5 CYM_WOC@5<] FX8II8+-9.[!Y=T]*3$3Q2T8^"9Z34 MNT//+E\4MZ_/:)"7)M]NSJX#+HKC$C! )'&-D ;C@0"U6?J3(KY*;2!E#* M5[LR.BC."9NS4,3"=!Y:3XF&;9 R5K;/** NS'ZAY8;Q]+V7G*Q)WBB>IXVF M*V:E\T%#0#*!:DM8"#)%4'2519M,1M':@CA>-%V(^CKOR+X3<=&"!1Z8/D'&Q1==*$(EY\R."9PAQE M\#Y.L1-ZCZ8/4NS3T?0A4NX.)S\;31\B\#ZBZ9?AWC>KW]??=F_L=_KJ?%A^OWA]K[.94#@+TM2^ MI:X.K"2C'ZQ-A1N5BO9# NQ#UNX)/V,5?C?F/IGT9^UM?B^#[]+I^C[^/A)0 M+HODBN(Z.Q*?5[5TG6[W.D>= T%A"BC%I[Q',6T[]K#XFM'3?AH9RN-DW=W!M.-2 \J MYY0FV90LZQ$K&(22,^@HG8@I%>FF[5G>>WQMD*+WC:\-D7IWZ'DTBA.4EH&1 MQZJUK9-YE0*ZQ#TPR7B0S)20IJT<>W[QM78(:Z:9+JZZ]_CU*LYS?K=7;A?) MU1JF.G4RU580427P/-816XF[6+02LG7WK?LIZ3.N=@B:&DB\@]/JL>A@Q$*G M+0HPWE13P$H(E146,[/&ZI13:S/IT,CLT8-IAR"HE>P[@-&#I91T4GKN%>1( M_JCB1=,Y:CA$$;@3FKN<>RI?/7J$[;#K['"9=P"=FX%"*RR1R@K8PG2MO*VE M!&3O6>^8%YH9YEI//!H:A#WZ$+Q#(#)6M@U-FJG#L!_29\QG)[@NNR[@R],E M;M?E9K9QXR#LW@M.$X(=Q^^T =BLI"@L>0C."%"ZI#JKBD.*K,X]IQ^9*?R8 MXP1@E47F%:-=E^@D51HS':Z6\&PJR09I>+]*LB'B[@ T=TN<-,;L MF25/4/M4'4,/M8 *G*,=Q:5FV;2N5'T>E62#-/MD)=D0,7> DWLR&&11)LCH M0*N:=(F^U$ . R$B>0&N&&,ZR04Z:GSKD&OH0"EWAY.;W0%$D!QM@((^T.[) M&F(ARZYP--)S;;+]M^VL,4C'>W?6&"#PN7.![AMT]&'Y_<5VB[4%'^;W^&U] M\HT\U;MH=0R1A9)$0C:JF2+1"*R8"LA;H$TJC13 DB/OE+E2'\X4",^8D5:XXO>/G#(T'W3$T MT44T]:&WV"BRM]Q:$+SVT/&F9D"5.CS0JQ)BD%9.V]KN;;^%^>T,JW'R[L"Z MJI[)QPO/Y/IU]F:@^(_-(6&D[:.DL6J*'D2C">[I3AT)F7O>#(ZCO^<&UO_!4'-#%X[%.F3 M 7I;Q\BS #$705>)3J'H0O=$ZRK),73V=//. ,TQVGJ6B*S)R0NGG$V2,^"I M%K$35^"E56!SB,HXI8MIG6,PCM*>[NRY4#E88\\1EZ_79YN%U\HQ[05DD70= M-DQFMA01DA%(VUG%!.51?SPN4+PHM>\5G]$5%- R$KYM/,0DQ ME=K532G#DP@BS7B'_T1KGUEB1X+F>*UU@,Z?9?JLT1"!1::Q9(FH^807 M[EYP\L\)3J.EV^PX:YAI_1;#%KT M_K2J.V:Y>KE>;=T@GGGFS\U_T3!H>?M704M=%+<6%- 2N'HSM"AOC$@&&6]#5B\T*T+ MR.]2,7/VWG@MWSYR#Q1P!Q[)1>G6CO[W-6#^KORYQ5T6QXMSQHFS7P?RP]F7+V'S8UT^G'TEGZUZ M(.'D9=A^?GVR_NM&R^#W>%+=E-/U^:\=ZO4=MFPC5ZTA[]/X5]&IVCY70TJ* M#)E:7.XDUZ!YE 53R:E]H6(3_VJ7BUHE^4=8YM?KS<]^;'ZS^HV6.=OL1/ZN M[-9\%T^6GRZ\WJN-:KA215C(LHYM0;J*(^,)M/;1URE#.>V7'GPP*5TY9$-@ M\5-V\'$UTL'E][/[>=G,96&#=,J5!,%RXB)Y1V=_J6,W0Z#K/9, 6[_MWT_) M/+": PN/O@N,4DP'\+K/C;C@Y1W=1B$N3Y:G/Q:.Y.&<+E#H_^N;M0.O%5D* M22'RR$AJK9LT[4?9/"\#'K=("KO<5KB8=/ F(@YU8Q5IL/HZ)+ MQ$BC$\LEM,Y=?Y2@>1X3.@/?86KJ '.WWN'>1;*-5U6.K[ZGS[4C#LGX)L/7 MFTO$8*W5"-EP#RID3WZT*I 4.6=*()K4NE!G-+%=/:&.,?^.JZXN"L3V8?5G M,^2:64V;C-?GOV)J_9TI&6+*##P&ZYRWSIOI#&SVE''O,U"W0B3KKC(L =.VF^B9+-IH1&= 3')DLI30/VDX9B/YO MK!L!\PLZ#\,G E M"K[\8# M&$IC5V\F0Q#RN+/:6#D=V'"/\G>9:E=[<%]TWZXA$!]KZ^T@ZM.W,23,D*K7 M7D<01&4"MHXD#*6Q*XMM,O =JIP.P'?3VMQC:QGBPFK.0(>:TBFE _*V$%!R M*3F2X9%:/]T-H[ K8^P0X$VHF+YA=]^FVHU3I3,=9#"L]AI+X(RF S[K6.>O M.J.FS,-H=-X=*^ ^$>P.54R_9O]5)/+U6>W;\M.C>+-0Z\.?W3J>NB<7T_@" M*B=>G+6@K>"@+',0B@S )/=*%&5SIT'3^V_\2P]WB=LK69Y=]_?5416>HX>B M:]\>2YO.Z:Q >NUDD1G)_9W4%'N-P,:ZB4#N["M[C=(C[PL'*# MOSOM5*3QTM5N%9*72*8FX^!EIB^9YYQ"HA^VSR@:1^N\0)P./7?2DXZ@RF<$ MV<\,G;N&*]KZ2"=_ MA."RH5MAE^NL W#M3!:N%-J5,X)S_MXX76)SL.J>&S1K8PNC7?;9"TCUT4FQ MPB!F(<'0IC-,^.A\\S8Y VF<-^F]3V@.5=TS@N:MQBL%Z?2OADL@FT5EJ<"G M6JVNM7(%&?+0O+?8&$+G[973'4C'*_$9(77!F>8J*P0K8P#%39V RC-XRVQ* M1M 5T?HY>U_:YNVJTQT>!ZFJ@[8[C_+UYRI?/.%C?O4]T3^]Z"VD(O=%.0.1 MUU=\4PJXI!PX;S#47O=1'/6P?(C0>5OL] '.)DKLHMO.0ZEDF=&F8CF#T+4^ M,"L2'5/U:8R'9 KF+(_SIKY?9M]D/7B.AK<6BNC@^KTO];U'P37GM*W)N@4E MD@U>-Y](L#=Q\X9;>D+@8%4]$PSN7NBQ2%VX2*#1*5#*!PA8Y:AB$#&FH,LQ M;,#^@BH=(7"PHIX+ .OK9F)6J( !4,HZ#HP.]T@L@509'6?21]6ZP>R^M,T; M.ND)@$,5]0P ^/,;NS=*6YX2K M[!G@<>&T(X@4!LR7^LY4Y\J0Y0NRMG-S1DG:<4>&X+QAD$Y0-T@Q'00_[N7G MP?=RBS%):3@P6SPH$S,XS1$DTRBYCW7,[S%0UV>P8TX(-E%9%R&.^WLY)"]$ M0('DQF-]4_4%''.1/*I:J^-HSS4?I#*^K<9DX8TY$39(!<^Y;FEQRS!M6[FT MX,>K7;K-R57UTG^.D=^+E,Z^G.WZ2KX[_8R;.C9@@Y]QM24#Z\V*_AV^76_K MN("3L-TNRS+MV%J?G:[+'K\[OFCL.(0=K+49Y->H7.W5_SVC ^#J:"DE"24X M!^DS72DV2 A.9/"*#H$8C"VQ=:N9GRDX](K94Q/G$\@Q6A>L,L!1(BAFL0Z1 M\B"=$#K[8HUJ/3%B"'WSAJ .0,;M2V/AU7=L=+ *S MBJ$EDY]Y#0I1@R]A,R+J(:*7K>6>@?0V6/#_89?(FX6 M2AD6Z^PQX:,%E4EH3D8%Y$IXAT6E(F>X"L^)Z^$>/ @(PZ_#$5KI"VX?-V&U M/3E74O[_S[:G=9->8PH\CP9$ M)#O7>8]86@<;!Y(X;^+/T;'87&M]@?(Q<_?MU3C1E',L6J3:]J"6HCD%@3,# MF&42"9,-:4)4[D5C][!LXT!,JKH>H/GNY9L7IZ>;93P[K<+ZN#[?:+3]WI6/ MX?O[]X%V1)9UT+<8M5LJ;:)X@Y(^C,A9326A9: M/T7>I6)F=$VE\#O/)0=)?S1^ON)FN:[#AC>G;4JHTO(7+.L-WGYHWUY*[#YI M+ER4T7"L18U&UV:1F7PY:2!8Z9,+'D/SU,=QE,Y\^1X)C4?08A\C 6ZQ]YHD M_F*=EB_/-I6A/W:;XW&64?)46Q<@SYEL;R\A&O3@%2H9.#%66A>J'DSTO.GD MQ\+P<77;YP5N2N JA01>6^) .P,.4P)FG'929\9CZ[R.D1?X9+GC,U[@0Z1_ MX 7^:G4S/:AA6L>Y 4UR:CZ*8L]//C@Q8 P'C2+[5TO71L4GZSI&ZBJ8RV1, MG-E APO=D(H'3^"P$;PHC&%D6?K6]9>/D-.N*6SM1(MBPRB([.4ZZS=$DF$L1T Q;O)6E>MZ(5,AXNG#]<#S->:=O-Z75< M\1^X_K0)7S_3/7ZRBRG*D.ID9@8F)3I7F:)CV@0+@EBP5I08]VMQ3*O< !+] M[1I$CQ+02^O8!BI>MY;WW*#!3[=9N(@6<:2 M\'MYF$^!YB$"Y@%-0\6N6TMY1JCL4KDW/Q9_?EB4@$8DVB2H%".?-0:(R 28 MH)%^PHW+\A%<;#']QZ?UM_^\^,1S:%S\Y1H9U^O-"(,V2EL?),$.=/[RQ4)Q M:Y&L<^ I.E Q&PA2,! Y6U:BDEH_5MXS3.=\B),_3Y\ MO5?K97A 6]A,(^P.3J-_K-?YK^7)R8*'0.9=O>=-J4/<)*&^(-'M4''GDC#L M,4]IS-ESN78O/?VG.6E&27CN<^62Z!=?UIO3Y?]6<_#U>G-U R\$,J//G/6GKI3G^ M- ?1)!KJ 'F_G]7!;#KIN "RZ^A6 MCD)"U,H37\P4IY1IGX&T!UF]-+^?!F^M]3)K3M&Y 7C!T1^;];3_(Q12[9,W#B 9 47-?K2IG#>GU[SP M@B;ZB*V3]"?,Z+BXZA]X4GNYIOVU.J--?;&[R3BXT?E?T EM?"U%*J "$Q!\ MT,"\9(5'H['Y53J>VG[S0(;@Z?;->B3M=6#;77#Z&DE1X>3NVR\7FL7,/824 MZ\E?Z$^.KI>D_D$2?,^UL^,NA9JZ@=U.W?IQ2J_I5^X9RL% MH[G,7%?GG"S<1$QY5N>%,8XRT*62=>L8T5Z$S?ON/R\"&ZJL'QP^%&XM+"N+ M/(-(M2DFU@"']1DL=Y9E"R5UT$GWUXMEQTBQ!,=* M\1;06&*U6 4Q)@V\1*UJ"HLSK9N='$#NO!?U5 [)L?37P>EXR>J%K?O0!I2& MH<.(('78!?LTQ* 3%*.MJ)/BLVEM(NY'V;S^R=& \@! &VJM)RR>6\ /<26L MRYH)#1;KHZC!6K-F+&3T2=:@A)'@ MG8BTA7R1R$R,S0MFNSSJIO)'6LB]&7RF"12_Q[1>I>7)\KS1_2[+XHS0^..V MB?N>3O,F<>(Q*[8,$Q_,\1&BQ$5P)1D:4))' IAD$#534'1.S) #D4SKEAP3 M1HE?E8+I]*K1VH5H?];#B\NHSY4Z?OK'"R:-3UH*0(F%7*IB@=PH!BQEY5(* MJ%7K]^H&9/<;-QZ"L#LMMX^LSPX,OWU8OM_@Q>U"<>-MX@ELJ2U>4"'$I *0 ML1%T44:8_:K*&V/W(7K[?5N<&K1--/AR^>SZWC'[A MPM3Y S>IYO):[Y0)R8%&69L>T78-F"PDKY.(DK'0?HI!:R;ZM5$GQ_5DNGXF M8/]]70VV,_IG\00OC/G?,)QL:;._6IV>Y[#7(OB%8EE;SCAX7E-,4"6(GKZ0 M3K1RPLLH6KM431F8U]^?$^33Z/B9 'S7U/AZ.,"6I$U\E6B C"GBT0L+WC,) M,I7(R&U%*UJ',\?0.6]AUIQP/4ACW:+ROA>]!1&>G54%F&4:E.$2?$$&UD45 M=2Q9E-:I'OM3-V^QUG$1>+!V_DZ/6:]_/_YSUM6:LSUHW<_U$9ZTDO":KMT$ M/-A0G_-EG?'E00L3L]%61><:'P*=/VGE8)/+/H,.R=?.KQX\%@[,9,X]C\[$ MXQR+?Y,GK2$(F^)):X@^>R\?2Y_)E#[!=?F(7[ZN-V'SX]]X>L5J1J MFI\'R-^3HC??L#ZGO4AIKS>_KL_B:3D[H9_5#J#;A8N9 M:RX#Y(B.?%A-:DFH0&J%6=D8G)C\H#V8BSY22^< ^Y3J?AZ ?V"[7WT;,^EB M9^(MHBC%:".!)RU !:. Q)$ $R.V54JF>>^/$WR.0'FEZ M:DMDQ9'30%_,KG$.>)88R$+?-E%X%R>_] _L13M9M.EX4&NDH+F[1][AZ\_5 M!L.N/^KE&.IWJ]?+%9DDRW#R*VZ6WT)]P]LNF"Z9!5ZK7+"62C,DN9)%DK-0 M"HW+7MWJLO- ZZS1),P;5FH.M2/JHSO4O<5 GWO9]7#!A4W%YNWJ=R0$'2#;'F]&$M+".([<$;BEKI.YI#;@M72 MV5K44>F@IRJ3O$G'O.W\CG?7#15Y!^4\-WBX\?1_)1Z_2S9-"8S-NC9=4.!$ MT!"L4=XRI(MZJIKO^RGJ-R&XT1OUH5KHZRBZP!N=\^_7W[Z?/JN_+G%W=&]*!@\*\R"<]4JK(/!O,_U MR3#EF%%H+>U02^J)-;MYSVT%JBEE/BN8'BSEO<'A(G-R() E\F9C;\U2]4P4UX@E29#6F3I!L3ZW M10TQ:F.EP%"P=6/9)TCJY@UT0EP=K(H>\YROYW/^&D[#9<[9NW+]_2?FU>^7 M=3=FF8.3Z0[FK5&.W,4HU/?XM0[367VZ=C0#W7 <#=CH X&G/F 61% $IE1* MU"RU[C3T$"V''EG7TGV/WW!UAMO7M$U?D0 WJW#R\FQ[2E?\9KLK@UU]>KO\ MAODR>%JG>1892W:R0&49%(L)//I(7[A)2;NDFJ=U'$;QO'YD$T3=/NJ.J,*Y M1[4_.);/D%4<%7@G#>-(F#&N>]M%+MN M+>4.1L'_^6$1C$%!5$/9F8[DCT 0P8()D7S?@,$\6KLT;!3\GQ]FA$$;I:T/ MDF '.G_Y8F&DQJR(3J[J$6F$ R^8@FQTM-Z@9?8Q.V>8SE^^F.=A,7F(R'NLY;Q*U2]W4_7'OPWM\:D'/P4-I?S EY]=_.RQPH8K MAYTY89).#(QDM>FG4A B@0QM\H5AB,SO-ZMZG]4./4,>6^,])EQ^JT?O^_7) MR45FZ,):E%%[!SI&K-73=8I([<]7C/;2AZB:-U@<3.0\I] T$+E]!$VKL0ZN MM?T87%BZ](M7=;R6M"1#L@9<-O5=3.@4-%JM6U]V^U$V[Q4X,3Q&@7&0KD8C M\"MNENO:37YS>D0(U,.@Y1J C&2UX\CQZ;MX0; M2N.\]G^/V!RIOV=S3O[W9GE*#E>I#W396T:<:5?;GD3NP7N!4*.=0J;$?6C= MFG,@B?.FQ?2(SG':ZR(?:\^KP1EIE9.2K@9=A](5#MZ0>U^'QO'@5?"E=<"T MX34^65Y-CV WPM>Y+RLGUE;H#7( MC!BZQ,&N\$$\-_7*]J)^3S#HGOROOE]E_G3Y7&H98VY-H:N3XTU1PB41ADVC19 MZD(6<.OY/D\2-:]?T@P?M\^NMLKHP*Z[8NB7'S?V\R]AN]SN JV%N^1"",#Y M+ESB(D3."CAEE2EDM<;4NF/O$R1U@JPV '@(7@VTT1.XKK=A?15_\>7\W?0\ MGJV7HS4 < /(ZP1W MS;"Q/HZB.L#@KJ7%'5<,G) 6 MK%"ED",NBFF=23*$OGE?E(\%R,DTU@$:;Q@V5W_\YQ(W1-3G'V_Q&Y[G=P;& M2N&U7"^1Y%1T'D)PK$Y$\=[G;,F0GL[M>(2R>1%X-.^CE6YZ0MP-0WI[E[\+ MVR8+;HHD 1^9JJZ$ S@4%Q:B4H\PI\M9%F8^0TPG.VH/@(;@= MJ)$.P/4KQM,WJ^WIYFSW)%\W(MD +,28@"/6GHZ8(4K%25!)*(R^^-B^;OPV M%?,&6J>],@^4>7>H^3U\P8M=I;/A,ED)R(0 1;X-Q)R1MI8E%P>-(-E,BIUK M6N9NNG.8CA^%S$B!S]V.\ .NENO-[^M3W/Y:S\[?U]]V9^;'O]8?/Z_/ZOR0 MCW\1>S\^++]?G*:)%953;4^,(FBZ+8.=(R7FO872P81N6;6 M2".L&X6OO9:?NX73U!!KKX/>4/9_SDY^W.3M\W)S^N."+RRF1),#>$9[1M63 M/]3'/VE3"-H':Y,P(VBS _#^O-.O MF%^@,+KH$,'[4LAB,!$"SPRB49&^[85L7M_W "F=O$4< PZ/^@KC=--C(>#E M<*J+P2:UN^BV<5[DT"4.SHL\B*=&>9&WYL:\Q]/E^>/9/5V*LV16JEK^[ES- MKPV%;ELTD)0.]'WC3&[MWP\@KT$+/-J!N\'HB<8\5PO._8S12G_K0X79 P(N/!4=F$4> M,]%IZ79G/)Y7RG"O-=)^T#ZW:/AU8\GY^O",5-9M=8^0W,P*_VVY6GXY^W)! MN$E&:IXX&$W4DT-AR3GE"0HZ6;S#%.Q>*=%/J/RG16=6^AB5K5O(;V[%A^\W M".>F*">X(ZSOA\'9B:*'ZT_+IPC.^] M\*[-HFL?3QB;Z:IS()4B2,MB(%H1P$.:]XZ76E_ZN9^FFYL-DRLGKF? MI1]@ZP-NOBT3_K&K5UQHQ1TSB?:/K&.IF">119;J3F+9:VERO'4%/3RCXLG5 MNC0[#U;S>DJ9=PJB_^\LG"Q+S75^\0D7S&"2.A6HPUI .9\A*N; Y6!,1LY* MWB^HL<]J71Y"QP#1>)EW"J(+8^[%:D6FGGY]_Q+NR^R'9W.2'88[ ,YG;BM5! M)C%)L%);Q10K1@ZR'2>D=?:I,,5Z>UH;&'Y:+?\7\X()Q0793A # M<49.; 2GC8641$G:6Y/T7F-)#L?KSX3-/F)\1DP>H**Y+=_?SDY.EY=[ZH*] MGU)I/GW:G#<,?/6]YBO@PG"25,!:]"P2>:HJ0E!DW6#)-F:M:R1R+T-V\-)[ M0WZCN$IT8I:==+7RE&)NKB0Z4%X;^9!-PEJ13UA'_K?L4W2)A[LC/<9!S]VX=KXB\@<70,Z*$O70)UEX^OPM!(TYUGBG2$1%H)W/2_;=1_K-R^8ONE:<"@E"Q#JQNK:)=YF^!)5L ME(@AL>N4^D5EI_$$X'JF#N.^PUL? _?_@I?+\[3DGCB,BHHEM5B M8Z_ 2V? N()2R104*WO=6'<_NQJULA$R4U+%X:I[+V-:K_6$?=\>"]72DL('"K##NZ4_PJ;Y6ZH23B]*&E)6=*9 MB""11*!\R1!]B8")3L;,=.3-:P)OTS!W@EH[Z^,@Z7:&CHO-4IAP*25"M5$U M+X[3&9>SA60]%NY3L@PGQ$\\O?;64;J#UPL^RW7C_X M&*/2];3R[>!<^8#IC%9]]PTWJ^K97P1H5I\J8Q_697/UDS>KC-_K]5I_>I=S)H'H4'/H4B&KC=>>%;05%,\10_N\ M[ ?)Z<7^:8V?P^3> 83>G7[&3>VEM<'/N-KN0C!I_07?KK?;EV'[^?7)^J^: MN51GP)^$[799EFFGMSH%>;E-M'.6J[,Z%OD7+.L-&9C?%T47&6W.Y,YBJ%E, MY-T&&< 4KS!'G"=B8NXJK+63GUG,'4/^)S?M"CB^V6SS=WIB3M4C2 MA, 3(W];%5!D18!S/$+**B-3PK$6NH AS;$;\ MW%53,UW2374Z&LS?!\TX:^E]6/ZU]NV":8?SW;+%>??L?OIUS\1M;) MY^WO>+KPP@:,F3:QK4F&*=;R6Z% 99:0!5]T\^D_;2B?NS:K+9!GT.9S*<[Z M,:>;IL!'@74WQ5&2$ MN2SJ% PGG;6TF\5T3^3/O&1L"'*>+!D;H(<.3. +\?R*V^6GU;FR:GJ/Y$6[ MS'W-#_3G[F T6 >=,R:8=;ZPUJG5]U/2"ZA&*'?=7-)=XN4RP<*F76DY1,%I M#Y%Q 20CVD@A!^+192E;YP@\1,N\F&FAYR>A,T+H'8#GD@',+[87/%T?UA?I M,K2=$IH:+RJ\M@@W G9M#+BQJA!7R?GVCS=/DM4;I,;H_\[%U5897>#KD1H8 M&Y)&RQW(Q PH8SD$+CW($#1F(YD(TT6"NZ\W.^!B:R;UKA!T3]%$+,%&YP+( MS",H)PLX8Q0429LM*>Z5]),AZ%G5FPW2^I!ZLR$JZ !.-WWI&P4S1*:RQ $P M\C! E4#[SCH)-GLFG$F&L]8AL?LIZ05"AVKZD:>SD6+O #Q7CS.__+CZXS^7 MN"&B/O]XB]_P9+?7(F9I?(B0(R-!<9*1+\[5;HE.61654JU=M?THZR7?Z? ; M;@)-](2OWS#4YY#=B\E=_B[WHT\\UE$=4BDD^>G:8,<:L#;9)# I;5K[=X,( M[&12:$.$/ 3"YNKJ"8MO5E_/3K<[B8G+B=#>\&3)ZV#.ACJ_GH3F@P+-M#82 M>6'23H6\N^1T@K/V('@(;@=JI -PW1>9$]Z1_RH9%#))0,UGZ!IPG,-9 _2_XA ]A!E=(&OQX)KRJ-.08)! M1PY1%A:B]QP"VNP8DG-D_HT;IQYPL363>E<(NB>VABBM8[3'$'@>PA6A\2R!ZB@@[@]$!$-7HA?*;=AD+)6E+ P0F6P=?O MAIR8X:W+GIY=('N0IO<+9 \1>P?@N>^Y4'(C'(H R0M-+%@-P6L+B39:"4:R MDF(G[^_'"U$WN;O&R;@#F RNW#NOHG^P?B_+J HJ5OMRD3@#D^"<(T=%%*XS M5RA\:X@U9J&74VTDI ZMS&RHWQX" [M/WV+ZCT_K;_^)*9\O\.*OL,D?EU^J M6W3UH/?T<_Y/4+WYH>O,/!E?C3QC=[3/WPFS/X2MG7XW9FX?5X#SZO93$'Y_#ZG3]9I>J?G$T"'[/?'?G_6SC9'V^][2'#> M_7XQK1=WQ]$D^_R^%69M&W/,_?V(>.?1.]G?BW,VONSL[NOWC+$^PL.?V(#$ MWU9?E_5#/Y(O\ O]\%]-R+S[J;-XRT_JXA)->TEDQF>8G^C#T\_KW%A?MSYS MEK#1.&W=+XU.=/4'+7NZ^;+*KT_"IR::^OD39WDB':6G>R71B9;JCG^YVN9- M.S7=^LA9'.S1I]]=672BJ'^N_[JFK^T)^,!'S^(TCU+TBEAXVW?7FRWN+']16Y-2#6?EOFLW!>N7V(HFY]U+Q.V>,R7S\E@+FW MTLG)-5U//^#NL8GN^\#9-/2 S-?[":"#C(7KIZ3'-\V8%[>?/WM>9WFO7?2H M4)HKZ]C)$/^OO:OI;=P&HO?^EP*[B_9:()NDVP"[MI&X"_14*#+MJ"N+68I. MXW]?2I$_)%,418[W#5!?@8\_#W1XX2#=G\5"Y=M5_0'<^L[IU5K'ZV9% M]5K=W^%5FHJ6Q M8'IIQ""AUD\'6*SVS-Y^^:;KH73]5*QF:9S;&X#VD@Z;8_,C!_\!$7N=\EU1 M9H;%N4H6U1,*1WNRMN61E=:.9DC*K7V[$5ES#0H]C:QKNWY267D]$7EI/X;V ME+-9_@T7HG2%MZ177W$%2">#\<1_!(:/>V$CC#W ?=P:RN/3$59 8"1U2(MC M7^XB [P&'TR+SD-TH&#:.-FVJL(K V%9;6B6@WY@!EHY,A*#A/ROX*SPEA)HTV6 A2Q'-1RKU=5+DN6QY2TN M7%Q^/D0P)S=EQS6V%/R1$@*4=I(K*N.>CO.:%T1FO ([ 2&.;70G8$/36B7 MMUKIIE/1EPK:4+ 48ZA:=BK ^NP,*I)\6V8E3>*^%Q26@8S<>_?2 U;O07^; MJ72JYJ6Z+76V3MYN$-*]ZN75 "Q?&:KJ&-K "D\WVOCXHH[HT+G2?E18$C-4 MRT&"^"R $ZG_$ON56E ].^73 "SC2;!8#M(&5OAW RH+L>LI13%5#R0L&QJJ MHIL:7KK=;,1QE"JMM]:QSG9,.[#<*9'"/B0RE/UK)O.:YNGR M#[D6UW)3:+7]G/Q[#NV=C>&RL90CP(=/AL/ ]/C[)LGWWZ"9+N?)ZT=1B&6F MH^_$!S6(2_]2#@=?7GD-">/&\J1H#+Y;/U,SR3&]I]FYA+>)2S$2# M8ARS?$Y@E%L\!RSNGCC!(8SG7L]B(/$YN@OK)2*K6-40S7B*S"GV-YY!K%=#LY5P50&UDDNH?A[$$E3^S9/NU//I\#77A MCP]^Q+PVY,37^NQ!8 G7$2H1;NIO'!LWL9)J&UTZ8D?$R=3E M6WIV'AU(SO.N>9D@*B+I!\957SFED.-X 4LW$Y) IP,*LJ9DF&OIZ#B^R,>8 M-"&1HXN%>[MYI"@])%QJ%7_D2G.I3[S4)X[39O'/7-;G\=CIT4:"E5&Y9H>U MLV@!\GQO%LW4Z,+AEG4KW=*G[^B79T12';"BY\0Q#JQ(S34C+!U%;VH;:VF" M;J=HN&4[[AS/+7]Q+1]$+JK/F#=C*#IU84?$+21A>CEY09]3C"F+_:9^NEQF MJ<']O:"9:\/H.!<8IJ4W7VB?*83ZI.3F^:XL-X2*NG!AU;FA?G28([1'?:I> MA%SL#:52T84+J\L-]:[#','GHIQ+G>04>> N%JS<-GC.6;G *W25:G,2S[>S M)%L0"66#A!76ANOE8 9]4*Y.BL;"RBHJU]B'":N7#11N@!OTMG,7&;YZ69'Y MQEY07*EKZ"YS@!Y&ZM66'7D(2A%MV+@Z50(M'61Q<*5[4\D=:B\RKL(TQJ\. M$86NK/B^R?2V^A32&Y7F>+-^>]DQ6QICA.DME;HCF\(5G ;*'48E^MC8<3-? MRWH1J3\6^21SP_*]ICI)CFL*5ZL:'+L+H9*=_A.A[XI4KHEBZ%X-X$I6R;3N MIXV=PB=!YG,I[6C(2W%6L:, &M$O39ZZGZKG3?"+1G3?-KSTYA1]&DD>NTD^ MU4]"G7E^V]OPDII3X&HD>>A9G3QN\D1]SDI-F.KN1_62DU,X:Y @M("GGB7Z M[5\[I%>U J=@EIL:>.1_Y_SI!1S"]E*24RC+DRR@I)ORYU62//^]W[A_EJ6K M7FN9E(^U$"\1.05 M_"F#KTN+K+(KR7]Y]^'ET#NJ]/,0NI>RG&(AWH1Q?5"C_?V@FVO#M!L&[&_U-G8R4P(NLP_A15VX;^,4Q--674H?1@1=!O75K MW]GUY M^E=IFYT3JQE0:%^[?"NPF%ZG.#O[.[]&;/U0_'I-2_/;3?U!+ P04 M " #\6EQ8IR8B/V,= "EM@ #0 &5X+3DW,C R,RYH=&WM7>ESV\:2 M_[Y_!=:IS9.J*$;491V.JQ3;V>>WB>.UO9O]]FH(#,F)08#!(9KOK]\^Y@1 MBI0IBW:42LD2"0QZ9GKZ_'7CV:2:IL^?3:1(GO_;LW\_.(A>YG$]E5D5Q844 ME4RBNE39./H]D>7'Z.! 7_4BGRT*-9Y4T='AT4GT>UY\5#>"OZ]4EQ>"I/ST_BH^.+^&QX(60RO#@] M&IX]/?[GX G<"I?S/66U2.6/3Z8J.YA(?/[EV47__&167'__$D MN'0FD@0F<)#*475YVC\]A6LK^:DZ$*D:9Y']-\5 M?G,P$E.5+B[_]D%-91F]D?/H73X5V=]ZI;2;:FF[''-8G^05,=%BH=4D]Z20U M^OZ[P=GAU>//93_#'?19511CX-8JGUT>]D_3TCV?$V3U6\:,UNU.A%EE,A*%J#60.%6$U%%"OXO(Y5%>-]0EO!G!E? +R4^"C_5PT15 M'HDDGU61B&9T[J)9D=\H7.]HE!=T;>'.YG 1W V#Q;*H!#QJR;F>"97@0WX; MC11<6D8U;%!A[XI5 9J^K 3<'2X02P$SS7X$#XC*.IY$L2AE+Z!B3^Q'4['0 M=-)72ZBAU9G#BA%9-#WXX 86!I9.9$FT-^2A8B0HC6B.=87TT8K '74F18$K MO>01.+CD=1OE:9K/\3Z]M' [?)W#=\5FRZBN:HF/:*^G(@TA0V';[*R*FH]*=K\ M62$KODU_KV#2L*-\]WM)1SL:'+XT' (?U86J%.S+JT_Q1&1C&5W'%7X]N#@^ MZ>%4!#!% J/JC3L^N?(OI0_V>]&[.I4X\L$ F6M:IV.V#8D3\,Y@?*3X%R . MUXWN/#T[/#=$Q7DQRPNX/1KG-[+(<)NB JXBQL9S]T:4B?@S>E_E\ :,-5:JJA<OJ@0V1YT597GEG;JR M'OX!$\-;UYM@EONDB6E>9R!(^7%\I/S/8Y'&>)+AFUE=E+7(UG]4'X[\\9KF MX.&=S,'=-GR.=L[P>2E!'2O7-RU+9O3OKM/0FV^\N)AZ/!!>S* MS\#_P,JSO)3:?K JJ==0=&B'E/I43P3H1OQZ*D4&7\+GDHYF-0$=!#=\_]WI M^95GU\ )JZ34PHCN*JTPL/K57F=40H>A%=HX_:6;TW"-+TZ[C,W3-:S-+W%B M5HCNPZM719%G,J]+L >NY[ @('U^5J@>E4BC7Z4HZT(>_ 2FTS+#I;WL+-!P M,3<;"26CA ^U,2H_Q5(FGSDDC>1$^#ROTX09;"BE]\2)2-#ZI0\]JWA(8^>9 M-F?!GD/Q/+(TP$=U"K)[!.8)6,+O^ I4)6Q836'3V6Z:SFJ\%:TF, S1:D/N M0RL:3$4)]EB^ -:LQ"?)1F8_PM.SX6PMN259,;,"3&>T"@N)%B*>JKR"L>"8 M%7*2IZ@2P;JKBZP7S6&)9&.M/Y\YT/)$)>JISJF A\ /T/JX?D;KX<4)'41X M&"TGTJ(R./93/506KC!+ ;3A/:KGB@U9NQ("GB'*/$,3(X*;U12-0'W0Y6@D MV3+%O[RQS99ONHY1/8,[YQ,%_@;>O^%JH8=A6!*F=W%E?0O?;2&FFH(71)Y0 MHD.>V@7@J1@6]CX45>=*X .TX<5N4CB>ME$ZC.,O*AU7Z\IO2!Q_ N>)^$+[ MO:%T%9D3%0U_?#[)\;"!ZU7 5# " /R*_(021WOTX%^J/ %A!+8U.X^!1HZ! M'\9Y 50GY*,YT_,,GD;D1!0T&+%L7&AS]$P<#/9&^X8BWRGKZ;.@W&VB[#34 MP]HK MQ/!4FLIBOT>"^ :^.["D--<8XPYPY,>T^,(C98CI"EEBD$+!!( U50D+1WLP MJC->Q3TF!:P9 6XG/"^! PK^*CMV?"W-5VIB2&W9N>$&PP:B/"QMT.5@*CY2 MQ$4_A$9Q]\+U)$C1%&Q64'<9^[J:Y7&&A['O%W%4]@B M+?-HU2KVH^M5WT<9F+9D&8&MXE;/D]5=L^:YX&G4*PU7I3BJ76U;7-PE))Q_70=L5,QFJ$!GJZ:#"C/CCZ@72GLSI;P;6)03 MY%L]\UD*@F7O^O7;?5;"^BJM'5!N'.A9H<,%!Q-_94,>[QV6AR^=3-U.0>,Y* QXJ^$,/QJ+"K80Z98>^:4?U 5N,K;<#[URA82 M9XF2UG-#O: O7D'Q8>U1JGTT64A/=) +,P02,4PE4\LA+R79?5T2#8B*IGQBA47[9QX#G#VU(0'0M%;; .U$ M%M)QS^%3&O%2@495\1I2= HL!B:"(B(?,L%AW"9>5A,("+V"8'V%-8D3'6<( M7/%>A'G&O,$WL.W983;=S(O%.2:70,Z2="-5K704QO^"[BME5:5DT<'BK3.];A*T M5(*]*\,T]U(#3+/ZR6G_F. 2>4D)BTMC R^%MPWSJLJGEX?N%C$$IH'U;MVR M)<38Q9K6UVJW4#'LCJY[P5"LL;G67>6#%O7VZM+7$IQJQNK'3SA#Y) EER MGB("FUV++:(691?I"X/566$)K:U(UG0U+"DK D3?HG^Y,J6Z>6XFD7)*?H9. M@^G@0SL$4\;LHF'\.*DI5M.5Y6@'.K0OZ<9F!H)GLTM*_NP-,)%FOIE8L)=: ML+\;Y7%<%W U"B-6K%EB,QI,43\B!(_+\#;RR*(&7Z@ I8O!S$A5)5HX8*'! MK K)9AEPKXUI^9Z-AH\T?!NX6FMQ=!OAG&8,D(,STAG!IT6\2^:2;)^VJD>D M&<\.EJ@IBX3N(8T,CIGMC?.]I'+[RH$>&'Z:]A MJLH)ICAU&'8('N-(.1>&(\I@8"#)%&?*YSA\7KA@NK,R[=7&QTW51]F/?JX+ ME#[62MG^KJ5=$DFFW]D%N/7<,TUV@;[VL= M45L^*G'A@5;$9BP8S.22@N 9#^,B:^XYP64\CB@*#% ;D2_&A>0_"%SL0G#F M6#A;A;5)K(]- WMQA]R[)RO%$.RXY7P?H.F.[\*[7>#TW;8[--\Z;&0K,=U4 M=\B^XR('"S238YB2S R&(OZ(ABGF2S5/C@I1@QD ;@^H+8I?:\X!93*F3*^Q M1*V9V7P:I\6G!I@<9C"961'N4" [H'>#0G)$"128C!+PU*1&/3]WC_!N!W[[ MF#%0[4;EJ7#QS'F!,C6S_#G3IAC,80_N:EP-:S>BS+*B(&PORO+L@$Y%I0R" M&S\J<10#=46G(D-+:*S03FI2!P>!ID,G0<,\&)0$WZ0Y+G(BIF(L.2_P1UTL M&F/81;1I;-JF6H!MW)_[Y@P/^]< %/=5T% FC1A* 2+T4@'+@NE!HHQ?$7'\9LPC:Z)H:>Y)B@ M=$R0BGGI8\)(X713ZE&$0JPH-#"AD& 646!3E67M9:$Z,2\&_6#--VV\M(?I M!@J98CU.,.OT-3G3=D2$QEBJ=1R*R9TCD%!/PH6PM, ULA6K?( -8;UNN;)/ M82J3& Q<%E>"1P\71:IP[7,.?\'E(=HYT=J];<*9HH;$%#7T2+\W:A^Z+M,1 M'X,WS"WTL%7[J2,S_]*VLO@H#DONU-?90[% MKXRV8M>@L66H6EEL]I?G%T9UBF"O.7D^B0M:L_;C:NJPF+IA@&>)$0E3+(JV M%129JU $@'UW#"G+I23BYJ4AD:RNL5=*QAW3#$@0R 5020@J[:D*X]GJ&DE-] MBJXI(15C\@.]YBKOPQY4>+^MXFI$439Z)Z7?LWU*.T+5BJ$<; M2T"3[36@>&Q:8-*LNIMJ#.$A5$YD5!*,EH+>J;:$27*91=A'8PSA9!&FB1JP M55% ,,,IXO7P9"VP;T&,<4%B8\U"9<1^QRF7@_8L/U+XK%JV_KC G \/XQL[N4CFW$]IRG;8T#Z&6YN"]Z58P_/E;1P>\7KWC]<[>L3KW8+7 M6]+'<&W). BEX-9(N=65QA"G[T6X8%02B(<6Q^T07'_@GJE5T MQF6Q*TKQ-"#TUF-$ #4XOP:Y,XEN1%J[(@^F?K]Y^N^R N&$R8 U&&@]3;]J M;NM3X("1][V-4?B5TZU:H< ,M=(TD5/-+QZH<4V1=+*YY\+^SE>OG[F;YF<8 M]0;(M;0UU6!OBV,@"X;1)3OX>]^"P_]N(KTU>6%4R$ M#%S"B1JJL)ED,SG.7AW2/LU@*BPPNX 28Z$R'3%#O-5V.B?=O:[A\W?G+\8< M76%>KRYZ=;RUV49WXY K!3RQO>F,Q$?IYT-G!<;5=7M,3T7I6Q>WZ"H='=41 M_(7?#@:6ZD:W^>GD:39+"!\>JD937V\>/3+Y]+?RCV%$$,MNP%+*..7P/-L7]X ^+2LM %+/%QM T6U M<=?D1[^P09LR6UC&L'\K+YZ(QCGNL,!(6K-U&D75RC#98#N8:I/1E<-M(]-= MN?70J!"+AJ#\/!"/5TM;CB8P;P+Z'#MA<,/J$IL7$V(6^\K%S-8ND<00$>X[ MV$B3;6>)A_;HFOYN&I]@#S23@&4R*3:3KDM<2P^W68E/!U@SQR55R"P:K,-P M>M9F7)FE2W6/2XB4@2RF4I9=;I#+@MS M., :HL$QUQ">#/!/PR"O,;N544T8'*0:%R.1#!L[/_.;0+OJ(-?*NF3H*DUG M_=ZV]Y:AWL!V'G3IP]W5?1^"]!R0V>)[L&\.]9,5<4Q-SG/3&MXGBUTU MZO"T%4K8S0[[?.!97\_"V]H+$78J6WBZ<]G"7UQO<61I9]PXMV GDH6[;4K? MU>5N&C9MD(GT53F-*$ L6QM,9_$UT9 M&AZ-1K$.V:=#VLU@N(VK:]^1 M7K)MJ*D"#)-%&5KFFH$T1R'"V9N2U]^<&BFN6@MN^$Q6YTVN.(>- -V\'M*4 M.GP-TR9*5_'#@A VQ>[-,DO:=!A<6=3?A0Z?WJ&H'Z/>[:)^8R-V$KA&R;\% M'9!WT5H9L%8Q*..K792C.#I.69.#QY);]#-: /ABIJ]F/#,WF(B^L*(>>$7, M5E=_H?*1;G5]MDOJFE]G]B:/7L-!585QA'\C$^\=G@0EV^]<^#Q=_2UHYB9@ M$F,**',19-\ P)!@M)J;Y==RY4T% "TH*/;(("];=E4'AX!X3^[ZM26-'N:N MQAX,:43T:F8P\UE! MQ:%FCEY! DF]#8FQV">O]T9'-,WMZMSO3*E=+C#_N'I(AT%P2_.2:I@)'-". MI86.*Z5A6KG/%]Q#@\O07'L[72[$-J9YAQ?[HJ:!AAXK;(EW2[-'FW$-VYCP M"TLI.N9>#<9H52_IZW=8T+1PG9;.'Z+1 [])5Z*Q#1Y-N]PC[]L@&561/?]"\FN\ # M$=_'&V)WSYY_NGOV/$9)9)H*4FF/UOMF*>JJ90P%RM:SS%(Q#RSL#MQ#SX18 M2NI%X[0_'F!?+1<=-=4IOA[%QREQJ&2&Y[[R\1:--\$%]++S'1"M[8*RQD2L MU X+J&!Y(Z@F7M_=[(F(.*R.0K&ARA(#@--."CW(0#G(3F]'M>#RYEK[;V)M M4(QRK=9&DC62W[]Z@5^\N7[_\OJ_:>JJT)FZF%^7THOP,^RP1P10:;9NT$=Y M,OS5?W<,O;@A/V*.AN#5/@ MJ>+L_0:E0J8\DZ/R'$C\+:YR!(D>]:*CPZ-CSK]WOG-6HU\^YV'_$%F-\G* M#QL\U6_)0>0YOM,ZI,3)I08.F5^*&53+HLN&^ 6.9]@1@\<=':V;6MS2D7_ MXC2JU479&V.#ME0F8P:?D$G8L8Z!U^EK04^%Z*99_(I&![DBJ/%VH"!67B_! M_FUDA7Z]^[>JCF"9>_90/Q^TYO.!JDX/!MHX?Y"S_;90)%:Q05E0%[E;C!H] M-$<^Q-XLHPEMFK_R7MWUC*Y[U!^#D? MGI_$1\<7\=GP0LAD>'%Z-#Q[>OS/DR>[$,#4!T#S(1X [T@T>O6A322+!W(9 MEYAL7I1DO49+NS[3E?7+KBG.@8=?NO.4'Q"-UGH3]B;-DM9K+>10/LZ)("6X MGD[0JS8X:G-*H".>'JUAL3UT2\NSA]3\P7(='W' Y0/U"E'8)OSV![?VNLD[RC7[O-N=G<*8N:B6S/3IPXZ9I4RC/>SWB;QC/N"> MRX)"B"-%F4I119E41*CM]1ME>1'4KV/3IA&*+4;6(4_K5B%TYVZJ'\ MS&D(7=2 ?'ALDDMN,.@J$&YI&6UCCSB+6Y^T;UI?+1APK1?*O#C +9=(X&!Q M+-35<50V0^WO:__QV.W L7O=.!ZMXAWOR%$2ON;>=W3\NM\,@_WO;<-]8$JL MWFH">PF^R)?K-R5[F7ZJ!7<(1X^"4#!@"VT\]H^E4@"Y7*K;&"+U;A(T&<2/>.C5& M1(-&K,--#3]C#T.'9?8H[)::A:2,*ZI)>@0\/N9,:X-^3EQX4^A8A'ZT2;3C MD9'O73!ZE<36'V'SR(#SJDFGX=G3[%$1>#1\B1I7O9(1N)C)U5UBA^9-:UC. MT&J#IPL[*X3=CFUJWS9Q,NS^R$B[PTB:+[05'\B-I#E5 (^SY!E_]U.G'$5/:ER::PA57Z".B/^N\J*?!&WGV&[*ZX_'\6-EX M_Y[%P%N O2>]6R*Z#5CAQO@E=53+*"N.!>Y*EK<39'6=IFP)8;?N=(>$<(B? MH'U35UF V=P>"Q]?W^J+FM4XODSIZJ2D<<#M&6\OD_JM?_?9T]7C7 MXUW?]EU?7:;F,9MZ_]G4TZ\BF_J8&=U.OO GJNH8#*ZBGZ2(0[0NNK_WW; MTR0ZY.+.DH@."O9NW3D:[9;WHO=Y#2[+2\7IW]VC[PT5,1OZX)0>GU]%+T0F M$K%[Q/Z.N<0=6TOBQ_^4F<3F5B\XAK8CI/DK)^B50GD^PFC!+BXA'^F_US : M-FW)ZP+3TKMUKCU"7WL)@-TBTM%X[5Z_N9K$75*7UZXIG&[.97.SL['Z: DE(PI@BM"!I M6??KK[L!D"!%R4KB5\UNU4XLD00;C7[O!]";<3:)3]Z,!8]._N/-?W8Z[)T* M\XE(,A9JP3,1L3R5R8C]%HGTFG4Z]JXS-9UK.1IG;- ;[++?E+Z6-]Q[[^W M*O=EXC;K\%B.DB.B%JX.%Z0SY1,;SHY].M>3Q3^V4 M)VDG%5H.S>54_I^ ]\ KZ>/,T@!/QS(1CB9#R/D__G+Q]N**]7O=?O_-*WS M365Q0ER/8$Z!RC(U.>KCG#S:0^"CT(]*_-OST[-?/[+/O_[Z_N+C!W;YY=.G M7_[99A1$+C75LG'S0'(BX2 MF@]>_/&'OV]WO'N[VEUX&Y5UZ;=6P>[WNZ[W7:PW[BD@V9 -CTBE/ M?M[:V2IXQ\/KD5:P9)U"1@YZ8>_8,I78WNL"FUBJ8ADQ)T/V>J:FC9?MLAT- MIK=LIWMP #?@G_VJ&I+=7."_FC9+[Y#^=Y_2N[,#?/K()Z(JEI:G3>Q:CRLT MK^]A6P\YQ7J6=?]>RW77TMB;=Q!;_'M%-V-%K\!BS;LM%^N%QW?O]!0K&7C)3($3ESNX>W[ MR-.[XZ&I2B4%0EK$$/3R1T338U!&-W*]7WB^=W MJ]V:\FM,U5>$EP.GQ@\1.N\VF+=5H?.//_3W>\??\]\5 O4@L]DZ:4-Z]OOO M#1)%)O$5!>#+PWY<]OWZFNQV=ZHK_4<.NCV"?I6R>G89;SF-U8DYCFP1\BS%BF&+(99P57IUK=R!3^3MD0/1.3";N$ MV^B;O3;;9QR^[/>8&K)L+%/&1UH(4X)9DLLM7;(33'*_,6^W(YFO)"A+DAWM M[#^>SAJ.LL_ 3"U#K&!=9BJ\9E\2F;'MSY=?6NQTQG7$MK.Q8#_^<#@8]([I M&_J[?]QB(PQ1X<%@SMX*'JJ$?59JB$MSF4^G\;P-Z7+8;3/.WH&PP:,"C+&> M6@M1&?A,3-S<^VFG@AY)\#D1,Y_BNV5B&8X:2GV4\',,(8Z$%:I$ES=!=W(GL MP3M@F67B%M LNQ9#N)"$XJN*(8.Z942YOTLW.H-^]^'4HSFJZ';]G $L7 &(".9V/0BYT>B_@Q(A+9$=3$3U2>5)+-*T\M48J$X4K)04D6^DT/?-M"1S.-52:6>C M'#W(F R4FRFT@_CJ$!H]>/[J;:I H ;@D%/VXO7:R:5U)Q1 MI$XHG327&F_G#1;. 3U JUJX[XT87;*T*.4OC M\U!?G0V@V(,,$(0:G$42 Z0@IY %GN0V8( __3@!:6/@P,=$$UF1-(3GA!^ MLH,BZBQ>UV57Q7R-"<#X%A\"!80DDNS:3,*\RRBV'L*6]LNY'8N%FZ/X1A0G7"891R$T5R\8$E6KZ[>:YR]_GKRSNW;.?>LKUHQ?F"$2[E MBGQ.UAW=CR>@*2I&Q0FI,,RUQG ORND?>AK>KB(( ,&G1>[+(O8U&@$.#1QL M%AM!KHR):E$XP0:M6>;JVI5(U"AE"%&US!J#8-_.GZ+*/8$0AKG<5)74+#$FHFHPR-FG"]Y>"V!G M*A(O/B=&6N.T:G*TID PK@!$,90HWF\EF6FOP8_$VI9$.>6"GLNF;J4DWQP9*+C%D&GW1]Q/(1'J0J!JN[#N+R00%\ MS9SL+S!@:3_#_^]8E[WSD>@$6O#K#A\"]4<\GO%YNG6?Z-.EQ'R_97M49AL( MC\UD:N5#+3 5HK AA(%DDJL\M4T/4X_$2,B/HY0V-<_A4,821DX9! XR9BF& M$112;)H;")Z+&[@8-L9VJU8+/4-MN; B)1/ZLU*2]8$>5)^%[R/!84"X!^(X M'L (V;SM^8XFYV+]B3.+)!;NE;:"51(,0>![I "K/=-<@_DJ3&7Y1BN[;"* MH6R;O* 9L8Q],3:6F0U2<<)@_BCZA( ?7]NBNX &,V0];X>IBF0$-H4*4Y@M MY$&:P3582#8"#1GF,<;I$*S"P]1WXJDMQ\'=$T@JP$G%\X(RPM1.Q_,4OT<& MXFPQAX!ED=JLE>N"B=NI"&V ##%]'E/QK8'U^,D\A?7VF!M^:PC*$XR!_7'P M(E4$N:_7-A$#JA.5,5O%AX?[ P:9139.-TYWPZ?6W=WNSN[3Z&[3ZU 9M"TR MDDI(#H51>#?@8N%W6;:^CPUNC>Y)<,@J ML-/EFY&FR1@-N?OU*.OKDN#*U\8O1F5"7FN1E7FHY;1;M-R53):S'HS>E>F_ MK^ ^9;S(]=3OR_EF;P*&0D[CN2NHU&J,M3Y$T0WD;*@Y3;CM'A- AM*5SGQU M0.I:5NH;W(ENQ02[ $K)TYH_4)0-M9"=.:PPFB*W,8,9Y::%\4E-6YEP)(H MTH&[*89AC#@LO*O-"#1:+E\BL,J2>2/,QNA!3/6EP4U!XB5;SE>5:UOU536_ M=X-XS.>@VCC=W#'T/23%X="-(5,BCH=.+-4WH+7V-[OF11Q MB VE[;T6PQ6@DA)8N!L9TF3*V=#;*A,A< 7;/FVA,X$'RE;4$!8'2(:O$^-[ M"BOV-9;.QI3H=&4DN98B!9+>MM@$?-\4% 6,G>4B37U(,\3O(3TLG/GJT?NY&2%/>)Z-E09'0^7.5/BB [0-L4Y& 8DL]P 10S2/ M:"X!;@%$IYX*#'O2-1AC2)#>ZM=EHRK1Q=5OS18\2 .9.!0JSBB30\9[8\%+ MR@@EFXD8A;<_:-E0A58.K2(5-8U9MT3!!V\X,_+D9I2HO*^&4\9BJ< M89RGGC9/M)+PUPDFH.#2CH%SBP"2Q*2<3/O?*N^ M"_KP3..RZ*GC,I=3U7O?W^3;E^8W:P5UR^W^TJBG7+D7W:VZ(NRC%B-EX$95>".X;A=3["V%3E8?PD5!]%(F*F8#K"N$ M-,#X KA+Z"6$9Y&S*+\VX"98$.KUH'WA4N<;T?&+77NRQ7 <#K-P9NFPAH_!'$FJ4PS M2RF:;8TEU6*:BTO6;N@R%3!18D@Y2]-]LWZ&U&M$>^2U0VZ7$7A=1$H@B^T7 M6H]">#2$P];(P-PB5 36P\7\YI79O+;5_O-O6YU21NA" $P;R,K%X@1UI%!5?_*DQR5N6]VL) -['W2'&LO8TE7#3Q52U_/[\=RT!F[-1,L@HGWP_/7ZDH D&Z37%YAJE[@1K,BE ME69N ?=>)=E->)@2GX&R:U_1MFGV@IM')TY[G KT"?4EVT!3(H8RE-07U)FD)&9\/OF':5 M%(B4/WN3=K"D2;O&VZ\D2NA',6.?%5CQ970,UJ+CKCV9F] G?@Y6QD=@+4>6 M&KR855\#S6M <'DU:[N7A?10>IM@*@&&J_.[ 'WCW.;A\W>;[TW=(S=["XP_ M>=%NNW2RRW9&+2T-U6 5D1*T(X!7K%0K-DX#7G] M_#7D-UBML8H)PWS%;T7ZHM7C:@$F..7SNF"7(.@T'V*()TR:DP)STB%"^ 4C]N,PC_2KE@A_F'F\2WCMZ 5X"I,O;)6C[3N8N[*;R'B_^"U M.-Y0Z;(?]ZE$I!N("2Z'JZ]-L"$"*:U*1%'5M^EKZ78F(ANKR/:VV#9O.7QS M&X&5!=BYP&_3KDUL)*AKH4% P-,1V;.QW U-%N# C=<1C*!0[55*':,3K4*A8B*UDX*5'CA='-LC!#18&X["\[C MNJ%Q!G9Y&@-TK$;/9 K$IY#C$JREDNVZFH*!S+/W7&KV-ZZO1<;^3FCY2DCO MK3[9T,#$YV,1(YV1H=/)0(T)0)2IC5=W',R2Q4(JY?JRV)F+5%<':QLH?X18 M=K2WBV37<$QV!P2E1MN"Z#2R.;K%[!J9I(BR\99H'D-SCL1MN!SKX M,#0YQ@Y .IHX=!'NBJG G(8Y@OA<966"N#[0_WA>=5*+<@.4VPC0KUQ"R DI MI^0>)+Q2KL0=0=09 E>$A@CXA\^')4;(#S_-]JA5Q8V#C6L3/S?H[;V*WR+, MY"Z!J9_0 /)(>\Q(B$Q$A@\O >ZD\<\*%T" 2''#P4W> $=#: M"$3S]V+Q)MB6S>N+W@#S>P.5B928+IH]LB@6&"AZ^\D<9&51Q0Q0I553%(H* M2\0>$HIWFKZ<'7^1Z+0RQ[+/ZDYV:@;]F44?D0E+XA5X "_! Y:H?#1N[**L MPZG2]FE!$0W[7UA0&W9<>6U7NPP0\IKF3+6^LL#/+J.B\I+!+%3@*\=L5UBZ MNB!+<.R*@76;0VE38X*@M/5,,ZY=4-D]^@#V\3GD:PA!M.C#14Q#O^<2F7Z+ M.2Q7\^K6,(JVD>ZU[Q?+()Y 8Z)DHVV+6=)W(1>!LM?'%#@'+6,DR_WRBK"D M'-\+:5Z)MRT**^L[8:3B@U)X,!628=ZZ/5B!:V3;5KW*+$?<8F1JD1:9_ '+AY6YZJ%O MX*8A01,9US(F[A1B8@F(EC%Z,H%LV6E3XM"A!G]:19HVH6N6(T]K+"H52S13 MXB9)\$?(0:T0E?+6KB!+:7N/FR=+)9@NL/H>L,916&@^?J=0VXI*>\K;)G(PK%DB["G-#[6! MEXP 4DP!IH#YVFY8)MV)G2UZRXF8(W;/8ZH2(# M0B9ZKPBV[<4*12EB6>8,N#T?^)!WFG24=YHW; M!OQLBW1/?<#DW46ZS_@D-:2I4(IU:C !+[LQN=AYL8@R=,.4Q=B,W%HB;7A@ M#G_SN%"+E>LYO9>-F;T'+JPTOP@%=]RHK#C"Q9TX5QYK@Q=,*."?09>V;4NR M^>B7HD3B)63-8)\-K'D_]8&.=ZN369Z/(&Y7((#I4&@*VUZ\.IEY8?_/JE)F MIX>QIY>0!G.S&<=6C4HD&(OYC$04L0(6J%T]>E%7.E^<_8NR:RRX10C(@]#! M%LL(4(ZG[S=4<9&Z,MM$$"DD"J,$@Q>/8I>=12-L/-KLVFV0GT',G2J,<\QN M$H,TL*T_"GW,WD6$$B1XX+0Y4=(>S(0]K,G4 M[*Q"$NW1E);(MB6/*(4$-9\$VD]8K-WQ.-]0F,%@DT#\WF'6-TJ:XZ5IE[J- MK3?05#SU 9!WFXI+.F;TG>W&OF@+\3JJVU0(9@(/>^R >,!3 M[M0XY9\7N21QHV,AL?D;Q#(=+VZ/KB-^RCTT5K-PYR[]/ \D5=6]D@OPW;8I M0;OT!1OKN(FY0 NX&&-["9[7X'3)UBQ#]G)3(:2]]09=T6H3%$#XV(R5AV)^ M\]M;Y6?S_6KM?;@BS/S10 MEU4864TW,3Y[ZOV+=TLL'1]_17M@/^ 6U)+>"&:W"T/,7/ML@Y2KQ+C9+7U2V=M5CX/TC MXH9U'^9H%"PT8HGL2M^\_.!Q&7%C\K_V5M6NR]V4R2R M4$8_;\E>__7!<"#VHG 0[>[O!J_#(!1\?["S=[@[# X/?M_=>II.V_>N8'\M MQW/^C[]=M[ MH&/.6; [R.PO*W[5]J7U?SGR 7^4LGGH=5YK.?GZL+N_^] 6JO:CJWMK!&!T MUTOX'=;'/W4=MWJI'']]IPC9(?0P^Y7\4T$PI#$_<.Y_O8V#M"Q(U#Z_>!=> MGO!;VL56^5[[9Z2XHTJP2( $=I!8"(= $Z?*),Z+_O&;!+?RWT!%<_AGG$WB MD_\'4$L#!!0 ( /Q:7%BQ]/#GD1D '60 . 97@Q,#$R,C R,RYH M=&WM76USVSB2_GZ_ N>YFY&J)$7R:VQG4N4X3M9[LT[.=G9V/J4@$K(PI@@M M05K6_?KK;@ D2)&RXCBQK_] 'PU3B?1ZU=CP]6QFLX3>35.V69_?!!MP*EYM[=#J/Q*\;$QEWQP*??["W.4T/9S),QP># M?O^_-TK7I>(V[?)(7L4'1"W\.E(P-_MSH"*5'/S4IW\.\9?NB$]D-#_XY2B1 M//JEHWFLNUHDGEVS0[PTV M7[W &]Q4%B?$DRN8TU"EJ9H<#'!.'NT!\%$DWY7X-R='QQ_.V/F'#^].S]ZS MBT\?/_[V1X>=GAWWV*MA\OKB!'Y^RX[^<7+V]@3^#W^?GUQ<'EW"A\W^8)M= M7'XX_A_V\;>CL_+4G_*D<0;GI\<[=86S+;U89I*%?.(O14CD20PB0N1 M@JZBVJXZCY?3[ZE4AF.A"%3"D?:#+ Y%@E=MO'Z?<"#B-*9UP1]__FGGY>&7 M+,>4AR$L83<2(WC\?F^7YI;R823<74.5P .[,,>(3[4X<'\[J 92Q/X-W0/MA:N1Q;N11HN M_K:]VWNY/6C\&8Q0XV_+AMWI]_9W]E<:]@61;,@&QN@ICW_=V-K(><>#ZZM$ MP9)UWMP ?XY M*"L8V?\%_JMIO?2.Z)\'5[DS/A%EL;0\K6/7:ERA>7T-V_K(*=:WK/MK+5== M2V-OWD*,]->*KL>*7H*Y%BD[F@ 7TA]B4:UG6D+60RQ[9:UQR.I2&T+*P7O) M'6_V]G8\%VW8:;]<+*&AF-'&?60(G+@\P--WD:=WQT-3I24%0HF((.BY M$8>X(-VM7DVP@7&J"94&#TCHBFRJ"<;N5JJO%\^O5CLKOZPP7W>)+O6:GW&?SJ0='W^7#)79!I>4"#:'/[B]'>KH>]V;ZL\S3\SD/'1_&&FM2C9 M"_/Z"LEF2T3[_@M XQS(%!X7W$GZQNNC(,T@K;JQID%GPS]%D+)4,62S3;JF MB;J1&O[6;(06FLD8\J\@I6]V.FR7? S$0&6)&Z2%5PS3[%,F6M\XM/;78T MXTG(6NE8L)]_>KFYV3^D;^COP6&;76&H!C<.Y^R-X(&*V;E2(UR:BVPZC>8= M2!N#7H=QR(0C#K<*,$K)U":9I8&/U01LU=P-W<%%Q9_%9!JIN1 LAA _9'RH M;D3I1@H7A2AN-'(---@1 C69P,,T3J[#ICQA-SS*!/NO7G_ IB)A>HR$58C! M6X@?Q< D+X)92CMX7Q2QH?#E$"\80>ZJ9D2!2"::Q UX8P34?,3+/#FU(R_A M(4HP# $QE !)"6D07#FJ))JZ$"W>QX@#7^TT\$-!/@5F"NT@/CK !=&ER5C^]]9.O3>?OGJ; M:@BH 3ADS9Z]7CNYM.Z$ @CMA-))' '6$U(JL MW$P"%XJ8MAK0%M;,.70< RU*V<[P$,7 $-@P.D3+-22NG2'8>OJ& *4*?#V6 MT-;'#!A1G' 9IQR%T,@A3M'%L-ZT\[3#NOVA4M<:91FTV&$!,XHTI:@7ZS;(50=Y!&8"]$ /!!_#N3D#H(M%A3+A=O:-#Y M[?5SG-M/7U_>NF4[\9;M62O.)XQW*7/D<[+NZ(P\ =6H&"67I((@2Q(,_L*, M_D=WP]-5".$@>+C0?9E'PD8CP+UI:EF3()?&1+7(76*-UJSF^#JE*-6H: 1 MMTQK V3?^)%[0DM![0342A[ADTQ6[^+;G"<4X):L@LHBB.?YC7!.'C^%I6N& M0AA6[$[L=6:JF63HQ4&@G$](,*YR##] MIHGJPF_7&1\8.^ :+C:33>7$6#!71KE-46)**]R\BA1;-5@^O[Q"0Q&].!X$ M0",A<31#*8^T0G+S[YOMH(\Y6BQ0-J&07!F[N(4/M8I@0JL E[XI,J1>@P<+ M#&@L(_K_'2=%Z^9*=(>)X-==/@+J#W@T@XQVXR%!7(W$K('?VGGZ?LOVO>[M MJ?96*#-WOWN=N<7;WY+S]9V.4I]SJ[='F*J36ZIJ5/U4:]CNL%;0)J/9"MM@ MN"(U*Y5K<@,4EF;;M-5\P'2)2R;;SW@C+]I6I0J<=3YSI]MRKN))7$PCW2%H@*@B&.>H<4 M8/EDFB6@G;GT%D^TLLLF AC*6F28S(A%^(CAI4QMG(<3AC"' CB(F?&Q;;H* M:#!#5A-AF*J(KR!VH$H/!MS94*?P&RPDNP(-&641AKH0[\'-U-;AVE:[X.H) MQ.5@-Z)Y3AE!-Z?CN<;OD8$X6PS#85ED8M;*-9G$[50$-L:$L#B+J)I5PWK\ M9.["X& MCZV[V[VM[4N/:Z%+1222LBOA%%X M-^!B);4I_=W%_G&"[DEP"/2PD>2;D;K)& VY^_$HZZN2X.K!QB^&14Y;Z4 5 MJ9SEM%NTS-4@FED/1N_2M+>7<)^21N2Z]MM>OMF;@*&0TVCN*A25HEVES)\W MVS@;)9PFW'&W"2!#):7&=WE :@J62@3@M=H[?9-U#["?DUKI\UP!:@J Q;N1@8TF6(V]+321 B[P%I' M;70F<$/1Z1G!X@#)\'5L?$]NQ;[$TMF8$IVN#"5/I-! TILVFX#OFX*B@+&S M7*2ICVB&^#U$[+DS7S[:,:)Q%'B\6%R!AT)(!OE3&47HW.%)V/_*@M1E++[4 ME!?O%S @66J&?=NF-0.-PHM M3(P,!@QZ/1NHBB5.C$C9#'/TK%*P-%0_5 + M7W2 MA&6FB@@D<56$V)(PD.:RQ!WS*%3UP+#'KT"8PP)TEO]JFR4)3K_];[9 M@H<8(!.'0L4956R0\=Y8\) B0DEG(D+A'6RV;:A"*X=6D>J"QJQ;HN"#-PZU M*9J>X(^+49I*1&G\(AXS1<(@RK2GS=/$5INJ#T3A+?$EPF6#NT-AXDO#7"2: M@X.*NSF,*P1+$I!Q,\]\H[X*6?!$X[+PL>,REU-5F\GW\NV-^CJ5K*!P0#8_];MGTN"%B;B2ADT3QD]"*[;Q10[ MC5 MK_! C&6NI4TLIFNT$JUSY-!>7K%/3J,E1F,208I:F@67]#*G7 M%6TI3QPPNHC JR)2($-LR\UZ%()[(=JT0@;F%H$B+!PNYKU79OTZX+M/OY-P M1!FA"P4H:WK^%G"5-' Q+5\HHWD8;93V.'0A3SF'P[R-K-Q07&$=&53U[SS. M4)D'9FL(V3#7?'\K D'D;;E?S1YVZUET<)K""7O\@G?7-AL[Z"D^_E!.(4L_$C)TK4,DF.C97HN/GGP:[_W(BA9[7@SQ+D#P%P62=L(&4%;S!*\P;/=C M$.5F>;$PUMKJM^V.CI([=U5U%PZOG9-Z^?2=U#M39<@,4-ZHXK,./AMP(T72 MC7*ILA-Y1F*1" W/T"'['S0 REI-LPMX)X!2/ MP%>@YR3MBA2B#68>WU)^"UH!/L-4!RO5/^LWYJ[8%2 "AZ+XXU44G2_/A: M:@/HP.5PU:P)MA\@@52QR&OH-EDLW,Y$I&,5VDX2:_&V ^1V$%F6HW-SP#%M M0<2RO;H6"0@(N#PB>S:V6Q/]G7W@WREM!8.3).)&D9]FV(-),EO4(C +S=; ME@V7D4S@4&45\NV/X)T#(<*\D:*!"B\2J0\K$",WG-LZOO.X;FB<@5V>VM@& M:[\SJ8%X#1DE@4A*N:7+X W&F[WC,F'_X,FU2-D_"=Y=BH:\U2<;.C2AS5A$ M2&=HZ'0R4&$"$&4JT67 _"Q>+%M29BWS;:9(=7FPCL&>APB^1GN[2'8%-60! M_!15M@31:61S;H'5A#?78SFEEC8L/2J!+1R:GB_(@03S'\TMS?XTUL^<#_J/ M;,_W>GN#Y>;\>,QC [ ZQGJOBNX?[CS1IM:3@?">VG;EC<,"L 7F=TR@-B(T MB6UOXG;/CK][VM]5;ANKV*L"TS01%DPRS8:0%^$9$FX[-?@P-#G&#DQX'#LL M#V[C*(&*1AE"YEQ2.D$4'>A_-"\[J46Y O8/C44[(/*YB+BXRYI MJIY% ,)*.Z9(PDRXAD<-($C([CBR.Z7 M:DL=9*'*!V2*O#^4W=4#]!:BPGS M=Q;Q.@15GOW;,CWSR_2EB13P*IH]LB@2&$5ZNZ,<>F11_PQFI%W1(@H9"_ < M$HI7FA:9'7^1:%V:8]'R=&<8U>/OS*)?D7V+HR6M>2_[ Y:H[&IXR*=0V#V:[]%X[9*;%T>:&+ MD-$EZ^LV/M(6O1CQ8:O9;5R[86EGY/^@B6T#6^OS;Y80/&D'5,L&Z=;;%%R%\(0*-L_I)![V#86M-@HK@CSR?&Y MD" 6N-B\)+.Z^T8JWBN%YS,A&>:IK9;G1R-:1DZK!_= 1[MB1_H.KDYGR>C4,:?L!.X@;*0D6$Z)V7E!7#65.T)ANJ1RPLD/(RTR_A.6#VMZY;//P(=# M:B=2GLB(N).+B24@;&+T9 )YMM.FV*$X#4ZTC BM0\$T(T0K+"H42]13XB9) M,$7(7JT0%?+6*2% :1N.FR?3$DP7N 0/ .,HS#4?N4E]C(!/*?A!"""?? M 9;%^)F.2:&.P>*J!L+X/C4R\Z$P8"M7VY)*>\K;(7(PYFD0=DWS0VW@!2. M%%.ZR>&XMM':R;&WA'O34X02$1)."EU9!E?)P6U%"/T_#6MPR6P)/GF#O:Z:2:Y9?3)$==MB<4)$!(1.] MTP>1C(0]G0O+*/E=G":^VKQ0"D,D\4?OB&\U=,1_E+WFWY7950-7KB!6'*R) M+LH&T+-N0Y'.*,LJP'8BR?,&I_HN+.AX)]/%5$#'?4+::S^Q"3"$7>'F"#^B MJ9@^J\:!3()L8O13XTT8 B08D;@M5X49M 48>X!6N2$+5Z.]M?KI#;J&M0\)CRQ>R'L=R;/.1,Y4BKX7!8ORN3S[*DD_G\._UWB2&Z;]F,:% M-^1^1"3L1K%21!\@_""$@(,2T7S[7:DH0STA'B_- ;?[^T=.K4[1_"-,Y!QU M)D,MM -0#R;,L#N"1?YA)/6X!K#8,1V>$<9#)?A7K9F)$2[O,EAS=B,#&JPV M57CDCQ0;3M)N#RU<7FC[8//\4Z"S9&5Q18Y*-7SQD0M@CXL=!P]$,FNK?=;LYP8'IA#5#TN M5(IMU8Z!5^LUFPR=;)LW)<(5-RK-CSMS)[<61\#A#Z:6X)_EJCL6#55_3%JN MNEZYM]YAKF%(^]CGH=ZM3F9YP*BS2Q! #1:4ZC[/7IW,O#!HM:J4VNFA@_ J MVL.YV75K>U*%KV,1GY&((DS1[L@J'V&^PIA@B?F4S-%FHDT1[Q M;(GL6/*(4H@ LLDP\2N>UNYXG*^)/S&DH_C3>RG$C9+&==-Q-+8XMX:FXK&/ M@KW;5%S0<=UO+1#L65N(MQZBT3HC7Y>+]J,[/0#,!!Z3W 7Q@+O<":O*/VFY M(2N@ Y7K4]+"27M?%.F0U2P\HH->][9_6#D4P1^&]*5C&MRN)(68/CRM) 6Y1O?EA# M>_#81VRN$(G#M]GTV5>__.";!]>QFI$C,^$NE9.]PX^KJ649VEM5X=,8(P<, MHO$7$6M3W"@8QSXJ"#?F!%7+&T]&71%:@\/"_]=0NA][V_<*@7&("'J(]^B7 M9R_A"SNZS>QH-UA-)$:V-1%7F8M?K=TO=G[;%_94915&5M-UC,\>>T/SW1)+ MKV&YI/+M>SQKXKD+;PQEN+,YD6P$ M%KCH%E9*X+5O@2F5R,WXM5][AX,X/"1M[F@8WI9T'44T)QK&W%#*B-90P1Y[ M,^;="F:T"D//W_CL1\=%;/]U4L /!GMNG;BQM8;_-S#&?DEKQW_1N+RYN3H^,,9.__PX=WIV7MV M\>GCQ]_^Z+#3L^,?_NTE._=#E"'],OQU0^[VP^U@Y^7VSGZXNRWV=H;A2.QN M!5P$P=[>SO[H\_;&XYBZKV7?8*5 X>1??SM]URTL/*"!':16 @80%VF MRE0C%CW(O02W]-^A"N?POW$ZB5[_/U!+ P04 " #\6EQ8L5VD!>,4 !+ M>P #@ &5X,3 Q,S(P,C,N:'1M[5U;<]NXDG[?7X%U=F>D*EF1?$WL3*H< MQ\FZSIQ,-G;.[#YM020H84P1/ !I1?OK3W<#X$V4K#B)K2B9JIFQ1 )H--#= M7U\ O9ADT_CEBXG@X_'ON[OLM0KRJ4@R%FC!,Q&RW,ADS/X,A;EAN[ON MK7.5SK4<3S*V-]@[8'\J?2-ON7V>R2P6+WT_+Y[:SR^>TB O1BJZ/C_>C@_X8[T!1>MVU,-H_% M;SM3F>Q.!(Y_ !^% M?E#B7UVLJN/[]___K\]=OGNO,]>C/3+JPMX_)J=_?WB MW>L+^#_\_>'BZOKL&C[L#88'[.KZC_._L?>_G[VK3WV3)XTS^'!YCG.PY']\ M!^MW]N?9!YCAVP\7%S#;:YQ]YUI.Q>Z(&Y"/?PB3@81TUYSFL_0A=Z%E:"@" MI7DF57*2)Z'0^-;.R[>: Q&72:3TE![^\N3PV2E;F(>E]B7.>^D<4QZ&P(3= M6$39R?/]_O$^33/CHUCX=T9*P]B[,-V8IT:<^#].0VG2F,]/9$+D4Z/3.M<. M8:ZW0F_L':W7[E$BV9 -C3,J3WW;V=PK>\>!FK!6LWFZQ78X' MP>#4,97X/N@#FYA1L0R9WT[N>:;2UL=NW4[VTD\,5NT87L _AW51)-VYP'^5 MMF_DB/[YZL+YCD\%[=!B$SJ>MK%K/:[0O+Z$;0/D%!LXUOUUX O M?H@5=4IL!5D_P)J?38%!&>L\8;3Z(NQ^YMI_.1>_Y>YX2F9KP6P^#'!9--J; M#CX<:F)7P42$>=S0 _=$B@\+-YZ!Z7_V_%YPXUG_^6#YX_O"C<_H=@-,U+!M M$1];2>&V)+NTCEKZ0B9]L3;:;"[^=PY:7F;S&B?=OO-D^%:'UEOX$LN_ENK> MV1R,L?.3(U^=(]\>9[4#@&V"+>N9W+]R,-_1W'XEP:PGVG73:V M*)2-YNR5X(%*V >E(L(D>9K&\QZ[3()^CW'V6L0WG MONL>RQ3#QV*:QFHN!$O =PT9'ZE;46MHD; H&VH8BG"1ZR%0TRD,9G!R/99R MS6YYG OV'_W!D*4"A&2"A#6(P2;$C[)C%5%_CM(>MHMC-@*TE(_^$D'F!XP M):D942#TU#">X-Y.0HF3MA_QM52K6VGH*]?S"AZR*X%=L+.I@)T24B>X MML%"6KSW,0>^NFG@AY)\#D2D-LX'X@!6&3ST-2N'Q;9 M7$WB)<%9,,(LQHN!EY]2QSA.@[TTS(@,K+G.)A9W]!D[2_ I*B)L0:BRU[3_ MK5;?Z3&RS];,HH;P6H?@#JD\0#>$ .U/[)C5X?;/D'>WWQ!QC4"6XT1W)]B?'\QMD9RRF62P;\, MQA1>+KT>L(#7C@'8-B:QQG?SZ0A0A%,. M#'T9! 4-+8*"C30">P$SP ?QSUR"MR%0XZ1<+C98(K,'VR>A!YLOH:_]LEV4 MR_935#]/5#\B)B?WEL\)3Z/YJHB$05&L&3$5!+G6"%##G/Y'K6%T%0)D!9L8 M^B\+M&YE$ PB&.@LMJ)3ZQ,%L3"B+7*ZS%3V:MC9JH$ _ "9M<+VBJ9A,XDP M ;21S=&!Y/,8^[;!!H^Z"RX0[*YI'I7'X&7P6^&! 'X*:^^,A+#,Y4&&W:M9 M8I5274416# +:$$+8*<12<6C($8Z=;AJ>CE643/C(JA@DM-'E(R?SER?!H<+KX MW^&R!^M7,57_.RFBSBD?B]V1%OQFET< BD]X/ /O>^=KEB$N)68++.;AYEM, MEX*^M\4Z7B,FOOO@0?$.[WY+SK<-6F?+WG[_F.H,+CY1!*9IKSJC;H]U@BZI MTD[8!746JUDMM%2HY4"!RKV%=;)-*Y&I10>W%@3WY06VQ,A'D1O1+RT0B9,- M 6<7WL]5;ES0WH;3T"Q6C2JXK!2RBR(92^C:,+ B,@8G&FP*V9=MVTVC3=E- MEU&KH5^U6KC!&LN%X0V9T)^UB&)UOU!X$;X/!8<.X1TPZGP$/63S7B76TK9' M'7PDK(=8!K>%']*%0TJ"^^P-$H![.LTUV-MB]Y8#NKW+I@+XR3HD2[;#$@# $N"[/,Z0BA;.XR?;"J/%,;?LU@#0$L1#U7[P(467>%6L'2@'JA.5 M,1>#AL;93,2H/(9[709P,YN8K9/AX+%E^*"_?_ X,HP2H'V4LB&Z;G/0>RB_ MM/_!9] A)6,*4FY=O\:5JC4-3R7/0KB]865"*9!\S..4U-"\EE)_'S5#,K.H M4D!IR*[7*^7X=;W24%%WK!&)5E+J 7C=I:C.>0Y*#+_3;L9M76'B5B:%?PV* MQ\A/(.&=HX$%!1$&DCN'73877),K")OP5@; EXXL9T.CU29B\[B=LRZN+30H M0] 18 P@&;Y.K)XH5O=S-J,S_Z@@92BYAI4%DEZ!X@ ]E<(N@!5U7*2I1S1# M_%[H4O&N[NT<*Q,4:*=$C$&)8'J:=)^,8U3$,!(&YO,@\ZXO]$TG..C%VN+] M"M8BSVRWK[NT9J#'\:5(\QPP%&IWD]U-%"&U"]M#GO \FR@-NH#"%$94MP[0 M%J%_2\9#ED=+B"&:AS27$1XI0P5L!)HHLQ9CB 996?[FYJAOZ>+I?9%=4ZIQ M5W%&'B%ROM(7#++*G-#2H8VB:(0@Z.I53UCMAP*PRT:H]HLF56E1Z[\TGC8T M$<2YJ8ASJITWVQP0=V^-+S&N&[0.A04#EKE(- ?+F>P6-2TAJ)(@ UJ<-GJE MOBC+NJ&V,WQLV^GQ[_6"1:@$AYP-\9LY]W',IG);BD77,KS+%7_;6&20>@T( M5[& G9IC2):T:T6-@JHKC'N??=]AYFNJL])BK&QE0[V4"FRW#^D>+BW3JC?" M1<%"B4S4U :HUUPCXWE1((*%$E@)0M:B_-K64<""4) 6]0N?6U@-7;048SIT MK3WFA)U^W5)M5TV'MX!9CJ5W#3+0Z0D4U07A8MY[9;8OMW>T^9'**\H4>2A0 MK:7Y+O7?)2+R,BV$GHUIC_*U>&1505M(=Y7IET;VI><0^8)"0'%7"8_+!!/E M1WI 5R(B&4@4=ZQ4H7)5*JQ!\9(!1CFP+O7.S)5-ICERRK?=?"G=TU#N-'? MGP#AG+V-J62U-7>T/ MO,UV.*IM4;&E?J=MS=8/$9[L.Z+5T]L$MLY6'16TP MK]OCK=,)QYNO$]Y8\)?;RBK:,C_3_9^GAY8D*$KTA4+C/SU?J_AU*21O!H64 MH)I7EX/X"BF(!9#\8R>&]WXFAC=3M3[;?-7Z)\C<1,54NG/-/XGO&VU=+^15 M4SYOJJ>R]L?D$<(>_G?5F(99-IN!S>.YUB M/!&<&96((B;FXETE5)F*;*)"%QIF'=[U93T]S$07-3Y%V1(=K\ PG+H1&C8( MP"0B>S9QQRZJIQ8 N%'J#>R&UN)6$2ID&%35N7-2*9%(L[7%3Y;+2"9PJ+$* MQ=$.+F%,?S5U5M"*L9R9!"=;&I/; M#%ZN#1[AK8WB*L78&RXU^SO7-R)C_Z BL1K,K:P^6<*1!>\3$2.=H:73[X$& M$X H&UFJ%]K-DL4PA$VW%$=HD.IZ9SU;P19B"1=:S46R&ZD45_A'[D)'$)UV M;\Y=>195K9F)3/$1AZ5'(7"! -JAX$7<2C#BX(%;FJO3V#ZD_'SSU?GYA"MSR>RA?7N68@?4=&$RY#@699>]3!: M]9">R\U@N!NTX=0J'@X:<02./Y[)]:?3P&RBEK.J9\J3!,_8N8+0>N8VRK%$ MP@BP5O)L* AJ22CJZX+VCDLP*5X+IA M%TBL>BNV_'A5B.5HZ[(YFU;-]%4W75*K5JB=/2W\4SO.F&0EB5=DBBHN:#;1 M*A]/%FLL2NG1@LPPWOD1.UMY78FTNX 2XC3,RU8/F;=M^CZC".&2SEQVJ-)G M9]A=J]^E915+A1.Q[:A6J?_CR,K&5 UA24M1S=+,MSSWP'Y8% :T[YM&Q8O+ MRE1R07R5#* ^=>#3)<#U774P0-CS4\*1HZX5Y?*Z-;&W/O M+"FJ"JX]5"-<00OY!"L\O(IGUS9*K1*(<'T:"XZ]C',9VZQT IN:5"/>3Z'1 MB>@5-4..H:/VWGU9CCLPBSJM]26JEU>Q]1@42E8HIT2/TFJI0&7S&VB M4E.<)?@[9 MT%W:L+BJ@;"&4T5V/E2,LU^(;4VD*\+;(W)4WGZF"]/5-#^4!EXR DBQ\8BB M:,P%<7M%A1@59Y@4\]U4KB&%:2R##T]@H3+6)T41QB!:515YP@'IJE)^^"(9 M3?KQ1F4,=G ]+W<[ML, TRI= B-/,5,W4_J&%2]C+IQR@GY3D0(A%7TX@"T9 M"W>=!L8&BE:<)K[>O' 7AC56NSU7CU0T=)Y5^/4]6=EP(Y'-$+=7DO1"%R46 M?C6\INY5;O=(*% 7 !>Q8JYX=0J(@HVQJK)J9)K;T;$VD#K(IY9G!ENA6M9H M)7Q*M=R:SNUR=P+4LX7P-LJ XUFET^T+@@P'CQP%.>X?#U<'03Y@2\H64R * MXX!";UE<&_-I6+24T"\.4.#1!11QVVK+ 7LC1,J*\Z%^FLPRK.R^,!:ENK%&*;GTG;MYTD+O[#B>;27%VRA,#WVM55W M"Y-=GG>PW:YA YI(:$0!W[TTV6EA;M@2N4+J2M]EA,7) M!OB&IK!"LM9H#@C$*K:0M=;3+>Y57(D(*3%I/3 7^G7-M; M;NR=/'0+FP/:.7O$U'5NXN6.'-T M11'F1T>Q-)/:>=42:56^*(NTG7[$LV%X5 T=K?IAG(7*SYZ-9'N/!G//>**O M2*A[H-A94@9JRSO)8BPK".4V:HC.E2M P!/EQN2B6KZP\H*F>X_>+3_32<2R ML',+\=]C7X>VAC,%W^:I_76S[U@75#TH'MPD:D9PQ/HL%(ZH7/732"0U2E": M(GR9(/Y#3PB?B,38T$K)./9> 6B<4WZSB"59<<4\)W8+_]_"W?W85XFMX=V$ M6.D%J)V>?/<[O+%QN9L=5;JWX&G2K5J,<^^%.+U?WK+@+LUM[E7H6:5;>#YF M^-A7^=R]8^EBTFLZ9/46SSA][YNVY7R7S=UC7:&@3),_E5:F3Q9N9+ M-FMD[%'X"#1P&6VN'51KG#%;N%N][+_UZ\JA-"IB<5=++NO>7NQ14$1SHFYL M@YI?NX4"]M@GT.X6,"M5"#U_Y[,M$J[RX*J+M2P*6Z]N,?#],7'#F0][]AZC MQ9CU"UU R;DZ/AZ&?U]EKL;4_YS$\IW\R#QZ-7<5M3;4C94]E;N>JZ#1840J M\!WA+R'YB5O!M?G->\RS_<=&U_DATL_L\HZXRP/Q>_EO[7XNP?=GW \1!#SX MND' I_;'K)_2CVC_"U!+ P04 " #\6EQ8TUW[GG46 !_A #@ &5X M,3 Q-#(P,C,N:'1M[5U;<]NXDG[?7X'U[,Y(5;(B^7[)I,JQG1S7SG&RMG-F MS],61$(2QA3! Y!6M+]^NQL ;Z)DQTEL64FJDE@B"38:?>\/\.MQ.HG>O!X+ M'K[YM]?_OKG)SE20342./'>?W*?G[]BE[R>J#"V9O7H;QC,OQ]0^[M[>\,MP?A M, C"G6#K\&!W1XC#(-@Z&!SVPH/=_^UOP*-PNWW&I+-(_+XQD?'F6.#[CW9W MDO1X*L-T?-3O]?YSHW)?*CZGFSR2H_B(J(6K0P5S&PVC=!R:"\;^7\"W@.OI(]32\,^/!W)6'B:+"'G__.W MB[<7-ZS?Z_9W7K_"!_Q4YB?$]0CF-%!IJB9'_2UX08GV /@H]),2__;\Y/3# M);OZ\.'=Q>5[=OWIX\<__MEA%Y>G7?9ZH-]@'_\0)@4-:2^<3.Q%!H#11?BQ0T M$I5S,='5M3E(GE)UK!2$(E":(^U'61P*C7=MO'FO.1!Q$0^5GM#%7W_9/3AF M<_.PU+[!Q5HXQX2'(:S<9B2&Z='A=G=_FZ:9\D$D_#T#I>'=FS#=B"=&'/D? MCD-IDHC/CF1,Y--#QU6N[<)<[X1.9< C)P T,WO9&:V]7K=WN(=V*P52T]"_ MV)FT+IFT5VDX?VVGW]W=VUMX&:S.PFO+AMW=ZVYM[SQHV%=$LB4;&&,2'O^^ ML;V1\XX'MR.M8/4VAA7:%Y?P[8> M$5N:\YM/DUD,N^T5SWX<*$>NP[&(LRBFAUX9'C[M.'& ;C^@\-'A1L' MWXLN/#3>^8-@5<%']ID5\;B.%8DE^Z2%FZ2N9]-76:+6Y^-\96'F9SBJ< M='+GR?!/[=ILX6L\_X-,]\;JQ!@;/SGRS3GR_>.LY@!@#<*6[Q$3[#0:AU]_ MZ>_U'NOJ_\H@;!C.[%<2PHDX/=K>^VY13?,,3M@5&#@M ZSI7J&\1AU*@XE M3MI^Q-L2K>ZDH:_WNUKYG37/Z<1($ M(DDYK $NB%.';[T03VJ4;D $M0B$!$OO5,-:(A#97)&P!Y6 ML@4Y+C" KS? ML8'%BH$U "5/QZ 8VST6\IEA0ZTF=%L(U^SX(RVH]LVFW+!01!+B3A%VK):B MQHW55,!W'2:'E3=8*S#D,D+]MY3 #4"JI=D1%&;V;9WRPZB<_?UC?VMN4$*D M)72#B; ^J2R.A#&5K\9 =:Q@I:0(RU8*%)9-M21[F&BIM#=2GAYD3 K:S10: M0GQU@ MB*I-Q_.^NG7IOK;YZV_HBJ %X9//4U#Z\'+.ZEL1K@O-@%+,8KP9> M?PH;XS@-_M(P(U+PYCH=V[BCR]A)C%?1$.$3%,UVZOZ_T>L[.T;^V;I9M!#> MZE"X0R8/HAO.0HDQV2"C* F>Y"Y&@1_+H0G2QB!F&!--9+=, ,^!"0"UAXB! MGM]#U?8?^CU+2?GEZZ?6VZNOUKABX+FQCOQ3J1^OU-9E3KB,4_C+4+DL4_,@ MN,3H/&]Q8<- J5N#JH*:B?F%UU)O%6SX:]\!D6Y$2H[W9I,!Q!3.5##,;#!$ MJ-D45'.D$=@+$01\$/_*).0> NU/PN7\ PLT>&?]-'1G]37TS"_;>;%L/U7U MRU3U$T;HE.SR&477Z,Q**F%0%2LN305!IC6&JV%&_]'3\'850@ +'C+T7^:Q MN]5!<(^&$"RD.I4Q41%SE]J@IP]SG)U*7&V-0@ Y@DP;0_J2W6%3B2$$V";; M-P0[P"-\DRU$^(@\YPF%Y!4[I+((,A!^)WR0@)_"RCT#(2RK>9#B\&H:6Q-5 M-5@42)BY2$(+8*X1<2G;(+8ZX[AL!4I-EM@:\L5(1J*Z,7Q(( :"HFC64IY9!22 MFW^_V/*6@8:),A3F'=DWW8F%T$-?02T>X0.C(IC0W"-/7\B<_[>_Z$(3<-'^ M.\ZKW0D?B5&\Q=O?D_--+ZVR96N[NT_XAO//5(&I>ZC6H-UAK:!-YK(5ML%D16I: M*2WEIC=08%;O8)WLHZ7*U'R"6RF">UB#A3;Y*G*M^J4%QM[D)R#9A?LSE1E7 MM+?E-'1]9<<)/I5*=L.AC"0,;1AX"AE!$@U^@WS(NDG38%6DZ6+8Z,R7K18* M6&VYL+PA8_JQ4E$LRPN5%^'[4' 8$.X!Q\T',$(ZZY1J+4TRZ@)&BNXP7D&Q M\*]TY9""X"Y[AP2@3">9!I^:2V_Q0B>[;"* GZQ%NF0'+&(=C(5DZH(2G"_X M9(HV(,##M[;I+B#!#EG/$V&F(AZ!NV.4@\ZP(F12Q Q (#8"!1EF$<9E$)S MP]0VX<:5=N#N"021 7!BEE-&X)]D/#/X/?(/)XLQ(ZR*U':I?!-'?$Y$X (B MB.&R*$4J&CB/G^Q36"V.N&6WAB LQIBG/ Y>I.H2+ZNU"\.!ZEBES-6@X>%T M*B(T'OVM-H.0,AV;M=/AX+EU>*>[O?,\.HP:H'V5LJ:Z3CCH/M1?DG_("W1( MS9B9E0"B0?^S@%-32OA=0_QLR0SLR;%# :LNWM M2O'^JEVIF:A[UHA4*R[L -SN6E2G/ ,CAN3A+4/;NIH?"SNW,LY3:K \1GX& M%6_M]6Q4,,1**&O00 M@@R@&;Z.K:'(E_=+I-'Y?[20,I1C""TQO DK\UF0^OP6QJ:M(W1C9?5^ W>1 MI7;8LS8M&AARO&FH>09!%)IWD]Y/%(5JYW:$+.99.E8:C %5)HPHRP[0-L0D MEKR'+/:T$$,T#VDN ]R AQ;8"/11YD&,(1ID:?GKPE&5Z?SJ8T.[NEJC5'%& M*2%ROC06O&29/Z&E0R=%)0=!L:NW/6%Y'*JY+GI#>5STJ4J+ROB%][3UAR#* M3$F?$^W2V?H+47HK?(EPW>#I4-AHP#(7B>;@.N/-'-02@BT)4J#%F:.WZJO: MK"OJ/,/G=IX^ +Z9JH2[Q[E[WLRO(- :VT&"D+;:ABJ3 M-0##P!119/(H@L! !D+'OEY..P9PIMHA_HJ9>WA-[)T[,FZA=U^L );3)@-W M:H0S?H@8BXTTJ:,4S;;F>E9,W,=3/,B[=\% M1N1%[P=3&]-%5"UJ!ZR0#+' A,O;<]93MFCISB;C=?ZNG4C#O-'>)/".&&=%!38/94LW8%>0S("CVW8:&]Y0@O8Y:"&MA%TIS&M:VY"X67!B M#A_F58^]=E9C?_6MQCL;'F86?$5"]1,#\&66:D$/HXC/4&G\I\,'X6,7!NWU MNI$2!(MU;8IOT*68"Z/73BD/5E\I_X35&JN(D" W_+-XV9[\9JYIE_!97; + M\(C)ANA2*2Q6S !SS!"N(PI.QG*23=@["+TUC\ SH;LE]8H4]A&F);ZE_#-H M!7@HFTG6,D7GI68^,0IP$R:\%L<;*K=EQD!D_;' ]=A.#2Z'SWPF6*N"0%G% M(J^WN%I*X>0F(AVKT)4=(:%M>UQ(!]N<.4@DQ[T0=A]+/.I6:! 0<+!$]G3L M,/UE2#P$!=37 8NCM;A3%'$P+-CIS"5 \.B/C?'8^H$Q'D^JZ$ZI+$C+*C-J M RAB3=GS[2D0<@9"A'EQUX"PEZ+DYI 7<0&#F2LM^N3?#XV*XJQ 8]R-Y:BI M-* CQF2V"YEI@]N?*V]QB#;VCDO-_L[UK4C9/PC,5HG42T:&7/7 YA]C$2&= MH:73FYH:$X H6QRKP@.G\7PEQ;:,\FU 2'5UL(Y%VH4(-4.W/D]VK1WDX(J4 M\;0$T6E-X,S!R A=9\8RP4L<+ S:6E?+($,(B="=A"@CFCF:R]-8OZCA&:-G>^)PDK]F -)];P<+"(@T@&N*_8[["#Z RMG#4]$Q['N$_0 5>K MW>=AAC /7Z>9(/(#3$XTJX9?EF5B'#0\/9RS:8H@*Q=MVK5X%K?5"+C"ARCLKDVSZ[M M>T:D2'&TI!-62J#3L5;9:#P/(BE42PORT7B82N0!_7DBHUPO@R!4%+[,)6U_W7]Z& @+##8XI !VVKY\6^-$7[ MU#F^%]+R8J-'7@A[N&M!*MXKA>=)(!GVK:VM)1 AUG):7:0+XC-6_DTTJY3) M[S$:\PTS>XY>$W/O!525M=IN(A(.S4/9Q)(21*GTT/26"@R*,H(D$AQ'&64R MLBWY&(2:[":>SJ$Q_>CD@"G'T$'SZ!Z3Y+8+HX'G]CB!C,8I0TF1NQ:HU P6 M()R2 XWY5K8]%"#PA^(B)<%R2BR2E;AJZZ4$E/(YU@1;JY86&?\%RX>5U.I9 M+>!I(-,1*=C*!M--K4^R!5A;*505M-?6I%X.X:BPJ%$LT M4^(G24 B2.:<$!7RUJF M C5[.?)C 1K!HZFU*+V%.::C]PD+'W $W+1"+*" M!>_D@/HLQL\A;MBFKM#\J@;">E4UM/,A)-)VKK85E2XI;X?(45GSKC7LU=/\ M4!MXP0@@Q1;,P KK,EL";)]BFG"I]R_*;$0A #5$O M5&1 R$3O]D D(^$.$\&J0OX4IXD_;%XHA6&%U4[FJC6.FLVS!K\JDR6!&XAT MBA%_":$@=(XO\:OA+76G=+9)3)7D +B(<,'\U@E$%&R$D-*RDZF+HV-M('60 M32S/##Z%9EFCE_#]Y$(T7<+F3D2H-D+A;M0!Q[/2H.M7/BE%?\]3/]GO[O>7 MET_L.?&X&X'0$Z7CXE]T]^52I6@/4;"H+Y+'ZA7QYS/X>XM'$ST#D^\6EW@<9B(LKA" MGK<=-VQ1RC%DS%M,I0+'F MY?,AX$WH,^^G\]MC2EV*\! 648$;0TI8!]="K/$-NV:)".Q)4K5"^Z*0WC$$ M4XE)QR6Y(/B1%"3\0E)@9(7F<0RRVYE:N2;A6/FA OD"D$I5E_K;@)3:(/MU M2Y&6$:@4S#74'!MQN/G)!S;"?VB'>X\W $!.HB3CNE70I&XN@8@RJ&V M'+"G8!4\J!<\R$YB_C'?$+5;,;Q^]3#^\V>523PN.P&3(4!/X=> M^,7;/3LMS":AR>= YB!+G&Q(##+8I,2B= M^'RGI(VO:"^\JV2M88#TW NZF*$PY[B237&9**, M7%UZU..CW]XN/M,)!\5ND#6T!\]];.,#$B;X-DM>?%FRG"7QX#964W)D-B^A M0G_IF,!Z_E^%A=95^"+&R &S';PB8F/+3@7CV$<%X<:,,$=YE\:J*V*/<%CX M?PVE^[D/7'M 7!PBR!_B/;KRXB6\)KCL8GSWWOMO[)98./+^ANOI[W#K]TH6V8=NXA=P*6ND;-HN%= MN=U31'.B8>P#E8QH#17LN;>HWJ]@5JLP]/R#3]=(N8KS,%R6/J]LG:K'P/M' MQ WG/NR1/E@11CQ-Z$H1+M7QE13\^3IU^S[\KZE:+,G/S*.W,[?+Q9:S$5!; M^AT2Y:#1Q8C4/QK@;W;T$[>*:Y%#CYAG\R]/?\@O5O_"(>^IT#X1O\]/3C]< MLJL/']Y=7+YGUY\^?OSCGQUV<7DZS[J'3.:'J.[O?'EU_]5 A3/X;YQ.HC?_ M#U!+ P04 " #\6EQ8VL6I;703 "^

H_N-.SGJ=L0_R37DOWYW7^0-.LY7+>12$L0<3(A!$ MB2<@<4D$.44NY@XFGA,8D[YE(9?&_[6D0(DZ@MIM+Z !R[_@LDP=_[5=$?"Y M$.Z$V-FD;MLBSL_B$X%\E-"GFLN,VSEEJWK0GY7U^!I7_"U.B[_C]8;K ML.[ [4LC3248J"4#N%1'/[7(0,FLQZ)#4 V3H"649N&P'2I@A]CE7*8!P1$J M*CG]\WW^]4=Y=\M"E.W(9VC,6;A#0ZGNU=>Y=)Q5MLN)*N\*S!0SW%9?>'&8 M,S646?4A7Z?T:44=RHC #B1Q)%UPX880(YS R.-NZ"0.]D,M7IA"N*41RI%\ M1#-SS.K*Z9EA+[4>$U-73ZTK4"M6'R?6J@&-O-%.P>VU5Z#1$7QN_S])WM44 MJV')H+,JVJR&W!2@/C?@)IG#7K#532;YCY?51_F9N:ZV]5]6<>@$Q).^-@I1 M A&N*#5&4ATXJS.#7%I M>OX;7&1I=E_*D3O?.*4_/4D/^B'/7JUQV>35KB(2N1[R NBA2)(<\B*(2>) MW^$D\9W8)]'(+'U-"99&=?W,\DZ%.@^G5N(*U&I.(1A-0JZ+>3[K>J%*+ MX.Y;WOP0_,*K+_(5;9+1#6/ZS9=2/#SBM%!_6P6QXSFA M[T"/.-)L3,(0QK%*B^(\3##F 1:)"9EJS+DT^GSS%:\WS4&L?$G?Y=D]?)=^ MY0QZUE&ZZ2] K6\M7>^E5C2V5;F:1UN ] LD9?.C+/2 ME0$$SPG*Y-9QE/2:"UY(J[))(KW#WWNI_.]YM6+(8=*.8S!D/H8HB*7OZD04 M.@X6#F'<%SPRH:,S\RV-BCIQI9-:9VE7^+O:\,JX9C"H+LQZ#&01O(G99XM; MF]TN9=VOU/%^ $%CDM'$Q1+!G)MM5G+15/TYL>C>-M+.:7TVFN[$-31PAL#6M&PNQ6XFDZ854Q7Y; 4%-QJPF1LM&GC8 MLE:&IIK73-%0^L ^T;G'/#SB)BM3>:7:Z)=.66V>2EZ2QA!]IUER0'.4!3W< MK;2@%1=T\M:&NQ):>JH%MUU$P!"G40$#.N//%CQ@H&P_D,#DMHE"/4\%*-TV MP>AOOO."IJ7:I7B_J0NF^\(+'"*DP>Z%(42(N9!XC,,P"0(_8I&TZ(W.GJQ+ MN#1COR=@&[#$Y;LG__?$<5'7Q*KK8!F7MK>^LIJ[M"^Y7E/OXEX>[M]JJ>+^ MMWI*OZ36=,9(TK&+,%<8J;%\RXHA'0NO<0#IZ(G,S:./FS5W'1*X1PE\ M5B);LA2'\1AE')X8)8$-?A1C519Y)[::ST@1>JE6$=Q8B5 M.G9*I<[U%!C8C\C/77<4EA+ M7ATY_0%J&<^B!R'\7<$$7SHTA- M:&R=19Z;;M[#2$WE#TXC=>\;&;#/RY+S;1VO=ZJN5W?>^=0=8;S>\']R7+Q- MO_)5' 4QI0Z!8>3Y$(G0A<3W*/18$ D2.)&;&.5DF0JP-"J2CUUL&(IO"KD> M\4P)Y,1$U(A^U:L,6$M_M0V+>+I2YYJ$2\LRE?:C4@$H'2Q&YH]$SU9XONGT M\\;HCP3G(%!_[#@C]@&EH28M,C7BZYR7[_/J(Z]/8;L^C+LV;KI[@]HC+HVB M>I)+=YR7(,LK4#3"G^]+>0FT&MN(DZ Z]=9B#U E-9!B@X_/ 6?K0:-C@-K MW+ZC_C3S[44:J[ZW/VE^]\N<5#?^I8IF_?[(:=W.7?WH=E-)!3)UOG[=&H/\ M)JN*-"M3VNQ?$=>- D<%P\?(A2@2'L0Q\: C/(I\/XB] ,]YHCU:DZ6Q9Z-( M'6K"6U64,:)B>0 64H+^2?B\I]_CGY9Y3LEG>09^=_N?3;I![U%2/Y97[5"Y M EM^LO39>/>]B$NP?6NEDS3JZ+IQ6W0DMO: M,K"<;M1[7;_Z+[T<>\+,L"QU8L)N6=17/:^7I6DA\F=;U=$O FZX\OFXH6>L M:GZ1[OL5RR\;:F9W<'N2*"7;/'1A\N77"'F08U^5 M2!,^C#T103=(G% D(G:9F,7MTY5X:=^QK2'.6B'!4\K78ZJ43[K.G&'AA=2! M4:A2WV-'R'4F(6210ZC#J!\D9/65%R3_7:YT7_(I#SR7O,03^^13+-OR?>]> MG=6>WE<[_WO[3'P<*KTZGW=MNDPO[45KR_O[\)9-X;?F%1M//+9 WS:7^=6F M*-3L72>ZA,3499X#XY!'TLE-!"21*R!V/>)PSR4H\!0W_ M!F#5/+VW M;4Y_3]*@4=:%,T[SN/AK6R>"G;WCLJHG;[F\ M!Z^W51 4&64E_XEG7*35BG+)!YA@B$.501FQ$,:^$T'A>IR&0>PXH=%YD]ZT M2V..5MIQ!4_.(*Q''/9QFYA$MN5/6HG[95!:H<$/K=BGVPMN':63U5.?VM.+&/DD!A[,<1>X$+D8P0)"1A,F,/# MB/B8N4;MV([,L31R^35CO$SOFURUQTY>4"J!_PJ"/SMMSC7 F^I+7J3_5KD5 M69YQD$H;4O5B*T"^.TXQK0UWN 9ZC'0ALA/3SU8Z4(MWU3B'5^"FALQF<;>3 M*%@KYG8XP\S%VTZJ>%BL[?2EH^M%4LY9^5:*)?TC7E9IM2GXK?AI4Z:9"C0L M5UR@@! ?00\GDC,\[L$$ARX4$48Q]R-&J5$W+XTYE\8AG!>5.8JOU.'7AL5>/\^R,<]?CU(7@2#U.[5M'1&Y<,Y:J33&\ M5CD -UG;NMM5OQ29I!U:=OJ@Q1D4L[M%S%GA=$F/B0JR05%.!8 MNJEA! .2^"&/@R@B6F[J!3(L[9.PTP(\2C5 F@':*&(0,#!R.33B-J8'>6+> MZN'[H<6WU>$*]+50-%;K [$<%PXUSN%X7@;_=;K>2,=<;4RXA @?.IXT=I'K,(B3 $$1 M!A$/DL2I8P-S*9^>O7MB'J.OR':V*<_2:[%4N>>N /0/Z[PL_[2K]&&E_L8P\B+J\( 12=4FA#$TV=)88]MTLN@UG5Q+GPS@;>=):?C\+U=M M*JM UO_E1G_VVD*?K^4]JBK??_[1#9V_^NX54(]@?9G\BW[L[8[3&2#EJ6:&EPJEFY24?I MYP2E=<\XEJHCCE5T4,&_\*R4KTUSBJ:6_!4NO[R5C\/?.+OG/^,T4S^4,J@N M2ZE(:1--I!Z;._Q]Q7TAF.MPZ%.?0N1Y 8RI.A,+F",0$6[H\1'M JP)J/7^ MS=];X#4OY)(JO@(BS>2;ETJO,,W*JM@T-?2+K3Y-@AYOOU9ULV_'-)P;U4H368 M7VH!]3YK+[(H$W\#FZ2E/:6ZX(\?E I_DA\\J1I0NH%:N2OP<[U@[6^?Z]A] M0>\&7D?C3Z1UY"U]3^W)->O'USJNS>7Q-W-^Z;Y0;D- M!@T]%KLHY"J'5+(W\V)(?!Y#)XCCF'LD<859.UB-29?FC/1E[KWP-UE=/E:M MB&%FA@[P>JQK&\Z)"?4$DIW$DX3FFD!D*S=!9\IYTPL,0#C($#"Y]Z)]$&FR M?E*Q7ZH6\Z^/3)K7;[Y7BB*E-_,N+57$/XHBYB.( A1+2L(<$AQ&,)9>11+A MB!&&1FR)G)MW:81TS?+'K@+F]:=?@>>X(71]\'DG-GB32=^@J-G)L*ZH[F(8 M;7?8A'B>G0]UF+85&30RFR,\=L-#%R^[>Q]G9WV);1!=*$[LB&C?/J8Z1[[& MQ80%A/V(YB0P(->F' O#$/?I5I92:A #UXV@KE\VZRI]\_"XSI]X\9J+-..L3890#:K+ M;2TCUF9*K$1 $,5^ A,>J(Q^ZD#"/09=CG@0Q([OZYU'C9M^:;17*P!YJP%@ MC0J -#J 1Z7$%I:?%(/ R8P7R(-^IP4^(G)M98==,*#5GK0B@]J^7>5 MZ%B7G34IY ;4/"GT,Q&WSF-_Y*FW55MH-(2#'P#S4>?[/(S6>._C,7X4LT\+ MX^FJ[:OZZ>F!Y.N5'X1N$GNJ<2EBTF^//)@DC@,9)6'B$HQMN5?]DYN8S-/7S"V-4:E'O1;T81D] M3/BA/>,5\$42($A@2'$)$8P)C1_B0^;'O.T$0 M),AH,__M] /($UHW<:ON,-M$KH[-.SV*NMTMF$\F)W_-W._#:T)_] M0L"UO#;[7.@A8ZVOQ9GI9NYCH:?\8=\*S?LFJA)8GBFE6S<@*V^R#[Q(\^?= MR=KNNOQ#D5+I=281IA%E4 BAPD>PVE@3"8Q%Y ;4"[CCVRT3;T_VI=%?+;FT MR:UUN9SI$= \"EWFPDZ]WZA1<:[4+??>(*!2C1H,CC2^[' -1 SEI^SOWIS M%:*S*/FR2M+97Q+CXG03B##ND_@VS=**OTN_\#IF MSNSS=,ERZ'UN9@)YXL]'HP6LU3@HB]\K.MI7J0MBG*"IG050+;'Z)9+,RM(6 M('O.NC:&'.E8<+J1'LNMY.=,4?7;)MH]NU>%1#_EHMC^YB9C_/NG;_A1_:8] M)26N("+B#+I$((@0=V"7Z>E%&07HTPY\KPHB6 4UZD](5>1F!P*ROPH MX4SPV(APAR9;&I_VZK3WI-6)8#;'6=,BM83>U";G:.#,S4D-1&S9BT-3S6L0 M:BA]8/'IW#.R"DESZ,SK.HKMYST4H>]SQ*1E)LD#(3>",4LHC%C@<92P!&.C M/=TCAJ4MCD"H1PD7 C,Q$^QC,H$1,Z"^K5(61V:8MXS%:14/ M2E@,7#HB@%"Y>\KM4^9&^U#Z2>('& ?0]QT?HBA",(E$"'$2)3'QF>LY6ND9 M)\9?VCL=P'H+1 EH$&)V!+?AE]D"&I/O(GWE8(O%F*#G(Z 8!-9=!LY,D7,U M2*KE,BBEF+8"XDZK/ACQ=N2V^4+:3LN\%[,V<-G(W25%?%_RM;RC?/.O35H] M;2WL@/B>P+&KTEPE<]6M4AWF0HK=Q'=0[ 6>65>ZDU,MC<3ZDO[G'V//C?X* M>"VQ84>9 70UMW.L8#:US5(+=@6NJZI(R::J6YA6.?B )^LM: M=Q/EK,('.R3G[Q@94I=G]W>\>'B?5W7SS7DCY5@:<:C0C3RKXY#4 M"_(*K^EFC;O\]5J5^A==I=#WO-JOLK,K>6EHD8Q<1TUS9?K5F?K=MYE(XVM*_6O35K6K1=>Y64E/?<(!Y[OQ*I'M/3- XI 8AE'@NX[G MQ31*S I([4^PM.]#3SY I8"FE:">P:=G&5\"RL3LWL>CENVJ376H_V6SBM-Q M"*R5:WHV_,QUF8XK=UB Z<1U(PS&FZQ2Z[0M@-)KV-7577*Q@Y$7040#'Z+0 MHS!V$(4\$8Z(.0\\1]\X/#O=TE[T3N!=Z:&>R 8FR7F<-6Q J^A-S B#P(TQ MZLXC:&# 645R)F-MB^ACARC;26W+(M,&9M#Z.C_*?):6MD9[5I7^76:DRRE; MO?G.Z495G7^%*WZ?%T_7W]-2AT)/WKPTUMP*"3HI-0\]3\,S3(]6D)GZB/, M%/!9B6AAK^^L^@.U/>2]K6E$V_*FXRN-ZI6P.NT M?,Q+O/ZYR#>/]2Y@*>&HTFS#V>UC6_JT7#%!D!=$ZM@CP1#%L2,-+XQ@C!., MB!?R*#:+YGQQE19'4S4B:IN>MYB 0J5]-'\O@7+N5#%MM052_X7O5#<,-7UQ M['4C6U]MN*''YYA>8-5'YY?4_%12]'LHG*\9PJDM"$2MWL M&DG5K4GN) IM^83W>:;<"18$'B1XGC4HA1X$*$Y%-PH":5930FG9IGZA/FX<'7#S5%+-3 /3ZI'0J&'Z\]!9!\Z-C M'=JI/Q;#4(+/TT39&<%DBWSU)IV7-(V ." [L[M')A\T01$_;=*UL@R[*CJK-O5--2KK$H8)UAZ M[- /? )1+ 2,):U E[DT$3P@(2>S%M &N MO7:=W2T(O\]2NZ/6<"G5=LV$7Y8?/\G"6*^Y.TZ*<=_+UUSPHE"9*=^; I7O M>;5*N">8P"%T<2@@$L2'."(<4BJ2((J(XR720LXKO-;[JAV;Q.C;LYUJ.GZZ M4W.H=DRUI*#"WP&N937[Z!S%4^_3<"E*$Q-X)QZ0\C7E;=4V*J]/357IJY;- MU^O\&\YLTNT0+I9(\>@4LU+7D)+/"6;PVG$T\ H7Q9,JB,@?\T(Q3=WEXDA5 MLZY0$<91(B(7NB$C*I',A0D7%#H!PW%,J::3N"UQ^ O'2LS:#+3OEH^$R1+MF,X^*R.-A.8Y68T=9AR/?2AR MZ2Y63ZHG7W6=U4V&Q[$7.'R1)!:4PX M*R?I _")\,TJFPS-MC2^N;Y]=6.8"*2'JN:6FRVL)N:5-G*E5^W%5M: $1+6:J$- MS35S.30-M0\KHNG<9)X3=,U8G=")U]+.^+HS?W:?3,W\H+,#+8X&M@(#*?$/ M7__4*U^NGS1T'K]A5K .W<2L,(2:Y1 '(VA&)1J='WVVI"-M1?L)2/HWC!/B9 @;*MME'C GK _#Z>+8/, M_=_',S9328#?R;-F5H+@Y5=XL+;!"XHW7]&$EU^#O6H,"Q!GYA2R)OOD5C2Y M)]=?<;I6&XAO\Z)NO;L2ZJC-KT_:8@Z1&WL08Q1 ZOJ^A[CO^HE1;]NI!%V: M[557-(>D9D+:9\QLF^Y3-ND^>%-]R8OTWVW86?-3V[%F8Y=?=$T;U] MI?FFKQT7M@8(9;V]9"O23"N.8,1]'KL/C6@$S-WW?>B+D#[NNY[T:KP=-5T MO)+"VN_P, 8JRPT@C$1XD?X08T ZU3YBU%@SF]IM>&U-M-O8VI^+O"Q7?D+\ M((X\R)B'(4H0@XGJRRO").".Y^(PCF:QLD_+N#2*K$5\$9MY8!TG-I?MK,[R M+>5MHD6C:3_+HM9V 5;R^:5X:0-Y0,+?AVU\'F)K9K'&5&8?"\;3U9NLDF;& MIP>\7O^T*=.,2X)(8NH[04!@'"%'U2_'$/N,0X]B1B+B.R[1VDXY,?[22+H1 M$=0R@DY(/9H^A> PQ5K 9>HP&R-(M GMC.(#Q^7RSH:'Y%]V]'-JO%FHXXPR MW6M_[K*9[;MM4/%U66X>&D9YECKU]UPUSEI+B561LA5W(TX()1#5I0 \:?MA M%$>0!I'#D7!]&IEU+9U-],41S?='7M<]_+H5PFJZ1T*5GS)LOO^B$OJO3?M>2*;K.R[N[]5K[\*TH%X4GDJ5-"3W[($@9Q MQ!A$,?%Q3-Q0^,SD0S9.C*5]E.0+%IE]A4;"K_=%F1[4B;\.C0*PU@#L5&BR M@555AM8&Z&O3[O(J3>PQ_&5(6F+KD4+,RKR7 ?6<12\?A/6'+WG& MFW.S5YX;"5]KG_;8X$MCKUH^4 O8'EWK M.^X'P)WWVB^!8_(3)&TDC/SU4RJ/0;+1TYS:?D\ MW8HW1:',J5T<_#OI_]]4_$&GBXO., MZ!CMQZR8!12&!S#?E^JGQ>IY[2_T4 M#:4,J+6QE*)A MRH+ VM"69+U#!1MY^K873?:&-=E3IYQZ77\"[%I'8"6N^A M?+UIOH#R:[EBD>\[S./02]1GBW$*$R_!T)?&>9C(CU?@<4/S7&OBI7W25+=E M8X-<#V)M$]PZ<-,;W4ID4,M\!;927X$J!X2##SAEG9$M);=J9!MA9<^LUIMV M;D/:"(PCIK/9_6/+>17I5ZQ:9+W/FT2UIM[&*O:%(YCOP#AD%*+0=2%1E6\3 MWZ4^2ESLFQ7B/C71TAAG)^<5R%I) :Y%-2WL=0)9/>*Q@=?$1-.'JA,27 ]# M-:*8US .U@IZG9AFYJ)>P\H>%O8Z<_TX4NC.Y:011-ILAT_\$:L.:.LG92;= M9RKZ_:[ TGZE]19G7<1DY1%*7($9Q![U(2)A!+$3A-!5?>E$S&(6:G4$OE20 MI9%*IP?H*7(%=JJ G2Z@KTQ;',:P!L;HY=-CICD696+FFFP]C.GM4C MT=]H M,6:EQTO!>DZ?%X\WCEYW3?CUWE(4$C5S >P2#V'(A\PF'LB00Z 2:$4"PB MU\A>GE+8)?-8FY>;L?:M['5WK'_::01>;PKUL^H+;^/3#6/.IGP8]/AR*4L\ M,=T>C1?;1=_LM5-N^/A9.^4=25_MEG_*6IMS+(RML+$I19TW4&P&T ]"P^:8 MT_R4]:W$,,]X=XKU>L/O\K^G=:A9GMV*O^4/_)7:&RJ>WN%OUP^5;ME TW&7 M]IUHY0?;\UBVX>HD9*N#.J!56H!6#2#UN#JWCWDY_.J!-PX\EF.PT?"T/_9'ST&&//I!X+3M.VY)<78NQS%\9.%$(4$ =BZB#H M.,PGF KF^48F9+H'3.. F/Q020.#$:=(A\I:.SGJ#3WS M:=&A4HN&?=:WA68\0=<_%:V&SS(B9($LP#&KB^]UT!X$"/D0]=5 2J! M"-W0* ?^^01+>SUW\IF]G ? Z;V@E\ Q\4NZ$VV"G:]3>EMZ7P^&G_6=/:7< M\_?VY'4CVS7UDUB40U*E38N<78S;-9%."J;52CC,"Q)"(:6Q#Y'C M)DDB>,(B8M2BU&#NI;WQ.UG!3SSC(JUK[+?"&I[*FBR!'D%,!.SD&^FC,#7O MU&2.CJTN308SS]NAR1R2@^Y,(X88V9E)Y8?(27:MGTZW.$N2T&7UD#LE!CZ<10UQZBJCJGMUD MDB'K*N#E[OB'43?R"2$P=I"*G0M"2##U(4^(*^(@]D/LCSL+/#7ETJBKDUCM M#?9/\)3\X(.H40ODCIJZX*I3N-Z*[%=E!#W)9SI6.X>7]<.QDQ.^T!'7 M.0!.'U2=O7,C]N^&QZ@O.P-Y-9AQFNEQZ MA#;A(DS,;I?C+TWI_ &GF46^&PFG)?(SG7U6)AP)S7-:'#O,B Y=ZG/Y+L=9 M^T(1WT\HD6XJ"2-'A?9Z,"$A@0RYCD! M0\\@&^:@"X&8>I>\4]^PE^DQ' SZ((W'8Z;>1#4N:RGAGRWU!3JN\6"OGF>W MS-<_Y[BL>SUM3EPRTD:CM-BH\BLT?^!W^#LO7VV*0B[R*DP\+W PAX2H*'@G ME ZG$ CZ(DH0PM1Q(J,,SY,S+8V;&@E!I40TM*!.@JEI*]F :&+6:F4$+4JU ME%>@E=.BG7,."EL6S2V!-. M#!GVJ I %Y!@@J ((Q?%L0B]2"NZYNCH2WOOE7R@$=#@0WR F89)<@D2$[_> M/1#&F"4':!@8)I>@,I-I4J/S4,MHRS@YI?6@>7)PTWP&RBEY]TR4DQ==NCU^ MG54I2]<;Y5U_XK1M#_+F.UUO&&=OI:CJ!')3M:&';W"1I=E]^8$7=3!V+[4F MP7X8X!#Z'L80X01#$E,.*7>#P$DP]6.S2LW615P:/?8W>_LZ@IV2H-,2J(<& M]/2LJURUFJK4FB8G9^P>N[6GP'1/_B76=L8]?$O+.M.&O^W%L'Y 8$W %SI0 ML WPZ0,(ZS.9Y\?<%>RZ*':37]_?U]WT#%)A!H98&IE+T0I^CRN^ZUFIG\LR M!-4PHUI$:>K-N0*S9T?"5WU*/ *@U?04#91&9:(,C3M;THF&#2R* 5''3/?"=^?K47V-0LV :IN2N59I,P+""/I(.+&&:0<(P@ MBH1/?.*&C%#C?D03"+HT1KS+*[P&]ZI['&#J(R]4).?7.I)3-7JOBP?DC4[@ M:ZW4B.Y$4ZRXID>[@'6W.21*88.Q"[/*(\1#1$&N52+M0CJ5]-QI-P#7]UR8M M4_T\[4N70^/,:1Z0ISY\;O#MM "=&J"G![A6T7E;34#;GW/$8=8%"V)P[#7/ MPLQT0*:U0/C8 MDZ3[L*Y//*- )AM2+>[+)96"V[.?S":,![%E5@Q5B*)D[@)BQR',B0I+ J.;$WNB+HV(E'%#2&?+E'F2:O#<6B*GY:XL! M^*Q$LYE!EK>Y9UPVF]O>4-LGHX3 0D"8':(A$_F7''V>&G84H]%3K M&$'SZG$FS-\XNT^S^]>\3.^;7G;U-E'(G3BAC$,_0*%\]8D'DSB)8)0DB'F! MSY*0F=@JQZ=9VJO?B2?=(UR"5N:>3V1X6GP&8SU3Y'+D)J:!#J:>A-8WYX9! ML&11G)AD5M-A6-'G-L*9JT=64"WR1UY43Q_D*E?76>U2/:JG_^P4>E;Q7M7'-.Y$-*Z,. M ZU'#_;@FY@F=LC5HM; ;855&TM27(N53[5@L57L='BR>>N;:BE^4-)4[ZZ1 MC6O3^R_5K?BUY-=ER:M;4DF/104MOOE.OZ@-G;=Y<2NGEP26W;^3W@Y_EV*2 MKM/J:24\#X<1X= AH:K]1PDDD2=@R%#HH##"R-6J?65!EJ514:T*S 7OK*70W;0==;"D"-C M)];K_)LJ=2QG>)UO2"4VZVM*Z^KN'SGEZ5>5KOHQ7Z_E ZDVTU=QXB"$2 P] M'+@0A2B&!/G2X&.>B&*4)$P8=;PVEF!IG-L)"W;27H&M5O6+_*K@TDT'[^1W M$WQ6JH"WC2Z&3J/Y:FF&=DRY!E.'?TP"OWFHR%@(;863&,\_;\C)6'@.PE)& M#S0BZ^73W[I(YE^PI)(4KWN1S&WXOL/\A#,:PU#5!$(Q"R!A;@@%]8@T31,> M,ZT-<=T)ET9_G_X3/SS^]6^[./Y.\GX*EX>[EN,70LU&G W@>BF_DOWKNU%_M MO/HKT%<#-'I8SZJX"$=+QNHX&68U6"^"Z;G1>ME@YO6*/O#\FE8;O%X_?-&W'>,T;O39AU,4D0*=/*O#W,6VY/^;[XKP>=LEN2ZYNWOR@R2.W#BA M,"38@2BF,4P\'$''B2*!W0@GL1&-7"#+TEBF7_%XU\5"E:KXFI;JZ_E#JX9I M>M0%RZ5'5#,MPM3[8CW\=WH\6XU6E]U:S%14>C2PUJM'FTOR0F6B1T-VNA[T M^"%'1J[P1]4K-KO_-4NK#UP^Z%F%[Z4@VSC\^MA64KV4#1?%D[RTW>AP1$A] M[@0J=EX2;8(X3(@3PM@GR$&ADQ!DE)H^7I2E\>Q.>/5N]RHH-C$K:A]$_IRV M.@!LX-Q96#<]QIUG-28FW*T20&EQ!?87II=*U,2JM O3J6-]L^IR3&U%IXP7 M9-[@E(L!.XA-N7S$,?4&FYY5KS9E)1F]^,@)KG8MTB+!(T%H")W08Q"I@DTQ M]@7T6,!CCEP>ZW5D.3_5THBRDQ(4C9@F)>H&(=4X4K4&U,0X @S5M+3T62_6)[6'2_=!TL9SRO5 M4)@B1B *N2__$ 3BP!,PNNVWFHT2GK[O+S:[4"C M),. 0G6P]QK.^-NA-W^5XML>M5'?W$-KVKA?J?-KOK 3M?H:F^6<1^1 MW8EU7I:U<=\&59;OTHS?5/RA7'EQXA+*.0R24$A;/* 0NQ1#E[#8(0A'PD(UO&=&*:O1Q.8](T ,@2$^K, M."N]&4#PG+-,;AT3A;VEQ!,EH!BKZ^?C]4TF)WZH?]CL^>Z?G"!!_5"H#53Z-JG-;[[S M@J;:I^]VUU!CG^(E5F8NRU/Z!HW=>*RPWU8OT%,,-&=A!D=B$ZZ>2:CY"ZSB M3'LK4L#-&A= Q?VM_U%_8BW#MMDMQA+AP>02]D%"('(QA[%$/!CZ)Y/>7",\UVD0:GFYI']96 M+% ?IS3[ =:R[\\ ;^HE7 KG? ["00B]M=UI,U2L>P5')WLAAV!(\=.^P.!= M(VNK]D+G;MH,E3;48^5(<@D2CB%V?1\B'H:0!(X/8^:$Q*,X"5%L5$GU]%Q+ M8Y9.//6%;X@D)^OTOB9Y0R(90EB/12SA-C&%[ 7&7H$M@JVD%LNAGH?#5O'3 M@9GF+75Z7N6#PJ8:MTR0']A6B2Y?;_@_.2[NY$IP:5 Q&K#$ASQP XA<@J T M7!(H+10?J:K,21*81]4;2+ T>I%/6F@Q#_ HZ'K<,BF4$S..3OY?E0/"ZQR= M*Z!T +42,^7^#>$W1][?T?F7D_,W!(]1OM_@0"/]+IK^Q*5?QS]RNL9EF8J4 M-E__][RZ%7?X^W55%2G95+6WEW_ M5O (S_Q$E70E24N5 W (1'(@2B,.6>Q MGT1^M/K*"Y)K>V2C!#%Y2_OB3.AAU&TN5 >[@G^17R%UR+O?M([4:JK-E7T] M#?VV<0NGZ<]-OAA3^WFO;JXZH ]TN )2"^5$2SVN0%\31:.-+A:]P(NPM.4= MCA-B7J_Q(J .O,G+1AOM9::5Y.NOJ@);)1_(5(Y=%V93LZZD=8@$92Z47F4( MD2]<*#E40"=RF$B\D#,F[<.\PFMM1W-@.B-C<#OIA'O7:@X5@%]4Z;_KMRW= M"MU6G+Q2>\_&;N<0Y-J>IR4@IW<^I:"PEA3L1&W*03;$9M4!U4#%G@\Z--G< M;JB&XD<\49V[+)?1WIZ3KX(@B7#H$4A"3WJ?7N1 3*,(NC@F,0\#UT^XE5+: M!T?S2W$W!XM"7Q!.HP&^'L_8A71BKK& IKU"VP< 35UL^]W+Q-+H Z!==/OP MSG$4])Y_:\LE-OW9,_E7VC02^I"O4_K4_+D[LH\BZCM>P"%#B8#(#4.8(.I# ME\6)P$D4.+Y1UP]3 99&3ZK(I&J1N-4!["L!(+AF^6-W-/\^K\ _I:/2_LR, MLHP72X_ IER"B>E,BGX:>LEQM>#@<_O_21+ QZ)GB>N,IY^5^<:"\YP'1X\S M(K[P[EM^]R7?E/)UO?LF9WAZH\IQW_'BX5V.NR*9 0YC+_8BZ"!'VF4X]&$2 M^5PZ@4Y 4!0A%NN7>=69<6F\)Q_$&"@1@9+1('A,"]YAXIH$M(F92HH+.GE! M(S"H)=Z!.*:@JQ::!F%VME&=*82N?AHK!>1:BFDKALT$C,'X-*V!YHL],]%K M+Z[,Z,9Q!NE=4?>R?*KCCJ^IM'<+SJZ_\@+?\U=Y677Y+*N ^;X;^QYD-$80 M!=B#B> >#(.(4T_P&&&C _=B9=&Q!_YHQSJBPKSJ%NS ]S(#!Z+E/*Z9?NF M9$"Z$= MU8(T!>.YY6A\OQEME46UVKV!U_<%KZW25W7]UN(12]_]O7RVVL[2PD,^BS"" M,?42B"(N8,Q=R5YQ% 8TB=W0T6KO;33KT@BK+R508NH1DAG2PVPT&7X34]$! M=!8;=H_"9(AZY( ]VI'_VE&.V5RS\,TH]3NR&7?S"-^T"Q;Y-9,W=';7*@EQ MB!.!( F"6)()<23!) X,B!MC[C+'Y8%>^?K3DVB]!;/6IN_$!!LEY\[Z-_"> MCL.IX7R.AVBF;?X.FUK 47[Z<6P,7,F+,9K)=SSU'-GR(@=Q&'0;C]\YGY\X M*/F>8SA\I?6XBVLJGXS-6I',=1MZ4#^/S'.IZP4,$AZI"M@QAP33&.+8%Y0% MTD?DKED?#W,AED>4/4&WD1KZ79@N6 X]EW BB)<1N]''_EH'>YL!'6?@FS[( MXY0 2PG\. .003#(N9%FR%;XEJ\XCY%+$Q=&4< A(H+#6'@8^BZ-N4-I$GE& MQ5<,YU^:IRD?U6#"3 4)N![#30CCQ/0V+DOA6_Y".0H[[%XB0T'.OMS\A!TT M%V4G](891VFO.:ENLK(J:M-^6S1VA6+$_8C$D'+IOB(12B..<@=2+Q0.\0*' M149=!T[,LS2*^L2S5/5>S[6+MYX#4H^2+, S,?4H"<%.Q*M^M>G7VTH9]HCF M#"*6".74++,2QQE5GQ/$N(*&8(M%?9+?LI M1_A9C@NM=0!E3PF#[1Z#%='8'YL&YXD91T'<]A&I*\UMY09W.6@D!Y\F1]=@ MAVT:E&?:=COR0&_Q/OXTV]J0,X=M<)?.8+CYMN[,==S;SQMQNWE;RD_5;Q\* M>EO<[4)8-9M4ZHRU.-NO+JWWH0[3D#;@W:>/8"<[:(37 M[UBIA>8P=4\!Y,2I# MD8NT6E$OX8C%$71$(GU(%(4PQD$,W0@)QW,%]S@U2<7LC;TT<[ 6#3S6LIGY MC7W ]'S%D3!,_.8W"'P81L#8"SRBJR7/KS_RK-[>$96>>WC'+KFTS\2N\F"[ MAW2M2@#7?-U4DRV5%]F4(RS+S4/SLV<%0H7/8I*X##J!'ZCD:@J)_!,2$291 MY+J1P[4Z^TPCWM(,BMT.2=V&J]7C2G[Y,/T-2MVE(&7[8ZB^F6I#]Y><\?45 M^ =7H;R9.Q?XRSM0'T^8"6.\S846X%^HS81/8TWTFK,XR,@> /SSF!2Z>5+JK.H,H M;HM/E3I;K>V'DD,"%'NC,,;35=N= MY^G-=_I%/CQ&BC9-G%-]8 ]*WMI0@?S+C@%.#CC+JWY.G>Z= M/GO=2"?V:-'\QOJYSMA-IDH^I%^YJLK1YI^O2!2R6" ,&7:8?+_#!,9QC"!C MS$-8NK")XQMYJN8R+(X"E 4"#SN3&+J3(Q9#TV><%N*IJ>28,U@4ZA5H:OE, M6?3B NALN70C))C7;QL/T8%S=L%0(QF0K^5O[W_F&2_P6LYQS1[2+"TK%2/V ME7X;N>M" M/WA// M(Z=>K'U=F/E5OR[S+FRA*PF[0IXK2!)ZT!<)A@B[KLH/BB!RF2E.,O76EDV9 MF.H+KL"W=+VN&S*.<'6MKZV!,_R2*S:CN[S?)K7G,Y.GH3/6^G]=[UO0Z'H% M=MI:=J^G6@R;#KAU&>=WT:>"^:@3/]EDXSXF;QX>U_D3Y[W3W:YD(.%4476UDS,MC=2;0(I\3.#+:33U*-@*1A/3:"?C M7L#)^<*5Q@QX%@M++'9ZGEF9Z*RZS]GD_ UCTS.+]&OMJ^\RODKIQ_^-LWO) M/]=4_JIN2+M+P=N%:E$>1T[D"TD5L8"($ 03E[F0D21!CB>(QXS.0"X19FF\ MTK0T3/$:[+0RSOB\8&WT*&@NQ"=FJ9T:O0S2LMY(;#4!.U5ZV:26,P5LHFHM M__0"469.4KT(_ 5_3Q\V#ZTQP.,P\A(2PQAAU4$A\6#BRW]Z M(8F]@ 8N9UJFU<'(2Z.\5CC]\H[[. TSUD7:3TP_K5P6S:*3VEY0@'%_O-F* M+!Y5HU](\?@%8\V9)AI2=8:KZ_3(OW0_:P\C]KRQC/W$,R[2JNP,K/ZO5\CU M'88$AB$6'D24A9#$\M5-F$,$:U.<+XX(_+*^?KA'T M4JLRN5G4+HA4:%NA3/U]^XM6O:O]+3)E-W4J7H&M"Z@5TS/"6)H"?6OFDU7A M9C:HI@#VT,2:9)8+][=X\36E_'@16G/6%-]S*>\GEG/%$Y4@ XA78ZM<= MH-0-$U0'M"=>@9U.5ZHRYL9F>^;)X;>]^VA=SI?9O9P*[I.[GY--.*:FU48Y M++?B.LLV>*TV&/!Z7>\PK)((JU@C"E'(8^GR$P$3'D:0(9;$/H[CR-.*DSPS MS]*XOI%4'8[C6E:0]H0UJ9YT&MEA.K:(U\1DNH.J$1/<6(?*I+"4%Q3SAJDQM!_Z[:"T;862^N MH#?["U5/,(+F='D$LV',DX=?MQ_-.WGK"KN<(T@ 0+#&DDW"BF M(78"K:.BYP,OC=,ZV8 23C]'> ^K89JY!(&I=V6UE#=*!3ZFZ:@4X+V!9DO] M/29^/^7WZ.]'EH_+HP+5_LG*UH(N^A+(&^'WL0!4A ^>\0 MLLB1JRHHBEVM=GTZDRWME:QE+-,187"#D.H9 [: FOC-[<2\VC8'!8VDH!'5 M8EDZ#4!LU:D;FFK>PG4:2A]4LM.YQ[Q4K?R\;]:X>)>6U3/K5K,^[ MMX("):DZ')2RZM>@/0W3\'MO#:&)7_@^.)-8]%I C"HH>WK4V:K(GE6L7SKV M_,7C/OB[A*RW4C@5YY5G59IM.&L[H,CO79>J)6GC)URFM*TVQC'QJ4LA"53# M\5@P2%R&("?,BP-'_HX;51L;+J]V+$]?UMY3J?"?0K+CE$F<7 M@V_) !HOQZS6T<5P/3>=+A]P9).[/+M7+4-5FYE?<*6*.:6\_,@?V]93M^*# MM.%H^HC7UT+RF>I#]3;]RE=^)(BO6L$(&E'IGLD_<$ 8C-4[D@0>XJ%1CM)8 M09;&QW=?>,&QDM"P^=W8A= CUSG@G9A;E0JP;J:LE+@"K1I/5Z"&NVE_]W:H MWHMY_[L+4;/5"&^L&/-VQ+L0K(/6>)>.-]9&_2I'SXNGII;3SHMR1!P(IOH; M>S&'2/X+$I$(F @:L"B@L1\9;4B=FFAIC-;)J;)U?I#?J?6&J5V6O_.,Y07X MR FNN&FMDI,@ZYJ*ET,WN278BBB-MJ86W*0UX#!B[$'I.+]!"K#.\?9*$T^,Q_N%BR7@Z\HD)W,&(P252]?L0\+T Q=9W Q&C1GGEI/"0?M]#,1M$'6<]HF02ZB4FGE5FK M\;@2W9Y!8XR6)0M'?]Y931YC.)[;0.8#7%K#HIM%^@VO-D4AYUFY,<8^I0'$ M3J2RKZ,$)A$-(1=Q@H6@S!%&;#0TV=((J!?])U3$8-T7Y IDS>YN-5!VT!QG MWQ&1@S&""?>DV1G[B40\5O&;R!."Q=0G[NHK+T@^-]+]2:?$NDSOLSJ7*>V" M @L5%%A^PX^C"W\< 5J/^6V!-S'9]Y[0'M&WBGY7QL,@!5=DYYT(NJW&W3>)'KDAC[, ZD18E0X$-" MXP3RF,8TP@11PHV(_#)YEL;U3?,%_MXGW;:;]*J&<)EX4P\1G,42> M\LBC.JV&(1Q(GSQ)B EUGIEO:=38RFG&A.MTHE98 M\$,K[ND3%V,*TP3&$D6=FVU6"M)4_3G%Z-XV(I/Y0]=$LC8BFO:2I60OU3*8 MKWC@(A_Y& :1D)Y=XDG/+G(CZ-' B2+?4]G,VLG,@U,MC3@^[#?7!'0K+GA4 M\N[BVBZ*=M-8@V&VL8OLQ$2S [4I*;N3%-2B6L/,(/_9&G8SI4"?>S#_;"D- M6@N7P4SHX1'F2X;6TF0O'UKOCG$&FXJE*V_%-:6J#HI*6*A/B9]')KB^&WO$ M)]"/(P21SUT8\RB!H1=3%B:A&PHCEU=OVJ6Q<"VUVK"4*U)V[Y:9,:>)MYY- M9Q_%B1EW"^!.Y'DB1,R0LF3K:4XZJ\EG!L1SR\_P[A$&X#:+2C47K.2SHWJ+ M-^7)CT@H74JMDQ3M&9=&1)W, M0 H-=E*WE17!9R4XJ"4__0Z-Q%[#_K.-Z,2D]()@&AB&MD&=R3ZT :Z9I6@" MU*#!J#70?':CB5Y[YJ/1C>.LR _;J.37Z=>4\8R5^T:KG+OY 9>*UC]9^6'H M1#QT('6D'X\(=2%)6 )%%+!$1"&*8[;*^+W:M=0S*D=(H?7&),T;TY=E0H>J MW;N71A+KM "U1[KGK)I9G6/61\\$G0KSF78 6ND5VK<%2S-5WFBKR-5ST.NT MM9TV9U;"V$B] $M+%NL8"68U7R^ Z+DM>\E0(WWM32GYMBQ[!2ZNOZ>E=*[] M4'5F@,+Q,40!#R )$8;*X4X\+^$L,FJ!>&*>I1FQG9B@)Z>A,WT"4$WO^7*8 MIG:7CR $/BLA;;K&PS#8\H5/S#*O\SNLZH&W>^;RD3VDU^O\FXI&?)L7K_,- MJ<1FW3K4Y4=.>?I5%1WH8JQH&!#IU(;20,(^1%ZLPMH2#AGB 75=[/N1T<:; MT>Q+8XQ.4%!L);T"N-/(,+3-;!WT*&4R="5X<23_$S! ?BPYS'4@ MCA+IY+F1YW&,Y.,HQL4\U^,OC:!Z0:1-C1[-':-3\.FQS@6@3,PK!GA<$$F[ MI[7UX-EF]!>*E]U3[72([/YEES6L^E3ABDO?YYU<@753F>,PYBC@(?,B3J#+ M59->GQ"(11C!Q$51PEW$*!K5CDIG\J6]]+7,XYI+:6&M2P+3(#@Y0VPW6%2* M@MI@J24';3&AB8._QJ!FN:&3UM0OTJ[)!)13S9B,QAA'7'_'1:KX3]5%KMU_ MY,8\43Y30ID#$<,")H''H+1#HBAA$1=F/M/S"99&0)U\=>EO,R(ZP$Z/;"Y! M9&)"V0/#^F;)*<4M<<+!\+.^]Z>4>_YNG[QN=%W$0B5FON;-_V^RSCOY@)_4 M/)(^Y$^*#6>]5"!I@D3"<9P =Y>J/*FU=,'^2A62B\WZ72JD/"4MTKKJQJU0E<3>?*_DRZ_._M]DFX>VK.**"#?T/.G# M1=@GJC]8 N,829>.A"P)F7"%T JIMR[9THBU*P:QKE]VW(2OJ)>Z_L&7?,U M^O!8Y%_YB,8V]M93\]3^)59IZK/\5J! A8GV!DU[*C/29[N;T_/1TD=-:- M)V]KP2%X6FWDRW:3M05ZFBJCWG9OE0D7PE:'M0DDG+<+VW00'W1JFW J\VYNGSBM M"T2['KE+J[5J(A$%E"<">H()2?GJ*#;T Q@0[ODA#T/-"K['!E^:L5X+I8(Z M7>\'\B?0B:O?W^T O6%FO123B2G1% ZCCF^G]![5]>U@L-DZOYU2H]_][>0U M8S<^&1=I)LV(=^E7?A"<_^9[6VVZ"^!?X9 XKH\#Z-,H@"C!,8Q]'D+'B6DL M'74?,6RVY6DFP-)>\YW\<*T4 %6!&7_ Q6_&6YR&*Z&[N3D=OI-O:VZAK64_ MDKOSPU9^T"E@\61V+';6-C(-IY]Y"W,<.(>;ER/',>]C=WU_7[TI"F4:O<^K M?_+J-9<4\:":2!NWM-,9:VE<)64N:A\52,GSC.>;GZ>RWWRF2$B^,XX! X06>*A=.("8^@B+"H4MH3"C7RL.Q),_2 M&.S3YN%!Y<=)/^+M1KFI36'L;O-$T^2RM5C#;/8"2S QV37*@*TV=4+U7H7R M7=W:;7>HIHNJ2;_02=;*(,U]WC6;*0F^7;M\NW;J:$KL'2BNMVOWT*IFJW*2 M/40'L^4M3#-?+KT]3/8R[2T.._-1D3K;JIYNLK(J-DU6;/6%%W=?<-9N3KY7 M5:?*BK-_\/3^B_S_]5>IY3W_60Y=O98VV%N<%G]75=U7 6=1X@8A3#A!$)'( M@PGR!124AYRZE''77SW6^YN?*EQ4$Y\O653-A%J>*S@=N_S$[],L4[1"\+JF M%!L-;Y> ]\I!V T2+B /$@^OR-F&5N4O_('P8L5=%X<(^9!31"&BF,*D#B:E@<>%&[A":/7!UIIM:?LA M/7E!T0@,'EN)#?SKLR!K['38A&[B+TL?M596T D+/C?BFFQ/G(7/8//!)HPS M;2U?/1]?^Z;1R5!-BN2NC\8 MA^.\E1KD&?_(:2X]QZ?7&WZ7MU49;L6;3.3R8:K=T8=*-RK'8,BE\40K.NAD M!VS#59/GKO)(+D!/@2MP_: R//7C"B *421=)!J& M>MW![(BS-(IK=NK)Z?Z@(WVI"Q=-TW":;2EF/%<9N0K3]6@=!&_N%JW'A5EF MA]9!X$8W:!T>U3PC[$U6U4$GWV_J_2N1TGK>]YMZF]1+1!@Z?@@Y]87:7(H@ M%LB%,8DBAMT@HE2K4N?9F99&C(VP]2;)OKB@D5<_:6P8X&&FLPK;Q"0V&C&C MO#(M-$8EF0V//%O&F9:"_?0SO1O&V5Y=AH>T]GAZGS75@.G3G?PTE>MZFI]Q MFJGJSZL8Q[X3L%!U;@[5H5\,8^H&,'*\R,41Y\PSVH;6GWIIU-$3L0[IS.OX M!LS^WTU9C:@"8[ &>F;3-,A.S"Z=T'7VO1(;='*#/MY*X;4> M 6Q'-C)(MN-/:)"H.=J,$JH<2;.W?(>8WGL]"H>)W^1:IBN@I++WZAXH:NEE MW8T[Z^MYH,[S%_+P@LMZ"DB?I Z$"74@?(' M 0RY%PL48 ;$3W$!U#5/8>V@=7DQ]#M9UCM,S1B M7H&MH/9; )P&PW+!_R,3O4AY_],*GRKF/W"'&3^41;7ZJ#:]ZYKS<>A'@D<, M\IC&$,4^AXE#7<@2SBF+:("Y5B7OO5&7]M:K1@AI6:6JM\4ODEXW1;WCK_?F M[^,U_)*/1F'JHX_C %@KT7]4[Z%75][0>VWEOW:O[/Y8L[R=1\7O7L3COS1_ MYUYM'C;K.I;DC1"<5DV5N5MQS?+';?=,)_&CD H'QHC)U]&E'DQ4#I[K)-C# MDUZ.^A-OF>_ M!URN#]R8$*JSB-@+D#H]U=SA3V>5/A+<=/Z>L?;$/_AZ_7]G^;?LDW0?\XRS MF[+<\&(54,0B1]6:H8)"I+8.DE!22.2$S.&QGX01,S,H3LRT-.IH/Y%*6OB; M$A=T\H)&8%.;XA3"ND:%!=SFL2I&0#;"KC@#QP6&Q:F19[8LSBAX:%J.ZDOO0!Q+HU!0-X@<[E"'!]H%:2X69VD4KA0" MCU(C(/("X$8GD+9*J0Y'#[V#&>E0-9$D^4ZSOQA49KE\-8_XUFGK/7"V/ M4D9%OK;YCR7H])%_V3LWNQ5MV=^>4L997)86RJ#&SJP+-E,1GLO?*UO%?JVA M.UC#Y_)9YBOR8PV1O2I ]D8U3]UOQZ_/#353\WNW+.V;U(JF^6%YKO_P%^(" MU2>F^E8J:P>@)S0=E<3>'V>V)/4CPO>3T(_]>MQ>@;1K'](F.^Q+>U5[PM?I M3GOBVZC+9;8V>A[]9(A/;0Q:!-O80Q\%FB5GW&SN6?WN4; \=[''#6)N)MQN MJK+"=5'OKG;'3<;>RT=.UVHX/<+2F$G)I&] #"!SWIZP \K$Y-$3/LUC:,]2W4C;%%HH6_I%6 M7UYMRBI_X,6'?)W2IUVS'1P%(0\C#./0CR$B*(!)R!@DS/$$3J3[@HS*X)A- MOSAFX!7XA-?<,!/*$',]4V0Z)">FDRZN0KT>H!,=?).R@TYX\+D17ZO)E+$] M,@XY2P:)X>2S6B3C@'ENDHP<97Q<*,V+Q[RH=T146@!_I;90BJ=7.>,K''O" M=\(("C^)( IX#.-8)! [F#"7TIBYAH5H!N=;&F%MPQY[,E^!6FH),V@E!TIT M\XC1(=R'.6P"-"6F4TTE7[S/L M1/__N'O7'KEQ[5SXKQ X0#(#%//J0DED\JE]FVW 8QMVS][(.Q\*O*FMD^JJ MCE35GLZO/Z0N=2\5R:+4VDFP/7:W1*[U4'Q(+JY+U49=NB6QN8Z_V:9I$%0' MIIX+@&ZC6'>TN=[OJZ2T,8;C4D8;\P; M5A5=_%:N-D_--9,Z8VI;46T[VDC15IQ<+>_( R@B&(*419RR#( >FN4YJ4(L] UO! MP;[D8"OZ[-J"8DUM-^#GB>1<)!B5[FZ Z)CX;FG*T;&7_Y!BLY"JS^,4!(I] MNX*ZA:R."D[GE"11*C.81JFB093ED)%NWVSK>WH>G+X]91BG'=;&^#ZL2W]L;F'-(]Z%.U+)]HN7[1%Q&URTR.6,*C M2,(D"2*U1>0IQ#K;<\ZY8'$8,82,N/%2!],CO9V,_?=>9OCUDY8/5 ;W+#@" MQ&\:AA[E;TF[<*[9\=(L]"AUD%:A[[E;*WM5Q[=.(XFFU+_* U]!%M)^0X MQJ;KJ'@OZ772T2M5]+JD\.6"7A??<#08J=.7*!8;W?1WR3=EO9MX_U?CF-S< M[CT^;=9M;/9[6B[5N:WZ*LLZIN?3-E8NB8* M(V!F%%#M6["IT="^7F"G&.@T Q^:"_.M;CIHH]-.YT-J0N]N"(ST-N2&]JI7 M&,B!&?+J&.;'8[AR'T-[ Y=GP'U9O7R)-:XIS#.8)_8QW^V[+0-J),S7*5U,!V5'TC<-A1LSC@3PP'3>*P%J3DZO365TL MDJ_5K_:UFH'_E+0$7Y8>:]/Z =03W=XHS*@DZP>X8VKUU*H;H;:W&W6I['+X!L1G^W0SU0:^L3=#+Z8ZQ^##PQT85.1F68?D6/ MF>/*T^Y!A-IS39W9ZZU;M>?\/X\D3;'Z#""2/(,HRF)(PDR=GEF6"$1#'*'8 M-F;P4F=38X=&5E!I8<$OSRL-_*\SL-J+1_FE4+^O];A=#.>\ 7EX!;Z M&L5:SEESOJQF8$]6OY%^UQ#Q&-AWL:O1X_BN*7TN;._J._91>E_EZG=9UPH4A;\V4CE*7K_1$NGL+E=*Z-%R9T( MOA\4=_I+UP57R:$C4^I*R47U7V]+*8JU_ML\R$B21)C G.MZI G#D"*U#Z<1 M32C%7&3,RH^[IZ^IS;D#46NG'BVE[;)Z&5K35=4+8(,OJGM2UCC-0"-H^X\Q MKL<,H/*VVE[N:>3%]JK*IVOM]5?L@\_N-JJ-5?EIU91-GM,\SW@6YE"Q1 1 M#PC$N<"0<9(E/,]1S(RNS\^T/36>:,4#G7SFD6/'H/4SPHU0#'W58XJ"5=C7 M!7V=0KR.VQHMG.N"$ONA6Y<><QY#*&3% !$18<,II$ M,*.,1"$*HBS)6F3?+PUKS'O M>MK.%3?-Q;= 2 U.WA.V88[J-5V:%/M*]MG MC8VROBRQ77OW99UG\J4V\_Z=+C;RCO_WIBAUKO.R_O?O<8BS0D06YUQV/:\=1VJTWR6U#*)]7B#YT4WF[F&P-N1@A# MP#@P3W0B=[<]M90ST,FM;XK+YH>@D=T?B]BBY8E8MKUU%BJE1SLBPZT[ =Y5#^Y.F%;C(D9C0V#],!$Y@]DAZ 36[R\!:$8 M=SQR4(HM(*=!*M8MW.Q*HXCR2UFG@Q(U87:.T?-G.@#U]BM5C0L@+J_-<F5H%>$![\:W/>WT1LN;?ZJ16ZW7MLXCT$\;ZY!Y-\!YV*/K^6'< MJZ\Z6M VK"I$0=66CNJ@_;JO.@*"X5"6$!42P314P(P2A+\SS$0IT& M0ZOL(I=ZFAH):?&TDT$MH*6)YR*:AJ8>'Q@-;?+9A\=;4+TQ KYL/Q?[&=<& M=$W=$UO0U1?<>."S7-?5?LK5//R1Z6#$#XNGV6E5^$[72B]CO2:YTF2 MI"G#,$:<0"0R 5FN*$*B. NC, DBK(AAM:8+,V(P[]J**;8"##<5=-KM.C[@ MJ95=UYG\95/5U;!^5?]K-0!TJX(=GUB,BAG!#(/UP(RC86ZJQNW#_$<'\U9X M<'<=9FM"LD?,$T-9=#PJ9=D#'PV#9L9STS#7Z M0!X3#)$Z74*:,@H1E0G"F%.249MSYOENIL:]G91 BPFTG)9;PPMHFFT#;\=H M8%X]A<=C((H9"IZV<18H$Q8(09%3%_'(74YOT6D*P$]'V_NT$0=-[MEMP&?P^ M[0 2[_:DR\I[NQP[Z6#D2[!+"IY>=EU\TG5!YZM'^6E555U-I6*Y47N&;5[L M:DX04[,XRV$4Y11M1$4M-?AEH>3^M4DC MP;>B=QDEE.RV.X"K\.<2$R0IAEAF:F\E10!QE$@8L4 ==G57.QQYAV<*P.ENS_A-MU5B+^6W77$1CA$2.960*/35<9 P MR&BHSHEJS< L"0G+C.*C;A5D:I2VGT/_AGHOSN-BQFICH#WTWM2Z\LN>TO[( M[58D/5&>LQBC$N&M8!W3X\WM.;IEZ&O=;SM_\[NE^";7VL_VW:94?7ZM8U]J M1Y!Y%-*<1D$")U1\I:^OJ4J?8E?,_5; :6TO(T;C- 9H3I&^^1O$%J+Y ]L6NH M6\%!(SEH1&^]_CWZBM@CYLM[Q*+G--/=P\/Z?5GJ MK,%WCVO3#%$7&YC:=FU/4* D+6O^ TK>U5*N-E6==%LNJR9A2Q-I9)YAZC*, M_:3C#<&!Z<4G>%:)JJZ"XY2XZG*KHR6RNJK8?F*KZP\[Q_=TI:'V-EAWK*JK MLL^Q(!E*6 ;#," 0I3R':FLC82Q3%L4D3$E@59FAO[NI$<:V=MJ:_@46.WG_ MW3I>IP]CT[L#7\@-?H^P5W!N3]29/KQ5%?BSD]EO0(X!./Z"IQQCA%D PRS75!)K@1"LK7%^>8:GOVTX1&E@?E""PEJ*8$2 M$[3)8)HD,)]]@67AI>4'M)&\LVKP%C5X^K17-> M:_#4E_9OGIRSKF/2ZY35 M\_IXSEC7=3APPC)X_(9,.6_T>6Y_RWQ7EFI<:YO(FY?=(VW^\+N?M!1?GNI+ M@+_+:EV?!;O:%/'0PZ,&+_N18*4&,Q RT:,]#@49/WMM;,>E7_6%>? MV:(RVSMT;X'Q;L9[[<'UF4[H5?08/VW1:P[7V?1(KRJ08TZ .MWO!\KU2>BE MJ5J=,H$DBF!(=%&--$:0\!Q!$88B3Z(8!<0JFWX3(PT1]!XMTE\K+ROB+P3SL8-^#^HH(G\?67GW1)^'MX<_*U7#V4]/'C MDNND23K"[6ZS_K$JB_]1;%.;JN<:R@(=%HX3Z&]BI875=XCA$!@:/08$?^?YV$IC;Y!T>$ONQ M,A'['@/+),6N$/:G+;9N=<1$QJX:'Z8V=F[%T83#?TBQT4D??J?KMNSNEUQ; M>K752'OWW^O-ZK;.^IP'+$\RQ&$2,P01RU-(XI3 @" N6$YECNTL+Y8"3&Y] M:>77-I*=!OI?.W.YUL+2=F([+(8FCP'!'GI-Z=Y%$8IR0FD4@<+)S&%)(]#&">$BR#G&4N%3631 M7MM3N\R[UWWL>P(X.WK;^VY/B%:&=J[VS #[+;^6"_2E>7ON$4K.=)E@8IX43GM,P@"AA7\U4R*$B:XIRAF*JV+&9I?W?3 MG+B\D5F[\]A.W2OH&AJ[O&$VM.&K!:J-,=.>/*VLX)=6VLNI/NW-8$:P^#*) M]7E\:D>:3O;F*J\3W(YDK, WHYRA(!V8 M@#JQ9W5&[_4AJ <)O@E:U<0#GF+JW7:HT \0-;/C><1R8JG80?C@'H1E#N>)IEWW.+Z[C):#K MP]>7BZ,5/-=2T!FT-&H6.G/-CA/16;SIMN'\)I\:1Y ]<]6G8JFM5\V=\#R5 M",LDD]IC,6BJ,1"64,@X"R*4A)F@61=5:[;/O-JGT30X#*,=>GO9"@PV2X4M M*.7S:O&L8[$66NXZC+:6W&[#>1U\LUVF'T#'X>N=K(=V\$\=D&_[@;3>3!J# MXVD'>;V_4;>-QNH?[Q7-7W0TF-'JQP=%<'^3XD&^DV7QK%:R9[F7F*NJY+JZ M6W^@15-1:\[S/).82LAQED(49A22,.0PPIC$0HB (&3E%68MPM0VD%JPMB*, MFCJ;92GIHKX8?Z#%$JR60&RULK6XV0^/H15N4-"'MLSI[.M:>E"+#W;R[^?N M:S0 5/NN%:5O-V%W 'W9\.P%&->NYPS0B:W/O27[3 "?5\MOFX4, Y:$=V5Y M)U9/:F/S84$?3%,!7&YA:KRE)(5:5*!EA>&!ZWXKMGGL?P]P_93D#[.!:<< M+O"GEMF#$H_YYF1PO[OZ[:?MR_P=.>#?WWJKUWJT>U?,^%S$,I]54^ MPT&3]PW'2023#"5IF@>"2ZO"4P9]3HTGZO/!)T6Y.IY]^5!H+YF:<\&?C<"6 MM3M-8+_1LN\&YL $<@.._JSWI\@,;;3?ZW$:MOI3"(Q-]&=>M:.>VG!4OLS? MWLVE3 *9Y#%4NB&(2*0O#7$.&,/US MWTW=H8\D=Y_OWMW=/GU/E>M9X]N'F\G9_F,W+_>:&F7:G8K>S:HSO['?F-37E?!*GZ_A46@&PP7' M0L.7'4.GY(,^2WR33ZM25YC\NEH4_*7Y<[?JADDJ@I0ED.2IOO=-*61YF, D M#7$J:8P%-8K&M>IU\PL4XV,/D*<#+J<]RH)AL83D*9K%YVHZ'FVJ0EO#F)(YZ+-(,\3W*( M8A(IXB$2AD&6"D%K4>UXY1 \,_YPAF3H\U MUPRT MDOEC@K,*>YKQAVV/.K//JG4\@\\_Y)).5 $F_U/2J#SP&GJRU=& + MATM%YW.XV"0'O0V?L;*"UCCIY(.@4G)ZRP)Z6?G^])]GWALQ[^=EJ0\3?O8\ MYWK%VN99KO-3M!];&!"$:8 AS6D"49(SB"GC,(DP#GF(8XFL$HN=ZV1J%+:5 M$=1"VMZ8GD'1;--Q*S8#T]D1+ /45>X#P-O5YYDN1K[KO*SDZ>5FS[..%@U= ME[WVA*&+SEUK[\B^3?.?I"A-TDB=*F060I0A"3&.4QB(/ \#)%F>6E4 ->QW M:EQ0.S ^T4( T90D6O^0X*FN9*-CD"Q+*YB";VCD\ _IT&:./8G!SC=T3^A! MZBU8 N7+T&'8Z[BF#CLH3HP=EJ^[<=1[6B[57*N^RK).P'IL XP1D13%,8R3 M5$ DL8!,R@#& 8MY%J$P1E;VUBO]38V3=(' MP/332:KKRC5XC6-F-43($^]\AK#WB_%$M0U9)?=OUP1=_PB.<5TZ%/=R=O?+LK4"*O5Q-+J=,-0F+'4. /S%XF201G8*<,V&DSB-'J=E!' M24'8*\B$TA.: &:7NM"H14<#6)Y+WD1.MUU_HVOY36HDBD51]W7@][A]3NTL MDBR),,$!S'' (0I3O:^+,R@H3D-" \(CJR+(MP@S-0)MW'R+9HK7>57K$J3UJ:JO" MO7I ^<#7EP7O%E'&->]Y .W$]N>C33?>_5 LB[6LXWZ/C^AWC]J]\W_JWMMU M0'M??%#/SEF2$I&D*60)#2"*PP1B=916!^LP9B+.0\*LG"3C0!N5?FP>G.WJ<>YK,VOY#U+]\ICM]ER\I)*K,\"F&$=#GH0*AM;:3^)I&:."FG@N?Q*.6@?6LV M-=ZN)92-]5.L%@M:5O4%I_]0>TK^%PGU G,J2-S" _R+OW[?L?%7CX7_F9&9KUIR+OA+8W M'LJ4-^CL91:L0(T/6"N =D7,&XQT.H'N8J+#";1 -8\ #=4@*0DG-_ZO7MI;83>8YR@BF)(QB$0FT'LA#I@C I M3 *1TPA1$0=6YM(!9)S:#K$64=YR/S[ . Z\\OH9G>FOH=M54*['AZZJ-R<(1 MBR/,,QBD*(<1@(!.4$41(ALVKZ1AT.#42/Q 9L%9F\-0*;1&D:H)V M/SL/@>'0[@('\'7B@DY>EV!?$QPM@G\]XSE2,/#-N-H%"5N U!LT;-+.>$'$ M%EH=!!7;O.=\PZ8K]'S2E>Z[8K(O7;68=YO&;*T^IKFD,HUDGL @RA0]\RR& M+)<)# .>9%00A,U2KMIV/#6:5I]:9GV+9@:Q\;V9=^"&ORFK*W#5,L_ 5NJ9 M3AW)I-KR%J*[&5.=>KT9L\+*WUV86;=CWWY9@7'FOLON?3=&^BS7.I)1L=QS M(:1X\_)'I2_86I^NY<.=]D5HBJ"+6 0R%0C&C*80)4$*:1A1R(C,)4)($(QL M$B^9=VW%2B-D9=(AB+P.C6YEUZ?*7S;Z/%DL?P6K3@- MRK8D9C%J)C1V#!8 M#TQD&N8Z3/KK/LQ_=#!OA0=WUV&V)C-[Q#S1F47'HQ*:/2#'E.;0@J.AE/^0 M8K.0J[S':^##9KTIY1G?@:.DTDF2H!SS$*:YVH^A,*"0\$#"A(49YCBGZN.U MLI!Z%&YJV[7OF\='?7!9Y>!]M2X>=:U%T.ARX)AC:2_U.9R&AM)7&J2A+:2M M6GJ >AVJJMFY8=N&! R1;WQ(Z'W91'V*-JXQ= !03ZR@0_3A&O^IF$?OE-\N M:%5]R>MXK[N_BFJ>2I;0C"0PXNH/A!,$*0\Q% %C>1Q(A*E5E:2+/4V-FFOY M]+QWR.IU&4Y#-O4!TM 6S0-\P)]:/)^L=@T";S&:E_H9.33SBKJG$9G77K"O MQ/*^++5)3_O./\ORI688T](KY]Z=VI16,JZ67QO6-@6HW-IZJI_2AXE0NY6R#H]5'Z5-GOR!*[W-NZ_FG_4K272[K MF! B4TH@"=5Q#"49@S0.!!2"81*R* X0[TK-WYNOZ.?Z,OJ6#TO,WX\7$ WJ MW.NVIZJSF)JMY\X0C52^4(FWJPT_0+KP/OT]K>-GNQAU">]3\GCU[GW6\:IL M4ZI#A#XK+,6'XB_]M^X6.$GBD"8A@BD2:N)3%$*"TA!2P;.<("ZCR*K2T>6N MIK;B;R6M T/S5E;+"[++P!I>B7F!:^A+L .D.C$'R-I['0U?UUR7.QKW8NNJ MPB=76=??<"RS>/_X\+?53UUT[>VR$NK?3A46+[8RM>E?2ZNK -8E%7%DT*)U]]P MVR[H'')-1A(IM@E)=-*2.IS^2W[V]W/"68@C&4.!8PQ1CBA4AXH<8LERGDC$ M249L=A).4DR-9>K[N4H?B_-5"7YI,X( /?R_'B0/L=MWN(V0V99D<-P'YJA] M^7:9E69-&J9:!WV>.?^4OZW,32AZVN6XR3#J!N@FF([W1K/K%@VONI+4=_/W/'_WJBY[Y".WZ[1"T"H%&HX,'FBH$G5)7\YD-,U06X20C#]E(X2;= #TU$NK8?[7/ M[&80>"A7:EU\HB]UW9_MCQ_5#[;S3FJO<@I$^Q'LST?PI#KS5<_.XP#TAK+X MZ&>\4!>/J!R$POALU]$Q76G?7"0TCD-S)%DH=4KD2,091"0-(-9G=1*0'"=Y MEH?<*LW<<0=36^L^K98/<%%[Y[G4_3W!SVP;?PLJ0U_K:4 :=\4KU3;LG;TO M:.W+I?NX^7$=MR\H=^*>?>DYA\WPW484:_O:;KWO3NA3K$6T+=QF@9+%QL0' M6B/M-IQ0L]LE7$.C=^F_^/)XZ_DU^0\6Z:L/WQ8]\26_FM>@NI38H'$K$-/.QF.XU7&):K" M&YR70BK\=> O;T$AJ[UPY.W6)]TO2EU%LPAKFKL M,1PPP\&%CE\]QT$_("99#JZTX' :_<>/8KV4EY(*12@/4JHHBJLW(0JR .)$ M2,@S*BB+.46Y43WEZUU-C:%:84_S#%F<8?NQ-3CN>T-L8#*Z")9+LJM^U"R. M_][0&\D&8/_)V1D C/#HM0+TMS">*J6) M\0C53)<#1C5\Q>U0?V'6R1G1U"N#*&TMQ&:PN/+-'BUOW$M@J;JGQ@"C5]TXQUU&'Z2 MY?I%>[&M[Y9U:9>G)C7_O6JQ3F:$,6)J$\5A*#"'B*4Q9(QE,&$(D3@*.,96 MN:$,^IP:]^SY6-T?)(2[EA#)&70SUO$,Y<"\XXRB-=U8X.*)<$QZ')5R+" X M)AV;5QW#4N53*7FQC3O9RWLW)SSD/(Q32(,H@BC".61$%V%"$F&>?QYM6S+F/B- M#KT.DZ\8T)Z>QHWTO*[R23RGP2NN.QB9R[*4HDZ-5_MZ5!^K:B/%/$$8I[%$ M,)&!.C)A'<:. PY3$L:!I D*/LGPHE@^_E:N?ZQ_:B8PN7^8XDS(B60IC+M7.0\8$ M8IER11^(8A*C/!)&O@]7^ID:;32B@DY6T @+6FG-2.(:M/T,X1&P@>G!$2MC M>C!$HB=9CFJAH07UEQT;7&MW%"HP5*[C =/'70\C#;FT3E=O5]5:FWKG*1,X M2F(*0YF&$%$I(8LPAAE&),]3PF1@9?>XT,_42."=9.MZBU#[&'(MY0PLI6$0 M\C503<\>-T,U^+E#H?2Q0^EM@]+G'I0<#A:]&'@[5)SO9>0#1:^JIX>)_L?= M:. X);]J\?U??+'15]R_K5;B9[%8S&/!0[7X)W4J+'6DB @DZB<0B2C+\R0C MW*X G4FG4R.(G(*>K-8HCS7$ 6)BQ%*,E12FUJ:GF' M>81J6O>Z#U ,#[89)?N&<&!^/E.Y1=?-^F4K,^B$OGSXM:9L&XP\\;=1EZ.2 MN0T(Q\QN]:YCSG2I6I;;XEH7"PE^EG^M[W_*Q;/\?;5<_ZCF>2QBC'@ B404 MHDAJ3TZ40!33,,"A#&E@E13159"I+0?JDT26*=9=A\",J<8 =NB;LEJ%V5XM M/X.JI5^6TF,N]QM!])7OW56,<7/"WPC62=[X6]NSSQO]]?GIJ"*<8:KHDQ>G MQD\*+_!5^*N[+\N!3WQ=J\5M/A6U.;EK50YO/N M"(+KD\Y=^X%GW'U)Z_/'7I#Z#"@YB^="Z'2 _AY!&-)$PE5@>&A'.(94!@' J1\!0':61U8/ HV]3(0!_-VQ3JORRT M0WV=5AV(_JZV&@*Z;#'OU.J7VP;S6L[G>;A4%__)_/NK^"Y M-\G&KHCN&](S)=.]=^&V8+3M:N9I0Z P35F,$P:1D!BB3#$^32-=)ST3B21Y M$"*K,EPG/4R-O+N):E] ]Q0\,[*\"9*!*6\?C0$"ORZJ[HEU3ML?E3LNJG?, M )[3;?M>N]X?'J\*VI3G\W4YN4K<]8*^H,-,(")2W0XMHZV)U%MG_2 M^L-KX GL"I6#?UT?$C>XUYUM=F3ONC[53IWK>I]VR7;->:GVXQ^7SW*I!N&E MJZ:,:$B3/"-0R$A-_CC*U XY09#D$@6"2Y8)HQUR7R=3F_I;^6SR8%_ KW^* M^T)EX G>2@BV(EXO2&V.D$VB\-N1&BM/N#UBEEG"^Z'H3Q)^X=T1Y%*ORFV1T+:LYPRF-:9;!+,I"B"3#D+)8JOT-2KG:X[ 0FU>L M.FAZ:L36" ?*1CJ+N7L(F &G.<,P,).U"'R[$0$+SG)&8B2F.OPF?)4Z.JMU M+RD=OC$>%9V5](" SC_A7./W:571Q6_E:O/T<=FZRYVUB/9%!6.!,*-9HG/+ MZ#0/40YI'D>0,74%H[KDG)F6820R*#ZBSH7YT$,:1)2B'C XYAE>9S%)IO& MDY:GMF?\W:8"Z2E._6QWD_8#$U976-+?O=!%;?M(0[VT1QCJ7SNR.&UOE/E^ M48UNREY^P&W3] ]9//Q06X6[9S7!'^3GC6ZSK2=2?=FLJ[5:'109;.M)I+GD M**,YC',:0!2G F(:$QCD&48!$I1(87.M:RO U.9P)S^DC0('3CA@M5/ \/[) M>6"HB"*UZP]@E 9JW\JY3D^F]JV(XHS2B*(P$'/5&%M-86CV!1ERA[IJZ MWJMR:/C-MIY#0CHP9W>B@U9VT B_K655@3WYMQY*@U1:<471TP;2NOM1MXJN MX!QO"IW;<2PKN%8G5FV3^9)WR66K[>2* A)SJ4@V9A&!2.81I"0,(2.,8!ZQ ME"9&>4A,.IO: K.55<^T;6;ERKJDJ!'09BSF"[Z!&>L&Y.Q+YQE XJL:7E]7 MXQ:X,U#ZI&:=R3N.&?/K6-GMMYSP!&5<[4\IS]3A,0QRR *? MLOLCTH@3^]1UY>A<3)@_%RJZ,Y,UY5;-^O\?K#CAE(VX#L;[*N%G&_ MNJ=__:-8_]!Q!FI\/ZS*\U5JYQECF.HL-P'2-6$1EI &*88\3&C&* JC"-G= MN+F*,KT[MJ[BL]K!KNE?ZI!=-BKIR*"E7#>)2X&BY_5BN]65_[W1/H-4C[/E MCL!Y#,WV#H..RVB!XDVHJA(=[,D^.U^H>Q?W=EIQ1];9-";0[Z20D41R:PH#E.DU8E$+U+P$#0446D4@DS"E#X[G. MIK;1ZF35] AH+:VEJ;<76C->\P78P-RUQ4ISUWXZL"'.3":8>$[>>+:K5\G@ MV*?TI32.O>\X>&+JM3A/[89V#9#L!3HXLO'U9'"'N]7&W;',\/ MUE'; T]9US:<\[]HZ_S7O/Q1Z3"!MI+J\N&.KXOG8EW(:AX3J9WY M4UVB2$(4Q!ABHK:A<1Q@%D5YEC%BDZ/6O&NKK>@(F6KU3JJ9+*WL@+V 7S;Z M/%@L?P5YIP&@6Q6LT[&8CHK9OG48K =>.C3,]6W>UWV8_^A@W@H/[J[#[)(G MQ1(Q?VE03#L>.\N))2!GDIC8MG#;&;I)F;*_W9ZKK6^.8A;"G*0)1&E*( X4 MG3$6Q@R3.%6?HLL)^K2KR9Z?V[Q3M97QAD('9\"U.T/?!ME8)^@VF]/10=K_ MZ?DR&I[/SFI63\V6%+YV;>]YPSV54K&LKW]U2O*U]X!^DXB)9[:ZG=E=Q M-(@C)JGV1@K4!DA&*<1Y1B$.HS#F+(I39%6HT:[[J?')GO1U8,F!_/9ID2S& MP8QFAD-W8.KI!7:X>]/;]G/&-9UM5'^[ MC'%?9=DZ\-:W&?,XXI@Q06# < 11GC)(99S#4 8\X(0$2%IQG+4$4Z.YSKVY M2Z^Y4V$_0:H/1;O)?*7ENN#%4UW)Y;ODF[(VZ;VA5<'G"#.UHIY+V#'S:5PI46ZWL>/;F M835CW%%&:1SN/1R93I=NGWJW/T0'&H&=2C-0*^6/B'W!ZXF2;Q9G5'+V!=XQ M37MKUXVPO\DU5[ MF=H6M9-R.U_M6/("EF;<=SM" S/:"3@#Y'+O!\$3[USH9%0VZ5?TF".N/.WO M<*N^E1^TDE_+@LN6?]2/NSJC[_]ZDGQ=NR>^DV+#UW59TL?59KF>IPAG(L 8 MDDA@7>A!$4:&4_4'R],H0)CP[-8SK[-T4^.93M3:4UELA=59TS:FCH3##*/[ MR7B4P7F5 W.GPPQLQTU?]N[T '?]X^;EQ'PSO@,>I-UE>_7S]RFJB_.]*E*20V_OO\"/JO_ M[4??@ ^KU7JY6MO$WO9"V4^97E$L[U8 M<<<(#KNU4'48[6'1Q>U5K9<+W/. IR*FA*8!Y)3D$"6)VC6'F4[_OL;EKB:WI=M*"CI1G;.=]0!L1@9^8!MZ#^>&F'T>I*M@^,J)=+FCEI-6F?*E+/M[KHJYS'=_/0\2@E$A")+($4LIR MF- X1'G"@Q@;%9&[VM/4B*(65/LS=*)VY49K:2V9XC*^9D3A!;6!><(5,'MO MX6M@^'(,OMC/N#[ U]0]]^H)C%E6ZD%_RNKG/ZCO0/5!U@N=UZO[5(RV6 M\TB=\$C "X;B)5(T!.$FG:OZFO37Y?5EJV]/= MDBY>JJ*R-B1?>G]JA*#D7"WE:E,=FCP[N6J63\RDLZEQ02?NMIB9ONK-5^5>?+1-%IHK2/?S@F_\ M!N:'+71[H@(EZUZPM$?H;!+V^(-PK 0]U[]";ZEXS,#I3[USI8T14^V8:7.8 M6L?P'4^9&S\5E!6+VI=39T<0*<%(Y 1R(=5YC"49Q *G,$PPBSG3Y7.9SGL[F(TQP4;2K'&S,Y'D%M=C3S".# A'LIG^. 21S/8S%4'L>CWEXW ME>-YU:]F<[SPFJ-]YVQNV;TLPV]>=H^TJ6KK?-]?GNI(R?=_R9(7E:P^ZK"@ M8B7N]13_N%R7Q;(J^-_I8B/G*,!$"K7]DU$J(=)%&+%D"0SC*,MD2&DBK IG MC"'TU+:1M8@ZT+&1$3QK(;4-I:T+UV@&9*N:903D*)^!H2%K8H,[M"EL+\GW MX2EXI['.1W8V&;A6>P9:Q;5C::NZ^DY H[RNW=M],K7J'HUL(PZ4+S/=&"*/ M:^@;<1!.3(5C]NU@E;@3HG:_+O/_5U:KG*BW4U)S%A M&=IJ>-;=2B$^A:^R_*YX+)9.>8QE42P M@,%TG4"\%Z@-0]#\70E F M=!K3-,DA8ED""6=(;;/#5- \#0)A5&.YKY.IL7 G)]@)"AI)S7BD%]!^$O8% MT]"\:X^0\?PW@:#GAE^]WA@1U%]VMH/>1D>9_B9J=3/>Z%GW.JM?2RG6Y>-2 M?%C0!]L:JPNC)D[[ZJJ'*/5/6R\ #7V:O8@-^%.+ZKF: MZED8;JJD>MCBZ%54SRITKH+J^0?=STP?BK):?RCR]7O=,U_J-$^^'W3Q)>\_N5\CR3LUONDD!X^MZ <;Y)G>%/.V<%+]A/TY9,C!-S\/3F1(1SI-UMJ"6MW] M#)E?J;]&%0[OT_O8[ _TD[DHQCI0-Q]''G]<>3UQ_%T MD#[U:>_C.#TGRUZJ.&$*SP?I$<;*Y!@^I!BC'^)'P/2<"6",;MTV*T<>+I*J M];=U"(HB&(?:MAN)$#*89N=1E]G4]LFU-*!12>> M'?'WHFJVA/O":OCU]]AQ#330?1H .KL%SQ>$XZU6Q_6OP>+P*_2XPIB :8F(W><6#5SQN=W?%+_J:D2_Y#[M+6ASDG$0TPE#%E$(5Y!DF> MA3!,(RSCC M)^"Y L M.-('6".1HPMH=IQX#8Q>,KSX\G@L>$W^ _J[^K #[]6U"(I5^;5C$M9CG5U U MH$1_6 U,C"JYW34^UAWZ6CHRQ-U:8F M@Y)CK,YYZL3'6()@*H(PSI-,IMBJ?MS5'J /CR4=7DWL-CITCZFE;%C)*,Q,2,EWT@/ MS$M;<4$C[PSL20R^7L?3FI=L /)$349=CLI.-B <$Y35NZX),LKB637Y+#\N M%>G51]UO1?5?=W\5U5PF<4IRAB!EE*M=41)#&DE%4)1CSA#-,L9LN*FOLZEQ MTDY6L!/6-B-&#[9F'.,+L<&O%,^ I?8Z2DJ/^QP3,+PEP^CI:N1,&->5/DV# M8?".*U^P]:[1M[0L7XKE0UO*2@0!IVKC A.,,YV[@FL32 !3$N8IPS1B#-ME MT[G&.'GJY&9H?K2I^R@\$[#F$/B\5]285N:I?5H#/=FT8_]+0QM0V"DA6T MPN[G'[%(6-J+6/_4]PG6P-/^$DX>:YF:HN$6%]'7\'CA$0;J'41)F#SON 4H MJJ=511>*OS=/GU=K]6_M8ULL-U)\>9)E4VF/%DM=4OG+LGM\3H4(8D013"*1 M0,1)#JF,*,Q"F;$PSM.0(8-R&YR^]C2.4HR[ MW;D-JI.=T(W-^;Z-6HH/Q9(J)&K/QF_%PX_UE_R/2M;NCG><;QXW"TU$[W36 M %XT*:26HDN=6KM%!"1!-&0"$APPB-) 0,PXA0SS0%*1AKF(.Y:]]2[+@[P. M-#STOFXGMSK.[03W=?/E8Y!OO34;:^!>Y<9M=G3EIO_5JMOZN=<*PU4.E9D>;QM=5VY_.!D\[!%_\ M[6_?5JM/GTZ6V[MN19%(7>IG:S/_;O]#'I__X&VBE!8VX,Z $MH@@N(AI/P%X0VK@^=\#DDN\Q46T M+"(M?* V4HR%RR=F%V-Q#8S>Z(J++X\75W%-_H.(BJL/WQ"(JXY+SX62M_JX M_,>/@O]H/,(;FYRLYBC%$4(RAS)!#*(XXI#0/(&2!8B(+!,X-"J28='GU/BR MC:[4"5$ZN74E@Y]:T?48>08'_(CAL@;/0)^XJ"LP/+*(#X2E/CAQ.;Z78VN-CP M5;>+CR_K'[*NIUG*'^K 4KNGZ9)C^G;ELUQ_R>_I7U^U56NUO%LWN7-T.;C[ MU5=:[L>,B#CF4LH0,A9(B*A((,%2P%BJ06)AA,*(VKBE>I)K:BM$K1;@^WIU M-=Y^6>CKS'^WN]+P-7QFEQ>O,"A#'][K\3A0J2O.V5POU^7C-!TJU6:@50[L M:Z?M=(U^@P02><;Z>U2+T(']3C:_?J=7H RW*IE9:$.!,WJM]&0.O:1XJ\C70[,6-5*!9*=<*G5V]OCV 9J"#"+08 M@1HDH%$"&J;)E.\;9-Q?N\"?7Z7^.4H #C*0WHH$#B/=;26WMR6\W_^E59%O MY%+FQ7H>\3RE&"I>2VQ?ZLUI&1XP3VB6. M-#4?F0)LMI1YA&W@-6:;9+,]+.FTI:VPX)=6W,N;#N>JVU> \5QU^U)OKU)U M^XKJEZIN7WO-\9"Q5N3T6&=/;CJX6XHS)Y^M>0%A*1C%$<21"" *ZI2=(H$A MY5G >!P+:I2RT['_J6W;M^)KP\)9XX-KT['W[,L=FW.ANWQETET5;;9@0IFD 1ET%^:]EP>6, MFMKSH0'BC'FS P/4:(QHUQQH',>R8/H6?UJVRH$&Q]HJ.90<[O65U1+]??VX M?E^6J_+MJBPEUX+4%49Q'.;F$+MKW?'UEI^L%/@6L%2%_C[UQ?_H YMF_2)IU/MYNLPW53%N:?Y MT>LY7U?U7&5G@[<<')6_\Q]2;!;R2_Y-JG-_P169?=<)2_]8%NOJ3HBZEC1= M?%SFJ_*Q9LS[V@.C_D/^M7ZCM/NO>43C!,E P%1&"")*,*0!(I P'N>8)0EA M1N=ZCS)-C;(ZK;0G[DXO4"L&:LW 3C6PIYN%4ZZGT>PGMU<:HZ'WPZ[# VJ5 MP)_-?[1JH-;-)H#%T[A9.%N//WXC.6-OQW&5@W(WCG429K"IQY'NQK'8J>?+ M,]LOLKV>VYZZ&L^SVR\V!Y[?GIN>J".AOIQL3AYS0E/.DDQ %J411(SEZF\Q M@BP-!8LSIO;_Q"$-V8@J&+''^*G++IC :K.7:=#1:WP0GDQ>(X_O=*Q=7OW[ MU/M;0]@_D?_>Z>#]LSCI[4D^+>N6_R$9W=WNC C./G6Z)KE#R?%YE 1,BBR% M4F:9SN&?0,Q$"),@B-(P#[(TLPJ6X7I&\^@?>"+0_UT%70<;V*KP1L#,.A[>VZ,;#=XO%ZJ?>YBJ" M?[?:L'6^6=QQKE/N5-\DE\6S/A7-TQ#S,!L8YN9O-_]<4\$D8AE.L_E3O21_7]-R_5KH'XLPW B\D0_%54A1K\,EK\1 [H#PMX(:=CKI8VP%QO#!; MONUH+-Q:+#\NU^KCT64#ZV2IU=U2_+9:B9_%8G%DX4)H$ _,C\?EX5I=7F;@/R4M MP9>E1[]7+YAYHL/;9!F5&+W =DR1?AIU<.'Z1\%_%&OZ@2X6U9M-L5"O5?_X MH>#0M9<^+GF;"S6+0R92R6&>X@"B/%:G6DDIY(0(R7B:1B(U=M$RZW-JQ-=* M#6JQ02&I4LV7T-0+9R=_(,[DC/3C1^L MG>.2'4J]CDF&38WG>&2GVX%CD>6KKK6TVMP#MYWE. M)1$(0QZ$"40XYA '2.B:@V$4A0%.<.#@['.EVXDZZ*@U537U@]9Q1+6@MC6M M^L&.4!8G69S"($,A1!E&D&:A.D&$)$0Q%T%JEI79)\HCKI);<5NGR7(K,'@: M FZSXX%'$ =>&7?X-<[#.UFO?JX.I;>,4/%6/*N_MY'+7QFI?EK RNPU]Z"M M2N=1*)]6.M6P>//R3?&>:&ZT(WF55]HO?]3SE$C?M['/_UY/4L6E_ ME]5:U^'3^2.JUJN3/L@YYCS!:1[ 0!"U+'.U+#.:Q##,$$XR*DB"C?S _5^8A1WP/C=Q@'/G1G;A<\?RQ% M4351'$W 1['TU,[ME78'UMZGO(E0UW5NUH5V&M R?9>\=2M0 MTA=\'H68YCR@$&>,0L2(3A&-$M!&W693\;2O+ZBV"MM=CPSR99C=J;S:0(^SPS@9\B1\'3Y,XB(H]X8#0GR\373H'W=GI'[ M*&_ANZ*J@QN^*6K;!ES'/,QX0F":9D(M+CS1M^ <)ED4DX#%&PZV^:K"8'J4VPA[(]8=V(W;@,M15V!G;B M#ER[X!27(:L8[/7V^O4,3E4WJFQPYK7;"L/=T[^:$"CUE^YG;<6H ]/#4K0% MI*KMCQ7CL4I?[U?S+,,"Q1&!649"?0VOSO!!+F"0!RA&F <9LHKH]"K=U/CJ MCO-RHTU^M#VCZ7##E4Y:Y%9ZSL\0FM';JPW,T,X#G;>CKF?7:#:K_[[]1:O= M[-#,KX>NTW#O5WJCURKIOQ:>5^P]5\[S(]NKU-GS"NNEJGQ^.W$,V9EMR-J'V-O 9&OH'J3 M+L>-HK< X21LWN9=-TKZC19+;43\LOQ.=7S^UU)?5ZQ?="*QM4[P^*0EF(>$ MR9@F>H?)24Y8EL="I Y716:]3_3R1PL/U.31@5S:;R0O_E*[ M#[I+9.&PLS0<#C.*\HCN."15(]I\D";(HBPF,J%1,E20$8D%#R 46 B64 M"6E5T<]'/?51HNY6ST6E9XI.#O8+:Z2L[Z)_[2ZF'8JL7T*9A$E">2S4_I0H ME)G.ZH@9@4$4D(A'*$MY9E.]_I^D:OW(*)O1_/1+UX]3L7Z<2O63J%!O69E^ MF(KT]_)1!QR5+TT>\-HMJKK;K'^LRN)_I)C+0"*6( 1QS(5.0LHAPSR -$IY M@A'G-&8V3'REOZDQ\MO5\EFM>G5VLZ?#F.A9YV-,M]*[UXBX-@QF).(1W(') M9"MI6U)AUKCX5F GK3].,83%$[=9!&D/$PABA% 20TS"!6FY(TB](0,ZM+68,^I\8].Y'5 M>12T0N_5'K&][K@.NNDEAEG8BAYL&8X"\W1]<[W'D6P%C"$YM M_>:O#IGY_A]EL5;GWKR:2Y*Q. ]B*+A,%1<1#%D:2T5-29I$7"B&VKI8F[&1 MI00.MK.!N:D6#:Z4;$-D!-]!;\9(0\ YQ1SA,U#KH& ?.UOX"7:CI@W?]3[! M_.$GT+@E$C]MQM';C1;EW^EB4SO2+5:5KE2^2W829D$>13B!&I\48CJ+Z]6G6B@JJ5M3'YM/^P-/I< MAMJ,1[P .#"'[+#;2@DZ,?V1QU4D/!''Y7Y&)8VKZAX3QO47W,BB,0_=,74\ MHWP]9XH$,.$4LC"C$&4HAS0E,8P$YG$4\BQ(K#+N'S8_-5IHB\'^VGLK M.#G4F)H1[ 1&:F >[C0$>RK.P$Y)L*]E M5PZNTW.V+0HWJSUK]Y0%K;8SH/3U1]L##X@G=A]*RE$7@8&A/EXKAN[.(1OD M5UG6COT*KK>KI:@]GJOV8IW(4$9$9!!'>DV0<0RQWD^G:9*G/"*8B, XH6-/ M1U,C]3U1P4Y6BXQ\?:#VD[)/J 9FU?,HN91-ZH/+(@>A)]A&2B.X#Q_?BNLK M\9\!%KVY^_K>'R_]GH$6!QGT3)ZWSUVM@S'O^'I#%XN7K[00?U?\_5TNZI1[ M[8W<[B[-,*NU39M3H\?#E*>M$D!K 9ZK?ZOCH>GR!73J=+>6YIFQK0#OY],A ML1Z87QUA]GS1Z0J@4RINJXY&2]+MHOY^^FZG]WT48WM7/!=J4RFJQ@G_NUK2 M:M^!C^K+X>MYF(@4A3*&.JP6<&V2 %^:YT M_8K5^,C+5^^Y-\W3T^+NE&Z>$NK'Q\6JY][*1N^R46] M=J[J>XCJ7MN8FC^V^VA,<<8QBZ!$VLAB9Q42T_:!5H[V)M MKA*LQL+D+F8HA(<_5AR">W*(MT4NFA[>'SFU MX+1DK+B4HOJ@-&@K.54ZSJZH'I3J]4*F%K4?JW+]_6>Q?%"/ZZR@\+_R_\)T^ _ZJ** M2@=8:274K*NUL.(YIZ$R6EJ&'H#!UYA]['_I=-#QO[^"?37J ]C>*'P=:Q2L MEIVA1V,LQX+#47GR-BJVZ\XM>%Y9@)R:'G,END7WHR7IIJ;BD;D*Z M_=U]6*'DZ=+#K,]1;SNL8#B^YK![V=&EH26]^U7K#MLYT(H2F2NB(AJ2J(88IR&D!"!4H0CRN+<\@;=HOOIW:#7DNW2&+-6]AE8]CBL MWSX,AA>VOJ$=:=?;;:C6JRY( .PDKV,!--8UF77B>[RR=0#-UY6M3=?C7MDZ M@')R9>O2ALN5K5P6J_+S:BVK=QOY=[A#V7VHZ MM#OB[:6[UH?7E#>TXWB K[/O?:"\KA_X;J6CD.MDF*?ZV1RQ_,F#6$GI.6A_!R*AF?P&[$9^LA]" OXLY'08_J3 M/@!\G:;/=3'NX;E'R9.S?@.(4T"1B, M)(O#-"<9EZGQ15%?3U.;[UM9P'W6=NJ;TR%*NW8N-6(U5PG$2Q83 /$,"(AHRB+,X M@(%:"S%A-(X3J[VN]T$:<4W<&YUZ4:PKEHPS#&:;Y:' '=H^4L?K[,E=?_RM MY* 1'32R=X5B/!8X=<#,5Z%3FZ['+7CJ ,I)X5.7-EQ@6 N M.,]8N&S>A M"Z :;-=O 6K4BR=0BPCVK;,>$++QE+H=J;%=:UJ!9;[^KDO*%547U_*B457Y9_IV6="^N;(I]P'G*292B,(([5 MOAMQ$D+,>* WWUF49"3FS,BB8=OQU#9S;_0VKE22 ;8JRY4^"EFZ&AE#;K9Y M&P+(H4T>2N2]6EHS4$L-&K%U:'LG.-"2^ZRP90>5MS);AMV.7&O+#HS3@EN6 M[[MF5-DK(*WV@ML:TG]4,M\L/A6YG&<\2S,9VGV<&@G7H.U\+1$=)(M<+F*?\<>?[>,74<;U*]V>-ZW_5@ROB[_3E M0Y&OI5R>N*9\+I:=YU66Y3G+PQSR)!3J)!8BB ECD&4926,>,)93\T0Q+B), MC:O4-TA<[3%N8Q#3,$HEYCKTANC,S $D2")(>81C0N.$T>P&AU#OH_":+J%* M&>T.2@8?% ,CX^! #WWE<<8E5./;*G'6+50KXL,KU&P0;O +]3X8XWJ&6@_* M4,ZA5CA:N8>:M?QZ#J)6FO>ZB-JUY&I[+8MG]6T^RZ[0WLZ>4OU-+L0RQ%1P*!*ACBY1 MJ+;-$4]@$(8DI4$886151WQ4Z:?&C3N!CTLFC5+]RO$3,*/2R0[LP+1\4Z6L MR^6Q3CZ566MN6BL8MO6U7KV"UFW#][IUM1QE_V>HMG7;L'BJP76C$&ZKXS== M3/)+_D?5M/^%K:F2777[_B^N>GF0'U;E!Z6$0K_.;-E)^#+G-$=10$,88ZIV M[C)'D!*9P#SB:9;RG">QM,MA[RS+].Q$M2IPE<.-=EAN2&S5ZJ/#*F6KD4Z9 M!);R)\@;O=K2N(O==V"WTKD/I]FJ-V M=NY6&W_KR,V >EH3W.48E=]OANN8JV]OT(UWS[;YQU)G]5QMEFLI5/]J";E[ MU/^:QR(+LRACD 91"A''&.* "T@(H@%"@I"(V"6=L>K?:/*.ZLK[\?%ILZ[G M:V,SL6-)._#-F-$_H..PX0'#S784-P/[PH-&>M"([X_^G%#S1'EV?8]*V9]<25[!\[[>FFT&OEG8%&XBO5ZZR)R!P> M3Q1DT.&HY&,.P#'M6+SIXNVF&_C:AG7>=9>UK=M(&HHD2>,4BB#BZ@PG LA8 M1*"@F"=IDF0!X^9.;3T]38U>FB#F3EBPE=;&4:ARZ#YF\X'63UF4F)42P, ]@ MR%"H3HSJV$C3((<)YXP(DD=IZF-_-DWNO/OZ\:V739@15WJ':-RM%]QMO:XS MIJ]=U[FI/]2&:TR6L%+;<)OEA2V:>DFKQZ=2_I#+JGB63L5:*_.U,]S M6I3@66?GUVYW8NODU62&US];T[_LJ,WWR".>AF' $K6RQ PB25-(XU3 B'*6 M)Y*B1#"[&^Q7'/MQ[K7?R:IX6-+]JY>=NZJE+=/W<)JM;:\X1 .OAFWIQ7W5 MNOKNOVA%?IWM526N59R!W^HIW/Z6U9J"8U5G@&IEP7W/?+5>30<:!D_KKV_I M1EVQ!X+V>(T?JAN[78&0Q?Q=>[2\6RXW=/%-/JW*]3R/!*:"Y9"'60!1)F+( M"(EA'B:!X%$2<)*8+.N7.IC:NMS)"!HA02.E&2-?!+&?4GU ,S G6J)B3&/7 M5.^)+5:O-A2D_K)CGHL-CD(=U]3IYO[5YUS#A')9EE(H&F@KH-*_NI^UE5*_ MR4J6SW7!U#O.2]5S=;=0#*-ON'6QNM6&K?/-0OU.WV97VCLQ$DFB\U'G1-\S M2\C"*(%!)&6$$AE%TLIJX%_$J1'(5M;:\4VTT@+:BFL;<.1]1,VV=Z\[3D.S M6:N(WHHUGHNS^J_;G[<::G_Z6L?:7[Y5<@8ZC?0.3ZKC&%NH)P^'O1>1_2H.* 28%T67)U1V^*!AS_8>U)M M6!<;42P?WA75TZJBB]_*U>9)O?%.^T@MU\5R(\67)UG6.]5J'N(8B2A$,!&I MA"A/"20!D3!*1Q3.=/3?;6-2W79DO+F"K8D-FQ(L/QVL4*I_I,^E L MESK-\2H'C43V94]'^T!$2%.!\P226-]5H(!"AJ6$(4[R.$FXB)*L_4#>+PT] M=:?]>71JO,K'(9?BG^*S,-NZ3'6@!][4:$5F9PKS[E0%S2--ZO.#'QZ^L<4 M="" &H7ZS7T

,"2*ZO?@SOLH7+VGPO7_)X>_ 5!+ P04 M " #[6EQ8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( /M:7%B3S9 V&PO=V]R:V)O;VLN M>&ULQ9Q=<]HX%(;_BH:K]H+%&+!QI^E,&IIL9K(-$[*]W5%L 9K:%NN/I.FO M7]G.QQ%QWMF; U<)-K8?)*3G''WP^<$4/^^,^2E^96E>G@RV5;7[-!J5\59E MLOS#[%1NSZQ-D,,JGSP9?/S_=:%B/ZPE0J MKK3)[<'FP ^M'LK7\\U+<:]+?:=373V>#-K_4S40FGXS>%5 WDK[\KV2"7O;J0%.1D$GKWA6A=E MU;ZCO;^TC/?*OKE[55?F7*>5*A:R4A>%J7*"Z3EI&/Y[1.="4N\^YB>Y9@^0#+Y\4ZLZ]-JA/[]$1\E:G, M8R7:ZBT)X 0 3HX&*#XL)8&< LCI 2%7#41S02G,6ESO5$$@9P!R=C3(,Y/M M"&0 ((.C0:XJ$Q/($$"&QRM)66X)Y!Q SH\(^8]/(", &7%#9CN9/XIKVUG? M6S70OMI#G;7'R[6JLTP6C^W73F]R;2^3>25.X]C4>:4I)G0*MU3B?VO[T/8X M94)"&3,;96'C@;+255THAPDY9,PLD>_VOBN9ND#(%V-F831 EWEL,B4^7)FR M_"B6-EJQK2$SN;4;Q43&&#,KH^ER?P[O9&F[D*:IJKS6DIAP^9-(3/*ASPQ9A;%LE [J1/Q[5=3=*H4,D_$=;5MZKHN:%PP M1J88,ZO"=FM%K5XQ*1>2PYC9#K8V;?14/;;%]LUV=;OF AHX(T?XS(ZX,"9Y MT&G:TEW:]"K?- 3BM"S=Z-E'BO"9%7&NRB $H'LP]F65PI MZ7[??*0)GSW7R#)==6%24ZDVA*ILR2E;?BXD4H?/K [;6.NL3MNP[JDKL3US MH;:VZ5KU4DRD#I]9'4]VNY6_W*)#NO"9=7&A&COLMCH6"UG1W-%'EO"9+7&: MIN:AS6OMY6)AZKMJ7:?/P:93>L@2/K,ESJ4NQ ^9UDK\99NMC>_V>V/D"I_9 M%=^R76H>E1)?5:[6NA++5#I!\02Y8L+LBJ=>6*9BH0I]+YM!,P<.*6+"K(BE M?!3W91.!MIP/F#4Z M*?<$&63";!",.:&8R" 39H/0Y%9\N)7VZ>5'"H=4,F%6"^&04";,0GE) M=WO)D$,FS Z!>:_;0I!,)LPR>2_O?2I/.NB,K#+E'J7:2W_+Y_RWXZ28R"]3 M;K^@+-BI]"DRS)39,/M9<%_CF2*]3)GUTI\.]V+"N1!FO>"\6%!,I)TD2BF3*+ILN0>[&08J;<.0O*0MTVC7PS9?8-S4)[RQ!99LILF;UTM(]O MAO0R8]8+S$N=.IXAO)BW-&Q4;BHFD,V.6SFMN:!E?6]'S M8;H*!+DG8'8/3A3I&$6 W!,PNP=CTNXR0/()F.6#,6EW&2#Y!-SR>2_M[EH] MQ43R";CE\SYF,T9.,9%\@@-.WLPT>83I09( L%S!8"E7YC M^WV*B2P4,%L(8#9&HIC(0@'W -L["S?>MO0062@\\ ;P3Q+)9UW")&%PJ,. ML%%9ALA"X:$'V-PHB6(B"X7'&68;BNX$Q406"IDM]"YF%R!33&2AD-E"<#30 MZ=Y#9*&0>VD Q'2:$%QXS&PAC$GCS1!9*&2V$,:D\6:(+!0R6^B=(>"AN#+Y M9DB=/D<6FA]F\4 _IM.$YLA"\Z.L-+.8ON>/Q8)B(@O-F2V$,".QHIC(0G-F M"R',0)Q23&2A.;.%$.9 MQ>S".8H)-\ P6^AIZFS8)D(FISNR[)OI(O8YLM"KT6%Q03;L1DMA">[*<= MTMC#.S.YLZ'>9>A]XQYC#^[-])A-U+\BO1\4;MCT#I,1[2V@>.GM'5"XB],[ M3$[T!O2IOW= X>Y.[S!9T5O0KN4[H'!_I\=LI+_SV#YZT_Q B U$+BN5-9AW M*LZ'-N5P6SWCV4:+PO1_&GOY4]GS<9" MV\&D9_;8=7YE9/+\,R'//W'RY3]02P,$% @ ^UI<6.,-K,?_ @ 13X M !H !X;"]? M#^/V]30NWO>[P_C0;:?I]*/OQ]5VV"_'N^-I.%S>61_/^^5T69XW_6FY>EMN MAMX9D_KS[1[=X_WMGHOGC]/P/SL>U^O7U?#SN/J]'P[3/S;N_QS/;^-V&*9N M\;P\;X;IH>O?=]?+8__Y8N\N.W>+IY>'[OST8KM^[B G06[^("]!?OZ@($%A M_J H07'^H"1!:?Z@+$%Y_J B067^H"I!=?X@:U1& TAJL 9H;95K"_#:*M@6 M(+95LBW ;*MH6X#:5MFV +>MPFT!CM5&\'T-NIW@Z@MVM^ M; /T=JJW ^CM5&\'T-NIW@Z@MU.]'4!OIWH[@-Y.]78 O9WJ[0!Z>]7; _3V MJK<'Z.U5;P_0VS]7; _3VJK<'Z.U5;P_0VZO>'J"W5[T]0&^O>GN MWD'U#@"]@^H= 'H'U3L ] ZJ=P#H'9J'W0"]@^H= 'H'U3L ] ZJ=P#H'53O M - [J-X!H'=4O2- [ZAZ1X#>4?6. +VCZAT!>D?5.P+TCLV?E0"]H^H= 7I' MU3L"](ZJ=P3H'57O"- [J=X)H'=2O1- [Z1Z)X#>2?5. +V3ZIT >B?5.P'T M3LUA$X#>2?5. +V3ZIT >B?5.P'TSJIW!NB=5>\,T#NKWAF@=U:],T#OK'IG M@-Y9]!:!W4;T+0.^B>A> WD7U+@"]2W/8&Z!W4;T+0.^J>E> WE7UK@"] MJ^I= 7I7U;L"]*ZJ=P7H757O"M"[JMX5H'=5O2M [ZIZ5X#>M1G6 >AM33NN M _#;FF9@QP $MZ89V3$ PZUIAG8,0'%KFK$= W#R&\5KTM6X"OE/NZ?+9X?K]G\NOB^W]_HEU?YLQ/OX%4$L#!!0 ( /M: M7%BA0-8C;0( /\[ 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;WVZ;,!3' M\5>)N*T"V& #4].;=K=;+_8"#)P&A7^RW2Y]^SFDK;2IBU9ETKXW08GM\SOX M2)^[7'][GHU;'89^=)MHY_W\*4E)I-F-8V4YVJ'WX:A^2N6[V]8-) M9)KJI)E&;T:_]L<:T^: MVH?UY&EL?TM9OR3$X>2RQ^VZV5V%#5'R;L)QY<\!+^>^/AEKN]:L[FOKO]1# MV)4<^L3YY]ZX^'R)=WJW4/ [A2.QF:^K6[8SQ0Q^?BEZ=3_;AALWI M4UR_SOBM_@?[D) ^,D@?.:0/!>E#0_HH('V4D#XJ2!\B MI31"$5502!444P4%54%155!8%117!05609%54F25%%DE159)D5529)44625% M5DF155)DE119,XJL&476C")K1I$UH\B:463-*+)F%%DSBJP91=:<(FM.D36G MR)I39,TILN8467.*K#E%UIPB:TZ155%D5119%45619%54615%%D5159%D551 M9%44635%5DV155-DU119-45639%54V35%%DU159-D;6@R%I09"THLA8460N* MK 5%UH(B:T&1M:#(6E!D+2FREA192XJL)476DB)K29&UI,A:4F0M*;*6%%DK MBJP51=:*(FM%D;6BR%I19*THLE8462N*K!5%5I%2:!4IQ5:14G 5*457D5)X M%2G%5Y'^3V"_3]/^'\&UL M4$L! A0#% @ ^UI<6(Z+WN+N *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ ^UI<6)E&PO=V]R M:W-H965T&UL4$L! A0#% @ ^UI<6/S>NS\Y @ N 4 M !@ ("!LA 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6!/"CNC=" 72T !@ ("! M@1X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^UI<6&?D!DH^# @#\ !@ ("!@S@ 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M^UI<6*K^^#8Y#0 :R@ !D ("!%X4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6"8/$B:( @ M$ 8 !D ("!&*@ 'AL+W=O&PO=V]R:W-H965T*M !X;"]W;W)K&UL4$L! A0#% @ ^UI<6,/Z)BBH! >PL !D M ("!<+$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^UI<6!IG29\(!@ <@X !D ("!?,X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI< M6/].?1=^ @ C04 !D ("!3^0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6+^DG*:%! PPH M !D ("!T^T 'AL+W=O+P) M'0 &0 @(&/\@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6%77\NT/! SQ !D M ("!/O\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^UI<6,:-.J,W!0 _@L !D ("!W"T! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6'VX ME98=!@ DA$ !D ("!RSH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6$_D ^N6 @ ^P4 !D M ("!)$L! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ^UI<6 _*.=LD! BPH !D ("! M3E0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^UI<6/-&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6(T'3*NK M @ (08 !D ("!TFX! 'AL+W=O&PO=V]R:W-H965T9U 0!X;"]W;W)K&UL4$L! A0#% @ ^UI<6)F\8R[;! 'A\ !D M ("!#'L! 'AL+W=O@ $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^UI<6"6B!BX#$@ V&&PO=V]R:W-H965T^A 0!X;"]W;W)K&UL4$L! A0#% @ M^UI<6"H9:4Z&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6)3,E:JS P M/1, !D ("!$KT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6#>;T 4H!0 _QH !D M ("!P,T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^UI<6(#/_3IC P -PH !D ("!@MP! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI< M6%E3V+^% @ N@8 !D ("!N^@! 'AL+W=O =PX# #G" &0 M @(%WZP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6+JI)!JF @ T0< M !D ("!7O,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6 P4A=Q&! S!8 !D M ("!Y_P! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^UI<6":L+KUY!0 DS@ !D ("!^0D" 'AL+W=O M&PO=V]R:W-H965T/G0, *84 9 " @0H7 M @!X;"]W;W)K&UL4$L! A0#% @ ^UI<6$N+ MP_<+!@ NC, !D ("!WAH" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6,OJ_!6Y! ^" !D M ("!J"H" 'AL+W=OIL$ #.%P &0 @(&8+P( >&PO M=V]R:W-H965T&UL4$L! A0#% @ ^UI<6.D(R#"B P :@P !D ("! M-3@" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^UI<6$C+,)F7!0 AR !D ("!%T(" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6$3]62R( M P ]PP !D ("!?5$" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^UI<6%LEKSNW @ .0H !D M ("!;5P" 'AL+W=O&PO=V]R M:W-H965T&PO=V]R:W-H965T&0 &@ @('3 M90( >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T0( >&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #[6EQ8H4#6 M(VT" #_.P $P @ 'PB ( 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 <@!R %P? ".BP( ! end XML 130 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 131 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 133 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 297 510 1 true 89 0 false 12 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.becn.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.becn.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.becn.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://www.becn.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.becn.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.becn.com/role/ConsolidatedStatementsofCashFlowsParenthetical Consolidated Statements of Cash Flows (Parenthetical) Statements 9 false false R10.htm 0000010 - Disclosure - Company Overview Sheet http://www.becn.com/role/CompanyOverview Company Overview Notes 10 false false R11.htm 0000011 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.becn.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 0000012 - Disclosure - Acquisitions Sheet http://www.becn.com/role/Acquisitions Acquisitions Notes 12 false false R13.htm 0000013 - Disclosure - Divestitures Sheet http://www.becn.com/role/Divestitures Divestitures Notes 13 false false R14.htm 0000014 - Disclosure - Net Sales Sheet http://www.becn.com/role/NetSales Net Sales Notes 14 false false R15.htm 0000015 - Disclosure - Net Income (Loss) Per Common Share Sheet http://www.becn.com/role/NetIncomeLossPerCommonShare Net Income (Loss) Per Common Share Notes 15 false false R16.htm 0000016 - Disclosure - Stock-based Compensation Sheet http://www.becn.com/role/StockbasedCompensation Stock-based Compensation Notes 16 false false R17.htm 0000017 - Disclosure - Share Repurchase Program Sheet http://www.becn.com/role/ShareRepurchaseProgram Share Repurchase Program Notes 17 false false R18.htm 0000018 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 18 false false R19.htm 0000019 - Disclosure - Accrued Expenses Sheet http://www.becn.com/role/AccruedExpenses Accrued Expenses Notes 19 false false R20.htm 0000020 - Disclosure - Property and Equipment Sheet http://www.becn.com/role/PropertyandEquipment Property and Equipment Notes 20 false false R21.htm 0000021 - Disclosure - Goodwill and Intangible Assets Sheet http://www.becn.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 21 false false R22.htm 0000022 - Disclosure - Financing Arrangements Sheet http://www.becn.com/role/FinancingArrangements Financing Arrangements Notes 22 false false R23.htm 0000023 - Disclosure - Leases Sheet http://www.becn.com/role/Leases Leases Notes 23 false false R24.htm 0000024 - Disclosure - Commitments and Contingencies Sheet http://www.becn.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 0000025 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 25 false false R26.htm 0000026 - Disclosure - Income Taxes Sheet http://www.becn.com/role/IncomeTaxes Income Taxes Notes 26 false false R27.htm 0000027 - Disclosure - Geographic Data Sheet http://www.becn.com/role/GeographicData Geographic Data Notes 27 false false R28.htm 0000028 - Disclosure - Allowance for Doubtful Accounts Sheet http://www.becn.com/role/AllowanceforDoubtfulAccounts Allowance for Doubtful Accounts Notes 28 false false R29.htm 0000029 - Disclosure - Fair Value Measurement Sheet http://www.becn.com/role/FairValueMeasurement Fair Value Measurement Notes 29 false false R30.htm 0000030 - Disclosure - Employee Benefit Plans Sheet http://www.becn.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 30 false false R31.htm 0000031 - Disclosure - Financial Derivatives Sheet http://www.becn.com/role/FinancialDerivatives Financial Derivatives Notes 31 false false R32.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 32 false false R33.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 33 false false R34.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.becn.com/role/SummaryofSignificantAccountingPolicies 34 false false R35.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.becn.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.becn.com/role/SummaryofSignificantAccountingPolicies 35 false false R36.htm 9954473 - Disclosure - Acquisitions (Tables) Sheet http://www.becn.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.becn.com/role/Acquisitions 36 false false R37.htm 9954474 - Disclosure - Divestitures (Tables) Sheet http://www.becn.com/role/DivestituresTables Divestitures (Tables) Tables http://www.becn.com/role/Divestitures 37 false false R38.htm 9954475 - Disclosure - Net Sales (Tables) Sheet http://www.becn.com/role/NetSalesTables Net Sales (Tables) Tables http://www.becn.com/role/NetSales 38 false false R39.htm 9954476 - Disclosure - Net Income (Loss) Per Common Share (Tables) Sheet http://www.becn.com/role/NetIncomeLossPerCommonShareTables Net Income (Loss) Per Common Share (Tables) Tables http://www.becn.com/role/NetIncomeLossPerCommonShare 39 false false R40.htm 9954477 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.becn.com/role/StockbasedCompensationTables Stock-based Compensation (Tables) Tables http://www.becn.com/role/StockbasedCompensation 40 false false R41.htm 9954478 - Disclosure - Share Repurchases Program (Tables) Sheet http://www.becn.com/role/ShareRepurchasesProgramTables Share Repurchases Program (Tables) Tables 41 false false R42.htm 9954479 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssets 42 false false R43.htm 9954480 - Disclosure - Accrued Expenses (Tables) Sheet http://www.becn.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.becn.com/role/AccruedExpenses 43 false false R44.htm 9954481 - Disclosure - Property and Equipment (Tables) Sheet http://www.becn.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.becn.com/role/PropertyandEquipment 44 false false R45.htm 9954482 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.becn.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.becn.com/role/GoodwillandIntangibleAssets 45 false false R46.htm 9954483 - Disclosure - Financing Arrangements (Tables) Sheet http://www.becn.com/role/FinancingArrangementsTables Financing Arrangements (Tables) Tables http://www.becn.com/role/FinancingArrangements 46 false false R47.htm 9954484 - Disclosure - Leases (Tables) Sheet http://www.becn.com/role/LeasesTables Leases (Tables) Tables http://www.becn.com/role/Leases 47 false false R48.htm 9954485 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLoss 48 false false R49.htm 9954486 - Disclosure - Income Taxes (Tables) Sheet http://www.becn.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.becn.com/role/IncomeTaxes 49 false false R50.htm 9954487 - Disclosure - Geographic Data (Tables) Sheet http://www.becn.com/role/GeographicDataTables Geographic Data (Tables) Tables http://www.becn.com/role/GeographicData 50 false false R51.htm 9954488 - Disclosure - Allowance for Doubtful Accounts (Tables) Sheet http://www.becn.com/role/AllowanceforDoubtfulAccountsTables Allowance for Doubtful Accounts (Tables) Tables http://www.becn.com/role/AllowanceforDoubtfulAccounts 51 false false R52.htm 9954489 - Disclosure - Financial Derivatives (Tables) Sheet http://www.becn.com/role/FinancialDerivativesTables Financial Derivatives (Tables) Tables http://www.becn.com/role/FinancialDerivatives 52 false false R53.htm 9954490 - Disclosure - Company Overview - Additional Information (Detail) Sheet http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail Company Overview - Additional Information (Detail) Details 53 false false R54.htm 9954491 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 54 false false R55.htm 9954492 - Disclosure - Summary of Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Life (Detail) Sheet http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail Summary of Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Life (Detail) Details 55 false false R56.htm 9954493 - Disclosure - Acquisitions (Details) Sheet http://www.becn.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.becn.com/role/AcquisitionsTables 56 false false R57.htm 9954494 - Disclosure - Acquisitions - Schedule of Intangible Assets and Goodwill (Details) Sheet http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails Acquisitions - Schedule of Intangible Assets and Goodwill (Details) Details 57 false false R58.htm 9954495 - Disclosure - Divestitures - Additional Information (Detail) Sheet http://www.becn.com/role/DivestituresAdditionalInformationDetail Divestitures - Additional Information (Detail) Details 58 false false R59.htm 9954496 - Disclosure - Divestitures - Schedule of Reconciliation of Major Line Items Constituting Pretax Income (Loss) from Discontinued Operations to Net Income (Loss) from Discontinued Operations (Detail) Sheet http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail Divestitures - Schedule of Reconciliation of Major Line Items Constituting Pretax Income (Loss) from Discontinued Operations to Net Income (Loss) from Discontinued Operations (Detail) Details 59 false false R60.htm 9954497 - Disclosure - Net Sales - Summary of Net Sales by Product Line and Geography (Detail) Sheet http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail Net Sales - Summary of Net Sales by Product Line and Geography (Detail) Details 60 false false R61.htm 9954498 - Disclosure - Net Income (Loss) Per Common Share - Additional Information (Detail) Sheet http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail Net Income (Loss) Per Common Share - Additional Information (Detail) Details http://www.becn.com/role/NetIncomeLossPerCommonShareTables 61 false false R62.htm 9954499 - Disclosure - Net Income (Loss) Per Common Share - Components and Calculation of Basic and Diluted Net Income (Loss) Per Share (Detail) Sheet http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail Net Income (Loss) Per Common Share - Components and Calculation of Basic and Diluted Net Income (Loss) Per Share (Detail) Details http://www.becn.com/role/NetIncomeLossPerCommonShareTables 62 false false R63.htm 9954500 - Disclosure - Net Income (Loss) Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) Sheet http://www.becn.com/role/NetIncomeLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail Net Income (Loss) Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) Details http://www.becn.com/role/NetIncomeLossPerCommonShareTables 63 false false R64.htm 9954501 - Disclosure - Stock-based Compensation - Additional Information (Detail) Sheet http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail Stock-based Compensation - Additional Information (Detail) Details 64 false false R65.htm 9954502 - Disclosure - Stock-based Compensation - Fair Values of Options, Black-Scholes Option-Pricing Model, Weighted-Average Assumptions (Detail) Sheet http://www.becn.com/role/StockbasedCompensationFairValuesofOptionsBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail Stock-based Compensation - Fair Values of Options, Black-Scholes Option-Pricing Model, Weighted-Average Assumptions (Detail) Details 65 false false R66.htm 9954503 - Disclosure - Stock-based compensation - Stock Options Outstanding and Activity During the Period (Detail) Sheet http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail Stock-based compensation - Stock Options Outstanding and Activity During the Period (Detail) Details 66 false false R67.htm 9954504 - Disclosure - Stock-based compensation - Stock Option Grants, Vesting, and Exercises (Detail) Sheet http://www.becn.com/role/StockbasedcompensationStockOptionGrantsVestingandExercisesDetail Stock-based compensation - Stock Option Grants, Vesting, and Exercises (Detail) Details 67 false false R68.htm 9954505 - Disclosure - Stock-based Compensation - Restricted Shares and Units Outstanding and Activity During the Period (Detail) Sheet http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail Stock-based Compensation - Restricted Shares and Units Outstanding and Activity During the Period (Detail) Details 68 false false R69.htm 9954506 - Disclosure - Stock-based Compensation - Schedule of Restricted Stock Units Additional Information (Detail) Sheet http://www.becn.com/role/StockbasedCompensationScheduleofRestrictedStockUnitsAdditionalInformationDetail Stock-based Compensation - Schedule of Restricted Stock Units Additional Information (Detail) Details 69 false false R70.htm 9954507 - Disclosure - Share Repurchase Program - Additional Information (Details) Sheet http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails Share Repurchase Program - Additional Information (Details) Details 70 false false R71.htm 9954508 - Disclosure - Share Repurchase Program - Class of Treasury Stock (Details) Sheet http://www.becn.com/role/ShareRepurchaseProgramClassofTreasuryStockDetails Share Repurchase Program - Class of Treasury Stock (Details) Details 71 false false R72.htm 9954509 - Disclosure - Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail) Sheet http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetail Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail) Details 72 false false R73.htm 9954510 - Disclosure - Accrued Expenses - Schedule of Accrued Liabilities (Details) Sheet http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails Accrued Expenses - Schedule of Accrued Liabilities (Details) Details 73 false false R74.htm 9954511 - Disclosure - Property and Equipment - Property and Equipment, net (Detail) Sheet http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail Property and Equipment - Property and Equipment, net (Detail) Details 74 false false R75.htm 9954512 - Disclosure - Property and Equipment - Additional Information (Detail) Sheet http://www.becn.com/role/PropertyandEquipmentAdditionalInformationDetail Property and Equipment - Additional Information (Detail) Details 75 false false R76.htm 9954513 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in goodwill (Detail) Sheet http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofChangesingoodwillDetail Goodwill and Intangible Assets - Summary of Changes in goodwill (Detail) Details 76 false false R77.htm 9954514 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 77 false false R78.htm 9954515 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) Sheet http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) Details 78 false false R79.htm 9954516 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization (Detail) Sheet http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail Goodwill and Intangible Assets - Summary of Estimated Future Amortization (Detail) Details 79 false false R80.htm 9954517 - Disclosure - Financing Arrangements - Long-term Debt Instruments (Detail) Sheet http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail Financing Arrangements - Long-term Debt Instruments (Detail) Details 80 false false R81.htm 9954518 - Disclosure - Financing Arrangements - Long-term Debt Instruments FN (Detail) Sheet http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail Financing Arrangements - Long-term Debt Instruments FN (Detail) Details 81 false false R82.htm 9954519 - Disclosure - Financing Arrangements - 2021 Debt Refinancing - Additional Information (Detail) Sheet http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail Financing Arrangements - 2021 Debt Refinancing - Additional Information (Detail) Details 82 false false R83.htm 9954520 - Disclosure - Financing Arrangements - 2029 Senior Notes - Additional Information (Detail) Notes http://www.becn.com/role/FinancingArrangements2029SeniorNotesAdditionalInformationDetail Financing Arrangements - 2029 Senior Notes - Additional Information (Detail) Details 83 false false R84.htm 9954521 - Disclosure - Financing Arrangements - 2026 ABL - Additional Information (Detail) Sheet http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail Financing Arrangements - 2026 ABL - Additional Information (Detail) Details 84 false false R85.htm 9954522 - Disclosure - Financing Arrangements - 2028 Term Loan - Additional Information (Detail) Sheet http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail Financing Arrangements - 2028 Term Loan - Additional Information (Detail) Details 85 false false R86.htm 9954523 - Disclosure - Financing Arrangements - 2030 Senior Notes -Additional Information (Details) Notes http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails Financing Arrangements - 2030 Senior Notes -Additional Information (Details) Details 86 false false R87.htm 9954524 - Disclosure - Financing Arrangements - 2026 Senior Notes - Additional Information (Detail) Notes http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail Financing Arrangements - 2026 Senior Notes - Additional Information (Detail) Details 87 false false R88.htm 9954525 - Disclosure - Financing Arrangements - Schedule of Maturities of Long-term Debt (Detail) Sheet http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail Financing Arrangements - Schedule of Maturities of Long-term Debt (Detail) Details 88 false false R89.htm 9954526 - Disclosure - Leases - Components of Operating Lease Costs Recognized in Consolidated Statements of Operations Amounts Include Both Continuing and Discontinued Operations (Detail) Sheet http://www.becn.com/role/LeasesComponentsofOperatingLeaseCostsRecognizedinConsolidatedStatementsofOperationsAmountsIncludeBothContinuingandDiscontinuedOperationsDetail Leases - Components of Operating Lease Costs Recognized in Consolidated Statements of Operations Amounts Include Both Continuing and Discontinued Operations (Detail) Details 89 false false R90.htm 9954527 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail) Sheet http://www.becn.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail) Details 90 false false R91.htm 9954528 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.becn.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 91 false false R92.htm 9954529 - Disclosure - Leases - Summary of Future Lease Payments (Detail) Sheet http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail Leases - Summary of Future Lease Payments (Detail) Details 92 false false R93.htm 9954530 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Reclassification out of Accumulated Other Comprehensive Income (Detail) Sheet http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail Accumulated Other Comprehensive Income (Loss) - Reclassification out of Accumulated Other Comprehensive Income (Detail) Details http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossTables 93 false false R94.htm 9954531 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 94 false false R95.htm 9954532 - Disclosure - Income Taxes - Summary of Components of Income Tax Provision (Benefit) (Detail) Sheet http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail Income Taxes - Summary of Components of Income Tax Provision (Benefit) (Detail) Details 95 false false R96.htm 9954533 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail) Sheet http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail) Details 96 false false R97.htm 9954534 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate FN (Detail) Sheet http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateFNDetail Income Taxes - Reconciliation of Statutory Federal Income Tax Rate FN (Detail) Details 97 false false R98.htm 9954535 - Disclosure - Income Taxes - Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities (Detail) Sheet http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail Income Taxes - Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities (Detail) Details 98 false false R99.htm 9954536 - Disclosure - Geographic Data - Schedule Of Geographic Information (Detail) Sheet http://www.becn.com/role/GeographicDataScheduleOfGeographicInformationDetail Geographic Data - Schedule Of Geographic Information (Detail) Details 99 false false R100.htm 9954537 - Disclosure - Allowance for Doubtful Accounts (Detail) Sheet http://www.becn.com/role/AllowanceforDoubtfulAccountsDetail Allowance for Doubtful Accounts (Detail) Details http://www.becn.com/role/AllowanceforDoubtfulAccountsTables 100 false false R101.htm 9954538 - Disclosure - Fair Value Measurement - Additional Information (Detail) Sheet http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail Fair Value Measurement - Additional Information (Detail) Details 101 false false R102.htm 9954539 - Disclosure - Employee Benefit Plans - Additional Information (Detail) Sheet http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail Employee Benefit Plans - Additional Information (Detail) Details 102 false false R103.htm 9954540 - Disclosure - Financial Derivatives - Additional Information (Detail) Sheet http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail Financial Derivatives - Additional Information (Detail) Details 103 false false R104.htm 9954541 - Disclosure - Financial Derivatives - Summary of Combined Fair Values, Net of Tax of Interest Rate Derivative Instruments (Details) Sheet http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails Financial Derivatives - Summary of Combined Fair Values, Net of Tax of Interest Rate Derivative Instruments (Details) Details 104 false false R105.htm 9954542 - Disclosure - Financial Derivatives - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Detail) Sheet http://www.becn.com/role/FinancialDerivativesScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetail Financial Derivatives - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Detail) Details 105 false false R9999.htm Uncategorized Items - becn-20231231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - becn-20231231.htm Cover 106 false false All Reports Book All Reports becn-20231231.htm becn-20231231.xsd becn-20231231_cal.xml becn-20231231_def.xml becn-20231231_lab.xml becn-20231231_pre.xml becn-20231231_g1.jpg becn-20231231_g2.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 136 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "becn-20231231.htm": { "nsprefix": "becn", "nsuri": "http://www.becn.com/20231231", "dts": { "inline": { "local": [ "becn-20231231.htm" ] }, "schema": { "local": [ "becn-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "becn-20231231_cal.xml" ] }, "definitionLink": { "local": [ "becn-20231231_def.xml" ] }, "labelLink": { "local": [ "becn-20231231_lab.xml" ] }, "presentationLink": { "local": [ "becn-20231231_pre.xml" ] } }, "keyStandard": 449, "keyCustom": 61, "axisStandard": 26, "axisCustom": 0, "memberStandard": 38, "memberCustom": 50, "hidden": { "total": 9, "http://fasb.org/us-gaap/2023": 4, "http://xbrl.sec.gov/dei/2023": 4, "http://xbrl.sec.gov/ecd/2023": 1 }, "contextCount": 297, "entityCount": 1, "segmentCount": 89, "elementCount": 834, "unitCount": 12, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1292, "http://xbrl.sec.gov/dei/2023": 39, "http://xbrl.sec.gov/ecd/2023": 9 }, "report": { "R1": { "role": "http://www.becn.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.becn.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", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.becn.com/role/ConsolidatedBalanceSheets", "longName": "0000003 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.becn.com/role/ConsolidatedStatementsofOperations", "longName": "0000005 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R6": { "role": "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome", "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R7": { "role": "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity", "longName": "0000007 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.becn.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-12", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R9": { "role": "http://www.becn.com/role/ConsolidatedStatementsofCashFlowsParenthetical", "longName": "0000009 - Statement - Consolidated Statements of Cash Flows (Parenthetical)", "shortName": "Consolidated Statements of Cash Flows (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:IncomeTaxesPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "us-gaap:IncomeTaxesPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R10": { "role": "http://www.becn.com/role/CompanyOverview", "longName": "0000010 - Disclosure - Company Overview", "shortName": "Company Overview", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.becn.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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.becn.com/role/Acquisitions", "longName": "0000012 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.becn.com/role/Divestitures", "longName": "0000013 - Disclosure - Divestitures", "shortName": "Divestitures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.becn.com/role/NetSales", "longName": "0000014 - Disclosure - Net Sales", "shortName": "Net Sales", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.becn.com/role/NetIncomeLossPerCommonShare", "longName": "0000015 - Disclosure - Net Income (Loss) Per Common Share", "shortName": "Net Income (Loss) Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.becn.com/role/StockbasedCompensation", "longName": "0000016 - Disclosure - Stock-based Compensation", "shortName": "Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.becn.com/role/ShareRepurchaseProgram", "longName": "0000017 - Disclosure - Share Repurchase Program", "shortName": "Share Repurchase Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssets", "longName": "0000018 - Disclosure - Prepaid Expenses and Other Current Assets", "shortName": "Prepaid Expenses and Other Current Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "becn:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "becn:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.becn.com/role/AccruedExpenses", "longName": "0000019 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.becn.com/role/PropertyandEquipment", "longName": "0000020 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.becn.com/role/GoodwillandIntangibleAssets", "longName": "0000021 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.becn.com/role/FinancingArrangements", "longName": "0000022 - Disclosure - Financing Arrangements", "shortName": "Financing Arrangements", "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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.becn.com/role/Leases", "longName": "0000023 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.becn.com/role/CommitmentsandContingencies", "longName": "0000024 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLoss", "longName": "0000025 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "shortName": "Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.becn.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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.becn.com/role/GeographicData", "longName": "0000027 - Disclosure - Geographic Data", "shortName": "Geographic Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.becn.com/role/AllowanceforDoubtfulAccounts", "longName": "0000028 - Disclosure - Allowance for Doubtful Accounts", "shortName": "Allowance for Doubtful Accounts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "becn:AllowanceForDoubtfulAccountsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "becn:AllowanceForDoubtfulAccountsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.becn.com/role/FairValueMeasurement", "longName": "0000029 - Disclosure - Fair Value Measurement", "shortName": "Fair Value Measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.becn.com/role/EmployeeBenefitPlans", "longName": "0000030 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.becn.com/role/FinancialDerivatives", "longName": "0000031 - Disclosure - Financial Derivatives", "shortName": "Financial Derivatives", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R32": { "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": "32", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": null }, "R33": { "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": "33", "firstAnchor": { "contextRef": "c-295", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-295", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.becn.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": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "becn:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "becn:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.becn.com/role/AcquisitionsTables", "longName": "9954473 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.becn.com/role/DivestituresTables", "longName": "9954474 - Disclosure - Divestitures (Tables)", "shortName": "Divestitures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "becn:DisposalGroupsIncludingDiscontinuedOperationsReconciliationOfMajorLineItemsConstitutingPretaxProfitLossTableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "becn:DisposalGroupsIncludingDiscontinuedOperationsReconciliationOfMajorLineItemsConstitutingPretaxProfitLossTableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.becn.com/role/NetSalesTables", "longName": "9954475 - Disclosure - Net Sales (Tables)", "shortName": "Net Sales (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.becn.com/role/NetIncomeLossPerCommonShareTables", "longName": "9954476 - Disclosure - Net Income (Loss) Per Common Share (Tables)", "shortName": "Net Income (Loss) Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.becn.com/role/StockbasedCompensationTables", "longName": "9954477 - Disclosure - Stock-based Compensation (Tables)", "shortName": "Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.becn.com/role/ShareRepurchasesProgramTables", "longName": "9954478 - Disclosure - Share Repurchases Program (Tables)", "shortName": "Share Repurchases Program (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssetsTables", "longName": "9954479 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)", "shortName": "Prepaid Expenses and Other Current Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.becn.com/role/AccruedExpensesTables", "longName": "9954480 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.becn.com/role/PropertyandEquipmentTables", "longName": "9954481 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.becn.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954482 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "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": "becn-20231231.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": "becn-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.becn.com/role/FinancingArrangementsTables", "longName": "9954483 - Disclosure - Financing Arrangements (Tables)", "shortName": "Financing Arrangements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.becn.com/role/LeasesTables", "longName": "9954484 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "longName": "9954485 - 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:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.becn.com/role/IncomeTaxesTables", "longName": "9954486 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.becn.com/role/GeographicDataTables", "longName": "9954487 - Disclosure - Geographic Data (Tables)", "shortName": "Geographic Data (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.becn.com/role/AllowanceforDoubtfulAccountsTables", "longName": "9954488 - Disclosure - Allowance for Doubtful Accounts (Tables)", "shortName": "Allowance for Doubtful Accounts (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "becn:AllowanceForDoubtfulAccountsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "becn:AllowanceForDoubtfulAccountsTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "becn:AllowanceForDoubtfulAccountsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "becn:AllowanceForDoubtfulAccountsTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.becn.com/role/FinancialDerivativesTables", "longName": "9954489 - Disclosure - Financial Derivatives (Tables)", "shortName": "Financial Derivatives (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "longName": "9954490 - Disclosure - Company Overview - Additional Information (Detail)", "shortName": "Company Overview - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-59", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R54": { "role": "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "9954491 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail", "longName": "9954492 - Disclosure - Summary of Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Life (Detail)", "shortName": "Summary of Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Life (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-63", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-63", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.becn.com/role/AcquisitionsDetails", "longName": "9954493 - Disclosure - Acquisitions (Details)", "shortName": "Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-10", "name": "becn:BusinessCombinationAggregateAnnualRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "becn:BusinessCombinationAggregateAnnualRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails", "longName": "9954494 - Disclosure - Acquisitions - Schedule of Intangible Assets and Goodwill (Details)", "shortName": "Acquisitions - Schedule of Intangible Assets and Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-77", "name": "becn:NumberOfBranchesAcquired", "unitRef": "branch", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R58": { "role": "http://www.becn.com/role/DivestituresAdditionalInformationDetail", "longName": "9954495 - Disclosure - Divestitures - Additional Information (Detail)", "shortName": "Divestitures - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:GainLossOnSaleOfBusiness", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R59": { "role": "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail", "longName": "9954496 - Disclosure - Divestitures - Schedule of Reconciliation of Major Line Items Constituting Pretax Income (Loss) from Discontinued Operations to Net Income (Loss) from Discontinued Operations (Detail)", "shortName": "Divestitures - Schedule of Reconciliation of Major Line Items Constituting Pretax Income (Loss) from Discontinued Operations to Net Income (Loss) from Discontinued Operations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-96", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "becn:DisposalGroupsIncludingDiscontinuedOperationsReconciliationOfMajorLineItemsConstitutingPretaxProfitLossTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-96", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "becn:DisposalGroupsIncludingDiscontinuedOperationsReconciliationOfMajorLineItemsConstitutingPretaxProfitLossTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail", "longName": "9954497 - Disclosure - Net Sales - Summary of Net Sales by Product Line and Geography (Detail)", "shortName": "Net Sales - Summary of Net Sales by Product Line and Geography (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-123", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R61": { "role": "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail", "longName": "9954498 - Disclosure - Net Income (Loss) Per Common Share - Additional Information (Detail)", "shortName": "Net Income (Loss) Per Common Share - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:PreferredStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-149", "name": "becn:DisgorgedOfShortSwingProfits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R62": { "role": "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail", "longName": "9954499 - Disclosure - Net Income (Loss) Per Common Share - Components and Calculation of Basic and Diluted Net Income (Loss) Per Share (Detail)", "shortName": "Net Income (Loss) Per Common Share - Components and Calculation of Basic and Diluted Net Income (Loss) Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R63": { "role": "http://www.becn.com/role/NetIncomeLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail", "longName": "9954500 - Disclosure - Net Income (Loss) Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)", "shortName": "Net Income (Loss) Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-161", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-161", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "longName": "9954501 - Disclosure - Stock-based Compensation - Additional Information (Detail)", "shortName": "Stock-based Compensation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-163", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-163", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.becn.com/role/StockbasedCompensationFairValuesofOptionsBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail", "longName": "9954502 - Disclosure - Stock-based Compensation - Fair Values of Options, Black-Scholes Option-Pricing Model, Weighted-Average Assumptions (Detail)", "shortName": "Stock-based Compensation - Fair Values of Options, Black-Scholes Option-Pricing Model, Weighted-Average Assumptions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail", "longName": "9954503 - Disclosure - Stock-based compensation - Stock Options Outstanding and Activity During the Period (Detail)", "shortName": "Stock-based compensation - Stock Options Outstanding and Activity During the Period (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R67": { "role": "http://www.becn.com/role/StockbasedcompensationStockOptionGrantsVestingandExercisesDetail", "longName": "9954504 - Disclosure - Stock-based compensation - Stock Option Grants, Vesting, and Exercises (Detail)", "shortName": "Stock-based compensation - Stock Option Grants, Vesting, and Exercises (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "becn:ScheduleOfShareBasedCompensationAdditionalInformationTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "becn:ScheduleOfShareBasedCompensationAdditionalInformationTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail", "longName": "9954505 - Disclosure - Stock-based Compensation - Restricted Shares and Units Outstanding and Activity During the Period (Detail)", "shortName": "Stock-based Compensation - Restricted Shares and Units Outstanding and Activity During the Period (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "becn:ScheduleOfRestrictedStockUnitsAdditionalInformationTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-155", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R69": { "role": "http://www.becn.com/role/StockbasedCompensationScheduleofRestrictedStockUnitsAdditionalInformationDetail", "longName": "9954506 - Disclosure - Stock-based Compensation - Schedule of Restricted Stock Units Additional Information (Detail)", "shortName": "Stock-based Compensation - Schedule of Restricted Stock Units Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "becn:ScheduleOfRestrictedStockUnitsAdditionalInformationTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "becn:ScheduleOfRestrictedStockUnitsAdditionalInformationTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R70": { "role": "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails", "longName": "9954507 - Disclosure - Share Repurchase Program - Additional Information (Details)", "shortName": "Share Repurchase Program - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R71": { "role": "http://www.becn.com/role/ShareRepurchaseProgramClassofTreasuryStockDetails", "longName": "9954508 - Disclosure - Share Repurchase Program - Class of Treasury Stock (Details)", "shortName": "Share Repurchase Program - Class of Treasury Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:TreasuryStockValueAcquiredParValueMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R72": { "role": "http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetail", "longName": "9954509 - Disclosure - Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail)", "shortName": "Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-10", "name": "becn:VendorRebates", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "becn:VendorRebates", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails", "longName": "9954510 - Disclosure - Accrued Expenses - Schedule of Accrued Liabilities (Details)", "shortName": "Accrued Expenses - Schedule of Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-10", "name": "becn:AccruedInventoryCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "becn:AccruedInventoryCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail", "longName": "9954511 - Disclosure - Property and Equipment - Property and Equipment, net (Detail)", "shortName": "Property and Equipment - Property and Equipment, net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.becn.com/role/PropertyandEquipmentAdditionalInformationDetail", "longName": "9954512 - Disclosure - Property and Equipment - Additional Information (Detail)", "shortName": "Property and Equipment - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": null }, "R76": { "role": "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofChangesingoodwillDetail", "longName": "9954513 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in goodwill (Detail)", "shortName": "Goodwill and Intangible Assets - Summary of Changes in goodwill (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R77": { "role": "http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "longName": "9954514 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)", "shortName": "Goodwill and Intangible Assets - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": null }, "R78": { "role": "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail", "longName": "9954515 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail)", "shortName": "Goodwill and Intangible Assets - Summary of Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail", "longName": "9954516 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization (Detail)", "shortName": "Goodwill and Intangible Assets - Summary of Estimated Future Amortization (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "longName": "9954517 - Disclosure - Financing Arrangements - Long-term Debt Instruments (Detail)", "shortName": "Financing Arrangements - Long-term Debt Instruments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:LongTermLineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:SeniorLongTermNotes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R81": { "role": "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail", "longName": "9954518 - Disclosure - Financing Arrangements - Long-term Debt Instruments FN (Detail)", "shortName": "Financing Arrangements - Long-term Debt Instruments FN (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-244", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-196", "name": "us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R82": { "role": "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "longName": "9954519 - Disclosure - Financing Arrangements - 2021 Debt Refinancing - Additional Information (Detail)", "shortName": "Financing Arrangements - 2021 Debt Refinancing - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-221", "name": "us-gaap:RepaymentsOfSeniorDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-7", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R83": { "role": "http://www.becn.com/role/FinancingArrangements2029SeniorNotesAdditionalInformationDetail", "longName": "9954520 - Disclosure - Financing Arrangements - 2029 Senior Notes - Additional Information (Detail)", "shortName": "Financing Arrangements - 2029 Senior Notes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-223", "name": "us-gaap:DeferredFinanceCostsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-207", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R84": { "role": "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "longName": "9954521 - Disclosure - Financing Arrangements - 2026 ABL - Additional Information (Detail)", "shortName": "Financing Arrangements - 2026 ABL - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:LongTermLineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-232", "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R85": { "role": "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "longName": "9954522 - Disclosure - Financing Arrangements - 2028 Term Loan - Additional Information (Detail)", "shortName": "Financing Arrangements - 2028 Term Loan - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-202", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-234", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R86": { "role": "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails", "longName": "9954523 - Disclosure - Financing Arrangements - 2030 Senior Notes -Additional Information (Details)", "shortName": "Financing Arrangements - 2030 Senior Notes -Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-240", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R87": { "role": "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail", "longName": "9954524 - Disclosure - Financing Arrangements - 2026 Senior Notes - Additional Information (Detail)", "shortName": "Financing Arrangements - 2026 Senior Notes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-243", "name": "us-gaap:RepaymentsOfSeniorDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R88": { "role": "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail", "longName": "9954525 - Disclosure - Financing Arrangements - Schedule of Maturities of Long-term Debt (Detail)", "shortName": "Financing Arrangements - Schedule of Maturities of Long-term Debt (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.becn.com/role/LeasesComponentsofOperatingLeaseCostsRecognizedinConsolidatedStatementsofOperationsAmountsIncludeBothContinuingandDiscontinuedOperationsDetail", "longName": "9954526 - Disclosure - Leases - Components of Operating Lease Costs Recognized in Consolidated Statements of Operations Amounts Include Both Continuing and Discontinued Operations (Detail)", "shortName": "Leases - Components of Operating Lease Costs Recognized in Consolidated Statements of Operations Amounts Include Both Continuing and Discontinued Operations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.becn.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail", "longName": "9954527 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail)", "shortName": "Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "becn:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "becn:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.becn.com/role/LeasesAdditionalInformationDetail", "longName": "9954528 - Disclosure - Leases - Additional Information (Detail)", "shortName": "Leases - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail", "longName": "9954529 - Disclosure - Leases - Summary of Future Lease Payments (Detail)", "shortName": "Leases - Summary of Future Lease Payments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "becn:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "becn:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail", "longName": "9954530 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Reclassification out of Accumulated Other Comprehensive Income (Detail)", "shortName": "Accumulated Other Comprehensive Income (Loss) - Reclassification out of Accumulated Other Comprehensive Income (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-30", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R94": { "role": "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail", "longName": "9954531 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-267", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R95": { "role": "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail", "longName": "9954532 - Disclosure - Income Taxes - Summary of Components of Income Tax Provision (Benefit) (Detail)", "shortName": "Income Taxes - Summary of Components of Income Tax Provision (Benefit) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail", "longName": "9954533 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail)", "shortName": "Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R97": { "role": "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateFNDetail", "longName": "9954534 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate FN (Detail)", "shortName": "Income Taxes - Reconciliation of Statutory Federal Income Tax Rate FN (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": null }, "R98": { "role": "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail", "longName": "9954535 - Disclosure - Income Taxes - Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities (Detail)", "shortName": "Income Taxes - Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.becn.com/role/GeographicDataScheduleOfGeographicInformationDetail", "longName": "9954536 - Disclosure - Geographic Data - Schedule Of Geographic Information (Detail)", "shortName": "Geographic Data - Schedule Of Geographic Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.becn.com/role/AllowanceforDoubtfulAccountsDetail", "longName": "9954537 - Disclosure - Allowance for Doubtful Accounts (Detail)", "shortName": "Allowance for Doubtful Accounts (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R101": { "role": "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail", "longName": "9954538 - Disclosure - Fair Value Measurement - Additional Information (Detail)", "shortName": "Fair Value Measurement - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-270", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-270", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail", "longName": "9954539 - Disclosure - Employee Benefit Plans - Additional Information (Detail)", "shortName": "Employee Benefit Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-1", "name": "becn:DefinedContributionPlanServicePeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "becn:DefinedContributionPlanServicePeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R103": { "role": "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail", "longName": "9954540 - Disclosure - Financial Derivatives - Additional Information (Detail)", "shortName": "Financial Derivatives - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-278", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "unitRef": "agreement", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-278", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "unitRef": "agreement", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails", "longName": "9954541 - Disclosure - Financial Derivatives - Summary of Combined Fair Values, Net of Tax of Interest Rate Derivative Instruments (Details)", "shortName": "Financial Derivatives - Summary of Combined Fair Values, Net of Tax of Interest Rate Derivative Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-289", "name": "us-gaap:DerivativeLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-289", "name": "us-gaap:DerivativeLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true, "unique": true } }, "R105": { "role": "http://www.becn.com/role/FinancialDerivativesScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetail", "longName": "9954542 - Disclosure - Financial Derivatives - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Detail)", "shortName": "Financial Derivatives - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-293", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "becn-20231231.htm", "unique": true } }, "R9999": { "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "longName": "Uncategorized Items - becn-20231231.htm", "shortName": "Uncategorized Items - becn-20231231.htm", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Cover", "order": "106", "firstAnchor": null, "uniqueAnchor": null } }, "tag": { "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "becn_ASPSailorAcquisitionCorpMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ASPSailorAcquisitionCorpMember", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ASP Sailor Acquisition Corp", "label": "A S P Sailor Acquisition Corp [Member]", "documentation": "ASP Sailor Acquisition Corp." } } }, "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_AccountingStandardsUpdateExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdateExtensibleList", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption of ASU 2016-13 [Extensible Enumeration]", "label": "Accounting Standards Update [Extensible Enumeration]", "documentation": "Indicates amendment to accounting standards." } } }, "auth_ref": [ "r247", "r248", "r249", "r250", "r251", "r311", "r312", "r313", "r386", "r387", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r417", "r537", "r538", "r539", "r561", "r562", "r574", "r575", "r576", "r587", "r588", "r589", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r612", "r613", "r617", "r618", "r619", "r620", "r631", "r632", "r635", "r636", "r637", "r655", "r656", "r657", "r658", "r659", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r990" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.becn.com/role/AccruedExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r28" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.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": [ "r27", "r869" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, less allowance of $15.0 and $17.2 as of December\u00a031, 2023 and 2022, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r383", "r384" ] }, "becn_AccruedCustomerRebatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AccruedCustomerRebatesCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer rebates", "label": "Accrued Customer Rebates, Current", "documentation": "Accrued Customer Rebates, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll and employee benefit costs", "label": "Accrued Employee Benefits, Current", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r157", "r223" ] }, "becn_AccruedInterestAndOtherCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AccruedInterestAndOtherCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and other", "label": "Accrued Interest and Other, Current", "documentation": "Accrued Interest and Other, Current" } } }, "auth_ref": [] }, "becn_AccruedInventoryCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AccruedInventoryCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Accrued Inventory, Current", "documentation": "Accrued Inventory, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails", "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "totalLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31" ] }, "becn_AccruedSellingGeneralAndAdministrativeExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AccruedSellingGeneralAndAdministrativeExpenseCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/AccruedExpensesScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Accrued Selling, General and Administrative Expense, Current", "documentation": "Accrued Selling, General and Administrative Expense, Current" } } }, "auth_ref": [] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "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": [ "r276", "r285", "r286", "r580", "r838", "r978" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail" ], "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": [ "r284", "r285", "r625", "r626", "r627", "r628", "r629", "r630" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (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": [ "r38", "r39", "r170", "r267", "r681", "r707", "r711" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail" ], "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": [ "r284", "r285", "r625", "r626", "r627", "r628", "r629", "r630" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail", "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "AOCI", "terseLabel": "AOCI", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r16", "r39", "r591", "r594", "r659", "r702", "r703", "r978", "r979", "r980", "r987", "r988", "r989" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r4", "r16", "r39", "r285", "r286", "r626", "r627", "r628", "r629", "r630", "r978" ] }, "us-gaap_AcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquisitionCosts", "crdr": "debit", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition cost", "label": "Acquisition Costs, Period Cost", "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties." } } }, "auth_ref": [ "r219", "r220" ] }, "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": [ "r926" ] }, "becn_AdditionalDisgorgedOfShortSwingProfits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AdditionalDisgorgedOfShortSwingProfits", "crdr": "credit", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional disgorged of short-swing profits", "label": "Additional Disgorged of Short-swing Profits", "documentation": "Additional Disgorged of Short-swing Profits" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r164" ] }, "becn_AdditionalPaidInCapitalDisgorgementOfShortSwingProfits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AdditionalPaidInCapitalDisgorgementOfShortSwingProfits", "crdr": "credit", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid in capital", "label": "Additional Paid in Capital, Disgorgement of Short-swing Profits", "documentation": "Additional Paid in Capital, Disgorgement of Short-swing Profits" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "APIC", "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": [ "r537", "r538", "r539", "r723", "r987", "r988", "r989", "r1032", "r1053" ] }, "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": [ "r932" ] }, "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": [ "r932" ] }, "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": [ "r932" ] }, "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": [ "r932" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r89", "r90", "r500" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) 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": [ "r896", "r908", "r918", "r944" ] }, "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": [ "r899", "r911", "r921", "r947" ] }, "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": [ "r932" ] }, "becn_AllAmericanVinylSidingSupplyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AllAmericanVinylSidingSupplyMember", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All American Vinyl Siding Supply, LLC", "label": "All American Vinyl Siding Supply, [Member]", "documentation": "All American Vinyl Siding Supply," } } }, "auth_ref": [] }, "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": [ "r939" ] }, "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": [ "r903", "r912", "r922", "r939", "r948", "r952", "r960" ] }, "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": [ "r958" ] }, "becn_AlliedBuildingProductsCorporationAndAffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AlliedBuildingProductsCorporationAndAffiliatedEntityMember", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Allied Acquisition", "label": "Allied Building Products Corporation And Affiliated Entity [Member]", "documentation": "Allied Building Products Corporation and Affiliated Entity." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Allocated 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": [ "r532", "r545" ] }, "becn_AllowanceForDoubtfulAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AllowanceForDoubtfulAccountsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Allowance For Doubtful Accounts [Abstract]", "label": "Allowance For Doubtful Accounts [Abstract]", "documentation": "Allowance For Doubtful Accounts." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.becn.com/role/AllowanceforDoubtfulAccountsDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable reserve", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r268", "r385", "r399", "r400", "r403", "r1047" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowances", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r268", "r385", "r399" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.becn.com/role/AllowanceforDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Charged to Operations", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r402" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.becn.com/role/AllowanceforDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [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_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.becn.com/role/AllowanceforDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r401" ] }, "becn_AllowanceForDoubtfulAccountsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AllowanceForDoubtfulAccountsTableTextBlock", "presentation": [ "http://www.becn.com/role/AllowanceforDoubtfulAccountsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Doubtful Accounts", "label": "Allowance For Doubtful Accounts [Table Text Block]", "documentation": "Allowance For Doubtful Accounts, table" } } }, "auth_ref": [] }, "becn_AllowanceForDoubtfulAccountsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AllowanceForDoubtfulAccountsTextBlock", "presentation": [ "http://www.becn.com/role/AllowanceforDoubtfulAccounts" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Doubtful Accounts", "label": "Allowance For Doubtful Accounts [Text Block]", "documentation": "Allowance For Doubtful Accounts." } } }, "auth_ref": [] }, "becn_AlsRoofingSupplyIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AlsRoofingSupplyIncMember", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Al's Roofing Supply, Inc.", "label": "Al's Roofing Supply, Inc. [Member]", "documentation": "Al's Roofing Supply, Inc." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11", "r66", "r70" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive securities excluded from computation of diluted net income (loss) 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": [ "r343" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r577" ] }, "us-gaap_AssetUnderConstructionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetUnderConstructionMember", "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets in progress", "label": "Asset under Construction [Member]", "documentation": "Asset in process of being built." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r221", "r263", "r301", "r355", "r369", "r374", "r388", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r578", "r582", "r616", "r675", "r761", "r869", "r885", "r1015", "r1016", "r1036" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.becn.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": [ "r255", "r272", "r301", "r388", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r578", "r582", "r616", "r869", "r1015", "r1016", "r1036" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.becn.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://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Assets held for sale", "label": "Disposal Group, Including Discontinued Operation, Assets", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r138", "r151", "r194", "r253", "r254" ] }, "becn_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.becn.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r890", "r891", "r904" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.becn.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r890", "r891", "r904" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.becn.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r890", "r891", "r904" ] }, "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": [ "r955" ] }, "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": [ "r956" ] }, "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": [ "r951" ] }, "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": [ "r951" ] }, "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": [ "r951" ] }, "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": [ "r951" ] }, "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": [ "r951" ] }, "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": [ "r951" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail", "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r527", "r528", "r529", "r530", "r531" ] }, "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": [ "r954" ] }, "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": [ "r953" ] }, "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": [ "r952" ] }, "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": [ "r952" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail" ], "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://www.becn.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": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "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": [ "r193" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails", "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails", "http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "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": [ "r573", "r862", "r863" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails", "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails", "http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r96", "r99", "r573", "r862", "r863" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of voting interest acquired", "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": [ "r97" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected tax deductible amount", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r103" ] }, "becn_BusinessCombinationAggregateAnnualRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "BusinessCombinationAggregateAnnualRevenue", "crdr": "credit", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior to acquisition annual sales", "label": "Business Combination, Aggregate Annual Revenue", "documentation": "Business Combination, Aggregate Annual Revenue" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets Acquired", "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": [ "r100" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted purchase price", "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": [ "r100" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsLineItems", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails", "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Separately Recognized Transactions [Line Items]", "label": "Business Combination, Separately Recognized Transactions [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_BusinessCombinationSeparatelyRecognizedTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails", "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Separately Recognized Transactions [Table]", "label": "Business Combination, Separately Recognized Transactions [Table]", "documentation": "Schedule detailing the disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "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": [ "r95" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail", "http://www.becn.com/role/GeographicDataScheduleOfGeographicInformationDetail", "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "stpr_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "CA", "presentation": [ "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CALIFORNIA" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Value", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r122", "r123" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r47", "r258", "r833" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r48" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r47", "r183", "r297" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r183" ] }, "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "crdr": "debit", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of unrealized gain on derivatives", "label": "Cash Flow Hedge Derivative Instrument Assets at Fair Value", "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments." } } }, "auth_ref": [ "r112" ] }, "becn_CashPaidForAmountsIncludedInMeasurementOfLeaseObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseObligationsAbstract", "presentation": [ "http://www.becn.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in measurement of lease obligations:", "label": "Cash Paid For Amounts Included In Measurement Of Lease Obligations [Abstract]", "documentation": "Cash paid for amounts included in measurement of lease obligations." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r930" ] }, "becn_ChrisCNelsonMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ChrisCNelsonMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Chris C. Nelson [Member]", "documentation": "Chris C. Nelson" } } }, "auth_ref": [] }, "becn_CitibankNaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "CitibankNaMember", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Citi", "label": "Citibank, NA [Member]", "documentation": "Citibank, na." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail", "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails", "http://www.becn.com/role/ShareRepurchaseProgramClassofTreasuryStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r246", "r264", "r265", "r266", "r301", "r327", "r328", "r338", "r342", "r349", "r350", "r388", "r424", "r426", "r427", "r428", "r431", "r432", "r463", "r464", "r466", "r467", "r468", "r616", "r717", "r718", "r719", "r720", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r749", "r770", "r788", "r810", "r811", "r812", "r813", "r814", "r967", "r982", "r991" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails", "http://www.becn.com/role/ShareRepurchaseProgramClassofTreasuryStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r82", "r83", "r84", "r85" ] }, "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": [ "r931" ] }, "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": [ "r931" ] }, "becn_CoastalConstructionProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "CoastalConstructionProductsMember", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Coastal Construction Products", "label": "Coastal Construction Products [Member]", "documentation": "Coastal Construction Products" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 15)", "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": [ "r36", "r132", "r677", "r748" ] }, "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://www.becn.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r196", "r418", "r419", "r817", "r1012" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails", "http://www.becn.com/role/ShareRepurchaseProgramClassofTreasuryStockDetails" ], "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": [ "r872", "r873", "r874", "r876", "r877", "r878", "r881", "r987", "r988", "r1032", "r1051", "r1053" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail", "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock (voting), 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": [ "r163" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock (voting), shares 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": [ "r163", "r749" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock (voting), 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": [ "r163" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock (voting), 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": [ "r17", "r163", "r749", "r767", "r1053", "r1054" ] }, "becn_CommonStockSharesOutstandingDisgorgementOfShortSwingProfits": { "xbrltype": "sharesItemType", "nsuri": "http://www.becn.com/20231231", "localname": "CommonStockSharesOutstandingDisgorgementOfShortSwingProfits", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares outstanding for disgorgement (in shares)", "label": "Common Stock, Shares, Outstanding, Disgorgement of Short-swing Profits", "documentation": "Common Stock, Shares, Outstanding, Disgorgement of Short-swing Profits" } } }, "auth_ref": [] }, "becn_CommonStockToBeIssuedUponConversionOfConvertiblePreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.becn.com/20231231", "localname": "CommonStockToBeIssuedUponConversionOfConvertiblePreferredStock", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock to be issued upon conversion of convertible preferred stock (in shares)", "label": "Common Stock To Be Issued Upon Conversion Of Convertible Preferred Stock", "documentation": "Common stock to be issued upon conversion of convertible preferred stock." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock (voting); $0.01 par value; 100.0 shares authorized; 63.3 and 64.2 shares issued and outstanding as of December\u00a031, 2023 and 2022, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r163", "r679", "r869" ] }, "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": [ "r936" ] }, "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": [ "r935" ] }, "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": [ "r937" ] }, "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": [ "r934" ] }, "becn_CompanyOverviewLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "CompanyOverviewLineItems", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Company Overview [Line Items]", "label": "Company Overview [Line Items]", "documentation": "Company overview." } } }, "auth_ref": [] }, "becn_CompanyOverviewTable": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "CompanyOverviewTable", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Company Overview [Table]", "label": "Company Overview [Table]", "documentation": "Company Overview." } } }, "auth_ref": [] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Compensation and Employee Benefit Plans [Text Block]", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r202", "r203", "r204", "r205" ] }, "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": [] }, "becn_ComplementaryBuildingProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ComplementaryBuildingProductsMember", "presentation": [ "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Complementary building products", "label": "Complementary Building Products [Member]", "documentation": "Complementary Building Products [Member]" } } }, "auth_ref": [] }, "becn_CompleteSupplyIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "CompleteSupplyIncMember", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails", "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Complete Supply, Inc.", "label": "Complete Supply, Inc. [Member]", "documentation": "Complete Supply, Inc." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r40", "r280", "r282", "r289", "r672", "r690" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.becn.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": [ "r169", "r288", "r671", "r689" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r54", "r55", "r124", "r125", "r382", "r816" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r54", "r55", "r124", "r125", "r382", "r712", "r816" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r54", "r55", "r124", "r125", "r382", "r816", "r972" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r135", "r237" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r54", "r55", "r124", "r125", "r382", "r816" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of products 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": [ "r178", "r667" ] }, "us-gaap_CostOfGoodsTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsTotalMember", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Goods, Total", "label": "Cost of Goods and Service Benchmark [Member]", "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r971" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/DivestituresAdditionalInformationDetail", "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r303", "r304", "r437", "r465", "r660", "r835", "r837" ] }, "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": [] }, "becn_CrabtreeSidingAndSupplyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "CrabtreeSidingAndSupplyMember", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails", "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Crabtree Siding and Supply", "label": "Crabtree Siding and Supply [Member]", "documentation": "Crabtree Siding and Supply" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "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://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "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": [] }, "becn_CrossroadsRoofingSupplyIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "CrossroadsRoofingSupplyIncMember", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Crossroads Roofing Supply, Inc.", "label": "Crossroads Roofing Supply, Inc. [Member]", "documentation": "Crossroads Roofing Supply, Inc." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "auth_ref": [ "r249", "r310", "r316", "r322", "r392", "r398", "r537", "r538", "r539", "r561", "r562", "r590", "r591", "r592", "r594", "r595", "r596", "r601", "r604", "r606", "r607", "r657" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r249", "r310", "r316", "r322", "r392", "r398", "r537", "r538", "r539", "r561", "r562", "r590", "r591", "r592", "r594", "r595", "r596", "r601", "r604", "r606", "r607", "r657" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption", "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r249", "r310", "r316", "r322", "r392", "r398", "r537", "r538", "r539", "r561", "r562", "r590", "r591", "r592", "r594", "r595", "r596", "r601", "r604", "r606", "r607", "r657" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail" ], "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": [ "r975", "r985", "r1027" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r975", "r985" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total current taxes", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r211", "r560", "r566", "r985" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "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://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State", "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": [ "r975", "r985", "r1027" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships and other", "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": [ "r102" ] }, "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://www.becn.com/role/FinancingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Arrangements", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r197", "r299", "r433", "r439", "r440", "r441", "r442", "r443", "r444", "r449", "r456", "r457", "r459" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail", "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2029SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail", "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r25", "r156", "r157", "r222", "r226", "r306", "r434", "r435", "r436", "r437", "r438", "r440", "r445", "r446", "r447", "r448", "r450", "r451", "r452", "r453", "r454", "r455", "r634", "r846", "r847", "r848", "r849", "r850", "r983" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Base rate borrowings", "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_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r25", "r226", "r460" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2029SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, aggregate principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r128", "r130", "r434", "r634", "r847", "r848" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r447", "r615", "r847", "r848" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2029SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt interest rate at period end", "verboseLabel": "Debt instrument interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r33", "r435" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2029SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail", "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "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": [ "r306", "r434", "r435", "r436", "r437", "r438", "r440", "r445", "r446", "r447", "r448", "r450", "r451", "r452", "r453", "r454", "r455", "r458", "r634", "r846", "r847", "r848", "r849", "r850", "r983" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail", "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2029SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail", "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r34", "r306", "r434", "r435", "r436", "r437", "r438", "r440", "r445", "r446", "r447", "r448", "r450", "r451", "r452", "r453", "r454", "r455", "r634", "r846", "r847", "r848", "r849", "r850", "r983" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, periodic payment", "label": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r34", "r134" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt redemption price percentage of principal amount", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2029SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail", "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [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": [ "r34", "r79", "r81", "r127", "r128", "r130", "r133", "r198", "r199", "r306", "r434", "r435", "r436", "r437", "r438", "r440", "r445", "r446", "r447", "r448", "r450", "r451", "r452", "r453", "r454", "r455", "r458", "r634", "r846", "r847", "r848", "r849", "r850", "r983" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Unamortized debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r129", "r445", "r461", "r847", "r848" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail" ], "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": [ "r985", "r1026", "r1027" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2029SeniorNotesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized debt issuance costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r129" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2029SeniorNotesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, net", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r129", "r1018" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail" ], "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": [ "r211", "r985", "r1026" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r549", "r550" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r211", "r243", "r565", "r566", "r985" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "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://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r159", "r160", "r224", "r556" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r549", "r550", "r676" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r185" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State", "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": [ "r985", "r1026", "r1027" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory valuation", "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": [ "r94", "r1025" ] }, "becn_DeferredTaxAssetsLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "DeferredTaxAssetsLeaseLiability", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "label": "Deferred Tax Assets Lease Liability", "documentation": "Deferred tax assets lease liability." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred income tax assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1024" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "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": [ "r1024" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r94", "r1025" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued vacation and other", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensated absences (includes, but not limited to, sick and personal days)." } } }, "auth_ref": [ "r94", "r1025" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation." } } }, "auth_ref": [ "r94", "r1025" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r94", "r1025" ] }, "becn_DeferredTaxAssetsUnrealizedGainLossOnFinancialDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "DeferredTaxAssetsUnrealizedGainLossOnFinancialDerivatives", "crdr": "debit", "calculation": { "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (gain) loss on financial derivatives", "label": "Deferred Tax Assets, Unrealized (Gain) Loss on Financial Derivatives", "documentation": "Deferred Tax Assets, Unrealized (Gain) Loss on Financial Derivatives" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Deferred income 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": [ "r91", "r1024" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "becn_DeferredTaxLiabilitiesLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "DeferredTaxLiabilitiesLeaseRightOfUseAsset", "crdr": "credit", "calculation": { "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Lease right-of-use asset", "label": "Deferred Tax Liabilities Lease Right Of Use Asset", "documentation": "Deferred tax liabilities lease right of use asset." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Excess book over tax depreciation and amortization", "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": [ "r94", "r1025" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Combined total expense", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r496" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan Disclosure [Line Items]", "label": "Defined Contribution 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": [ "r496" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of employee's gross pay", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, maximum Company match", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Before-tax annual contributions per employee, maximum", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "becn_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.becn.com/20231231", "localname": "DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Before-tax annual contributions per employee, minimum", "label": "Defined Contribution Plan Minimum Annual Contributions Per Employee Percent", "documentation": "Minimum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "becn_DefinedContributionPlanQualifyingAge": { "xbrltype": "integerItemType", "nsuri": "http://www.becn.com/20231231", "localname": "DefinedContributionPlanQualifyingAge", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Qualifying age", "label": "Defined Contribution Plan Qualifying Age", "documentation": "Represents the qualifying age of defined contribution plan." } } }, "auth_ref": [] }, "becn_DefinedContributionPlanServicePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.becn.com/20231231", "localname": "DefinedContributionPlanServicePeriod", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Service period", "label": "Defined Contribution Plan Service Period", "documentation": "Represents the defined contribution plan service period." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTable", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan [Table]", "label": "Defined Contribution Plan [Table]", "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r496" ] }, "becn_DefinedFirstFiftyPercentageOfParticipantContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://www.becn.com/20231231", "localname": "DefinedFirstFiftyPercentageOfParticipantContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of match", "label": "Defined First Fifty Percentage Of Participant Contribution Plan Employer Matching Contribution Percent Of Match", "documentation": "Defined first fifty percentage of participant contribution plan employer matching contribution percent of match." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/PropertyandEquipmentAdditionalInformationDetail" ], "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": [ "r11", "r71" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r11", "r71" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail", "http://www.becn.com/role/FinancialDerivativesScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract", "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": [ "r738", "r740", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r762", "r763", "r764", "r765", "r776", "r777", "r778", "r779", "r782", "r783", "r784", "r785", "r801", "r803", "r805", "r806", "r872", "r874" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, fixed interest rate", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail", "http://www.becn.com/role/FinancialDerivativesScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r110", "r112", "r113", "r115", "r738", "r740", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r762", "r763", "r764", "r765", "r776", "r777", "r778", "r779", "r782", "r783", "r784", "r785", "r801", "r803", "r805", "r806", "r837", "r872", "r874" ] }, "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://www.becn.com/role/FinancialDerivatives" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Derivatives", "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": [ "r216", "r586", "r597" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail", "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative fair value, net of tax", "verboseLabel": "Designated interest rate swaps", "label": "Derivative Liability, Current", "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r273" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail", "http://www.becn.com/role/FinancialDerivativesScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails" ], "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": [ "r597" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1029", "r1030" ] }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNumberOfInstrumentsHeld", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of interest rate swap agreements (in agreements)", "label": "Derivative, Number of Instruments Held", "documentation": "The number of derivative instruments of a particular group held by the entity." } } }, "auth_ref": [ "r107", "r108", "r739", "r801", "r802", "r804", "r874" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail", "http://www.becn.com/role/FinancialDerivativesScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails" ], "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": [ "r18", "r105", "r106", "r108", "r109", "r111", "r113", "r116", "r118", "r119", "r597" ] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTermOfContract", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term of derivative agreement", "label": "Derivative, Term of Contract", "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Derivatives", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r18", "r105", "r106", "r109", "r117", "r305" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.becn.com/role/FinancialDerivativesScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails" ], "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": [ "r18" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r487", "r852", "r853", "r854", "r855", "r856", "r857", "r858" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r487", "r852", "r853", "r854", "r855", "r856", "r857", "r858" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.becn.com/role/NetSalesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Net Sales by Product Line and Geography", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1021" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.becn.com/role/StockbasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r498", "r502", "r533", "r534", "r536", "r865" ] }, "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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "crdr": "credit", "calculation": { "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.becn.com/role/DivestituresAdditionalInformationDetail", "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on sale", "verboseLabel": "Loss on sale", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r139", "r141", "r143", "r153" ] }, "us-gaap_DiscontinuedOperationGainLossOnDisposalStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossOnDisposalStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from disposal of discontinued operation." } } }, "auth_ref": [ "r252" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Pre-tax income (loss) from discontinued operations", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r139", "r140", "r141", "r142", "r143", "r149", "r174", "r1048" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for (benefit from) income taxes", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r140", "r141", "r142", "r143", "r149", "r153", "r551", "r564", "r569" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]", "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "becn_DisgorgedOfShortSwingProfits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "DisgorgedOfShortSwingProfits", "crdr": "credit", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disgorged of short-swing profits", "label": "Disgorged of Short-swing Profits", "documentation": "Disgorged of Short-swing Profits" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Final purchase consideration received", "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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "crdr": "debit", "calculation": { "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Cost of products sold", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r150", "r254" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Depreciation and amortization", "label": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization", "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r150" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Selling, general and administrative", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r150" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1", "crdr": "debit", "presentation": [ "http://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated goodwill balance", "label": "Disposal Group, Including Discontinued Operation, Goodwill", "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r138", "r151", "r194" ] }, "becn_DisposalGroupIncludingDiscontinuedOperationIncomeStatementDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationIncomeStatementDisclosuresLineItems", "presentation": [ "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Including Discontinued Operation Income Statement Disclosures [Line Items]", "label": "Disposal Group Including Discontinued Operation Income Statement Disclosures [Line Items]", "documentation": "Disposal group, including discontinued operation, income statement disclosures." } } }, "auth_ref": [] }, "becn_DisposalGroupIncludingDiscontinuedOperationIncomeStatementDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationIncomeStatementDisclosuresTable", "presentation": [ "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Including Discontinued Operation Income Statement Disclosures [Table]", "label": "Disposal Group Including Discontinued Operation Income Statement Disclosures [Table]", "documentation": "Disposal group, including discontinued operation, income statement disclosures." } } }, "auth_ref": [] }, "becn_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense", "crdr": "credit", "calculation": { "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Disposal Group Including Discontinued Operation Other Income Expense", "documentation": "Disposal group including discontinued operation other income (expense)." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "calculation": { "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Disposal Group, Including Discontinued Operation, Revenue", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r150", "r254" ] }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on sale of business", "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": [ "r416", "r981", "r1007" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.becn.com/role/Divestitures" ], "lang": { "en-us": { "role": { "terseLabel": "Divestitures", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r137", "r192" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/ConsolidatedStatementsofCashFlowsParenthetical", "http://www.becn.com/role/DivestituresAdditionalInformationDetail", "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r862", "r863" ] }, "becn_DisposalGroupsIncludingDiscontinuedOperationsReconciliationOfMajorLineItemsConstitutingPretaxProfitLossTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.becn.com/20231231", "localname": "DisposalGroupsIncludingDiscontinuedOperationsReconciliationOfMajorLineItemsConstitutingPretaxProfitLossTableTableTextBlock", "presentation": [ "http://www.becn.com/role/DivestituresTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Major Line Items Constituting Pretax Income (Loss) from Discontinued Operations to Net Income (Loss) from Discontinued Operations", "label": "Disposal Groups Including Discontinued Operations Reconciliation Of Major Line Items Constituting Pretax Profit Loss Table [Table Text Block]", "documentation": "Disposal groups, including discontinued operations reconciliation of major line items constituting pretax profit loss." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends payable", "label": "Dividends Payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r157", "r158", "r225", "r882", "r1045" ] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStock", "crdr": "debit", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends on Preferred Stock", "label": "Dividends, Preferred Stock", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r8", "r200" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r890", "r891", "r904" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r890", "r891", "r904", "r940" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r925" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference [Text Block]", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r888" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Basic net income (loss) per share (in dollars per share)", "verboseLabel": "Basic net income (loss) 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": [ "r290", "r314", "r315", "r316", "r317", "r318", "r324", "r327", "r338", "r341", "r342", "r346", "r607", "r608", "r673", "r691", "r840" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per common share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r327", "r328", "r338" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted net income (loss) per share (in dollars per share)", "terseLabel": "Diluted net income (loss) 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": [ "r290", "r314", "r315", "r316", "r317", "r318", "r327", "r338", "r341", "r342", "r346", "r607", "r608", "r673", "r691", "r840" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) 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": [ "r51", "r52" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Per Common Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r323", "r343", "r344", "r345" ] }, "becn_EffectOfCommonShareEquivalents": { "xbrltype": "sharesItemType", "nsuri": "http://www.becn.com/20231231", "localname": "EffectOfCommonShareEquivalents", "calculation": { "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of common share equivalents (in shares)", "label": "Effect Of Common Share Equivalents", "documentation": "Effect of common share equivalents." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued 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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1034" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r552" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail", "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateFNDetail" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. federal income taxes at statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r302", "r552", "r567" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment", "calculation": { "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-deductible meals and entertainment", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense." } } }, "auth_ref": [ "r1023", "r1028" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1023", "r1028" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "calculation": { "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payments", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r968", "r1023" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1023", "r1028" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to unvested stock", "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": [ "r535" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to unvested stock, expected weighted-average period of recognition", "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": [ "r535" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit related to compensation expense", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r532" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail", "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "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://www.becn.com/role/CoverPage" ], "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://www.becn.com/role/CoverPage" ], "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://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r887" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r887" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r887" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r965" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r887" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r887" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r887" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r887" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r966" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "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_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails", "http://www.becn.com/role/ShareRepurchaseProgramClassofTreasuryStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail", "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.becn.com/role/NetIncomeLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "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": [ "r17", "r249", "r284", "r285", "r286", "r307", "r308", "r309", "r312", "r319", "r321", "r348", "r392", "r398", "r469", "r537", "r538", "r539", "r561", "r562", "r590", "r591", "r592", "r593", "r594", "r596", "r606", "r625", "r626", "r627", "r628", "r629", "r630", "r659", "r702", "r703", "r704", "r723", "r788" ] }, "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": [ "r933" ] }, "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": [ "r896", "r908", "r918", "r944" ] }, "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": [ "r893", "r905", "r915", "r941" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r447", "r615", "r847", "r848" ] }, "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": [ "r939" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail", "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "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": [ "r447", "r490", "r491", "r492", "r493", "r494", "r495", "r611", "r661", "r662", "r663", "r847", "r848", "r859", "r860", "r861" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r22", "r121", "r447", "r847", "r848" ] }, "us-gaap_FairValueConcentrationOfRiskFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueConcentrationOfRiskFinancialStatementCaptionsLineItems", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]", "label": "Fair Value, Concentration of Risk, Financial Statement Captions [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_FairValueConcentrationOfRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueConcentrationOfRiskTable", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Concentration Of Risk [Table]", "label": "Fair Value, Concentration of Risk [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning all significant concentrations of risk, including credit risk and market risk, arising from all financial instruments (as defined), whether from an individual counterparty or groups of counterparties. Such disclosure may also include quantitative information about the market risks of financial instruments that is consistent with the way the Company manages or adjusts those risks." } } }, "auth_ref": [ "r124", "r126", "r217", "r218" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r447", "r847", "r848" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.becn.com/role/FairValueMeasurement" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r610" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail", "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails" ], "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": [ "r447", "r490", "r495", "r611", "r662", "r847", "r848", "r859", "r860", "r861" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail", "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r447", "r490", "r491", "r492", "r493", "r494", "r495", "r661", "r662", "r663", "r847", "r848", "r859", "r860", "r861" ] }, "becn_FinanceLeaseAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "FinanceLeaseAssetsMember", "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease assets", "label": "Finance Lease Assets [Member]", "documentation": "Finance lease assets." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.becn.com/role/LeasesComponentsofOperatingLeaseCostsRecognizedinConsolidatedStatementsofOperationsAmountsIncludeBothContinuingandDiscontinuedOperationsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/LeasesComponentsofOperatingLeaseCostsRecognizedinConsolidatedStatementsofOperationsAmountsIncludeBothContinuingandDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease obligations", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r641", "r647", "r868" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.becn.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from finance leases", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r643", "r650" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r640", "r654" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of finance lease liabilities", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r640" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r640" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total future lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r654" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r654" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r654" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r654" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r654" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r654" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r654" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r654" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.becn.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash flows from finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r642", "r650" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.becn.com/role/LeasesComponentsofOperatingLeaseCostsRecognizedinConsolidatedStatementsofOperationsAmountsIncludeBothContinuingandDiscontinuedOperationsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/LeasesComponentsofOperatingLeaseCostsRecognizedinConsolidatedStatementsofOperationsAmountsIncludeBothContinuingandDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r641", "r647", "r868" ] }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "calculation": { "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease assets", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r969" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.becn.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing lease, weighted-average discount rate", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r653", "r868" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.becn.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing lease, weighted-average remaining lease term", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r652", "r868" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization period", "terseLabel": "Finite-lived intangible asset, 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://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "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": [ "r261", "r414" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail" ], "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://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail" ], "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": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail" ], "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": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail" ], "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": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail" ], "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": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail" ], "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": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r412", "r413", "r414", "r415", "r668", "r669" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortizable intangible assets:", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r189", "r669" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r668" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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": [ "r67", "r69" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationDetail", "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total amortizable intangible assets, net", "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": [ "r189", "r668" ] }, "becn_FirstCoastalExteriorsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "FirstCoastalExteriorsLLCMember", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First Coastal Exteriors, LLC", "label": "First Coastal Exteriors, LLC [Member]", "documentation": "First Coastal Exteriors, LLC" } } }, "auth_ref": [] }, "becn_FiveYearSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "FiveYearSwapMember", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "5-Year Swap", "label": "Five Year Swap [Member]", "documentation": "Five year swap." } } }, "auth_ref": [] }, "becn_FixedChargeCoverageRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.becn.com/20231231", "localname": "FixedChargeCoverageRatio", "presentation": [ "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed charge coverage ratio", "label": "Fixed Charge Coverage Ratio", "documentation": "Minimum fixed charge ratio per covenant of senior secured credit facility." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.becn.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": [ "r621" ] }, "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": [ "r900", "r912", "r922", "r948" ] }, "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": [ "r900", "r912", "r922", "r948" ] }, "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": [ "r900", "r912", "r922", "r948" ] }, "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": [ "r900", "r912", "r922", "r948" ] }, "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": [ "r900", "r912", "r922", "r948" ] }, "becn_FoundationBuildingMaterialsHoldingCompanyLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "FoundationBuildingMaterialsHoldingCompanyLLCMember", "presentation": [ "http://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "FBM", "label": "Foundation Building Materials Holding Company L L C [Member]", "documentation": "Foundation Building Materials Holding Company LLC." } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows", "http://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on sale of business", "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": [ "r581", "r981" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on sale of fixed assets and other", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r11" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on debt extinguishment", "terseLabel": "Gain (loss) on extinguishment of debt", "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": [ "r11", "r76", "r77" ] }, "becn_GainsLossesOnExtinguishmentOfDebtNoncashPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "GainsLossesOnExtinguishmentOfDebtNoncashPortion", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on debt extinguishment", "label": "Gains Losses On Extinguishment Of Debt Noncash Portion", "documentation": "Gains (losses) on extinguishment of debt, noncash portion." } } }, "auth_ref": [] }, "becn_GarvinConstructionProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "GarvinConstructionProductsMember", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Garvin Construction Products", "label": "Garvin Construction Products [Member]", "documentation": "Garvin Construction Products" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.becn.com/role/AcquisitionsDetails", "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails", "http://www.becn.com/role/ConsolidatedBalanceSheets", "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofChangesingoodwillDetail", "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "verboseLabel": "Goodwill Recognized", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r260", "r408", "r670", "r845", "r869", "r996", "r1003" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofChangesingoodwillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r409", "r845" ] }, "becn_GoodwillAmortizableForIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "GoodwillAmortizableForIncomeTax", "crdr": "debit", "presentation": [ "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill amortizable for income tax", "label": "Goodwill Amortizable For Income Tax", "documentation": "Goodwill amortizable for income tax." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r188" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangibles Assets", "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": [ "r407", "r411", "r845" ] }, "becn_GoodwillAndIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "GoodwillAndIntangibleAssetsLineItems", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill And Intangible Assets [Line Items]", "label": "Goodwill And Intangible Assets [Line Items]", "documentation": "Goodwill And Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "becn_GoodwillAndIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "GoodwillAndIntangibleAssetsTable", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill And Intangible Assets [Table]", "label": "Goodwill And Intangible Assets [Table]", "documentation": "Goodwill And Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofChangesingoodwillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Translation and other adjustments", "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": [ "r410" ] }, "becn_GoodwillImpairmentTestPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.becn.com/20231231", "localname": "GoodwillImpairmentTestPeriod", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment test period", "label": "Goodwill Impairment Test Period", "documentation": "Goodwill Impairment Test Period." } } }, "auth_ref": [] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofChangesingoodwillDetail" ], "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", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r176", "r301", "r355", "r368", "r373", "r376", "r388", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r616", "r842", "r1015" ] }, "becn_HHRoofingSupplyLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "HHRoofingSupplyLLCMember", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "H&H Roofing Supply, LLC", "label": "H&H Roofing Supply, LLC [Member]", "documentation": "H&H Roofing Supply, LLC" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.becn.com/role/FinancialDerivativesScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as Hedging Instrument [Member]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r18", "r585" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.becn.com/role/FinancialDerivativesScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r18" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r890", "r891", "r904" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail": { "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "weight": 1.0, "order": 1.0 }, "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) from continuing operations", "terseLabel": "Net income (loss) from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r104", "r177", "r185", "r314", "r315", "r316", "r317", "r335", "r342" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from continuing operations before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r173", "r229", "r355", "r368", "r373", "r376", "r674", "r686", "r842" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic \u2013 Continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r171", "r228", "r230", "r290", "r311", "r314", "r315", "r316", "r317", "r327", "r338", "r341", "r608", "r673", "r1049" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted \u2013 Continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r171", "r290", "r311", "r314", "r315", "r316", "r317", "r327", "r338", "r341", "r342", "r608", "r673", "r1049" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) from discontinued operations", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r139", "r140", "r141", "r142", "r143", "r153", "r254", "r570", "r687" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "calculation": { "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) from discontinued operations", "terseLabel": "Net income (loss) from discontinued operations \u2013 Basic", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r139", "r140", "r141", "r142", "r143", "r149", "r153", "r214" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic \u2013 Discontinued operations (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r174", "r290", "r328", "r338", "r341", "r1044", "r1049" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted \u2013 Discontinued operations (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r215", "r328", "r338", "r341" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/ConsolidatedStatementsofCashFlowsParenthetical", "http://www.becn.com/role/DivestituresAdditionalInformationDetail", "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r862", "r863" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r14", "r21", "r26", "r138", "r144", "r145", "r146", "r147", "r148", "r152", "r154", "r155", "r195" ] }, "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://www.becn.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r302", "r546", "r553", "r554", "r558", "r563", "r568", "r571", "r572", "r722" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 1.0 }, "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.becn.com/role/IncomeTaxesSummaryofComponentsofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for (benefit from) income taxes", "totalLabel": "Provision for (benefit from) income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r233", "r244", "r320", "r321", "r359", "r551", "r564", "r692" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r283", "r547", "r548", "r554", "r555", "r557", "r559", "r716" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows", "http://www.becn.com/role/ConsolidatedStatementsofCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid (received), net of refunds", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r49" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.becn.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": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets and liabilities", "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": [ "r10" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfPreferredStock", "calculation": { "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of convertible Preferred Stock (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method." } } }, "auth_ref": [ "r333", "r334", "r342" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived trademarks", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r191" ] }, "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": [ "r903", "r912", "r922", "r939", "r948", "r952", "r960" ] }, "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": [ "r958" ] }, "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": [ "r892", "r964" ] }, "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": [ "r892", "r964" ] }, "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": [ "r892", "r964" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets", "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles, net", "totalLabel": "Total intangibles, 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": [ "r65", "r68" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, financing costs and other", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r129", "r232", "r287", "r358", "r633", "r773", "r883", "r1052" ] }, "becn_InterestExpensesAndOtherFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "InterestExpensesAndOtherFinancingCosts", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Certain interest expense and other financing costs", "label": "Interest Expenses And Other Financing Costs", "documentation": "The aggregate amount of interest expenses and other financing costs." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "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": [ "r293", "r295", "r296" ] }, "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet", "crdr": "credit", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate cash flow hedge gain", "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net", "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months." } } }, "auth_ref": [ "r120" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.becn.com/role/FinancialDerivativesScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.becn.com/role/FinancialDerivativesSummaryofCombinedFairValuesNetofTaxofInterestRateDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swaps", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r830", "r879", "r880" ] }, "becn_InteriorProductsBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "InteriorProductsBusinessMember", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/DivestituresAdditionalInformationDetail", "http://www.becn.com/role/DivestituresScheduleofReconciliationofMajorLineItemsConstitutingPretaxIncomeLossfromDiscontinuedOperationstoNetIncomeLossfromDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interior Products", "label": "Interior Products Business [Member]", "documentation": "Interior products business." } } }, "auth_ref": [] }, "becn_InteriorProductsDivestitureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "InteriorProductsDivestitureMember", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Interior Products Divestiture", "label": "Interior Products Divestiture [Member]", "documentation": "Interior products divestiture." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "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": [ "r270", "r834", "r869" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories (Including Vendor Rebates)", "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": [ "r234", "r257", "r269", "r404", "r405", "r406", "r666", "r839" ] }, "becn_InvestmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "InvestmentAgreementMember", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Agreement", "label": "Investment Agreement [Member]", "documentation": "Investment agreement." } } }, "auth_ref": [] }, "us-gaap_LandAndBuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndBuildingMember", "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Land and buildings", "label": "Land and Building [Member]", "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.becn.com/role/LeasesComponentsofOperatingLeaseCostsRecognizedinConsolidatedStatementsofOperationsAmountsIncludeBothContinuingandDiscontinuedOperationsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/LeasesComponentsofOperatingLeaseCostsRecognizedinConsolidatedStatementsofOperationsAmountsIncludeBothContinuingandDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease costs", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r646", "r868" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.becn.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Operating Lease Costs Recognized in Consolidated Statements of Operations Amounts Include Both Continuing and Discontinued Operations", "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": [ "r1035" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r193" ] }, "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_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.becn.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r638" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.becn.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": [ "r645" ] }, "becn_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.becn.com/20231231", "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTableTextBlock", "presentation": [ "http://www.becn.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Future Lease Payments", "label": "Lessee Operating And Finance Lease Liability Maturity Table [Table Text Block]", "documentation": "Lessee operating and finance lease liability maturity." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total future 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": [ "r654" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r654" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "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": [ "r654" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "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": [ "r654" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "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": [ "r654" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "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": [ "r654" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "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": [ "r654" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r654" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.becn.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": [ "r638" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Standby letters of credit outstanding", "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://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.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": [ "r30", "r301", "r388", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r579", "r582", "r583", "r616", "r747", "r841", "r885", "r1015", "r1036", "r1037" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' 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": [ "r168", "r227", "r683", "r869", "r984", "r994", "r1033" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.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": [ "r32", "r256", "r301", "r388", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r579", "r582", "r583", "r616", "r869", "r1015", "r1036", "r1037" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.becn.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://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities held for sale", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r138", "r151", "r194", "r253", "r254" ] }, "us-gaap_LiabilityForUncertainTaxPositionsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsCurrent", "crdr": "credit", "presentation": [ "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "label": "Liability for Uncertainty in Income Taxes, Current", "documentation": "Amount recognized for uncertainty in income taxes classified as current." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term line of credit", "terseLabel": "Long-term line of credit", "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": [ "r25", "r226", "r1046" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, interest rate at period end", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r29" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r29" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, unused fees", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail": { "parentTag": "us-gaap_LineOfCredit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Current portion", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r156", "r222" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "becn_LondonInterbankOfferedRateLIBOR1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "LondonInterbankOfferedRateLIBOR1Member", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "London Interbank Offered Rate (LIBOR)", "label": "London Interbank Offered Rate (LIBOR) 1 [Member]", "documentation": "London Interbank Offered Rate (LIBOR) 1" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt, net", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r25", "r226", "r446", "r462", "r847", "r848", "r1046" ] }, "becn_LongTermDebtAndEquipmentFinancingFacilitiesAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "LongTermDebtAndEquipmentFinancingFacilitiesAndCapitalLeaseObligationsCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "label": "Long Term Debt And Equipment Financing Facilities And Capital Lease Obligations Current", "documentation": "Long term debt and equipment financing facilities and capital lease obligations current." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r13", "r306", "r1019" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r306", "r451" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r306", "r451" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r306", "r451" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r306", "r451" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r306", "r451" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail": { "parentTag": "becn_TermLoansAndSeniorNotesNet", "weight": 1.0, "order": 2.0 }, "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under revolving lines of credit, net", "verboseLabel": "Long-term borrowings under term loan", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r34", "r73", "r74" ] }, "us-gaap_LongTermNotesAndLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesAndLoans", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net", "label": "Notes and Loans, Noncurrent", "documentation": "Carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r34" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail", "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r34" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail", "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type", "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": [ "r34", "r75" ] }, "becn_MajorSupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "MajorSupplierConcentrationRiskMember", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Major Supplier Concentration Risk", "label": "Major Supplier Concentration Risk [Member]", "documentation": "Major Supplier Concentration Risk." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails", "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r420", "r421", "r422", "r423", "r497", "r665", "r699", "r739", "r740", "r791", "r794", "r798", "r799", "r807", "r827", "r828", "r844", "r851", "r864", "r871", "r1017", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043" ] }, "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": [ "r931" ] }, "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": [ "r931" ] }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "presentation": [ "http://www.becn.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "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": [ "r137", "r212" ] }, "becn_MidwaySalesDistributingIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "MidwaySalesDistributingIncMember", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Midway Sales & Distributing, Inc [Member]", "label": "Midway Sales & Distributing, Inc [Member]", "documentation": "Midway sales & distributing, inc." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r420", "r421", "r422", "r423", "r497", "r665", "r699", "r739", "r740", "r791", "r794", "r798", "r799", "r807", "r827", "r828", "r844", "r851", "r864", "r871", "r1017", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043" ] }, "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": [ "r951" ] }, "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": [ "r959" ] }, "becn_MultiEmployerDefinedBenefitPlansAggregatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "MultiEmployerDefinedBenefitPlansAggregatedExpense", "crdr": "debit", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Multi-employer defined benefit plans, aggregated expense", "label": "Multi Employer Defined Benefit Plans Aggregated Expense", "documentation": "Multi-employer defined benefit plans aggregated expense." } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r932" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r294" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.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": [ "r294" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Investing Activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r183", "r184", "r185" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "becn_NetIncomeLossAvailableToCommonStockholders", "weight": 1.0, "order": 3.0 }, "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows", "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "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": [ "r175", "r185", "r231", "r254", "r278", "r281", "r286", "r301", "r311", "r314", "r315", "r316", "r317", "r320", "r321", "r335", "r355", "r368", "r373", "r376", "r388", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r608", "r616", "r688", "r769", "r786", "r787", "r842", "r883", "r1015" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "becn_NetIncomeLossAvailableToCommonStockholders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "NetIncomeLossAvailableToCommonStockholders", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to common stockholders", "label": "Net Income Loss Available To Common Stockholders", "documentation": "Net income (loss) available to common stockholders." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) attributable to common stockholders \u2013 Basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r291", "r314", "r315", "r316", "r317", "r324", "r325", "r337", "r342", "r355", "r368", "r373", "r376", "r842" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) attributable to common stockholders \u2013 Diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r291", "r326", "r329", "r330", "r331", "r332", "r337", "r342" ] }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "crdr": "credit", "calculation": { "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) from continuing operations attributable to common stockholders \u2013 Basic", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders." } } }, "auth_ref": [ "r325", "r342" ] }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted", "crdr": "credit", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders." } } }, "auth_ref": [ "r326", "r330", "r331", "r332", "r342" ] }, "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic", "crdr": "credit", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) from discontinued operations attributable to common stockholders \u2013 Basic", "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted", "crdr": "credit", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) from discontinued operations attributable to common stockholders \u2013 Diluted", "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from discontinued operations available to common shareholders." } } }, "auth_ref": [] }, "becn_NetOperatingLossCarryforwardUtilized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "NetOperatingLossCarryforwardUtilized", "crdr": "credit", "presentation": [ "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforward utilized", "label": "Net Operating Loss Carryforward Utilized", "documentation": "Net operating loss carryforward utilized." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements - Adopted and Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "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": [ "r931" ] }, "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": [ "r900", "r912", "r922", "r939", "r948" ] }, "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": [ "r929" ] }, "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": [ "r928" ] }, "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": [ "r939" ] }, "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": [ "r959" ] }, "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": [ "r959" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.becn.com/role/GeographicDataScheduleOfGeographicInformationDetail" ], "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": [ "r381" ] }, "becn_NonresidentialRoofingProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "NonresidentialRoofingProductsMember", "presentation": [ "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-residential roofing products", "label": "Nonresidential Roofing Products [Member]", "documentation": "Non-Residential Roofing Products [Member]" } } }, "auth_ref": [] }, "becn_NumberOfAnnualInstallments": { "xbrltype": "integerItemType", "nsuri": "http://www.becn.com/20231231", "localname": "NumberOfAnnualInstallments", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of annual installments", "label": "Number of Annual Installments", "documentation": "Number of Annual Installments" } } }, "auth_ref": [] }, "becn_NumberOfBranchesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://www.becn.com/20231231", "localname": "NumberOfBranchesAcquired", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Branches", "label": "Number Of Branches Acquired", "documentation": "Number Of Branches Acquired" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments (in segments)", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r993" ] }, "becn_NumberOfProvincesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://www.becn.com/20231231", "localname": "NumberOfProvincesInWhichEntityOperates", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of provinces in which entity operates (in provinces)", "label": "Number Of Provinces In Which Entity Operates", "documentation": "Number of provinces in which entity operates." } } }, "auth_ref": [] }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStatesInWhichEntityOperates", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of states in which entity operates (in states)", "label": "Number of States in which Entity Operates", "documentation": "The number of states the entity operates in as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income (loss) before reclassifications", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r23", "r39" ] }, "becn_OpenMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "OpenMarketMember", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Open Market", "label": "Open Market [Member]", "documentation": "Open market." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expense", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating expense:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r355", "r368", "r373", "r376", "r842" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.becn.com/role/LeasesComponentsofOperatingLeaseCostsRecognizedinConsolidatedStatementsofOperationsAmountsIncludeBothContinuingandDiscontinuedOperationsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/LeasesComponentsofOperatingLeaseCostsRecognizedinConsolidatedStatementsofOperationsAmountsIncludeBothContinuingandDiscontinuedOperationsDetail" ], "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": [ "r648", "r868" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/LeasesSummaryofFutureLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r640" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r640" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r640" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.becn.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r644", "r650" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r639" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.becn.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r653", "r868" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.becn.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted-average remaining lease term", "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": [ "r652", "r868" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards", "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": [ "r93" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Line Items]", "label": "Operating Loss Carryforwards [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_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r92" ] }, "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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.becn.com/role/CompanyOverview" ], "lang": { "en-us": { "role": { "terseLabel": "Company Overview", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r136", "r213", "r713", "r714" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r271", "r869" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, net", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r262" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before 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": [ "r5", "r170", "r622", "r623", "r624" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.becn.com/role/FinancialDerivativesScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) due to change in fair value of derivatives, net of tax", "verboseLabel": "Designated interest rate swaps", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r274", "r275" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivative financial instruments reclassified to earnings, net of tax", "verboseLabel": "Reclassification gain (loss)", "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": [ "r275", "r277" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeReclassificationForDiscontinuanceBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeReclassificationForDiscontinuanceBeforeTax", "crdr": "debit", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on derivatives", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Reclassification for Discontinuance, before Tax", "documentation": "Amount, before tax, of reclassification from accumulated other comprehensive income (AOCI) for gain (loss) from discontinuance of cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r584" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss)", "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r9", "r15", "r214", "r279", "r282" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r35" ] }, "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": [ "r931" ] }, "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": [ "r898", "r910", "r920", "r946" ] }, "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": [ "r901", "r913", "r923", "r949" ] }, "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": [ "r901", "r913", "r923", "r949" ] }, "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": [ "r927" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "becn_PaymentUnderSeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "PaymentUnderSeniorNotes", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment under senior notes", "label": "Payment Under Senior Notes", "documentation": "Payment under senior notes." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows", "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of common stock, net", "terseLabel": "Aggregate purchase price", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r44" ] }, "us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfConvertiblePreferredStock", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for Repurchase of Convertible Preferred Stock", "label": "Payments for Repurchase of Convertible Preferred Stock", "documentation": "The cash outflow to reacquire preferred stock originally issued and identified as a security that can be exchanged for another type of financial security. This repurchased stock is held in treasury." } } }, "auth_ref": [ "r44" ] }, "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock", "crdr": "credit", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for repurchase of preferred stock and preference stock", "label": "Payments for Repurchase of Preferred Stock and Preference Stock", "documentation": "The cash outflow to reacquire preferred stock during the period." } } }, "auth_ref": [ "r44" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of call premium", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows", "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of debt issuance costs", "terseLabel": "Payments of 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": [ "r46" ] }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of dividends on Preferred Stock", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity." } } }, "auth_ref": [ "r44" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of taxes related to net share settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r292" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of business, net", "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": [ "r42" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r181" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r182" ] }, "becn_PaymentsUnderEquipmentFinancingFacilitiesAndFinanceLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "PaymentsUnderEquipmentFinancingFacilitiesAndFinanceLeases", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments under equipment financing facilities and finance leases", "label": "Payments Under Equipment Financing Facilities And Finance Leases", "documentation": "Payments under equipment financing facilities and finance leases." } } }, "auth_ref": [] }, "becn_PaymentsUnderTermLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "PaymentsUnderTermLoan", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments under term loan", "label": "Payments Under Term Loan", "documentation": "Payments under term loan." } } }, "auth_ref": [] }, "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": [ "r930" ] }, "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": [ "r930" ] }, "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": [ "r929" ] }, "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": [ "r939" ] }, "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": [ "r932" ] }, "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": [ "r928" ] }, "becn_PerformanceConditionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "PerformanceConditionsMember", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Conditions", "label": "Performance Conditions [Member]", "documentation": "Performance conditions." } } }, "auth_ref": [] }, "us-gaap_PhantomShareUnitsPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PhantomShareUnitsPSUsMember", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Phantom Share Units (PSUs)", "label": "Phantom Share Units (PSUs) [Member]", "documentation": "Share-based payment arrangement awarded as phantom share or unit." } } }, "auth_ref": [] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosure Item Amounts [Default]", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r614" ] }, "becn_PreferredStockConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.becn.com/20231231", "localname": "PreferredStockConversionPrice", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock conversion price per share (in dollars per share)", "label": "Preferred Stock Conversion Price", "documentation": "Preferred stock conversion price." } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock dividend rate", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r464", "r792", "r795", "r797", "r808" ] }, "us-gaap_PreferredStockDividendsAndOtherAdjustmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsAndOtherAdjustmentsAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of net income (loss) to net income (loss) attributable to common stockholders:", "label": "Preferred Stock Dividends and Other Adjustments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "becn_NetIncomeLossAvailableToCommonStockholders", "weight": -1.0, "order": 1.0 }, "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail": { "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends on Preferred Stock", "negatedLabel": "Dividends on Preferred Stock", "verboseLabel": "Add back: dividends on Preferred Stock", "label": "Preferred Stock Dividends, Income Statement Impact", "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_PreferredStockLiquidationPreference": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockLiquidationPreference", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, liquidation purchase price per share (in dollars per share)", "label": "Preferred Stock, Liquidation Preference Per Share", "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share." } } }, "auth_ref": [ "r79", "r80", "r162", "r982", "r1020" ] }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockLiquidationPreferenceValue", "crdr": "credit", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, liquidation preference value", "label": "Preferred Stock, Liquidation Preference, Value", "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares." } } }, "auth_ref": [ "r300", "r466" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r872", "r873", "r876", "r877", "r878", "r881", "r1051", "r1053" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "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": [ "r162", "r463" ] }, "us-gaap_PreferredStockRedemptionPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockRedemptionPremium", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "becn_NetIncomeLossAvailableToCommonStockholders", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase Premium", "terseLabel": "Preferred stock redemption premium", "label": "Preferred Stock Redemption Premium", "documentation": "The excess of (1) fair value of the consideration transferred to the holders of the preferred stock over (2) the carrying amount of the preferred stock in the registrant's balance sheet, during the accounting period." } } }, "auth_ref": [ "r347" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Undesignated preferred stock, shares 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": [ "r162", "r749" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Undesignated preferred stock, issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r162", "r463" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Undesignated 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": [ "r162", "r749", "r767", "r1053", "r1054" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Undesignated preferred stock; 5.0 shares authorized, none issued or 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": [ "r162", "r678", "r869" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets", "http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r977" ] }, "becn_PrepaidExpensesAndOtherCurrentAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "PrepaidExpensesAndOtherCurrentAssetsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses And Other Current Assets [Abstract]", "label": "Prepaid Expenses And Other Current Assets [Abstract]", "documentation": "Prepaid expenses and other current assets." } } }, "auth_ref": [] }, "becn_PrepaidExpensesAndOtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.becn.com/20231231", "localname": "PrepaidExpensesAndOtherCurrentAssetsTextBlock", "presentation": [ "http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses and Other Current Assets", "label": "Prepaid Expenses And Other Current Assets [Text Block]", "documentation": "The disclosure describes the Company's prepaid and other current assets." } } }, "auth_ref": [] }, "becn_PrinceBuildingSystemsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "PrinceBuildingSystemsLLCMember", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prince Building Systems, LLC", "label": "Prince Building Systems, LLC [Member]", "documentation": "Prince Building Systems, LLC" } } }, "auth_ref": [] }, "becn_ProceedsFromDisgorgementOfShortSwingProfits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ProceedsFromDisgorgementOfShortSwingProfits", "crdr": "debit", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Proceeds from disgorgement\u00a0of short-swing profits, net of tax", "label": "Proceeds from Disgorgement\u00a0of Short-Swing Profits", "documentation": "Proceeds from Disgorgement\u00a0of Short-Swing Profits" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/ConsolidatedStatementsofCashFlows", "http://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of business", "verboseLabel": "Proceeds from sale of business", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock related to equity awards", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under senior notes", "label": "Proceeds from Issuance of Senior Long-Term Debt", "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer)." } } }, "auth_ref": [ "r43" ] }, "becn_ProceedsFromIssuanceOfTermLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ProceedsFromIssuanceOfTermLoan", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under term loan", "label": "Proceeds From Issuance Of Term Loan", "documentation": "Proceeds from issuance of term loan." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under revolving lines of credit", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r43" ] }, "becn_ProceedsFromPaymentsForDisgorgementOfShortSwingProfits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ProceedsFromPaymentsForDisgorgementOfShortSwingProfits", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows", "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from disgorgement\u00a0of short-swing profits", "label": "Proceeds from (Payments for) Disgorgement of Short-swing Profits", "documentation": "Proceeds from (payments for) Disgorgement of Short-swing Profits" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of assets", "label": "Proceeds from Sale of Productive Assets", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r180" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r378", "r667", "r693", "r694", "r695", "r696", "r697", "r698", "r831", "r852", "r870", "r974", "r1013", "r1014", "r1021", "r1050" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r378", "r667", "r693", "r694", "r695", "r696", "r697", "r698", "r831", "r852", "r870", "r974", "r1013", "r1014", "r1021", "r1050" ] }, "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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r970", "r973", "r1010" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets", "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r973", "r1008" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total property and equipment", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r969", "r976", "r1009" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [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": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.becn.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "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": [ "r192", "r238", "r241", "r242" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant, and equipment", "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": [ "r193", "r259", "r685" ] }, "us-gaap_PropertyPlantAndEquipmentImpairment": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentImpairment", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Evaluation of Long-Lived Assets", "label": "Property, Plant and Equipment, Impairment [Policy Text Block]", "documentation": "Disclosure of accounting policy for assessing and recognizing impairments of its property, plant and equipment." } } }, "auth_ref": [ "r72" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "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_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property 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": [ "r12", "r238", "r241", "r684" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.becn.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property 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": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [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": [ "r193" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated 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_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease assets and leasehold improvements", "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r1006" ] }, "becn_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.becn.com/20231231", "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Property and Equipment Estimated Useful Life", "label": "Property Plant And Equipment Useful Life [Table Text Block]", "documentation": "Property, plant and equipment, useful life." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r927" ] }, "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": [ "r927" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail", "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails", "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r420", "r421", "r422", "r423", "r489", "r497", "r528", "r529", "r530", "r664", "r665", "r699", "r739", "r740", "r791", "r794", "r798", "r799", "r807", "r827", "r828", "r844", "r851", "r864", "r871", "r874", "r1011", "r1017", "r1039", "r1040", "r1041", "r1042", "r1043" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.becn.com/role/EmployeeBenefitPlansAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail", "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails", "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r420", "r421", "r422", "r423", "r489", "r497", "r528", "r529", "r530", "r664", "r665", "r699", "r739", "r740", "r791", "r794", "r798", "r799", "r807", "r827", "r828", "r844", "r851", "r864", "r871", "r874", "r1011", "r1017", "r1039", "r1040", "r1041", "r1042", "r1043" ] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications out of other comprehensive income (loss)", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r23", "r39" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "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": [] }, "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": [ "r893", "r905", "r915", "r941" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments under revolving lines of credit", "label": "Repayments of Long-Term Lines of Credit", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r45" ] }, "us-gaap_RepaymentsOfSeniorDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSeniorDebt", "crdr": "credit", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption of senior debt", "label": "Repayments of Senior Debt", "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of fair value in excess of carrying amount", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount", "documentation": "Percentage of fair value of reporting unit in excess of carrying amount." } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/DivestituresAdditionalInformationDetail", "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r303", "r304", "r437", "r465", "r660", "r836", "r837" ] }, "becn_RepurchaseOfPreferredStockAndPreferenceStockCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "RepurchaseOfPreferredStockAndPreferenceStockCosts", "crdr": "debit", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase of preferred stock and preference stock costs", "label": "Repurchase of Preferred Stock and Preference Stock Costs", "documentation": "Repurchase of Preferred Stock and Preference Stock Costs" } } }, "auth_ref": [] }, "becn_RepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "RepurchaseProgramMember", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase Program", "label": "Repurchase Program [Member]", "documentation": "Repurchase program." } } }, "auth_ref": [] }, "becn_ResidentialRoofingProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ResidentialRoofingProductsMember", "presentation": [ "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Residential roofing products", "label": "Residential Roofing Products [Member]", "documentation": "Residential Roofing Products [Member]" } } }, "auth_ref": [] }, "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": [ "r894", "r906", "r916", "r942" ] }, "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": [ "r895", "r907", "r917", "r943" ] }, "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": [ "r902", "r914", "r924", "r950" ] }, "becn_RestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "RestrictedStockAwardsMember", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Awards", "label": "Restricted Stock Awards [Member]", "documentation": "Restricted stock awards." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail", "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock units", "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r165", "r200", "r682", "r706", "r711", "r721", "r750", "r869" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r249", "r307", "r308", "r309", "r312", "r319", "r321", "r392", "r398", "r537", "r538", "r539", "r561", "r562", "r590", "r592", "r593", "r596", "r606", "r702", "r704", "r723", "r1053" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r356", "r357", "r367", "r371", "r372", "r378", "r380", "r382", "r486", "r487", "r667" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Sales", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r245", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r829" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.becn.com/role/NetSales" ], "lang": { "en-us": { "role": { "terseLabel": "Net Sales", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r245", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r488" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Lines of Credit", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.becn.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use assets obtained in exchange for new finance lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r651", "r868" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.becn.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r651", "r868" ] }, "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": [ "r959" ] }, "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": [ "r959" ] }, "becn_SHBuildingMaterialCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SHBuildingMaterialCorporationMember", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "S&H Building Material Corporation", "label": "S&H Building Material Corporation [Member]", "documentation": "S&H Building Material Corporation" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.becn.com/role/AccruedExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.becn.com/role/FinancialDerivativesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings." } } }, "auth_ref": [ "r114" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.becn.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income Tax Provision (Benefit)", "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": [ "r210" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.becn.com/role/FinancingArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Outstanding Debt Presented Net of Unamortized debt Issuance Costs and Other Financing Arrangements", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r34", "r79", "r81", "r127", "r128", "r130", "r133", "r198", "r199", "r847", "r849", "r986" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.becn.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of the Company's Deferred Taxes", "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": [ "r209" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components and Calculation of Basic and Diluted Net Income (Loss) Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r992" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r50", "r53", "r327", "r328", "r338" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.becn.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Principal Reason for the Difference Between Effective Income Tax Rate and the Statutory Federal Income", "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": [ "r208" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r67", "r69", "r668" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in 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": [ "r845", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.becn.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets and Goodwill", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r64" ] }, "becn_ScheduleOfIntangiblesAndOtherAssetsTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ScheduleOfIntangiblesAndOtherAssetsTableTableTextBlock", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Intangible Assets", "label": "Schedule Of Intangibles And Other Assets Table [Table Text Block]", "documentation": "Schedule of intangibles and other assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "presentation": [ "http://www.becn.com/role/FinancialDerivativesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Combined Fair Values, Net of Tax of Interest Rate Derivative Instruments", "label": "Schedule of Interest Rate Derivatives [Table Text Block]", "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments." } } }, "auth_ref": [ "r113" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.becn.com/role/FinancingArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "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": [ "r12" ] }, "becn_ScheduleOfRestrictedStockUnitsAdditionalInformationTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ScheduleOfRestrictedStockUnitsAdditionalInformationTableTableTextBlock", "presentation": [ "http://www.becn.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Restricted Stock Units Additional Information", "label": "Schedule Of Restricted Stock Units Additional Information Table [Table Text Block]", "documentation": "Schedule of restricted stock units additional information." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.becn.com/role/GeographicDataScheduleOfGeographicInformationDetail" ], "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": [ "r62", "r172" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.becn.com/role/GeographicDataTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Geographic 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": [ "r59", "r60", "r61", "r64" ] }, "becn_ScheduleOfShareBasedCompensationAdditionalInformationTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ScheduleOfShareBasedCompensationAdditionalInformationTableTableTextBlock", "presentation": [ "http://www.becn.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Option Grants, Vesting, and Exercises", "label": "Schedule Of Share Based Compensation Additional Information Table [Table Text Block]", "documentation": "Tabular disclosure of the grant date fair value of option granted and vested and intrinsic value and net cash received on exercise of options." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "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": [ "r499", "r501", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r527", "r528", "r529", "r530", "r531" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.becn.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options Outstanding and Activity During the Period", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r19", "r20", "r87" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.becn.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values of Options, Black-Scholes Option-Pricing Model, Weighted-Average Assumptions", "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": [ "r207" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.becn.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Shares and Units Outstanding and Activity During the Period", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.becn.com/role/ShareRepurchasesProgramTables" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock", "label": "Class of Treasury Stock [Table Text Block]", "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r82", "r83", "r84", "r85" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Estimated Future Amortization", "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": [ "r69" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1031" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r886" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.becn.com/role/CoverPage" ], "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": [ "r889" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail", "http://www.becn.com/role/GeographicDataScheduleOfGeographicInformationDetail", "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r380", "r381", "r735", "r736", "r737", "r793", "r796", "r800", "r809", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r832", "r853", "r874", "r1021", "r1050" ] }, "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://www.becn.com/role/GeographicData" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Data", "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": [ "r351", "r352", "r353", "r354", "r355", "r360", "r370", "r374", "r375", "r376", "r377", "r378", "r379", "r382" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.becn.com/role/GeographicDataScheduleOfGeographicInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r365", "r366", "r380", "r843" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r179" ] }, "us-gaap_SeniorLongTermNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorLongTermNotes", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail": { "parentTag": "becn_TermLoansAndSeniorNotesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term borrowings under senior notes", "label": "Senior Notes, Noncurrent", "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders." } } }, "auth_ref": [ "r34", "r869" ] }, "us-gaap_SeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotes", "crdr": "credit", "presentation": [ "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2029SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "verboseLabel": "Senior notes payable", "label": "Senior Notes", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders." } } }, "auth_ref": [ "r131", "r1046" ] }, "becn_SeniorNotesDueInJulyTwoThousandThirtyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SeniorNotesDueInJulyTwoThousandThirtyMember", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2030 Senior Notes", "label": "Senior Notes Due In July Two Thousand Thirty [Member]", "documentation": "Senior Notes Due In July Two Thousand Thirty" } } }, "auth_ref": [] }, "becn_SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SeniorNotesDueInMayFifteenTwoThousandTwentyNineMember", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2029SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2029 Senior Notes", "verboseLabel": "Senior Notes, Matures May 2029", "label": "Senior Notes Due In May Fifteen Two Thousand Twenty Nine [Member]", "documentation": "Senior Notes Due In May Fifteen Two Thousand Twenty Nine." } } }, "auth_ref": [] }, "becn_SeniorNotesDueInNovemberTwoThousandTwentySixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SeniorNotesDueInNovemberTwoThousandTwentySixMember", "presentation": [ "http://www.becn.com/role/FairValueMeasurementAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026 Senior Notes", "verboseLabel": "Senior Notes, Matures November 2026", "label": "Senior Notes Due In November Two Thousand Twenty Six [Member]", "documentation": "Senior notes due in November two thousand twenty six." } } }, "auth_ref": [] }, "becn_SeniorNotesDueInOctoberTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SeniorNotesDueInOctoberTwoThousandTwentyThreeMember", "presentation": [ "http://www.becn.com/role/FinancingArrangements2026SeniorNotesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Senior Notes, Matures October 2023", "label": "Senior Notes Due In October Two Thousand Twenty Three [Member]", "documentation": "Senior notes due in October two thousand twenty three." } } }, "auth_ref": [] }, "becn_SeniorNotesDueInTwoThousandTwentyFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SeniorNotesDueInTwoThousandTwentyFiveMember", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes Due In Two Thousand Twenty Five", "label": "Senior Notes Due In Two Thousand Twenty Five [Member]", "documentation": "Senior Notes Due In Two Thousand Twenty Five" } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail", "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "becn_SeniorSecuredNotesDue2030Member": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SeniorSecuredNotesDue2030Member", "presentation": [ "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Notes Due 2030", "label": "Senior Secured Notes Due 2030 [Member]", "documentation": "Senior Secured Notes Due 2030" } } }, "auth_ref": [] }, "becn_SeriesACumulativeConvertibleParticipatingPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SeriesACumulativeConvertibleParticipatingPreferredStockMember", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Cumulative Convertible Participating Preferred Stock", "label": "Series A Cumulative Convertible Participating Preferred Stock [Member]", "documentation": "Series A cumulative convertible participating preferred stock." } } }, "auth_ref": [] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series of Individually Immaterial Business Acquisitions", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "crdr": "debit", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated share repurchase program, cost", "label": "Share-Based Payment Arrangement, Accelerated Cost", "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost." } } }, "auth_ref": [] }, "becn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingConditionsShareDistributionDatePeriodAfterTermination": { "xbrltype": "durationItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingConditionsShareDistributionDatePeriodAfterTermination", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Time period hold", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Conditions, Share Distribution Date, Period After Termination", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Conditions, Share Distribution Date, Period After Termination" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r865" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Canceled/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": [ "r520" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled/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": [ "r520" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "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": [ "r518" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail", "http://www.becn.com/role/StockbasedCompensationScheduleofRestrictedStockUnitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "verboseLabel": "Weighted-average fair value of RSUs 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": [ "r518" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "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": [ "r515", "r516" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs Outstanding", "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://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "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": [ "r515", "r516" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "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": [] }, "becn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest after December\u00a031, 2022 (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Number", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number" } } }, "auth_ref": [] }, "becn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest after end of year (in dollars per share)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Weighted Average Grant Date Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Released (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r519" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.becn.com/role/StockbasedCompensationScheduleofRestrictedStockUnitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total grant date fair value of RSUs 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": [ "r522" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Released (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r519" ] }, "becn_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedVestingRightsPercentage", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of shares expected to be vested", "label": "Share Based Compensation Arrangement By Share Based Payment Award Expected Vesting Rights Percentage", "documentation": "Share-based compensation arrangement by share-based payment award expected vesting rights percentage." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.becn.com/role/StockbasedCompensationFairValuesofOptionsBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "verboseLabel": "Dividend yield", "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": [ "r529" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.becn.com/role/StockbasedCompensationFairValuesofOptionsBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "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": [ "r530" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "presentation": [ "http://www.becn.com/role/StockbasedCompensationFairValuesofOptionsBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "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": [ "r528" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "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": [ "r499", "r501", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r527", "r528", "r529", "r530", "r531" ] }, "becn_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount", "crdr": "credit", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum employee subscription amount", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount" } } }, "auth_ref": [] }, "becn_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmountPerCalendarYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmountPerCalendarYear", "crdr": "credit", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum employee subscription amount per calendar year", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Per Calendar Year", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Per Calendar Year" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation number of additional 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r867" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation number of shares authorized (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": [ "r86" ] }, "becn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "becn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueIgnoreAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueIgnoreAbstract", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Remaining Contractual Term (Years)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value Ignore [Abstract]", "documentation": "Share-based compensation arrangement by share-based payment award, options, aggregate intrinsic value." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable as of end of year (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r509" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable as of end of year (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": [ "r509" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionGrantsVestingandExercisesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of stock 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": [ "r522" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r514" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Canceled/Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r513" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r511" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionGrantsVestingandExercisesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average fair value per share of stock options granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r521" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance", "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": [ "r86" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "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": [ "r507", "r508" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding", "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://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "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": [ "r507", "r508" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable as of end of year", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r524" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest after end of year", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r523" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest after end of year (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r523" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest after end of year (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r523" ] }, "becn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-base payment award, purchase period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail", "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail", "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r527", "r528", "r529", "r530", "r531" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (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": [ "r512" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r514" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled/Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r513" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r511" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.becn.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": [ "r498", "r506", "r525", "r526", "r527", "r528", "r531", "r540", "r541", "r542", "r543" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of shares that will vest", "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": [ "r1022" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "crdr": "debit", "presentation": [ "http://www.becn.com/role/StockbasedCompensationScheduleofRestrictedStockUnitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of RSUs released", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "documentation": "Intrinsic value of vested 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://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-qualified options granted 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": [ "r866" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.becn.com/role/StockbasedCompensationFairValuesofOptionsBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life (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": [ "r527" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable as of end of year", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r86" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance", "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": [ "r206" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest after end of year", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r523" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionGrantsVestingandExercisesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total grant date fair value of stock 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": [ "r522" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance awards (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.becn.com/role/StockbasedCompensationRestrictedSharesandUnitsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance awards (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.becn.com/role/StockbasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price common stock, percent", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "becn_SignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SignificantAccountingPoliciesLineItems", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies [Line Items]", "label": "Significant Accounting Policies [Line Items]", "documentation": "Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "becn_SignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SignificantAccountingPoliciesTable", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies [Table]", "label": "Significant Accounting Policies [Table]", "documentation": "Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r186", "r298" ] }, "becn_SilverStateBuildingMaterialsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SilverStateBuildingMaterialsIncMember", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Silver State Building Materials, Inc.", "label": "Silver State Building Materials, Inc. [Member]", "documentation": "Silver State Building Materials, Inc." } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.becn.com/role/PropertyandEquipmentPropertyandEquipmentnetDetail", "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesSummaryofPropertyandEquipmentEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "becn_SolarProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SolarProductsMember", "presentation": [ "http://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Solar Products", "label": "Solar Products [Member]", "documentation": "Solar Products" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail", "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails", "http://www.becn.com/role/ShareRepurchaseProgramClassofTreasuryStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r246", "r264", "r265", "r266", "r301", "r327", "r328", "r338", "r342", "r349", "r350", "r388", "r424", "r426", "r427", "r428", "r431", "r432", "r463", "r464", "r466", "r467", "r468", "r616", "r717", "r718", "r719", "r720", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r749", "r770", "r788", "r810", "r811", "r812", "r813", "r814", "r967", "r982", "r991" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail", "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.becn.com/role/NetIncomeLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI [Member]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r37", "r249", "r284", "r285", "r286", "r307", "r308", "r309", "r312", "r319", "r321", "r348", "r392", "r398", "r469", "r537", "r538", "r539", "r561", "r562", "r590", "r591", "r592", "r593", "r594", "r596", "r606", "r625", "r626", "r627", "r628", "r629", "r630", "r659", "r702", "r703", "r704", "r723", "r788" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail", "http://www.becn.com/role/GeographicDataScheduleOfGeographicInformationDetail", "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r380", "r381", "r735", "r736", "r737", "r793", "r796", "r800", "r809", "r815", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r832", "r853", "r874", "r1021", "r1050" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlowsParenthetical", "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r307", "r308", "r309", "r348", "r667", "r715", "r734", "r741", "r742", "r743", "r744", "r745", "r746", "r749", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r762", "r763", "r764", "r765", "r766", "r768", "r771", "r772", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r788", "r875" ] }, "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://www.becn.com/role/ConsolidatedStatementsofCashFlowsParenthetical", "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r307", "r308", "r309", "r348", "r667", "r715", "r734", "r741", "r742", "r743", "r744", "r745", "r746", "r749", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r762", "r763", "r764", "r765", "r766", "r768", "r771", "r772", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r788", "r875" ] }, "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": [ "r897", "r909", "r919", "r945" ] }, "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_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock, net of shares withheld for taxes (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r17", "r162", "r163", "r200" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.becn.com/role/StockbasedcompensationStockOptionsOutstandingandActivityDuringthePeriodDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (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": [ "r17", "r162", "r163", "r200", "r512" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock, net of shares withheld for taxes", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r88", "r162", "r163", "r200" ] }, "becn_StockPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "StockPurchaseAgreementMember", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Purchase Agreement", "label": "Stock Purchase Agreement [Member]", "documentation": "Stock Purchase Agreement." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase of common stock", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "becn_StockRepurchaseProgramIncreasedInAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "StockRepurchaseProgramIncreasedInAuthorizedAmount", "crdr": "credit", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program, Increased In Authorized Amount", "label": "Stock Repurchase Program, Increased In Authorized Amount", "documentation": "Stock Repurchase Program, Increased In Authorized Amount" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining repurchase amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails", "http://www.becn.com/role/ShareRepurchaseProgramClassofTreasuryStockDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retired of common stock, net (in shares)", "terseLabel": "Repurchase of shares (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r17", "r162", "r163", "r200" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of common stock, net", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r17", "r162", "r163", "r200" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased during period (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern 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": [ "r17", "r162", "r163", "r200", "r720", "r788", "r813" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of Preferred Stock, net", "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": [ "r17", "r162", "r163", "r200", "r723", "r788", "r813", "r884" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationoutofAccumulatedOtherComprehensiveIncomeDetail", "http://www.becn.com/role/ConsolidatedBalanceSheets", "http://www.becn.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r163", "r166", "r167", "r187", "r751", "r767", "r789", "r790", "r869", "r885", "r984", "r994", "r1033", "r1053" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/DivestituresAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "becn_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock", "presentation": [ "http://www.becn.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Supplemental Cash Flow Information Related to Leases", "label": "Summary of Supplemental Cash Flow Information Related to Leases Table [Table Text Block]", "documentation": "Summary of supplemental cash flow information related to leases." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information", "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the period for:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "becn_SupplementalInvestingCashFlowsProvidedByUsedInDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SupplementalInvestingCashFlowsProvidedByUsedInDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Investing cash flows provided by (used in) discontinued operations", "label": "Supplemental Investing Cash Flows Provided By Used In Discontinued Operations", "documentation": "Supplemental Investing cash flows provided by used in discontinued operations." } } }, "auth_ref": [] }, "becn_SupplementalOperatingCashFlowsProvidedByUsedInDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "SupplementalOperatingCashFlowsProvidedByUsedInDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows provided by (used in) discontinued operations", "label": "Supplemental Operating Cash Flows Provided By Used In Discontinued Operations", "documentation": "Supplemental operating cash flows provided by used in discontinued operations." } } }, "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": [ "r938" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://www.becn.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred Stock (voting); $0.01 par value; aggregate liquidation preference $400.0; 0.0 and 0.4 shares authorized, issued and outstanding as of December\u00a031, 2023 and 2022, respectively (Note 6)", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r424", "r426", "r427", "r428", "r431", "r432", "r544", "r680" ] }, "us-gaap_TemporaryEquityLiquidationPreference": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLiquidationPreference", "crdr": "credit", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, aggregate liquidation preference", "label": "Temporary Equity, Liquidation Preference", "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, par value (in dollars per share)", "label": "Temporary Equity, Par or Stated Value Per Share", "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable." } } }, "auth_ref": [ "r24", "r78" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, shares authorized (in shares)", "label": "Temporary Equity, Shares Authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r161" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, shares issued (in shares)", "label": "Temporary Equity, Shares Issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r161" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://www.becn.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, shares outstanding (in shares)", "label": "Temporary Equity, Shares Outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r161" ] }, "becn_TermLoanDueMayNineteenTwoThousandAndTwentyEightMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "TermLoanDueMayNineteenTwoThousandAndTwentyEightMember", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028 Term Loan", "label": "Term Loan Due May Nineteen Two Thousand And Twenty Eight [Member]", "documentation": "Term Loan Due May Nineteen Two Thousand And Twenty Eight." } } }, "auth_ref": [] }, "becn_TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "TermLoanMaturesMarchNineteenTwoThousandTwentyEightMember", "presentation": [ "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan, Matures 2028", "verboseLabel": "2028 Term Loan", "label": "Term Loan Matures March Nineteen Two Thousand Twenty Eight [Member]", "documentation": "Term Loan Matures March 19 2028." } } }, "auth_ref": [] }, "becn_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "TermLoanMember", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028 Term Loan", "label": "Term Loan [Member]", "documentation": "Term loan." } } }, "auth_ref": [] }, "becn_TermLoansAndSeniorNotesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "TermLoansAndSeniorNotesNet", "crdr": "credit", "calculation": { "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term debt, net", "label": "Term Loans And Senior Notes Net", "documentation": "Term loans and senior notes net." } } }, "auth_ref": [] }, "becn_ThreeYearSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "ThreeYearSwapMember", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "3-Year Swap", "label": "Three Year Swap [Member]", "documentation": "Three year swap." } } }, "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": [ "r930" ] }, "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": [ "r937" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r101" ] }, "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": [ "r958" ] }, "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": [ "r960" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.becn.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r961" ] }, "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": [ "r962" ] }, "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": [ "r960" ] }, "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": [ "r960" ] }, "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": [ "r963" ] }, "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": [ "r961" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramAdditionalInformationDetails", "http://www.becn.com/role/ShareRepurchaseProgramClassofTreasuryStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase share average price (in usd per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r82" ] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgram" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program", "label": "Treasury Stock [Text Block]", "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r201" ] }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredParValueMethod", "crdr": "debit", "presentation": [ "http://www.becn.com/role/ShareRepurchaseProgramClassofTreasuryStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount repurchased", "label": "Treasury Stock, Value, Acquired, Par Value Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method." } } }, "auth_ref": [ "r17", "r82", "r200" ] }, "becn_TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "TwoThousandAndTwentySixAssetBasedRevolvingLineOfCreditMember", "presentation": [ "http://www.becn.com/role/FinancingArrangements2021DebtRefinancingAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsScheduleofMaturitiesofLongtermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026 ABL Facility", "verboseLabel": "2026 ABL", "label": "Two Thousand And Twenty Six Asset Based Revolving Line Of Credit [Member]", "documentation": "Two Thousand And Twenty Six Asset Based Revolving Line Of Credit." } } }, "auth_ref": [] }, "becn_TwoThousandTwentyEightTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "TwoThousandTwentyEightTermLoanMember", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028 Term Loan", "label": "Two Thousand Twenty Eight Term Loan [Member]", "documentation": "2028 term loan." } } }, "auth_ref": [] }, "becn_TwoThousandTwentySixRevolvingLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "TwoThousandTwentySixRevolvingLineOfCreditMember", "presentation": [ "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026 Revolver", "label": "Two Thousand Twenty Six Revolving Line Of Credit [Member]", "documentation": "Two thousand twenty six revolving line of credit." } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r577" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.becn.com/role/CompanyOverviewAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsDetail", "http://www.becn.com/role/FinancingArrangementsLongtermDebtInstrumentsFNDetail", "http://www.becn.com/role/GeographicDataScheduleOfGeographicInformationDetail", "http://www.becn.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.becn.com/role/NetSalesSummaryofNetSalesbyProductLineandGeographyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "U.S.", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.becn.com/role/FinancingArrangements2030SeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic", "crdr": "debit", "calculation": { "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail": { "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Undistributed income from continuing operations allocated to participating securities", "label": "Undistributed Continuing Operation Earnings (Loss), Allocation to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) from continuing operations allocated to participating securities for basic earnings (loss) per share or per unit calculation under two-class method." } } }, "auth_ref": [ "r336", "r339", "r340" ] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "calculation": { "http://www.becn.com/role/ConsolidatedStatementsofOperations": { "parentTag": "becn_NetIncomeLossAvailableToCommonStockholders", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Undistributed income allocated to participating securities", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r336", "r339", "r340" ] }, "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": [ "r957" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.becn.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of 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": [ "r56", "r57", "r58", "r235", "r236", "r239", "r240" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.becn.com/role/LeasesComponentsofOperatingLeaseCostsRecognizedinConsolidatedStatementsofOperationsAmountsIncludeBothContinuingandDiscontinuedOperationsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.becn.com/role/LeasesComponentsofOperatingLeaseCostsRecognizedinConsolidatedStatementsofOperationsAmountsIncludeBothContinuingandDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease costs", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r649", "r868" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "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://www.becn.com/role/FinancialDerivativesAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2026ABLAdditionalInformationDetail", "http://www.becn.com/role/FinancingArrangements2028TermLoanAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "becn_VendorRebates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.becn.com/20231231", "localname": "VendorRebates", "crdr": "debit", "calculation": { "http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/PrepaidExpensesandOtherCurrentAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vendor rebates", "label": "Vendor Rebates", "documentation": "Vendor rebates." } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.becn.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Life", "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r827", "r828", "r1038", "r1040", "r1043" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average common shares outstanding - Diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r326", "r342" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common stock outstanding:", "verboseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.becn.com/role/ConsolidatedStatementsofOperations", "http://www.becn.com/role/NetIncomeLossPerCommonShareComponentsandCalculationofBasicandDilutedNetIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average common shares outstanding \u2013 Basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r324", "r342" ] }, "becn_WhitneyBuildingProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "WhitneyBuildingProductsMember", "presentation": [ "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Whitney Building Products", "label": "Whitney Building Products [Member]", "documentation": "Whitney Building Products" } } }, "auth_ref": [] }, "becn_WichitaFallsBuildersWholesaleIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.becn.com/20231231", "localname": "WichitaFallsBuildersWholesaleIncMember", "presentation": [ "http://www.becn.com/role/AcquisitionsDetails", "http://www.becn.com/role/AcquisitionsScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wichita Falls Builders Wholesale, Inc.", "label": "Wichita Falls Builders Wholesale, Inc. [Member]", "documentation": "Wichita Falls Builders Wholesale, Inc." } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-22" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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.16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "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" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r150": { "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" }, "r151": { "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" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r170": { "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" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r175": { "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" }, "r176": { "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" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r187": { "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" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r189": { "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" }, "r190": { "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" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505-30/tableOfContent" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r214": { "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" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-23" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r221": { "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" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r223": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r224": { "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" }, "r225": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r229": { "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" }, "r230": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r249": { "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" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r304": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r311": { "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" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r324": { "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" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r326": { "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" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480408/260-10-S99-2" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r398": { "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" }, "r399": { "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" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r463": { "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" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r466": { "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" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r556": { "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r558": { "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" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r568": { "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" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r585": { "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" }, "r586": { "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" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r596": { "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" }, "r597": { "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" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r602": { "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" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r611": { "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" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r615": { "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" }, "r616": { "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" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r633": { "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" }, "r634": { "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" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r648": { "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" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r658": { "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" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r715": { "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" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r717": { "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" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r796": { "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" }, "r797": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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 C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r803": { "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" }, "r804": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r813": { "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" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r815": { "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" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r881": { "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" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r925": { "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" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r967": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r992": { "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" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3" }, "r1007": { "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" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1011": { "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" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1045": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1046": { "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" }, "r1047": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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 137 0001124941-24-000024-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001124941-24-000024-xbrl.zip M4$L#!!0 ( /Q:7%AD'XAGF'0" *2J( 1 8F5C;BTR,#(S,3(S,2YH M=&WLO?ES&DN6,/K[_!45ZIYI.S[ +%KM>_V%+$NV^MJ61LCMZ??BQ412E4!= M%55T+4+T7__.DIF5!6@'42 Z[G@$U))YSLFS+[_]WYM!X%S+./&C\/>_-6KU MOSDR="//#WN__^VP?71Z^K?_^_$_?NNGG_OM5/T^'[=^]N.G%0 M2Z1;ZT77[^"'=\UZL[7%%YJ+1J-1;=2J17'O7>/@X.#=#3Y,7?2^(]VP<"5^ M47.C 3VJ ?_I*_V;M' AO1L?ZH>!'\K_^73Q[5T:BS#I1O% I+ ??$2]6F]6 M&TWK(558;^%!>OUW/:>Q4ZWO5ZW%)-%VL[$W>T'->KWU3EVA;W"C+$SC\6S( MJ1]MZ,%*;WMXHV4M55\.GZ_N6 W^W!&)U)??)/XL_,"UC7?_\_U;V^W+@:CZ M89**T#5W2=>;O0'XH;#X)!W&LZ_$7PJ7XJ_>!$6II>R^XQ_-4^.< KHBZ=!U M\&7Q>5.0*- >_JHOS9)J3XCA]#/5#U/K]._"MPVK]X& \[,EP^K/]M;'W_I2 M>!]_&\A4.'A_5?XK\Z]_WSJ*PE2&:?5R/(3;7/[T^U8J;])W=$;>??R/__B/ MWU(_#>1'/!=5?29^>\=?_O:.']V)O/''WSS_VDG2<2!_W_+\9!B(\?LP"B4L MP+]YCQ?*F/_T/4^&]"?\_B,;R-AW^?TWZ87L_K[E5H'20S' )TG__>% AA[\ M7WH2B-Z6XP,5=*NMUM;'K@@2^=N[PH,>\=S/D9O18_W$%<$Y7!YY)_!=8MZQ MO?7QY)]/?\%Q"' :'\$K8A& ;S>V#[<:\=O%/*>+B M'G:W/B+>'O>" _T&18OO#UWB$L"7VT!GGHB]Y.?0$ZD\O@&R2?Q.(+_Y2:K? MVCQH;GV\BZ[_G=JT>=Q-)1Q.CZ'\Y >AMXQ$/X0 M8?4SD=TL^.9WY6>9N+$_1#Y[UKV4\2#?SW&(KR$6K+>UL[=[S[;R)^/#SKK? M)+"])VP&949Q,Y\!OQ$"+)/>V5 M[(OPPV]1DIR%\/,P2D0 T$PE[O&L>PJ2 M="#/XJ-H,(QE'[=U+?G+.W>YNW,?\G[(E)^#[W[G\9>X=Q_#G3"V!A_ON64@#>>UGL"<,*&MN[^UL?6SOUJ5>^*_++6'9E# J2 M3&:P>90M[Q,2G; HAV3-^Q28^^];B3\8!B@;Z+M^C&LN(!OZ?WY2]1 M[TRB+*9/)(3>JXW3VI$7Z>\E<3O]R??P<]>7L4-KDC.5GJ/3/XI<@/_T??EO9IE>?FFC66TU\E?P+_JS?LF[PKYG M@Z%9 C"P#I J(.Q66W7S(/7+PW:6A3YO*P.BT%\.@)%EL?RH%,OW/]N?]>WZ M)_T9[Y\-I5:YH+2-I)+C_XE02OH"SL@4H!3YT8^/A]3VHB&EEB=[R%/YHP/=B,>#7(;-Z/_7;W-ZL9Z6E]R5370G4H_T-;DIT;FP%[US&Q(\-@CS_&@!K7_J#+:G(@/F1 MNN#4_?CE9QE& S^<]=B':DZ%1[PKKOY>!>O@55#D_&0RF.;A=Q%?R?2YKT35 M\0A]/S(> H&/?X#5;+WHR$_]C@BO?H@%R]_" 7J._&W42R" %[2U,ICW!?5X M?ELK@\E>8/\-H*0'LO_&_$1SHPQ&>0$.]!8?2F=Q3$@']U^D8 MW9Y1"!^3Y5@N]2+,GW4&RVNC/@SFAY[GHX=7!.?"]T[#(S'T4Q&L#/P7;CHN M&/X7,A5^*+UC$8=^V$M6!O#E-U;O(7S7S099 -=Z9VE?SHK%K PN%FZ<+F]K M"[=R'BG;&P/486;@YMLKJ=PGLH^;"[<1UT=7+@*Q5 M-V:7HE^6 7&K;A$OWB(K Y96W6Y^*5]18XX*PLJ;S$OP%+,D2T%[.U[54/4J]?HOP$@E;=0GYAU7!)6-J8R2N$K(V9O**(6W4S^>4* M>N>G(*RZT;L, VR>\%]U _A%#;!Y G[5+=]E&V#SQ,6J&\/K7FJ]O>KAXA>V M4I:#I9U5-_:78Z4L"5FK;O@OWTI9$N)6W1?P\%]U MR_Q%K91Y G[ES?,E6RGSQ$5I376&H\'()Q%@V^9V7TKL4)OS'FR+&D38\R;Y M--9-4+_$439,X!%!ABW29[9.3:Q>*J?89,6/XO,X\C(W33X#(A, !SQU+;V2 M.Z5U%+P2M"\G&VBGM#Z)5X+VY53A[)36T[%4M'_*$E"?DOG4B-_>I^NP?=X6 M?A#%ARYH%0GMZ"B*A\]]K5%:LD[B>[Z(QVT1R$(?-'H_?3Y7_[$D4"^< MO^$\C_H#"=V^]#F$OEM:9]&&T->'T!>CB>^6SG>&Z#84^T5BH\-AWW=%P#!7 MTW#>_VR7$;AYUW'SRWHYQ^?0 "E]=S=.LCETQBG%Q7=&)\R/T!YLC(! MW?PX#W$\.6G #Q\P:: \&"V=)W#QTQL60BOEP6AI_8F/@OM)%H?D#X +3_P; M_&MEW.N[I?7M/0H%[:B;C@1A0/_Y65[+(*([CJ(DG8L]L^(,M'0.O9(QT.=3 M47EP75HOWJ,P0H/^^E'@G0Y0I2>3965PL%=:!]-1!+81SL]$K\N%GUS9L"=S MY[OX,XK;V1">A"'+BN[)7NGD3CXK:S>^ E];+I.,)EI_? M.MR_?+?OI^)$!$%"+B89)[] X,M$!)@=LS*ROK3NIKOA_]WW1H)"),EG/TEC MOY/A].A5@GSIW$(/@SSF@04RE239QJL$\-)Z;>X!>"PZ:2QEVT<_-MIX!/F5 M 7MI/35W@_WKUXLHZN)$>@+WMV]'BX:XK=0\,;K4B05H:+,C0?S;$U25TKE? M'H; +R*^]D/08D$\9"[^J%,%%HS(^OZ3$3D!^=(Z0^Z&?/NKB;H)3-(0 69( M1&Q)+!KX!]7ZSCR OU]:+\C=P#\,@L,![-,5X3_\0]R0N ?Q?TI;F M?T7-X#S&!.%-+&WQTDJ!\GBM=3YP7U%[=\3/T[2HTC MSH/C&\Y!?0FX@W6P/1>XKZ@9_*OOIZ$<:X)_$5V>BY'FTE!]?T7-8$7I+VY& M-5&HSDF;7%$#]F4];0#P[6KS8"X 7U&[=:E._8D:R>? _V!%3==E>#H;S_&[ M38!]]:Q6DT$$VY3)6?O$7U&;4:$#XBC/!BN92F5*T%-Z$%I MG1@;XE]OXB^.'[/I^5E2N[3.H0T]OR)ZGI\66EJGVRK0\XHJI*7U^+T&G"^G M"W471P*HBJ'3>W7L0]",*XV6?TS7DU:7S M_:X &:PANRZ=%W2!9+"J."J=9^\>''$6!CY+Q(_-/MIP[%O)H'0.L>=SS652 MVJJ20>E\9!L<3>&H=#ZMU\LU2^F7>I6Z9F/C'BK/<5S.?(E&X]6XAU: #RR+ M!E;- [4T%^&R$+3Q#6UX-9#!:_(-;=CUK62P:NZG9;H(EX6C4OJ&7J^+<%ED M4$K?T.MU$2Z+#$KI?MK@J("C5?5+K1_7;);2+_4J=#4\Z#7YAC;L^E8R6#7WTS)=A,O"42E] M0Z_71;@L,BBE;^CUN@B710:E=#]M<&3CJ+6J?JGUXYJM4OJE7J6NV=JXA\IS M')?3,J#1>C7NH17@ \NB@57S0"W-1;@L!&U\0QM>#63PFGQ#&W9]*QFLFOMI MF2["9>&HE+ZAU^LB7!89E-(W]'I=A$LB@^U2NI\V."K@:%7]4NO'-;=+Z9=Z ME;KF=NG<0P^>0^E+;Y)S68- L>UDM^L'/H#&.Z:M/5?+, UKAZ4.1TK)E5\:Q].@)\UK>Y7@HS[J' M<2S"'BVST#KS6B8I??D238X;^Y0;.Y?AA8WMTGFQ-J2ZZJ0ZV>MASPJ]W-WK MH7#I\UAPZ9Q_&[I>=;J>'-\[G\;%C>W2.2@WI+KJI#K-@A_:;F>.6G#I/*X; MNEXWNGYX&ZDYTG7IO-0;NEXGNE;VW4/H>M(4?!Y=+]SMOB('?&?ACN='*YL' M^4UIU;&LPL*1=WI[3>R])@9DDAD)W2^M]NPQ$&SF G8C=W26?68 7R!,34&,G[\[H?^ M(!O,*W)W"QK/^P#%:-#NBUB2P7/>_KDN9W<2ZZ7S%LS"NKC98'VN6-]X(>YG MKLUY,M?2.A9*!/!Y2K.]TCD)7ER:D0)V+N-N% ]$Z&)2C$=9/0M@:HO"8FF] M" ]1 !A$NZ5UM8^CR/823H^#X#@#D,/78)#?,:G\32FOHG0@VMTGNKJ2+K26=^E M!_\\]?.]TIG!3P._%(GL1X%W.AC&T35YT!>K[0+._%#](.1DG28)'*5 M3D1I+>;2@G^NU+\>QC%!_6?HR?@H G#$F;M2$>K]];"1EX"%N9Z%TIG*3XZL ME(BT2V?Z/CD,7R*@EM:L!5'HI_*;?RV]TQ VV,-*=9:)G\;?Q9]13)7N1;YQ ME"5I-)#QA0RHX#[I^\/5T6 .2FOJK@@RYLG##TIG\\Y@-[^DW^NGTCN\EK'H MR7E%R5<$W7,]>Z6UIY^$C,M8>'(@XJL5PD!IS>G/QG&)@%M:Z_NS[*2G9$GCC9;'Z7(47?:C+!&A=SF"G\9M_^9"7D?!M1_V MOOFA/.L>Q=+3SW[^0>.GG0C7#P! DQF5ZL7%BY[[ZJ5T+%\4B97.M; AL1*0 MV%S5@-(Y6C8DMJQF_XOB8J5U.VU(;(DD-D?"> ZR4;WH 9<.)W)T0 8P)EP^HQ:,;CE>!\[DR]E7U MJ#S>9GGPF[]%82\%1.(*9E2#YB2W.CKZJOIKUA[+F.?< M/:7!OO0Y[?.:S=7W;$UAZ\2_?@')F2/@>0>G#&,R%K6WU^Y4F0>9S64"KZ.C8*VL'.Y>DZ0=2.&>U^][.*5N=);Z=PQ]T W28?Q71GU&WHN,;&MGE=H MW8CA0<=OL3,E_B%B7W0">0%GO+@E!"A^NZ;VW,81]W02G.^XIB6AY+1OVOC/<3I+]%H1>%IT P<4>$5V?=KH2-X47?3C^=7336]$BLGF-V(Q!> M0""\YB.Q>C[O=9,2SZ67DK;D/G M:T[GI8LIK34_GX=O8D/\GUF2XMT+Q02*A&IK M/O5M.Z6UTQ^/B2_"#[]%2?)#IDBK]'KR7,0KA9+26O&E/1P%T[Y. M2M.#3/O&''.<=DIKVI?_))4"?Z7U")3VV!4SA>;' $MKYI?_)"T*):6U^$M[ M.":B,,OA::6U^2C1/A63QM2?6)NQN/PVKC;^.> M> 8#G&=D;W?C<2@=2A;N1'C4WAJ[S_%+9J'/&QO&T;4?NC+7@092)%DL.5'A M7/VL'Z-_U)_Q.;?!JW2F_K)[&LY50RJ=U?Y Z-[1UK \T-TKK7%=JOE;)\*/ M_R&"3'X:?V?&@(OZ)!)_0AH^V'O0@ZC&$3"X0"IP=S^V4_<(,+[%[ R M\^=7 #PF6HV_R6L9%!=H+CH-AUF:T!7-E1%->Z7U):PFN1XGJ3\ 3G;6-;=L M:'5>M%I:;TO9IIYMN&M)*+:TSJB5I=@-@UT@N9;6";?0"=T;MKIJ=%I:9V-) MV5CICL]K(-+2^6&?W'EE56(2QC4I>G*V4_*P]Q1_Y%[IDL">W$=D55 YB8&% M>X0?YT$_0 ]ZXXF,PB+36)* N(U8U<]/(=G2.7ES613[UR+UKV4ND2[\Y,JN M<<1&!O^4(FZ/Q'"1#/]Y>)P ^7Z)/;_W@APG#ZX>Q%?/>3F[1/]RW!I.^K&YI?3T),WN*C%S$E;%"F4+MNKG(=O?J[)_=(Z!S"[ M$RC[LTS\7L@9N(6SH'^0WF&BKLU1\S(\5U]%O%\F*9W".3*"U^4E/RBMTV1# MBBM BO/,W#PHL3=IF52PR(.PHN&(@Q5U?[UF4EE2L>[!BKKB7C.I+*G7R,&* M>@5?,ZD\JE5:H>KJ>:2R< _EXR7Q@P$Q5TE<.L>A=#TX"9Y_[7N9KF B5\%1 M/_:3HQ\R2*(%!/I*H1:5SJE7#F0L^F3X-^]CR07+2=\?.F"?Q5%0!#+>4HOB MWKMFO=YZIZYXUQ5N6NU&41I&J=QRNG$TN)#=Y/>M;G6[ON/@ORWZ=YO^;6XY M@1]>7=S]<'HR7K?EI)%Z7%C=V7*BV)/Q[UMH9[V;6/."-K&SO>_@OP?T[R[] MN_>,3>PN8Q--PD23,-$D3#2?A8G&4C;10DPT6P?T;Y/^I0VUZO1O@_[=I7_W MZ%_::(NV3OAK;M.5VW37-OVZ37=MT].VZ2["=W.;[]I]!I":RP!2JX$+;S5P MBZV=??H70=*JT]]$P*T] L,!;?2 OFGQOP22?;IR%T'2:NX\ P"MY0!@CP!0 MI^W25NKT-U// ?V]QYNC*W?KS]CB]CU;Y&^2*(M=F?#'OA0>"060*1]_@W]( M]OG;;M>K>UU/'M2][<[V;F>[ZW;J>VYGK]YH[C0[_TLO,/)V(0:FM=J(TC0;O=^%*]4T:#>DCBH&J"$ + M?H_]*OSN&!Z0#$7X\;=._ [>S'_S J:68=WM2M3AUG%Z>'K>=PQ^?G>/_ M.?IZ^./+L7-T]OW[:;M]>O9C>5LX>- .?@D@\["71F'%^5P[JCD@:+8/;EUU MD0H/BE1X4*3"!6%F_T'[.CF[^.X@?PJC\ <8@;'O.DI7@J./FBI(P%"@%NI) M__WGR"5+$0<[;-%Q[L(%'T%I^X..?/Z4CP^$3:L(&_PX%)X'L*X&L@O+;-7V M]ZPO8UZ\^G8*C/R-'Z(>_!Z88*T.9W[>L'T8:!\/U<,P!,V;"Z& UT?Q0*3 M,&_2]UW_1GI5,-,-U)M;'__K+P=[V[L?;@/\0K>\/7/+SHN\>S:X#W_\^'GX MS;DX/C^[N'3.?UZT?Q[^N'0NSQS@/I? 8AQ0%R J22])QSZ)!J3AH1CZ8;]V&TEEZPX;=/42(8.\P'U7(VUE>5P2) MX7D[BN=M3_$\Y_+B\$?[E([Y:^$ #Q3PB@'DP';X'),MX?RO^A^H^N;O!^YY MM[1[/HH& S]!KY9SX@?2 2I!7]?#*?28_%5X+]^J"7"7?&[5G?I!<_NQ^@[" MJ-%\#)!VN@?R*4!J/DPT/!8<%[+G)RF04?H#?M$@V=OZ^.GX\ C/W=G9R>F/ M+T[[Y_GYMW]6G-,?1[5G*(4O3DNS59HWQS=@@A,PG*CKQ 8(CDB<9"A=]+9Z MCA\Z?IHX;E_$L-2WCQ(B_J#G)+'[^Q9Z6]%?U6K ?__;:]3^'/:V'!$ 1_QT M?/3#^1;U(N?OYU_X>_5$M=K=_>'-AR(4=V"#US).L3N8>B>]GG]6%O1>?K%R@M1@:>^FO]_>KQW49_]4KS5F M?O^,1[VCI?'R (IM^W6H9,E4+S'LC-:AFX4@_Y" MSC!JS7?$3?B.(J^HL<*"7(QII!+[0>)S> M[Y)J!Q+*M\F1+HM[(O3_39]7A)0>!HC3VD6M77..!\,@&@,DBG3B_(AJTP3P MCGAP>?V,CST>AYX7RR11_P\'"S>,7ZZ^]7&GON-\!68$,L19?1B/#,!O-K8]?98RE17-["QVM MLUBWXS6O:FU]_,?AE,WYQ)><1R "@O_''[)\4*_8WL+"R;TIB)5)1WK8L53; M1%XTC &,_E $CKR1;H9)4? UG%"95)Q_^T. F2=D+?/,*-A4B/ MI2@@>@=.Y;2H>OL(:OH6 ?,][T?AA'7: /.TU6Q56P>M@V=[M5Z8:'+C\K_^ MLM]L['U(G%0&\*KMCY>^FE GA(IW+[C!B))'J!TOAS(F'!+![58$%]K MCP>=*)@3P#AV\.HH\(=RU1$!RANWC[V_'&"RH[X/W^2<^#'FH0*:XHJWP70U MC_R\+1,E]L:-9H>X@=%/]M@U#ZAHIY%[57'^"G*CX0S!.+G&4K@G.#Y*@Y?% M\)5YHT;Q&68S!B_[Z,,_^K$<\*\HEUK4H3E6#(MC+)/.0V1G1;]AXP XWF'[ M\^%_.U^"J .F5AOT9C=UOH.Y+]/[76*W>D3NRZ1; 9VZ5]"IG1]@3#PMH'MG MXN#+0:!!;J_00Q>7=#ICQ^U+]\H9H&?'YXU: 2H_<80SDD%0O0JC$2Q3B@0@ MX,$/28;VE$@<3W;]D.-7%QDH;IC)KD!F01J@5^,LBNE_'^L%^04+^@/7TU;+ M.:75F+RF^M;'?\IDRMFBDIT AX[) 7A-F RC%+[Y5^8CN0.5=S&P'5/>1%(@ M_[8F_Q8Z?\TGRGG(#\.MZ 38:P _VL'UCRC(PE3$%#F/$X/2!K"HZ#:,KBT: M1WU)#OH)7+YIO'7Z3Z M1R*9)D2Z6>WC;876\J;)^^R L(+?.W^B4$+VC)?"3;@*]1Q,!DIH$;1(D:3. M0=WQQ#BI."5C5VJ')5N.3+_2Q2P2DV$[2;/\-F3;:$N9"]C.L'G';UTGF# MW&?O0[/5K!D1Y%,^Q1#S*19-Q+Q>0YLR>3LW>6?!"\&EJ-.08VM>XFZU"8]T ME0!V(AWAND!X,=8H$RY040EG?@M",:S._"$9 ,7"6V+-! !/ X#!N((L%!X' M/ >AUG-Z<31*^_KG&G!426LCQ8CRY2B2@5[I)FSSEA72SXT/^K)[+[A]??I" M9*'JXEO6JJ_4JAN8V]6F%@RV)*@Y;XX( :!MO;W=L[Q\/_)!JU;?V7FL&[FQ M7VOLS,>-W&C4]O=WYO.H@UI]^Z!LJVJ"+;T]^Y8GK>I9?O([S'CT&)3$U?CX MF#QIOT=P^'M1/#:,?GOKXS?B'H<68_:5.EHH?#2>Z^ M1GN;5#96?T?'LZ7G&NWPL?Q)0^0+ >2(X7%O\47S]NJ+.>79E0JH/V:IEFO( MF=?JK+=O4ZO7:(^//>T$DT]9 @]*DOM/^>[#3OEJPU!9\FN]H<<$=\KLO^K> M8:YC2M@#7>CHV2)_%O!R]*6GD9,E;.K#3KDD-LUKY)3O"'U*^*X )U0Z(Q]> M#:]U0MA:A&SFVD](-E"7<1&@9P!S__%B[*[JB=A+'$SV][T)7UCNU'TCWLZT MVF]S0+UBUZ3RF2O^CCD=Z"81:2JQJ@+!"9#%.BQ8FNB17]FD$XHD 0:(7VEH MRVY7DE\N5.FJ>*>/GH\04(F,-8X")X(S;F$X%RV4G83R#&YX]\T=IR?M3;VCMAK[F*^WUO<>+Y+%+? MBX#T*(3GT8I%YOFI6E?M:9[*4[<;'^)CHO@P!^9)('KWMB'8N[# MR2; $LO;0L[M6](X;^5/-HWGM$6E01P,B:9C@)3\RJ%:ODV%4+H4[L>OW"B. MI2D$0;89QQA4B9!TKOTH2X*QIIQ9;[V5Y3RA6<")'[;307J,*S@RZ[J-I(HZ MR/[].LCJTM3=!('2A7 ?@7!B].58U31HT0DQ!A/)0,[H1A2F 088C!,_425! M6!ES+:L=@?(*)9H,$^:8&$V!GRC2:-YN4Y[AH),Y_'%BAV5BD*[72*AF"4J& MV@=%17FVZ[5&_7.U :=E(^9F!$*2O@P"K>0X;V;D:12<_'V&4R^0CC/4CZ-P-I!TL#9Q9-#_#V($GSX$& +ZTA51BNS?GI? M@GF5%-U,(GBE,.\ !5?_"2(M"CW=$>9?&56LJZ8P?\]"K-OBSB@5>M!?%?&< M4! 3WH&35(ETLL3;FJ"EYA90JNN#R9G\OE7=FZ:L<])O3H)(3+3["+-!U8LH MIQ=O!PL,5@>W'I@&,O6MCZW:P9ZF,;V>CT['#P+XH[8>Y,7%+HBLI _LGC!8 MP&Z4I61;4!T,_?QW$0(6QTZK08C;)KS=BC9^["3F6C;F3G^FI\^84%*/$ M:0 ':\!A:#0KF#6%1F)C^RW8[R!5.](JD9YDM-03!YGDC'HTG1%PC2DHT2) &<3SHS?6#(H#)5%-/6:V&3MI EDV?&-+8/V>F M2_H)+X=+J48UN37SR^I]\T;E#[2/CU2NP%MZFH^&"N=7.:*;*AW$DA!VLS!8 MD)8R?J(-;VK]*9.)Y([$'VG!". /T;)9S%BE]3D]#&/OYO) M-KV=SE-80J/QH/3Z.SL/S4$96-#F'M:?B284XOE3#.7".+U.@ DZW'-SX9VZ M%KQ);.[G')/NJ=OU:36F]9C^0$]6Z.:VOUL:!LUG$R_40_*>ID=/*1%9B4KD M1J-VL#.?#*O]>NU@?S[9:*W:WF[S687(PKWJQ5$6>E5%*ZXK9;=[5P'5[6$M M0OX+TU\K#VY-A+A8V=F%0['T/ ST'F"^.Q M>>NY?<*&K3+81J$(MGYW'>PL: Q\SPLFS/^%-R-]O72_?0O)O[30GLAE47VF M=VJMO=MK>#?8?A2V=\%:2R789+5GLKG%Z"@;;#X6FSI?;BGHW/#I%\7UW/CT M,Q7.#9]>.+8/-)\^?"ZCWA@7Y4 G3M9U3H2;1O%SF?734+IAUB^*[X.-4OU* ML(V-&IA9?]IHU>N!SI\A3H@,KCF*W>U2L!I3&39J]OHCO[&ST;-?";JW<;@Y M\^ZCC:*])O@\&G=DK,HAQAM5>[TQ/E^&O=&URX[N'<6OFQM5>SVP>1Y'0X2Q MW.C6KP#;C;V-;OU:T+VO6'5KHUFO!S:_R9X('P&D1$QL_]BM >F/CR'XM MZ,9B-^+8VQOE>CVP^1UN<=JB*].Q\]E/L"PWBS>:]FM _?SX]FO-:"W!AIN/ M2+V?QU;KN-$2U6MLCOVCCOVVSF%_;A+[<["Y8B=@(\Q6@*J;]3((LXT1\A+H MUA'9G8W;:#VPR?/=J/7$C&85:L[B,?4?JL 5@>#F$:83A?,=^R;&W#Z"9W Y MYUGL]D7"36?X7JO1Q,8OM?Y4-3^1L/%+E1S=VW4E$G8W?JGUP.;_>R%A =?2 M^_\VKJCUQW:SL='>7PNZ6XI5[VVT]_7 YO?I!N482C7HUGK]_D:O M7P]LYIIZ.Q_2@2R^G0V' 7W&3NTX"7RCIZ\_.;3FEIB_T=-+CN[&KNX"=K#1 MT]<$G4?44Q^'PA$/!]5<]&*IN#HUYC_D06V"9G:%^B.-Y@@]RV^3:_4;%?X5 M$,[>IJG8Z\&W[BIVL.DJMB[X/(IH^">K[E2:Y]GQ MO:>;C!ULFHRM"S[/:*SF:3XJ;*-QOP*L[^UN-.Y7@V_=KN9@TUYL7?"9.T@P MG5W$--[T)(KA7:'S]RSV$\]70[!IYO5Y+*]Q].)IF S5=.R-=OX*Z&1^?+X\ MU7@O5(!;G@V_=/GATPMP-_*A#.=^WU3@KL\^1( /C AO@L#K M3AKS9>T;EU39\;V_K5G[LV< ;DR.DN SY^='T6 HPV0>T82-5EYVU&^T\M>% M[WTSK&33_7Y=\*F:UHR=LU$(>GC?'V*-[!' 7?BA\TF&$A1TS,ODWTE/STMR M56WMK2US-MK[FI/01GM_7?@^T#6VC4U7_77!IV;VQ,G(OR[X/(_]T/6' MH-'G%5G.B92J^%;&U[Z[Z="_]J10'L5])3.$RK/A38O^S;E_C C8U1E"_]CT MZ-^(LW4BZ[W],HBSC67R(OC6I<2-39O^=<'G\4W?[_BJ"]",]D!.V^U++PLV MU<6O@ASFQ\XWCJ:2X[M9U]7%C=V:L_$TK0="&_7J'TX[&PQ$/-[XDUX!PO?O M'(GR+A6=0.KO+90 ??3\L-J)TC0:O-^%):MOX$S21PMG?V9)ZG?'MR$-_[= MMY%3W)NU!W59"Y<[C!)J//X^IH#:M?PP\KVT#R_!9]AWJ2W7\UM$)XF"++W] MEL< ZVX"7R"L=F#1S0DZL/[%[?C>[UL/4 3J6_JF?IS+X9ZL=F(IKJJB"QM\ M+X*1&"?HD[(!!3"QL3(/@!:I[^-OG?C=)+G?3=SDJK">W]AY#,::WD[G21AK M3&!L;R9UGYQ=_#J\^%S]=G;VQ^F/+T[[\O#R^/OQC\OVK61_]^Y*#Q"0'O:K2_M^@O736&P" HMJID4L<5[82,1>-8BB*RRQ3JPVI?!S M1^#]4>BX61RC=3+(LZ+D#59:"ZL(VP^OH^!:.DG623#B@H9-["=7;.QDH!P>5G%&?=_M@V#, A"/(DND(]PTPSO4%(,T@BUTNS+&'0$X1!",G6X<#>!E MTEP%JX _>9<5)XH=?S ,?/C8&5?PPN2N/=:<2[K"VK4+2.M(.+GPR>_R@^B% M75@>;Q,^C1TOPE M "F @4@^IH@.OFE!*(>,1#CR:^&@0BGOHNC/V<\,^G/6M?(#P( ]\ROW0@[)V:S?PS\ M*PG@9BJ8N@)?I;]#THNH!PR#'#\#.0UH3$;BPR$40&%2A$@:<%+@M7\"J=)0 M#>KI*/1)PF_@GFZ68EN"B"=LP$V Y:XQY.%;ZC0#Q%YS_AEE#F\<5BH\F\Z( MDG"+@DZG-"3APKGK9D#K%0 ,'PPF.%Z$$V6Q7H)] BOF80H!="QAN=;U<3X? M)#+S07#Y^K)\%TI4XX^T: 5"!>")$Z5![>=-=FKKP$U_ 0/D0Z;X&_R7((.) M8@HHPV%WH\$@"^&P(XAF8P8OPY^ .TKD#, %OD8C>&A,# JN1DY+[2L29M52 M/X;>.N(+D-N@;HF/$RZP%7@EG #@?M@)@UA-1%WJB,D0OX%WP4%),+F)U%V' MK<_#"@T/<$Z$JE0#!C22<*@$GHXQ3-S8[]#Z"/QWL/K#((6C MV.OC?06TXHV%!Q2N MQ>D]N1W2R1#T:D N8$@0W2)F/#K#W4E0.,&$L_Y7YL0%M5\*_0 *) M&8D*YV6D) RJ*.C%I4^Q[&6!,"P9?VP?'U6(@EF/Z N:_3%V2/;BE9R"J'ZF M%Z;B2E;P@&1#6BM>?@2W!CY"4C#P^*]+/1NU0]18%(N/CQ.<22 / (# M-@:*ARL1*AE*M<#'[>!AO>>$\0F:J1%'<';:M8.&KMH^RK/N7JQ,HMK8 "^F_[^8+]V4)_]4[W6^$\K#63" M$;)-KO%;W'N\5P4;)XD"WW,TTYN=9J)]1W-EECN/\_EL'$[E=CBUYN)P:JV7 MP^DY^%JPNXFSD*8)_(&(VMUZ-"/>N3U>M\"](FV>7AY_=QHUY]//]NF/X_9# M'6J3&VB^L!))3WSOI_ Z]P$95C]#T.H2TC30X(*%.DG6ZX%IE^3*#EEVRLV@ M;.9/4L#UQE6!OZM?L)P<=+DI+\:4YP,,%?U-9&SQ+#&>#C+QP0*)4>L [8)? M"6"(NO@-S1P:5YS3T'VB^K!$XCJ[QJ1M.5H'RT3AQ6'D,R MPB<,U?/0K'1^1#$.+QE(=%O6G%^2[1&>'DZ+-$_V0>>&=9'EX6 #&^>@[HRE M4$8EFU.?I2L''?BMU:@XS7JS55$.)WC:3JOE=&)0V$&YA4?':)+C6$.PEYV= M.JNXQ@_RL]:NT7,3_X8=#F2WP*]'(A0>KS4BJQO0"/B588(=&F(@*4.'9;0Q/Q^O"**S:W[D N&B -LVH#U9$#!_1 $"7L0R&N-^! MDR#% 21!$8-J_P1,110%RS M*UR?)]"B^X+4!L?M8W A+I3/=F0ZDA*.BY,,D'^'&7%]> +L,4/'91;K?@KH M?$WP?.'/002O0Q]/CY@QG[^0GBPX\A.SIY*=V;8H]-&+="V"3%;!B@:!,A1Q M&F)X!TX,1N^ S/U$V@_!,_1GU*F:PVAS97*<#X"P.?#!T %PA9[VWFE'=R"2 MM KH1"=K %(&H(H_!U$/EN>[B3E'-9SOE>,%74ITZ$D^>2S? >C2\[FW!+K" M/;^'*BAZME+TI]&1%[YGL33T<0_A;/K_)OUNDO??;D;?JV_/_5S>KUS//JEJ MMG$;'K(.!_63#B+D87,C&71(-JD4 Q+2'&)#]3X]@2"C]:+0YV8DI"Q16T'2 MAX"RT9-(OD92'8"CA\Y?6W6N"^GX08 /HP%V(0JL1""5DP B30P.^E[]/[63 M.G^I?6)L)@,F$?X\H>K4G$//\_DTH\XRL<%9&^OR.;Q;F341$*7.5B9U66!4 MHRCRWD4QJDL2O7DQ+K,3B=ASWBB3Z:S]2=E,;Y5&!R(\4IY[+Z)@RVQ -G>< M^<#P+MA984<4O$;NXQO1U8@N?1H5[GGH-28/JWH+:B2HM/YU)U^H8E^P.X0N ML!#4![(0%6($>B^.1K!R.$Z@@\0]@<',@ ,C.BBHM'03D4?9$I)'4Z0J*$Z. M]UCT!@QV4CGR7WAU3U41(?P"K$XX#L Y\&8A:LI$X_C84 MOK90Z3"#=='%8TW6@4HF@>=U)!ZW=$BQ)B\C1\H0#4166V)Z@\Z+ *, X"-A M^=$ E H^2(4P5T5O%P^:M2M6P/)$(7AY7Z Z!;H4K>@Z0C4K4&P'CS2J5];# M;)B9)ZZ%^8?*^GVJJP($7 ;OI=@HSWO*[F7@>XAUT+>M'";2 M,$C%5FXFE)5%EY%P8T"*<1LQ]I%+Q,;L0*.$8_1&^",TT15PHRWB5HTE.RXD MC5!A#P&3K %T(XZAHS<,\0PW3SG":AAR=KI93-%TL-E[L1CV83.%*'HBI?,C M M6.U;8=(JK&OM;^Z">*1/>Q&:D6Q7)F0=EZ& ;4/JZI.U9G)J2RA2 MAS'06.RCI0T_1&0X=(U-/&DKDP'-WB5R!$S9#"K+A_)%! D5R7PK!*G$R7R& MKRH+?_)>T"![P%AOX-6I &&$7/-P$$V\A[P7.8 \D;Y+.< B0EWOZ%0-, M8J%KT3/G7],IJT:CL.@ AS=_ 3X:%A24HA*JSL80C'20#RZ8V 6[0_G<2?<8 M10H"A>6$P/_-P6F?'J/$SC3+CB)SVH=O99DKE6*BG?VH)E:*KE#6PA!SB MBL:(^*XENUB&IF..]9/)(E3I==K;H!-I.!%-9R<6D]%@V]= -:+CD^^=?$+V M?I1T33XXJ73[9'48[\LF(>#!G&3[]H2 M8CMEYJ-7P'/"*378RN#'(\1G#5, M)@7[-Y$?BIY"9CK&VYY[,[3SSQ5#/B]T+N!(NA38Z)I3_L$D%TX>+LN="$_! MIZVFG_Y(*]+K(N8'/EN,/FEL$D0[6HW%8!7:',C0V=6D]$C?NJ)B.7HK6AQ@ MXCE22LW!]RAC&;AP5[IC-Y Z]$/1Q63BC2!@/&-?5S#/F\GJSZA3P:13_!MC M5.IE&*C*S7$,UQ9";[T,I# ')/-PV=06U5EP(E.C8,)C.O&:/ ,#B9!,\B(E M$Y]@E=?'0)F+EGC-^!J%?=<%:#F60A^_HU,$ZSB_._H\Y94D&8HJ3 M;R?CC/GA)%<@>D#,'E -XM3Z$M@19D87]-I<:2X>(+YP%48R^R'14("=:" M$S8Y[S-,*P H!P]38%&\X.:)DGU.N1^\86Q@8_VNIK1IIXB4'MC?I\A+"S$&1PH]E\T MMXG&FNRF"<,(4_V9,1\..FP!P^\[SC\PK.L;% M_S2O^[B0PRP&400<]3Q&!\_ >2,2JS*'3#7@!4]TZ+PM5&PEAH2!90;1 MF&ISD1&P%D@,Q_U7YK/EPZOLQ5*&75\&GF*#Q:VA+[I+TM \>XBTX7-EAB - M &G.0_,Z&N5EM'RY5%4;$AEBP 5K?;#"R== KC*-*'_ 'KI>[LPKUE RQ@ - M6(:EJ+(+^V+%M^9\C\">-A5Y&&LL\DR=P:(KR,CI9TZZ8J!C6B[@!\XMNU<' MXDHB@RVF7S'UP#JP6"9"-(P5B@%ZCD @HEK0!<9$3 OT7EM66T>K2CPH-+3-' 0?Q@Q'<3S+YVNX MC^%8?(F*#[ K2I\!CR*.7!L492;_B[,?@=A4J@QI%,AGN:*,SAW*;Z0^5>@( M8,*C3OD_JNK0]OF8?+(*:_)(R!P7,26;8(:DDX4T M+,%% 7.GF0JWH@2((!'>ZBQR1AK-0N=2!V'S;&#G1 4S/5A%$ W-/7D2*3.XV:FC^# 5S*+%I5(,=, CMZ=[N+@L MH9"/CU77G4(FDR^MQ@$SW#FVD%2'4 ?NH]#F6?!"3E.AZ@9\ +,^@NV_%2]# M?YK1[LRBE08ZLK5><0 I/E>A@.$;&.0I(J;6"WH1'LM-RL9&_ MTR03PB&(*24=Q#' 1&6C\9%&=3J)T"]6F*5.P)UA",*6677C] NXD5?ZNR8A:<-03( M"N&%K04?.<6,)H_-&E9QE+&46X!*/A6L)TI& J0AU1-7((UPJJ1&6TDF5!Q( MBA..(M)J8>.8)T[R"R14@SP(QD'%8JLQ>2^ED9I[M0(%2H28\6+C/VC3[^?J M=^U 8,UY=G<*Z-PRDVY2\)XX MC?JMFT?BS M0)B'.1G.BFDY8P0,#B5-]SR0P<"\GV):2;_VDW4'?3?3V:\3? MJ+I%Y]NW([,ATHGAT"$Y8QZH=H3@P:'U_G5_NUG;RY5&76NF6E7 /5,K0Q/% M([&MLD]G #+M@[ZD5=S9+LX&0<7R@;;E,%57*#C7'%7=:0HY$SYO'S,KN/ M/K,VL@X"])*A6R+81K^=*).B-6+$GB(Q!8!51K M:'TV2] I3"HIE97=*#!J]C: MW;R"A&1-<_O=GA5'Q+)R;#<45*FSC]+QR"%"EW DZXBR0M\-F,U(>;X)YHI M5SJ\32YR$$3HY-6638K[,(GR^#P5L(-7#"+EM<%<=LP.(RT"'2VPTG]E4:HC M_D,QUL@ X:DQD!LTR@QC#18A;I.&+N'0Q7*H,O3BW*U %Z;HR!)^4\8<6R9Y;6PQPYIS&AY1,HWJ MZ]-KYDK->SZ-%7O([32B*F6BFK0'E-AYMC0 :2"ENJ8GUT>_==?&GO;'^!-*9[&=3A?*)7T_D(''^W\EQ@,/Y !1 +>%!;B]I49 MI0! ],NQ'A4Q0'+"$OYL=9IR#Q7N2RT M:$C&8&T-V!H2JDK8DJQY%J+-F8]F!TD5V\]=S 'Z]9)*_A#DM5HFJ2"4G8VH M/2_ 9# ;//?A^&PO@?SL8A_U!U!+=0B=0XA;L#R7X>SK'S.@LY)FD\JY9'4[H MDOP4:/0K9X$=W8;%[QSDB0;DTF1_H59;FGL'AAK6@CDP\,_SL/XZL 4MX]"= M&X=Y*.??NAXAI4P,XP+"^* Z7'B(R6W"R6)F*E$S3SSCP>J.A6-#JD\FUTM(!) -_ PK"I.(&3N9IJS<(M M5&/;@(FE[FR">6X4*%>*C6ZOZ?FB%U+SW23)I*XXN4)YG2"\RR3^A0U@XQ@58FG* MZ=&[D!\I^%F,DZEN5TATU!_%JA"R2X+L=@KL-J#R*P?DN.04 Z_B7%Z<5C_] M//UVR<:Y^9@_577?*KY;Z;>D$U>53ARH6LMK:42JW1'+ZJN"*U*!,281E5 ; M<_8>+#IA2[J@]%-/8 )8-PNZ>(;QMVNL!QN(/S%[;:PQA%$G;$2-=5H%KF$>2 $M,PA(%.(/D[G:IHD5/;J*18H#4+L M)*Z M@>@ A^K?1?H:8^'N1UXUDHO>(;DFB>Y"+!J8T"-C1F$MSV;N+X4K3',.JQ#%4!M_]&76 A%7O M11%.9+TFHHN "T/JM$B1370IQUSV,^VDTUXD6SZN!RO\!*"U+%^-;=(]9[N# M5)^RO,O>5 K-+YV$ 1I:@JY<[KN+*"+JU1K"5(_ 0M5ED,T'P"[^GO*CK1[ M-!7Z=]J\5RV71;O])N.HS0N[)CU85N=.8F*ZZDP/./!-15JA;Y-.L*E85;^% M=)+<+6][CJE=TN?_0W,(8FDM QN^42T;YM085SPYW)-*(4HPRTU//GV^2"7_ M5I1)1A.75*-$XZ'77GB<AAD.=P&>^R MER>PF<)X4ZQ;X=QI32IQ<6.BK/:!%3N5UE8@5;Y%07]I:AQ:(= +#$E6!7C235D M@UHVJ$HQU;IZ4['_<'K=7?.,@U(S"W/B5&824CXZB6.N=Z#>RM232=MZ^2DN MEMS[=NJJR;@V=5"1DKU^ MI_I&L4);:-;JC4. H9MP=RS=-XF[^Y$.9W4_"L:L!K"QCHX_$W>+)KBH2F]3 M_4YQH]22E8)H(S&V<@=T/79N6>=!,X(\&><^,ETDBRI2#(97\E"#BBWJIEOL M\,@[KJKH";?$H2I> G 91&, ](PK_B[PH'P5L>?+6;]_CD85 M>/65<'ZV#RMY^QVRGM#?XFCWS:-#DZ4^\R1H=2X+975D;)%,B.B5WZ]JON L>[YQ MM5OIDVJ5G-R@6@[222:SESR"NF#83[/M*A/2)^21]19SSO#I&G0)IP)D'MG1:&" -QY&5+9_(9,A!NJ8^Z_#J5!8 M'7&M+Y5L!>E[@I*(\Y.:RC4EN!6@.D M?TOR)87 CZJ8[^;IT'A\N6[.JJ/72553;NU"H-YJ[C_9P&4-8KQ?,W@H8&"X M1AF=2A?*4A4\C;!_/59(>FG+7LI ]9Z';(H)"MH_#A3KL(L%!OU8@4#F" M4"_]M\PK*A1E8AT]NAF+[P&U0'1 +:%R&)6Z4)AF2J57Z'!,=2V]CI^HA#F9 MPLFK4&=IT8GBPD0,I%(_Y=*CW&^H]015,K$N6@(U+: -J_;"0G,(FA4MNC(M M1,U$'AE&-J';](+2$*@H$39I("ZI9+/!&[.<7H3Y(+HY!SGT_LSB<;6+Q0R( M&XIIF:DS[)A0S&M$CD9:DUT%I3-/58BC%[,W#0=2<@:-Z0I2_"P 7/C8M['G('#GH8DXCP#D)0:NL, / MU3&R9&+N\/]9HHS0.N[X#9QRCI#%<\<<>GIG0,LKKD9 M%5;/Z>FFRF^/3;]T$PM)=A0B&>^,34(N=1R-,H_S&Y*48KB&Y)2?E6\V251L MF.H6D$GQK$AL_QBJ/&$UBCK@K!AV(^'?/.W5SJBB@%X^(T3:+2PJ#D_"IQC3K$2775O?D,M!% 9HN:.5&J8")D(*N2 OL=J!_O+Q)3Q M# 8 #IC"6=Q=X1>ZS?+/U2O?O>K @;")+B?%/ YA,OT&6(ZD3SUKA:IJ*YF0 M5;BPSUS9?T'1M$N43NN&Q4FFI/!6R (CJ@9+C]*5*-R@J@I000CT@5'9\"JC M2=M2GVAH!28;DI&%G/:--3:0?C;IIFZD$B?0"VY8@O)FO-<#L$@I=G43>\YC M,%7;E<+2VB2/AY3G8 MLFJ2Z%P:]U5H&*B/2Z78DJZP="[K+1X<;'*2=;AGH?;KV 4P5UA'43'^O0F* M+W0DLNI]UR**249!2B-$6@!6=)JS#"(H+V6B@' J. MW(^H])HZI3C'^M(V^N*<<],=*\!D95T49;$US,)0?E:_4N57I3Y8F;],\DX1G MJK%,9L0W9/21T6YH?SG%$T%.QM8=E2T'IZ27D3N=;W;UT .AN%F<)\]>^7E" M?11P.BH>G:\^THKOFH$5/(0LZ>O$),,T2:]4_%H*BH5XD1@& I/P,Q20G7+:B.'V'NNA-)CO[R(U8+ 2![$D:VYFA M1T[+'Y,:B ,9\\)P),)"NK+6\4V+=\&M7">;;7 LF5P^1.#H]N/6FC^T-/@% M:**&\QT3K^Z27M%R(?MI)$W? M5WVFK>:ORFU(;5&(3UQ($_:[C. PP#.XD[YN&&-N#:.04^^UYGCM)RI6I^*7 M9*+W:4#.A+>1S"^R["(L'YVD_U ,D#T %5YC-0!@2I.6"GEV_2YY-XBT%#<$ M0'Z%G?)$;+1]*=\!9(!+8V_(0-RD"#R86/LIL:PE"P_L[D8Z5,G>:+,]]91\ M7+&QW-1Y/Q(7LEVQ-#Q4^+",C5P'(.KIQ&N&.J5[D3X/2ASU>P% 92%[K*5G M)5FY.(5;=;6D)V(,TS!;N,N+0KM)#X5551>>@J^5[5.=6$%&#+P@-M4 7YC7 M7V8R03^9"TJJ #*K"@*R'3^PJK0$V;PGDBPAV MGCH7->=3!F35=OO83XA30=@7EIKT8NZ4CSC.84$9+KGG3?M' M=.I=8L(=NI;=M%_1#D;5O<^>2@LF3A65:"N)EY1UHW)/NXN*2U(6#H=.V'&I M>OMZ8(2J6;:JZL%J&'E;02_-K^G[$I1ABH9?&("=4<)0K!R\>=O;XS,65\1A MX#KKN%2/]Q83??8D$!LE' M'=4S3I="-J0VMZR\9KSFSXC:_Y,VHH.@%I5P3)ZTDXDT2 J^2(I/S3@B5@,G MU:#$*ILN4J%^MU4WD7?QRP?2)":O!9:#85UN,!CIE'[L2G\4>635'K%S[6]AZT66D>>\@7%@,9IXNFV9BRWF*(3NK99))6-"1 M;YZMS=U$,$!R?NBT8>/I+[ _SIE/Y3-MP61Q^P@6Y>SA:J7 M +RP68*5$IUW)P5! M1ZW23M1YQ+;C*ML$_JSSZ"U)(STP6"YD/;D<"GU-$% MZTB.2"-"/01(5L-$>=FY(2RUD4+G?1(-3 %PWO \S!N5>LX7;+Q>Q8Q/_>1C M?O(13=A+M&&K&C*SI3D-!'V&UB&W[POJ)^&Z]&TY*^;/J1"*DA* M+&C*5&:I>@_'N=Z/UVA5#@Q S(Y CZUR[:INU*23D!L&$R),!Q0.\EN=I[FJ M1!L)G$YA*MDP?@JO2? M"0P50DN8*$1S1I*$E6'.GJCDZC*"$3@$F2N6:>$G.3@",TL1$Z" $JOHW[$N M1J<J'ED=Z7S,V=TP\_F<3.WV4Q/I9M1>A)Q*/(:+Y#IU9J$HTQC] M3/HRNX.KRN%*M7UQ+6(?#]W<@J%3@N S/VSH\90J:K*4<\L7H(=M#C!"9.[+.& M.UJ=G>Z1.\2KQW45'V/BBDIUHI_/\NP5%!1*1R2EUC0=5%W]R;%#N9W&+ZQ2]A.E M.0@T\%T.4V/_85WRDD,7/G>[ZL1.^!?RYF=Y7(2E:I[PV[><3?FW)MM8.1FM M]E5^WOF#!HL6^8AN@?;?7#H*@O4DP$S:]>'S:'MX>&,*J#52#C?M.*?63A$(UME_-R1E*0L@-<&F,$285#:5@J M8M9@@9?;+:EX\EJHR:>A"K,$E>+090(6?J(T.1:]U#B/=3A=N8S]M1 G?\]" MR1-Y<>")&7^2?X6/TP%9]6U#-Y$RX4TUN$9C(JQV,P/48JT=69_*RM-67L,BDWFUX( T>#IB( D?M)'?Z<^ M<'*J+!=32RJ.FH5*TU+9%VD..O;.\3AZL4C[:GE@GP#(_8 Y&@O)S^,C4G$.>QX'."E?ZU\CG*GI(1X)-IM0W2*>X6TI_=7/^ED-. M:(K3!]]ZZ5T,@,.*TSR CH[B+IB6.Q[JEB'Z18B#M2#KPU3W,A])FP(+TL1D M/6JOC-U$V21_Y/3>52,+,;'#]XRMJVS;R0BN8B^<((S!\%S<<2*VDH=9@M;% M%+<:B+&:YF2\ D6@_+W2P^UV-JMG0A_FHT-.UZG5,18A##\U?/4S5:=8; M>W5C4Z8RD,,^NG:4@Q=8YIN=O<9;I]5L55L'K0->%!846 M?8GB+8YTTAV\3O5*)1= -XM#3L%-(TZ3A37-(!+?^WW+WW:[7MWK>O*@[FUW MMG<[VUVW4]]S.WMU0$RS\[^-@ZT5XG2GE\??G<9AS;DX;?_AG!P>79Y=M)^1 M&_BB!^362./TD4$?PC^C#&N2LL"CHAA.2=-#?[7*=:6%HLOMMR/9F3NB&8$X7?2(RVL3_;RB,VFKQSVJ7>ASK3C^7SY(LC%XY>I1@W).4P M#^NH0:,N[;,CM:V!.A;YQGA](C\?(S%&%ZBO[^&,*!+XL5!1$35?4W6 &E!D M*5))[-+E#JB@NO3%$(XHX!YC;P+G8ZV>[+\@&KC(/0FZRY5J;8K@_@:R>(7V M^YX8H+B:T:/TT4V_RBZV+5A-=5F=[)9P5[M5773.K>%5'4*A:;PQ(*R,1DH? MMT/E-+[ :LKG?/:3.!L6[!.==XB1=3X%**F)&7%X6J$;?MBES&D[X!U8?@V@NB#FH!%6W>_ZRU:W2KH'O?YI %Q1??+>,X LF0ZC8TE8F( M*]A+PKTB/Q*CS@2"J0.U9\&3*%HW3.)6EG;?W5@USU.V9DP0"CI;J5GX(!5I+V\N!@TL]2+QIQ:?0[ZLJ#5=82;N#I MP?)&( E6].ALSLRJ-YLLH:8F<1>['C^X?RC)&Q)*G%&&(3!.86%4%0!H>7@I MQ_GL'Z>?JXT#:^6'.3U.F-XX:=D8Y<+!EC)DI.0LSK1$E"$/M%2L7[ME<#,9 MIP@R\6KO);Y-[<%F=[": !1@?!0RR8@2C/,+TT4&CBE)+IJ((5MIUU,7:5&RRZ5(9N$F6'F#/7:O_]P1J"W4;/*9G2I 5$[PI MD)VW\M6"=$1(9#^Q:5:OO9QF.28WDT=LYD]5ZFT^HUXBUV5?3*!FV6KC33'U M"JF=ZFAJ8%6*'83MT4"L_P64_0@4S^44DT)?&&[]4,G/0 .F)BPW_U.4@4V( M=O(8'+RR$.WCS-"7UZN5S*9QE5J/47.A5=>D 8>0\$Q-FF]YXPIN3M&CI*A' M,NU2J\C?+3/X+D-C(A6(C52M#G&?C&P8A44=RXR.$:.<_[O US OA%.QZ1/G M"5')I/JJ!S0+-0#T%2M.D1^8.W$[/OG(A&VX X4! M*R9.;EZEU?2:T^9I7.HA+*TZV _'O):4"F1Z7 S.X@3+7;E]F[I.U8P7=U-S MSC@,8*^=J$A;MD*9AV5HG$X/U&E(M\P4DN2VO3IL_4#'(A^B85NVV MO@KKR:F3C$IK)C'I<18F"3.+X*Q^O3,//D:(N38C]]E0#+'+ A$-0BK2PGRF M@LF8]_?&\T(]&OV46^#@RH+QC+DEJA&!.E4356)4QI0#G>ITC$95X<_X9!/@ M9"N,3XZYL.8\M,U+F=7)KU9:09YLD =+Z0CHZ:#8Y"P'"B>]TFG)AQY8,YIL M75+IH-:D47K6;9R,2=T&/QKEEDVC;BZL)>=Q$U>#C9)$K,&AH80$(T#_PO&D M-*9%K6.BG?P$MRM:77G_*$/ 4Q:EXI!F4@TU'!P7HM]6-XGI(YFW@D%\,<^T MQS<2V2N/;O$H:M48$T>(G!'H"A$,@HA$0S3#M89E1];T;Z4%%'M+J(6I%?,S M5&382BU@:S3W+O%;N$&4>A''[7D T7/:BJ^*'D'&Y4 I;U1MH-Q7J..DP,DRY8W G!1)3AH$K%+55(Y!/MZ*[$>MVA.!%?Q M<]]J=&]*+H.:X>'TNS-&;?"K+![/#]::*EO\5'G.!$6S2F6JNC^3"TWI%&96 M4(#S@\9Y72%YBG"#BB-04;-%APX73A;FHN9M0[H\X%)J,B9W(\V/Y":GU&D[ M8,&AO4_H^O-6< ['5'3GT!X"H07B%QXTT59EEFL9WJ$$@K'R2!I5@RV2[CB? M&V"/R5!]%$E %1I[<+""1KE;X(QHCJ<<L9' MO"X=3;G! .U)5^W:' ..<)*I#BZ'@PY#&32B'7T1*O@(4TJ[8S7?=D/.G-67 MUU$\)WY4FZS?PMINHU=,$(:+788\H2:\)I1PP8X^K,/76->5-=3(5.D6H"D& MF&\44= G :4XR4,ELZDP?UG%MLOMI]IE'1W?TUOGGB\L(>YYM&EYDX5&#^>\ M<4>'DK#O#>4"8ZD*K&'6.6+GJFH">=LFL,P'9 ?%"%2PR[^2@=]' Y>C>/08 M]S:(Z-?K<^A1/@%6 (D03_CL\ZF=*F:Q,P_LK>>3^(<*_T_HG&S>L)^9,FO- MJJT!4G:77 H\C OS<):[+#$F 7Y2^?3TU=X]B!("\ 9#_-6OQ1,3<+I4U$-$%%5"UMLY'XZHZ>2.RWS]=&QP*$D350';3]\V]F3#@ MKWP4%PP5*N+>_; \ZBJ"J[%=(ZLAPX0[L)^H^WJ>(L+C @N) M*_I8DN)D3EW%RLZ@P6FJ!98ID# %Z*:-QX<-QI>)<=7VG;NAY(F.K#*8'AA6 M_T!DDO*&>^M:F-^@L90'UXJV4)"<>_^;F8T\%M7J>:ZR:$B9&U("4NYKWJ!X MJ2C.M7P[5V_#1\N!'>L %O,7.>M](NIIZ:Y&GXUB_6LQ;Y'[E+.;E<;KS%" M50+CA@;*0@.!G[<)(G4'>V00NI,DU:[PJ?V:JL.2%56[*O7@(^W$*;@<<;P:%D)24L. 6O91J$[Y;4C: M644->HH=5TJ@?WTRO#1B=Y(?NB9>24YPW:U]I'RR^5-?)!/[Q=UJ,^(B=HK) M1%I*[DY/J5>K?ZTS.Q+3T2N',2.\Z+OGQ)8H?ZMJFFAYU^YR;JZ#G^N4O/LX M4=@TUT)X%,).5I!JQ-,VK?E[Y,3$.3$:]+H'KW9=\T43CFS=)3,$.'!A A@( ME!;(:4-4*CE)"I2CY[H28]MX9#+,C[F'"%)*]T>M5MJ7Y+2!6Z:T("Q)5G=R ME(NC)&JZE1JHIF(V]NTJQF/RZ55VG!Y8"PL8S[B*6D-BCH$=6\$[N6S=(O-0 M]J+49R9D+@TH\8B?T(UX4(]95(53*JHS[S19&X _#B &)K_HMK?E[\FC5@%- M3TAM6/!9X0.KIA9XQH/*"9$2VP-0!SX%ZXH])YA>XCZVS)Z[3I@C.L ),G9I(/])4K"8^F)RBVW/1;A-O=QHPSQ?_ MN[=HI,@ADH.P!F$PM-3QF MTDV0UVAA:PU:\EHH1V>W ,:D&R""T >-IC4V"L8A;[/^&!;.'HX M.CHE@:^_MG-5'J;O<94YYF\&117AGG/'RN(ZG#*C>^1-[5%P3Y5&/:WW:+@9*Q(3C$%E&%@'0J^&5W@K19AJ?JZ8+>:^V7SE M77X&=+5/<5PE2135ZRU67(ZR'KS95%WMHVPWSCUV2MPNC0 M:5S%J]^:V59Y+U!J-@ KQ)2^(NXQ"1J;TG,YF,DH4Q!F+5Q-Z[03LM2NUF.D M]50Z'TZT\?Z6V$7:/LTAR*<0XDB-=%++^&!W""%M!DTPU?Q2D7+^ C,]R7H- MGPA]#@)L2A@/)L8:ZK9'J"A9N1[%WDA&@9ZH5PJ1L,F;(#U?Z&9E%3O/DYU^ M8!F1]8$5>M9ZZ$S-TL7S3=2<[U$L\4!4' JO!.IEV,#J:) LU!6['C<0X@G#TX+LJQ0>2%U2C\V[DOHO(.JBOIG-P/CPNH=S^TA MAE'(VF%LRID0L=C:?7*$A+6EU4_^/QJ[V/C>M-2V6FROI<5B[]>?X2W0=H,1 M-5,FYV3QV4"V9DT-M*.P:G]GJ^*L^2?8 ML[A'QIXR^K53T_*'HSL*Q&S"4YR%[J685XB;2)U=#2[,_"/N]!3F'60[,J$Q]#.D[C[ME O& MB*+YE \ E3WL.6)'.CT* 0)H\I46LP$D<8%R";T M_VLL KT^%$M4_3:2XDJR&Z-K>F<9V++NCAMEJ.$ ZE@-6]'7V.GY2C>OW.;- M,CM)AMQB>J(J-9_R=TN+[,I,R:PU;ZOUHJWKD.+7,=Y.2M6WB"?7)@S$\V,S MT0M-=PX;T* 1T%8)(&A?DK '\Q:/4(4L2KMWCMX8?IHX]%%\UYD?W>X6O+]E M_":$/Q7";[RN$'[9B[,G)Z"HCN55[=^TM!73NWRBK4EAX,)TUU3*'>;B5E)\ MZ:]U4& F1JK,GJ0" O3:G]LDE9I1I^\=I)(7(]XV?<-9U. -5*SN&#"BW0QC MUM54"WS,TYA\Q9LL3'13:@RC#DBZ88>6MUQ7-K,!_YM^%F-+D9 T)M"PT%&B M!O*AV:4&TV(#Q;><.*)6/I-\57A3.#V>0,&$+'U>:<0-A((Q3SQA4Q)]5 -! M;A/0(DQF-H_M9'N7N\9(5R3:!)QA:]NCS'4P/)$YW-(A9?#$1U8;1EMEY'5S4&KQ!5[ M0DH>[]"U0Q7.IC1F5,$PHQ0:-25!1\P?$\V?.N2W=]2=T>&'/,'6M\8V60NK M?')4ZC2].&_4@-+32_V5'DX*H%&_%7]X.UFL?LL;0IY'3VP[]G!&1D4/4K2< MCSP>.!5Y#!:==[H6 Q5_ZJSL-] M'FS(TX#S>O"\&(Z?G0\AJJB&+/0G]AN)=9T\?8/Y-T/Z*S<0\ZJKBC%T13!. M?#P;.$_(OH L,+NR+H]9L&?1)?\MN>L'F#ZAG(TXO#.*E77O2=I$W@-/I4-T MC5LEG_"@YMA:6V M>CS/\>*% R2*(MP@0&.16O[U+Y>J0@$D)9*B1!"L.$9P*;1_*?(MU9BN)14I< GJSCZSPL_31",E90JJ3U1V/BLJG01*VN*7:.85:+YDCJFZSR)% MRNB4@B&35#^?&%IG;^@[.54*D3&X<;'SGEBOV#_,UAHVW&C]Q5:FWGA#,'_4 MU]Y\]Z[2CI+Q>I4TI1@VB @E1'>=+P=UU&&X"<'=FI_;)(>/1BUE 9EATJP" MLDV++K/&&+:7T[_FI)D6RH:.1:?+B%&R*I>D?*UD**7:5=F)P#WO)F $8%4@ MA4I9JHX2&5^14K5 JGE(P)Y3<#0(*9^G;+:HBXM-7^VTM93G%PYRDVR^UB)+ MH)R0TPB=KL^?*YH.IXH\02LL=02I4\Y UB:@3,FJA,>E9X$7H$$FDTS-9Z_. M9"HYY38/\;2$LSO>.A$Z>WQN#1(55O(=>%R,QD48F.^HCQ4><.>1E/[(9[D$ M*)6L1Y<9_0;@,X:61A/L0L.G<4IU.70=9Z2$8Y@VGCZ[D1U?Z" #TQ(9TW2*S0:P#<0XHV9@&#>61@^-EPX>&=-B7!"] MG,-+^HQ3I0L]*26*LE>0:%*>FTINY('3"ZR)(EVBA=,&37(J"R='H 3-ACE1 M0T[\( ?A2+5H&'G@;1/.8\:(JD2CRK"",J3N$!>-8B5XJ)IBME>*\B63.KM( MLI)DN@U@8/2,F !T;F3J'UCK.;!9 KO!-]'=)1<2*%&>@)O.G3:FP$@SMAM8 M/='Q.F-O:4/())/T\_T %$?&7KY.T#?@^$PSAY1DA#*%9"\OAB06:!K8*?&4 M3=M2[P9]!5E)&"YBQD+5@^?2B)M1RM^@/#(53R@-6O-K<:=F,XV])]%L=?2# M,>F,WFM9W>!HNR>!2";I5WN4K! M1,PR.K0AB%!% D$M]]>X-D%)4-RC>@=)\7=HJMB.=OH"/-YH41R^I6'4F M!>)GD$AX7STCNI1+Z%'\<8IZN3"X>CPR+A$1NU/2EO3),,GB1"^K1G&E 5K.:\9A?,B%9J K.90WD^0 MW<]KQ(&H0^[9+@3R. 3 M1;)BQP5@83,F1>?"F" M8"HEM51E,]_3KS &JM&B*Z!!+9W!RYCK<$.(L-Y:AQOOXULE3G/ACJKJT"(> MJ#CT:'84+#9044BAOL7"03 MNBEXROJ)TMW,05;5"NZRTB(,T4JKD-M SO0X-:1$1^J?Q#X?%UUA0H+I "[J MW 5,ZZ$DI@QM'3D>EKI+A%+ FQ:+3&8=WG,9L$+J-V#==;IS00Y'VH"93B4M M)?R! MCU(E3O5<*3=:!B>_FS4!8%["+*.;LC*S*0NKIRQT&YZR4&MS0VM'DZ6YN8S* MNU8M.5(SN4,7;0/J9%5:(GTO+I4V"F%3E=V. M3]2QP#NC8,G0-:H-L!P)1V\1%)8OSR.?4BB#J;(^BR)@G2*(IBA-34:V;W6\ MP@AN4Q1"#5V%HB%T J=$RI,R)$G$: /KSY$NI2 MPY7AZ!7QNY38EO>H0]A,$$@#"/:$ZV(W0KBH\PG_!:?)!O\M;"OY%<+(\_E* M(\_[SR,96V!W&26<./!-+JVN[U6<2^(*B[@Q @C M^GC?2;K FWN=GY3WDL64SRV?^*NZ-V"X:0_3HRE$B6Z+Z0%0"CQCUG.0DN1. M:IK)!B=D0IZ?952.AWZ>C(K)5&14A+C4;2"6)98.>7L0^E48SYWD9 _"I)1/M6A/",?'/9&*L_S)5"^.H17?6)* M:@/O]>EH0>?0T9$%QQFIO+ T>B,\J><8,E_0L3QH872.257S5$IKCN'A="JK M-37%5-6;N.7J <;25=T".)BL1LGQ%E^ F @R<825Z+XAMCA S/25<<_"Y:* HIF;RH*FV4P%HTDD* 1O?+]%5GL-C9^=*V#BI0H)J.(60SF^W]71Y;:LU3M/S1:FI H)Q[FFQC= M0R3GFWZ^.A-0E?08V,M3#G8JLU;"FR@ H(9X,V:^J_(/T&H(\-3@/W1NS;69 MBGJ^&&9*.7,U#.=N282A?$I.!>[[PA+A'; MQ1U*^ @7RV;9@I/<6E3TI6(U\TB7LM2/@"]*.%)B/NE2#3<8FT\ M>B%R_W3]Y6DQH!UO"=)OQ;88Y[@><9+0J5/*P0QYS#L_.M5DT\A[>OS(02^R M+*&\$UJ9\(MI$"D*A(Q68QPG59'6*FW/EIXLQ5?@Z7B"W"J!BX!K0X?^RLEI M!(-MLC=E42::D>"_,=G!1D:0[#(2DQO'_$4IKNPK"4PHT=@\,WN,SQ@S$:DV$QD&_Q1%%K3K M-=2!RK\<>M$W).](=B-)P6H)/5WH(QO,#F4;+T5*Z084=1O\@P%'>E8UNQ% M:8AKU:533KE:C6J4+I4Q"I?5%,ET\C%PT1R6ASJ[::@VQ2@$KSD=Z:D6I>B? M#&&II!9<6NUK[)6'#!B2XM4"&$J,@*=Z44:I=F-*GM8K5K)E6O+4CZV]7#6! M%:((0P]#>7"JE 1^2QP<4-4=*X@&M <_IQ5:$)VCS4D0?S^>]MTV.$9A2'+& M,$9E\WF=)H'>ZA%'Q8"X$B^*X@>%2>1SI1R\Y+CE_-AKMXUGH^S0B$VS!&7K M#.6\CB'@6_KNH/T3)A,&E%.(&=S4B5;FFLIGF^/$]PPV> ]22+VH^H*SR@N. MUY_(\0H3Z;7+[T'&_?'L9+!D00I>K3P6]R+H-5C-8@JG'#8DKI9'*X:M4P D MH6M&L>"10G6SC<7JTU!!I29PMJR16V?T6#"P<=AZ\8&Z=-JJ/)+E'4YLML)< MMD*OX=D*=J\^RU[ET)B*L ]1:&=L%&J0)K+8E?6HSU.,[IM\T.(+7Z;RRV(A ME59&)J[6-K)!!"$>215MFF(MIVBD3E%A)47" ;J*[R*BF6FZCF+82XSR9:[ MK3)DN-@ZL\V6=LJEE.Y-MD2JN*L U2V\WC*0%E>V)D:1WX)KI>_7TB>/Q+ M&3CS,;"6*CU;DJ14[1A&$0Z4CI9;=LHM!:X+'=V4P%T0 #L=WR_QT0F(3P4= MJMKNW:H MW99GV592^>AACT1#[G6;-%QVQKR@;Q85=PF#R&GLA!F3G3,"PV= M\:6DAVT66%N.\7PD(!T:8S8+ X)A0)J38PT\-0KSR7K@G,Y^<&$W;6 MB/=53#59M\A<3Z60_$ =>36B6:70&Y^)EQ+(BZ*CHJM_4:;E9,HQ/;''VM0_TDWG8#* A"M&59O'HVSM^ M2(%/HG Q4SPWHD9[\J