0000883902-22-000026.txt : 20220503 0000883902-22-000026.hdr.sgml : 20220503 20220503164234 ACCESSION NUMBER: 0000883902-22-000026 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 102 CONFORMED PERIOD OF REPORT: 20220402 FILED AS OF DATE: 20220503 DATE AS OF CHANGE: 20220503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cornerstone Building Brands, Inc. CENTRAL INDEX KEY: 0000883902 STANDARD INDUSTRIAL CLASSIFICATION: PREFABRICATED METAL BUILDINGS & COMPONENTS [3448] IRS NUMBER: 760127701 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-14315 FILM NUMBER: 22887728 BUSINESS ADDRESS: STREET 1: 5020 WESTON PARKWAY STREET 2: SUITE 400 CITY: CARY STATE: NC ZIP: 27513 BUSINESS PHONE: (888) 975-9436 MAIL ADDRESS: STREET 1: 5020 WESTON PARKWAY STREET 2: SUITE 400 CITY: CARY STATE: NC ZIP: 27513 FORMER COMPANY: FORMER CONFORMED NAME: NCI BUILDING SYSTEMS INC DATE OF NAME CHANGE: 19930328 FORMER COMPANY: FORMER CONFORMED NAME: NATIONAL COMPONENTS INCORPORATED DATE OF NAME CHANGE: 19600201 10-Q 1 cnr-20220402.htm 10-Q cnr-20220402
0000883902--12-312022Q1FALSEP3YP3Y35,00000008839022022-01-012022-04-0200008839022022-04-26xbrli:sharesiso4217:USD00008839022021-01-012021-04-03iso4217:USDxbrli:shares00008839022022-04-0200008839022021-12-3100008839022020-12-3100008839022021-04-030000883902us-gaap:CommonStockMember2021-12-310000883902us-gaap:AdditionalPaidInCapitalMember2021-12-310000883902us-gaap:RetainedEarningsMember2021-12-310000883902us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000883902us-gaap:TreasuryStockMember2021-12-310000883902us-gaap:TreasuryStockMember2022-01-012022-04-020000883902us-gaap:CommonStockMember2022-01-012022-04-020000883902us-gaap:AdditionalPaidInCapitalMember2022-01-012022-04-020000883902us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-04-020000883902us-gaap:RetainedEarningsMember2022-01-012022-04-020000883902us-gaap:CommonStockMember2022-04-020000883902us-gaap:AdditionalPaidInCapitalMember2022-04-020000883902us-gaap:RetainedEarningsMember2022-04-020000883902us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-020000883902us-gaap:TreasuryStockMember2022-04-020000883902us-gaap:CommonStockMember2020-12-310000883902us-gaap:AdditionalPaidInCapitalMember2020-12-310000883902us-gaap:RetainedEarningsMember2020-12-310000883902us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000883902us-gaap:TreasuryStockMember2020-12-310000883902us-gaap:TreasuryStockMember2021-01-012021-04-030000883902us-gaap:CommonStockMember2021-01-012021-04-030000883902us-gaap:AdditionalPaidInCapitalMember2021-01-012021-04-030000883902us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-04-030000883902us-gaap:RetainedEarningsMember2021-01-012021-04-030000883902us-gaap:CommonStockMember2021-04-030000883902us-gaap:AdditionalPaidInCapitalMember2021-04-030000883902us-gaap:RetainedEarningsMember2021-04-030000883902us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-030000883902us-gaap:TreasuryStockMember2021-04-030000883902cnr:WindowsSegmentMembercnr:VinylMember2022-01-012022-04-020000883902cnr:WindowsSegmentMembercnr:VinylMember2021-01-012021-04-030000883902cnr:WindowsSegmentMembercnr:AluminumWindowsMember2022-01-012022-04-020000883902cnr:WindowsSegmentMembercnr:AluminumWindowsMember2021-01-012021-04-030000883902cnr:OtherProductsAndServicesMembercnr:WindowsSegmentMember2022-01-012022-04-020000883902cnr:OtherProductsAndServicesMembercnr:WindowsSegmentMember2021-01-012021-04-030000883902cnr:WindowsSegmentMember2022-01-012022-04-020000883902cnr:WindowsSegmentMember2021-01-012021-04-030000883902cnr:VinylSidingMembercnr:SidingSegmentMember2022-01-012022-04-020000883902cnr:VinylSidingMembercnr:SidingSegmentMember2021-01-012021-04-030000883902cnr:SidingSegmentMembercnr:MetalMember2022-01-012022-04-020000883902cnr:SidingSegmentMembercnr:MetalMember2021-01-012021-04-030000883902cnr:InjectionMoldedMembercnr:SidingSegmentMember2022-01-012022-04-020000883902cnr:InjectionMoldedMembercnr:SidingSegmentMember2021-01-012021-04-030000883902cnr:StoneMembercnr:SidingSegmentMember2022-01-012022-04-020000883902cnr:StoneMembercnr:SidingSegmentMember2021-01-012021-04-030000883902cnr:OtherProductsAndServicesMembercnr:SidingSegmentMember2022-01-012022-04-020000883902cnr:OtherProductsAndServicesMembercnr:SidingSegmentMember2021-01-012021-04-030000883902cnr:SidingSegmentMember2022-01-012022-04-020000883902cnr:SidingSegmentMember2021-01-012021-04-030000883902cnr:MetalBuildingProductsMembercnr:CommercialSegmentMember2022-01-012022-04-020000883902cnr:MetalBuildingProductsMembercnr:CommercialSegmentMember2021-01-012021-04-030000883902cnr:InsulatedMetalPanelsMembercnr:CommercialSegmentMember2022-01-012022-04-020000883902cnr:InsulatedMetalPanelsMembercnr:CommercialSegmentMember2021-01-012021-04-030000883902cnr:MetalCoilCoatingMembercnr:CommercialSegmentMember2022-01-012022-04-020000883902cnr:MetalCoilCoatingMembercnr:CommercialSegmentMember2021-01-012021-04-030000883902cnr:CommercialSegmentMember2022-01-012022-04-020000883902cnr:CommercialSegmentMember2021-01-012021-04-030000883902cnr:UnionCorrugatingCompanyHoldingsIncMember2021-12-03xbrli:pure0000883902cnr:UnionCorrugatingCompanyHoldingsIncMember2021-12-032021-12-030000883902cnr:UnionCorrugatingCompanyHoldingsIncMember2022-04-020000883902cnr:UnionCorrugatingCompanyHoldingsIncMembercnr:CommercialSegmentMember2021-12-030000883902cnr:CascadeWindowsLLCMember2021-08-202021-08-200000883902cnr:CascadeWindowsLLCMember2022-04-020000883902cnr:CascadeWindowsLLCMember2021-08-200000883902cnr:WindowsSegmentMembercnr:CascadeWindowsLLCMember2021-08-200000883902cnr:PrimeWindowsLLCMember2021-04-302021-04-300000883902cnr:PrimeWindowsLLCMembercountry:US2021-04-302021-04-30cnr:facility0000883902us-gaap:EmployeeSeveranceMember2022-01-012022-04-020000883902us-gaap:EmployeeSeveranceMember2022-04-020000883902cnr:AssetImpairmentMember2022-01-012022-04-020000883902cnr:AssetImpairmentMember2022-04-020000883902cnr:GainOnSaleOfFacilityMember2022-01-012022-04-020000883902cnr:GainOnSaleOfFacilityMember2022-04-020000883902us-gaap:OtherRestructuringMember2022-01-012022-04-020000883902us-gaap:OtherRestructuringMember2022-04-020000883902us-gaap:OperatingSegmentsMembercnr:WindowsSegmentMember2018-12-310000883902us-gaap:OperatingSegmentsMembercnr:SidingSegmentMember2018-12-310000883902us-gaap:OperatingSegmentsMembercnr:CommercialSegmentMember2018-12-310000883902us-gaap:CorporateNonSegmentMember2018-12-3100008839022018-12-310000883902us-gaap:OperatingSegmentsMembercnr:WindowsSegmentMember2019-01-012019-12-310000883902us-gaap:OperatingSegmentsMembercnr:SidingSegmentMember2019-01-012019-12-310000883902us-gaap:OperatingSegmentsMembercnr:CommercialSegmentMember2019-01-012019-12-310000883902us-gaap:CorporateNonSegmentMember2019-01-012019-12-3100008839022019-01-012019-12-310000883902us-gaap:OperatingSegmentsMembercnr:WindowsSegmentMember2019-12-310000883902us-gaap:OperatingSegmentsMembercnr:SidingSegmentMember2019-12-310000883902us-gaap:OperatingSegmentsMembercnr:CommercialSegmentMember2019-12-310000883902us-gaap:CorporateNonSegmentMember2019-12-3100008839022019-12-310000883902us-gaap:OperatingSegmentsMembercnr:WindowsSegmentMember2020-01-012020-12-310000883902us-gaap:OperatingSegmentsMembercnr:SidingSegmentMember2020-01-012020-12-310000883902us-gaap:OperatingSegmentsMembercnr:CommercialSegmentMember2020-01-012020-12-310000883902us-gaap:CorporateNonSegmentMember2020-01-012020-12-3100008839022020-01-012020-12-310000883902us-gaap:OperatingSegmentsMembercnr:WindowsSegmentMember2020-12-310000883902us-gaap:OperatingSegmentsMembercnr:SidingSegmentMember2020-12-310000883902us-gaap:OperatingSegmentsMembercnr:CommercialSegmentMember2020-12-310000883902us-gaap:CorporateNonSegmentMember2020-12-310000883902us-gaap:OperatingSegmentsMembercnr:WindowsSegmentMember2021-01-012021-12-310000883902us-gaap:OperatingSegmentsMembercnr:SidingSegmentMember2021-01-012021-12-310000883902us-gaap:OperatingSegmentsMembercnr:CommercialSegmentMember2021-01-012021-12-310000883902us-gaap:CorporateNonSegmentMember2021-01-012021-12-3100008839022021-01-012021-12-310000883902us-gaap:OperatingSegmentsMembercnr:WindowsSegmentMember2021-12-310000883902us-gaap:OperatingSegmentsMembercnr:SidingSegmentMember2021-12-310000883902us-gaap:OperatingSegmentsMembercnr:CommercialSegmentMember2021-12-310000883902us-gaap:CorporateNonSegmentMember2021-12-310000883902us-gaap:OperatingSegmentsMembercnr:WindowsSegmentMember2022-01-012022-04-020000883902us-gaap:OperatingSegmentsMembercnr:SidingSegmentMember2022-01-012022-04-020000883902us-gaap:OperatingSegmentsMembercnr:CommercialSegmentMember2022-01-012022-04-020000883902us-gaap:CorporateNonSegmentMember2022-01-012022-04-020000883902us-gaap:OperatingSegmentsMembercnr:WindowsSegmentMember2022-04-020000883902us-gaap:OperatingSegmentsMembercnr:SidingSegmentMember2022-04-020000883902us-gaap:OperatingSegmentsMembercnr:CommercialSegmentMember2022-04-020000883902us-gaap:CorporateNonSegmentMember2022-04-020000883902srt:MinimumMember2022-01-012022-04-020000883902srt:MaximumMember2022-01-012022-04-020000883902cnr:WindowsSegmentMember2020-12-310000883902cnr:SidingSegmentMember2020-12-310000883902cnr:CommercialSegmentMember2020-12-310000883902cnr:WindowsSegmentMember2021-01-012021-12-310000883902cnr:SidingSegmentMember2021-01-012021-12-310000883902cnr:CommercialSegmentMember2021-01-012021-12-310000883902cnr:WindowsSegmentMember2021-12-310000883902cnr:SidingSegmentMember2021-12-310000883902cnr:CommercialSegmentMember2021-12-310000883902cnr:WindowsSegmentMember2022-04-020000883902cnr:SidingSegmentMember2022-04-020000883902cnr:CommercialSegmentMember2022-04-020000883902us-gaap:InventoriesMember2022-01-012022-04-020000883902srt:MinimumMemberus-gaap:TrademarksAndTradeNamesMember2022-01-012022-04-020000883902us-gaap:TrademarksAndTradeNamesMembersrt:MaximumMember2022-01-012022-04-020000883902us-gaap:TrademarksAndTradeNamesMembersrt:WeightedAverageMember2022-01-012022-04-020000883902us-gaap:TrademarksAndTradeNamesMember2022-04-020000883902srt:MinimumMembercnr:CustomerListsAndRelationshipsMember2022-01-012022-04-020000883902cnr:CustomerListsAndRelationshipsMembersrt:MaximumMember2022-01-012022-04-020000883902cnr:CustomerListsAndRelationshipsMembersrt:WeightedAverageMember2022-01-012022-04-020000883902cnr:CustomerListsAndRelationshipsMember2022-04-020000883902srt:WeightedAverageMember2022-01-012022-04-020000883902srt:MinimumMemberus-gaap:TrademarksAndTradeNamesMember2021-01-012021-12-310000883902us-gaap:TrademarksAndTradeNamesMembersrt:MaximumMember2021-01-012021-12-310000883902us-gaap:TrademarksAndTradeNamesMembersrt:WeightedAverageMember2021-01-012021-12-310000883902us-gaap:TrademarksAndTradeNamesMember2021-12-310000883902srt:MinimumMembercnr:CustomerListsAndRelationshipsMember2021-01-012021-12-310000883902cnr:CustomerListsAndRelationshipsMembersrt:MaximumMember2021-01-012021-12-310000883902cnr:CustomerListsAndRelationshipsMembersrt:WeightedAverageMember2021-01-012021-12-310000883902cnr:CustomerListsAndRelationshipsMember2021-12-310000883902srt:WeightedAverageMember2021-01-012021-12-310000883902us-gaap:SubsequentEventMember2022-04-210000883902srt:MinimumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-04-020000883902us-gaap:EmployeeStockOptionMembersrt:MaximumMember2022-01-012022-04-020000883902srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMembercnr:IncentivePlanMember2022-01-012022-04-020000883902us-gaap:RestrictedStockUnitsRSUMembercnr:IncentivePlanMembersrt:MaximumMember2022-01-012022-04-020000883902srt:MinimumMemberus-gaap:PerformanceSharesMembercnr:IncentivePlanMember2022-01-012022-04-020000883902us-gaap:PerformanceSharesMembercnr:IncentivePlanMember2021-01-012021-04-030000883902us-gaap:PerformanceSharesMembercnr:IncentivePlanMember2022-01-012022-04-020000883902cnr:KeyEmployeeAwardsMember2022-01-012022-04-020000883902cnr:KeyEmployeeAwardsMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-04-020000883902cnr:KeyEmployeeAwardsMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-04-030000883902us-gaap:EmployeeStockOptionMember2022-01-012022-04-020000883902us-gaap:EmployeeStockOptionMember2021-01-012021-04-030000883902us-gaap:PensionPlansDefinedBenefitMember2022-01-012022-04-020000883902us-gaap:PensionPlansDefinedBenefitMember2021-01-012021-04-030000883902us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-01-012022-04-020000883902us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-01-012021-04-030000883902us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-04-020000883902us-gaap:PensionPlansDefinedBenefitMember2022-04-020000883902cnr:TermLoanFacilityDueApril2028Member2022-04-020000883902cnr:TermLoanFacilityDueApril2028Member2021-12-310000883902cnr:A6125SeniorNotesDueJanuary2029Member2021-12-310000883902cnr:A6125SeniorNotesDueJanuary2029Member2022-04-020000883902cnr:AblFacilityMemberus-gaap:OtherAssetsMembercnr:ABLCreditFacilityDue2023Member2022-04-020000883902cnr:AblFacilityMemberus-gaap:OtherAssetsMembercnr:ABLCreditFacilityDue2023Member2021-12-310000883902cnr:PlyGemMembercnr:TermLoanFacilityMember2018-04-120000883902cnr:TermLoanFacilityMember2018-04-122018-04-120000883902cnr:PlyGemMembercnr:CashFlowRevolverMember2018-04-120000883902cnr:PlyGemMembercnr:TermLoanFacilityMember2018-11-162018-11-160000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMember2018-11-162018-11-160000883902cnr:CashFlowRevolverMember2021-04-1500008839022021-04-150000883902cnr:ExtendedCashFlowRevolverMember2021-04-150000883902cnr:TermLoanFacilityMember2021-04-150000883902cnr:TrancheBTermLoanMember2021-04-150000883902cnr:TrancheBTermLoanMember2021-04-152021-04-150000883902cnr:EightPercentSeniorNotesDue2026Member2021-04-150000883902cnr:TermLoanFacilityMember2021-04-152021-04-150000883902us-gaap:LondonInterbankOfferedRateLIBORMembercnr:TermLoanFacilityMember2021-04-152021-04-150000883902cnr:TermLoanFacilityMemberus-gaap:BaseRateMember2021-04-152021-04-150000883902cnr:TermLoanFacilityMember2022-01-012022-04-020000883902cnr:TermLoanFacilityMember2022-04-020000883902us-gaap:LondonInterbankOfferedRateLIBORMembercnr:CashFlowRevolverMember2021-04-152021-04-150000883902srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMembercnr:CashFlowRevolverMember2021-04-152021-04-150000883902us-gaap:LondonInterbankOfferedRateLIBORMembercnr:CashFlowRevolverMembersrt:MaximumMember2021-04-152021-04-150000883902srt:MinimumMembercnr:CashFlowRevolverMemberus-gaap:BaseRateMember2021-04-152021-04-150000883902cnr:CashFlowRevolverMemberus-gaap:BaseRateMembersrt:MaximumMember2021-04-152021-04-150000883902srt:MinimumMembercnr:CommitmentFeePercentageOneMembercnr:CashFlowRevolverMember2021-04-152021-04-150000883902cnr:CommitmentFeePercentageOneMembercnr:CashFlowRevolverMembersrt:MaximumMember2021-04-152021-04-150000883902srt:MinimumMembercnr:TermLoanFacilityMembercnr:LeverageRatioTargetAchievedMember2021-04-152021-04-150000883902cnr:TermLoanFacilityMembercnr:LeverageRatioTargetAchievedMembersrt:MaximumMember2021-04-152021-04-150000883902cnr:CashFlowRevolverMember2021-04-152021-04-150000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMember2018-04-120000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMembercnr:ABLU.S.FacilityMember2018-04-120000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMembercnr:ABLCanadianFacilityMember2018-04-120000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMember2018-10-152018-10-150000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMember2018-10-150000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMembercnr:ABLU.S.FacilityMember2018-10-140000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMembercnr:ABLU.S.FacilityMember2018-10-150000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMembercnr:ABLCanadianFacilityMember2018-10-140000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMembercnr:ABLCanadianFacilityMember2018-10-150000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMember2018-11-160000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMembercnr:ABLU.S.FacilityMember2018-11-150000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMembercnr:ABLU.S.FacilityMember2018-11-160000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMembercnr:ABLCanadianFacilityMember2018-11-150000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMembercnr:ABLCanadianFacilityMember2018-11-160000883902us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembercnr:ExtendedABLCommitmentsMember2021-04-150000883902cnr:AblFacilityMember2022-04-020000883902us-gaap:LondonInterbankOfferedRateLIBORMembercnr:AblFacilityMember2018-04-122018-04-120000883902srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMembercnr:AblFacilityMember2018-04-122018-04-120000883902us-gaap:LondonInterbankOfferedRateLIBORMembercnr:AblFacilityMembersrt:MaximumMember2018-04-122018-04-120000883902srt:MinimumMembercnr:AblFacilityMemberus-gaap:BaseRateMember2018-04-122018-04-120000883902cnr:AblFacilityMemberus-gaap:BaseRateMembersrt:MaximumMember2018-04-122018-04-120000883902srt:MinimumMembercnr:CommitmentFeePercentageOneMembercnr:AblFacilityMember2018-04-122018-04-120000883902us-gaap:RevolvingCreditFacilityMembercnr:AblFacilityMember2018-04-122018-04-120000883902cnr:A6125SeniorNotesDueJanuary2029Member2020-09-240000883902cnr:A6125SeniorNotesDueJanuary2029Member2020-09-242020-09-240000883902cnr:A6125SeniorNotesDueJanuary2029Memberus-gaap:DebtInstrumentRedemptionPeriodFiveMember2020-09-242020-09-240000883902cnr:DebtInstrumentRedemptionPeriodSixMembercnr:A6125SeniorNotesDueJanuary2029Member2020-09-242020-09-240000883902cnr:A6125SeniorNotesDueJanuary2029Membercnr:DebtInstrumentRedemptionPeriodSevenMember2020-09-242020-09-240000883902cnr:A6125SeniorNotesDueJanuary2029Membercnr:DebtInstrumentRedemptionPeriodEightMember2020-09-242020-09-240000883902cnr:A6125SeniorNotesDueJanuary2029Membercnr:DebtInstrumentRedemptionPeriodNineMember2020-09-242020-09-240000883902cnr:EightPercentSeniorNotesDue2026Member2021-01-012021-12-310000883902us-gaap:InterestRateSwapMember2019-05-012019-05-310000883902us-gaap:InterestRateSwapMember2019-05-310000883902cnr:InterestRateSwapThreeMember2019-05-3100008839022021-04-152021-04-15cnr:derivativeInstrument0000883902us-gaap:NondesignatedMembercnr:InterestRateSwapTwoMember2021-04-150000883902us-gaap:NondesignatedMembercnr:InterestRateSwapOneMember2021-04-150000883902cnr:InterestRateSwapSevenMember2021-04-150000883902cnr:InterestRateSwapSixMember2021-04-150000883902us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2021-04-150000883902cnr:PayFixedInterestRateSwapOneMember2021-04-150000883902cnr:PayFixedInterestRateSwapTwoMember2021-04-150000883902us-gaap:NondesignatedMember2022-04-020000883902srt:MinimumMember2022-04-020000883902srt:MaximumMember2022-04-020000883902cnr:InterestRateSwapOneMember2022-04-020000883902cnr:InterestRateSwapOneMember2021-12-310000883902cnr:InterestRateSwapTwoMember2022-04-020000883902cnr:InterestRateSwapTwoMember2021-12-310000883902cnr:InterestRateSwapThreeMember2022-04-020000883902cnr:InterestRateSwapThreeMember2021-12-310000883902cnr:InterestRateSwapFourMember2022-04-020000883902cnr:InterestRateSwapFourMember2021-12-310000883902cnr:InterestRateSwapFiveMember2022-04-020000883902cnr:InterestRateSwapFiveMember2021-12-310000883902cnr:InterestRateSwapSixMember2022-04-020000883902cnr:InterestRateSwapSixMember2021-12-310000883902cnr:InterestRateSwapSevenMember2022-04-020000883902cnr:InterestRateSwapSevenMember2021-12-310000883902us-gaap:InterestRateSwapMember2022-04-020000883902us-gaap:InterestRateSwapMember2021-12-310000883902us-gaap:ForwardContractsMember2021-01-012021-04-030000883902us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMemberus-gaap:OtherAssetsMember2022-04-020000883902us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMemberus-gaap:OtherAssetsMember2021-12-310000883902us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentLiabilitiesMember2022-04-020000883902us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentLiabilitiesMember2021-12-310000883902us-gaap:NondesignatedMember2021-12-310000883902us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMember2022-04-020000883902us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMember2021-12-310000883902us-gaap:InterestRateSwapMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-04-020000883902us-gaap:InterestRateSwapMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310000883902us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMember2022-04-020000883902us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMember2021-12-310000883902us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2022-04-020000883902us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2021-12-310000883902us-gaap:DesignatedAsHedgingInstrumentMember2022-04-020000883902us-gaap:DesignatedAsHedgingInstrumentMember2021-12-310000883902us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2022-01-012022-04-020000883902us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2021-01-012021-04-030000883902us-gaap:NondesignatedMemberus-gaap:CostOfSalesMemberus-gaap:ForeignExchangeContractMember2022-01-012022-04-020000883902us-gaap:NondesignatedMemberus-gaap:CostOfSalesMemberus-gaap:ForeignExchangeContractMember2021-01-012021-04-030000883902us-gaap:NondesignatedMember2022-01-012022-04-020000883902us-gaap:NondesignatedMember2021-01-012021-04-030000883902us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2022-01-012022-04-020000883902us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2021-01-012021-04-030000883902us-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-04-020000883902us-gaap:DesignatedAsHedgingInstrumentMember2021-01-012021-04-030000883902us-gaap:ForwardContractsMember2022-01-012022-04-020000883902cnr:CDRFundVIIIInvestorGroupMember2022-04-020000883902cnr:CDRFundVIIIInvestorGroupMember2021-12-310000883902cnr:A2018StockRepurchaseProgramMember2018-03-070000883902cnr:A2018StockRepurchaseProgramMember2022-01-012022-04-020000883902cnr:A2018StockRepurchaseProgramMember2021-01-012021-04-030000883902cnr:AblFacilityMember2022-04-020000883902cnr:CashFlowRevolverMember2022-04-020000883902cnr:TermLoanCreditAgreementDue2025Member2022-04-020000883902cnr:TermLoanCreditAgreementDue2025Member2021-12-310000883902us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-04-020000883902us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-04-020000883902us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2022-04-020000883902us-gaap:MoneyMarketFundsMember2022-04-020000883902cnr:MutualFundsGrowthMemberus-gaap:FairValueInputsLevel1Member2022-04-020000883902us-gaap:FairValueInputsLevel2Membercnr:MutualFundsGrowthMember2022-04-020000883902us-gaap:FairValueInputsLevel3Membercnr:MutualFundsGrowthMember2022-04-020000883902cnr:MutualFundsGrowthMember2022-04-020000883902cnr:MutualFundsBlendMemberus-gaap:FairValueInputsLevel1Member2022-04-020000883902us-gaap:FairValueInputsLevel2Membercnr:MutualFundsBlendMember2022-04-020000883902cnr:MutualFundsBlendMemberus-gaap:FairValueInputsLevel3Member2022-04-020000883902cnr:MutualFundsBlendMember2022-04-020000883902cnr:MutualFundsForeignBlendMemberus-gaap:FairValueInputsLevel1Member2022-04-020000883902us-gaap:FairValueInputsLevel2Membercnr:MutualFundsForeignBlendMember2022-04-020000883902us-gaap:FairValueInputsLevel3Membercnr:MutualFundsForeignBlendMember2022-04-020000883902cnr:MutualFundsForeignBlendMember2022-04-020000883902cnr:MutualFundsFixedIncomeMemberus-gaap:FairValueInputsLevel1Member2022-04-020000883902us-gaap:FairValueInputsLevel2Membercnr:MutualFundsFixedIncomeMember2022-04-020000883902us-gaap:FairValueInputsLevel3Membercnr:MutualFundsFixedIncomeMember2022-04-020000883902cnr:MutualFundsFixedIncomeMember2022-04-020000883902us-gaap:FairValueInputsLevel1Member2022-04-020000883902us-gaap:FairValueInputsLevel2Member2022-04-020000883902us-gaap:FairValueInputsLevel3Member2022-04-020000883902us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Member2022-04-020000883902us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMember2022-04-020000883902us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeContractMember2022-04-020000883902us-gaap:ForeignExchangeContractMember2022-04-020000883902us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2022-04-020000883902us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2022-04-020000883902us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2022-04-020000883902cnr:DeferredCompensationPlanMemberus-gaap:FairValueInputsLevel1Member2022-04-020000883902cnr:DeferredCompensationPlanMemberus-gaap:FairValueInputsLevel2Member2022-04-020000883902cnr:DeferredCompensationPlanMemberus-gaap:FairValueInputsLevel3Member2022-04-020000883902cnr:DeferredCompensationPlanMember2022-04-020000883902us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-12-310000883902us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2021-12-310000883902us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-12-310000883902us-gaap:MoneyMarketFundsMember2021-12-310000883902cnr:MutualFundsGrowthMemberus-gaap:FairValueInputsLevel1Member2021-12-310000883902us-gaap:FairValueInputsLevel2Membercnr:MutualFundsGrowthMember2021-12-310000883902us-gaap:FairValueInputsLevel3Membercnr:MutualFundsGrowthMember2021-12-310000883902cnr:MutualFundsGrowthMember2021-12-310000883902cnr:MutualFundsBlendMemberus-gaap:FairValueInputsLevel1Member2021-12-310000883902us-gaap:FairValueInputsLevel2Membercnr:MutualFundsBlendMember2021-12-310000883902cnr:MutualFundsBlendMemberus-gaap:FairValueInputsLevel3Member2021-12-310000883902cnr:MutualFundsBlendMember2021-12-310000883902cnr:MutualFundsForeignBlendMemberus-gaap:FairValueInputsLevel1Member2021-12-310000883902us-gaap:FairValueInputsLevel2Membercnr:MutualFundsForeignBlendMember2021-12-310000883902us-gaap:FairValueInputsLevel3Membercnr:MutualFundsForeignBlendMember2021-12-310000883902cnr:MutualFundsForeignBlendMember2021-12-310000883902cnr:MutualFundsFixedIncomeMemberus-gaap:FairValueInputsLevel1Member2021-12-310000883902us-gaap:FairValueInputsLevel2Membercnr:MutualFundsFixedIncomeMember2021-12-310000883902us-gaap:FairValueInputsLevel3Membercnr:MutualFundsFixedIncomeMember2021-12-310000883902cnr:MutualFundsFixedIncomeMember2021-12-310000883902us-gaap:FairValueInputsLevel1Member2021-12-310000883902us-gaap:FairValueInputsLevel2Member2021-12-310000883902us-gaap:FairValueInputsLevel3Member2021-12-310000883902us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Member2021-12-310000883902us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMember2021-12-310000883902us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeContractMember2021-12-310000883902us-gaap:ForeignExchangeContractMember2021-12-310000883902us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2021-12-310000883902us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2021-12-310000883902us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2021-12-310000883902cnr:DeferredCompensationPlanMemberus-gaap:FairValueInputsLevel1Member2021-12-310000883902cnr:DeferredCompensationPlanMemberus-gaap:FairValueInputsLevel2Member2021-12-310000883902cnr:DeferredCompensationPlanMemberus-gaap:FairValueInputsLevel3Member2021-12-310000883902cnr:DeferredCompensationPlanMember2021-12-310000883902cnr:PayFixedInterestRateSwapMember2022-04-020000883902cnr:ReceiveFixedInterestRateSwapMember2022-04-020000883902cnr:PayFixedInterestRateSwapMemberus-gaap:OtherNoncurrentLiabilitiesMember2021-12-310000883902us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2022-04-0200008839022021-12-012021-12-31cnr:segment0000883902us-gaap:OperatingSegmentsMembercnr:WindowsSegmentMember2021-01-012021-04-030000883902us-gaap:OperatingSegmentsMembercnr:SidingSegmentMember2021-01-012021-04-030000883902us-gaap:OperatingSegmentsMembercnr:CommercialSegmentMember2021-01-012021-04-030000883902us-gaap:CorporateNonSegmentMember2021-01-012021-04-0300008839022021-05-192021-05-190000883902cnr:RCRAFacilityInvestigationMembercnr:CurrentLiabilitiesMember2022-04-020000883902cnr:RCRAFacilityInvestigationMemberus-gaap:OtherCurrentLiabilitiesMember2022-04-020000883902cnr:RCRAFacilityInvestigationMemberus-gaap:OtherNoncurrentLiabilitiesMember2022-04-0200008839022021-05-31cnr:phase0000883902cnr:PCETCENortheastContaminationSiteMember2022-04-020000883902cnr:AuroraPlasticsLLCvs.AtriumMember2022-04-020000883902cnr:VoigtVsCDRCaseMember2019-04-112019-04-11cnr:defendant0000883902cnr:VoigtVsCDRCaseMember2020-02-102020-02-100000883902cnr:VoigtVsCDRCaseMember2021-08-252021-08-250000883902cnr:VoigtVsCDRCaseMember2022-01-012022-04-020000883902cnr:CountervailingDutyTariffProceedingsMember2022-04-020000883902cnr:AntidumpingTariffProceedingsMember2022-04-020000883902cnr:RecoveryFromCountervailingDutyTariffProceedingsMember2020-12-310000883902cnr:MetalCoilCoatingsBusinessMemberus-gaap:SubsequentEventMember2022-04-10

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
 
(Mark One) 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended: April 2, 2022
 
or
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from          to    
 
Commission file number: 1-14315
 
 cnr-20220402_g1.jpg
Cornerstone Building Brands, Inc.
(Exact name of registrant as specified in its charter)

 
Delaware76-0127701
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
5020 Weston ParkwaySuite 400CaryNC27513
(Address of principal executive offices)(Zip Code)
 
(866) 419-0042
(Registrant’s telephone number, including area code)

 
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ý No ¨
 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). ý Yes ¨ No
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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.
 
Large accelerated filerýAccelerated filer
Non-accelerated filer
¨ (Do not check if a smaller reporting company)
Smaller reporting company
Emerging growth company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). ☐ Yes ý No
 
Securities registered pursuant to Section 12(b) of the Exchange Act:
Title of Each ClassTrading SymbolName of Each Exchange on Which Registered
Common Stock $0.01 par value per shareCNRNew York Stock Exchange

APPLICABLE ONLY TO CORPORATE ISSUERS
 
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
 
Common Stock, $0.01 par value - 127,354,001 shares as of April 26, 2022.




TABLE OF CONTENTS 
  PAGE
  
Item 1.
 
 
 
 
 
Item 2.
Item 3.
Item 4.
   
  
Item 1.
Item 1A.
Item 2.
Item 6.
 

i


PART I — FINANCIAL INFORMATION 
Item 1. Unaudited Consolidated Financial Statements. 
CORNERSTONE BUILDING BRANDS, INC. 
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(Unaudited)
 Three Months Ended
 April 2,
2022
April 3,
2021
Net sales$1,566,838 $1,267,032 
Cost of sales1,232,931 1,007,303 
Gross profit333,907 259,729 
Selling, general and administrative expenses176,536 153,168 
Intangible asset amortization49,008 46,202 
Restructuring and impairment charges, net831 1,838 
Strategic development and acquisition related costs4,791 3,313 
Gain on legal settlements(76,575) 
Income from operations179,316 55,208 
Interest income32 117 
Interest expense(44,106)(56,499)
Foreign exchange gain (loss)1,444 (26)
Other income (expense), net(37)337 
Income (loss) before income taxes136,649 (863)
Provision for income taxes34,366 792 
Net income (loss)102,283 (1,655)
Net income allocated to participating securities(757) 
Net income (loss) applicable to common shares$101,526 $(1,655)
Income (loss) per common share:
Basic$0.80 $(0.01)
Diluted$0.79 $(0.01)
Weighted average number of common shares outstanding:
Basic127,129 125,506 
Diluted128,466 125,506 
See accompanying notes to consolidated financial statements.
 


1


CORNERSTONE BUILDING BRANDS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
(Unaudited)
 Three Months Ended
 April 2,
2022
April 3,
2021
Comprehensive income:  
Net income (loss)$102,283 $(1,655)
Other comprehensive income, net of tax:  
Foreign exchange translation gains4,784 6,113 
Unrealized gain on derivative instruments, net of income tax of $(11,625) and $(2,690), respectively
60,696 9,137 
Amount reclassified from Accumulated other comprehensive income (loss) into earnings7,288  
Other comprehensive income72,768 15,250 
Comprehensive income$175,051 $13,595 
See accompanying notes to consolidated financial statements.
2


CORNERSTONE BUILDING BRANDS, INC. 
CONSOLIDATED BALANCE SHEETS
(In thousands, except share data)
(Unaudited)
 April 2,
2022
December 31,
2021
ASSETS  
Current assets:  
Cash and cash equivalents$542,035 $394,447 
Restricted cash2,211 2,211 
Accounts receivable, less allowances of $12,153 and $11,299, respectively
708,340 685,316 
Inventories, net817,715 748,732 
Income taxes receivable3,502 14,514 
Investments in debt and equity securities, at market2,301 2,759 
Prepaid expenses and other99,777 135,701 
Assets held for sale3,400 3,400 
     Total current assets2,179,281 1,987,080 
Property, plant and equipment, less accumulated depreciation of $674,324 and $656,492, respectively
625,106 612,295 
Lease right-of-use assets295,692 322,608 
Goodwill1,355,161 1,358,056 
Intangible assets, net1,477,430 1,524,635 
Deferred income taxes2,055 1,839 
Other assets, net96,931 20,947 
     Total assets$6,031,656 $5,827,460 
LIABILITIES AND STOCKHOLDERS’ EQUITY  
Current liabilities:  
Current portion of long-term debt$26,000 $26,000 
Accounts payable396,408 311,737 
Accrued compensation and benefits82,790 101,164 
Accrued interest12,186 19,775 
Accrued income taxes39,094 3,220 
Current portion of lease liabilities57,477 73,150 
Other accrued expenses281,376 320,389 
     Total current liabilities895,331 855,435 
Long-term debt3,005,873 3,010,843 
Deferred income taxes248,726 252,173 
Long-term lease liabilities238,134 251,061 
Other long-term liabilities284,469 281,609 
     Total long-term liabilities3,777,202 3,795,686 
Stockholders’ equity:  
Common stock, $0.01 par value; 200,000,000 authorized; 127,329,476 and 127,329,476 shares issued and outstanding at April 2, 2022, respectively; and 126,992,107 and 126,971,036 shares issued and outstanding at December 31, 2021, respectively
1,273 1,270 
Additional paid-in capital1,287,237 1,279,931 
Accumulated earnings (deficit)3,457 (98,826)
Accumulated other comprehensive income (loss), net67,156 (5,612)
Treasury stock, at cost (0 and 21,071 shares at April 2, 2022 and December 31, 2021, respectively)
 (424)
     Total stockholders’ equity1,359,123 1,176,339 
     Total liabilities and stockholders’ equity$6,031,656 $5,827,460 
See accompanying notes to consolidated financial statements.
3


CORNERSTONE BUILDING BRANDS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 Three Months Ended
 April 2, 2022April 3, 2021
Cash flows from operating activities:  
Net income (loss)$102,283 $(1,655)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:  
Depreciation and amortization73,932 72,615 
Non-cash interest expense8,928 2,314 
Share-based compensation expense11,451 3,302 
Asset impairment368 493 
Provision for credit losses242 676 
Deferred income taxes(15,749)(9,729)
Changes in operating assets and liabilities, net of effect of acquisitions:  
Accounts receivable(23,628)(47,157)
Inventories(68,857)(62,028)
Income taxes11,012 7,976 
Prepaid expenses and other36,446 (7,755)
Accounts payable84,726 49,424 
Accrued expenses(28,312)8,597 
Other, net(2,736)2,958 
Net cash provided by operating activities190,106 20,031 
Cash flows from investing activities:  
Acquisitions, net of cash acquired4,396 (180)
Capital expenditures(33,306)(21,230)
Proceeds from sale of property, plant and equipment 715 
Net cash used in investing activities(28,910)(20,695)
Cash flows from financing activities:  
Payments on term loan(6,500)(6,404)
Payments on derivative financing obligations(3,282) 
Other(3,718)(1,055)
Net cash used in financing activities(13,500)(7,459)
Effect of exchange rate changes on cash and cash equivalents(108)585 
Net increase (decrease) in cash, cash equivalents and restricted cash147,588 (7,538)
Cash, cash equivalents and restricted cash at beginning of period396,658 680,478 
Cash, cash equivalents and restricted cash at end of period$544,246 $672,940 
Supplemental disclosure of cash flow information:
Interest paid, net of amounts capitalized$45,879 $40,913 
Taxes paid, net$1,562 $1,949 
 See accompanying notes to consolidated financial statements.
4






CORNERSTONE BUILDING BRANDS, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands, except share data)
(Unaudited)
Common StockAdditional Paid-In CapitalRetained Earnings (Deficit)Accumulated Other Comprehensive Income (Loss)Treasury StockStockholders’ Equity
 SharesAmountSharesAmount
Balance, December 31, 2021126,992,107 $1,270 $1,279,931 $(98,826)$(5,612)(21,071)$(424)$1,176,339 
Treasury stock purchases— — — — — (170,400)(4,082)(4,082)
Retirement of treasury shares(170,400)(2)(4,080)— — 170,400 4,082  
Issuance of restricted stock472,521 5 (5)— — — —  
Stock options exercised35,248  364 — — — — 364 
Other comprehensive income— — — — 72,768 — — 72,768 
Deferred compensation obligation—  (424)— — 21,071 424  
Share-based compensation— — 11,451 — — — — 11,451 
Net income— — — 102,283 — — — 102,283 
Balance, April 2, 2022127,329,476 $1,273 $1,287,237 $3,457 $67,156  $ $1,359,123 
Balance, December 31, 2020125,425,931 $1,255 $1,257,262 $(764,685)$(51,517)(25,332)$(510)$441,805 
Treasury stock purchases— — — — — (111,868)(1,541)(1,541)
Retirement of treasury shares(1,576) (15)— — 1,576 15  
Issuance of restricted stock338,939 3 (3)— — — —  
Stock options exercised44,361  486 — — — — 486 
Other comprehensive income— — — — 15,250 — — 15,250 
Deferred compensation obligation—  (86)— — 4,261 86  
Share-based compensation— — 3,302 — — — — 3,302 
Net loss— — — (1,655)— — — (1,655)
Balance, April 3, 2021125,807,655 $1,258 $1,260,946 $(766,340)$(36,267)(131,363)$(1,950)$457,647 
See accompanying notes to consolidated financial statements.

5


CORNERSTONE BUILDING BRANDS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
April 2, 2022
(Unaudited)

NOTE 1 — RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying unaudited consolidated financial statements for Cornerstone Building Brands, Inc. (together with its subsidiaries, unless otherwise indicated, the “Company,” “Cornerstone Building Brands,” “we,” “us” or “our”) have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by generally accepted accounting principles (“GAAP”) for complete financial statements. In the opinion of management, the unaudited consolidated financial statements included herein contain all adjustments, which consist of normal recurring adjustments, necessary to fairly present the Company’s financial position, results of operations and cash flows for the periods indicated. Operating results for the period from January 1, 2022 through April 2, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2022.
Certain reclassifications have been made to the prior period amounts in the unaudited consolidated financial statements to conform to the current presentation.
For additional information, refer to the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the Securities and Exchange Commission (the “SEC”) on March 1, 2022.
Recent Developments
On March 5, 2022, the Company entered into an Agreement and Plan of Merger (the “CD&R Merger Agreement”), by and among Camelot Return Intermediate Holdings, LLC (“Parent”), Camelot Return Merger Sub, Inc. (“Merger Sub”). Parent and Merger Sub are subsidiaries of investment funds managed by Clayton, Dubilier & Rice (“CD&R”). Upon the terms and subject to the conditions of the CD&R Merger Agreement, among other things, Merger Sub will merge with and into the Company (the “CD&R Merger”). As a result of the CD&R Merger, the Company will cease to be publicly-traded, and investment funds managed by CD&R will become the indirect owner of all of the Company’s outstanding shares of common stock that it does not already own. The proposed transaction has been approved by a special committee of independent directors of the Company’s board of directors (the “Special Committee”) previously formed to evaluate and consider any potential or actual proposal from CD&R. The board of directors of the Company, acting on the Special Committee’s recommendation, resolved unanimously to recommend that the stockholders of the Company vote to adopt and approve the CD&R Merger Agreement. The CD&R Merger is expected to close in the second or third quarter of 2022, subject to customary closing conditions. The waiting period under the Hart-Scott-Rodino Act of 1976, as amended, applicable to the proposed CD&R transaction expired on April 18, 2022. The transaction is subject to approval by holders of a majority of the shares not owned by CD&R and its affiliates.
Additional information about the CD&R Merger Agreement and the CD&R Merger will be set forth in the Company’s Definitive Proxy Statement on Schedule 14A that will be filed with the SEC.
Reporting Periods
The Company’s fiscal quarters are based on a four-four-five week calendar with periods ending on the Saturday of the last week in the quarter except that December 31st will always be the year-end date. Therefore, the financial results of certain fiscal quarters may not be comparable to prior fiscal quarters.
Restricted Cash
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that total the amounts shown in the consolidated statements of cash flows (in thousands):
 April 2,
2022
December 31,
2021
Cash and cash equivalents$542,035 $394,447 
Restricted cash (1)
2,211 2,211 
Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows$544,246 $396,658 
(1)Restricted cash primarily relates to indemnification agreements in both periods presented.
6


Accounts Receivable and Related Allowance
The Company reports accounts receivable net of an allowance for expected credit losses. Trade accounts receivable are the result of sales of vinyl windows, aluminum windows, vinyl siding, metal siding, injection molded products, metal building products, metal coating, and other products and services to customers throughout the United States and Canada and affiliated territories, including international builders who resell to end users. Sales are primarily denominated in U.S. dollars. Credit sales do not normally require a pledge of collateral; however, various types of liens may be filed to enhance the collection process and we require payment prior to shipment for certain international shipments.
The Company establishes provisions for expected credit losses based on the Company’s assessment of the collectability of amounts owed to us by our customers. Such provisions are included in selling, general and administrative expenses. In establishing these reserves, the Company considers changes in the financial position of a customer, age of the accounts receivable balances, availability of security, unusual macroeconomic conditions, lien rights and bond rights as well as disputes, if any, with our customers. Our allowance for credit losses reflects reserves for customer receivables to reduce receivables to amounts expected to be collected. Interest on delinquent accounts receivable is included in the trade accounts receivable balance and recognized as interest income when earned and collectability is reasonably assured. Uncollectible accounts are written off when a settlement is reached for an amount that is less than the outstanding historical balance, all collection efforts have been exhausted, and/or any legal action taken by the Company has concluded.
The following table represents the rollforward of the allowance for credit losses for the periods indicated (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Ending balance, prior period$11,299 $13,313 
Provision for expected credit losses242 676 
Amounts charged against allowance for credit losses, net of recoveries170 438 
Allowance for credit losses of acquired company at date of acquisition442  
Ending balance$12,153 $14,427 
Net Sales
The Company enters into contracts that pertain to products, which are accounted for as separate performance obligations and are typically one year or less in duration. Given the nature of the Company's sales arrangements, we are not required to exercise significant judgment in determining the timing for the satisfaction of performance obligations or the transaction price. Revenue is measured as the amount of consideration expected to be received in exchange for our products. Revenue is generally recognized when the product has shipped from the Company’s facility and control has transferred to the customer. For certain products, it is industry practice that customers take title to products upon delivery, at which time revenue is then recognized by the Company. For a portion of the Company’s business, when the Company processes customer owned material, control is deemed to transfer to the customer as the processing is being completed. Allowances for cash discounts, volume rebates and other customer incentive programs, as well as gross customer returns, among others, are recorded as a reduction of sales at the time of sale based upon the estimated future outcome. Cash discounts, volume rebates and other customer incentive programs are based upon certain percentages agreed upon with the Company’s various customers, which are typically earned by the customer over an annual period.
The Company’s revenues are adjusted for variable consideration, which includes customer volume rebates and prompt payment discounts. The Company measures variable consideration by estimating expected outcomes using analysis and inputs based upon anticipated performance, historical data, and current and forecasted information. Customer returns are recorded as a reduction to sales on an actual basis throughout the year and also include an estimate at the end of each reporting period for future customer returns related to sales recorded prior to the end of the period. The Company generally estimates customer returns based upon the time lag that historically occurs between the sale date and the return date, while also factoring in any new business conditions that might impact the historical analysis such as new product introduction. Measurement of variable consideration is reviewed by management periodically and revenue is adjusted accordingly. The Company does not have significant financing components. The Company recognizes installation revenue, primarily within the stone veneer business, over the period for which the stone is installed, which is typically a very short duration.
Shipping and handling activities performed by the Company are considered activities to fulfill the sales of our products. Amounts billed for shipping and handling are included in net sales, while costs incurred for shipping and handling are included in cost of sales.
7


In accordance with certain contractual arrangements, the Company receives payment from our customers in advance related to performance obligations that are to be satisfied in the future and recognizes such payments as deferred revenue, primarily related to the Company’s weathertightness warranties (see Note 12 — Warranty).
A portion of the Company’s revenue, exclusively within the Commercial segment, includes multiple-element revenue arrangements due to multiple deliverables. Each deliverable is generally determined based on customer-specific manufacturing and delivery requirements. Because the separate deliverables have value to the customer on a stand-alone basis, they are typically considered separate units of accounting. A portion of the entire job order value is allocated to each unit of accounting. Revenue allocated to each deliverable is recognized upon shipment. The Company uses estimated selling price (“ESP”) based on underlying cost plus a reasonable margin to determine how to separate multiple-element revenue arrangements into separate units of accounting, and how to allocate the arrangement consideration among those separate units of accounting. The Company determines ESP based on normal pricing and discounting practices.
The following table presents disaggregated revenue disclosure details of net sales by segment (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Windows Net Sales Disaggregation:
Vinyl windows(1)
$657,796 $497,017 
Aluminum windows24,660 20,280 
Other19,654 9,966 
Total$702,110 $527,263 
Siding Net Sales Disaggregation:
Vinyl siding$161,200 $150,229 
Metal73,702 71,093 
Injection molded18,773 17,609 
Stone20,322 19,831 
Other products & services(2)
58,993 57,629 
Total$332,990 $316,391 
Commercial Net Sales Disaggregation:
Metal building products(3)
$476,458 $299,938 
Insulated metal panels(4)
 85,603 
Metal coil coating55,280 37,837 
Total$531,738 $423,378 
Total Net Sales:$1,566,838 $1,267,032 
(1)The Prime Windows LLC (“Prime Windows”) and Cascade Windows, Inc. (“Cascade Windows”) businesses are included in the results of operations as of their April 30, 2021 and August 20, 2021 acquisition dates, respectively.
(2)Other products & services primarily consist of installation of stone veneer products.
(3)Union Corrugating Company Holdings, Inc. (“UCC”) is included in the results of operations as of its December 3, 2021 acquisition date. The Company’s roll-up sheet doors (“DBCI”) business is only included in the fiscal 2021 results of operations through August 18, 2021, the date on which we divested of this business.
(4)The Company’s insulated metal panels (“IMP”) business is only included in the fiscal 2021 results of operations through August 9, 2021, the date on which we divested of this business.
8


NOTE 2 — ACCOUNTING PRONOUNCEMENTS
Recent Accounting Pronouncements
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, which provides optional guidance to ease the potential burden in accounting for reference rate reform on financial reporting. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope, which clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the reference rate transition. The amendments in these ASUs are elective, apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of rate reform, and may be adopted as of March 12, 2020 through December 31, 2022. The Company is evaluating the impact of electing to apply the amendments.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. This creates an exception to the general recognition and measurement principles in ASC 805. The Company will be required to adopt this guidance in the annual and interim periods for the fiscal year ending December 31, 2023, with early adoption permitted. The amendments in this ASU should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company does not anticipate that the adoption of this guidance will have a material impact on the consolidated financial statements.
NOTE 3 — ACQUISITIONS
Union Corrugating Company Holdings, Inc.
On December 3, 2021, the Company completed its acquisition of 100% of the issued and outstanding common stock of Union Corrugating Company Holdings, Inc. (“UCC”) for a purchase price of $214.2 million, including a post-closing adjustment of approximately $2.6 million that was finalized in the first quarter of 2022. UCC is a leading provider of residential metal roofing, metal buildings, and roofing components. The addition of UCC advances our growth strategy by expanding our offering to customers in the high growth metal roofing market. This acquisition was funded through cash available on the balance sheet. The Company reports UCC results within the Commercial segment.
9


The Company preliminarily determined the fair value of the tangible and intangible assets and the liabilities acquired, and recorded goodwill based on the excess of the fair value of the acquisition consideration over such fair values, as follows (in thousands):
Assets acquired:
Cash$19,594 
Accounts receivable20,821 
Other receivables16 
Inventories68,727 
Prepaid expenses and other current assets1,356 
Property, plant and equipment24,184 
Lease right of use assets37,964 
Goodwill137,800 
Other assets94 
Total assets acquired310,556 
Liabilities assumed:
Accounts payable32,732 
Accrued expenses22,520 
Deferred income taxes1,289 
Current portion of lease liability3,859 
Other current liabilities1,852 
Non-current portion of lease liabilities34,105 
Total liabilities assumed96,357 
Net assets acquired$214,199 
The $137.8 million of preliminary goodwill was allocated to the Commercial segment. Goodwill from this acquisition is not deductible for tax purposes. The goodwill is primarily attributable to the synergies expected to be realized.
Due to the recent closing of the UCC transaction, the purchase price allocation is preliminary and will be finalized when valuations are complete and final assessment of the fair value of acquired assets and assumed liabilities are completed. There can be no assurance that such finalization will not result in material changes from the preliminary purchase price allocation. The Company’s estimates and assumptions are subject to change during the measurement period (up to one year from the acquisition date) as the Company finalizes the valuations of accounts receivable, other receivables, inventories, prepaid expenses and other current assets, property, plant and equipment, lease right of use assets, goodwill, intangible assets, other assets, accounts payable, accrued expenses, other current liabilities, other long-term liabilities, lease liabilities, and deferred income taxes.
Cascade Windows
On August 20, 2021, the Company completed its acquisition of Cascade Windows, Inc. (“Cascade Windows”) for $237.7 million in cash, including a post-closing adjustment of approximately $1.8 million that was finalized in the first quarter of 2022. Cascade Windows serves the residential new construction and repair and remodel markets with energy efficient vinyl window and door products from various manufacturing facilities in the United States, expanding our manufacturing capabilities and creating new opportunities for us in the Western United States. This acquisition was funded through cash available on the balance sheet. The Company reports Cascade Windows’ results within the Windows segment.
10


The Company preliminarily determined the fair value of the tangible and intangible assets and the liabilities acquired, and recorded goodwill based on the excess of the fair value of the acquisition consideration over such fair values, as follows (in thousands):
Assets acquired:
Cash$2,838 
Accounts receivable16,956 
Other receivables675 
Inventories16,278 
Prepaid expenses and other current assets1,538 
Property, plant and equipment18,300 
Lease right of use assets21,849 
Intangible assets (trade names/customer relationships)137,660 
Goodwill109,374 
Other assets500 
Total assets acquired325,968 
Liabilities assumed:
Accounts payable17,680 
Accrued expenses7,621 
Deferred income taxes33,221 
Current portion of lease liability247 
Other current liabilities2,349 
Non-current portion of lease liabilities19,926 
Other long-term liabilities7,211 
Total liabilities assumed88,255 
Net assets acquired$237,713 
The $109.4 million of goodwill was allocated to the Windows segment and is not deductible for tax purposes. The goodwill is primarily attributable to the synergies expected to be realized.
The purchase price allocation is preliminary and will be finalized when valuations are complete and final assessment of the fair value of acquired assets and assumed liabilities are completed. There can be no assurance that such finalization will not result in material changes from the preliminary purchase price allocation. The Company’s estimates and assumptions are subject to change during the measurement period (up to one year from the acquisition date) as the Company finalizes the valuations of accounts receivable, prepaid expenses and other current assets, goodwill, accrued expenses, and other current liabilities.
Prime Windows
On April 30, 2021, the Company acquired Prime Windows LLC (“Prime Windows”) for total consideration of $93.0 million, exclusive of a $2.0 million working capital adjustment that was finalized as of December 31, 2021. Prime Windows serves residential new construction and repair and remodel markets with energy efficient vinyl window and door products from two manufacturing facilities in the United States, expanding our manufacturing capabilities and creating new opportunities for us in the Western United States. This acquisition was funded through borrowings under the Company’s existing credit facilities. Prime Windows’ results are reported within the Windows segment.
11


Unaudited Pro Forma Financial Information
The following table provides unaudited supplemental pro forma results for the Company for the three months ended April 3, 2021 as if the UCC, Cascade Windows and Prime Windows acquisitions had occurred on January 1, 2021 (in thousands, except for per share data):
Three Months Ended
April 3, 2021
Net sales$1,382,660 
Net loss applicable to common shares(1,455)
Net loss per common share:
Basic$(0.01)
Diluted$(0.01)
The unaudited supplemental pro forma financial information was prepared based on historical information of the Company, UCC, Cascade Windows and Prime Windows. The unaudited supplemental pro forma financial information does not give effect to the potential impact of current financial conditions, any anticipated synergies, operating efficiencies or cost savings that may result from the acquisitions or any integration costs. Unaudited pro forma balances are not necessarily indicative of operating results had the UCC, Cascade Windows and Prime Windows acquisitions occurred on January 1, 2021 or of future results.
NOTE 4 — RESTRUCTURING
The Company has various initiatives and programs in place within its business units to reduce selling, general, and administrative expenses (“SG&A”), manufacturing costs and to optimize the Company’s manufacturing footprint. During the three months ended April 2, 2022, the Company incurred restructuring charges of $0.2 million, $0.2 million and $0.4 million in the Windows, Siding and Commercial segments, respectively. Restructuring charges incurred to date since the current restructuring initiatives began in 2019 are $79.4 million. The following table summarizes the costs related to those restructuring plans for the three months ended April 2, 2022 and costs incurred to date since inception of those initiatives and programs (in thousands):
 Three Months EndedCosts Incurred to Date
 April 2, 2022(Since inception)
Severance$304 $40,231 
Asset impairments368 30,446 
Gain on sale of facilities, net (1,298)
Other restructuring costs159 10,036 
Total restructuring costs$831 $79,415 
For the three months ended April 2, 2022, total restructuring costs are recorded within restructuring and impairment costs in the consolidated statements of operations. The asset impairments of $0.4 million for the three months ended April 2, 2022 primarily included assets that were recorded at fair value less cost to sell, which was less than the assets’ carrying amount.
The following table summarizes our severance liability, included within other accrued expenses on the consolidated balance sheets, and cash payments made pursuant to the restructuring plans from inception through April 2, 2022 (in
12


thousands):
 WindowsSidingCommercialCorporateTotal
Balance, December 31, 2018$ $85 $ $2,333 $2,418 
Costs incurred1,094 1,834 2,721 4,009 9,658 
Cash payments(676)(1,437)(2,721)(4,579)(9,413)
Balance, December 31, 2019$418 $482 $ $1,763 $2,663 
Costs incurred4,294 2,705 16,561 3,013 26,573 
Cash payments(4,406)(2,352)(14,570)(4,346)(25,674)
Balance, December 31, 2020$306 $835 $1,991 $430 $3,562 
Costs incurred971 264 2,004 457 3,696 
Cash payments(1,262)(904)(2,473)(587)(5,226)
Balance, December 31, 2021$15 $195 $1,522 $300 $2,032 
Costs incurred212  67 25 304 
Cash payments(227)(195)(67)(325)(814)
Balance, April 2, 2022$ $ $1,522 $ $1,522 
We expect to fully execute our restructuring initiatives and programs over the next 12 to 24 months and we may incur future additional restructuring charges associated with these plans.
NOTE 5 — GOODWILL
The Company’s goodwill balance and changes in the carrying amount of goodwill by segment are as follows (in thousands):
WindowsSidingCommercialTotal
Balance, December 31, 2020$397,024 $654,821 $142,884 $1,194,729 
Goodwill recognized from acquisitions143,964 122 140,342 284,428 
Divestiture  (121,464)(121,464)
Currency translation208 155  363 
Balance, December 31, 2021$541,196 $655,098 $161,762 $1,358,056 
Currency translation616 484  1,100 
Purchase accounting adjustments from prior year acquisitions(1,442)(10)(2,543)(3,995)
Balance, April 2, 2022$540,370 $655,572 $159,219 $1,355,161 

NOTE 6 — INVENTORIES
The components of inventory are as follows (in thousands):
 April 2, 2022December 31, 2021
Raw materials$507,577 $485,642 
Work in process and finished goods310,138 263,090 
Total inventory$817,715 $748,732 
 As of April 2, 2022, the Company had inventory purchase commitments of $235.3 million.
13



NOTE 7 — INTANGIBLES
The table that follows presents the major components of intangible assets as of April 2, 2022 and December 31, 2021 (in thousands). Intangible assets that are fully amortized have been removed from the disclosures.
Range of Life (Years)Weighted Average Amortization Period (Years)CostAccumulated AmortizationNet Carrying Value
As of April 2, 2022
Amortized intangible assets:
Trademarks/Trade names/Other3157$241,727 $(82,707)$159,020 
Customer lists and relationships72081,845,511 (527,101)1,318,410 
Total intangible assets8$2,087,238 $(609,808)$1,477,430 
As of December 31, 2021
Amortized intangible assets:
Trademarks/Trade names/Other3157$241,727 $(76,574)$165,153 
Customer lists and relationships72091,845,511 (486,029)1,359,482 
Total intangible assets8$2,087,238 $(562,603)$1,524,635 
The Company expects to recognize amortization expense over the next five fiscal years as follows (in thousands):
2022 (excluding the three months ended April 2, 2022)$147,108 
2023195,991 
2024195,565 
2025195,306 
2026193,852 
NOTE 8 — ASSETS HELD FOR SALE
The Company records assets held for sale at the lower of the carrying value or fair value less costs to sell. The following criteria are used to determine if property is held for sale: (i) management has the authority and commits to a plan to sell the property; (ii) the property is available for immediate sale in its present condition; (iii) there is an active program to locate a buyer and the plan to sell the property has been initiated; (iv) the sale of the property is probable within one year; (v) the property is being actively marketed at a reasonable sale price relative to its current fair value; and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made.
In determining the fair value of the assets less costs to sell, the Company considers factors including current sales prices for comparable assets in the area, recent market analysis studies, appraisals and any recent legitimate offers. If the estimated fair value less costs to sell of an asset is less than its current carrying value, the asset is written down to its estimated fair value less costs to sell. Our assumptions about property sales prices require significant judgment because the current market is highly sensitive to changes in economic conditions. We determined the estimated fair values of real property assets held for sale based on current market conditions and assumptions made by management, which may differ from actual results and may result in impairments if market conditions deteriorate. The total carrying value of assets held for sale is $3.4 million and $3.4 million as of April 2, 2022 and December 31, 2021, respectively. Assets held for sale as of April 2, 2022 are under contract. One of the real property assets held for sale with a carrying value of $2.3 million was subsequently sold on April 21, 2022, which is anticipated to result in a gain on sale that will be recorded in the second quarter of fiscal 2022.
NOTE 9 — LEASES
The Company has leases for certain office, manufacturing, warehouse and distribution locations, and vehicles and equipment, including fleet vehicles. Many of these leases have options to terminate prior to or extend beyond the end of the term. The exercise of the majority of lease renewal options is at the Company’s sole discretion. Some lease agreements have variable payments, the majority of which are real estate agreements in which future increases in rent are based on an index. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. The Company
14


accounts for lease and non-lease components as a single lease component for all leases other than leases of durable tooling. The Company has elected to exclude leases with an initial term of 12 months or less from the consolidated balance sheets and recognizes related lease payments in the consolidated statements of operations on a straight-line basis over the lease term.
Operating lease liabilities are recognized based on the present value of the future minimum lease payments over the reasonably expected holding period at the commencement date of the leases. Few of the Company’s lease contracts provide a readily determinable implicit rate. As such, an estimated incremental borrowing rate (“IBR”) is utilized, based on information available at the inception of the lease. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of the lease.
Accounting for leases requires judgment, including determining whether a contract contains a lease, the incremental borrowing rates to utilize for leases without a stated implicit rate, the reasonably certain holding period for a leased asset, and the allocation of consideration to lease and non-lease components. The allocation of the lease and non-lease components for durable tooling is based on the Company’s best estimate of standalone price.
Weighted average information about the Company’s lease portfolio as of April 2, 2022 was as follows:
Weighted-average remaining lease term7.1 years
Weighted-average IBR5.65 %
Operating lease costs were as follows (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Operating lease costs
Fixed lease costs$24,201 $25,967 
Short-term lease costs8,235 2,343 
Variable lease costs23,871 22,383 
15


Cash and non-cash activities were as follows (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$22,240 $27,019 
Right-of-use assets obtained in exchange for new operating lease liabilities$6,417 $5,704 
Future minimum lease payments under non-cancelable leases as of April 2, 2022 are as follows (in thousands):
Operating Leases
2022 (excluding the three months ended April 2, 2022)$50,586 
202367,366 
202453,886 
202545,163 
202636,896 
Thereafter109,419 
Total future minimum lease payments363,316 
Less: interest67,705 
Present value of future minimum lease payments$295,611 
As of April 2, 2022
Current portion of lease liabilities$57,477 
Long-term portion of lease liabilities238,134 
Total$295,611 
NOTE 10 — SHARE-BASED COMPENSATION
Our 2003 Long-Term Stock Incentive Plan, as amended (the “2003 Incentive Plan”), is an equity-based compensation plan that allows us to grant a variety of types of awards, including stock options, restricted stock awards, stock appreciation rights, cash awards, phantom stock awards, restricted stock unit awards (“RSUs”) and long-term incentive awards with performance conditions (“performance share units” or “PSUs”). Awards are generally granted once per year, with the amounts and types of awards determined by the Compensation Committee of our Board of Directors (the “Committee”). In connection with the Merger (as defined herein) with Ply Gem Parent, LLC (“Ply Gem”), on November 16, 2018, awards were granted to certain senior executives and key employees (the “Founders Awards”), which included stock options, RSUs, and PSUs. A portion of the Founders Awards was not granted under the 2003 Incentive Plan but was instead granted pursuant to a separate equity-based compensation plan, the Long-Term Incentive Plan. These Founders Awards were subject to award agreements with the same terms and provisions as awards of the same type granted under the 2003 Incentive Plan.
As of April 2, 2022, and for all periods presented, the Founders Awards and our share-based awards granted under the 2003 Incentive Plan have consisted of RSUs, PSUs and stock options, none of which can be settled through cash payments. Both our stock options and restricted stock awards are subject only to vesting requirements based on continued employment through the end of a specified time period and typically vest in annual increments over three to five years or earlier upon death, disability or a change in control. As a general rule, stock option awards expire on the earlier of (i) 10 years from the date of grant, (ii) 60 days after termination of employment or service for a reason other than death, disability or retirement, or (iii) 180 days after death, disability or retirement. Awards are non-transferable except by disposition on death or to certain family members, trusts and other family entities as the Committee may approve.
Our time-based restricted stock awards are typically subject to graded vesting over a service period, which is three to five years. Our performance-based and market-based restricted stock awards are typically subject to cliff vesting at the end of the service period, which is typically three years. Our share-based compensation arrangements are equity classified and we recognize compensation cost for these awards on a straight-line basis over the requisite service period for each award grant. In the case of performance-based awards, expense is recognized based upon management’s assessment of the probability that such performance conditions will be achieved. Certain of our awards provide for accelerated vesting upon a change of control or upon termination without cause or for good reason.
16


Vesting of the PSUs granted under the 2003 Incentive Plan during the three months ended April 2, 2022 and April 3, 2021 are contingent upon achievement of a cumulative three-year EBITDA growth target with an additional modifier based on total stockholders return. The grant-date fair value of the PSUs granted during the three months ended April 3, 2021 was determined by Monte Carlo simulation.
Stock option awards
During the three months ended April 2, 2022, there were thirty-five thousand options exercised with an intrinsic value of $0.3 million and cash received from the options exercised was $0.4 million. During the three months ended April 3, 2021, there were forty-four thousand options exercised with an intrinsic value of $0.1 million and cash received from the options exercised was $0.5 million.
Restricted stock units and performance share units
Annual awards to our key employees generally have a three-year performance period. The fair value of RSUs awarded is based on the Company’s stock price as of the date of grant. During the three months ended April 2, 2022, we granted RSUs to certain key employees with a fair value of $1.7 million representing approximately 0.1 million shares. During the three months ended April 3, 2021, we granted RSUs to key employees with a fair value of $8.5 million, representing 0.6 million shares.
Share-based compensation expense
During the three months ended April 2, 2022 and April 3, 2021, we recorded share-based compensation expense for all awards of $11.5 million and $3.3 million, respectively.
NOTE 11 — EARNINGS PER COMMON SHARE
Basic earnings per common share is computed by dividing net income allocated to common shares by the weighted average number of common shares outstanding. Diluted earnings per common share, if applicable, considers the dilutive effect of common stock equivalents. The reconciliation of the numerator and denominator used for the computation of basic and diluted earnings per common share is as follows (in thousands, except per share data):
 Three Months Ended
 April 2,
2022
April 3,
2021
Numerator for Basic and Diluted Earnings Per Common Share
Net income (loss) applicable to common shares$101,526 $(1,655)
Denominator for Basic and Diluted Earnings Per Common Share
Weighted average basic number of common shares outstanding127,129 125,506 
Common stock equivalents:
Employee stock options1,337  
Weighted average diluted number of common shares outstanding128,466 125,506 
Basic income (loss) per common share$0.80 $(0.01)
Diluted income (loss) per common share$0.79 $(0.01)
Incentive Plan securities excluded from dilution(1)
72 1,174 
(1)Represents securities not included in the computation of diluted earnings per common share because their effect would have been anti-dilutive.
We calculate earnings per share using the “two-class” method, whereby unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents are “participating securities” and, therefore, these participating securities are treated as a separate class in computing earnings per share. The calculation of earnings per share presented here excludes the income attributable to unvested restricted stock units from the numerator and excludes the dilutive impact of those shares from the denominator. Awards subject to the achievement of performance conditions or market conditions for which such conditions had been met at the end of any of the fiscal periods presented are included in the computation of diluted earnings per common share if their effect was dilutive.
17


NOTE 12 — WARRANTY
The Company offers a number of warranties associated with the products it sells. The specific terms and conditions of these warranties vary depending on the product sold. The Company’s warranty liabilities are undiscounted and adjusted for inflation based on third party actuarial estimates. Factors that affect the Company’s warranty liabilities include the number of units sold, historical and anticipated rates of warranty claims, cost per claim and new product introduction. Warranties are normally limited to replacement or service of defective components for the original customer. Some warranties are transferable to subsequent owners and are generally limited to ten years from the date of manufacture or require pro-rata payments from the customer. A provision for estimated warranty costs is recorded based on historical experience and the Company periodically adjusts these provisions to reflect actual experience. Warranty costs are included within cost of goods sold. The Company assesses the adequacy of the recorded warranty claims and adjusts the amounts as necessary. Separately, upon the sale of a weathertightness warranty in the Commercial segment, the Company records the resulting revenue as deferred revenue, which is included in other accrued expenses and other long-term liabilities on the consolidated balance sheets depending on when the revenues are expected to be recognized.
The following table represents the rollforward of our accrued warranty obligation and deferred warranty revenue activity for the three months ended April 2, 2022 and April 3, 2021 (in thousands):
Three Months Ended
 April 2, 2022April 3, 2021
Beginning balance$218,356 $216,230 
Warranties sold390 644 
Revenue recognized(606)(693)
Expense10,817 8,827 
Settlements(8,481)(8,138)
Ending balance220,476 216,870 
Less: current portion29,944 24,617 
Total warranty, less current portion$190,532 $192,253 
The current portion of the warranty liabilities is recorded within other accrued expenses and the long-term portion of the warranty liabilities is recorded within other long-term liabilities in the Company’s consolidated balance sheets.
NOTE 13 — DEFINED BENEFIT PLANS
RCC Pension Plan — With the acquisition of Robertson-Ceco II Corporation (“RCC”) on April 7, 2006, the Company assumed a defined benefit plan (the “RCC Pension Plan”). Benefits under the RCC Pension Plan are primarily based on years of service and the employee’s compensation. The RCC Pension Plan is frozen and, therefore, employees do not accrue additional service benefits. Plan assets of the RCC Pension Plan are invested in broadly diversified portfolios of government obligations, mutual funds, stocks, bonds and fixed income securities.
Coil Coating Benefit Plans — On January 16, 2015, the Company assumed noncontributory defined benefit plans covering certain hourly employees (the “Coil Coating Benefit Plans”) and which are closed to new participants. Benefits under the Coil Coating Benefit Plans are calculated based on fixed amounts for each year of service rendered, although benefits accruals for one of the plans previously ceased. Plan assets of the Coil Coating Benefit Plans are invested in fixed income funds. The Company also sponsors postretirement medical and life insurance plans that cover certain of its employees and their spouses (the “OPEB Plans”). Currently, the Company’s policy is to fund the Coil Coating Benefit Plans as required by minimum funding standards of the Internal Revenue Code.
Ply Gem Pension Plans — As a result of the merger with Ply Gem Parent, LLC on November 16, 2018, the Company assumed the Ply Gem Group Pension Plan (the “Ply Gem Plan”) and the MW Manufacturers, Inc Retirement Plan (the “MW Plan”). The Ply Gem Plan was frozen during 1998, and no further increases in benefits for participants may occur as a result of increases in service years or compensation. The MW Plan was frozen for salaried participants during 2004 and non-salaried participants during 2005. No additional participants may enter the plan, but increases in benefits for participants as a result of increase in service years or compensation will occur. Plan assets of the Ply Gem Plan are invested in broadly diversified portfolios of government obligations, mutual funds, stocks, bonds and fixed income securities.
We refer to the RCC Pension Plan, the Coil Coating Benefit Plans, the Ply Gem Plan and the MW Plan collectively as the “Defined Benefit Plans” in this Note.
18


The following tables set forth the components of the net periodic benefit cost (income), before tax for the periods indicated (in thousands):
Defined Benefit Plans
 Three Months Ended
April 2,
2022
April 3,
2021
Service cost$11 $14 
Interest cost669 635 
Expected return on assets(1,158)(1,360)
Amortization of prior service cost 16 
Amortization of net actuarial loss50 104 
Net periodic benefit income$(428)$(591)
OPEB Plans
 Three Months Ended
April 2,
2022
April 3,
2021
Service cost$4 $4 
Interest cost44 44 
Amortization of net actuarial loss14 18 
Net periodic benefit cost$62 $66 
In fiscal 2022, the Company expects to contribute $0.5 million to the OPEB Plans. The contributions to the OPEB Plans by retirees vary from none to 25% of the total premiums paid. The Company is not required to make contributions to the Defined Benefit Plans in fiscal 2022.
NOTE 14 — LONG-TERM DEBT
Debt is comprised of the following (in thousands):
April 2,
2022
December 31,
2021
Term loan facility due April 2028$2,574,000 $2,580,500 
6.125% senior notes due January 2029
500,000 500,000 
Less: unamortized discounts and unamortized deferred financing costs(1)
(42,127)(43,657)
Total long-term debt, net of unamortized discounts and unamortized deferred financing costs3,031,873 3,036,843 
Less: current portion of long-term debt26,000 26,000 
Total long-term debt, less current portion$3,005,873 $3,010,843 
(1)Includes the unamortized discounts and unamortized deferred financing costs associated with the term loan facility and the 6.125% senior notes due January 2029. The unamortized deferred financing costs associated with the asset-based and revolving credit facilities of $1.2 million and $1.3 million as of April 2, 2022 and December 31, 2021, respectively, are classified in other assets on the consolidated balance sheets.
Term Loan Facility due April 2028 and Cash Flow Revolver
On April 12, 2018, Ply Gem Midco entered into a Cash Flow Agreement (the "Current Cash Flow Credit Agreement"), which provides for (i) a term loan facility (the “Existing Term Loan Facility”) in an original aggregate principal amount of $1,755.0 million, issued with a discount of 0.5%, and (ii) a cash flow-based revolving credit facility (the “Existing Cash Flow Revolver” and together with the Existing Term Loan Facility, the “Existing Cash Flow Facilities”) of up to $115.0 million.
19


On November 16, 2018, the Company entered into an incremental term loan facility in connection with the Merger, which increased the aggregate principal amount of the Existing Term Loan Facility by $805.0 million. The proceeds of this incremental term loan facility were used to, among other things, (a) finance the Merger and to pay certain fees, premiums and expenses incurred in connection therewith, (b) repay in full amounts outstanding under the Pre-merger Term Loan Credit Agreement and the Pre-merger ABL Credit Agreement and (c) repay $325.0 million of borrowings outstanding under the ABL Facility. On November 16, 2018, in connection with the consummation of the Merger, NCI and Ply Gem Midco entered into a joinder agreement with respect to the Existing Cash Flow Facilities, and the Company became the Borrower (as defined in the Current Cash Flow Credit Agreement) under the Existing Cash Flow Facilities.
On April 15, 2021, the Company entered into a Second Amendment to the Current Cash Flow Credit Agreement (the “Second Amendment"), among the Company, the several banks and other financial institutions party thereto (the "Cash Flow Lenders") and JPMorgan Chase Bank, N.A., as administrative agent and collateral agent (the “Cash Flow Agent”), which amended the Current Cash Flow Credit Agreement to, among other things:
Terminate $92.0 million of commitments by Cash Flow Lenders under the Company’s cash flow-based revolving credit facility of up to $115.0 million, maturing on April 12, 2023 (the “Existing Cash Flow Revolver”); and
Replace such commitments with $92.0 million of extended cash flow-based revolving commitments, maturing on April 12, 2026 (the “Extended Cash Flow Revolver” and together with the Existing Cash Flow Revolver, the “ Current Cash Flow Revolver”).
On April 15, 2021, the Company entered into (i) a Third Amendment to Current Cash Flow Credit Agreement (the “Third Amendment”), among the Company, the subsidiary guarantors parties thereto, the Cash Flow Lenders party thereto and the Cash Flow Agent and (ii) an Increase Supplement (the “Increase Supplement”), between the Company and JPMorgan Chase Bank, N.A., as the increasing lender. The Third Amendment amended the Current Cash Flow Credit Agreement to, among other things, refinance the Existing Term Loan Facility in an original aggregate principal amount of $1,755.0 million with Tranche B Term Loans in an aggregate principal amount of approximately $2,491.6 million, maturing on April 12, 2028. The Increase Supplement supplemented the Current Cash Flow Credit Agreement to, among other things, increase the aggregate principal amount of the Tranche B Term Loan Facility by approximately $108.4 million (the “Incremental Tranche B Term Loans”), for a total principal amount of $2,600.0 million (the “Current Term Loan Facility” and together with the Current Cash Flow Revolver, the “Current Cash Flow Facilities”). Proceeds of the Incremental Tranche B Term Loans were used, together with cash on hand, (i) for the redemption of all of the 8.00% Senior Notes (as defined below) (the “Senior Notes Redemption”) and (ii) to pay any fees and expenses incurred in connection with the extension and refinancing of the Company’s senior credit facilities and the Senior Notes Redemption.
In connection with the Third Amendment and the Increase Supplement to the Current Cash Flow Credit Agreement, the Company incurred $24.8 million in financing costs of which $13.2 million was deferred and are being amortized using the effective interest method.
The Current Term Loan Facility amortizes in nominal quarterly installments equal to one percent of the aggregate initial principal amount thereof per annum, with the remaining balance payable upon final maturity. The Current Term Loan Facility bears annual interest at a floating rate measured by reference to, at the Company’s option, either (i) an adjusted LIBOR rate (subject to a floor of 0.50%) plus an applicable margin of 3.25% per annum or (ii) an alternate base rate plus an applicable margin of 2.25% per annum. At April 2, 2022, the interest rates on the Current Term Loan Facility were as follows:
April 2, 2022
Interest rate3.75 %
Effective interest rate4.02 %
The Company entered into certain interest rate swap agreements in 2019 and 2021 to effectively convert a portion of its variable rate debt to fixed. See Note 15 — Derivatives.
Loans outstanding under the Current Cash Flow Revolver bear annual interest at a floating rate measured by reference to, at the Company’s option, either (i) an adjusted LIBOR rate (subject to a floor of 0.00%) plus an applicable margin ranging from 2.50% to 3.00% per annum depending on the Company’s secured leverage ratio or (ii) an alternate base rate plus an applicable margin ranging from 1.50% to 2.00% per annum depending on the Company’s secured leverage ratio. There are no amortization payments under the Current Cash Flow Revolver. Additionally, unused commitments under the Current Cash Flow Revolver are subject to a fee ranging from 0.25% to 0.50% per annum depending on the Company’s secured leverage ratio.
20


Both the Current Term Loan Facility and Current Cash Flow Revolver may be prepaid at the Company’s option at any time without premium or penalty (other than customary breakage costs), subject to minimum principal amount requirements.
Subject to certain exceptions, the Current Term Loan Facility is subject to mandatory prepayments in an amount equal to:
the net cash proceeds of (1) certain asset sales, (2) certain debt offerings and (3) certain insurance recovery and condemnation events; and
50% of annual excess cash flow (as defined in the Current Cash Flow Credit Agreement), subject to reduction to 25% and 0% if specified secured leverage ratio targets are met to the extent that the amount of such excess cash flow exceeds $10.0 million. No payments were required in 2021 under the fiscal year 2020 excess cash flow calculation.
The obligations under the Current Cash Flow Credit Agreement are guaranteed by each direct and indirect wholly-owned U.S. restricted subsidiary of the Company, subject to certain exceptions, and are secured by:
a perfected security interest in substantially all tangible and intangible assets of the Company and each subsidiary guarantor (other than ABL Priority Collateral (as defined below)), including the capital stock of each direct material wholly-owned U.S. restricted subsidiary owned by the Company and each subsidiary guarantor, and 65% of the capital stock of any non-U.S. subsidiary held directly by the Company or any subsidiary guarantor, subject to certain exceptions (the “Cash Flow Priority Collateral”), which security interest will be senior to the security interest in the foregoing assets securing the Current ABL Facility; and
a perfected security interest in the ABL Priority Collateral, which security interest will be junior to the security interest in the ABL Priority Collateral securing the Current ABL Facility.
The Current Cash Flow Revolver includes a financial covenant set at a maximum secured leverage ratio of 7.75:1.00, which will apply if the outstanding amount of loans and drawings under letters of credit which have not then been reimbursed exceeds a specified threshold at the end of any fiscal quarter.
ABL Facility due April 2026
On April 12, 2018, Ply Gem Midco entered into an ABL Credit Agreement (the “Current ABL Credit Agreement”), which provides for an asset-based revolving credit facility (the “Existing ABL Facility”) of up to $360.0 million, consisting of (i) $285.0 million available to U.S. borrowers (subject to U.S. borrowing base availability) (the “ABL U.S. Facility”) and (ii) $75.0 million available to both U.S. borrowers and Canadian borrowers (subject to U.S. borrowing base and Canadian borrowing base availability) (the “ABL Canadian Facility”). The Company and, at their option, certain of their subsidiaries are the borrowers under the Existing ABL Facility.
On October 15, 2018, Ply Gem Midco entered into an incremental asset-based revolving credit facility of $36.0 million, which upsized the Existing ABL Facility to $396.0 million in the aggregate, and with (x) the ABL U.S. Facility being increased from $285.0 million to $313.5 million and (y) the ABL Canadian Facility being increased from $75.0 million to $82.5 million.
On November 16, 2018, Ply Gem Midco entered into an incremental asset-based revolving credit facility of $215.0 million in connection with the Merger, which upsized the Existing ABL Facility to $611.0 million in the aggregate, and with (x) the ABL U.S. Facility being increased from $313.5 million to approximately $483.7 million and (y) the ABL Canadian Facility being increased from $82.5 million to approximately $127.3 million. On November 16, 2018, in connection with the consummation of the Merger, the Company and Ply Gem Midco entered into a joinder agreement with respect to the Existing ABL Facility, and the Company became the Parent Borrower (as defined in the ABL Credit Agreement) under the Existing ABL Facility.
On April 15, 2021, the Company entered into Amendment No. 6 to the Current ABL Credit Agreement, by and among the Company, the subsidiary borrowers party thereto, the several banks and financial institutions party thereto and UBS AG, Stamford Branch, as administrative agent and collateral agent, which amended the ABL Credit Agreement in order to, among other things:
Terminate the existing revolving commitments of each of the Extending ABL Credit Lenders (as defined in therein), originally maturing on April 12, 2023 (the “Existing ABL Commitments”); and
Replace the Existing ABL Commitments with an extended revolving commitment of $611.0 million, maturing on April 12, 2026 (the “Current ABL Facility”).
21


Borrowing availability under the Current ABL Facility is determined by a monthly borrowing base collateral calculation that is based on specified percentages of the value of eligible inventory, eligible accounts receivable and eligible credit card receivables, less certain reserves and subject to certain other adjustments as set forth in the Current ABL Credit Agreement. Availability is reduced by issuance of letters of credit as well as any borrowings. As of April 2, 2022, the Company had the following in relation to the Current ABL Facility (in thousands):
April 2, 2022
Excess availability$565,697 
Revolving loans outstanding 
Letters of credit outstanding40,069 
Loans outstanding under the Current ABL Facility bear interest at a floating rate measured by reference to, at the Company’s option, either (i) an adjusted LIBOR rate (subject to a LIBOR floor of 0.00%) plus an applicable margin ranging from 1.25% to 1.75% per annum depending on the average daily excess availability under the Current ABL Facility or (ii) an alternate base rate plus an applicable margin ranging from 0.25% to 0.75% per annum depending on the average daily excess availability under the ABL Facility. Additionally, unused commitments under the ABL Facility are subject to a 0.25% per annum fee.
The obligations under the Current ABL Credit Agreement are guaranteed by each direct and indirect wholly-owned U.S. restricted subsidiary of the Company, subject to certain exceptions, and are secured by:
a perfected security interest in all present and after-acquired inventory, accounts receivable, deposit accounts, securities accounts, and any cash or other assets in such accounts and other related assets owned by the Company and the U.S. subsidiary guarantors and the proceeds of any of the foregoing, except to the extent such proceeds constitute Cash Flow Priority Collateral, and subject to certain exceptions (the “ABL Priority Collateral”), which security interest is senior to the security interest in the foregoing assets securing the Current Cash Flow Facilities; and
a perfected security interest in the Cash Flow Priority Collateral, which security interest will be junior to the security interest in the Cash Flow Collateral securing the Current Cash Flow Facilities.
Additionally, the obligations of the Canadian borrowers under the Current ABL Credit Agreement are guaranteed by each direct and indirect wholly-owned Canadian restricted subsidiary of the Canadian borrowers, subject to certain exceptions, and are secured by substantially all assets of the Canadian borrowers and the Canadian subsidiary guarantors, subject to certain exceptions.
The Current ABL Credit Agreement includes a minimum fixed charge coverage ratio of 1.00:1.00, which is tested only when specified availability is less than 10.0% of the lesser of (x) the then applicable borrowing base and (y) the then aggregate effective commitments under the Current ABL Facility, and continuing until such time as specified availability has been in excess of such threshold for a period of 20 consecutive calendar days.
6.125% Senior Notes due January 2029
On September 24, 2020, the Company issued $500.0 million in aggregate principal amount of 6.125% Senior Notes due January 2029 (“the 6.125% Senior Notes”). Proceeds from the 6.125% Senior Notes were used to repay outstanding amounts under the Company’s Current ABL Facility and Current Cash Flow Revolver. The 6.125% Senior Notes bear interest at 6.125% per annum and will mature on January 15, 2029. Interest is payable semi-annually in arrears on January 15 and July 15 commencing on January 15, 2021. The effective interest rate for the 6.125% Senior Notes was 6.33% as of April 2, 2022, after considering each of the different interest expense components of this instrument, including the coupon payment and the deferred debt issuance costs.
The 6.125% Senior Notes are guaranteed on a senior unsecured basis by each of the Company’s existing and future wholly-owned domestic subsidiaries that guarantee the Company’s obligations under the Current Cash Flow Facilities or the Current ABL Facility (including by reason of being a borrower under the Current ABL Facility on a joint and several basis with the Company or a subsidiary guarantor). The 6.125% Senior Notes are unsecured senior indebtedness and are effectively subordinated to all of the Company’s existing and future senior secured indebtedness, including indebtedness under the Current Term Loan Facility, Current Cash Flow Revolver and Current ABL Facility, and are senior in right of payment to future subordinated indebtedness of the Company.
The Company may redeem the 6.125% Senior Notes in whole or in part at any time as set forth below:
prior to September 15, 2023, at a price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if any, to but not including the redemption date, plus the applicable make-whole premium;
prior to September 15, 2023, up to 40% of the aggregate principal amount with the proceeds of certain equity offerings at a redemption price of 106.125% plus accrued and unpaid interest, if any, to but not including the redemption date;
22


on or after September 15, 2023 and prior to September 15, 2024, at a price equal to 103.063% of the principal amount thereof, plus accrued and unpaid interest, if any, to but not including the redemption date;
on or after September 15, 2024 and prior to September 15, 2025, at a price equal to 101.531% of the principal amount thereof, plus accrued and unpaid interest, if any, to but not including the redemption date; and
on or after September 15, 2025, at a price equal to 100.000% of the principal amount thereof, plus accrued and unpaid interest, if any, to but not including the redemption date.
Redemption of 8.00% Senior Notes
On April 15, 2021, the Company redeemed the outstanding $645.0 million aggregate principal amount of the 8.00% Senior Notes due April 2026 (the “8.00% Senior Notes”) for $670.8 million using cash on hand and proceeds from the Incremental Tranche B Term Loans. The redemption resulted in a pre-tax loss on extinguishment of debt of $41.9 million during the year ended December 31, 2021, comprising a make-whole premium of $25.8 million and a write-off of $16.1 million in unamortized deferred financing costs.
Debt Covenants
The Company’s debt agreements contain a number of covenants that, among other things, limit or restrict the ability of the Company and its subsidiaries to incur additional indebtedness; make dividends and other restricted payments; incur additional liens; consolidate, merge, sell or otherwise dispose of all or substantially all assets; make investments; transfer or sell assets; enter into restrictive agreements; change the nature of the business; and enter into certain transactions with affiliates. As of April 2, 2022, the Company was in compliance with all covenants that were in effect on such date.
NOTE 15 — DERIVATIVES
We utilize derivative instruments, including interest rate swap agreements and foreign currency hedging contracts, to manage our exposure to interest rate risk and currency fluctuations. We only hold such instruments for economic hedging purposes, not for speculative or trading purposes. Our derivative instruments are transacted only with highly rated institutions, which reduces our exposure to credit risk in the event of nonperformance.
Interest Rate Swaps
We are exposed to interest rate risk associated with fluctuations in interest rates on our floating-rate Current Term Loan Facility. The objective in using interest rate derivatives is to manage our exposure to interest rate movements. To accomplish this objective, we have entered into interest rate swap agreements as part of our interest rate risk management strategy. Interest rate swaps involve the receipt of variable amounts from a counterparty in exchange for the company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount.
On a monthly basis, we net settle with our swap counterparties for the difference between the fixed rate specified in each swap agreement and the variable rate as applied to the notional amount of the swap.
In May 2019, the Company entered into four-year interest rate swaps to mitigate variability in forecasted interest payments on $1,500 million of the Company’s Current Term Loan Facility. The interest rate swaps effectively converted a portion of the floating rate interest payment into a fixed rate interest payment. Three interest rate swaps each covered a notional amount of $500 million. The Company designated the interest rate swaps as qualifying hedging instruments and accounted for these derivatives as cash flow hedges.
As discussed in Note 14 — Long-Term Debt, the Company refinanced its Term Loan Facility. Contemporaneously with the refinancing on April 15, 2021, we completed a series of transactions to modify our interest rate swap positions as follows: (i) we dedesignated all existing interest rate swaps as cash flow hedges; (ii) we terminated two existing interest rate swaps with a notional value of $500 million each; (iii) we entered into two receive-fixed interest rate swaps with a notional amount of $250 million each, which are designed to offset the terms of an existing, active interest rate swap with a notional amount of $500 million; and (iv) we entered into two pay-fixed interest rate swaps with a notional amount of $750 million each, effectively blending the liability position of our existing interest rate swap agreements into the new swaps and extending the term of our hedged position to April 2026.
The amount remaining in accumulated other comprehensive loss for the dedesignated and terminated swaps as of April 2, 2022 was approximately $37.4 million and is being amortized as an increase to interest expense over the effective period of the original swap agreements.
The new receive-fixed interest rate swaps remain undesignated to economically offset the dedesignated existing, active swap. The new receive-fixed swaps and the dedesignated existing, active swap mature on July 12, 2023. Cash settlements related to the receive-fixed interest rate swaps are classified as operating activities in the consolidated statements of cash flows.
23


The new pay-fixed interest rate swaps also qualify as hybrid instruments in accordance with ASC 815, Derivatives and Hedging, consisting of a financing component and an embedded at-market derivative that was designated as a cash flow hedge. The financing component is accounted for at amortized cost over the life of the swap while the embedded at-market derivative is accounted for at fair value. The new swaps are indexed to one-month LIBOR and are net settled on a monthly basis with the counterparty for the difference between the fixed rate of 2.0369% and 2.0340%, respectively, and the variable rate based upon one-month LIBOR (subject to a floor of 0.5%) as applied to the notional amount of the swaps. In connection with the transactions discussed above, no cash was exchanged between the Company and the counterparty. The liability of the terminated interest rate swaps as well as the inception value of the receive-fixed interest rate swap was blended into the new pay-fixed interest rate swap. The cash flows related to the portion treated as a financing component are classified as financing activities while the cash flows related to the portion treated as an at-market derivative are classified as operating activities in the consolidated statements of cash flows.
The key terms of interest rate swaps are as follows (amounts in thousands):
April 2, 2022December 31, 2021
Effective DateFixed Rate Paid (Received)Notional AmountStatusNotional AmountStatusMaturity Date
Entered into May 2019:
July 12, 20192.1570 %$ Terminated$ TerminatedJuly 12, 2023
July 12, 20192.1560 % Terminated TerminatedJuly 12, 2023
July 12, 20192.1680 %500,000 Active500,000 ActiveJuly 12, 2023
Entered into April 2021:
April 15, 20212.0369 %750,000 Active750,000 ActiveApril 15, 2026
April 15, 20212.0340 %750,000 Active750,000 ActiveApril 15, 2026
April 15, 2021(2.1680)%(250,000)Active(250,000)ActiveJuly 12, 2023
April 15, 2021(2.1680)%(250,000)Active(250,000)ActiveJuly 12, 2023
$1,500,000 $1,500,000 
The embedded at-market derivative portion of our interest rate swap agreements is recognized at fair value on the consolidated balance sheets. It is valued using pricing models that rely on market observable inputs such as yield curve data, which are classified as Level 2 inputs within the fair value hierarchy.
Foreign Currency Forward Contracts
The Company enters into forward contracts to hedge a portion of its non-functional currency inventory purchases. These forward contracts are established to protect the Company from variability in cash flows attributable to changes in the U.S. dollar relative to the Canadian dollar. The forward contracts are highly correlated to the changes in the U.S. dollar relative to the Canadian dollar. All of the Company’s foreign currency forward contracts are initially designated as qualifying hedging instruments and accounted for as cash flow hedges in accordance with ASC 815, Derivatives and Hedging. Unrealized gains and losses on these contracts are designated as effective or ineffective. The effective portion of such gains or losses is recorded as a component of accumulated other comprehensive income or loss, while the ineffective portion of such gains or losses is recorded as a component of cost of goods sold. Future realized gains and losses in connection with each inventory purchase will be reclassified from accumulated other comprehensive income or loss to cost of goods sold. The gains and losses on the derivative contracts that are reclassified from accumulated other comprehensive income or loss to current period earnings are included in the line item in which the hedged item is recorded in the same period the forecasted transaction affects earnings. The Company may dedesignate cash flow hedges in advance of the occurrence of the forecasted transactions.
During the three months ended April 2, 2022 and April 3, 2021, the Company realized a loss of approximately thirty-five thousand dollars and $0.1 million, respectively, within cost of goods sold in the consolidated statements of operations based on the foreign currency forward contracts described above. The changes in fair values of derivatives that have been designated and qualify as cash flow hedges are recorded in accumulated other comprehensive income or loss and are reclassified into cost of goods sold in the same period the hedged item affects earnings. Due to the high degree of effectiveness between the hedging instruments and the underlying exposures being hedged, fluctuations in the value of the derivative instruments are generally offset by changes in the fair value or cash flows of the underlying exposures being hedged. The changes in the fair value of derivatives that do not qualify as effective are immediately recognized in earnings. As of April 2, 2022 and December 31, 2021, the Company had a hedge asset of approximately $0.2 million and $0.7 million respectively, and
24


a gain of approximately $0.3 million and $0.8 million in accumulated other comprehensive loss, respectively, on the consolidated balance sheets.
Fair Values of Derivatives on the Consolidated Balance Sheets
The fair values of our derivatives and their presentation on the consolidated balance sheets as of April 2, 2022 and December 31, 2021 were as follows (in thousands):
April 2, 2022December 31, 2021
AssetsLiabilitiesAssetsLiabilities
Derivatives not designated as hedging instrumentsFinancial statement line item
Interest rate swaps
Other assets(1)
$336 $ $11,543 $ 
Other long-term liabilities(2)
 336  11,543 
$336 $336 $11,543 $11,543 
Derivatives designated as hedging instrumentsFinancial statement line item
Interest rate swaps
Other assets(3)
$87,356 $ $ $ 
Other accrued expenses(3)
 13,127  13,127 
Other long-term liabilities(3)
 40,067  28,279 
Foreign currency forward contractsPrepaid expenses and other249  728  
$87,605 $53,194 $728 $41,406 
(1)The balances relate to a receive-fixed interest rate swaps for which the fair value option has been elected.
(2)The balances relate to a pay-fixed May 2019 active interest rate swap which has been dedesignated as a cash flow hedge.
(3)The balances relate to the pay-fixed interest rate swaps, including the financing component.
Effect of Derivatives on the Consolidated Statements of Operations
The portion of gains or losses on the derivative instruments previously included in accumulated other comprehensive income for dedesignated hedges remains in accumulated other comprehensive income until the forecasted transaction occurs or becomes probable of not occurring. Changes in the value of derivative instruments after dedesignation are recorded in earnings and are included in the Derivatives not designated as hedging instruments section below. The effect of our derivatives and their presentation on the consolidated statements of operations for the three months ended April 2, 2022 and April 3, 2021 were as follows (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Derivatives not designated as hedging instrumentsFinancial statement line item
Interest rate swaps
Interest expense(1)
$7,288 $ 
Foreign currency forward contractsCost of sales35 79 
$7,323 $79 
Derivatives designated as hedging instruments
Interest rate swapsInterest expense2,540 7,821 
$2,540 $7,821 
(1)The balance relates to the reclassification from accumulated other comprehensive loss to interest expense due to dedesignation from hedge accounting of all May 2019 interest rate swaps.
25


NOTE 16 — CD&R INVESTOR GROUP
On August 14, 2009, the Company entered into an Investment Agreement (as amended, the “Investment Agreement”), by and between the Company and Clayton, Dubilier & Rice Fund VIII, L.P., a Cayman Islands exempted limited partnership (“CD&R Fund VIII”). In connection with the Investment Agreement and the Stockholders Agreement dated October 20, 2009 (the “Old Stockholders Agreement”), CD&R Fund VIII and CD&R Friends & Family Fund VIII, L.P., a Cayman Islands exempted limited partnership (“CD&R FF Fund” and, together with CD&R Fund VIII, the “CD&R Fund VIII Investor Group”) purchased convertible preferred stock of the Company, which was converted into shares of our common stock on May 14, 2013.
Ply Gem Holdings was acquired by CD&R Fund X and Atrium Intermediate Holdings, LLC, GGC BP Holdings, LLC and AIC Finance Partnership, L.P. (collectively, the “Golden Gate Investor Group”) and merged with Atrium on April 12, 2018.
On July 17, 2018, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Ply Gem, and for certain limited purposes as set forth in the Merger Agreement, Clayton, Dubilier & Rice, LLC, pursuant to which, at the closing of the merger, Ply Gem would be merged with and into the Company, with the Company continuing its existence as a corporation organized under the laws of the State of Delaware (the “Merger”). The Merger was consummated on November 16, 2018 pursuant to the Merger Agreement.
Pursuant to the terms of the Merger Agreement, on November 16, 2018, the Company entered into (i) a stockholders agreement (the “New Stockholders Agreement”) between the Company, and each of the CD&R Fund VIII Investor Group, CD&R Pisces Holdings, L.P., a Cayman Islands exempted limited partnership (“CD&R Pisces”, and together with the CD&R Fund VIII Investor Group, the “CD&R Investor Group”) and the Golden Gate Investor Group (together with the CD&R Investor Group, the “Investors”), pursuant to which the Company granted to the Investors certain governance, preemptive and subscription rights and (ii) a registration rights agreement (the “New Registration Rights Agreement”) between the Company and each of the Investors, pursuant to which the Company granted the Investors customary demand and piggyback registration rights, including rights to demand registrations and underwritten shelf registration statement offerings with respect to the shares of the Company’s Common Stock held by the Investors following the consummation of the Merger.
On August 25, 2020, the Company filed a shelf registration statement on Form S-3, declared effective by the SEC on September 2, 2020, registering the resale of shares of the Company’s Common Stock held by CD&R Pisces. The Company had previously registered the resale of shares of the Company’s Common Stock held by the CD&R Fund VIII Investor Group and the Golden Gate Investor Group.
Pursuant to the terms of the New Stockholders Agreement, the Company and the CD&R Fund VIII Investor Group terminated the Old Stockholders Agreement. Pursuant to the terms of the New Registration Rights Agreement, the Company and the CD&R Fund VIII Investor Group terminated the Registration Rights Agreement, dated as of October 20, 2009, by and among the Company and the CD&R Fund VIII Investor Group.
On March 5, 2022, the Company entered into an Agreement and Plan of Merger (the “CD&R Merger Agreement”), by and among Camelot Return Intermediate Holdings, LLC (“Parent”), Camelot Return Merger Sub, Inc. (“Merger Sub”). Parent and Merger Sub are subsidiaries of investment funds managed by Clayton, Dubilier & Rice (“CD&R”). Upon the terms and subject to the conditions of the CD&R Merger Agreement, among other things, Merger Sub will merge with and into the Company (the “CD&R Merger”). As a result of the CD&R Merger, the Company will cease to be publicly-traded, and investment funds managed by CD&R will become the indirect owner of all of the Company’s outstanding shares of common stock that it does not already own. The proposed transaction has been approved by a special committee of independent directors of the Company’s board of directors (the “Special Committee”) previously formed to evaluate and consider any potential or actual proposal from CD&R. The board of directors of the Company, acting on the Special Committee’s recommendation, resolved unanimously to recommend that the stockholders of the Company vote to adopt and approve the CD&R Merger Agreement. The CD&R Merger is expected to close in the second or third quarter of 2022, subject to customary closing conditions. The waiting period under the Hart-Scott-Rodino Act of 1976, as amended, applicable to the proposed CD&R transaction expired on April 18, 2022. The CD&R Merger is subject to approval by holders of a majority of the shares not owned by CD&R and its affiliates.
Additional information about the CD&R Merger Agreement and the CD&R Merger will be set forth in the Company’s Definitive Proxy Statement on Schedule 14A that will be filed with the SEC.
As of April 2, 2022 and December 31, 2021, the CD&R Investor Group owned approximately 48.6% and 48.8%, respectively, of the outstanding shares of the Company’s Common Stock.
NOTE 17 — STOCK REPURCHASE PROGRAM
On March 7, 2018, the Company announced that its Board of Directors authorized a new stock repurchase program for the repurchase of up to $50.0 million of the Company’s outstanding Common Stock. Under the repurchase program, the Company
26


is authorized to repurchase shares at times and in amounts that it deems appropriate in accordance with all applicable securities laws and regulations. There is no time limit on the duration of the program and shares repurchased pursuant to the repurchase program are usually retired.
During the three months ended April 2, 2022 and April 3, 2021, there were no stock repurchases under the stock repurchase program. As of April 2, 2022, $49.1 million remained available for stock repurchases under the stock repurchase program. The timing and method of any repurchases, which will depend on a variety of factors, including market conditions, are subject to results of operations, financial conditions, cash requirements and other factors, and may be suspended or discontinued at any time.
During the three months ended April 2, 2022 and April 3, 2021, the Company withheld approximately 0.2 million and 0.1 million shares, respectively, of stock to satisfy minimum tax withholding obligations arising in connection with the vesting of stock awards, which are included in treasury stock purchases in the consolidated statements of stockholders’ equity.
During the three months ended April 2, 2022, the Company cancelled approximately 0.2 million shares that had been previously withheld to satisfy minimum tax withholding obligations arising in connection with the vesting of stock awards. The cancellations resulted in a $4.1 million decrease in both treasury stock and additional paid in capital during the three months ended April 2, 2022.
NOTE 18 — FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS
Fair Value of Financial Instruments
The carrying amounts of cash and cash equivalents, restricted cash, trade accounts receivable and accounts payable approximate fair value as of April 2, 2022 and December 31, 2021 because of their relatively short maturities. The carrying amounts of the indebtedness under the Current ABL Facility and Current Cash Flow Revolver approximate fair value as the interest rates are variable and reflective of market rates. At April 2, 2022, there were no borrowings outstanding under the Current ABL Facility and no outstanding indebtedness under the Current Cash Flow Revolver. The fair values of the remaining financial instruments not currently recognized at fair value on our consolidated balance sheets at the respective period ends were (in thousands):
 April 2, 2022December 31, 2021
Carrying
Amount
Fair ValueCarrying
Amount
Fair Value
Term Loan Facility$2,574,000 $2,490,345 $2,580,500 $2,570,823 
6.125% Senior Notes
500,000 465,000 500,000 531,900 
The fair value of the term loan facility was based on recent trading activities of comparable market instruments, which are level 2 inputs, and the fair value of the 6.125% senior notes was based on quoted prices in active markets for the identical liabilities, which are level 1 inputs.
Fair Value Measurements
ASC Subtopic 820-10, Fair Value Measurements and Disclosures, requires us to use valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:
Level 1: Observable inputs such as quoted prices for identical assets or liabilities in active markets.
Level 2: Other inputs that are observable directly or indirectly, such as quoted prices for similar assets or liabilities or market-corroborated inputs.
Level 3: Unobservable inputs for which there is little or no market data and which require us to develop our own assumptions about how market participants would price the assets or liabilities.
The following is a description of the valuation methodologies used for assets and liabilities measured at fair value. There have been no changes in the methodologies used as of April 2, 2022 and December 31, 2021.
Money market: Money market funds have original maturities of three months or less. The original cost of these assets approximates fair value due to their short-term maturity.
Mutual funds: Mutual funds are valued at the closing price reported in the active market in which the mutual fund is traded. 
27


Deferred compensation plan liability: Deferred compensation plan liability is comprised of phantom investments in the deferred compensation plan and is valued at the closing price reported in the active markets in which the money market and mutual funds are traded.
Interest rate swaps: Interest rate swaps are based on cash flow hedge contracts that have fixed rate structures and are measured against market-based LIBOR yield curves. These interest rate swaps are classified within Level 2 of the fair value hierarchy because they are valued using alternative pricing sources or models that utilized market observable inputs, including current and forward interest rates.
Foreign currency forward contracts: The fair value of the foreign currency forward contracts are classified within Level 2 of the fair value hierarchy because they are estimated using industry standard valuation models using market-based observable inputs, including spot rates, forward points, interest rates and volatility inputs.
The following tables summarize information regarding our financial assets and liabilities that are measured at fair value on a recurring basis as of April 2, 2022 and December 31, 2021, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value (in thousands):
April 2, 2022
 Level 1Level 2Level 3Total
Assets:    
Short-term investments in deferred compensation plan(1):
    
Money market$66 $ $ $66 
Mutual funds – Growth159   159 
Mutual funds – Blend1,511   1,511 
Mutual funds – Foreign blend424   424 
Mutual funds – Fixed income 141  141 
Total short-term investments in deferred compensation plan(2)
2,160 141  2,301 
Foreign currency forward contracts 249  249 
Interest rate swap assets(3)
 87,692  87,692 
Total assets $2,160 $88,082 $ $90,242 
Liabilities:    
Deferred compensation plan liability(2)
$ $2,704 $ $2,704 
Interest rate swap liabilities(4)
 53,530  53,530 
Total liabilities $ $56,234 $ $56,234 

28


December 31, 2021
 Level 1Level 2Level 3Total
Assets:    
Short-term investments in deferred compensation plan(1):
    
Money market$24 $ $ $24 
Mutual funds – Growth557   557 
Mutual funds – Blend1,560   1,560 
Mutual funds – Foreign blend467   467 
Mutual funds – Fixed income 151  151 
Total short-term investments in deferred compensation plan(2)
2,608 151  2,759 
Foreign currency forward contracts 728  728 
Interest rate swap assets(3)
 11,543  11,543 
Total assets $2,608 $12,422 $ $15,030 
Liabilities:    
Deferred compensation plan liability(2)
$ $2,759 $ $2,759 
Interest rate swap liabilities(4)
 52,949  52,949 
Total liabilities $ $55,708 $ $55,708 
(1)Unrealized holding gains (losses) for the three months ended April 2, 2022 and April 3, 2021 were $(0.3) million and $0.1 million, respectively. These unrealized holding gains (losses) were substantially offset by changes in the deferred compensation plan liability.
(2)The Company records the short-term investments in deferred compensation plan within investments in debt and equity securities, at market, and the deferred compensation plan liability within accrued compensation and benefits on the consolidated balance sheets.
(3)The balance as of April 2, 2022 includes $87.4 million and $0.3 million related to the pay-fixed interest rate swaps and the receive-fixed interest rate swaps for which the fair value option has been elected, respectively. The balance as of December 31, 2021 is related to the receive-fixed interest rate swaps for which the fair value option has been elected.
(4)The balances as of April 2, 2022 and December 31, 2021 include $53.2 million and $41.4 million, respectively, related to the pay-fixed interest rate swaps, and $0.3 million and $11.5 million, respectively, related to the pay-fixed May 2019 active interest rate swap which has been dedesignated as a cash flow hedge.
NOTE 19 — INCOME TAXES
Under FASB ASC 740-270, Income Taxes - Interim Reporting, each interim period is considered an integral part of the annual period and tax expense is measured using an estimated annual effective tax rate. Estimates of the annual effective tax rate at the end of interim periods are, of necessity, based on evaluations of possible future events and transactions and may be subject to subsequent refinement or revision. The Company calculates its quarterly tax provision consistent with the guidance provided by ASC 740-270, whereby the Company forecasts its estimated annual effective tax rate then applies that rate to its year-to-date ordinary pre-tax book income (loss). In addition, the Company excludes jurisdictions with a projected loss for the year or the year-to-date ordinary loss where the Company cannot recognize a tax benefit from its estimated annual effective tax rate. The impact of such an exclusion could result in a higher or lower effective tax rate during a particular quarter, based upon the mix and timing of actual earnings versus annual projections. In addition to the tax resulting from applying the estimated annual effective tax rate to pre-tax book income (loss), the Company includes certain items treated as discrete events to arrive at an estimated effective tax rate. Future changes in the forecasted annual income (loss) projections, tax rate changes, or discrete tax items could result in significant adjustments to quarterly income tax expense in future periods in accordance with ASC 740-270.
For the three months ended April 2, 2022, the Company’s estimated annual effective income tax rate of ordinary forecasted pre-tax book income was approximately 28.1%, which varied from the statutory rate primarily due to state income tax expense, valuation allowances, foreign income taxes, and executive compensation. For the three months ended April 2, 2022, the effective tax rate was 25.1%, which varied from the annual effective tax rate due to discrete items recorded during the period, including legal settlement income received, interest recorded on unrecognized tax benefits, adjustments to state income tax rates, and stock compensation.
29


Valuation allowance
As of April 2, 2022, the Company remained in a valuation allowance position, in the amount of $14.6 million, against its deferred tax assets for certain state jurisdictions of certain entities as it is currently deemed “more likely than not” that the benefit of such net tax assets will not be utilized as the Company continues to be in a three-year cumulative loss position for these state jurisdictions. The Company will continue to monitor the positive and negative factors for these jurisdictions and make further changes to the valuation allowances as necessary.
Unrecognized tax benefits
Despite the Company’s belief that its tax return positions are consistent with applicable tax laws, the Company believes that certain positions could be challenged by taxing authorities. The Company’s tax reserves reflect the difference between the tax benefit claimed on tax returns and the amount recognized in the consolidated financial statements. These reserves have been established based on management’s assessment as to potential exposure attributable to permanent differences as well as interest and penalties applicable to both permanent and temporary differences. The tax reserves are reviewed periodically and adjusted in light of changing facts and circumstances, such as progress of tax audits, lapse of applicable statutes of limitations and changes in tax law. The Company is currently under examination by various taxing authorities. During the three months ended April 2, 2022, the tax reserves increased by approximately $0.4 million. The increase is primarily due to additional interest expense related to previously recorded unrecognized tax benefits.
The liability for unrecognized tax benefits as of April 2, 2022 was approximately $17.8 million and is recorded in other long-term liabilities in the consolidated balance sheet.
CARES Act
Under the Coronavirus Aid, Relief and Economic Security Act (CARES Act”) that was signed into law on March 27, 2020, the Company elected to defer employer social security payments of approximately $19.9 million as of December 31, 2020. In December 2021, the Company paid approximately $10 million in deferred employer social security payments and has approximately $10 million recorded in current liabilities on the consolidated balance sheet as of April 2, 2022 that will be paid by December 31, 2022.
NOTE 20 — SEGMENT INFORMATION
Operating segments are defined as components of an enterprise that engage in business activities for which discrete financial information is available and is evaluated on a regular basis by the chief operating decision maker to make decisions regarding the allocation of resources to the segment and assess the performance of the segment. The Company has three reportable segments: Windows, Siding and Commercial.
These operating segments follow the same accounting policies used for our consolidated financial statements. We evaluate a segment’s performance on a U.S. GAAP basis based primarily upon operating income before corporate expenses.
Corporate assets consist primarily of cash, investments, prepaid expenses, current and deferred taxes and property, plant and equipment associated with our headquarters in Cary, North Carolina and office in Houston, Texas. These items (and income and expenses related to these items) are not allocated to the operating segments. Corporate unallocated expenses primarily include share-based compensation expenses, restructuring charges, acquisition-related costs, and other expenses related to executive, legal, finance, tax, treasury, human resources, information technology and strategic sourcing, and corporate travel expenses. Additional unallocated amounts primarily include non-operating items such as interest income, interest expense, and other income (expense).
30


The following table represents summary financial data attributable to the segments for the periods indicated (in thousands):
 Three Months Ended
 April 2,
2022
April 3,
2021
Net sales:
Windows$702,110 $527,263 
Siding332,990 316,391 
Commercial531,738 423,378 
Total net sales$1,566,838 $1,267,032 
Operating income:
Windows$46,245 $29,362 
Siding27,423 27,528 
Commercial80,943 41,585 
Corporate24,705 (43,267)
Total operating income179,316 55,208 
Unallocated other expense, net(42,667)(56,071)
Income (loss) before taxes$136,649 $(863)
April 2,
2022
December 31,
2021
Total assets:
Windows$2,232,057 $2,223,098 
Siding2,083,123 2,060,275 
Commercial1,015,922 1,073,264 
Corporate700,554 470,823 
Total assets$6,031,656 $5,827,460 

31


NOTE 21 — CONTINGENCIES
As a manufacturer of products primarily for use in building construction, the Company is inherently exposed to various types of contingent claims, both asserted and unasserted, in the ordinary course of business. As a result, from time to time, the Company and/or its subsidiaries become involved in various legal proceedings or other contingent matters arising from claims or potential claims arising out of its operations and businesses that cover a wide range of matters, including, among others, environmental, contract, employment, intellectual property, securities, personal injury, property damage, product liability, warranty, and modification, adjustment or replacement of component parts or units sold, which may include product recalls. The Company insures (or self-insures) against these risks to the extent deemed prudent by its management and to the extent insurance is available. The Company regularly reviews the status of ongoing proceedings and other contingent matters. Liabilities for such items are recorded when it is probable that the liability has been incurred and when the amount of the liability can be reasonably estimated. Liabilities are adjusted when additional information becomes available. Management believes that the ultimate disposition of these matters will not have a material adverse effect on the Company’s results of operations, financial position or cash flows. However, such matters are subject to many uncertainties and outcomes and are not predictable with assurance.
Further, due to the lack of adequate information and the potential impact of present regulations and any future regulations, there are certain circumstances in which no range of potential exposure may be reasonably estimated. Also, it is not possible to ascertain the ultimate legal and financial liability with respect to certain contingent liabilities, including lawsuits, and therefore no such estimate has been made as of April 2, 2022.
Environmental
The Company’s operations are subject to various federal, state, local and foreign environmental, health and safety laws. Among other things, these laws regulate the emissions or discharge of materials into the environment; govern the use, storage, treatment, disposal and management of hazardous substances and wastes; protect the health and safety of its employees and the end-users of its products; regulate the materials used in its products; and impose liability for the costs of investigating and remediating (as well as other damages resulting from) present and past releases of hazardous substances. Violations of these laws or of any conditions contained in environmental permits could result in substantial fines or penalties, civil sanctions, injunctive relief, consent orders, or requirements to install pollution controls or other abatement equipment.
The Company could be held liable for costs to investigate, remediate or otherwise address contamination at any real property it has ever owned, operated or used as a disposal site, or at other sites where the Company or its predecessors may have released hazardous materials. The Company could incur fines, penalties or sanctions or be subject to third-party claims, including indemnification claims, for property damage, personal injury or otherwise as a result of violations of (or liabilities under) environmental, health and safety laws, or in connection with releases of hazardous or other materials.
MW Manufacturers, Inc. (“MW”), a subsidiary of Ply Gem Industries, Inc., entered into a September 2011 Administrative Order on Consent with the U.S. Environmental Protection Agency (“EPA”) under the Corrective Action Program to address known releases of hazardous substances at MW’s Rocky Mount, Virginia property. A Phase I RCRA Facility Investigation (“RFI”) was submitted to the Virginia Department of Environmental Quality (“VDEQ”) in December 2015, and a Phase II RFI and the Human Health Risk Assessment and Baseline Ecological Risk Assessment were submitted in October 2018. A Limited Corrective Measures Study based on the investigations was submitted to the VDEQ for review and approval in September 2019. Upon completion of a 30-day public comment period, the VDEQ issued its Final Decision and Response to Comments approving a final remedy in May 2021. The final remedy consists of continuing groundwater monitoring until the VDEQ’s corrective actions have been met; and implementing and complying with land use restrictions and institutional controls imposed by an environmental covenant. The Company has recorded a liability of $4.5 million for this MW site, of which $1.0 million is in other current liabilities and $3.5 million is in other long-term liabilities on the Company’s consolidated balance sheet as of April 2, 2022. 
The EPA is investigating groundwater contamination at a Superfund site in York, Nebraska, referred to as the PCE/TCE Northeast Contamination Site (“PCE/TCE Site”). Kroy Building Products, Inc. (“KBP”), a subsidiary of Ply Gem Industries, Inc., has been identified as a potentially responsible party at the site and has liability for investigation and remediation costs associated with the contamination. In May 2019, KBP and an unrelated respondent entered into an Administrative Settlement Agreement and Order on Consent with the EPA to conduct a Remedial Investigation/Feasibility Study (“RI/FS”) of the PCE/TCE Site. A final RI/FS Work Plan was approved by the EPA in December 2019. Two phases of RI field sampling were completed through May 2021 and a Monitoring Well Plan was approved by the EPA in November 2021; well installation is planned in 2022. The Company has recorded a liability of $4.4 million within other current liabilities on its consolidated balance sheet as of April 2, 2022. If necessary, the Company will adjust its remediation liability if the RI/FS scope materially changes or the EPA imposes additional investigative requirements. The Company may be able to recover a portion of costs incurred in connection with the PCE/TCE Site from other potentially responsible parties, though there is no assurance we would receive any funds.
32


Based on current information, the Company is not aware of any environmental compliance obligations, claims or investigations that will have a material adverse effect on its results of operations, cash flows or financial position except as otherwise disclosed in the Company’s consolidated financial statements. However, there can be no guarantee that previously known or newly discovered matters will not result in material costs or liabilities.
Litigation
The Company believes it has valid defenses to the outstanding claims discussed below and will vigorously defend all such claims; however, litigation is subject to many uncertainties and there cannot be any assurance that the Company will ultimately prevail or, in the event of an unfavorable outcome or settlement of litigation, that the ultimate liability would not be material and would not have a material adverse effect on the business, results of operations, cash flows or financial position of the Company.
In November 2018, Aurora Plastics, LLC (“Aurora”) initiated an arbitration demand against Atrium Windows and Doors, Inc., Atrium Extrusion Systems, Inc., and North Star Manufacturing (London) Ltd. (collectively, “Atrium”) pursuant to a Third Amended and Restated Vinyl Compound and Supply Agreement dated as of December 22, 2016. A settlement was reached in this case during the fourth quarter of 2019. The Company has a $1.6 million liability related to the settlement in other current liabilities on the Company’s consolidated balance sheet as of April 2, 2022.
On November 14, 2018, an individual stockholder, Gary D. Voigt, filed a putative class action Complaint in the Delaware Court of Chancery against Clayton Dubilier & Rice, LLC (“CD&R”), Clayton, Dubilier & Rice Fund VIII, L.P. (“CD&R Fund VIII”), and certain directors of the Company. Voigt purported to assert claims on behalf of himself, on behalf of a class of other similarly situated stockholders of the Company, and derivatively on behalf of the Company, the nominal defendant. An Amended Complaint was filed on April 11, 2019. The Amended Complaint asserted claims for breach of fiduciary duty and unjust enrichment against CD&R Fund VIII and CD&R, and for breach of fiduciary duty against twelve director defendants in connection with the Merger. Defendants moved to dismiss the Amended Complaint and, on February 10, 2020, the court denied the motions except as to four of the director defendants. Voigt sought damages in an amount to be determined at trial. On August 25, 2021, the parties to the case filed a Stipulation of Compromise and Settlement (“Stipulation”) setting forth their agreement to settle the litigation. The Stipulation provides for CD&R, CD&R Fund VIII, and the eight director defendants to cause their respective insurers to pay a total of $100 million into an escrow account that will be used to pay escrow expenses, satisfy any fee and incentive amounts awarded by the court in favor of plaintiff and plaintiff’s counsel, and distribute the remaining funds to the Company. The Stipulation further provided that plaintiff’s counsel would apply for an award of attorneys’ fees and litigation expenses in an amount of up to 23.5% of the $100 million payment by the insurers, and that any incentive award for the named plaintiff will be paid solely from the amount of plaintiff attorneys’ fees awarded. This Stipulation required court approval. On January 19, 2022, the Court held a hearing, verbally approved the Stipulation, and approved the plaintiff’s counsel’s application for a fee award of 23.5% of the $100 million settlement payment and the incentive award. On January 20, 2022, the Court entered an Order and Final Judgment approving the Stipulation. During the quarter ended April 2, 2022, the matter was resolved as the Company received $76.5 million in cash proceeds from the Stipulation, which was recorded in gain on legal settlements in the consolidated statement of operations.
Other contingencies
The Company’s imports of fabricated structural steel (“FSS”) from its Mexican affiliate, Building Systems de Mexico S.A. de C.V. (“BSM”) were subject to antidumping (“AD”) and countervailing duty (“CVD”) tariff proceedings before the U.S. Department of Commerce (“DOC”) and the U.S. International Trade Commission (“USITC”). The proceedings were initiated in February 2019 by the American Institute of Steel Construction (“AISC”) against FSS being imported into the USA from Mexico, Canada, and China. In 2019, the DOC issued preliminary tariff rates and in 2020 finalized CVD and AD tariff rates of 0% and 8.47%, respectively, for the Company’s imports of FSS from BSM. However, in February 2020, in a 3 to 2 vote, the USITC concluded there was no injury or threat of injury to the domestic FSS industry. In March 2020, the USITC opinion was published in the Federal Register, ceasing the Company’s requirement to pay the AD and CVD tariffs. The Company received full reimbursement for the $4.1 million in tariffs previously deposited with United States Customs and Border Protection and recorded a reduction in costs of sales during the fiscal year ended December 31, 2020. This matter was appealed by the AISC and, on September 22, 2021, the U.S. Court of International Trade (“CIT”) issued an opinion upholding the USITC’s determination that there was no injury or threat of injury to the domestic FSS industry caused by the cumulated imports of FSS from Mexico, Canada, and China. The AISC has appealed the CIT decision to the U.S. Court of Appeals for the Federal Circuit (“CAFC”). The Company will continue to vigorously advocate its position, that its import of FSS from BSM should not be subject to any CVD or AD tariffs, in all tribunals including the CAFC as well as the tribunal established pursuant to the North American Free Trade Agreement (“NAFTA”). The Company’s position is in agreement with, and bolstered by, the USITC’s determination that FSS imports do not cause material injury or threaten material injury to the U.S. industry and the CIT’s sustaining of the USITC’s final negative injury determination. We have evaluated this matter in accordance with ASC 450, Contingencies, and concluded that no liability to the Company is probable and estimable as of April 2, 2022.
33


NOTE 22 — SUBSEQUENT EVENTS
On April 10, 2022, the Company entered into a Membership Interest Purchase Agreement (the “Coil Coatings Purchase Agreement”) with BlueScope Steel North America Corporation, a Delaware corporation (“BlueScope”) and a subsidiary of BlueScope Steel Limited, to sell the Company’s metal coil coatings business to BlueScope for an aggregate purchase price of $500 million in cash, subject to certain customary adjustments (the “Coil Coatings Transaction”). The Coil Coatings Transaction is subject to the satisfaction of customary closing conditions, including the expiration or termination of the waiting period under the HSR Act. Subject to the satisfaction or waiver of certain conditions and the other terms and conditions of the Coil Coatings Purchase Agreement, the Coil Coatings Transaction is expected to close in 2022. Pursuant to the CD&R Merger Agreement, an affiliate of CD&R consented to the Company’s entry into the Coil Coatings Purchase Agreement.





34



CORNERSTONE BUILDING BRANDS, INC.
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following information should be read in conjunction with the unaudited consolidated financial statements included herein under “Item 1. Unaudited Consolidated Financial Statements” and the audited consolidated financial statements and the notes thereto and “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

FORWARD LOOKING STATEMENTS
This Quarterly Report includes statements concerning our expectations, beliefs, plans, objectives, goals, strategies, future events or performance and underlying assumptions and other statements that are not historical facts. These statements are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. Actual results may differ materially from those expressed or implied by these statements. In some cases, our forward-looking statements can be identified by the words “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “forecast,” “goal,” “intend,” “may,” “objective,” “plan,” “potential,” “predict,” “projection,” “should,” “will,” “target” or other similar words. We have based our forward-looking statements on our management’s beliefs and assumptions based on information available to our management at the time the statements are made. We caution you that assumptions, beliefs, expectations, intentions and projections about future events may and often do vary materially from actual results. Therefore, we cannot assure you that actual results will not differ materially from those expressed or implied by our forward-looking statements. Accordingly, investors are cautioned not to place undue reliance on any forward-looking statements. Although we believe that the expectations reflected in the forward-looking statements are reasonable, these expectations and the related statements are subject to risks, uncertainties and other factors that could cause actual results to differ materially from those projected. These risks, uncertainties and other factors include, but are not limited to:
our ability to complete the proposed CD&R Merger and the proposed Coil Coatings Transaction on the terms and timeline anticipated, or at all, and the effect of the announcement, pendency and completion of the CD&R Merger and the Coil Coatings Transaction on our ability to maintain relationships with customers and other third parties, on management’s attention to ongoing business concerns, and other risks and uncertainties related to the proposed CD&R Merger and the Coil Coatings Transaction that may affect future results;
industry cyclicality;
seasonality of the business and adverse weather conditions;
challenging economic conditions affecting the residential, non-residential and repair and remodeling construction industry and markets;
commodity price volatility and/or limited availability of raw materials, including polyvinyl chloride (“PVC”) resin, glass, aluminum, natural gas, and steel due to supply chain disruptions;
our ability to identify and develop relationships with a sufficient number of qualified suppliers to mitigate risk in the event a significant supplier experiences a significant production or supply chain interruption;
the increasing difficulty of consumers and builders in obtaining credit or financing;
increase in the macroeconomic inflationary environment;
ability to successfully achieve price increases to offset cost increases;
ability to successfully implement operational efficiency initiatives, including automation;
ability to successfully integrate our acquired businesses;
ability to attract and retain employees, including through various initiatives and actions;
volatility in the United States (“U.S.”) and international economies and in the credit markets;
the severity, duration and spread of the COVID-19 pandemic, as well as actions that may be taken by the Company or governmental authorities to contain the COVID-19 pandemic or to treat its impact and the resulting impact on supply chain and labor pressures;
macroeconomic uncertainty and market volatility resulting from geopolitical concerns, including Russia’s invasion of Ukraine;
35


an impairment of our goodwill and/or intangible assets;
our ability to successfully develop new products or improve existing products;
our ability to retain and replace key personnel;
enforcement and obsolescence of our intellectual property rights;
costs related to compliance with, violations of or liabilities under environmental, health and safety laws;
competitive activity and pricing pressure in our industry;
our ability to make strategic acquisitions accretive to earnings and dispositions at favorable prices and terms;
our ability to fund operations, provide increased working capital necessary to support our strategy and acquisitions using available liquidity;
our ability to carry out our restructuring plans and to fully realize the expected cost savings;
global climate change, including compliance with new laws or regulations relating thereto;
breaches of our information system security measures;
damage to our computer infrastructure and software systems;
necessary maintenance or replacements to our enterprise resource planning technologies;
potential personal injury, property damage or product liability claims or other types of litigation, including stockholder litigation related to the proposed CD&R Merger;
compliance with certain laws related to our international business operations;
increases in labor costs, labor market pressures, potential labor disputes, union organizing activity and work stoppages at our facilities or the facilities of our suppliers;
significant changes in factors and assumptions used to measure certain of our defined benefit plan obligations and the effect of actual investment returns on pension assets;
ability to compete effectively against competitors with substitutable products;
additional costs from new regulations which relate to the utilization or manufacturing of our products or services, including changes in building codes and standards;
our ability to realize the anticipated benefits of acquisitions and dispositions and to use the proceeds from dispositions;
volatility of the Company’s stock price;
substantial governance and other rights held by the Investors;
the effect on our common stock price caused by transactions engaged in by the Investors, our directors or executives;
our substantial indebtedness and our ability to incur substantially more indebtedness;
limitations that our debt agreements place on our ability to engage in certain business and financial transactions;
our ability to obtain financing on acceptable terms;
exchange rate fluctuations;
downgrades of our credit ratings;
the effect of increased interest rates on our ability to service our debt; and
other risks detailed under the caption “Risk Factors” in this Quarterly Report on Form 10-Q, and in Part I, Item 1A in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (the “2021 Form 10-K”), and other filings we make with the SEC.
A forward-looking statement may include a statement of the assumptions or bases underlying the forward-looking statement. We believe that we have chosen these assumptions or bases in good faith and that they are reasonable. However, we caution you that assumed facts or bases almost always vary from actual results, and the differences between assumed facts or bases and actual results can be material, depending on the circumstances. When considering forward-looking statements, you should keep in mind the risk factors and other cautionary statements in this report, including those described under the caption “Risk Factors” in this report and the 2021 Form 10-K, and other risks described in documents subsequently filed by the
36


Company from time to time with the SEC. We expressly disclaim any obligations to release publicly any updates or revisions to these forward-looking statements to reflect any changes in our expectations unless the securities laws require us to do so. 
OVERVIEW
Cornerstone Building Brands, Inc. is the largest manufacturer of exterior building products in North America. The Company serves residential and commercial customers across new construction and the repair & remodel markets. Our mission is to be relentlessly committed to our customers and to create great building solutions that enable communities to grow and thrive.
We have developed and continue to implement a well-defined business strategy focused on (i) driving profitable growth in new and existing markets; (ii) leveraging operational excellence across our businesses; and (iii) implementing a capital allocation framework balanced between a focus on opportunistic investment in high return initiatives and continued debt repayment.
We believe that by focusing on operational excellence every day, creating a platform for future growth and investing in market-leading residential and commercial building brands, we will deliver unparalleled financial results. We design, engineer, manufacture, install and market external building products through our three operating segments: Windows, Siding, and Commercial.
Our manufacturing processes are vertically integrated, which we believe provides cost and competitive advantages. As the leading manufacturer of vinyl windows, vinyl siding, metal roofing and wall systems and metal accessories, Cornerstone Building Brands combines a diverse portfolio of products with an expansive national footprint that includes over 22,000 employees at manufacturing, distribution and office locations primarily in North America.
Our sales and earnings are subject to both seasonal and cyclical trends and are influenced by general economic conditions, interest rates, the price of material costs relative to other building materials, the level of residential and nonresidential construction activity, repair and remodel demand and the availability and cost of financing for construction projects. Our sales normally are lower in the first and fourth fiscal quarters of each year compared to the second and third fiscal quarters because of unfavorable weather conditions for construction and typical business planning cycles affecting construction.
CD&R Merger Agreement
On March 5, 2022, the Company entered into an Agreement and Plan of Merger (the “CD&R Merger Agreement”), by and among Camelot Return Intermediate Holdings, LLC (“Parent”), Camelot Return Merger Sub, Inc. (“Merger Sub”). Parent and Merger Sub are subsidiaries of investment funds managed by Clayton, Dubilier & Rice (“CD&R”). Upon the terms and subject to the conditions of the CD&R Merger Agreement, among other things, Merger Sub will merge with and into the Company (the “CD&R Merger”). As a result of the CD&R Merger, the Company will cease to be publicly-traded, and investment funds managed by CD&R will become the indirect owner of all of the Company’s outstanding shares of common stock that it does not already own. The proposed transaction has been approved by a special committee of independent directors of the Company’s board of directors (the “Special Committee”) previously formed to evaluate and consider any potential or actual proposal from CD&R. The board of directors of the Company, acting on the Special Committee’s recommendation, resolved unanimously to recommend that the stockholders of the Company vote to adopt and approve the CD&R Merger Agreement. The CD&R Merger is expected to close in the second or third quarter of 2022, subject to customary closing conditions. The waiting period under the Hart-Scott-Rodino Act of 1976, as amended, applicable to the proposed CD&R transaction expired on April 18, 2022. The transaction is subject to approval by holders of a majority of the shares not owned by CD&R and its affiliates.
Additional information about the CD&R Merger Agreement and the CD&R Merger will be set forth in the Company’s Definitive Proxy Statement on Schedule 14A/that will be filed with the SEC.
Markets We Serve
Our products are available across several large and attractive end markets, including residential new construction, residential repair and remodel and low-rise non-residential construction. We believe that there are favorable underlying fundamental factors that will drive long-term growth across the end markets in which we operate. We also believe the recent COVID-19 pandemic has driven strong demand for residential repair and remodel activity, residential new construction and select segments of the low-rise non-residential construction market, such as distribution, warehouse, healthcare and educational facilities in suburban regions. We believe our business is well-positioned to benefit from broader societal and population trends favoring suburban regions, as employment and living preferences shift towards such regions.
Cornerstone Building Brands is deeply committed to the communities where our customers and employees live, work and play. We recognize that our customers are increasingly environmentally conscious in their purchasing behavior, and we believe our sustainable solutions favorably address these evolving consumer preferences. For example, certain products in our portfolio
37


are high in recycled end content, virtually 100% recyclable at the end of their useful life and often manufactured to meet or exceed specified sustainability targets, such as ENERGY STAR and LEED certifications. We recognize that efficient use of recycled materials helps to conserve natural resources and reduces environmental impact, and we are committed to driving these sustainable practices throughout our business.

38


RESULTS OF OPERATIONS
The following table represents key results of operations on a consolidated basis for the periods indicated:
 Three Months Ended
 (Amounts in thousands)April 2,
2022
April 3,
2021
$
change
%
change
Net sales$1,566,838 $1,267,032 299,806 23.7 %
Gross profit333,907 259,729 74,178 28.6 %
% of net sales21.3 %20.5 %
Selling, general and administrative expenses176,536 153,168 23,368 15.3 %
% of net sales11.3 %12.1 %
Restructuring and impairment charges, net831 1,838 (1,007)(54.8)%
Strategic development and acquisition related costs4,791 3,313 1,478 44.6 %
Interest expense44,106 56,499 (12,393)(21.9)%
Provision for income taxes34,366 792 33,574 4,239.1 %
Net income (loss)102,283 (1,655)103,938 (6,280.2)%
Net sales - Consolidated net sales for the three months ended April 2, 2022 increased by approximately 23.7%, as compared to the same period last year. The net sales growth was primarily-driven by favorable price actions across all segments in response to rising commodity costs and other inflationary impacts coupled with $45.1 million impact from strategic acquisitions net of divestitures from portfolio optimization actions.
Gross profit % of net sales - The Company’s gross profit percentage was 21.3% for the three months ended April 2, 2022, which was a 80 basis point increase over the three months ended April 3, 2021. The improvement in gross profit as a % of net sales was driven by strong price mix net of inflation and the net effect of acquisitions and divestitures made during the second half of 2021.
Selling, general, and administrative expenses increased 15.3% during the three months ended April 2, 2022 compared to the three months ended April 3, 2021. The increase was primarily driven by sales commissions and other variable compensation programs related to financial growth measures, increased wages and marketing related professional services to support market recovery and further growth.
Restructuring and impairment charges, net decreased $1.0 million during the three months ended April 2, 2022 compared to the three months ended April 3, 2021, primarily due to lower severance of $0.8 million.
Strategic development and acquisition related costs increased $1.5 million during the three months ended April 2, 2022 compared to the three months ended April 3, 2021, primarily related to increased strategic development activity in the current period partially offset by lower litigation costs from the Voigt lawsuit than the prior year comparable period.
Interest expense decreased $12.4 million or 21.9% during the three months ended April 2, 2022 as compared to the three months ended April 3, 2021 primarily as a result of the actions taken in second quarter of 2021 (redemption of the $645 million 8.00% Senior Notes coupled with the refinancing of the Current Term Loan Facility).
Consolidated provision (benefit) for income taxes was an expense of $34.4 million for the three months ended April 2, 2022 compared to an expense of $0.8 million for the three months ended April 3, 2021. The change in the provision was primarily driven by an increase in pre-tax book income for the three months ended April 2, 2022.

Segment Results of Operations
We report our segment information in the same way management internally organizes the business in assessing performance and making decisions regarding allocation of resources in accordance with ASC 280, Segment Reporting. We have determined that we have three reportable segments, organized and managed principally by the different industry sectors they serve. While the segments often operate using shared infrastructure, each reportable segment is managed to address specific customer needs in these diverse market sectors. We report all other business activities in Corporate and unallocated costs. Corporate assets consist primarily of cash, investments, prepaid expenses, current and deferred taxes and property, plant and equipment associated with our headquarters in Cary, North Carolina and office in Houston, Texas. These items (and income and expenses related to these items) are not allocated to the operating segments. Corporate unallocated expenses primarily include share-based compensation expenses, restructuring charges, acquisition costs, gain on legal settlements, and other expenses related to executive, legal, finance, tax, treasury, human resources, information technology and strategic sourcing, and
39


corporate travel expenses. Additional unallocated amounts primarily include non-operating items such as interest income, interest expense, loss on extinguishment of debt and other income (expense).
One of the primary measurements used by management to measure the financial performance of each segment is Adjusted EBITDA, a non-GAAP financial measure. We define Adjusted EBITDA as net income (loss), adjusted for the following items: income tax (benefit) expense; depreciation and amortization; interest expense, net; restructuring and impairment charges; strategic development and acquisition related costs; gain on legal settlements; share-based compensation expense; non-cash gain (loss) on foreign currency transactions; other non-cash items; and other items.
The presentation of segment results below includes a reconciliation of the changes for each segment reported in accordance with U.S. GAAP to a pro forma basis to allow investors and the Company to meaningfully evaluate the percentage change on a comparable basis from period to period. The pro forma financial information is based on the historical information of Cornerstone Building Brands, which includes historical information of Prime Windows LLC (“Prime Windows”), which the Company acquired on April 30, 2021; Cascade Windows, Inc. (“Cascade Windows”), which the Company acquired on August 20, 2021; the insulated metals panels (“IMP”) and the roll-up sheet doors (“DBCI”) businesses, which the Company divested on August 9, 2021 and August 18, 2021, respectively, and Union Corrugating Company Holdings, Inc. (“UCC”), which the Company acquired on December 3, 2021. The pro forma financial information does not give effect to the potential impact of current financial conditions, any anticipated synergies, operating efficiencies or cost savings that may result from the Prime Windows, Cascade Windows and UCC acquisitions; or any integration costs; and from the IMP and DBCI divestitures. Pro forma balances are not necessarily indicative of operating results had the Prime Windows, Cascade Windows and UCC acquisitions and the IMP and DBCI divestitures occurred on January 1, 2021 or of future results.
See Note 20 — Segment Information in the notes to the unaudited consolidated financial statements for more information on our segments.
NON-GAAP FINANCIAL MEASURES
Set forth below are certain “non-GAAP financial measures” as defined under the Securities Exchange Act of 1934. Management believes the use of such non-GAAP financial measures assists investors in understanding the ongoing operating performance of the Company by presenting the financial results between periods on a more comparable basis. Such non-GAAP financial measures should not be construed as an alternative to reported results determined in accordance with U.S. GAAP. We have included reconciliations of these non-GAAP financial measures to the most directly comparable financial measures calculated and provided in accordance with U.S. GAAP.
The following tables present a comparison of net sales as reported to pro forma net sales for Cornerstone Building Brands as if the Prime Windows, Cascade Windows and UCC acquisitions, and the IMP and DBCI divestitures had each occurred on January 1, 2021 rather than the respective date referenced above for each transaction:
Three Months Ended April 2, 2022
Three Months Ended April 3, 2021
(Amounts in thousands)ReportedAcquisitions and DivestituresPro FormaReportedAcquisitions and DivestituresPro Forma
Net Sales
Windows$702,110 $— $702,110 $527,263 $58,421 $585,684 
Siding332,990 — 332,990 316,391 — 316,391 
Commercial531,738 — 531,738 423,378 (36,439)386,939 
Total Net Sales$1,566,838 $— $1,566,838 $1,267,032 $21,982 $1,289,014 
40


The following tables reconcile Adjusted EBITDA and pro forma Adjusted EBITDA to operating income (loss) for the periods indicated.
Consolidated
Three Months Ended
(Amounts in thousands)April 2,
2022
April 3,
2021
Net sales$1,566,838 $1,267,032 
  Impact of acquisitions and divestitures(1)
— 21,982 
Pro forma net sales$1,566,838 $1,289,014 
Operating income, GAAP$179,316 $55,208 
Restructuring and impairment charges, net831 1,838 
Strategic development and acquisition related costs4,791 3,313 
Gain on legal settlements(76,575)— 
Depreciation and amortization73,932 72,615 
Other (2)
11,620 6,174 
Adjusted EBITDA193,915 139,148 
  Impact of acquisitions and divestitures(1)
— (2,093)
Pro Forma Adjusted EBITDA$193,915 $137,055 
Adjusted EBITDA as a % of Net Sales12.4 %11.0 %
Pro Forma Adjusted EBITDA as a % of Pro Forma Net Sales12.4 %10.6 %
(1)Reflects the impact of the net sales and Adjusted EBITDA of Prime Windows LLC, Cascade Windows Inc., and Union Corrugating Company Holdings, Inc., which were acquired on April 30, 2021, August 20, 2021 and December 3, 2021, respectively, and reflects the impact of the divestitures of the IMP and DBCI businesses through the divestiture dates of August 9, 2021 and August 18, 2021, respectively.
(2)Primarily includes $11.5 million and $3.3 million of share-based compensation for the three months ended April 2, 2022 and April 3, 2021, respectively, and $3.0 million in costs for the three months ended April 3, 2021 associated with debt refinancing transactions.
Operating income (loss) for the three months ended April 2, 2022 increased to $179.3 million of operating income as compared to operating income of $55.2 million in the three months ended April 3, 2021 primarily as a result of the gain on legal settlements in the current period of $76.6 million, incremental operating income from acquisitions, net of divestitures made in second half of 2021 (Prime, Cascade, and UCC), and strong price mix net of inflation that offset higher SG&A expenses.
Pro forma Adjusted EBITDA for the three months ended April 2, 2022 was $193.9 million or 12.4% of pro forma net sales, an increase of $56.9 million and 180 basis points from the pro forma period a year ago. Pro forma adjusted EBITDA increased 41.5% from prior year primarily due to strong price mix net of inflation of 108.1% resulting from price actions taken to offset inflationary impacts. This was partially offset by 28.1% from lower volume, 28.0% from manufacturing inefficiencies resulting from the challenges brought on by supply chain disruptions and labor constraints, and 10.5% from higher SG&A expenses.
41


Windows
Three Months Ended
(Amounts in thousands)April 2,
2022
April 3,
2021
Net Sales$702,110 $527,263 
Impact of acquisitions(1)
— 58,421 
Pro forma net sales$702,110 $585,684 
Operating income, GAAP$46,245 $29,362 
Restructuring and impairment charges, net212 932 
Strategic development and acquisition related costs554 — 
Depreciation and amortization35,130 30,798 
Other238 (87)
Adjusted EBITDA82,379 61,005 
Impact of acquisitions(1)
— 6,582 
Pro Forma Adjusted EBITDA$82,379 $67,587 
Adjusted EBITDA as a % of Net Sales11.7 %11.6 %
Pro Forma Adjusted EBITDA as a % of Pro Forma Net Sales11.7 %11.5 %
(1)Reflects the impact of the net sales and Adjusted EBITDA of Prime Windows LLC and Cascade Windows Inc., which were acquired on April 30, 2021 and August 20, 2021, respectively.
Pro forma net sales for the three months ended April 2, 2022 were 19.9% higher than pro forma net sales in the same period a year ago. Disciplined price actions in response to rising commodity costs and other inflationary impacts drove a 22.4% increase in pro forma net sales as compared to the same period last year. Volumes were 2.5% lower with one fewer fiscal day.
Operating income (loss) for the three months ended April 2, 2022 increased to $46.2 million operating income as compared to operating income of $29.4 million for the three months ended April 3, 2021, primarily due to positive price mix net of inflation, which more than offset the manufacturing impacts from supply chain disruptions and higher costs to serve our customers.
Pro forma Adjusted EBITDA for the three months ended April 2, 2022 was $82.4 million or 11.7% of pro forma net sales, an improvement of 20 basis points from the pro forma period a year ago. Pro forma Adjusted EBITDA increased 21.9% over the prior year quarter, primarily due to 70.1% of positive price mix net of inflation that was partially offset 39.3% from manufacturing inefficiencies, 7.6% from an increase in SG&A expenses, and 1.4% from lower volume impact.
Siding
Three Months Ended
(Amounts in thousands)April 2,
2022
April 3,
2021
Net Sales$332,990 $316,391 
Operating income, GAAP$27,423 $27,528 
Restructuring and impairment charges, net208 141 
Strategic development and acquisition related costs— 323 
Depreciation and amortization29,062 29,148 
Other(221)(19)
Adjusted EBITDA$56,472 $57,121 
Adjusted EBITDA as a % of Net Sales17.0 %18.1 %
Net sales for the three months ended April 2, 2022 were 5.2% higher than the net sales in the same period a year ago. For the quarter, price/mix increase of 21.1% more than offset lower volume of 15.9%.
42


Operating income (loss) for the three months ended April 2, 2022 decreased to $27.4 million of operating income, as compared to operating income of $27.5 million for the three months ended April 3, 2021.
Adjusted EBITDA for the three months ended April 2, 2022 was $56.5 million or 17.0% of net sales, a decrease of 1.1% compared to the same period in the prior year, primarily due to 25.9% from lower volume, 4.4% from increased SG&A expenses, and 3.0% from increased manufacturing costs to serve customers and inefficiencies from supply chain and labor disruptions. Partially offsetting these increased costs was positive price mix net of inflation of 32.2%.
Commercial
Three Months Ended
(Amounts in thousands)April 2,
2022
April 3,
2021
Net Sales$531,738 $423,378 
Impact of acquisition and divestitures(1)
— (36,439)
Pro forma net sales$531,738 $386,939 
Operating income, GAAP$80,943 $41,585 
Restructuring and impairment charges, net159 672 
Strategic development and acquisition related costs— 58 
Depreciation and amortization8,168 11,360 
Other298 (257)
Adjusted EBITDA89,568 53,418 
Impact of acquisition and divestitures(1)
— (8,675)
Pro Forma Adjusted EBITDA$89,568 $44,743 
Adjusted EBITDA as a % of Net Sales16.8 %12.6 %
Pro Forma Adjusted EBITDA as a % of Pro Forma Net Sales16.8 %11.6 %
(1)Reflects the net adjustments of IMP and DBCI, which were divested on August 9, 2021 and August 18, 2021, respectively; and reflects the impact of the net sales and Adjusted EBITDA of Union Corrugating Company Holdings, Inc, which was acquired on December 3, 2021.
Pro forma net sales for the three months ended April 2, 2022 were 37.4% higher than the same period a year ago, driven by disciplined price actions to mitigate rising steel costs of approximately 53.7%, partially offset by lower volumes of 16.3%.
Operating income (loss) for the three months ended April 2, 2022 increased to $80.9 million of operating income, as compared to operating income of $41.6 million for the three months ended April 3, 2021. The increase was primarily due to positive price mix net of inflation, which more than offset the manufacturing impacts from supply chain disruptions and higher costs to serve our customers.
Pro forma Adjusted EBITDA for the three months ended April 2, 2022 was $89.6 million or 16.8% of pro forma net sales, an improvement of 520 basis points from the same period a year ago. Pro forma Adjusted EBITDA increased by 100.2% primarily due to favorable price mix net of commodity and other inflation impacts of 184.0%, partially offset 50.8% from lower volume, 18.1% from manufacturing inefficiencies caused by lower production levels and manufacturing labor capacity constraints, and 14.9% from higher SG&A expenses.
43


Unallocated Operating Gain (Loss)
Three Months Ended
(Amounts in thousands)April 2,
2022
April 3,
2021
Statements of operations data:
SG&A expenses$(47,558)$(40,334)
Strategic development and acquisition related costs(4,237)(2,933)
Gain on legal settlement76,500 — 
Operating gain (loss)$24,705 $(43,267)
Unallocated operating gain (loss) includes items that are not directly attributed to or allocated to our reporting segments. Such items include legal costs, corporate payroll, and unallocated finance and accounting expenses. The unallocated operating gain for the three months ended April 2, 2022 was $24.7 million, as compared to a $43.3 million unallocated operating loss during the three months ended April 3, 2021. The change is primarily due to a gain on a legal settlement of $76.5 million during the three months ended April 2, 2022, partially offset by increase driven by sales commissions and other variable compensation programs related to financial growth measures, increased wages, and marketing related professional services to support market recovery and further growth. Unallocated operating gain (loss) includes $11.5 million and $3.3 million of share-based compensation expense for the three months ended April 2, 2022 and April 3, 2021, respectively.
LIQUIDITY AND CAPITAL RESOURCES
General
Our ongoing principal source of funds is cash generated from operations, supplemented by borrowings against our asset-based lending and revolving credit facility, as necessary. We typically invest our excess cash in various overnight investments that are issued or guaranteed by the U.S. federal government. Our cash, cash equivalents and restricted cash increased from $396.7 million as of December 31, 2021 to $544.2 million as of April 2, 2022. The following table summarizes our consolidated cash flows for the three months ended April 2, 2022 and April 3, 2021 (in thousands):
 Three Months Ended
 April 2,
2022
April 3,
2021
Net cash provided by operating activities$190,106 $20,031 
Net cash used in investing activities(28,910)(20,695)
Net cash used in financing activities(13,500)(7,459)
Effect of exchange rate changes on cash and cash equivalents(108)585 
Net increase (decrease) in cash, cash equivalents and restricted cash147,588 (7,538)
Cash, cash equivalents and restricted cash at beginning of period396,658 680,478 
Cash, cash equivalents and restricted cash at end of period$544,246 $672,940 
Operating Activities
During the first quarter, the Company generated strong cash flow from operations of $190.1 million, an increase of $170.1 million from the prior year. The improvement was driven by legal settlement proceeds, higher earnings generation, and effective working capital management.
44



The following table shows the impact of working capital items on cash during the three months ended April 2, 2022 and April 3, 2021, respectively (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Change
Net cash provided (used in) by:
Accounts receivable$(23,628)$(47,157)$23,529 
Inventories(68,857)(62,028)(6,829)
Accounts payable84,726 49,424 35,302 
Net cash provided by (used in) working capital items$(7,759)$(59,761)$52,002 

The cash generated from working capital between periods was primarily driven by the investments in net working capital during the first quarter of 2021 to support the strong demand recovery from the COVID-19 pandemic and increased valuations from rising commodity costs and other inflationary aspects. See the consolidated statements of cash flows in the unaudited consolidated financial statements for additional information.
Investing Activities
Net cash used in investing activities was $28.9 million during the three months ended April 2, 2022 compared to $20.7 million used in investing activities during the three months ended April 3, 2021. The increase is primarily driven by $12.1 million of additional capital investments. See the consolidated statements of cash flows in the unaudited consolidated financial statements for additional information.
Financing Activities
Net cash used in financing activities was $13.5 million during the three months ended April 2, 2022 compared to $7.5 million used in financing activities during the three months ended April 3, 2021. The additional outflow of cash during the period was due to $3.3 million of payments related to financing component of interest rate swaps and $2.5 million of payments related to tax withholding for share-based compensation.

Debt
Below is a reconciliation of the Company’s net debt (in thousands) as of the dates indicated. Management considers net debt to be more representative of the Company’s financial position than total debt due to the amount of cash and cash equivalents held by the Company and the ability to utilize such cash and cash equivalents to reduce debt if needed.
April 2,
2022
December 31,
2021
Asset-based revolving credit facility due April 2026$— $— 
Term loan facility due April 20282,574,000 2,580,500 
Cash flow revolver due April 2026— — 
6.125% senior notes due January 2029500,000 500,000 
Total Debt3,074,000 3,080,500 
Less: Cash and cash equivalents542,035 394,447 
Net Debt$2,531,965 $2,686,053 
We may not be successful in refinancing, extending the maturity or otherwise amending the terms of our outstanding indebtedness in the future because of market conditions, disruptions in the debt markets, our financial performance or other reasons. Furthermore, the terms of any refinancing, extension or amendment may not be as favorable as the current terms of our indebtedness. If we are not successful in refinancing our indebtedness or extending its maturity, we and our subsidiaries could face substantial liquidity problems and may be forced to reduce or delay capital expenditures, sell assets, seek additional capital or restructure our indebtedness.
For additional information, see Note 14 — Long-Term Debt in the notes to the unaudited consolidated financial statements.
45


Additional Liquidity Considerations
We periodically evaluate our liquidity requirements, capital needs and availability of resources in view of inventory levels, expansion plans, debt service requirements and other operating cash needs. To meet our short-term and long-term liquidity requirements, including payment of operating expenses and repayment of debt, we rely primarily on cash from operations. The following table summarizes key liquidity measures under the Current ABL Credit Agreement and the Current Cash Flow Credit Agreement in effect as of April 2, 2022 and December 31, 2021 (in thousands):
April 2,
2022
December 31,
2021
Asset-based revolving credit facility due April 2026$611,000 $611,000 
Eligible borrowing base611,000 611,000 
Less: Borrowings— — 
Less: LCs outstanding and priority payables45,000 45,000 
Net ABL availability566,000 566,000 
Plus: Cash flow revolver due April 2026115,000 115,000 
Plus: Cash and cash equivalents542,035 394,447 
Total Liquidity$1,223,035 $1,075,447 
We expect to contribute $0.5 million to the postretirement medical and life insurance plans in the year ending December 31, 2022.
We expect that cash generated from operations and our availability under the ABL Credit Facility and Current Cash Flow Revolver will be sufficient to provide us the ability to fund our operations and to provide the increased working capital necessary to support our strategy and fund planned capital expenditures for fiscal 2022 and expansion when needed.
Consistent with our growth strategy, we evaluate potential acquisitions that would provide additional synergies in our Windows, Siding and Commercial segments. From time to time, we may enter into letters of intent or agreements to acquire assets or companies in these segments. The consummation of these transactions could require substantial cash payments and/or issuance of additional debt.
From time to time, we have used available funds to repurchase shares of our common stock under our stock repurchase program. On March 7, 2018, we announced that our Board of Directors authorized a new stock repurchase program for the repurchase of up to an aggregate of $50.0 million of our outstanding Common Stock. Under this repurchase program, we are authorized to repurchase shares at times and in amounts that we deem appropriate in accordance with all applicable securities laws and regulations. Shares repurchased are usually retired. There is no time limit on the duration of the program. During the three months ended April 2, 2022, there were no stock repurchases under the stock repurchase program. As of April 2, 2022, approximately $49.1 million remained available for stock repurchases under the program. In addition to repurchases of shares of our common stock under our stock repurchase program, we also withhold shares of restricted stock to satisfy minimum tax withholding obligations arising in connection with the vesting of awards of share-based compensation.
We may from time to time take steps to reduce our debt or otherwise improve our financial position. These actions could include prepayments, open market debt repurchases, negotiated repurchases, other redemptions or retirements of outstanding debt, opportunistic refinancing of debt and raising additional capital. The amount of prepayments or the amount of debt that may be refinanced, repurchased or otherwise retired, if any, will depend on market conditions, trading levels of our debt, our cash position, compliance with debt covenants and other considerations. Our affiliates may also purchase our debt from time to time through open market purchases or other transactions. In such cases, our debt may not be retired, in which case we would continue to pay interest in accordance with the terms of the debt, and we would continue to reflect the debt as outstanding on our consolidated balance sheets.
CRITICAL ACCOUNTING ESTIMATES
Critical accounting estimates are those that are most important to the portrayal of our financial position and results of operations. These estimates require our most subjective judgments about the effect of matters that are inherently uncertain. Our most critical accounting estimates include those that pertain to accounting for acquisitions, intangible assets and goodwill; warranty; and income taxes, which are described in Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
46


RECENT ACCOUNTING PRONOUNCEMENTS 
See Note 2 — Accounting Pronouncements in the notes to the unaudited consolidated financial statements for information on recent accounting pronouncements.
47


Item 3. Quantitative and Qualitative Disclosures About Market Risk.
Prices for our raw material inputs are influenced by numerous factors beyond our control, including general economic conditions, domestically and internationally, the availability of raw materials, competition, labor costs, freight and transportation costs, production costs, import duties and other trade restrictions.
Windows and Siding Businesses
We are subject to market risk with respect to the pricing of our principal raw materials, which include PVC resin, aluminum and glass. If prices of these raw materials were to increase dramatically, we may not be able to pass such increases on to our customers and, as a result, gross margins could decline significantly. We manage the exposure to commodity pricing risk by increasing our selling prices for corresponding material cost increases, continuing to diversify our product mix, strategic buying programs and vendor partnering. The average market price for PVC resin was estimated to have increased approximately 27.2% for the three months ended April 2, 2022 compared to the three months ended April 3, 2021.
Commercial Business
We are subject to market risk exposure related to volatility in the price of steel. For the three months ended April 2, 2022, material costs (predominantly steel costs) constituted approximately 61% of our Commercial segment cost of sales. Our business is heavily dependent on the price and supply of steel. Our various products are fabricated from steel produced by mills to forms including bars, plates, structural shapes, sheets, hot-rolled coils and galvanized or Galvalume® — coated coils (Galvalume® is a registered trademark of BIEC International, Inc.). The steel industry is highly cyclical in nature, and steel prices have been volatile in recent years and may remain volatile in the future.
With material costs (predominantly steel costs) accounting for approximately 61% of our Commercial segment's cost of sales for the three months ended April 2, 2022, a one percent change in the cost of steel could have resulted in a pre-tax impact on cost of sales of approximately $2.4 million for the three months ended April 2, 2022. The impact to our financial results of operations of such an increase would be significantly dependent on the competitive environment and the costs of other alternative building products, which could impact our ability to pass on these higher costs.
Other Commodity Risks
In addition to market risk exposure related to the volatility in the price of our raw materials, we are subject to market risk exposure related to volatility in the price of natural gas. As a result, we occasionally enter into both index-priced and fixed-price contracts for the purchase of natural gas. We have evaluated these contracts to determine whether the contracts are derivative instruments. Certain contracts that meet the criteria for characterization as a derivative instrument may be exempted from hedge accounting treatment as normal purchases and normal sales and, therefore, these forward contracts are not marked to market. At April 2, 2022, all our contracts for the purchase of natural gas met the scope exemption for normal purchases and normal sales.
Interest Rates
We are subject to market risk exposure related to changes in interest rates on our Current Cash Flow Facilities and Current ABL Facility, which provides for borrowings of up to $2,715.0 million on the Current Cash Flow Facilities and up to $611.0 million on the Current ABL Facility. These instruments bear interest at an agreed upon percentage point spread from either LIBOR or an alternative rate. Assuming the Current Cash Flow Revolver is fully drawn, each quarter point increase or decrease in the interest rate would change our interest expense by approximately $6.8 million per year for the Current Cash Flow Facilities. Assuming the Current ABL Facility is fully drawn, each quarter point increase or decrease in the interest rate would change our interest expense by approximately $1.5 million per year. The fair value of our term loan credit facility at April 2, 2022 and December 31, 2021 was approximately $2,490.3 million and $2,570.8 million, respectively, compared to the face value of $2,574.0 million and $2,580.5 million, respectively. In April 2021, we entered into cash flow interest rate swap hedge contracts for a total notional amount of $1.5 billion to mitigate the exposure risk of our floating interest rate debt. The interest rate swaps effectively convert a portion of the floating rate interest payment into a fixed rate payment. At April 2, 2022, our cash flow hedge swap contracts had a fair value asset of $87.4 million that is recorded in other assets, net, and a fair value liability related to the financing component of the interest rate swaps of $53.2 million of which $40.1 million is recorded as a non-current liability and $13.1 million is recorded in accrued expenses on our consolidated balance sheet.
See Note 14 — Long-Term Debt and Note 15 Derivatives in the notes to the unaudited consolidated financial statements for information on the material terms of our long-term debt and interest rate swaps.
Foreign Currency Exchange Rates
We are exposed to the effect of exchange rate fluctuations on the U.S. dollar value of foreign currency denominated operating revenue and expenses.
48


The functional currency for our Canadian operations is the Canadian dollar. Translation adjustments resulting from translating the functional currency financial statements into U.S. dollar equivalents are reported separately in accumulated other comprehensive income (loss) in stockholders’ equity. The net foreign currency exchange gain included in net income (loss) for the three months ended April 2, 2022 and April 3, 2021 was $0.9 million and $0.3 million, respectively. Net foreign currency translation adjustment, net of tax, and included in other comprehensive income (loss) for the three months ended April 2, 2022 and April 3, 2021 was $4.8 million and $6.1 million, respectively.
The functional currency for our Mexico operations is the U.S. dollar. Adjustments resulting from the remeasurement of the local currency financial statements into the U.S. dollar functional currency, which uses a combination of current and historical exchange rates, are included in net income (loss) in the current period. Net foreign currency remeasurement gain (loss) for the three months ended April 2, 2022 and April 3, 2021 was $0.5 million and $(0.3) million, respectively.
We have entered into foreign currency forward contracts with a financial institution to hedge primarily inventory purchases in Canada. At April 2, 2022, we have a total notional amount of approximately $38.9 million hedged at fixed USD/CAD rates ranging from 1.2120 to 1.2600 with value dates through December 2022. In the future, we may enter into additional foreign currency hedging contracts, to further mitigate the exposure risk of currency fluctuation against the Canadian dollar and/or the Mexican peso. See Note 15 — Derivatives in the notes to the unaudited consolidated financial statements for information on our currency hedges.
Item 4. Controls and Procedures.
Disclosure Controls and Procedures
Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of April 2, 2022. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding the required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Management believes that our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives and based on the evaluation of our disclosure controls and procedures as of April 2, 2022, our chief executive officer and chief financial officer concluded that, as of such date, our disclosure controls and procedures were effective at such reasonable assurance level. 
Internal Control over Financial Reporting
We are currently in the process of assessing the internal controls of Union Corrugating Company Holdings, Inc. (“UCC”), Cascade Windows Inc. (“Cascade Windows”) and Prime Windows LLC (“Prime Windows”) as part of the post-close acquisition integration process. UCC, Cascade Windows and Prime Windows have been excluded from our assessment of internal control over financial reporting as of April 2, 2022. The total assets and revenues excluded from management’s assessment represent 11.8% and 6.7%, respectively, of the consolidated financial statements as of and for the three months ended April 2, 2022.
There has been no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended April 2, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
49


CORNERSTONE BUILDING BRANDS, INC.

PART II — OTHER INFORMATION
 
Item 1. Legal Proceedings.
Three complaints have been filed by purported stockholders of the Company relating to the CD&R Merger. The actions are captioned Stein v. Cornerstone Building Brands, Inc., et al., Case No. 1:22-cv-02981 (Apr. 11, 2022), filed in the United States District Court for the Southern District of New York, Hopkins v. Cornerstone Building Brands, Inc., et al., Case No. 1:22-cv-02258 (Apr. 20, 2022), filed in the United States District Court for the Eastern District of New York, and Whitfield v. Cornerstone Building Brands, Inc., et al., Case No. 2:22-cv-01547 (Apr. 20, 2022), filed in the United States District Court for the Eastern District of Pennsylvania. The complaints name the Company and the members of the Company’s board of directors as defendants and allege that the preliminary proxy statement filed with the SEC on April 7, 2022 contains alleged material misstatements and omissions in violation of Section 14(a) and Section 20(a) of the Exchange Act and Rule 14a-9 of the Exchange Act. The complaints seek, among other relief, an injunction preventing the closing of the CD&R Merger unless and until the information sought is disclosed, rescission of the merger agreement to the extent already implemented or recissory damages and attorneys’ and experts’ fees. The Company believes the claims asserted in the complaints are without merit.
Additional lawsuits may be filed against the Company, members of the Company’s board of directors or the Company’s officers in connection with the CD&R Merger, which could prevent or delay completion of the CD&R Merger and result in substantial costs to the Company, including any costs associated with indemnification.
See also Part I, Item 1, “Unaudited Consolidated Financial Statements”, Note 21 — Contingencies, which is incorporated herein by reference.
Item 1A. Risk Factors.
In addition to the information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the factors discussed under “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021. The risks disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 and information provided elsewhere in this report, could materially affect our business, financial condition or results of operations. Additional risks and uncertainties not currently known or we currently deem to be immaterial may materially adversely affect our business, financial condition or results of operations. Except for such additional information and the risk factors set forth below, we believe there have been no other material changes in our risk factors from those disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
The consummation of the CD&R Merger is subject to a number of conditions, many of which are largely outside of the parties’ control, and, if these conditions are not satisfied or waived on a timely basis, the CD&R Merger Agreement may be terminated and the CD&R Merger may not be completed.
The CD&R Merger is subject to certain customary closing conditions, including: (i) the approval by holders of a majority of all outstanding Shares (including those held by CD&R and its affiliates) and the approval by holders of a majority of the outstanding Shares held by the Unaffiliated Stockholders (together, the “Requisite Stockholder Approvals”); (ii) the absence of an injunction or law restraining, enjoining, rendering illegal or otherwise prohibiting consummation of the CD&R Merger; (iii) subject to customary materiality qualifiers, the accuracy of the representations and warranties contained in the CD&R Merger Agreement, including the representation that the Company has not suffered a “Material Adverse Effect” (as defined in the CD&R Merger Agreement) since January 1, 2022; and (iv) material performance by the other party of its covenants under the CD&R Merger Agreement. The failure to satisfy all of the required conditions could delay the completion of the CD&R Merger by a significant period of time or prevent it from occurring. Any delay in completing the CD&R Merger could cause the parties to not realize some or all of the benefits that are expected to be achieved if the CD&R Merger is successfully completed within the expected timeframe. There can be no assurance that the conditions to closing of the CD&R Merger will be satisfied or waived or that the CD&R Merger will be completed within the expected timeframe or at all.
Failure to complete the CD&R Merger could adversely affect the stock price and future business and financial results of the Company.
There can be no assurance that the conditions to the closing of the CD&R Merger will be satisfied or waived or that the CD&R Merger will be completed. If the CD&R Merger is not completed within the expected timeframe or at all, the ongoing business of the Company could be adversely affected and the Company will be subject to a variety of risks and possible consequences associated with the failure to complete the Merger, including the following: (i) upon termination of the CD&R Merger Agreement under specified circumstances, the Company is required to pay Parent a termination fee of $105,000,000; (ii) the Company will incur certain transaction costs, including legal, accounting, financial advisor, filing, printing and mailing
50


fees, regardless of whether the CD&R Merger closes; (iii) under the CD&R Merger Agreement, the Company is subject to certain restrictions on the conduct of its business prior to the closing of the CD&R Merger, which may adversely affect its ability to execute certain of its business strategies; (iv) the Company may lose key employees during the period in which the Company and CD&R are pursuing the CD&R Merger, which may adversely affect the Company in the future if it is not able to hire and retain qualified personnel to replace departing employees; and (v) the proposed CD&R Merger, whether or not it closes, will divert the attention of certain management and other key employees of the Company from ongoing business activities, including the pursuit of other opportunities that could be beneficial to the Company as an independent company.
If the CD&R Merger is not completed, these risks could materially affect the business and financial results of the Company and its stock price, including to the extent that the current market price of the Company’s common stock is positively affected by a market assumption that the CD&R Merger will be completed.
While the CD&R Merger is pending, the Company will be subject to business uncertainties and certain contractual restrictions that could adversely affect the business and operations of the Company.
In connection with the pending CD&R Merger, some customers, vendors or other third parties of the Company may react unfavorably, including by delaying or deferring decisions concerning their business relationships or transactions with the Company, which could adversely affect the revenues, earnings, funds from operations, cash flows and expenses of the Company, regardless of whether the CD&R Merger is completed. In addition, due to certain restrictions in the CD&R Merger Agreement on the conduct of business prior to completing the CD&R Merger, the Company may be unable (without the other party’s prior written consent), during the pendency of the CD&R Merger, to pursue strategic transactions, undertake significant capital projects, undertake certain significant financing transactions and otherwise pursue other actions, even if such actions would prove beneficial and may cause the Company to forego certain opportunities it might otherwise pursue. In addition, the pendency of the CD&R Merger may make it more difficult for the Company to effectively retain and incentivize key personnel and may cause distractions from the Company’s strategy and day-to-day operations for its current employees and management.
The Company will incur substantial transaction fees and CD&R Merger-related costs in connection with the CD&R Merger that could adversely affect the business and operations of the Company if the CD&R Merger is not completed.
The Company expects to incur non-recurring transaction fees, which include legal and advisory fees and substantial CD&R Merger-related costs associated with completing the CD&R Merger, and which could adversely affect the business operations of the Company if the CD&R Merger is not completed.
The termination fee and restrictions on solicitation contained in the CD&R Merger Agreement may discourage other companies from trying to acquire the Company.
The CD&R Merger Agreement prohibits the Company from initiating, soliciting, proposing or knowingly encouraging or knowingly facilitating any competing acquisition proposals, subject to certain limited exceptions. The CD&R Merger Agreement also contains certain termination rights, including, but not limited to, the right of the Company to terminate the CD&R Merger Agreement to accept a Superior Proposal (as defined in the CD&R Merger Agreement), subject to and in accordance with the terms and conditions of the CD&R Merger Agreement, and provides that, upon termination of the CD&R Merger Agreement by the Company to enter into an alternative acquisition agreement with respect to a Superior Proposal, the Company will be required to pay Parent a termination fee of $105,000,000 in cash. Upon termination of the CD&R Merger Agreement by the Company or Parent under specified conditions, Parent will be required to pay the Company a termination fee of $210,000,000 in cash. The termination fees and restrictions could discourage other companies from trying to acquire the Company even though those other companies might be willing to offer greater value to the Company’s stockholders than CD&R has offered in the CD&R Merger.
Litigation against the Company, CD&R, or the members of their respective boards, could prevent or delay the completion of the CD&R Merger or result in the payment of damages following completion of the CD&R Merger.
It is a condition to the CD&R Merger that no injunction or other order preventing the consummation of the CD&R Merger shall have been issued by any court of competent jurisdiction or other governmental authority of competent jurisdiction and remain in effect. As of the date of this Quarterly Report on Form 10-Q, a lawsuit has been filed by purported stockholders of the Company challenging the CD&R Merger or the other transactions contemplated by the CD&R Merger Agreement, which have named the Company and/or members of the the Company’s board of directors as defendants. It is possible that additional lawsuits may be filed by the Company’s stockholders challenging the CD&R Merger. The outcome of such lawsuits cannot be assured, including the amount of costs associated with defending these claims or any other liabilities that may be incurred in connection with the litigation of these claims. If plaintiffs are successful in obtaining an injunction prohibiting the parties from completing the CD&R Merger on the agreed-upon terms, such an injunction may delay the consummation of the CD&R Merger in the expected timeframe, or may prevent the CD&R Merger from being consummated at all. Whether or not any plaintiff’s claim is successful, this type of litigation can result in significant costs and divert management’s attention and
51


resources from the closing of the CD&R Merger and ongoing business activities, which could adversely affect the operations of the Company.
Uncertainty about the CD&R Merger may adversely affect the relationships between the Company and its customers, vendors and employees, whether or not the CD&R Merger is completed.
In response to the announcement of the CD&R Merger, existing or prospective customers, vendors and other third party relationships of the Company may delay, defer or cease providing goods or services, delay or defer other decisions concerning the Company, refuse to extend credit to the Company, or otherwise seek to change the terms on which they do business with the Company. Any such delays or changes to terms could materially harm the Company’s business.
In addition, as a result of the CD&R Merger, current and prospective employees could experience uncertainty about their future with the Company. These uncertainties may impair the Company’s ability to retain, recruit or motivate key management and technical, manufacturing, and other personnel.
If the CD&R Merger is not consummated by September 5, 2022, or, under certain conditions, December 13, 2022, either the Company or Parent may terminate the CD&R Merger Agreement, subject to certain exceptions.
Either the Company or Parent may terminate the CD&R Merger Agreement if the Merger has not been consummated by September 5, 2022, or if all conditions to closing other than those relating to antitrust approvals and those that by their nature are to be satisfied at the closing have been satisfied, then December 13, 2022. However, this termination right will not be available to a party if that party failed to fulfill its obligations under the CD&R Merger Agreement and that failure was the principal cause of, or directly resulted in, the failure to consummate the CD&R Merger on time. In the event the CD&R Merger Agreement is terminated by either party due to the failure of the CD&R Merger to close by September 5, 2022 (or December 13, 2022, as applicable), the Company will have incurred significant costs and will have diverted significant management focus and resources from other strategic opportunities and ongoing business activities without realizing the anticipated benefits of the CD&R Merger.



Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
The following table shows our purchases of our Common Stock during the three months ended April 2, 2022:
Period
(a)
Total Number of
Shares
Purchased(1)
(b)
Average Price
Paid per Share
(c)
Total Number of
Shares
Purchased as
Part of the Publicly
Announced
Program
(d)
Maximum Dollar
Value of
Shares that
May Yet be
Purchased Under
the Publicly Announced
Program(2)
(in thousands)
January 1, 2022 to January 29, 20227,795 $17.75 — $49,145 
January 30, 2022 to February 26, 2022— — — 49,145 
February 27, 2022 to April 2, 2022162,605 24.25 — 49,145 
Total170,400 23.95 — 

(1)The total number of shares includes shares of restricted stock that were withheld to satisfy minimum tax withholding obligations arising in connection with the vesting of stock awards. The required withholding is calculated using the closing sales price on the previous business day prior to the vesting date as reported by the NYSE.
(2)On March 7, 2018, the Company announced that its Board of Directors authorized a stock repurchase program for up to an aggregate of $50.0 million of the Company’s Common Stock. Under this repurchase program, the Company is authorized to repurchase shares at times and in amounts that we deem appropriate in accordance with all applicable securities laws and regulations. Shares repurchased are usually retired. There is no time limit on the duration of the program. At April 2, 2022, approximately $49.1 million remained available for stock repurchases under the program.
52


Item 6. Exhibits.
Index to Exhibits
Exhibit No.Description
2.1
*10.1
*†10.2
*31.1  
*31.2  
**32.1  
**32.2  
*101.INS Inline XBRL Instance Document
*101.SCH Inline XBRL Taxonomy Extension Schema Document
*101.CAL Inline XBRL Taxonomy Extension Calculation Linkbase Document
*101.DEF Inline XBRL Taxonomy Definition Linkbase Document
*101.LAB Inline XBRL Taxonomy Extension Label Linkbase Document
*101.PRE Inline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

*Filed herewith
**Furnished herewith
Management contracts or compensatory plans or arrangements
+
Schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. A copy of any omitted schedule or exhibit will be furnished supplementally to the SEC upon request.

53


SIGNATURES
 Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 CORNERSTONE BUILDING BRANDS, INC.
   
Date: May 3, 2022By: /s/ Rose Lee
  Rose Lee
President and Chief Executive Officer
  
Date: May 3, 2022By: /s/ Jeffrey S. Lee
 Jeffrey S. Lee
 Executive Vice President, Chief Financial Officer and Chief Accounting Officer

54
EX-10.1 2 a20220402exhibit10_1.htm EX-10.1 Document

Exhibit 10.1


MEMBERSHIP INTEREST PURCHASE AGREEMENT
by and between
CORNERSTONE BUILDING BRANDS, INC.
and
BLUESCOPE STEEL NORTH AMERICA CORPORATION
Dated as of April 10, 2022




TABLE OF CONTENTS
Page
ARTICLE I
PURCHASE AND SALE; CLOSING; CLOSING DELIVERIES
1.1Purchase and Sale of Interests2
1.2Time and Place of Closing2
1.3Deliveries at Closing2
1.4Purchase Price Adjustment3
1.5Purchase Price Allocation6
1.6Withholding7
ARTICLE II
REPRESENTATIONS AND WARRANTIES OF SELLER
2.1Interests7
2.2Organization, Good Standing and Qualification8
2.3Authority; Approval8
2.4Governmental Filings; No Violations9
2.5Financial Statements9
2.6Absence of Certain Changes10
2.7No Undisclosed Liabilities10
2.8Litigation10
2.9Employee Benefits11
2.10Employees; Labor Matters12
2.11Compliance with Laws; Licenses13
2.12Material Contracts14
2.13Properties15
2.14Environmental Matters16
2.15Taxes17
2.16Intellectual Property; Information Technology18
2.17Insurance19
2.18Sufficiency of Assets20
2.19Contracts with Affiliates20
2.20Brokers and Finders20
2.21Key Suppliers20
2.22No Other Representations or Warranties21







ARTICLE III
REPRESENTATIONS AND WARRANTIES OF BUYER
3.1Organization, Good Standing and Qualification21
3.2Authority; Approval22
3.3Governmental Filings; No Violations; Certain Contracts22
3.4Litigation22
3.5Availability of Funds22
3.6Solvency23
3.7Investment Intent23
3.8Brokers and Finders23
3.9Access and Information23
3.10No Other Representations or Warranties23
ARTICLE IV
COVENANTS
4.1Interim Operations of the Business24
4.2Cooperation and Efforts to Consummate Transactions; Status Updates28
4.3Regulatory Filings/Approvals29
4.4Third-Party Consents31
4.5Access and Reports; Retention of Books and Records32
4.6Publicity34
4.7Employee Benefits35
4.8Indemnification37
4.9Confidentiality38
4.10Releases38
4.11Tax Matters40
4.12Reserved42
4.13Worker Adjustment and Retraining Notification42
4.14Pre-Closing Reorganization42
4.15Commingled Contracts42
4.16Wrong Pockets42
4.17Affiliate Agreements43
4.18Transition Planning43
4.19Use of Seller Marks43
4.20Further Assurances44



4.21Indebtedness; Title Insurance; Release of Liens44
4.22Insurance44
4.23Non-Solicitation45
4.24Exclusivity46
4.25Transition Services Agreement47
4.26Employee Leasing47
ARTICLE V
CONDITIONS
5.1Conditions to Each Party’s Obligation to Consummate the Transactions47
5.2Conditions to Obligation of Buyer48
5.3Conditions to Obligations of Seller49
5.4Frustration of Closing Conditions50
ARTICLE VI
TERMINATION
6.1Termination50
6.2Effect of Termination and Abandonment51
ARTICLE VII
SURVIVAL; POST-CLOSING RECOURSE
7.1No Survival51
7.2No Recourse Against Seller52
ARTICLE VIII
MISCELLANEOUS AND GENERAL
8.1Amendment; Waiver52
8.2Expenses52
8.3Counterparts52
8.4GOVERNING LAW AND VENUE; WAIVER OF JURY TRIAL; SPECIFIC PERFORMANCE52
8.5Notices54
8.6Entire Agreement55



8.7No Third-Party Beneficiaries55
8.8Severability55
8.9Interpretation; Construction55
8.10Waiver of Conflicts Regarding Representations; Non-Assertion of Attorney-Client Privilege57
8.11Successors and Assigns58
8.12Fulfillment of Obligations59

Exhibit A:Definitions
Exhibit B-1:Metal Coaters Supply Agreement
Exhibit B-2:Metal Prep Supply Agreement
Exhibit C:Transition Services Agreement
Exhibit D:Illustrative Working Capital Calculation
Exhibit E:Accounting Principles
Exhibit F:Instrument of Assignment
Exhibit G:IRS Form 8822-B
Exhibit H:Illustrative Steel Inventory Adjustment Calculation




MEMBERSHIP INTEREST PURCHASE AGREEMENT
THIS MEMBERSHIP INTEREST PURCHASE AGREEMENT (including the exhibits and schedules hereto, each as amended or restated from time to time, this “Agreement”), dated as of April 10, 2022 (the “Execution Date”), is made by and between BlueScope Steel North America Corporation, a Delaware corporation (“Buyer”), and Cornerstone Building Brands, Inc., a Delaware corporation (“Seller” and, together with Buyer, the “Parties”). Except as otherwise indicated herein, capitalized terms used but not defined herein shall have the meanings set forth in Exhibit A.
RECITALS
WHEREAS, Seller is engaged in the business of coil coating, slitting, embossing and/or painting of light-gauge and heavy-gauge metal coils at the facilities set forth on Section 1.1 of the Seller Disclosure Letter (the “Business”);
WHEREAS, on the terms and subject to the conditions set forth herein, prior to the Closing, Seller and certain of its Affiliates will take the steps set forth on Section 1.2 of the Seller Disclosure Letter (the “Pre-Closing Reorganization”), including the transfer of all Transferred Assets and Assumed Liabilities to Metal Coaters, LLC, a Delaware limited liability company (the “Company”);
WHEREAS, as of the Execution Date, Seller, or a Subsidiary of Seller, owns all of the issued and outstanding limited liability company interests of the Company (the “Interests”);
WHEREAS, Seller desires to sell to Buyer, and Buyer desires to purchase from Seller, the Interests, upon the terms and subject to the conditions set forth in this Agreement;
WHEREAS, in connection with the Transactions, at the Closing, the Company and Seller will enter into a supply agreement with respect to light-gauge coil coating services substantially in the form attached hereto as Exhibit B-1 and a supply agreement with respect to pre-painted hot rolled steel and heavy-gauge coil coating services substantially in the form attached hereto as Exhibit B-2 (collectively, the “Supply Agreements”);
WHEREAS, in connection with the Transactions, at the Closing, certain of the Parties or their applicable Affiliates will enter into a transition services agreement substantially in the form attached hereto as Exhibit C (the “Transition Services Agreement”); and
WHEREAS, Buyer and Seller desire to make certain representations, warranties, covenants and agreements in connection with this Agreement and the Transactions.
NOW, THEREFORE, in consideration of the premises, and of the representations, warranties, covenants and agreements contained herein, the Parties, intending to be legally bound, agree as follows:
ARTICLE I
PURCHASE AND SALE; CLOSING; CLOSING DELIVERIES
1.1    Purchase and Sale of Interests Upon the terms and subject to the conditions set forth in this Agreement, and in reliance on the representations, warranties and covenants contained herein, at the Closing, Seller agrees to sell, assign, convey, transfer and deliver



to Buyer, and Buyer agrees to purchase and accept from Seller, the Interests, free and clear of any Liens, for a cash amount equal to the Closing Cash Consideration, subject to adjustment pursuant to Section 1.4.
1.2    Time and Place of Closing The closing of the purchase and sale of the Interests provided for in this Agreement (the “Closing”) will take place remotely, via electronic exchange of documents, at 9:00 a.m., New York City time, on the third Business Day following the satisfaction or, to the extent permitted by applicable Law, waiver of the last condition in Article V to be satisfied or waived (other than those conditions that by their nature are to be satisfied at the Closing, but subject to the fulfillment or, to the extent permitted by applicable Law, waiver of those conditions) or at such other time and place as Buyer and Seller may mutually agree in writing (the date on which the Closing actually occurs, the “Closing Date”). The Closing will be effective as of 12:01 a.m., New York City time, on the Closing Date (the “Effective Time”).
1.3    Deliveries at Closing
(a)    By Seller. Upon the terms and subject to the conditions set forth in this Agreement, at the Closing, Seller shall deliver or cause to be delivered to Buyer:
(i)    an instrument of sale, assignment and transfer with respect to the Interests, substantially in the form set forth in Exhibit F (the “Instrument of Assignment”);
(ii)    counterparts of each of the other Ancillary Agreements, duly executed by Seller or its applicable Affiliates party thereto;
(iii)    a duly executed IRS Form W-9 of the Seller;
(iv)    the certificate contemplated by Section 5.2(c); and
(v)    the written resignations of each of the directors, managers and officers of the Company as Buyer may request no later than three Business Days prior to the Closing Date, in each case, to be effective as of the Closing.
(b)    By Buyer. Upon the terms and subject to the conditions set forth in this Agreement, at the Closing, Buyer shall deliver or cause to be delivered:
(i)    to Seller, a payment in an amount equal to the Closing Cash Consideration;
(ii)    pursuant to instructions set forth in the Funds Flow Memorandum, payments to the applicable third parties of the Estimated Seller Transaction Expenses to the extent unpaid as of immediately prior to the Closing; provided, that any amounts treated as wages to an employee of the Company shall be paid, as directed in writing by Seller to Buyer prior to the Closing Date, to (i) the Company, which shall pay such amounts, less applicable withholding Taxes, to the applicable recipient through its payroll system, or (ii) directly to such current or former employee, less applicable withholding Taxes, which shall be calculated by the Company and paid by Buyer to the Company’s payroll system for remittance to the applicable Taxing Authority;
(iii)    the certificate contemplated by Section 5.3(c); and



(iv)    counterparts of each of the Ancillary Agreements, duly executed by Buyer or its applicable Affiliates party thereto.
1.4    Purchase Price Adjustment
(a)    Estimated Purchase Price Procedures. No later than three Business Days prior to the Closing Date, Seller shall prepare and deliver to Buyer (A) the Estimated Closing Statement, together with supporting documentation used by Seller in calculating the amounts set forth therein, and (B) the Funds Flow Memorandum; provided that Seller shall provide a draft (prepared in good faith) of the Estimated Closing Statement to Buyer no later than five Business Days prior to the Closing Date, which shall be for discussion purposes only and shall not have any effect for purposes of the determination of the Closing Cash Consideration. Seller shall consider in good faith the reasonable comments of Buyer to the Estimated Closing Statement and/or Funds Flow Memorandum delivered to Seller no later than one Business Day prior to the Closing Date; provided that if Buyer and Seller fail to mutually agree upon revisions to the Estimated Closing Statement and/or the Funds Flow Memorandum on or prior to the Business Day prior to the Closing Date, then (x) neither Buyer nor Seller shall delay the Closing because of such failure, (y) any revisions to the Estimated Closing Statement and/or the Funds Flow Memorandum mutually agreed between Buyer and Seller shall be used in the determination of the Closing Cash Consideration, and (z) as to any other items (including any items remaining in dispute between Buyer and Seller), the amounts set forth in the Estimated Closing Statement as determined by Seller, without any adjustment, shall be the amounts used in the determination of the Closing Cash Consideration. The agreement of the Parties to revisions to the Estimated Closing Statement and/or the Funds Flow Memorandum, or the failure of the Parties to agree to such revisions, shall not constitute a waiver or limitation of a Party’s rights and obligations pursuant to Section 1.4(b).
(b)    Final Cash Consideration Adjustment Procedures.
(i)    Delivery of the Post-Closing Statement. No later than 90 days after the Closing Date, Seller shall deliver to Buyer the Post-Closing Statement, together with supporting details for and documentation used in calculating each of the amounts set forth therein.
(ii)    Inventory Count. For purposes of informing the determination of the amount of Inventory included in Current Assets and Steel Inventory, Buyer may cause the Company to conduct a physical count of Inventory held by the Company by the first Business Day of the week after the Closing. Seller shall be given prior written notice of such count and shall be entitled to be present for such count, and Buyer shall promptly deliver a copy of the results of the Inventory count to Seller.
(iii)    Access to Information. From the Closing until the determination of the Final Closing Statement, Buyer and Seller shall, and shall cause their respective Affiliates to, upon reasonable prior notice and subject to the execution of customary work paper access letters if requested by accountants of Seller, on the one hand, and Buyer or the Company, on the other hand: (A) provide Seller, Buyer and their respective authorized representatives with reasonable access during normal business hours to any and all facilities, books and records and work papers of the Company relevant to Seller’s preparation of the Post-Closing Statement, Buyer’s review of the Post-Closing Statement, and review of any items set forth in the Notice of Objection; and (B) cooperate with and assist Seller, Buyer and their



respective authorized representatives in connection with the review of such materials, including by making available its employees, accountants and other personnel to the extent reasonably requested.
(v)    Notice of Objection. If Buyer has any objections to the Post-Closing Statement or any of the amounts included in the calculation of the Final Cash Consideration set forth therein, it shall deliver to Seller a written statement (a “Notice of Objection”) setting forth in reasonable detail the particulars of such disagreement (including the specific items in the Post-Closing Statement that are in dispute and the nature and amount of any disagreement so identified, including Buyer’s proposed alternative value for each disputed item related to Closing Net Working Capital, Closing Steel Inventory Adjustment, Closing Indebtedness, Closing Cash and Closing Seller Transaction Expenses) not later than 45 days after its receipt of the Post-Closing Statement (such 45-day period, the “Review Period”). If Buyer delivers a Notice of Objection to Seller within the Review Period, Seller and Buyer shall work in good faith to resolve Buyer’s objections within the 30-day period following the delivery of the Notice of Objection. If Buyer fails to deliver a Notice of Objection within the Review Period, the Post-Closing Statement shall be deemed to have been accepted by Buyer and shall be deemed final and binding upon all of the Parties and shall be deemed the Final Closing Statement.
(v)    Selection of the Accountant. In the event that Buyer and Seller are unable to resolve in writing all of Buyer’s objections in the Notice of Objection within the 30‑day period (or such longer period as may be agreed by Buyer and Seller) following the delivery of such Notice of Objection, the resolution of all such unresolved items (“Disputed Items”) shall be submitted to Deloitte LLP (or, if Deloitte LLP is unwilling or unable to serve, such other independent accounting firm of recognized national standing in the United States as may be mutually selected by Buyer and Seller) to resolve any remaining disagreements (such firm as is ultimately selected pursuant to the aforementioned procedures being the “Accountant”). Seller and Buyer shall execute any agreement reasonably required by the Accountant for its engagement hereunder.
(vi)    Submission of Disputed Items. Each of Buyer and Seller shall, promptly (but in any event within 10 Business Days) following the formal engagement of the Accountant, provide the Accountant (copying the other upon submission) with a single written submission setting forth its respective calculations of and assertions regarding the Disputed Items (which submissions the Accountant shall promptly distribute to the other Party) and upon receipt thereof, each of Seller and Buyer shall be entitled (no later than five Business Days following receipt of the other Party’s initial submission) to submit to the Accountant a single written response to such other Party’s initial submission setting forth such Party’s objections or rebuttals to the calculations and/or assertions set forth in such initial submission (which responses the Accountant shall promptly distribute to the other applicable Party). There shall be no ex parte communications between Seller (or its representatives) or Buyer (or its representatives), on the one hand, and the Accountant, on the other hand, relating to the Disputed Items, and unless requested by the Accountant in writing, no Party may present any additional information or arguments to the Accountant, either orally or in writing.
(vii)    Accountant’s Determination. The Accountant shall be instructed to render its written determination with respect to the Disputed Items (and only the Disputed Items) as



soon as reasonably possible (it being the intention of the Parties that such determination shall be rendered not later than 45 days following the formal engagement of the Accountant). The Accountant shall act as an expert and not as an arbitrator to determine solely the Disputed Items based solely on the submissions and responses of Buyer, on the one hand, and Seller, on the other hand, without independent investigation and in accordance with this Agreement, including the Accounting Principles (as applicable); provided that, for the avoidance of doubt, the Accountant’s determination with respect to any Disputed Items is not intended to permit the introduction of different accounting methods, policies, principles, practices, procedures, classifications or estimation methodologies for the purposes of determining the Final Cash Consideration other than as required by this Agreement (including the Accounting Principles). In resolving any disputed amount in connection with its determination of the Final Cash Consideration, or any component thereof, the Accountant may not assign a value to any Disputed Item greater than the greatest value for such Disputed Item claimed by either Party or less than the smallest value for such item claimed by either Party. The Accountant shall not conduct an independent investigation but shall instead base its determination on the written submissions of the Parties delivered pursuant to and in accordance with Section 1.4(b)(vi) with respect to the Disputed Items. The determination of the Accountant in accordance with this Section 1.4(b)(vii) shall be binding and final for purposes of this Agreement, absent fraud or manifest error. The Post-Closing Statement resulting from the determinations with respect to the Disputed Items made by the Accountant in accordance with this Section 1.4(b)(vii) shall be deemed the Final Closing Statement.
(viii)    Accountant’s Fees and Expenses. The Accountant shall allocate its costs and expenses between Buyer and Seller based upon the percentage of the aggregate contested amount submitted to the Accountant that is ultimately awarded to Buyer on the one hand, or Seller, on the other hand, such that Buyer bears a percentage of such costs and expenses equal to the percentage of the contested amount awarded to Seller and Seller bears a percentage of such costs and expenses equal to the percentage of the contested amount awarded to Buyer. For the avoidance of doubt, the fees and disbursements of the representatives of each Party incurred in connection with the preparation or review of the Post-Closing Statement and any Notice of Objection, as well as any submissions and responses to the Accountant, as applicable, shall be borne by such Party.
(c)    Post-Closing Adjustment Payments.
(i)    Within five Business Days following the determination of the Final Closing Statement:
(A)    if the Post-Closing Adjustment is a negative number, then Seller shall pay to Buyer an amount equal to the absolute value of the Post-Closing Adjustment;
(B)    if the Post-Closing Adjustment is a positive number, then Buyer shall pay to Seller the Post-Closing Adjustment amount; and
(C)    neither Buyer nor Seller shall have any payment or delivery obligation pursuant to this Section 1.4(c)(i) if the Post-Closing Adjustment is zero.
(ii)    Any payment made pursuant to this Section 1.4 shall, for Tax purposes, be deemed to be an adjustment to the consideration payable to Seller. Such amounts shall be paid, in immediately available funds, pursuant to the instructions previously delivered by



Buyer or Seller, as applicable, if any, or as otherwise instructed by the applicable Party in writing.
(d)    Exclusive Remedy. Notwithstanding anything to the contrary in this Agreement, the process set forth in this Section 1.4 shall be the sole and exclusive remedy of the Parties for any disputes related to items required to be included or reflected in the calculation of the Final Cash Consideration.
1.5    Purchase Price Allocation. Buyer and Seller acknowledge and agree that, for U.S. federal and applicable state and local income tax purposes, the purchase of the Interests hereunder shall be treated as a purchase and sale of the Transferred Assets. The purchase price for the Transferred Assets as determined for income tax purposes shall be allocated among the Transferred Assets, and otherwise in accordance with their fair market values consistent with Section 1060 of the Code, and such allocation shall be binding upon the Parties for all applicable federal, state, local and foreign tax purposes (the “Purchase Price Allocation”). Buyer shall prepare and deliver to Seller a draft of the Purchase Price Allocation within 120 days following the Closing Date. Seller shall have the right to review Buyer’s draft Purchase Price Allocation, and if Seller disagrees with or raises objection to such draft Purchase Price Allocation within 45 days after receipt of such proposed Purchase Price Allocation, Buyer and Seller shall consult with one another and attempt in good faith to reach agreement on the disputed items or amounts. If Buyer and Seller mutually agree on the draft Purchase Price Allocation, then Buyer and Seller agree to file (and shall cause their Affiliates to file) all Tax Returns and any other Tax filings required in a manner consistent with the agreed-upon Purchase Price Allocation and shall take no contrary position prior to a final “determination” by a Governmental Entity within the meaning of Section 1313 of the Code. If, on the other hand, Buyer and Seller are unable to mutually agree on the draft Purchase Price Allocation, then Buyer and Seller shall refer any remaining disputes to the Accountant for resolution in accordance with the procedures of Section 1.4(b)(vi) through (viii), mutatis mutandis.
1.6    Withholding. If required by Law, Buyer and Seller may withhold from amounts otherwise payable pursuant to this Agreement such amount as is required to be deducted and withheld with respect to such payment under applicable Law. To the extent that amounts are so withheld, such withheld amounts shall be treated for all purposes of this Agreement as having been paid to the Person in respect of which such deduction and withholding was made. If a party intends to withhold (other than as a result of a failure of Seller to comply with Section 1.3(a)(ii) or as a result of a compensatory payment), such party shall provide notice to the party in respect of whom such payment is to be made at least 10 Business Days in advance of any such withholding or deduction (such notice to include the legal authority and the calculation method for the expected withholding), and such parties shall cooperate with each other to take commercially reasonable steps to minimize or eliminate such withholding or deduction.
ARTICLE II
REPRESENTATIONS AND WARRANTIES OF SELLER
Except as set forth in the corresponding sections or subsections of the disclosure letter delivered to Buyer by Seller prior to the Execution Date (the “Seller Disclosure Letter”), Seller hereby represents and warrants to Buyer as of the Execution Date and as of the Closing (or in the case of representations and warranties that speak of a specified date, as of such specified date), as follows:



2.1    Interests
(a)    Seller or certain of its wholly owned Subsidiaries are the record and beneficial owners of the Interests. Seller or certain of its wholly owned Subsidiaries have good and valid title to the Interests, free and clear of all Liens (other than any restrictions on transfer solely arising under or relating to applicable securities Laws and liens arising under any of the Organizational Documents of the Company). The Interests have been duly authorized and are validly issued, fully paid and non-assessable and constitute all the issued and outstanding equity interests in the Company. Effective as of the Closing, good and valid title to the Interests will pass to Buyer, free and clear of all Liens.
(b)    There are no preemptive or other outstanding rights, options, warrants, agreements, arrangements or commitments of any character under which Seller or any of its Affiliates is or may become obligated to sell, or giving any Person a right to acquire, or in any way dispose of, Interests or any securities or obligations exercisable or exchangeable for, or convertible into, Interests, and no securities or obligations evidencing such rights are authorized, issued or outstanding. All rights and powers to vote the Interests are held exclusively by a wholly owned Subsidiary of Seller. Except for this Agreement and the Company’s Organizational Documents, neither Seller nor any of its Affiliates is a party to any Contract with respect to the equity interests of the Company, including with respect to the voting, purchase, dividend rights, disposition or transfer thereof.
2.2    Organization, Good Standing and Qualification
(a)    Each of Seller, the Company and any Affiliate of Seller that is party to any Ancillary Agreement (including any record owner of Interests) (i) is a legal entity duly organized, validly existing and in good standing under the Laws of its jurisdiction of organization, (ii) has all requisite corporate or similar power and authority to own, pledge or dispose of its properties and to carry on its business as presently conducted and (iii) is qualified to do business and, to the extent such concept is applicable, is in good standing as a foreign corporation or other legal entity in each jurisdiction where the ownership, leasing or operation of its assets or properties or conduct of its business requires such qualification, except (A) in the case of clause (ii), (x) with respect to the Company, where the failure to have such power or authority would not, individually or in the aggregate, reasonably be likely to be material to the Business, and (y) with respect to Seller and such Affiliates other than the Company, where the failure to have such power or authority, would not, individually or in the aggregate, reasonably be likely to have a Material Adverse Effect, and (B) in the case of clause (iii), where the failure to be so qualified or in good standing would not, individually or in the aggregate, reasonably be likely to have a Material Adverse Effect.
(b)    Seller has made available to Buyer complete and correct copies of the Company’s limited liability company agreement or comparable governing documents, each as amended as of the Execution Date (“Organizational Documents”), and each as so delivered is in full force and effect.
(c)    The Company does not (i) have any Subsidiaries, (ii) own, directly or indirectly, any capital stock, membership interest or other equity interests of any Person or (iii) have any direct or indirect equity or ownership interest in any business. The Company is not a member of or participant in any partnership, joint venture or similar Person.



2.3    Authority; Approval. Each of Seller and any Affiliate of Seller that is party to any Ancillary Agreement has all right, power and authority to enter into and perform its obligations under this Agreement and each of the Ancillary Agreements to which it is a party and has all requisite organizational power and authority and has taken all organizational action necessary in order to execute, deliver and perform its obligations under this Agreement and each of the Ancillary Agreements to which it is a party. This Agreement has been, and each of the Ancillary Agreements will be at Closing, duly executed and delivered by Seller and its Affiliates party thereto and, when executed and delivered by Buyer and the other parties hereto and thereto, will constitute a valid and binding agreement of Seller and such Affiliates, enforceable against Seller and such Affiliates in accordance with its terms, subject to bankruptcy, insolvency, fraudulent conveyance, preferential transfer, reorganization, moratorium and similar Laws relating to or affecting creditors’ rights and to general principles of equity (regardless of whether such enforceability is considered in a proceeding in equity or at law) (the “Bankruptcy and Equity Exception”).
2.4    Governmental Filings; No Violations.
(a)    Other than the expirations of waiting periods and the filings, notices, reports, consents, registrations, approvals, permits and authorizations under the HSR Act or other Antitrust Laws, no material notices, reports or other filings are required to be made by Seller, the Company or any other Affiliate of Seller with, nor are any material consents, registrations, approvals, permits or authorizations required to be obtained by Seller, the Company or any other Affiliate of Seller from, any Governmental Entity in connection with the execution, delivery and performance of this Agreement and the Ancillary Agreements by Seller, the Company or any other Affiliate of Seller party thereto and the consummation of the Transactions.
(b)    The execution, delivery and performance by Seller and its Affiliates of this Agreement and the Ancillary Agreements to which they are a party do not, and the consummation of the Transactions will not, conflict with, or result in any breach or violation of or default (with or without notice, lapse of time or both) under, or give rise to any right of termination, loss of rights, adverse modification of provisions, cancellation or acceleration of any obligations under, or result in the creation of a Lien on any Transferred Asset under, (i) any provision of the Organizational Documents of Seller or any applicable Affiliate of Seller, (ii) any Material Contract or material Permit or (iii) assuming (solely with respect to performance of this Agreement and the Ancillary Agreements and consummation of the Transactions) compliance with the matters referred to in Section 2.4(a), any Law to which Seller or any of its Affiliates that is a party to any Ancillary Agreement or through which any portion of the Business is conducted is subject, except, in the case of clauses (ii) and (iii) above, for any such breach, violation, default, termination, loss, adverse modification, cancellation, acceleration or creation that would neither, individually or in the aggregate, reasonably be expected to (x) be material to the Business, taken as a whole, nor (y) prevent, materially delay or materially impair the consummation of the Transactions.
2.5    Financial Statements.
(a)    Seller has delivered to Buyer copies of the unaudited trial balances of the Business as of and for the 12 months ended December 31, 2021, December 31, 2020 and December 31, 2019 (collectively, the “Trial Balances”).



(b)    The Trial Balances (i) have been prepared in good faith and in accordance with Seller’s regular accounting policies, practices and methodologies applied on a consistent basis and (ii) are derived from the books and records of Seller and its Affiliates, which are maintained by Seller and its Affiliates in a manner that permits Seller to prepare consolidated financial statements of Seller and its Affiliates in accordance with GAAP.
(c)    Notwithstanding the foregoing, the Trial Balances and the representations and warranties in clauses (a) and (b) of this Section 2.5 are qualified by the fact that (i) the Business has not operated on a separate standalone basis and historically has not been separately reported within Seller’s and its Affiliates’ consolidated financial statements, and (ii) the Trial Balances are not necessarily indicative of what the results of operations and financial position and cash flows of the Business will be in the future.
(d)    Accounts Receivable reflected on the most recent Trial Balance have arisen in the Ordinary Course of Business, and, to the Seller’s Knowledge, represent, or will represent, valid and enforceable obligations arising solely out of bona fide sales, performance of services or other business transactions in the Ordinary Course of Business, and to the Knowledge of Seller, are not subject to any material pending set-offs, counterclaims or valid defenses, other than normal cash discounts accrued in the Ordinary Course of Business and subject to allowances for bad debt recorded on the Trial Balances.
(e)    All of the Inventory is of a quality and quantity usable and saleable in the Ordinary Course of Business in all material respects, except for obsolete, damaged, defective, slow-moving or excess inventory items that have been written off or written down to fair market value or for which adequate reserves have been established. No material amount of such Inventory is with customers, distributors or other Persons, on consignment or otherwise, that could be returned to Seller or any of its Affiliates for a full refund of all or part of the purchase price therefor.
2.6    Absence of Certain Changes.
(a)    Since December 31, 2021, there has not been any Material Adverse Effect.
(b)    From December 31, 2021 until the Execution Date, (i) the Business has been conducted in the Ordinary Course of Business in all material respects (except for actions related to this Agreement or in response to any COVID-19 Measures), and (ii) Seller and its Affiliates have not taken any action with respect to the Business (other than in connection with the formation of the Company or in preparation to implement the Transactions) that, if taken after the date of this Agreement without Buyer’s consent, would constitute a breach of the covenants set forth in Section 4.1 (other than clauses (ii), (iii), (iv), (x), (xvii) and (xix) thereof).
2.7    No Undisclosed Liabilities. There are no Liabilities of the Business other than (a) Liabilities that have been reserved against or reflected in the Trial Balances, (b) Liabilities that were incurred since December 31, 2021 in the Ordinary Course of Business, (c) Liabilities that are Permitted Liens or relate to any Excluded Assets, (d) Liabilities that have been incurred pursuant to this Agreement and in accordance with (and not in violation of) the terms hereof, (e) Liabilities that have been incurred pursuant to any Contract entered into in the Ordinary Course of Business or that is a Material Contract to which Seller or its Affiliates in respect of the Business, or the Company, is a party and in accordance with (and not in violation of) the terms



thereof and (f) other Liabilities that would not, individually or in the aggregate, reasonably be expected to be material to the Business.
2.8    Litigation.
(a)    As of the Execution Date, there are no material Actions pending or, to the Knowledge of Seller, threatened in writing against Seller or its Affiliates with respect to the Business, to which any Transferred Asset is subject, or that is an Assumed Liability (nor has any Governmental Entity indicated an intention to initiate any such Action).
(b)    None of Seller or its Affiliates is a party to, nor is Seller or any of its Affiliates or any Transferred Asset subject to, the provisions of any material Order with respect to the Business or that is an Assumed Liability.
2.9    Employee Benefits.
(a)    Section 2.9(a) of the Seller Disclosure Letter sets forth a correct and complete list of each material Benefit Plan and separately identifies all Transferred Plans. With respect to each such Transferred Plan and material Benefit Plan, Seller has made available to Buyer, to the extent applicable, correct and complete copies of (i) the Benefit Plan document, including any amendments thereto, or, for Benefit Plans that are unwritten or are not Transferred Plans, a written description of such Benefit Plan, (ii) the most recent summary plan description, (iii) the Form 5500 annual reports and all required compliance test results for Transferred Plans for the three most recent available years, (iv) the most recent IRS determination or opinion letter, (v) all related funding agreements that implement each Transferred Plan, (vi) annual financial and actuarial reports for all Transferred Plans, and (vii) any material correspondence to or from any Governmental Entity received in the last year (or, in the case of the Transferred Plans, the last three years) with respect thereto. There has been no amendment to, announcement by the Company or an ERISA Affiliate relating to, or change in employee participation or coverage under, any Transferred Plan which would increase materially the expense of maintaining such plan above the level of the expense incurred therefor for the most recent fiscal year.
(b)    Each Benefit Plan (including any related trusts) has been established, operated and administered in compliance in all material respects with its terms and applicable Laws, including, without limitation, ERISA and the Code. All contributions or other amounts payable by Seller or any of its Subsidiaries with respect to each Benefit Plan in respect of current or prior plan years have been paid or accrued in accordance with GAAP in all material respects. There are no claims (other than routine claims for benefits) or proceedings pending or, to the Knowledge of Seller, threatened in writing by a Governmental Entity by, on behalf of or against any Benefit Plan or any trust related thereto that would reasonably be expected to result in any material Liability to the Company or any of its Subsidiaries following the completion of the Pre-Closing Reorganization. No Transferred Plan is presently under audit or examination (nor has written notice been received of a potential audit or examination) by any Governmental Entity. Each ERISA Plan that is intended to be qualified under Section 401(a) of the Code has been determined by the IRS to be qualified under Section 401(a) of the Code and, to the Knowledge of Seller, nothing has occurred that would adversely affect the qualification or tax exemption of any such Benefit Plan. With respect to any ERISA Plan, neither Seller nor any of its Subsidiaries has engaged in a transaction in connection with which the Company or any of its Subsidiaries (following completion of the Pre-Closing Reorganization) reasonably could be subject to either a civil penalty assessed pursuant to Section 409 or 502(i) of ERISA or a tax imposed pursuant to



Section 4975 or 4976 of the Code in an amount that could be material. No Transferred Plan and, with respect to the Business Employees, no Benefit Plan provides health or other welfare benefits following retirement or other termination of employment or service of any Person, or to any other Person, other than health continuation coverage pursuant to Section 4980B of the Code.
(c)    Neither the Company nor any ERISA Affiliate, has contributed (or had any obligation of any sort) in the last six years to a plan that is subject to Section 412 of the Code or Section 302 or Title IV of ERISA.
(d)    Neither the Company nor any ERISA Affiliate has maintained, established, participated in or contributed to, or is or has been obligated to contribute to, or has otherwise incurred any obligation or Liability (including any contingent Liability) under, any Multiemployer Plan in the last six years.
(e)    No Benefit Plan is a “multiple employer welfare arrangement” (as defined in Section 3(40) of ERISA).
(f)    Neither the execution and delivery of this Agreement nor the consummation of the Transactions could, either alone or in combination with another event, (i) entitle any Business Employee to any payment or any material increase in any payment or result in the forgiveness of indebtedness of any current or former Business Employee to the Business, (ii) accelerate the time of payment or vesting, or materially increase the amount of compensation or any benefit under any Transferred Plan due to any such Business Employee, (iii) result in an obligation to fund or otherwise set aside assets to secure to any extent any of the obligations under any Transferred Plan or (iv) result in the payment of any amount that could, individually or in combination with any other such payment, constitute an “excess parachute payment” as defined in Section 280G(b)(1) of the Code. No Business Employee or other service provider to the Business is entitled to receive any additional payment (including any tax gross-up or other payment) from Seller or any of its Affiliates (including the Company) as a result of the imposition of the excise taxes required under Section 4999 of the Code or any taxes required by Section 409A of the Code.
(g)    Each Benefit Plan that constitutes in any part a nonqualified deferred compensation plan within the meaning of Section 409A of the Code has been operated and maintained in all respects in operational and documentary compliance with Section 409A of the Code. No payment to be made under any Benefit Plan is, or to the Knowledge of the Seller, will be, subject to the penalties of Section 409A(a)(1) of the Code.
(h)    No Benefit Plan is maintained outside the jurisdiction of the United States or covers any Business Employees who reside or work outside of the United States.
2.10    Employees; Labor Matters.
(a)    Section 2.10(a) of the Seller Disclosure Letter sets forth an accurate and complete list of any collective bargaining agreement or other agreement with a labor union or like organization that the Seller or any of its Affiliates are a party to or otherwise bound by with respect to any Business Employees (collectively, the “Labor Agreements”). To the Knowledge of Seller, as of the date of this Agreement, there are no activities or proceedings by any individual or group of individuals, including representatives of any labor organizations or labor unions, to organize any Business Employees.



(b)    Seller has made available to Buyer accurate and complete copies of each Labor Agreement listed on Section 2.10(a) of the Seller Disclosure Letter. The execution and delivery of this Agreement, shareholder of other approval of this Agreement and the consummation of the transactions contemplated by this Agreement, either alone or in combination with another event, will not entitle any third party (including any labor organization or Governmental Entity) to any payments under any of the Labor Agreements, and Seller and its Affiliates are in compliance in all material respects with all notification and bargaining obligations pursuant to any Labor Agreements arising in connection with the Transaction.
(c)    As of the Execution Date, there is no strike, lockout, slowdown, work stoppage, unfair labor practice or other material labor dispute, or material arbitration or grievance pending or, to the Knowledge of Seller, threatened in writing against the Business. Each of the Company, Seller and its Affiliates in respect of the Business Employees is in material compliance with all applicable Laws respecting labor, employment and employment practices, terms and conditions of employment, wages and hours (including classification of employees, discrimination, harassment, payments of wages and compensation and equitable pay practices), human rights, privacy, unemployment insurance, occupational safety and health, immigration and work authorization, and workers’ compensation. Seller and its Affiliates with respect to the conduct of the Business are and have been in compliance in all material respects with all COVID-19 Measures with respect to the Business Employees.
(d)    Seller has made available to Buyer a true and correct list that sets forth the job title, location, annual base salary or hourly wage rate, as applicable, bonus or other incentive compensation target, if applicable, commissions, if applicable, work location, exempt or non-exempt status under the applicable wage and hour laws, and active or inactive status of each Business Employee as of the Execution Date.
(e)    Since January 1, 2019, none of Seller or its Affiliates with respect to the conduct of the Business has taken any action that constituted a “mass layoff,” “mass termination,” or “plant closing” within the meaning of the Worker Adjustment and Retraining Notification Act (the “WARN Act”), or otherwise triggered notice requirements or Liability under state, provincial or local plant closing, notice, or group termination Law.
2.11    Compliance with Laws; Licenses. Since January 1, 2019, the Business has not been, and is not being, conducted in material violation of any Laws. As of the Execution Date, none of the Company, Seller or its Affiliates has received any written communication or, to the Knowledge of Seller, other communication, alleging any material noncompliance with respect to the Business with any such Laws that, as of the Execution Date, has not been cured. Seller and its applicable Affiliates have obtained and are in compliance in all material respects with all material Permits that are necessary to conduct the Business as presently conducted. Each such Permit is valid and in full force and effect, and no suspension, revocation, cancellation or material modification of any such Permit is pending or, to the Knowledge of Seller, has been threatened.
2.12    Material Contracts.
(a)    Section 2.12(a) of the Seller Disclosure Letter sets forth a correct and complete list of each of the following Transferred Contracts, except for any Benefit Plan, to which Seller or its Affiliates, in respect of the Business, or the Company, is a party (each, a “Material Contract”):



(i)    any Lease;
(ii)    each Contract (or group of related Contracts with respect to a single transaction or series of related transactions) that involves future payments, other residual Liability, performance or services or delivery of goods or materials to or by the Business of any amount or value reasonably expected to exceed $2,000,000 in any future 12‑month period;
(iii)    each Contract (A) pursuant to which any third Person has granted any license or other right under any Intellectual Property Rights or IT Assets to Seller or its Affiliates that are material to the Business, other than Contracts (x) with annual fees of less than $150,000 per annum (or $500,000 over the term of the license agreement if license fees are not determined on an annual basis), or (y) for off-the-shelf Software, IT Assets or information technology services that are generally commercially available or (B) material to the Business pursuant to which any Transferred Intellectual Property or Transferred IT Assets are licensed to a third party, other than licenses granted in the Ordinary Course of Business, including in connection with the sale or licensing of products or services of the Business;
(iv)    any partnership agreement, limited liability agreement and affiliation agreement, and any other Contract that creates a strategic alliance, joint venture or similar arrangement;
(v)    each Contract pursuant to which the Company, Seller or any of its Affiliates in respect of the Business acquired another operating business and involving payment obligations in excess of $500,000 under which the Business has ongoing rights or obligations;
(vi)    each Contract that contains a put, call, right of first refusal, right of first offer or similar right pursuant to which Seller or any of its Affiliates with respect to the Business could be required to, directly or indirectly, purchase or sell, as applicable, any securities, capital stock or other interests, assets or business of any Person reasonably expected to result in payments with a value in excess of $200,000 in any 12-month period;
(vii)    each Contract that prohibits the payment of dividends or distributions in respect of the capital stock, membership interests, partnership interests or other equity interests of the Company, the pledging of the capital stock, membership interests, partnership interests or other equity interests of the Company or the incurrence of indebtedness by the Company;
(viii)    each Contract that (A) imposes a non-de minimis restriction on the geographies or businesses or activities in which the Business may operate or engage, (B) contains exclusivity obligations or similar restrictions binding on the Business or that would be binding on the Business after Closing, (C) contains any “take or pay,” “sole source” or “requirements” obligations, or (D) pursuant to which the Business provides any material pricing, discounts or benefits that change based on the pricing, discounts or benefits offered to other customers, including agreements containing “most favored nation” provisions;
(ix)    each Contract creating indebtedness for borrowed money in amounts (A) in excess of $200,000 individually, or (B) in excess of $500,000 in the aggregate or guaranteeing any such obligations in excess of such amounts;



(x)    each Contract involving a remaining commitment by the Business to pay any single capital expenditure in excess of $200,000 or series of capital expenditures in excess of $500,000 in the aggregate; and
(xi)    each Contract directly with a Governmental Entity as a counterparty.
(b)    Seller has made available to Buyer true and complete copies of each Material Contract, in each case as amended or modified and in effect as of the Execution Date. Except for expirations, including any non-renewals, in the Ordinary Course of Business and in accordance with the terms of such Material Contract between the Execution Date and the Closing, each Material Contract is valid, binding and enforceable against Seller, its Affiliates or the Company, as the case may be, and, to the Knowledge of Seller, each other party thereto, in accordance with its terms and is in full force and effect. There is no actual or alleged breach or violation of, or default under, any such Material Contract by Seller, its Affiliates or the Company or, to the Knowledge of Seller, any counterparty thereto, and no event has occurred that, with the lapse of time or the giving of notice or both, would reasonably be expected to constitute a default thereunder by Seller, its Affiliates or the Company or would permit or cause the termination, acceleration or modification thereof, in each case, except as would not, individually or in the aggregate, reasonably be expected to be material to the Business. As of the Execution Date, none of Seller or its Affiliates has provided or received any written notice of any intention to terminate any Material Contract.
2.13    Properties.
(a)    Owned Real Property. Section 2.13(a) of the Seller Disclosure Letter sets forth a correct and complete list of all real property owned by the Company or Seller or its Affiliates that is used primarily in connection with the operation of the Business (the “Owned Real Property”). The Company or Seller or its Affiliates, as applicable, have good and valid title to the Owned Real Property, free and clear of all Liens, except for Permitted Liens. None of the Company or Seller or its Affiliates, as applicable, has (i) granted any outstanding options, rights of first refusal or rights of first offer to purchase any Owned Real Property, or any portion of any Owned Real Property or interest therein, (ii) leased, subleased or otherwise granted to any Person the right to use or occupy the Owned Real Property or (iii) received written notice of any proceedings in eminent domain, condemnation or other similar proceedings that are pending with respect to the Owned Real Property and, to the Knowledge of Seller, as of the Execution Date, no such eminent domain, condemnation or other similar proceedings are threatened with respect to the Owned Real Property. The Owned Real Property has access to public roads or valid easements over private streets or private property for ingress to and egress from the Owned Real Property. Seller and its Affiliates account for and accrue costs for labor and material for the construction, equipment, maintenance or repair of any improvements to the Real Property in Net Working Capital in the Ordinary Course of Business.
(b)    Leased Real Property. Section 2.13(b) of the Seller Disclosure Letter sets forth a correct and complete list, as of the Execution Date, of all real property leased, subleased, licensed or otherwise occupied (but not owned) by the Company or Seller or its Affiliates that are used primarily in connection with the operation of the Business (collectively, the “Leased Real Property” and, together with the Owned Real Property, the “Real Property”) and a list of all leases (the “Leases”) entered into by the Company or Seller or its Affiliates with respect to the Leased Real Property. The Company or Seller or its Affiliates have a valid leasehold interest in all Leased Real Property, free and clear of all Liens, except Permitted Liens. None of the



Company or Seller or its Affiliates, as applicable, has subleased or otherwise granted to any Person the right to use or occupy the Leased Real Property. None of the Company or Seller or its Affiliates, as applicable, has received written notice of any proceedings in eminent domain, condemnation or other similar proceedings that are pending with respect to the Leased Real Property and, to the Knowledge of Seller, no such eminent domain, condemnation or other similar proceedings are threatened with respect to the Leased Real Property.
(c)    Personal Property. Seller and its Affiliates have, and the Company, as of the Closing, will have, good and valid title to, or otherwise have the right to use pursuant to a valid and enforceable lease or similar contractual arrangement, all of the tangible personal property constituting Transferred Assets that are material to the conduct of the Business, in each case, free and clear of all Liens, other than Permitted Liens.
2.14    Environmental Matters. Except for such matters that would not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect: (a) the Business is, and since January 1, 2017 has been, in compliance with all applicable Environmental Laws; (b) the Business is in possession of, and in compliance with, all Permits required for the operation of the business as presently conducted pursuant to applicable Environmental Laws; (c) the Company, Seller and its Affiliates have not received from any Governmental Entity any written notice of any violation of any Environmental Law with respect to the Business, the substance of which has not been resolved with respect to the Business; (d) to the Knowledge of Seller, the Company, Seller and its Affiliates have not Released any Hazardous Substances at any Real Property requiring any investigation, removal, remedial or cleanup actions by Seller or its Affiliates or the Company pursuant to any applicable Environmental Law; (e) Seller has no knowledge of any Releases of any Hazardous Substances at any Real Property requiring the Company to undertake any investigation, removal, remedial or cleanup actions pursuant to any applicable Environmental Law; (f) as of the Execution Date, no action or proceeding is pending or, to the Knowledge of Seller, threatened in writing against the Business under any Environmental Law; and (g) Seller and its Affiliates have delivered or otherwise made available for inspection to Buyer true, complete and accurate copies of any material environmental reports, studies, analyses, tests, monitoring reports or assessments in their possession, including Phase I and Phase II assessments, that have been prepared with respect to the Real Property and the Business. This Section 2.14 contains the sole and exclusive representations and warranties made by Seller relating to Environmental Laws.
2.15    Taxes.
(a)    (i) All material Tax Returns with respect to the Business or the Transferred Assets that are, in each case, required by applicable Law to be filed before the Closing Date by the Seller have been filed or will be filed by the Closing Date in a timely manner (within any applicable extension periods); (ii) such Tax Returns are or will be complete and correct in all material respects, and all material Taxes due and payable (on or before the Closing Date) with respect to the Business or the Transferred Assets have been timely paid in full or will be timely paid in full; (iii) there are no Liens for Taxes upon the Transferred Assets other than Permitted Liens; and (iv) all material Taxes required to be withheld by Seller and its Affiliates in connection with the operation of the Business and the ownership of the Transferred Assets have been duly and timely withheld, and such withheld Taxes have been either duly and timely paid to the proper Governmental Entity or properly set aside in accounts for such purpose.



(b)    There is no agreement or other document waiving or extending, or having the effect of waiving or extending, the statute of limitations or the period of assessment for or collection of any material Taxes, in each case, currently in effect, by or on behalf of Seller or any of its Affiliates in connection with the operation of the Business or the ownership of the Transferred Assets, and no written power of attorney with respect to any such Taxes has been filed or entered into with any Governmental Entity. No material Taxes of Seller or any of its Affiliates in connection with the operation of the Business or the ownership of the Transferred Assets are under audit, examination or investigation by any Governmental Entity. No Governmental Entity has asserted in writing or otherwise any deficiency, adjustment or claim with respect to material Taxes against Seller or any of its Affiliates in connection with the operation of the Business or the ownership of the Transferred Assets with respect to any taxable period for which the period of assessment or collection remains open.
(c)    Seller and its Affiliates in connection with the operation of the Business or the ownership of the Transferred Assets have not received or applied for a material Tax ruling or entered into a material closing agreement pursuant to Section 7121 of the Code (or any predecessor provision or any similar provision of state or local law), in either case that would be binding upon the Company after the Closing Date.
(d)    The Company will not be required to include any material item of income in, or exclude any material item of deduction from, taxable income for any taxable period (or portion thereof) ending after the Closing Date, as a result of any (i) change in method of accounting for a taxable period ending on or prior to the Closing Date under Section 481 of the Code (or any corresponding provision of state, local or foreign income Tax law) or (ii) installment sale or open transaction disposition made on or prior to the Closing Date.
(e)    The Company has not participated in a “reportable transaction” within the meaning of Treasury Regulations Section 1.6011-4(b)(1) within the last five years.
(f)    From its formation and through the Closing, the Company is and will be properly treated as an entity disregarded as separate from NCI Group, Inc., a Nevada corporation, for federal and, where applicable, state and local income Tax purposes.
(g)    The Company has no liability for the Taxes of any Person, as a transferee or successor, or by contract (except for (i) contracts entered into solely to effect the Pre-Closing Reorganization, (ii) contracts entered into in the ordinary course of business, the primary subject matter of which is not Taxes and (iii) this Agreement), or, solely with respect to state, local, or foreign Taxes, as a result of being a member of a combined, unitary, or similar Tax group.
Notwithstanding anything to the contrary in this Agreement, the representations and warranties set forth in Section 2.6 and Section 2.8(b) (in each case to the extent related to Taxes) and in this Section 2.15 are the only representations and warranties being made by Seller with respect to Taxes. Furthermore, notwithstanding anything to the contrary set forth in this Agreement, no representation or warranty is made regarding the amount or the availability, in respect of any taxable period (or portion thereof) beginning after Closing, of any Tax attribute or Tax asset of the Business, including any net operating loss, net capital loss, any Tax basis in assets, any Tax credit, or any other similar item.
2.16    Intellectual Property; Information Technology.



(a)    Seller and its Affiliates, and upon completion of the Pre-Closing Reorganization, the Company, will (i) exclusively own all Transferred Intellectual Property, free and clear of all Liens (other than Permitted Liens) and (ii) own, or have a license or other right to use (including, following the Closing, pursuant to the Transition Services Agreement) all other material Intellectual Property Rights used in the Business as currently conducted, except for the Seller Marks. The Transferred Intellectual Property constitutes all Intellectual Property Rights owned by Seller or its Affiliates that are Related to the Business. All Registered Intellectual Property Rights included in the Transferred Intellectual Property are valid and enforceable and are not subject to any pending cancellation, opposition, interference, reissue or reexamination proceeding.
(b)    Except as would not, individually or in the aggregate, reasonably be expected to result in a material Liability to the Company following the completion of the Pre-Closing Reorganization, (i) the conduct of the Business as currently conducted does not infringe, misappropriate or otherwise violate the Intellectual Property Rights of any third Person, and (ii) neither Seller nor any of its Affiliates has received any written notice or claim alleging that the Business is infringing on or has misappropriated or otherwise violated the Intellectual Property Rights of any third Person or challenging Seller’s or its Affiliates’ ownership or use of any Transferred Intellectual Property. To the Knowledge of Seller, no third Person is infringing, misappropriating or otherwise violating the Transferred Intellectual Property in a manner that would reasonably be expected to be materially adverse to the Business. No Person other than (A) as of the Execution Date, Seller and its Affiliates, and (B) following the Pre-Closing Reorganization, the Company, possesses any current or contingent material rights of any kind to any source code included in Transferred Intellectual Property. All current and former employees of Seller and its Affiliates who have contributed to or created any Transferred Intellectual Property that is material to the Business meet the following requirements: (x)(i) any Intellectual Property Rights created by them and included in any Transferred Intellectual Property were created by them entirely within the scope of their employment by Seller and its Affiliates; (y) their copyrightable work product included in any Transferred Intellectual Property is a work made for hire under U.S. copyright law; or (z) they have otherwise validly assigned their rights in and to such Transferred Intellectual Property to Seller or an Affiliate of Seller under invention assignment agreements.
(c)    To the Knowledge of Seller, Software included in the Transferred Intellectual Property (i) is free from known defects, errors in design, and operating defects, and (ii) does not contain any disabling mechanisms or protection features that are designed to disrupt or prevent the use of any such Software, including computer viruses, time locks, or any code, instruction, or device that may be used without authority to access, modify, delete or damage any such Software or any system or equipment on which any such Software is installed or in connection with which it may operate, in each case of clauses (i) and (ii), that would reasonably be expected to have a material adverse impact on the Business.
(d)    Seller and its Affiliates have made commercially reasonable efforts to (i) maintain and protect the confidentiality of any material Trade Secrets included in the Transferred Intellectual Property and (ii) protect the security and integrity of the Transferred IT Assets. To the Knowledge of Seller, no such Trade Secrets material to the Business have been authorized to be disclosed or have been actually disclosed to a third Person, other than (x) to Seller or any of its Affiliates, employees or Independent Contractors, or (y) pursuant to a non-disclosure agreement restricting the disclosure and use thereof.



(e)    Seller and its Affiliates, and upon completion of the Pre-Closing Reorganization, the Company, will (i) exclusively own all Transferred IT Assets, and (ii) own, or have a license or other right to use (including, following the Closing, pursuant to the Transition Services Agreement) all material IT Assets used in the Business as currently conducted.
(f)    Except as would not, individually or in the aggregate, reasonably be expected to result in a material Liability to the Company following the completion of the Pre-Closing Reorganization, to the Knowledge of Seller, since January 1, 2019, there has been no unauthorized access to or unauthorized use of any Transferred IT Assets or any Personal Information that, upon completion of the Pre-Closing Reorganization, will be transferred to the Company (“Transferred Personal Information”). The Transferred IT Assets do not contain any virus or malware that would reasonably be expected to have a material adverse impact on the conduct of the Business. The collection, retention, use, transfer and distribution by Seller and its Affiliates of Transferred Personal Information comply in all material respects with all applicable Laws.
(g)    Notwithstanding any other representations and warranties made by Seller in this Agreement, the representations and warranties in this Section 2.16 and in Section 2.12(a)(iii) are the only representations and warranties made by Seller in this Agreement with respect to Intellectual Property Rights and IT Assets.
2.17    Insurance. Seller has made available to Buyer true and correct copies of all material insurance policies maintained by or for the benefit of the Business as of the Execution Date(“Insurance Policies”). Each Insurance Policy is in full force and effect, subject to the Bankruptcy and Equity Exception, and, as of the Execution Date, no written notice of cancellation, termination or revocation of any Insurance Policy has been received by Seller or its Affiliates, and all premiums due with respect to all Insurance Policies have been paid. Seller and its Affiliates are in compliance in all material respects with all Insurance Policies. There are no material claims by Seller or its Affiliates under any Insurance Policies related to the Business, any Transferred Asset or any Assumed Liability as to which any insurance company is denying liability or defending under a reservation of rights.
2.18    Sufficiency of Assets. Upon (a) the purchase and acquisition of the Interests in accordance with this Agreement, (b) the receipt of the benefits by Buyer of the Commingled Contracts, (c) the receipt of any necessary third-party consents (subject to the Parties’ compliance with Section 4.4(c)), (d) replacement of letters of credit, guarantee and credit support arrangements (a true, correct, and complete list of which is set forth in Section 2.18 of the Seller Disclosure Letter), debt financing and insurance coverages that are not included in the Transactions and (e) the receipt by Buyer of the services and benefits to be provided by Seller and its Affiliates to Buyer under this Agreement, the Supply Agreements and the Transition Services Agreement, Buyer shall have, directly or indirectly, immediately following the Closing, the assets and properties (except for the Seller Marks) and services required for the ongoing conduct of the Business immediately following the Closing in all material respects as the Business is currently being conducted; provided that the foregoing is not a representation or warranty with respect to infringement, or misappropriation or other violation of the Intellectual Property Rights of any third Person.
2.19    Contracts with Affiliates. Section 2.19 of the Seller Disclosure Letter lists all Contracts as of the Execution Date to which the Company, on the one hand, and Seller or any of its Affiliates (other than the Company), or any directors or officers of the Company or Seller or



any of its Affiliates, on the other hand, are parties or are otherwise bound or affected (each, a “Disclosed Affiliate Contract”).
2.20    Brokers and Finders. None of Seller, Seller’s Affiliates or any of their respective directors or officers, as applicable, has employed any investment banker, broker or finder or incurred or will incur any liability for any brokerage payments, investment banking fees, commissions, finders’ fees or other similar payments in connection with the Transactions, except that Seller has employed Rothschild & Co US Inc. as its financial advisor in connection with the Transactions, whose fees shall be included in Seller Transaction Expenses or otherwise paid by Seller or its Affiliates (other than the Company).
2.21    Key Suppliers. Section 2.21 of the Seller Disclosure Letter lists the Key Suppliers. No Key Supplier has terminated its business relationship with the Business, indicated in writing its intention to terminate its business relationship with the Business, or to the Knowledge of Seller, otherwise indicated its intention to terminate its business relationship with the Business, materially reduce the level of products or services supplied to the Business, or otherwise materially and adversely modify its relationship with the Business, in each case, from the period between January 1, 2021 to the Execution Date. Neither Seller nor any of its Affiliates is party to, nor from the period between January 1, 2019 to the Execution Date, has any of them been party to, any Action against or other material dispute with any Key Supplier.
2.2    No Other Representations or Warranties.
(a)    Except for the representations and warranties expressly set forth in this Article II and in the Ancillary Agreements, neither Seller, the Company nor any other Person makes (and Seller, the Company, their respective Subsidiaries and their respective Affiliates hereby disclaim) any other express or implied representation or warranty with respect to Seller, the Company or any of their respective Subsidiaries or their respective Affiliates or any of their respective businesses, operations, assets, liabilities, conditions (financial or otherwise) or prospects in connection with this Agreement and the Transactions (including any implied warranties that may otherwise be applicable because of the provisions of the Uniform Commercial Code or any other applicable Law, including the warranties of merchantability and fitness for a particular purpose) or with respect to the accuracy or completeness of any other information provided, or made available, to Buyer or any of its Subsidiaries or their respective Affiliates in connection with the Transactions; provided, however, that notwithstanding anything to the contrary set forth in the foregoing provisions of this Section 2.22(a), nothing in this Section 2.22(a) shall limit Buyer’s remedies with respect to claims of Fraud or intentional breach in connection with, arising out of or otherwise related to the express written representations and warranties made by Seller in this Agreement and in any Ancillary Agreement.
(b)    Seller acknowledges and agrees that, except for the representations and warranties expressly set forth in Article III of this Agreement and in the Ancillary Agreements, neither Buyer nor any other Person has made any express or implied representation or warranty with respect to the Transactions or any other transaction contemplated by this Agreement (including any implied warranties that may otherwise be applicable because of the provisions of the Uniform Commercial Code or any other applicable Law, including the warranties of merchantability and fitness for a particular purpose) and Seller has not relied on any representation or warranty other than those expressly set forth in Article III of this Agreement; provided, however, that notwithstanding anything to the contrary set forth in the foregoing provisions of this Section 2.22(b), nothing in this Section 2.22(b) shall limit Seller’s remedies



with respect to claims of Fraud or intentional breach in connection with, arising out of or otherwise related to the express written representations and warranties made by Buyer in this Agreement and in any Ancillary Agreement.
ARTICLE III
REPRESENTATIONS AND WARRANTIES OF BUYER
Buyer hereby represents and warrants to Seller as of the Execution Date and as of the Closing (or in the case of representations and warranties that speak of a specified date, as of such specified date) as follows:
3.1    Organization, Good Standing and Qualification. Buyer (a) is a legal entity duly organized, validly existing and in good standing under the Laws of its jurisdiction of organization, (b) has all requisite corporate or similar power and authority to own, lease and operate its properties and assets and to carry on its business as presently conducted and (c) is qualified to do business and, to the extent such concept is applicable, is in good standing as a foreign corporation or other legal entity in each jurisdiction where the ownership, leasing or operation of its assets or properties or conduct of its business requires such qualification, except in the case of clauses (b) or (c) where the failure to be so qualified or in good standing or to have such power or authority would not, individually or in the aggregate, reasonably be expected to prevent, materially delay or materially impair the consummation of the Transactions.
3.2    Authority; Approval. Buyer has all requisite power and authority and has taken all action necessary in order to execute, deliver and perform its obligations under this Agreement and each of the Ancillary Agreements to which it is a party. This Agreement has been, and each of the Ancillary Agreements will be at the Closing, duly executed and delivered by Buyer and, when executed and delivered by Seller and the other parties hereto and thereto, will constitute a valid and binding agreement of Buyer enforceable against Buyer in accordance with its terms, subject to the Bankruptcy and Equity Exception.
3.3    Governmental Filings; No Violations; Certain Contracts.
(a)    Other than the expirations of waiting periods and the filings, notices, reports, consents, registrations, approvals, permits and authorizations under the HSR Act or other Antitrust Laws, no expirations of waiting periods under applicable Laws are required and notices, reports or other filings are required to be made by Buyer with, nor are any consents, registrations, approvals, permits or authorizations required to be obtained by Buyer from, any Governmental Entity in connection with the execution, delivery and performance of this Agreement and the Ancillary Agreements by Buyer or the consummation of the Transactions.
(b)    The execution, delivery and performance by Buyer of this Agreement and the Ancillary Agreements to which it is a party do not, and the consummation of the Transactions will not, conflict with, or result in any breach or violation of, or default (with or without notice, lapse of time or both) under, or give rise to any right of termination, loss of rights, adverse modification of provisions, cancellation or acceleration of any obligations under, or result in the creation of a Lien on any of the assets of Buyer under (i) any provision of the certificate of incorporation, by-laws or comparable governing documents of Buyer or its Affiliates, (ii) any Contract binding upon Buyer or its Affiliates or (iii) assuming (solely with respect to performance of this Agreement and the Ancillary Agreements and consummation of the Transactions) compliance with the matters referred to in Section 3.3(a), any Law to which Buyer



or its Affiliates is subject, except, in the case of clauses (ii) and (iii) above, for any such breach, violation, default, termination, loss, adverse modification, cancellation, acceleration or creation that would not, individually or in the aggregate, reasonably be expected to prevent, materially delay or materially impair the consummation of the Transactions.
3.4    Litigation. There are no Actions pending or, to the Knowledge of Buyer, threatened against Buyer that would reasonably be expected to prevent, materially delay or materially impair the consummation of the Transactions. Buyer is not a party to or subject to the provisions of any Order that would, individually or in the aggregate, reasonably be expected to prevent, materially delay or materially impair the consummation of the Transactions.
3.5    Availability of Funds. Buyer has cash on hand or existing credit facilities of immediately available funds sufficient to enable it to (a) consummate the Transactions, (b) satisfy all of its obligations under this Agreement and (c) pay all related fees and expenses, in each case, when required to do so pursuant to the terms of this Agreement.
3.6    Solvency.
(a)    Buyer is not entering into this Agreement or the Transactions with the intent to hinder, delay or defraud either present or future creditors.
(b)    Assuming the satisfaction of the conditions to Buyer’s obligation to consummate the Transactions, immediately after giving effect to the Transactions, at and immediately after the Closing, Buyer (i) will be solvent (in that both the fair value of its assets will not be less than the sum of its debts and that the present fair saleable value of its assets will not be less than the amount required to pay its probable liability on its existing debts as they mature or become due), (ii) will have adequate capital and liquidity with which to engage in its businesses and (iii) will not have incurred and does not plan to incur debts beyond its ability to pay as they mature or become due.
3.7    Investment Intent. Buyer is acquiring the Interests solely for its own account for investment purposes and not with a view to, or for offer or sale in connection with, any distribution thereof. Buyer acknowledges that the Interests are not registered under the Securities Act, any state securities Laws or any other applicable securities Laws, and that the Interests may not be transferred or sold except pursuant to the registration provisions of the Securities Act or pursuant to an applicable exemption therefrom and subject to state securities Laws and regulations and any other applicable securities Laws, as applicable.
3.8    Brokers and Finders. Except for Credit Suisse (Australia) Limited, whose fees and expenses will be paid by Buyer, neither Buyer nor any of its Subsidiaries, nor any of their respective directors or employees (including any officers) has employed any broker, finder or investment bank or has incurred or will incur any obligation or liability for any brokerage fees, commissions or finder’s fees in connection with the Transactions.
3.9    Access and Information. Buyer has conducted to its satisfaction an independent investigation and analysis of the financial condition, results of operations, assets, liabilities, properties and projected operations of the Business, including an opportunity to review all documents made available to Buyer in the Data Room, and, in making their determination to proceed with the Transactions, Buyer and each of its Affiliates has relied solely on the results of such independent investigation and analysis and on the representations and warranties of Seller expressly and specifically set forth in Article II (as qualified by the Seller Disclosure Letter with



respect thereto). Buyer is knowledgeable about the industries in which the Business and the Company operate, is capable of evaluating the merits and risks of the Transaction as contemplated by this Agreement and is able to bear the economic risk of such investment for an indefinite period of time.
3.10    No Other Representations or Warranties.
(a)    Except for the representations and warranties expressly set forth in this Article III and in the Ancillary Agreements, neither Buyer nor any other Person makes (and Buyer, on behalf of itself, its Subsidiaries and their respective Affiliates hereby disclaims) any other express or implied representation or warranty with respect to the Transactions or to any of their respective businesses, operations, assets, liabilities, conditions (financial or otherwise) or prospects in connection with this Agreement or the Transactions (including any implied warranties that may otherwise be applicable because of the provisions of the Uniform Commercial Code or any other applicable Law, including the warranties of merchantability and fitness for a particular purpose) or with respect to the accuracy or completeness of any other information provided, or made available, to Seller, the Company or any of their respective Subsidiaries or their respective Affiliates in connection with the Transactions.
(b)    Buyer acknowledges and agrees that, except for the representations and warranties expressly set forth in Article II of this Agreement (as qualified by the Seller Disclosure Letter with respect thereto) and in the Ancillary Agreements, none of Seller, the Company or any other Person has made any express or implied representation or warranty with respect to Seller, the Company or any of their respective Subsidiaries or their respective Affiliates (including any implied warranties that may otherwise be applicable because of the provisions of the Uniform Commercial Code or any other applicable Law, including the warranties of merchantability and fitness for a particular purpose) and Buyer has not relied on any representation or warranty other than those expressly set forth in Article II of this Agreement (as qualified by the Seller Disclosure Letter with respect thereto) and in the Ancillary Agreements; provided, however, that notwithstanding anything to the contrary set forth in the foregoing provisions of this Section 3.10(b), nothing in this Section 3.10(b) shall limit Buyer’s remedies with respect to claims of Fraud or intentional breach in connection with, arising out of or otherwise related to the express written representations and warranties made by Seller in this Agreement and in any Ancillary Agreement. Without limiting the generality of the foregoing, Buyer acknowledges and agrees that it has not relied on any other information provided, or made available, to Buyer or any of its Subsidiaries or their respective Affiliates in connection with the Transactions, and that none of Seller, the Company, any of their respective Affiliates or any other Person shall be subject to any liability to Buyer or any other Person resulting from (i) any misrepresentation or omission by Seller, the Company, any of their respective Affiliates or any other Person with respect to any such information or (ii) Buyer’s use of, or the use by any of its Affiliates or any other Person of, any such information, including information, documents, projections, forecasts or other material made available to Buyer, its Affiliates or their respective Representatives in any “data rooms,” teaser, confidential information memorandum, management presentations or otherwise in connection with the Transaction and the other transactions contemplated by this Agreement, unless any such information is expressly and specifically included in a representation or warranty contained in Article II of this Agreement (as qualified by the Seller Disclosure Letter with respect thereto) or in an Ancillary Agreement.




ARTICLE IV
COVENANTS
4.1    Interim Operations of the Business.
(a)    From the date of this Agreement until the earlier of the Closing or the termination of this Agreement in accordance with its terms, except (i) as set forth in Section 4.1(a) of the Seller Disclosure Letter, (ii) as otherwise required by this Agreement (including the Pre-Closing Reorganization), (iii) as required by a Governmental Entity or applicable Law, or (iv) as approved by Buyer in writing (such approval not to be unreasonably withheld or delayed), Seller shall use commercially reasonable efforts to conduct the Business in the Ordinary Course of Business and preserve intact the Business, in each case, in all material respects, shall use commercially reasonable efforts to manage levels of Steel Inventory in a prudent manner in the ordinary course of business, and shall not, and shall cause each of its Affiliates not to, in each case to the extent Related to the Business:
(i)    adopt any change in the Company’s Organizational Documents;
(ii)    merge or consolidate the Company with any other Person, or restructure, reorganize, dissolve or completely or partially liquidate the Company or otherwise enter into any agreements or arrangements imposing material changes or restrictions on the Company’s or the Business’s assets, operations or businesses;
(iii)    acquire any business or Person, by merger or consolidation, purchase of substantially all assets or equity interests or by any other manner, in each case, in any transaction or series of related transactions;
(iv)    other than required by Material Contracts that are in effect as of the Execution Date, Transfer, lease, license, mortgage, pledge, surrender, encumber, divest, cancel, abandon or allow to lapse or expire or otherwise dispose of any of its material assets, properties, licenses, operations, rights, product lines, businesses or interests therein, except for (A) sales or other dispositions of assets or Inventory in the Ordinary Course of Business and the satisfaction of accounts payable by the payment of Cash in the Ordinary Course of Business and (B) sales, leases, licenses or other dispositions of assets with a fair market value not in excess of $500,000 in the aggregate in the Ordinary Course of Business, (C) licenses or similar rights granted with respect to Intellectual Property Rights in the Ordinary Course of Business, (D) expirations, cancellations or lapses of Intellectual Property Rights that are not material to the Business in the Ordinary Course of Business, and (E) Permitted Liens;
(v)    other than Permitted Liens, Transfer, lease or otherwise dispose of any Owned Real Property or Leased Real Property, or acquire any interest in real property or enter into any lease or other material agreement for the use, occupancy or purchase of any real property;
(vi)    issue, Transfer, pledge, dispose of, grant, encumber, or authorize or agree to the issuance, Transfer, pledge, disposition, grant, or encumbrance of, any equity interests of the Company, or securities convertible or exchangeable into or exercisable for any shares of such equity interests, or any options, warrants or other rights of any kind to acquire any such equity interests;



(vii)    reclassify, split, combine, subdivide or redeem, purchase or otherwise acquire, directly or indirectly, any of the equity interests of the Company;
(viii)    permit the Company to make any loans, advances, guarantees or capital contributions to or investments in any Person in excess of $250,000 in the aggregate;
(ix)    permit the Company to incur (including as a result of the Pre-Closing Reorganization) any indebtedness for borrowed money or guarantee any such indebtedness of another Person, or issue or sell any debt securities or warrants or other rights to acquire any debt security of the Company, except for (A) indebtedness for borrowed money incurred in the Ordinary Course of Business, not to exceed $250,000 in the aggregate or (B) indebtedness in replacement of existing indebtedness for borrowed money on terms substantially consistent with or more beneficial to the Business than the indebtedness being replaced; provided that any indebtedness that is extinguished in full prior to, or concurrently with, the Closing shall not be deemed to be a breach of this provision;
(x)    except as set forth in the capital budget set forth in Section 4.1(a)(x) of the Seller Disclosure Letter, make or authorize any capital expenditures in excess of $500,000 in the aggregate, other than any capital expenditure (A) made or to be made from insurance proceeds for the repair and/or prevention of damage to any property of the Business, (B) necessary to repair and/or prevent damage to any property of the Business in the event of an emergency situation, (C) necessary to address human health and safety issues related to the employees of the Business or (D) necessary to address the consequences of any civil disturbance, hurricane, superstorm, flood, tornado, earthquake or other natural disaster, or any other force majeure event;
(xi)    other than in the Ordinary Course of Business, enter into any Contract that would have been a Material Contract had it been entered into prior to the Execution Date; provided that in no event shall Seller permit the entry into a Contract that would have been a Material Contract of the nature described in Section 2.12(a)(viii) had it been entered into prior to the Execution Date;
(xii)    other than in the Ordinary Course of Business, or as contemplated by Section 4.15, amend, modify or terminate any Material Contract (for the avoidance of doubt, for purposes of this clause (xii), Ordinary Course of Business includes the renewal of a Material Contract upon the expiration of such contract on terms that are substantially consistent with, or more favorable to the Business than, the Material Contract it is replacing); provided that in no event shall Seller permit the amendment, modification or termination of any Material Contract of the nature described in clause (viii) of Section 2.12;
(xiii)    amend, modify or terminate any Disclosed Affiliate Contract or enter into any Contract that would have been a Disclosed Affiliate Contract if entered into prior to the Execution Date;
(xiv)    make any changes with respect to its accounting policies or procedures, except (x) as may be initiated by Seller or any of Seller’s Affiliates with respect to Seller’s business generally or (y) as required by changes in Law or GAAP (or any interpretation thereof);
(xv)    other than in the Ordinary Course of Business, settle any Action for any consideration other than a monetary payment or for an amount in excess of $500,000 in the



aggregate, net of any amount covered by insurance, indemnification or existing reserves established in accordance with GAAP and reflected in the Trial Balances;
(xvi)    (A) file any amended Tax Return or make any Tax election, in each case, other than in the Ordinary Course of Business, (B) make any entity classification election on IRS Form 8832 with respect to the Company, or (C) settle or compromise, for an amount that is greater than $50,000 (measured in the aggregate for any settlement or compromise subject to this Section 4.1(a)(xvi)(C) and excluding any amounts that would be properly reflected in Closing Net Working Capital), any Tax liability, in case of each of clauses (A), (B) and (C), that would reasonably be expected to result in any Tax in respect of the Company for which Buyer or the Company would be responsible following the Closing;
(xvii)    other than (i) as may be required by any Benefit Plan or Labor Agreement, (ii) in the Ordinary Course of Business or (iii) in connection with any action that applies uniformly to Business Employees and other similarly situated employees of Seller and its Affiliates, grant to any Business Employee any material increase in compensation or benefits, including severance, retention or termination pay, or adopt, enter into or materially amend any Benefit Plan;
(xviii)    other than as may be required by any Benefit Plan or Labor Agreement, grant (x) to any Business Employee a new retention bonus or increased severance right that would be payable following the Closing involving an aggregate amount payable to such Business Employee greater than $50,000 or (y) to more than ten Business Employees a new retention bonus or increased severance right that would be payable following the Closing;
(xix)    promote or hire any Business Employee, or any individual who would constitute a Business Employee following such promotion or hiring, with an annual base salary in excess of $150,000 (unless such promotion or hiring is to fill a vacancy left by the departure of a Business Employee or required by any Labor Agreement and is on terms consistent with the Ordinary Course of Business); or
(xx)    agree, authorize or commit to do any of the foregoing with respect to the conduct of the Business.
(b)    Neither Party shall take or permit any of its controlled Affiliates to take any actions that would, individually or in the aggregate, reasonably be expected to prevent, materially delay or materially impair the consummation of the Transactions.
(c)    Notwithstanding anything to the contrary in Section 4.1(a), none of Seller, the Company or any of their respective Affiliates shall be prevented from undertaking, or be required to obtain Buyer’s consent with respect to, the following actions and inactions:
(i)    any action or inaction required by Law or by any quarantine, “shelter in place,” “stay at home,” workforce reduction, social distancing, shutdown, closure, sequester, or any other similar Law or Order by any Governmental Entity in connection with or in response to COVID-19 (“COVID-19 Measures”) or required by any Governmental Entity in connection with or in response to COVID-19 (provided that, to the extent reasonably practicable and permitted by applicable Law, Seller shall promptly notify Buyer of any such action or inaction if it would otherwise violate Section 4.1(a)); or



(ii)    any action or inaction required or reasonably necessary to (x) protect the health and safety of the Business’ employees, customers or suppliers and other individuals having business dealings with the Business in connection with COVID-19 or (y) respond to service disruptions caused by COVID-19 or any COVID-19 Measures, in each case to the extent reasonably consistent with actions that have been taken or not taken by Seller or its Affiliates in connection therewith prior to the date hereof (provided that, to the extent reasonably practicable and permitted by applicable Law, Seller shall promptly notify Buyer of any such action or inaction if it would otherwise violate Section 4.1(a)).
(d)    Nothing contained in this Agreement is intended to give Buyer, directly or indirectly, the right to control or direct any of Seller’s or its Affiliates’ (including the Company’s) operations prior to the Closing Date. Prior to the Closing Date, Seller shall exercise, consistent with the terms and conditions of this Agreement, complete control and supervision over the operations of the Company.
4.2    Cooperation and Efforts to Consummate Transactions; Status Updates.
(a)    Cooperation and Efforts. Upon the terms and subject to the conditions set forth in this Agreement, Seller and Buyer shall cooperate with each other and use (and shall cause their respective controlled Affiliates to use) their respective reasonable best efforts to take or cause to be taken all actions reasonably necessary or advisable on their part under this Agreement to consummate the Transactions as promptly as reasonably practicable and in any event to enable the Closing to occur on or prior to the Initial Outside Date.
(b)    Status Updates. Subject to applicable Laws and as required by any Governmental Entity, Seller and Buyer shall each keep the other apprised of the status of matters relating to the consummation of the Transactions, including promptly furnishing the other with copies of notices or other communications (or where no such copies are available, a reasonably detailed description thereof) received by Buyer or Seller, as the case may be, or any of its Subsidiaries, from any third party and/or any Governmental Entity with respect to the Transactions.
4.3    Regulatory Filings/Approvals.
(a)    Submission of Filings and Notices.
(i)    Exchanging Information. Seller and Buyer shall each, upon request by the other, furnish the other with all information concerning itself, its Subsidiaries, directors, officers and stockholders and such other matters as may be reasonably necessary or advisable in connection with any statement, filing, notice or application made by or on behalf of Buyer, Seller, the Company or any of their respective Subsidiaries to any Governmental Entity in connection with the Transactions.
(ii)    Initial Submissions. Seller and Buyer shall prepare and file as promptly as reasonably practicable all documentation to effect all necessary notices, reports and other filings and to obtain as promptly as practicable all consents, clearances, registrations, approvals, permits and authorizations necessary or advisable to be obtained from any Governmental Entity in order to consummate the Transactions. Without limiting the foregoing, each of Seller and Buyer shall make its respective filing pursuant to the HSR Act with respect to the Transactions as promptly as reasonably practicable after the Execution Date and no later than 10 Business Days after the Execution Date. Seller and Buyer shall use their respective reasonable best efforts to obtain early termination of the waiting period with



respect to the Transactions under the HSR Act. Whether or not the Transactions are consummated, Buyer shall be responsible for all fees and payments to any Governmental Entity (including filing fees) incurred in order to obtain any consent, clearance, registration, approval, permit or authorization or any expiration or termination of a waiting period.
(iii)    Subsequent Submissions. Seller and Buyer shall promptly provide all documents requested by any Governmental Entity to the extent reasonably necessary or advisable to obtain as promptly as practicable all consents, registrations, approvals, permits and authorizations necessary or advisable to be obtained from such Governmental Entity in order to consummate the Transactions.
(iv)    Conduct of Interactions with Government Entities. Subject to applicable Laws relating to the exchange of information, Buyer and Seller shall have the right to review in advance and, to the extent practicable, each will consult with the other on and consider in good faith the views of the other in connection with any filing made with, or written materials submitted to, or prior to taking any material position with, any Governmental Entity in connection with the Transactions. In exercising the foregoing rights, Seller and Buyer shall act reasonably and as promptly as practicable. Seller and Buyer shall (with respect to any in-person or videoconferencing, or previously scheduled telephonic, discussion or meeting), and shall to the extent practicable (with respect to any spontaneous telephonic discussion or meeting), provide the other Party and its counsel with advance notice of and, to the extent permitted by such Governmental Entity, the opportunity to participate in, and to the extent possible, consult with the other Party and its counsel in advance of, any substantive discussion or meeting with any Governmental Entity in respect of any filing, investigation or other inquiry relating to the Transactions. Buyer and Seller shall promptly inform each other of, and furnish the other Party with, copies (or summaries of oral communications) (to the extent permitted by applicable Law) of, any material communication (written or oral) received from, or given or made to any Governmental Entity. Neither Buyer nor Seller shall commit to or agree with any Governmental Entity to stay, toll or extend any applicable waiting period under the Antitrust Laws without the prior written consent of the other. Buyer may devise, control and implement (with prior notice to and consultation with Seller and respecting all foregoing commitments of cooperation) the process and strategy with respect to obtaining the required consents of any Governmental Entity to the Transactions.
(b)    Remedies. Without limiting the generality of the undertakings pursuant to Section 4.2, Buyer agrees to take or cause to be taken the following actions:
(i)    the prompt use of its best efforts to avoid the entry of any permanent, preliminary or temporary injunction or other decree, decision, determination or judgment that would reasonably be expected to delay, restrain, prevent, enjoin or otherwise prohibit the consummation of the Transactions;
(ii)    the defense through litigation on the merits of any claim asserted in any court, agency or other proceeding by any Person or entity, including any Governmental Entity, seeking to delay, restrain, prevent, enjoin or otherwise prohibit consummation of the Transactions;
(iii)    the prompt proffer and agreement to sell, divest, lease, license, transfer, dispose of or otherwise encumber, or hold separate pending such disposition, and the effectuation of such actions with respect to, such assets of the Company or Buyer or their



respective Subsidiaries or the Transferred Assets (and the entry into agreements with, and submission to Orders giving effect thereto) so as to enable the Closing to occur as promptly as practicable after the Execution Date and in any event prior to the Outside Date; provided, that any such action to be taken by the Company is conditioned upon the Closing; and
(iv)    the prompt use of its best efforts to take, in the event that any Order is entered or issued, or becomes reasonably foreseeable to be entered or issued, in any regulatory proceeding or inquiry of any kind that would make consummation of the Transactions in accordance with the terms of this Agreement unlawful or that would reasonably be expected to delay, restrain, prevent, enjoin or otherwise prohibit consummation of the Transactions, any and all steps (including the appeal thereof, the posting of a bond or the taking of the steps contemplated by Section 4.3(b)(ii)) necessary to resist, vacate, modify, reverse, suspend, prevent, eliminate or remove such actual, anticipated or threatened Order so as to permit consummation of the Transactions on a schedule as close as possible to that contemplated by this Agreement.
(c)    Buyer agrees that, from the Execution Date to the Closing, except as contemplated by this Agreement, it shall not, and shall cause its Affiliates not to, directly or indirectly, without the prior written consent of Seller, (x) take or cause to be taken any action, including (i) any action with respect to any actions or filings that would be required to be made pursuant to the HSR Act or any other Antitrust Laws, (ii) acquiring any rights, assets, business or Person or merging or consolidating with any other Person or entering into any business combination or similar transaction with another Person, (iii) restructuring, reorganizing or completely or partially liquidating or (iv) making any loan, advance or capital contribution to, or investment in, any other Person, in each case, that would reasonably be expected to (A) impose any material delay in obtaining, or increase the risk of not obtaining, the approval of any Governmental Entity or the expiration or termination of any applicable waiting period or (B) increase the risk of any Governmental Entity entering an Order prohibiting the consummation of the Transactions, or (y) propose, announce an intention, enter into any agreement or otherwise make a commitment to take any such action.
4.4    Third-Party Consents
(a)    Material Contract Consents. Upon the terms and subject to the conditions set forth in this Agreement, Seller and Buyer shall cooperate with each other and use (and shall cause their respective controlled Affiliates to use) their respective reasonable best efforts to obtain any consents required under any Material Contracts from third parties in connection with the consummation of the Transactions (including the Pre-Closing Reorganization) at or prior to the Closing; provided, that in connection therewith, none of Buyer, Seller, the Company or any of their respective Affiliates shall be required to, and shall not, without the prior written consent of the other Party, (i) make any payment of a consent fee, “profit sharing” payment or other consideration (including increased or accelerated payments), incur any liability or concede anything of value, other than de minimis payments or payments expressly provided for in the terms of the applicable Material Contract, (ii) amend, supplement or otherwise modify in any material respect any such Material Contract, (iii) commence any litigation or (iv) agree or commit to do any of the foregoing, in each case, for the purposes of giving, obtaining and/or effecting any third-party consents.
(b)    Information. The Parties shall each, upon request, furnish the other Party with all information concerning itself and its Representatives and such other matters as may be



reasonably necessary, proper or advisable in connection with any statement, filing, notice or application made by or on behalf of the Parties to any third party in connection with obtaining any third-party consents (including, in the case of Buyer, such evidence as to financial capability, resources and creditworthiness as may be reasonably requested by any third party whose consent or approval is sought hereunder).
(c)    Non-Assignability of Assets. Notwithstanding anything to the contrary set forth in this Agreement, if any consent, approval or other action from third parties necessary for the Transfer of any Transferred Assets (including as part of the Pre-Closing Reorganization) is not obtained or does not occur, as the case may be, prior to the Closing, or the Transfer of any Transferred Assets cannot be completed due to the fact that such Transfer would violate applicable Law, then following the Closing and until the earlier of (A) the date that the applicable consent, approval or other action is obtained or occurs, as the case may be, (B) such Transfer would no longer violate applicable Law, or (C) the date that is 12 months following the Closing Date, (i) each of Seller, Buyer and their respective Affiliates shall, in cooperation with each other, use their respective commercially reasonable efforts to obtain or effect, as the case may be, such consent, approval or other action (provided, however, that such obligation shall be of no further force or effect if Seller and Buyer jointly determine that such consent, approval or other action will not be forthcoming) or effectuate such Transfer in compliance with Law, as promptly as practicable and (ii) Seller and Buyer shall use, and shall cause their respective Subsidiaries to use, their commercially reasonable efforts to enter into alternative reasonable arrangements under which (A) Buyer shall obtain the economic claims, rights and benefits under any Transferred Asset with respect to which such consent has not been obtained, including by subcontracting, sublicensing or subleasing to Buyer to the extent contractually permissible, and (B) Buyer shall assume any related economic burden with respect to such Transferred Asset, including any Taxes, except with respect to any, or to the extent any such economic burden (including any Tax) is an, Excluded Liability; provided, that in connection therewith, none of Buyer, Seller, the Company or any of their respective Affiliates shall be required to, and shall not, without the prior written consent of the other Party, (i) make any payment of a consent fee, “profit sharing” payment or other consideration (including increased or accelerated payments), incur any liability or concede anything of value, other than de minimis payments or payments expressly provided for in the terms of the applicable Transferred Asset, (ii) amend, supplement or otherwise modify in any material respect any Contract with any third Person, (iii) commence any litigation or (iv) agree or commit to do any of the foregoing, in each case, for the purposes of giving, obtaining and/or effecting any consents, approvals or actions. Notwithstanding anything to the contrary in this Agreement or the Ancillary Agreements, this Agreement and the Ancillary Agreements shall not constitute an agreement to Transfer, directly or indirectly, any asset, claim or right or any benefit arising under or resulting from such asset, claim or right, or any liability associated with such asset, claim or right, if an attempted direct or indirect Transfer thereof, without the consent or approval of a third Person, would constitute a breach, default, violation or other contravention of the rights of such third Person, would be ineffective with respect to any Person party to any agreement concerning such asset, claim or right, would violate any applicable Law, or would in any way adversely affect the rights of Seller or any of its Affiliates or Buyer or any of its Affiliates, under such asset, claim or right, without first obtaining such consent. For so long as Seller holds any Transferred Assets and provides to Buyer any claims, rights and benefits of any such Transferred Assets pursuant to an arrangement described in this Section 4.4(c), Buyer shall indemnify and hold harmless Seller from and against all Losses incurred or asserted as a result of Seller’s post-Closing direct or indirect ownership, management



or operation of any such Transferred Assets. For the avoidance of doubt, notwithstanding that legal title to certain Transferred Assets may not be Transferred to Buyer, directly or indirectly, on the Closing Date by virtue of the operation of this Section 4.4(c), there shall be no change to the calculation of the Closing Cash Consideration or the Final Cash Consideration and the components thereof and adjustments thereto due to the failure to Transfer such Transferred Assets on the Closing Date.
(d)    Notwithstanding anything to the contrary contained in this Agreement, in no event shall the failure to receive any consents of third parties contemplated by this Section 4.4 be taken into account with respect to whether any conditions to the Closing set forth in Article V shall have been satisfied or whether the covenant in this Section 4.4 shall have been breached (but the failure to comply with this Section 4.4 will be so taken into account).
4.5    Access and Reports; Retention of Books and Records
(a)    Pre-Closing Access by Buyer. Subject to applicable Law, upon reasonable advance notice, Seller shall, and shall cause its controlled Affiliates to, afford Buyer’s officers and other authorized representatives reasonable access, during normal business hours throughout the period prior to the Closing, to the employees, properties, books, contracts and records of or related to the Business and, during such period, Seller shall, and shall cause its Affiliates to, furnish promptly to Buyer all information concerning the Business (including its properties and personnel) as Buyer may reasonably request; provided, that no investigation pursuant to this Section 4.5(a) shall affect or be deemed to modify any of the representations set forth in Article II; provided, further, that the foregoing shall not require Seller (i) to permit any inspection, or to disclose any information, that in the reasonable judgment of Seller would result in the disclosure of any trade secrets of third parties or violate any of its obligations to third Persons with respect to confidentiality (provided that Seller shall use its commercially reasonable efforts to obtain consent from the applicable third Person to permit disclosure to Buyer of such information), or if any Law applicable to Seller, the Company or any of their respective Subsidiaries requires the Company or its Subsidiaries to restrict or prohibit access to such information or (ii) to disclose any privileged information of Seller, the Company or any of their respective Subsidiaries; and provided, further, that (A) Buyer and its Representatives shall conduct any such activities in such a manner as not to interfere unreasonably with the business or operations of Seller, the Company and/or their respective Subsidiaries; and (B) in no event will the foregoing permit any sampling or analysis of soil, groundwater, building materials or other environmental media of the sort generally referred to as a Phase II environmental investigation. All requests for information made pursuant to this Section 4.5(a) shall be directed to Persons designated by Seller. All such information shall be governed by the terms of the Confidentiality Agreement.
(b)    Post-Closing Access by Buyer. Buyer acknowledges and agrees that Seller and its Affiliates (excluding the Company) shall have the right to retain copies of all books, data, files, information and records in any media of the Company or the Business relating to periods ending on or prior to the Closing Date (i) relating to information (including employment and medical records) regarding the Business Employees, (ii) as may be required by any Governmental Entity, including pursuant to any applicable Law or regulatory request, (iii) as may be necessary for Seller or its Affiliates to perform their respective obligations pursuant to this Agreement or (iv) that does not constitute a Transferred Asset, in each case, in compliance with all applicable Laws (such retained books, data, files, information and records, collectively, the “Retained Information”). Subject to applicable Law, from and after the Closing, Seller and Affiliates shall



(A) retain the Retained Information for a period of five years from the Closing Date (provided that Seller and its Affiliates may, prior to the conclusion of such five-year period, elect to destroy any such Retained Information so long as Seller notifies Buyer prior to the destruction of any such material Retained Information and gives Buyer a reasonable opportunity to obtain possession thereof), and (B) provide Buyer or its representatives at Buyer’s expense with reasonable access without hindering the normal operations of Sellers and its Affiliates (solely for the purpose of inspection and copying), during normal business hours, and upon reasonable advance notice and under the supervision of Seller’s personnel, to the Retained Information. Notwithstanding the foregoing provisions of this Section 4.5(b), Seller may withhold access, documents or information that in the reasonable judgment of Seller would result in the disclosure of any trade secrets of third parties or violate any of its obligations to third Persons with respect to confidentiality (provided, that Seller shall use its commercially reasonable efforts to obtain consent from the applicable third Person to permit disclosure to Buyer of such information), or if any Law applicable to Seller or its Affiliates requires Seller to restrict or prohibit access to such information.
(c)    Post-Closing Access by Seller. Subject to applicable Law and subject to Section 8.10(c), from and after the Closing, Buyer shall cause the Company to, and the Company shall, (i) retain all books, ledgers, files, reports, plans, operating records and any other material documents pertaining to the Company in existence at the Closing constituting Transferred Assets that are required to be retained under current retention policies (collectively, the “Records”) for a period of five years from the Closing Date, and (ii) provide Seller or its representatives at Seller’s expense with reasonable access without hindering the normal operations of the Company (solely for the purpose of inspection and copying), during normal business hours, and upon reasonable advance notice and under the supervision of Buyer’s personnel, to the Records with respect to periods or occurrences prior to the Closing Date. Notwithstanding the foregoing provisions of this Section 4.5(c), Buyer may withhold access, documents or information that in the reasonable judgment of Buyer would result in the disclosure of any trade secrets of third parties or violate any of its obligations to third Persons with respect to confidentiality (provided, that Buyer shall use its commercially reasonable efforts to obtain consent from the applicable third Person to permit disclosure to Seller of such information), or if any Law applicable to the Company requires the Company to restrict or prohibit access to such information.
4.6    Publicity. Neither Buyer nor Seller shall make, or permit any of their respective Affiliates or representatives to make, any public announcement in respect of this Agreement, the Ancillary Agreements or the Transactions without the prior written consent of the other Party (which consent shall not be unreasonably withheld, conditioned or delayed), except to the extent (a) required by Law, rule or regulation applicable to Buyer or Seller or any of their respective Affiliates, including reporting required of Buyer or Seller under the Exchange Act or other applicable securities laws or stock exchange rules (and only to the extent so required), (b) in the case of Buyer or Seller, pursuant to internal announcements to employees, or (c) required in order to comply with the Parties’ obligations under Section 4.4 or to obtain such other consents and approvals, or to provide such notices and make such filings, necessary, proper or reasonably advisable to consummate the transactions contemplated by this Agreement; provided that any such disclosure is not inconsistent in tone and substance with previous public statements, disclosures or communications jointly made by Seller and Buyer or to the extent that such disclosure has been reviewed and previously approved by both Seller and Buyer. Subject to the foregoing, Seller and Buyer each shall consult with each other, provide each other with a reasonable opportunity to review and give due consideration to reasonable comments made by



each other prior to issuing any press releases or otherwise making public announcements with respect to the Transactions and prior to making any filings with any third party and/or any Governmental Entity (including any national securities exchange or interdealer quotation service) with respect thereto (provided, however, for the avoidance of doubt, that if the circumstances of any required disclosure to any Governmental Entity (including any national securities exchange or interdealer quotation service) do not permit compliance with the covenants in this sentence, such required disclosure shall not constitute a breach or violation hereof). Notwithstanding anything to the contrary herein, neither Party shall disclose any information regarding the Transactions, except as provided in this Section 4.6 or Section 4.9.
4.7    Employee Benefits
(a)    Immediately prior to the Closing (or, if the Closing occurs prior to June 15, 2022, then, subject to the provisions of Section 4.26, on the Delayed Employment Commencement Date), the employment of each Business Employee (other than Inactive Employees) shall be transferred to, and each such employee shall become an employee of, the Company (unless such employee has ceased to be employed by Seller and its Subsidiaries), without any interruption or cessation of employment, terms and conditions of employment, including those in any Labor Agreement, or break in service. Prior to the Closing, Seller shall cause the Company not to employ any employees other than pursuant to this Section 4.7. Each Business Employee employed by the Company as of the Closing Date (or, if later, the Delayed Employment Commencement Date) shall be referred to herein as a “Transferred Business Employee.” As of the Closing Date (or, if later, the Delayed Employment Commencement Date), Seller shall cause Transferred Business Employees to cease accruing any benefits under any Benefit Plan with respect to services rendered or compensation paid on or after the Closing Date (or, if later, the Delayed Employment Commencement Date). In the event any Inactive Employee returns to active work within six months following the Closing Date or such later date as required by Law, Buyer or its Affiliates (including the Company) shall offer employment to (and Seller or its Affiliates shall terminate the employment of) such Inactive Employee, effective upon the date such Inactive Employee is available and able to return to active work with or without a reasonable accommodation. Each Inactive Employee who is offered employment, accepts such offer of employment and commences employment with Buyer or its Affiliates (including the Company) shall become a Transferred Business Employee for purposes of this Agreement upon the date his or her employment commences with Buyer or its Affiliates. For the avoidance of doubt, Seller and its Affiliates (other than the Company) shall be solely responsible for the provision of compensation and benefits to and all Liabilities and obligations arising in connection with all Inactive Employees (unless and until any such Inactive Employee becomes a Transferred Business Employee). In the event that Buyer or its Affiliates fail to either (i) comply with their obligations as set forth in this Section 4.7 or (ii) provide to any Transferred Business Employees terms and conditions of employment that may be required under applicable Law, and in either case such failure actually results in Seller or any of its Affiliates actually paying any amount to such Transferred Business Employee (or Inactive Employee for whom Buyer did not provide an offer of employment as required by this Section 4.7(a)) in respect of severance or termination pay, Buyer shall reimburse and otherwise hold harmless Seller and its Affiliates for the amount of such termination or severance pay (including the employer portion of applicable payroll Taxes and other costs).
(b)    Buyer agrees that the Transferred Business Employees shall, during the period commencing on the Closing Date (or, if later, the Delayed Employment Commencement Date)



and ending on the first anniversary of the Closing Date (or if earlier, the date of employment termination), be provided with (i) at least the same wage rate or base salary level in effect for such Transferred Business Employee immediately prior to the Closing, (ii) cash incentive compensation opportunities (including commissions) and long-term incentive compensation opportunities no less favorable in the aggregate than those in effect for such Transferred Business Employee prior to the Closing, (iii) employee benefits that are substantially comparable in the aggregate to those provided to other similarly situated employees of the Buyer or its Affiliates, and (iv) severance benefits that are substantially comparable to those provided to other similarly situated employees of the Buyer or its Affiliates, subject to any greater amount such employee would have been entitled to pursuant to the Benefit Plans listed in Section 4.7(b) of the Seller Disclosure Letter in which such employee participated immediately prior to the Closing; provided, however, that the requirements of this sentence shall not apply to Transferred Business Employees who are covered by a Labor Agreement.
(c)    Buyer shall use commercially reasonable efforts (i) to waive any pre-existing conditions or limitations and eligibility waiting periods under any group health plans of Buyer or its Affiliates with respect to the Transferred Business Employees and their eligible dependents, (ii) to give each Transferred Business Employee credit for the plan year in which the Closing occurs towards applicable deductibles and annual out-of-pocket limits for medical expenses incurred prior to the Closing (or, if later, the Delayed Employment Commencement Date) for which payment has been made and that Buyer is timely provided with sufficient documentation to enable it to do so following Buyer’s request, and (iii) to give each Transferred Business Employee service credit for such Transferred Business Employee’s employment with the Company and its Subsidiaries for purposes of vesting, benefit accrual and eligibility to participate under each applicable employee benefit plan, program or arrangement of Buyer or any of its Affiliates, as if such service had been performed with Buyer; provided, that such credit shall not be given (i) under any new plan or arrangement of Buyer or its Affiliates (including the Company) to the extent that such plan or arrangement does not provide prior service credit to employees generally or (ii) to the extent it would result in a duplication of benefits.
(d)    Prior to the Closing and thereafter (as applicable), Seller and Buyer shall take all actions as may be required to permit each Transferred Business Employee to make rollover contributions of “eligible rollover distributions” (within the meaning of Section 401(a)(31) of the Code, including of loans) in the form of cash, notes (in the case of 401(k) plan loans) or a combination thereof, in an amount equal to the full account balance distributed or distributable to such Transferred Business Employee from the applicable tax-qualified defined contribution retirement plan of Seller or its Affiliates to the tax-qualified defined contribution retirement plan designated by Buyer (the “Buyer 401(k) Plan”). Each Transferred Business Employee shall become a participant in the Buyer 401(k) Plan on the Closing Date (or, if later, the Delayed Employment Commencement Date) (giving effect to the service crediting provisions of Section 4.7(c)); it being agreed that there shall be no gap in participation in a tax-qualified defined contribution plan.
(e)    With respect to the Transferred Business Employees who participate in the Seller’s Long-Term Incentive Plan prior to the Closing Date (as identified in the summary set forth in Section 4.7(e) of the Seller Disclosure Letter (the “LTIP Summary”)), Buyer shall grant each such Transferred Business Employee a cash-based long-term incentive award (the “Replacement Awards”) with a value equal to the value, as of immediately prior to the Closing, of any unvested awards that are forfeited pursuant to their terms in connection with the Closing,



as described in the LTIP Summary (the “Forfeited Awards”). The Replacement Awards shall otherwise be subject to the same terms (including time-based vesting terms) of the applicable Forfeited Awards, as identified in the LTIP Summary.
(f)    With respect to the Transferred Business Employees who participate in the Seller’s Short-Term Incentive Plan prior to the Closing Date, and without limiting Buyer’s obligations pursuant to Section 4.7(b), Buyer shall honor amounts earned based on performance through the Closing Date (as determined by Seller in reasonable discretion as of the Closing Date) and maintain a mirror short-term incentive plan for the remainder of calendar year 2022 on analogous terms and conditions as the Seller’s Short-Term Incentive Plan.
(g)    Nothing contained in this Agreement is intended to (i) be treated as an amendment of any particular Benefit Plan, (ii) prevent Buyer or any of its Affiliates from amending or terminating any of their benefit plans in accordance with their terms, (iii) prevent Buyer, the Company or any of their Affiliates, after the Closing, from terminating the employment of any Transferred Business Employee, (iv) confer upon any Person any benefits under any benefit plans, programs, policies or other arrangements, including severance benefits or right to employment or continued employment with Buyer for any period or (v) create any third-party beneficiary rights in any employee of the Company or any of its Subsidiaries, any beneficiary or dependent thereof, or any collective bargaining representative thereof, with respect to the compensation, terms and conditions of employment and/or benefits that may be provided to any Transferred Business Employee by Buyer, the Company or any of their Affiliates or under any benefit plan which Buyer, the Company or any of their Affiliates may maintain.
4.8    Indemnification
(a)    Following the Closing until the sixth anniversary of the Closing Date, Buyer and the Company shall indemnify, defend, hold harmless and reimburse, to the fullest extent permitted under applicable Law, each current and former director and officer of the Company (in each case, when acting in such capacity), determined as of the Closing (the “Indemnitees”), with respect to all acts or omissions by them in their capacities as such or taken at the request of the Company at any time at or prior to the Closing, whether asserted or claimed prior to, at or after the Closing, and Buyer shall also advance expenses of any Indemnitees as incurred to the fullest extent permitted under applicable Law and the respective Organizational Documents of the Company in effect as of the Execution Date; provided, that any Person to whom expenses are advanced provides an undertaking to repay such advances to the extent required by applicable Law.
(b)    During the six‑year period from and after the Closing, all rights to indemnification and exculpation from liabilities for acts or omissions occurring prior to the Closing and rights to advancement of expenses relating thereto existing as of the Execution Date in favor of any Indemnitee as provided in the Organizational Documents of the Company, as in immediately prior to the Closing, shall not be amended, restated, amended and restated, repealed or otherwise modified in any manner that would adversely affect any right thereunder of any such Indemnitee.
(c)    If Buyer or the Company or any of their respective successors or assigns (i) shall consolidate with or merge into any other Person and shall not be the continuing or surviving Person of such consolidation or merger or (ii) shall transfer all or substantially all of its properties and assets to any Person, then, and in each such case, proper provisions shall be made



so that the successors and assigns of Buyer or the Company shall assume all of the obligations set forth in this Section 4.8.
(d)    The provisions of this Section 4.8 are intended to be for the benefit of, and from and after the Closing shall be enforceable by, each Indemnitee, who is an intended third-party beneficiary of this Section 4.8.
(e)    The rights of the Indemnitees under this Section 4.8 shall be in addition to any rights such Indemnitees may have under the Organizational Documents of the Company, or under any applicable Contracts or Laws and nothing in this Agreement is intended to, shall be construed or shall release or impair any rights to directors’ and officers’ insurance claims under any policy that is or has been in existence with respect to the Company or any of its Subsidiaries for any of their respective directors, officers or other employees (it being understood and agreed that the indemnification provided for in this Section 4.8 is not prior to or in substitution of any such claims under such policies).
4.9    Confidentiality
(a)    The terms of the Confidentiality Agreement are hereby incorporated by reference, mutatis mutandis, and, notwithstanding anything contained in the Confidentiality Agreement to the contrary, shall continue in full force and effect until the Closing, at which time such Confidentiality Agreement shall terminate. Notwithstanding the termination of the Confidentiality Agreement at the Closing, each Party shall, and shall cause its Affiliates and their respective Representatives to, keep confidential any information concerning the other Party or its Affiliates furnished in connection with the Transactions.
(b)    From and following the Closing, Seller hereby agrees with Buyer that Seller will not, and that Seller will cause its controlled Affiliates not to, directly or indirectly, without the prior written consent of Buyer, disclose or use any Confidential Information; provided, however, that the information subject to the foregoing provision of this sentence will not include any information generally available to, or known by, the public (other than as a result of disclosure in violation hereof) or that was independently developed by Seller without use or reference to Confidential Information or was in their rightful possession before the disclosure of the applicable Confidential Information to it; provided, further, that the provisions of this Section 4.9 will not prohibit any retention of copies of records or disclosure (x) to the extent required by applicable Law or (y) made in connection with the enforcement of any right or remedy relating to this Agreement; provided, further, that in the event of any disclosure requirement described in clause (x), to the extent permitted by Law, Seller shall (1) give Buyer prompt written notice of such requirement and reasonably consult with Buyer regarding the timing and content of such disclosure, (2) use commercially reasonable efforts (at Buyer’s expense) to cooperate with Buyer’s reasonable efforts to obtain a protective order or other remedy and (3) use commercially reasonable efforts to obtain assurances that confidential treatment will be accorded to the information being disclosed. Seller agrees that it will be responsible for any breach or violation of the provisions of this Section 4.9 by any of such Seller’s Affiliates. This Section 4.9 shall terminate three years after the Closing Date, except with regard to any Trade Secrets, as to which this Section 4.9 shall continue in perpetuity or until the applicable Trade Secret is no longer confidential.
4.10    Releases



(a)    Effective as of the Closing, (i) Seller, on behalf of itself and its Affiliates (other than the Company) and each of their respective employees, officers, directors, equityholders, partners, members, advisors, successors and assigns (the “Seller Releasing Parties”), hereby irrevocably releases and forever discharges any and all rights, claims, obligations, liabilities, debts and causes of action it has had, now has or might now have against the Company and its employees, officers, directors, equityholders, partners, members, advisors, successors and assigns (the “Company Released Parties”) arising out of, or relating to, the organization, management or operation of the Business on or prior to the Closing (the “Released Claims”) and (ii) Buyer, on behalf of the Company and itself and its Affiliates and each of their respective partners, members, predecessors, directors, officers, employees, controlling persons, agents, representatives, successors and assigns (the “Buyer Releasing Parties”), hereby irrevocably releases and forever discharges any and all rights, claims and causes of action the Company has had, now has or might now have against Seller and its Affiliates and each of their respective current and former employees, officers, directors, equityholders, partners, members, advisors, successors and assigns (the “Seller Released Parties”) arising out of, or relating to, the Released Claims, in each case of clauses (i) and (ii) other than (A) any rights, claims or causes of action under this Agreement, any Ancillary Agreement or any agreement listed in Section 4.17 of the Seller Disclosure Letter, (B) any written agreement entered into at or after the Closing between Buyer and its Affiliates (including the Company), on the one hand, and Seller, on the other, (C) under any contract of insurance or Organizational Documents in favor of the directors, managers and officers of Seller or its Subsidiaries (including the Company) prior to the Closing, (D) any employment, severance, bonus or similar agreement or arrangement between the Company and a current officer or director that continues to remain in effect following the Closing, to the extent made available to Buyer prior to the Execution Date or entered into or amended between the Execution Date and the Closing in compliance with the terms of this Agreement, (E) any other commercial or business transactions between Buyer and its Affiliates (including the Company), on the one hand, and Seller and its Affiliates, on the other, unrelated to the Business, this Agreement or the transactions contemplated hereby or (F) any accounts receivable and accounts payable related to the Ordinary Course of Business trading activities between Seller and its Affiliates (other than the Company) and the Company.
(b)    Effective upon the Closing, each of the Seller, for itself and each of the Seller Releasing Parties, and Buyer, for itself and each of the Buyer Releasing Parties, irrevocably covenants to refrain from, directly or indirectly, asserting any claim or demand, or commencing, distributing or causing to be commenced, any Action of any kind against the Company Released Parties or the Seller Released Parties, as applicable, based on any Released Claim.
(c)    In furtherance of the foregoing, each of Buyer, for itself and the Company and their respective Affiliates, successors, heirs and executors, and Seller, for itself and on behalf of its respective Affiliates, successors, heirs and executors, hereby acknowledges that (i) the Released Claims include any claims that could be brought pursuant to the Comprehensive Environmental Response Compensation or Liability Act, 42 USC Section 9601 et seq., (ii) it is aware that such Party may hereafter discover facts different from or in addition to the facts which such Person now knows or believes to be true with respect to the subject matter of this Agreement, but that the Parties intend that the general releases herein given shall be and remain in full force and effect, notwithstanding the discovery of any such different or additional facts and (iii) it has been informed of, and that such Party is familiar with, Section 1542 of the Civil Code of the State of California, which provides as follows: “A GENERAL RELEASE DOES NOT EXTEND TO CLAIMS WHICH THE CREDITOR DOES NOT KNOW OR SUSPECT



TO EXIST IN HIS OR HER FAVOR AT THE TIME OF EXECUTING THE RELEASE, WHICH IF KNOWN BY HIM OR HER MUST HAVE MATERIALLY AFFECTED HIS OR HER SETTLEMENT WITH THE DEBTOR.” Each of Buyer, for itself and the Company, their respective Affiliates, successors, heirs and executors, and Seller, for itself and on behalf of its respective Affiliates, successors, heirs and executors, hereby waives and relinquishes (x) all rights and benefits such Person has or may have under Section 1542 of the Civil Code of the State of California, to the full extent that such Person may lawfully waive all such rights and benefits pertaining to the subject matters of this Agreement and (y) any similar or comparable protections afforded by any case law or statutes of similar import, whether such laws are in the United States or elsewhere in the world. The Parties acknowledge that this Section 4.10 is not an admission of liability or of the accuracy of any alleged fact or claim.
4.11    Tax Matters
(a)    Tax Return Preparation. Buyer and Seller acknowledge and agree that the Company is treated as an entity disregarded as separate from Seller for U.S. federal income tax purposes and that the income and activities of the Company are considered income and activities of NCI Group, Inc., a Nevada corporation, for U.S. federal income tax purposes until the Closing. Seller shall timely file (or cause to be timely filed) all Tax Returns of the Company or with respect to the Business for all Pre-Closing Tax Periods that are required to be filed on or before the Closing Date (taking into account any available extensions) consistent with the past practice of the Business, except as otherwise required by applicable Law, and will remit any Taxes due with respect to such Tax Returns.
(b)    Seller Transaction Expenses; Transfer Taxes. Tax deductions or Tax credits attributable to Seller Transaction Expenses shall be allocated to a Pre-Closing Tax Period and be for Seller’s account to the maximum amount allowable by law. All transfer, documentary, sales, use, stamp, recording, value added, registration and other similar Taxes and all conveyance fees, recording fees and other similar charges (all including penalties, interest and other charges with respect thereto, collectively “Transfer Taxes”) payable in connection with the transfer of the Transferred Assets to the Company and the purchase and sale of the Interests will be borne by Buyer; provided that the Parties shall use their respective commercially reasonable efforts to effect such transactions in the most Transfer Tax-efficient manner possible (but in any event in compliance with applicable Law). Buyer and Seller shall cooperate with each other and, as required by applicable Law, join in the execution of all necessary Tax Returns and other documentation with respect to any such Taxes.
(c)    Tax Contests. If, prior to the determination of the Final Closing Statement, any Governmental Entity issues to the Company a notice of deficiency, a notice of reassessment, a proposed adjustment, an assertion of claim or demand or a notice of its intent to audit, examine or conduct another proceeding with respect to Taxes or Tax Returns of the Company for any item relevant to the determination of the Final Cash Consideration (collectively, a “Tax Claim”), Buyer shall notify Seller of receipt of such Tax Claim from the Governmental Entity promptly and in all events within five Business Days. Seller shall have the right, at its sole cost and expense, to control any audit, litigation, proceeding or contest of any such Tax Claim (a “Tax Contest”); provided that to the extent such Tax Contest is reasonably expected to result in any Tax in respect of the Company for which Buyer or the Company would be responsible, (i) Buyer shall have the right to participate in any such Tax Contest, (ii) Seller shall keep Buyer reasonably informed of the status of such Tax Contest (including providing Buyer with copies of all material



written correspondence regarding such Tax Contest), and (iii) Seller shall not settle any Tax Contest without Buyer’s prior written consent (which consent shall not be unreasonably withheld, conditioned or delayed).
(d)    Refunds. Except to the extent (i) such refunds were taken into account in Closing Indebtedness or Closing Net Working Capital, (ii) resulting from the carryback to a Pre-Closing Tax Period of any tax attribute generated in a taxable period (or portion thereof) following the Closing Date or (iii) attributable to Taxes that were not paid by the Company prior to the Closing Date and that were not reflected in Closing Indebtedness, Closing Net Working Capital or Seller Transaction Expenses, any Tax refund (whether received in cash or applied as an overpayment credit against another Tax liability) arising in or attributable to a Pre-Closing Tax Period (including the portion of any Straddle Period ending on the Closing Date) shall be for the benefit of Seller. Buyer shall pay the amount of any such Tax refund, net of any reasonable out-of-pocket expenses and Taxes borne by Buyer that are allocable or attributable to obtaining such Tax refund or overpayment credit, to Seller within 10 days after Buyer receives such Tax refund (or, in the case of an overpayment credit, within 10 days after the filing of the Tax Return applying such overpayment credit against another Tax liability). In the event that any refund of Taxes for which Buyer has made a payment to Seller under this Section 4.11(d) is subsequently reduced or disallowed, Seller shall pay to Buyer the amount of such reduction or disallowance, net of any reasonable out‑of‑pocket expenses borne by Seller. Any payments pursuant to this Section 4.11(d) shall be treated as an adjustment to the Final Cash Consideration for Tax purposes.
(e)    Certain Actions. Notwithstanding anything herein to the contrary, Buyer or any of its Affiliates shall not (i) file any amended Tax Returns of the Company for any Pre-Closing Tax Period (including any Straddle Period), (ii) initiate any voluntary disclosure proceedings for any Pre-Closing Tax Period (including any Straddle Period), or (iii) make any Tax election or take any other action that has the effect of increasing the amount of Taxes attributable to any Pre-Closing Tax Period (including the portion of any Straddle Period ending on the Closing Date), in each case without the prior written consent of Seller (which consent shall not be unreasonably withheld, conditioned or delayed).
(f)    Responsible Person. No later than 60 days following the Closing Date, Buyer shall deliver to the IRS a duly completed and executed IRS Form 8822-B with respect to the responsible person for the Company in the form attached hereto as Exhibit G.
(g)    Cooperation. Buyer and Seller shall (and shall cause their respective Affiliates to) (i) provide the other party and its Affiliates with such assistance as may be reasonably requested in connection with the Tax matters of the Company with respect to the Pre-Closing Tax Periods and (ii) retain for a period of seven (7) years after the Closing Date (and provide the other party and its Affiliates with reasonable access to) all records or information which may be relevant to such Tax matters of the Company; provided that the foregoing shall be done in a manner so as not to interfere unreasonably with the conduct of the business of the parties.
4.12    Reserved
4.13    Worker Adjustment and Retraining Notification. Buyer shall not, and shall cause the Company not to, take any action following the Closing Date that could result in WARN Act liability for Seller.



4.14    Pre-Closing Reorganization. Prior to the Closing, on the terms and subject to the conditions set forth herein, Seller and its Affiliates will consummate the Pre-Closing Reorganization. All of the documentation to be executed and delivered in connection with the Pre-Closing Reorganization shall be in form and substance reasonably acceptable to Buyer.
4.15    Commingled Contracts. Buyer acknowledges that Seller and its Affiliates are, as of the Execution Date, parties to certain Contracts that relate to both the Business and other businesses of Seller and its Affiliates (other than the Company) that are material to the continuing operation of the Business and are set forth in Section 4.15 of the Seller Disclosure Letter (such Contracts, the “Commingled Contracts”). Prior to the Closing and for a period of 12 months after the Closing, Seller shall, and shall cause its Affiliates to, assist Buyer, as Buyer reasonably requests, and use their respective commercially reasonable efforts to either (a) establish replacement contracts, contract rights, bids, purchase orders or other agreements with respect to the Business between the Company and any third party which is a counterparty to a Commingled Contract, (b) assign the rights and obligations under such Commingled Contract Related to the Business to the Company (or such person as Buyer nominates) or (c) establish reasonable and lawful arrangements designed to provide the Company (or such person as Buyer nominates) the rights and obligations under such Commingled Contract related to the Business; provided, however, that Seller makes no representation or warranty that any third party will agree to enter into any such Contract, contract right, bid, purchase order or other agreement with the Company on the existing terms of the applicable Commingled Contract or at all. Notwithstanding anything contained in this Section 4.15 to the contrary, none of Buyer, Seller or any of their respective Affiliates shall be required to expend money (excluding the cost of Seller’s and its Affiliates’ and their respective employees’ time and efforts), commence any litigation or offer or grant any accommodation (financial or otherwise) to any third party to fulfill its obligation under this Section 4.15.
4.16    Wrong Pockets
(a)    If, following the Closing and prior to the one-year anniversary of the Closing, Buyer or the Company (i) except to the extent reflected or otherwise taken into account in the Final Cash Consideration, receives a payment with respect to an Excluded Asset or (ii) becomes aware that it owns any Excluded Asset, Buyer shall or shall cause the Company or its Subsidiaries to promptly inform Seller of that fact in writing. Thereafter, at the request of Seller, Buyer shall undertake (and Seller shall reasonably cooperate with Buyer), as applicable, (A) to promptly reimburse and/or cause the Company or its Subsidiaries to reimburse Seller or the relevant Affiliate (excluding the Company) of Seller the amount referred to in clause (i) above or (B) to promptly execute and/or cause the Company to execute such documents as may be reasonably necessary to procure the transfer of any such Excluded Asset to Seller or an Affiliate of Seller.
(b)    If, following the Closing and prior to the one-year anniversary of the Closing, Seller or any Affiliate of Seller (other than the Company) (i) receives a payment with respect to any Transferred Asset or (ii) becomes aware that it owns any Transferred Asset, Seller shall, or shall cause such Affiliate (other than the Company) of Seller to, promptly inform Buyer of that fact in writing. Thereafter, at the request of Buyer, Seller shall undertake (and Buyer shall reasonably cooperate with Seller), as applicable, (A) to promptly reimburse and/or cause its relevant Affiliate (other than the Company) to reimburse the Company the amount referred to in clause (i) above or (B) to promptly execute and/or cause the relevant Affiliate (other than the



Company) of Seller to execute such documents as may be reasonably necessary to procure the transfer of any such Transferred Asset to the Company.
4.17    Affiliate Agreements. Prior to the Closing, Seller shall cause all Affiliate Contracts to be settled or terminated without any Liability on the part of the Company (following the Closing), Buyer or any of its Affiliates (including Liability arising from such termination), except for this Agreement, any Commingled Contracts, the Ancillary Agreements and those contracts or other transactions set forth on Section 4.17 of the Seller Disclosure Letter.
4.18    Transition Planning. From and following the Execution Date, Seller shall, and shall cause the Company to, use commercially reasonable efforts to develop a mutually agreed transition plan with Buyer, and following the development of any such plan, the Parties shall use their respective commercially reasonable efforts to execute such plan.
4.19    Use of Seller Marks. Buyer acknowledges and agrees that (a) Seller and its Affiliates (other than the Company) are retaining all rights, title and interest in and to the Seller Marks and (b) except as provided in the following sentence, neither Buyer nor any of its Affiliates (including, following the Closing, the Company) will have any right to use any of the Seller Marks. As soon as reasonably practicable after the Closing Date, but in any event within 90 days after the Closing Date (the “Transitional Period”), Buyer shall, and shall cause its Affiliates (including the Company) to, cease all use of Seller Marks, including by removing the Seller Marks from (i) any and all exterior signs and other identifiers located on or attached to any property, buildings, vehicles, signs or premises used in connection with the Business, (ii) all letterhead, envelopes, invoices, supplies, labels, product packaging and inserts, websites, promotional materials, marketing collateral, advertisements and other communications media or materials of any kind used in the Business, other than such items owned or possessed by Buyer or its Affiliates that are part of any such Person’s internal records with respect to periods prior to the conclusion of the Transitional Period and are not available to non-Affiliates of Buyer (collectively, “Business Materials”) and (iii) any corporate name of, or trade name used by, the Company. Buyer and its Affiliates (including the Company) (A) shall use their reasonable best efforts to ensure that all products and services provided by them in connection with the Seller Marks (and all Business Materials containing a Seller Mark) during the Transitional Period are of a level of quality equal to or greater than the quality of goods and services with respect to which Seller and its Affiliates used the Seller Marks prior to the Closing, (B) shall use the Seller Marks during the Transitional Period only in the same form and manner as they were used in the Business immediately prior to the Closing, (C) shall not modify the Seller Marks or any Business Materials containing the Seller Marks in any respect and (D) at Seller’s reasonable request, shall provide appropriate documentation to confirm compliance with the foregoing. Buyer and its Affiliates (including the Company) agree that all goodwill arising from any use of the Seller Marks by Buyer or its Affiliates (including the Company) will inure solely to the benefit of Seller and its Affiliates.
4.20    Further Assurances. Prior to, on and after the Closing, the Parties shall execute and deliver, or shall cause to be executed and delivered, such documents and other instruments and shall take, or shall cause to be taken, such further actions as may be reasonably required to carry out the provisions of this Agreement and give effect to the Transactions.
4.21    Indebtedness; Title Insurance; Release of Liens



(a)    Seller shall arrange for the Company to be released, prior to or at the Closing, from all obligations (including all guarantee and collateral obligations) under any indebtedness in the nature of borrowings or other credit support arrangements of Seller or its Subsidiaries (other than the Company) pursuant to customary documentation (including documentation to release any Liens relating thereto), as applicable, reasonably acceptable to Buyer.
(b)    Prior to or at the Closing, Seller shall (i) deliver or shall cause to be delivered reasonable and customary affidavits and other similar instruments as are reasonably required by Buyer’s title company (in each case to the best of the affiant’s or other maker’s knowledge and belief and without any personal Liability to the individual signatory or any other Liability that will not be an Assumed Liability) for the deletion of any standard printed exceptions in Buyer’s title insurance policies (other than Permitted Liens), (ii) arrange for the release of any Liens arising out of any monetary obligations incurred by Seller or any of its Affiliates (including outstanding mortgages, tax liens, judgments, or any other Lien that can be satisfied by the payment of a fixed amount of money) from the Transferred Assets, except to the extent constituting a Permitted Lien or an Assumed Liability hereunder, (iii) use commercially reasonable efforts (at Seller’s expense) to remove or clear any other Liens (other than Permitted Liens) of record with respect to the Owned Real Property in order to obtain affirmative coverage from a title company over the same, (iv) use commercially reasonable efforts (at Seller’s expense) to ensure that good and valid title to the Owned Real Property is vested in the Company, and (v) use commercially reasonable efforts (at Seller’s expense) to remove or clear any other Liens (other than Permitted Liens) of record with respect to the Transferred Assets that Buyer reasonably requests. Notwithstanding any requirement in this Section 4.21(b) for an action to be taken prior to or at the Closing, the failure of such covenants to have been fully performed shall not be deemed to cause the conditions set forth in Section 5.2(b) or Section 5.2(c) to fail to be satisfied and, to the extent such covenants are not fully performed prior to the Closing, such covenants shall survive the Closing for a period of one year. For the avoidance of doubt, obtaining a title insurance policy in respect of the Owned Real Property shall not be a condition to the obligations of any Party to consummate the Transactions.
4.22    Insurance
(a)    For Losses that are Assumed Liabilities related to any claim or demand by a third Person (whether arising prior to or following the Closing Date), and for which rights, if any, to insurance benefits and proceeds are Transferred Insurance Rights, subject to Section 4.22(b), Seller shall and shall cause its Affiliates to: (i) if reasonably requested by Buyer, notify the applicable insurers and seeking their acknowledgment or consent to the Transfer of the Transferred Insurance Rights; (ii) following the Closing, at Buyer’s written request, promptly make claims under such policies with respect to such Losses; provided, that Seller shall allow Buyer and the Company a reasonable opportunity to participate in the claim process, with its own counsel and at its own expense; (iii) provide reasonable assistance to Buyer in connection with the tendering of such claims to the applicable insurers under such insurance policies, including providing Buyer with a copy of the applicable policy following the request of Buyer, which policies shall not be disclosed to any third Person without Seller’s prior written consent (which shall not be unreasonably withheld, delayed or conditioned); (iv) not accept or settle any such claims without the prior written consent of Buyer (which shall not be unreasonably withheld, delayed or conditioned); and (v) promptly remit to Buyer any recoveries with respect to any such claims under such insurance policies (in excess of the amount of any Insurance-



Triggered Liabilities to the extent then determined and remaining unpaid by Buyer as of the time of such remission).
(b)    Buyer acknowledges that such policies, as well as other policies issued to Seller and/or its Affiliates, are or may be subject to various limitations, including self-insurance features, retrospectively-rated premiums, insurer insolvencies, impairment, erosion, exhaustion, and various settlements and/or releases that may impose defense, indemnification or other obligations on Seller or its Affiliates. Buyer further acknowledges that, if Buyer’s assertion of insurance rights that are Transferred Insurance Rights gives rise to any obligations (other than de minimis obligations) of Seller or its Affiliates, including any such obligations arising under any self-insurance features, such as deductibles, retentions, retrospectively-rated premiums or increases in premiums for the year following the year in which any such claims were paid by the applicable insurers to the extent Seller can demonstrate that the amount of any such increased premiums was attributable to such claims, or to any defense or indemnification obligations related to insurance settlement(s), such obligations shall be considered Assumed Liabilities (the “Insurance-Triggered Liabilities”). Seller does not represent, warrant, or covenant that (i) any such insurance policies will provide coverage for any claims reported after the Closing that Buyer may elect to make, or (ii) insurers of such policies will not wrongfully refuse to honor any such claims. For the avoidance of doubt, Seller or its Affiliates shall not be obligated to commence or prosecute any Actions against any insurance carrier under any insurance policies, notwithstanding whether any such insurance policies potentially provides coverage to the Buyer, the Company, or any of their respective Affiliates.
4.23    Non-Solicitation
(a)    During the one-year period following the Closing Date, neither Seller nor any of its Affiliates shall, directly or indirectly, for itself or any other person (i) induce or attempt to induce any individual set forth on Section 4.23 of the Seller Disclosure Letter to leave his or her employment with Buyer or its Affiliates (including the Company), or (ii) solicit for employment, employ, or otherwise engage as an employee, independent contractor, or otherwise, any individual set forth on Section 4.23 of the Seller Disclosure Letter; provided that the restrictions in clauses (i) and (ii) shall not apply to any general solicitation directed at the public in general or not specifically directed toward employees of Buyer or its Affiliates (including the Company) (including by a recruiter or search firm) or to any hiring that results from such solicitation.
(b)    During the one-year period following the Closing Date, neither Buyer nor any of its Affiliates (including the Company) shall, directly or indirectly, for itself or any other person (i) induce or attempt to induce any employee of Seller or its Affiliates or (unless terminated by Seller or its Affiliates) former employee of Seller or its Affiliates who came in contact with or first became known to Buyer and its Affiliates in connection with its consideration of the Transactions, to leave his or her employment with Seller or its Affiliates, or (ii) solicit for employment, employ, or otherwise engage as an employee, independent contractor, or otherwise, any employee of Seller or its Affiliates or (unless terminated by Seller or its Affiliates) former employee of Seller or its Affiliates who came in contact with or first became known to Buyer and its Affiliates in connection with its consideration of the Transactions; provided that the restrictions in clauses (i) and (ii) shall not apply to any general solicitation directed at the public in general or not specifically directed toward employees of Seller or its Affiliates (including by a recruiter or search firm) or to any hiring that results from such solicitation.



(c)    Each Party agrees that the covenants set forth in this Section 4.23 are reasonable with respect to its duration and scope. In the event of breach by either Party or any of its Affiliates of the covenants set forth in this Section 4.23, as determined by agreement among the Parties hereto or by arbitrators or by a court of competent jurisdiction, the term of such covenant shall be extended by the period of the duration of such breach. The Parties intend that the covenants set forth in this Section 4.23 shall be enforced to the fullest extent permissible under the Laws of any applicable jurisdiction, and acknowledge that these covenants are required and appropriate in scope and duration for the adequate protection of the businesses of each Party and its Affiliates and to induce the Parties to enter into this Agreement and to consummate the Transactions. If any provision of this Section 4.23 shall be illegal, invalid or unenforceable in any jurisdiction in which enforcement is sought, then in such jurisdiction only, such provision shall be ineffective to the extent of such illegality, invalidity or unenforceability, without affecting in any way the remaining provisions of this Section 4.23, and without rendering such provision illegal, invalid or unenforceable in any other jurisdiction. If, however, any provision of this Section 4.23 shall be illegal, invalid or unenforceable in any jurisdiction in which enforcement is sought because the scope of such provision is excessive or more restrictive than permitted by the Law of such jurisdiction, then in such jurisdiction only, the scope of such provision shall be limited to the minimum extent necessary (and without limiting the scope of such provision in any other jurisdiction) to render such provision valid, legal and enforceable to the greatest extent permitted under the Law of such jurisdiction.
4.24    Exclusivity. From the date of this Agreement until the Closing or the earlier termination of this Agreement (the “Exclusivity Period”), Seller shall not (and Seller shall not permit their respective Affiliates or any of their or their Affiliates’ representatives to) directly or indirectly: (a) solicit, initiate, or encourage the submission of any proposal or offer from any person relating to, or enter into or consummate any transaction relating to, any business combination with, recapitalization of, or acquisition of all or a significant portion of, or any material equity interest in, the Company, the Business or any portion thereof, or any similar transaction (excluding, for the avoidance of doubt, the transactions contemplated by the CD&R Merger Agreement and any other transaction involving a change of control of Seller) (each, an “Alternate Transaction”), or (b) participate in any discussions or negotiations regarding, furnish any information with respect to, assist or participate in, or facilitate in any other manner any effort or attempt by any person to do or seek an Alternate Transaction, and shall terminate any such discussions or negotiations as of the date hereof. Seller shall notify Buyer immediately if any person makes any proposal, offer, inquiry or contact with respect to an Alternate Transaction (whether solicited or unsolicited) during the Exclusivity Period.
4.25    Transition Services Agreement. From time to time after the Execution Date, Buyer and Seller shall cooperate in good faith to discuss and agree to mutually acceptable supplements to any schedules, annexes or exhibits to the form of the Transition Services Agreement attached hereto as Exhibit C (including with respect to any additional services to be provided thereunder); provided that the Transition Services Agreement in substantially the form attached hereto as Exhibit C (with such changes as may be mutually agreed prior to the Closing by Buyer and Seller) shall be the operative Transition Services Agreement entered into by the Parties as of the Closing, except to the extent that such supplements are mutually agreed by Buyer and Seller prior to the Closing, in which event such Transition Services Agreement as supplemented by such agreed supplements shall be the operative Transition Services Agreement entered into by the Parties as of the Closing.



4.26    Employee Leasing. Prior to the Closing, Buyer shall use reasonable best efforts to establish payroll and benefits services to support the Transferred Business Employees; provided, however, that if the Closing is reasonably expected to occur prior to June 15, 2022 and such services are not reasonably expected to be established by such date despite such efforts, then prior to the Closing, Seller and Buyer shall cooperate in good faith and use reasonable best efforts to agree on the terms of a separate agreement to be entered into among Seller and the Company at the Closing pursuant to which Seller will continue to employ the Transferred Business Employees and be solely responsible, at the Buyer’s or the Company’s expense, for the provision of compensation and benefits to the Transferred Business Employees, in each case during the period between the Closing Date and the earlier of (a) June 15, 2022 and (b) the one month anniversary of the Closing Date (such earlier date, to the extent applicable, the “Delayed Employment Commencement Date”). Such agreement shall be in form and substance reasonably satisfactory to Seller and Buyer.
ARTICLE V
CONDITIONS
5.1    Conditions to Each Party’s Obligation to Consummate the Transactions. The obligation of each Party to consummate the Transactions is subject to the satisfaction or waiver in writing by Buyer and Seller, at or prior to the Closing, of each of the following conditions:
(a)    HSR Approval. (i) The waiting period (and any extension thereof) applicable to the consummation of the Transactions under the HSR Act or any other Antitrust Laws shall have expired or been earlier terminated and (ii) any timing agreement(s) with a Governmental Entity applicable to the consummation of the Transactions shall have expired or otherwise not prohibit consummation of the Transactions.
(b)    Orders and Litigation. No court, arbitrator, mediator or other Governmental Entity of competent jurisdiction shall have enacted, enforced, entered, issued or promulgated any Order or Law (whether temporary, preliminary or permanent) that is in effect and has the effect of (i) making the Transactions illegal or otherwise prohibiting consummation of the Transactions or (ii) causing the Transactions to be rescinded following their consummation, nor shall any proceeding by any Governmental Entity seeking the foregoing be pending.
(c)    Pre-Closing Reorganization. The Pre-Closing Reorganization shall have been completed.
5.2    Conditions to Obligation of Buyer. The obligation of Buyer to consummate the Transactions is also subject to the satisfaction or waiver in writing by Buyer at or prior to the Closing of the following conditions:
(a)    Representations and Warranties of Seller.
(i)    The Seller Fundamental Representations that are qualified by materiality qualifiers, including “Material Adverse Effect,” shall be true and correct in all respects as of the Closing Date as though made on and as of such date and time (except to the extent that any such representation and warranty expressly speaks as of an earlier date, in which case such representation and warranty shall be true and correct as of such earlier date).



(ii)    The Seller Fundamental Representations that are not qualified by materiality qualifiers, including “Material Adverse Effect,” shall be true and correct in all but de minimis respects as of the Closing Date as though made on and as of such date and time (except to the extent that any such representation and warranty expressly speaks as of an earlier date, in which case such representation and warranty shall be true and correct as of such earlier date).
(iii)    The other representations and warranties of Seller set forth in Article II shall be true and correct (without giving effect to any materiality qualifiers, including “Material Adverse Effect” (other than materiality qualifiers describing the required contents of a section or subsection of the Seller Disclosure Letter, which shall not be disregarded), contained therein) as of the Closing Date as though made on and as of such date and time (except to the extent that any such representation and warranty expressly speaks as of an earlier date, in which case such representation and warranty shall be true and correct as of such earlier date), except where the failure of any such representations and warranties to be so true and correct would not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect.
(b)    Performance of Obligations of Seller. Seller shall have performed and complied in all material respects with all covenants required to be performed by it under this Agreement on or prior to the Closing Date.
(c)    Closing Certificate. Buyer shall have received at the Closing a certificate signed on behalf of Seller by a duly authorized officer of Seller (solely in his or her capacity as such and not in his or her personal capacity, and without personal liability), certifying that the conditions set forth in Section 5.2(a) and Section 5.2(b) have been satisfied.
(d)    Closing Documents. Buyer shall have received at the Closing the items set forth in clauses (i) through (iv) of Section 1.3(a) (subject to Section 4.25 with respect to the Transition Services Agreement).
5.3    Conditions to Obligations of Seller. The obligation of Seller to consummate the Transactions is also subject to the satisfaction or waiver in writing by Seller at or prior to the Closing of the following conditions:
(a)    Representations and Warranties.
(i)    The representations and warranties of Buyer set forth in Section 3.1 (Organization, Good Standing and Qualification) and Section 3.2 (Authority; Approval) shall be true and correct in all respects as of the Execution Date and as of the Closing Date as though made on and as of such date and time (except to the extent that any such representation and warranty expressly speaks as of an earlier date, in which case such representation and warranty shall be true and correct as of such earlier date).
(ii)    The other representations and warranties of Buyer contained in Article III shall be true and correct (without giving effect to any materiality qualifiers, including “Material Adverse Effect,” contained therein) as of the Execution Date and as of the Closing Date as though made on and as of such date and time (except to the extent that any such representation and warranty speaks as of an earlier date, in which case such representation and warranty shall be true and correct as of such earlier date), except where the failure of any such representation and warranty to be so true and correct would not, individually or in the



aggregate, reasonably be expected to prevent, materially delay or materially impair the ability of Buyer to consummate the Transactions.
(b)    Performance of Obligations of Buyer. Buyer shall have performed and complied in all material respects with each of the covenants required to be performed by it under this Agreement on or prior to the Closing Date.
(c)    Closing Certificate. Seller shall have received at the Closing a certificate signed on behalf of Buyer by a duly authorized officer of Buyer (solely in his or her capacity as such and not in his or her personal capacity, and without personal liability), certifying that the conditions set forth in Section 5.3(a) and Section 5.3(b) have been satisfied.
(d)    Closing Documents. Seller shall have received at the Closing the items set forth in Section 1.3(b) (subject to Section 4.25 with respect to the Transition Services Agreement).
5.4    Frustration of Closing Conditions. A Party may not rely on the failure of any condition set forth in Section 5.1, Section 5.2 or Section 5.3, as the case may be, to be satisfied if such failure was due to the failure of such Party to perform any of its obligations under this Agreement.
ARTICLE VI
TERMINATION
6.1    Termination. This Agreement may be terminated at any time prior to the Closing:
(a)    by written agreement of Buyer and Seller;
(b)    by either Buyer or Seller, by giving written notice of such termination to the other Party, if:
(i)    the Closing shall not have occurred on or prior to 5:00 p.m. (New York time) on October 10, 2022 (the “Initial Outside Date”); provided, that (x) if on the Initial Outside Date all of the conditions to the Closing, other than the conditions set forth in Section 5.1(a) or Section 5.1(b) (but for the purposes of Section 5.1(b), only to the extent related to the approvals described in Section 5.1(a)), shall have been satisfied or waived (except for those conditions that by their nature are to be satisfied at the Closing), then the Initial Outside Date may be extended by either Party to the date that is 90 days after the Initial Outside Date (the “First Extended Outside Date”) upon delivery of written notice to the other Party no later than three Business Days prior to the Initial Outside Date, and (y) if on the First Extended Outside Date, all of the conditions to the Closing, other than the conditions set forth in Section 5.1(a) or Section 5.1(b) (but for the purposes of Section 5.1(b), only to the extent related to the approvals described in Section 5.1(a)), shall have been satisfied or waived (except for those conditions that by their nature are to be satisfied at the Closing), then the First Extended Outside Date may be extended by either Party to the date that is 90 days after the First Extended Outside Date (the “Second Extended Outside Date”) upon delivery of written notice to the other Party no later than three Business Days prior to the First Extended Outside Date; provided, further, that the right to terminate this Agreement pursuant to this Section 6.1(b)(i) shall not be available to any Party that has breached in any material respect its obligations under this Agreement in any manner that shall have



proximately contributed to the failure of the Closing to have occurred on or prior to the Outside Date; or
(ii)    any Order permanently restraining, enjoining or otherwise prohibiting the consummation of the Transactions shall become final and non-appealable; provided, that the right to terminate this Agreement pursuant to this Section 6.1(b)(ii) shall not be available to any Party that has breached in any material respect its obligations under this Agreement, including Section 4.3 (Regulatory Filings/Approvals), in any manner that proximately contributed to such Order becoming final and non-appealable;
(c)    by Seller if Buyer shall have breached or failed to perform in any material respect any of its covenants or other agreements contained in this Agreement, or any of its representations and warranties shall have become untrue after the Execution Date, which breach or failure to perform or be true (i) would give rise to the failure of a condition set forth in Section 5.3(a) or Section 5.3(b) and (ii) is not curable or, if curable, is not cured within the earlier of (A) 30 days after written notice thereof is given by Seller to Buyer and (B) the Outside Date; provided, that Seller shall not have the right to terminate this Agreement pursuant to this Section 6.1(c) if Seller is then in material breach of any of its representations, warranties, covenants or other agreements hereunder such that it would give rise to the failure of a condition set forth in Section 5.2(a) or Section 5.2(b); or
(d)    by Buyer if Seller shall have breached or failed to perform in any material respect any of its covenants or other agreements contained in this Agreement, or any of its representations and warranties shall have become untrue after the Execution Date, which breach or failure to perform or be true (i) would give rise to the failure of a condition set forth in Section 5.2(a) or Section 5.2(b) and (ii) is not curable or, if curable, is not cured within the earlier of (A) 30 days after written notice thereof is given by Buyer to Seller and (B) the Outside Date; provided, that Buyer shall not have the right to terminate this Agreement pursuant to this Section 6.1(d) if Buyer is then in material breach of any of its representations, warranties, covenants or other agreements hereunder such that it would give rise to the failure of a condition set forth in Section 5.3(a) or Section 5.3(b).
6.2    Effect of Termination and Abandonment. In the event of termination of this Agreement pursuant to this Article VI, this Agreement shall become void and of no effect with no liability to any Person on the part of any Party (or of any of its representatives or Affiliates); provided, however, that (a) no such termination shall relieve any Party of any liability or damages to the other Party resulting from Fraud in connection with this Agreement or any knowing and intentional breach of this Agreement and (b) the provisions set forth in this Section 6.2, Article VII, Article VIII and the Confidentiality Agreement shall survive the termination of this Agreement.
ARTICLE VII
SURVIVAL; POST-CLOSING RECOURSE
7.1    No Survival. Other than the representations and warranties set forth in Section 2.21 and Section 3.10, which shall survive the Closing indefinitely, and except in the case of claims based on Fraud, the representations and warranties of Seller and Buyer contained in this Agreement shall not survive the Closing for any purpose, and thereafter there shall be no liability on the part of, nor shall any claim be made by, any Person in respect of such representations and



warranties. The covenants and agreements of the Parties contained in this Agreement required to be performed or fulfilled at or prior to the Closing shall terminate as of the Closing, and neither Party or any of its Affiliates or its or their respective representatives shall have any recourse against the other party or any of its Affiliates or its or their respective representatives with respect to such representations, warranties, covenants and agreements. The covenants and agreements contained in this Agreement that are to be performed after the Closing shall survive the Closing until performed in accordance with their respective terms, but not to exceed the applicable statute of limitations in the event of and with respect to a breach thereof.
7.2    No Recourse Against Seller. Without limiting the foregoing, except in the case of Fraud, following the Closing, Buyer shall have no recourse against Seller for any Losses resulting from a breach or inaccuracy of Seller’s representations and warranties contained in this Agreement.
ARTICLE VIII
MISCELLANEOUS AND GENERAL
8.1    Amendment; Waiver. Any provision of this Agreement may be amended or waived if, and only if, such amendment or waiver is in writing and signed, in the case of an amendment, by both Buyer and Seller, or in the case of a waiver, by the Party granting the waiver. No failure or delay by any Party in exercising any right, power or privilege hereunder shall operate as a waiver thereof nor shall any single or partial exercise thereof preclude any other or further exercise thereof, or the exercise of any other right, power or privilege. The rights and remedies herein provided shall be cumulative and not exclusive of any rights or remedies provided by Law except as provided in Article VII.
8.2    Expenses. Except as otherwise provided in this Agreement and the Ancillary Agreements and whether or not the transactions contemplated by this Agreement and the Ancillary Agreements are consummated, all costs and expenses (including fees and expenses of counsel and financial advisors, if any) incurred in connection with this Agreement and the transactions contemplated hereby shall be paid by the Party incurring such costs and expenses.
8.3    Counterparts. This Agreement may be executed in one or more counterparts, each of which shall be deemed an original and all of which shall constitute one and the same Agreement. The Parties understand and agree that delivery of a signed counterpart signature page to this Agreement, any Ancillary Agreement or any amendment to this Agreement or any Ancillary Agreement by electronic mail in portable document format (“.pdf”) form, or by any other electronic means intended to preserve the original graphic and pictorial appearance of a document, shall constitute valid and sufficient delivery thereof and shall be treated in all manner and respects as an original agreement or instrument and shall be considered to have the same binding legal effect as if it were the original signed version thereof delivered in person. No party to this Agreement or to any such agreement or instrument shall raise the use of electronic means to deliver a signature to this Agreement or any amendment hereto or the fact that any signature or agreement or instrument was transmitted or communicated through the use of electronic means as a defense to the formation of a contract and each Party hereto forever waives any such defense.
8.4    GOVERNING LAW AND VENUE; WAIVER OF JURY TRIAL; SPECIFIC PERFORMANCE



(a)    This Agreement, and all Actions (whether in contract, tort or statute) that may be based upon, arise out of or relate to this Agreement, or the negotiation, execution or performance of this Agreement (including any claim or cause of action based upon, arising out of or related to any representation or warranty made in or in connection with this Agreement or as an inducement to enter into this Agreement), shall be governed by, and enforced in accordance with, the Laws of the State of Delaware, including its statutes of limitations, without giving effect to applicable principles of conflicts of law to the extent that the application of the laws of another jurisdiction (whether of the State of Delaware or any other jurisdiction) would be required thereby.
(b)    Each Party agrees that it shall bring any Action in respect of any claim based upon, arising out of or relating to this Agreement or any Ancillary Agreement or the transactions contemplated by this Agreement or any Ancillary Agreement exclusively in the Court of Chancery of the State of Delaware and the federal courts of the United States of America located in the State of Delaware (the “Chosen Courts”) and solely in connection with claims arising under or relating to this Agreement or any of the Ancillary Agreements (i) irrevocably submits to the exclusive jurisdiction of the Chosen Courts, (ii) waives any objection to the laying of venue in any such Action in the Chosen Courts, (iii) waives any objection that the Chosen Courts are an inconvenient forum or do not have jurisdiction over any Party hereto and (iv) agrees that mailing of process or other papers in connection with any such Action in the manner provided in Section 8.5 or in such other manner as may be permitted by Law shall be valid and sufficient service thereof.
(c)    EACH PARTY HERETO IRREVOCABLY AND UNCONDITIONALLY WAIVES TO THE FULLEST EXTENT PERMITTED BY LAW ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY WITH RESPECT TO ANY ACTION BASED UPON, ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY ANCILLARY AGREEMENT OR THE TRANSACTIONS CONTEMPLATED HEREBY OR THEREBY. EACH PARTY HEREBY ACKNOWLEDGES AND CERTIFIES THAT (I) NO REPRESENTATIVE, AGENT OR ATTORNEY OF THE OTHER PARTY HAS REPRESENTED, EXPRESSLY OR OTHERWISE, THAT SUCH OTHER PARTY WOULD NOT, IN THE EVENT OF ANY ACTION, SEEK TO ENFORCE THE FOREGOING WAIVER, (II) IT UNDERSTANDS AND HAS CONSIDERED THE IMPLICATIONS OF THIS WAIVER, (III) IT MAKES THIS WAIVER VOLUNTARILY AND (IV) IT HAS BEEN INDUCED TO ENTER INTO THIS AGREEMENT AND THE ANCILLARY AGREEMENTS AND THE TRANSACTIONS CONTEMPLATED HEREBY AND THEREBY BY, AMONG OTHER THINGS, THE MUTUAL WAIVERS AND CERTIFICATIONS CONTAINED IN THIS SECTION 8.4(c).
(d)    Irreparable damage would occur in the event that any covenant herein were not to be performed in accordance with its terms. Accordingly, each Party shall be entitled to seek one or more injunctions to prevent any breach of covenant and to enforce specifically this Agreement in the Chosen Courts, in addition to any other remedy to which such Party may be entitled at law or in equity. Any Party seeking an injunction or injunctions to prevent breaches of this Agreement and to enforce specifically the terms and provisions of this Agreement shall not be required to provide any bond or other security in connection with any such order or injunction (and the other Party hereby waives such requirement).
8.5    Notices. All notices and other communications to be given or made hereunder shall be in writing and shall be deemed to have been duly given or made on the date of delivery



to the recipient thereof if received prior to 5:00 p.m. in the place of delivery and such day is a Business Day in the place of delivery (or otherwise on the next succeeding Business Day) if (a) served by personal delivery or by an internationally recognized overnight courier to the Person or entity for whom it is intended, (b) delivered by registered or certified mail, return receipt requested, or (c) sent by email, as provided in this Section 8.5; provided that the email is confirmed orally or in writing by the recipient thereof (excluding out-of-office replies or other automatically generated responses):
To Buyer:
BlueScope Steel North America Corporation
1540 Genessee Street
Kansas City, MO 64102
Email:mishca.waliczek@bluescope.com
Attn:Mishca Waliczek
With a copy to:
K&L Gates LLP
70 West Madison Street, Suite 3100
Chicago, IL 60602
Email:mark.mcmillan@klgates.com;
michelle.mccreery@klgates.com
Attn:D. Mark McMillan; Michelle R. McCreery
To Seller:
Cornerstone Building Brands, Inc.
5020 Weston Parkway, Suite 400
Cary, North Carolina 27513
Email:alan.strassner@cornerstone-bb.com;
alena.brenner@cornerstone-bb.com
Attn:Alan M. Strassner; Alena S. Brenner
With a copy to:
Sullivan & Cromwell LLP
125 Broad Street
New York, NY 10004
Email:sawyerm@sullcrom.com
Attn:Melissa Sawyer
or to such other Person or addressees as may be designated in writing by the Party to receive such notice as provided above; provided, however, that copies shall be provided to outside counsel for convenience only, such copies shall not, in and of themselves, constitute notice and the failure to provide any such copy shall not alter the effectiveness of any notice or other communication otherwise duly made or given.



8.6    Entire Agreement. This Agreement (including any exhibits or schedules hereto), the Ancillary Agreements and the Confidentiality Agreement constitute the entire agreement and supersede all other prior agreements, understandings, representations and warranties, both written and oral, among the Parties, with respect to the subject matter hereof.
8.7    No Third-Party Beneficiaries. Except as provided in Section 4.8 (Indemnification), Section 4.10 (Releases) and Section 8.10 (Waiver of Conflicts Regarding Representations; Non-Assertion of Attorney-Client Privilege) only, there shall be no third-party beneficiaries of this Agreement, any Ancillary Agreement or any exhibit, annex or schedule hereto or thereto, and none of them shall confer on any Person other than the parties hereto and thereto any claim, cause of action, right or remedy.
8.8    Severability. The provisions of this Agreement shall be deemed severable and the invalidity or unenforceability of any provision shall not affect the validity or enforceability of the other provisions hereof. If any provision, covenant or restriction of this Agreement is held by a court of competent jurisdiction or other authority of competent jurisdiction to be invalid, void or unenforceable, or the application of such provision, covenant or restriction to any Person or any circumstance is held by a court of competent jurisdiction or other authority to be invalid, void or unenforceable, (a) a suitable and equitable provision shall be substituted therefor in order to carry out, so far as may be valid and enforceable, the intent and purpose of such invalid or unenforceable provision and (b) the remainder of this Agreement and the application of such provision, covenant or restriction to other Persons or circumstances shall not be affected by such invalidity or unenforceability, nor shall such invalidity or unenforceability affect the validity or enforceability of such provision, or the application of such provision, in any other jurisdiction and the remainder of the terms, provisions, covenants and restrictions of this Agreement shall remain in full force and effect and shall in no way be affected, impaired or invalidated.
8.9    Interpretation; Construction
(a)    The table of contents and headings herein are for convenience of reference only, do not constitute part of this Agreement and shall not be deemed to limit or otherwise affect any of the provisions hereof. Where a reference in this Agreement is made to an Annex, Exhibit, Section or Schedule, such reference shall be to an Annex, Exhibit, Section or Schedule to this Agreement unless otherwise indicated.
(b)    If a term is defined as one part of speech (such as a noun), it shall have a corresponding meaning when used as another part of speech (such as a verb). The terms defined in the singular have a comparable meaning when used in the plural and vice versa. The rule known as the ejusdem generis rule shall not apply, and accordingly, general words introduced by the word “other” shall not be given a restrictive meaning by reason of the fact that they are preceded by words indicating a particular class of acts, matters or things. Unless the context of this Agreement clearly requires otherwise, words importing the masculine gender shall include the feminine and neutral genders and vice versa. Whenever the words “include,” “includes” or “including” are used in this Agreement, they shall be deemed to be followed by the words “without limitation.” The words “hereof,” “herein” and “hereunder” and words of similar import, when used in this Agreement, shall refer to this Agreement as a whole and not to any particular provision of this Agreement. The word “or” shall not be exclusive. Currency amounts referenced herein are in U.S. Dollars. Any capitalized term used in any Schedule or Exhibit but not otherwise defined therein shall have the meaning given to it as set forth in this Agreement. All accounting terms used herein and not expressly defined herein shall have the meanings given



to them under GAAP. References to “written” or “in writing” include documents in electronic form or transmitted by email. A reference to information “made available,” “provided,” “delivered” or “disclosed” to Buyer shall mean that such information was, as of 11:59 a.m. on the day prior to the Execution Date, (i) contained in the “Project Coyote” virtual data room administered by or on behalf of Seller and hosted by Datasite in connection with the transactions contemplated by this Agreement (the “Data Room”) and actually viewable by Buyer or (ii) actually (including electronically) delivered or provided to Buyer or any of its Representatives.
(c)    Except as otherwise specifically provided herein, all references in this Agreement to any Law include the rules and regulations promulgated thereunder, in each case as amended, re-enacted, consolidated or replaced from time to time, and in the case of any such amendment, re-enactment, consolidation or replacement, reference herein to a particular provision shall be read as referring to such amended, re-enacted, consolidated or replaced provision and shall also include, unless the context otherwise requires, all applicable guidelines, bulletins or policies made in connection therewith; provided, that for purposes of any representations and warranties contained in this Agreement that are made as of a specific date, references to any Law shall be deemed to refer to such Law as amended as of such date. Any agreement or instrument referred to herein means such agreement or instrument as from time to time amended, modified or supplemented, including by waiver or consent, and all attachments thereto and instruments incorporated therein.
(d)    Whenever this Agreement refers to a number of days, such number shall refer to calendar days unless Business Days are specified. Whenever any action must be taken hereunder on or by a day that is not a Business Day, then such action may be validly taken on or by the next day that is a Business Day.
(e)    Each representation, warranty, covenant and condition herein shall be given full, separate and independent effect. The provisions hereof are cumulative. A more specific provision shall not limit the applicability of any other, more general, provision unless otherwise expressly provided herein.
(f)    The Parties drafted this Agreement jointly through the exchange of drafts hereof, so there shall be no presumption or burden of proof favoring or disfavoring any Party by virtue of the authorship of any provision of this Agreement.
(g)    Neither the specification of any dollar amount in any representation or warranty contained in this Agreement nor the inclusion of any specific item in any Schedule is intended to imply that such amount, or higher or lower amounts, or the item so included or other items, are or are not material, and no Party shall use the fact of the setting forth of any such amount or the inclusion of any such item in any dispute or controversy between the Parties as to whether any obligation, item or matter not described herein or included in any Schedule is or is not material for purposes of this Agreement. Neither the specification of any item or matter in any representation or warranty contained in this Agreement nor the inclusion of any specific item in any Schedule is intended to imply that such item or matter, or other items or matters, is or is not in the ordinary course of business, and no Party shall use the fact of the setting forth or the inclusion of any specific item or matter in any dispute or controversy between the Parties as to whether any obligation, item or matter not described herein or included in any Schedule is or is not in the ordinary course of business for purposes of this Agreement.



(h)    Seller has or may have set forth certain information in the Seller Disclosure Letter. The fact that any item of information is disclosed in any section or subsection of the Seller Disclosure Letter shall be deemed disclosure with respect to any other section or subsection to which the relevance of such item is reasonably apparent on its face.
8.10    Waiver of Conflicts Regarding Representations; Non-Assertion of Attorney-Client Privilege
(a)    Conflicts of Interest. Buyer acknowledges that Sullivan & Cromwell LLP (“Prior Company Counsel”) has, on or prior to the Closing Date, represented Seller, the Company and other Affiliates, and their respective officers, employees and directors (each such Person, other than the Company, a “Designated Person”) in one or more matters relating to this Agreement (including any matter that may be related to a litigation, claim or dispute arising under or related to this Agreement) (each, an “Existing Representation”), and that, in the event of any post‑Closing matters (x) relating to this Agreement (including any matter that may be related to a litigation, claim or dispute arising under or related to this Agreement) and (y) in which Buyer or any of its Affiliates (including the Company), on the one hand, and one or more Designated Persons, on the other hand, are or may be adverse to each other (each, a “Post-Closing Matter”), the Designated Persons reasonably anticipate that Prior Company Counsel will represent them in connection with such matters. Accordingly, each of Buyer and the Company hereby (i) waives and shall not assert, and agrees after the Closing to cause its Affiliates to waive and to not assert, any conflict of interest arising out of or relating to the representation by one or more Prior Company Counsel of one or more Designated Persons in connection with one or more Post-Closing Matters (the “Post-Closing Representation”) and (ii) agrees that, in the event that a Post-Closing Matter arises, Prior Company Counsel may represent one or more Designated Persons in such Post-Closing Matter even though the interests of such Person(s) may be directly adverse to Buyer or any of its Affiliates (including the Company), and even though Prior Company Counsel may have represented the Company in a matter substantially related to such dispute. Without limiting the foregoing, each of Buyer and the Company (on behalf of itself and its Affiliates) consents to the disclosure by Prior Company Counsel, in connection with one or more Post-Closing Representations, to the Designated Persons of any information substantially related to such Post-Closing Representations learned by Prior Company Counsel in the course of one or more Existing Representations, whether or not such information is subject to the attorney-client privilege of the Company or Prior Company Counsel’s duty of confidentiality as to the Company and whether or not such disclosure is made before or after the Closing.
(b)    Attorney-Client Privilege. Each of Buyer and the Company (on behalf of itself and its Affiliates) waives and shall not assert, and agrees after the Closing to cause its Affiliates to waive and to not assert, any attorney-client privilege, attorney work-product protection or expectation of client confidence with respect to any communication between any Prior Company Counsel, on the one hand, and any Designated Person or the Company, on the other hand, or any advice given to any Designated Person or the Company by any Prior Company Counsel, in each case to the extent related to one or more Existing Representations (collectively, “Pre-Closing Privileges”) in connection with any Post-Closing Representation, including in connection with a dispute between any Designated Person and one or more of Buyer, the Company and their respective Affiliates, it being the intention of the Parties hereto that all rights to such Pre-Closing Privileges, and all rights to waive or otherwise control such Pre-Closing Privileges, shall be retained by Seller, and shall not pass to or be claimed or used by Buyer or the Company, except as provided in the last sentence of this Section 8.10(b). Furthermore, each of Buyer and the



Company (on behalf of themselves and their respective Affiliates) acknowledges and agrees that any advice given to or communication with any of the Designated Persons to the extent related to an Existing Representation or a Post-Closing Representation shall not be subject to any joint privilege (whether or not the Company also received such advice or communication) and shall be owned solely by such Designated Persons. Notwithstanding the foregoing, in the event that a dispute arises between Buyer or the Company, on the one hand, and a third party other than a Designated Person, on the other hand, the Company may and shall (and shall cause its respective Affiliates to) assert to the extent available the Pre-Closing Privileges on behalf of the Designated Persons to prevent disclosure of Privileged Materials to such third party; provided, however, that such privilege may be waived only with the prior written consent of Seller, which consent shall not be unreasonably conditioned, withheld or delayed.
(c)    Privileged Materials. All such Pre-Closing Privileges, and all books and records and other documents of the Company to the extent containing any advice or communication that is subject to any Pre-Closing Privilege (“Privileged Materials”), shall be deemed excluded from the acquisition of the Interests, and shall be distributed to Seller (on behalf of the applicable Designated Persons) immediately prior to the Closing with (in the case of such books and records to the extent containing any Privileged Materials) no copies retained by the Company. Absent the prior written consent of Seller (which consent shall not be unreasonably conditioned, withheld or delayed), none of Buyer or, following the Closing, the Company, shall have a right of access to Privileged Materials. All Privileged Materials shall be delivered by the Company, as applicable, within 30 days of the Closing Date.
(d)    Miscellaneous. Buyer hereby acknowledges that it has had the opportunity (including on behalf of its Affiliates and the Company) to discuss and obtain adequate information concerning the significance and material risks of, and reasonable available alternatives to, the waivers, permissions and other provisions of this Agreement, including the opportunity to consult with counsel other than Prior Company Counsel. This Section 8.10 shall be irrevocable, and no term of this Section 8.10 may be amended, waived or modified without the prior written consent of Seller and Prior Company Counsel affected thereby.
8.11    Successors and Assigns. This Agreement shall be binding upon and inure to the benefit of the Parties and their respective successors, legal representatives and permitted assigns. No Party to this Agreement may assign any of its rights or delegate any of its obligations under this Agreement, by operation of Law or otherwise, without the prior written consent of the other Party, except that Buyer may assign any and all of its rights or obligations under this Agreement to one or more of its wholly owned Subsidiaries if such assignment would not reasonably be expected to prevent or materially delay the Closing and would not result in any materially greater cost or obligation being imposed upon Seller and its Affiliates than would otherwise be so imposed pursuant to this Agreement; provided, however, that in each case, no such assignment shall relieve Buyer of any of its obligations hereunder. Any purported assignment in violation of this Agreement is void.
8.12    Fulfillment of Obligations. Any obligation of any Party to any other Party under this Agreement, or any Party under any of the Ancillary Agreements, which obligation is performed, satisfied or fulfilled completely by an Affiliate of such Party, shall be deemed to have been performed, satisfied or fulfilled by such Party. With respect to any covenants or other obligations of any of Seller’s controlled Affiliates that are to be performed hereunder, Seller shall cause the applicable Person(s) to perform such covenants and other obligations, and shall be



responsible for any failure by such Person(s) to perform such covenants or other obligations, in each case, as set forth herein.
[Signature Page Follows]





IN WITNESS WHEREOF, the Parties have caused this Agreement to be executed as of the date first written above.

CORNERSTONE BUILDING BRANDS, INC.
By:/s/ Alena S. Brenner
Name:Alena S. Brenner
Title:Executive Vice President, General Counsel and Corporate Secretary
BLUESCOPE STEEL NORTH AMERICA CORPORATION
By:/s/ Mischca Waliczek
Name:Mishca Waliczek
Title:General Counsel and Secretary



EXHIBIT A
DEFINITIONS
As used in this Agreement, the following terms have the meanings specified in this Exhibit A.
Accountant” has the meaning set forth in Section 1.4(b)(v).
Accounting Principles” means the policies, practices and procedures specified in Exhibit E attached hereto. For the avoidance of doubt, if there is a discrepancy between the policies, principles and methodologies set forth on Exhibit D and Exhibit E, the policies, principles and methodologies set forth on Exhibit E shall prevail.
Accounts Receivable” means all trade accounts and notes receivable and other miscellaneous receivables of the Business as of the Closing arising out of the sale or other disposition of goods or services of the Business.
Action” means any civil, criminal or administrative action, suit, demand, claim, complaint, litigation, investigation, review, audit, formal proceeding, arbitration, hearing or other similar dispute.
Affiliate” means, with respect to any Person, any other Person that directly or indirectly controls, is controlled by, or is under common control with such Person. As used in this definition, the term “controls” (including the terms “controlled by” and “under common control with”) means possession, directly or indirectly, of the power to direct or cause the direction of the management or policies of a Person, whether through ownership of voting securities, by contract or otherwise. For the avoidance of doubt, (a) prior to the Closing, the Company shall not be an “Affiliate” of Buyer and (b) following the Closing, the Company shall not be an “Affiliate” of Seller.
Affiliate Contract” means any Contract to which Seller and its Affiliates (including the Company) (in respect of the Business), on the one hand, and Seller or any of its Affiliates (other than the Company) (other than in respect of the Business), or any directors or officers of the Company or Seller or any of its Affiliates, on the other hand, are parties or are otherwise bound or affected, other than any employment, bonus, indemnity and similar arrangements with respect to directors or officers of the Company.
Agreement” has the meaning set forth in the Preamble.
Alternate Transaction” has the meaning set forth in Section 4.24.
Ancillary Agreements” means the Instrument of Assignment, the Supply Agreements and the Transition Services Agreement.
Antitrust Law” means any Law that is designed or intended to prohibit, restrict or regulate actions having the purpose or effect of a monopolization or restraint of trade or a lessening of competition, including the HSR Act.
Assumed Liabilities” means all Liabilities to the extent relating to the Transferred Assets or Related to the Business, in each case, that are not Excluded Liabilities, including:



(a)    the Transferred Employee Liabilities;
(b)    any Liabilities related to or arising out of any Transferred Plans;
(c)    any Insurance-Triggered Liabilities (which may accrue or be incurred after the Closing Date);
(d)    all Liabilities arising under or relating to the Transferred Contracts;
(e)    all Liabilities arising out of or relating to any Transferred Intellectual Property;
(f)    all Liabilities for income Taxes of the Company for all post-Closing periods (or portions thereof) and any Transfer Taxes allocated to Buyer pursuant to Section 4.11(b);
(g)    all Liabilities for non-income Taxes of the Company and of Seller and its Affiliates with respect to the Business for all pre-Closing periods (or portions thereof) that are accrued as of the Closing to the extent reflected in the Net Working Capital, and for non-income Taxes of the Company for all post-Closing periods (or portions thereof);
(h)    all accounts payable of Seller or its Affiliates owed to suppliers and any other third parties to the extent relating to or arising out of the Business to the extent reflected in the Net Working Capital; and
(i)    all Liabilities to the extent arising from or relating to any Actions, pending or threatened and whether or not presently asserted, Related to the Business or relating to the Transferred Assets.
Assumed CRU Rate” means 5% less than the CRU Midwest Monitor Index for Hot-Rolled Coil Steel, determined as of the second Wednesday of the month that is two months prior to the Closing Date.
Bankruptcy and Equity Exception” has the meaning set forth in Section 2.3.
Benefit Plan” means any benefit or compensation plan, program, policy, practice, agreement, contract, arrangement or other obligation, whether or not in writing and whether or not funded, in each case, that is sponsored or maintained by, or required to be contributed to, or with respect to which any potential liability is borne by Seller or its Affiliates (including the Company) for the benefit of Business Employees. Benefit Plans include, but are not limited to, “employee benefit plans” within the meaning of Section 3(3) of ERISA (“ERISA Plans”), employment, non-compete and/or non-solicit, consulting, retirement, severance, termination or change in control agreements, deferred compensation, equity-based, incentive, bonus, supplemental retirement, profit sharing, insurance, medical, welfare, fringe or other benefits or remuneration of any kind.
Business” has the meaning set forth in the Recitals.
Business Day” means any day other than (a) a Saturday or a Sunday or (b) a day on which banking and savings and loan institutions are authorized or required by Law to be closed in New York City or Cary, North Carolina.



Business Employee” means each individual set forth in Section 2.10(d) of the Seller Disclosure Letter, as the same may be updated from time to time to reflect actions permitted under the terms of this Agreement or to correct inadvertent or unintended omissions.
Business Materials” has the meaning set forth in Section 4.19.
Buyer” has the meaning set forth in the Preamble.
Buyer 401(k) Plan” has the meaning set forth in Section 4.7(d).
Buyer Releasing Parties” has the meaning set forth in Section 4.10(a).
CARES Act Deferred Payments” means all employer or employee payroll Taxes, other Taxes, or any other amounts, the payment of which is, in each case, deferred in accordance with the Coronavirus Aid, Relief and Economic Security Act, as signed into law by the President of the United States on March 27, 2020 or any other Order of a Governmental Entity in response to COVID-19.
Cash” means, as of any specified time, all cash and cash equivalents required to be reflected as cash and cash equivalents on a balance sheet in accordance with the Accounting Principles (which may be a negative number); provided, that Cash shall (without duplication) (a) be increased by checks, drafts and other similar instruments in transit that have been received by, but not deposited into the bank accounts of, the Company (to the extent the respective amounts of such checks, drafts and instruments are not included in the calculation of Net Working Capital) and (b) be reduced by the aggregate amount of all checks, drafts and other similar instruments issued and outstanding but uncleared as of such time and pending electronic debits (to the extent the respective amounts of such checks, drafts, instruments and electronic debits are not included in the calculation of Net Working Capital).
Change” means any event, fact, condition, circumstance, change, occurrence, development or effect.
Chosen Courts” has the meaning set forth in Section 8.4(b).
Closing” has the meaning set forth in Section 1.2.
Closing Cash” has the meaning set forth in the definition of “Post-Closing Statement.”
Closing Cash Consideration” means an amount equal to:
(a) $500 million; plus
(b) the Estimated Cash; plus
(c) an amount (which may be positive or negative) equal to the Estimated Net Working Capital, minus the Target Net Working Capital; plus
(d) an amount (which may be positive or negative) equal to the Estimated Steel Inventory Adjustment; minus
(e) the Estimated Indebtedness; minus
(f) the Estimated Seller Transaction Expenses.



Closing Date” has the meaning set forth in Section 1.2.
Closing Indebtedness” has the meaning set forth in the definition of “Post-Closing Statement.”
Closing Net Working Capital” has the meaning set forth in the definition of “Post-Closing Statement.”
Closing Seller Transaction Expenses” has the meaning set forth in the definition of “Post-Closing Statement.”
Closing Steel Inventory Adjustment” has the meaning set forth in the definition of “Post-Closing Statement.”
Code” means the Internal Revenue Code of 1986.
Commingled Contract” has the meaning set forth in Section 4.15.
company” includes any company, corporation or body corporate (including a limited liability company), wherever incorporated.
Company” has the meaning set forth in the Recitals.
Company Released Parties” has the meaning set forth in Section 4.10(a).
Confidential Information” means any information relating to the business, financial or other affairs (including future plans and targets) of the Business; provided, however, that “Confidential Information” will not include any information that (a) is or becomes (other than as a result of disclosure by Seller in violation of this Agreement) generally available to, or known by, the public, (b) is independently developed by Seller without use of or reference to information that would be “Confidential Information” but for the exclusions set forth in this proviso or (c) is received by Seller from a third party not known by Seller after reasonable inquiry to be bound by a duty of confidentiality to the Company with respect to such information.
Confidentiality Agreement” means that certain Confidentiality Agreement, dated as of January 18, 2022, by and between Seller and BlueScope Steel Limited, an Australian corporation.
Contract” means any written agreement, undertaking, lease, license, contract, note, mortgage, indenture, arrangement or other written obligation.
COVID-19” means the COVID-19 or SARS-CoV-2 virus, or any mutation or variation thereof or related health condition.
COVID-19 Measures” has the meaning set forth in Section 4.1(c)(i).
Current Assets” means the current assets of the Company net of reserves and allowances, which current assets shall include only the line items set forth on Exhibit D, calculated in accordance with the Accounting Principles, and no other assets. For the avoidance of doubt, Current Assets shall exclude Steel Inventory.



Current Liabilities” means the current liabilities of the Company, which current liabilities shall include only the line items set forth on Exhibit D, calculated in accordance with the Accounting Principles, and no other liabilities.
Data Room” has the meaning set forth in Section 8.9(b).
Delayed Employment Commencement Date” has the meaning set forth in Section 4.26.
Designated Person” has the meaning set forth in Section 8.10(a).
Disclosed Affiliate Contract” has the meaning set forth in Section 2.19.
Disputed Items” has the meaning set forth in Section 1.4(b)(v).
Effective Time” has the meaning set forth in Section 1.2.
Environmental Law” means any Law relating to (i) pollution, (ii) protection of the environment or (iii) as it relates to any Hazardous Substance, human health and safety, including Laws relating to the exposure to, or Release, threatened Release or the presence of, any Hazardous Substance, or otherwise relating to the manufacture, processing, distribution, use, treatment, storage, transport or handling of Hazardous Substances and all Laws with regard to recordkeeping, notification, disclosure and reporting requirements respecting Hazardous Substances, and all Laws relating to endangered or threatened species of fish, wildlife and plants and the management or use of natural resources.
ERISA” means the Employee Retirement Income Security Act of 1974.
ERISA Affiliate” means all employers (whether or not incorporated) that would be treated together with the Company or any of its Subsidiaries as a “single employer” within the meaning of Section 414 of the Code.
ERISA Plans” has the meaning set forth in the definition of “Benefit Plan.”
Estimated Cash” has the meaning set forth in the definition of “Estimated Closing Statement” (as the same may be updated and redelivered in accordance with Section 1.4(a)).
Estimated Closing Statement” means the written statement delivered pursuant to Section 1.4(a), setting forth Seller’s good-faith calculations of the Closing Cash Consideration, which shall take into account, and set forth as separate line items, all items establishing the basis for such calculations, in each case, as of the Effective Time, including (i) good-faith calculations of the Net Working Capital (the “Estimated Net Working Capital”) and the Steel Inventory Adjustment (the “Estimated Steel Inventory Adjustment”) and (ii) good-faith estimates of Cash of the Company (“Estimated Cash”), Indebtedness (“Estimated Indebtedness”) and Seller Transaction Expenses (“Estimated Seller Transaction Expenses”).
Estimated Indebtedness” has the meaning set forth in the definition of “Estimated Closing Statement” (as the same may be updated and redelivered in accordance with Section 1.4(a)).



Estimated Net Working Capital” has the meaning set forth in the definition of “Estimated Closing Statement” (as the same may be updated and redelivered in accordance with Section 1.4(a)).
Estimated Seller Transaction Expenses” has the meaning set forth in the definition of “Estimated Closing Statement” (as the same may be updated and redelivered in accordance with Section 1.4(a)).
Estimated Steel Inventory Adjustment” has the meaning set forth in the definition of “Estimated Closing Statement” (as the same may be updated and redelivered in accordance with Section 1.4(a)).
Exchange Act” means the Securities Exchange Act of 1934, as amended.
Excluded Assets” means any and all assets, properties and rights that are not Transferred Assets by virtue of the limitations expressed or implied in the definition of Transferred Assets and all of the following assets, properties and rights, whether or not such assets, properties and rights would otherwise fall within the definition of “Transferred Assets”:
(a)    all Cash of Seller or its Affiliates, other than the Company;
(b)    all checkbooks, canceled checks and bank accounts of Seller or its Affiliates, other than the Company;
(c)    all Seller Marks;
(d)    all owned real property and real property leases and subleases, other than the Real Property;
(e)    all Commingled Contracts, subject to Section 4.15;
(f)    all shares of capital stock of, or other equity interests in, any Affiliate of Seller or any other Person other than the Company;
(g)    all corporate-level services of the type provided as of the date of this Agreement to the Business by Seller or any of its Affiliates (and other than to the extent expressly set forth in any Ancillary Agreement);
(h)    any Permit held by Seller or its Affiliates, other than to the extent Related to the Business, and any other Permit held by Seller or its Affiliates the transfer of which is not permitted by applicable Law;
(i)    all claims, causes of action, choses in action, rights of recovery and rights of setoff of any kind, including rights arising under warranties, representations, indemnities and guarantees made by suppliers of products, materials or equipment, or components thereof to the extent primarily related to the Excluded Assets or the Excluded Liabilities;
(j)    all rights of Seller and its Affiliates other than the Company to reimbursements, indemnification, hold-harmless or similar rights relating to any Excluded Assets or Excluded Liabilities;
(k)    all rights of Seller or its Affiliates other than the Company under this Agreement and the Ancillary Agreements and, other than to the extent primarily relating to the



Company, each of Seller’s and its Affiliates’ Organizational Documents, minute and stock record books, corporate seal and tax records;
(l)    (i) all records and reports prepared or received by Seller and its Affiliates in connection with the sale of the Business or the transactions contemplated hereby, including all analyses relating to the Business or Buyer so prepared or received, (ii) all confidentiality agreements with prospective purchasers of the Business or any portion thereof, and all bids and expressions of interest received from third parties with respect thereto and (iii) all Privileged Materials and all privileged materials, documents and records not primarily related to the Business;
(m)    all credits, refunds and other assets relating to income Taxes of Seller and its Affiliates, other than the Company;
(n)    all credits, refunds and other assets relating to non-income Taxes of the Company, and of Seller and its Affiliates with respect to the Business, to the extent not taken into account in Net Working Capital;
(o)    all assets used by Seller or its Affiliates to provide services or supplies to Buyer and its Affiliates (including, after the Closing, the Company) pursuant to the Transition Services Agreement;
(p)    all insurance policies and rights thereunder, including the benefit of any deposits or prepayments and any insurance proceeds, other than the Transferred Insurance Rights;
(q)    all assets of or relating to any Benefit Plan other than any Transferred Plan;
(r)    any employee data which relates to employees who are not Business Employees or which Seller and its Affiliates are prohibited by Law or contract from disclosing or delivering to Buyer; and
(s)    the assets, properties and rights set forth in Section A.1 of the Seller Disclosure Letter.
Excluded Liabilities” means:
(a)    all Liabilities to the extent related to or arising out of the Excluded Assets, including all Liabilities to the extent relating to or arising out of any business of Seller or its Affiliates other than the Business;
(b)    any Indebtedness to the extent not Closing Indebtedness;
(c)    any Liabilities to the extent related to or arising out of any Benefit Plans other than the Transferred Plans;
(d)    all Liabilities for income Taxes of the Company for all pre-Closing periods (or portions thereof);
(e)    all Liabilities for non-income Taxes of the Company and of Seller and its Affiliates with respect to the Business for all pre-Closing periods (or portions thereof), to the



extent not taken into account in the Net Working Capital, including any CARES Act Deferred Payments;
(f)    any Seller Transaction Expenses to the extent not Closing Seller Transaction Expenses; and
(g)    the Liabilities set forth in Section A.2 of the Seller Disclosure Letter.
Exclusivity Period” has the meaning set forth in Section 4.24.
Execution Date” has the meaning set forth in the Preamble.
Existing Representation” has the meaning set forth in Section 8.10(a).
Final Cash Consideration” means an amount equal to:
(a) $500 million; plus
(b) the Closing Cash; plus
(c) an amount (which may be positive or negative) equal to the Closing Net Working Capital, minus the Target Net Working Capital; plus
(d) an amount (which may be positive or negative) equal to the Closing Steel Inventory Adjustment; minus
(e) the Closing Indebtedness; minus
(f) the Closing Seller Transaction Expenses.
Final Closing Statement” means the Post-Closing Statement that is deemed final in accordance with Section 1.4(b)(iv) or the Post-Closing Statement resulting from the determinations made by the Accountant in accordance with Section 1.4(b)(vi), as applicable.
First Extended Outside Date” has the meaning set forth in Section 6.1(b)(i).
Fixtures and Equipment” means all furniture, furnishings, vehicles, equipment, computers, tools and other tangible personal property (other than Inventory) Related to the Business, wherever located, including any of the foregoing purchased subject to any conditional sales or title retention agreement in favor of any other Person, except to the extent included in Excluded Assets.
Forfeited Awards” has the meaning set forth in Section 4.7(e).
Fraud” means an intentional or willful misrepresentation of material fact which constitutes common law fraud under the laws of the State of Delaware.
Funds Flow Memorandum” means a memorandum setting forth (a) the amount payable to Seller at the Closing, and (b) institutions and account information with respect to the payments set forth in Sections 1.3(b)(i) and 1.3(b)(ii).
GAAP” means United States generally accepted accounting principles; provided that, for purposes of the Accounting Principles and the calculation of Indebtedness, “GAAP” shall mean GAAP as in effect as of the Execution Date.



Governmental Entity” means any domestic or non-U.S. legislative, administrative or regulatory authority, agency, commission, body, court or other governmental or quasi-governmental entity of competent jurisdiction, including any supranational body.
Hazardous Substance” means any substance that is listed, classified or regulated as a hazardous substance, pollutant, contaminant or waste pursuant to any Environmental Law, including any petroleum product or by-product, asbestos-containing material, lead-containing paint, polychlorinated biphenyls, radioactive material or radon.
HSR Act” means the Hart-Scott-Rodino Antitrust Improvements Act of 1976.
Inactive Employees” means any Business Employee who is not actively at work and receiving workers compensation disability benefits or short- or long-term disability benefits, or is otherwise on an approved leave of absence (excluding regularly scheduled vacation or paid time off), as of the Closing Date.
Indebtedness” means borrowings and indebtedness in the nature of borrowings of the Company, including:
(a)    all indebtedness for borrowed money;
(b)    all obligations evidenced by notes, bonds, debentures or other similar instruments;
(c)    all reimbursement obligations under letters of credit, bank guarantees or similar facilities, but only to the extent drawn upon at such time;
(d)    the balance of the outstanding payments owing in respect of leases that are (i) required to be classified as financing leases by GAAP and (ii) historically classified by the Business as financing leases, but excluding, in each case, for the avoidance of doubt, any liabilities under operating leases;
(e)    all indebtedness of a third Person of the type referred to in clauses (a) through (d) above, which have been guaranteed by the Company directly or indirectly in any manner;
(f)    the amount of any intercompany accounts payable by the Company to Seller and its Affiliates, less the amount of any intercompany accounts receivable by the Company from Seller and its Affiliates (which may be a negative number), to the extent actually owing and not settled at the Effective Time (subject to the occurrence of the Closing);
(g)    the amount of Liabilities for accumulated postretirement benefit obligations under the Postretirement Benefit Plan for Employees of CENTRIA, less the value of any pension assets associated with (i) the Pension Plan for Bargaining Group Hourly Employees of the Cambridge, Ohio Plant of NCI Group, Inc.and (ii) the CENTRIA – Ambridge Hourly Employees Pension Plan Agreement; and
(h)    all accrued interest, prepayment penalties, make-whole payments and termination or breakage costs or penalties with respect to any Indebtedness referred to in clauses (a) through (g) above.




For the avoidance of doubt, “Indebtedness” shall not include any trade credit in the ordinary course (except as provided in clause (f)), any liabilities in respect of leases other than those referred to in clause (d) above or any amount included in calculating Net Working Capital or Seller Transaction Expenses.
Indemnitees” has the meaning set forth in Section 4.8(a).
Independent Contractor” means any Person, other than a Business Employee, who is engaged by Seller or its Affiliates with respect to the conduct of the Business to provide services pursuant to any contract (whether written or otherwise) with such Person, including any consultant, advisory board member, staffing agency or independent contractor agent and any of their employees or sub-contractors.
Initial Outside Date” has the meaning set forth in Section 6.1(b)(i).
Instrument of Assignment” has the meaning set forth in Section 1.3(a)(i).
Insurance Policies” has the meaning set forth in Section 2.17.
Insurance-Triggered Liabilities” has the meaning set forth in Section 4.22(b).
Intellectual Property Rights” means all intellectual property rights anywhere in the world in or to: (a) trademarks, service marks, brand names, certification marks, collective marks, d/b/a’s, logos, symbols, trade dress, trade names, and other indicia of origin, all applications and registrations for the foregoing, and all goodwill associated therewith and symbolized thereby (collectively, “Trademarks”); (b) patents and patent applications, including divisionals, revisions, supplementary protection certificates, continuations, continuations-in-part, renewals, extensions, substitutes, re-issues and re-examinations; (c) confidential and proprietary trade secrets, know-how, data and databases (collectively, “Trade Secrets”); (d) published and unpublished works of authorship, whether copyrightable or not, copyrights therein and thereto, and registrations and applications therefor, and all renewals, extensions, restorations and reversions thereof; (e) Internet domain names and URLs and social media handles and accounts; and (f) Software.
Interests” has the meaning set forth in the Recitals.
Inventory” means all inventory owned by Seller and its Affiliates (including, following the Pre-Closing Reorganization, by the Company) Related to the Business, wherever located, including all raw materials, work-in-process, supplies, spare parts, unfinished inventory and finished goods whether held at any location or facility owned or leased by Seller or its Affiliates (including, following the Pre-Closing Reorganization, by the Company) or in transit to Seller or its Affiliates (including, following the Pre-Closing Reorganization, to the Company) or held on consignment by third parties on behalf of the Business.
IRS” means the Internal Revenue Service.
IT Assets” means technology devices, computers, servers, networks, workstations, routers, hubs, circuits, switches, data communications lines, and all other information technology equipment, and all associated documentation.



“Key Supplier” means the 10 most significant suppliers of the Business, based on amounts invoiced during the 12-month period ended December 31, 2021, each of which is set forth in Section 2.21 of the Seller Disclosure Letter.
Knowledge” means (i) with respect to Buyer, the actual knowledge of Tania Archibald or Debra Counsell, and (ii) with respect to Seller, the actual knowledge of the Persons set forth on Section A.5 of the Seller Disclosure Letter, in each case, without obligation of any further review or inquiry and does not include information of which they may be deemed to have constructive knowledge only.
Labor Agreements” has the meaning set forth in Section 2.10(a).
Law” or “Laws” means any law, statute, ordinance, common law, rule, regulation, Order or other legal requirement enacted, issued, promulgated, enforced or entered by a Governmental Entity of competent jurisdiction.
Lease” or “Leases” has the meaning set forth in Section 2.13(b).
Leased Real Property” has the meaning set forth in Section 2.13(b).
Liabilities” means all debts, liabilities, fines, penalties, commitments and obligations of any kind, whether fixed, contingent or absolute, matured or unmatured, liquidated or unliquidated, accrued or not accrued, asserted or not asserted, known or unknown, determined, determinable or otherwise, whenever or however arising (including whether arising out of any contract or tort based on negligence or strict liability) and whether or not the same would be required by GAAP to be reflected in financial statements or disclosed in the notes thereto.
Lien” means any lien, charge, pledge, mortgage, lease, easement, hypothecation, usufruct, deed of trust, security interest, claim or other encumbrance, other than, in each case, restrictions on transfer arising solely under applicable federal and state securities Laws.
Losses” means any and all Liabilities of any kind, interest and out-of-pocket expenses (including reasonable and documented out-of-pocket legal fees).
LTIP Summary” has the meaning set forth in Section 4.7(e).
Material Adverse Effect” means any Change that, individually or taken together with any other Changes, is or would reasonably be expected to be materially adverse to the business, assets, financial condition or results of operations of the Business, taken as a whole; provided, however, that none of the following, either alone or in combination, shall be deemed to constitute or be taken into account in determining whether a Material Adverse Effect is occurring, has occurred or would reasonably be expected to occur:
(a) Changes in or with respect to the economy, credit, capital, securities or financial markets or political, regulatory or business conditions in the geographic markets in which the Business has operations or its products or services are sold, including changes, developments, circumstances or facts in or with respect to interest rates, exchange rates for currencies, monetary policy or inflation;
(b) Changes that are the result of factors generally affecting the industries in which the Business operates, including any Change in the regulatory environment applicable to the Business;



(c) Changes relating to, arising out of or attributable to the announcement, pendency or performance of this Agreement and the Transactions, or resulting or arising from the identity of, any facts or circumstances relating to, or any actions taken or failed to be taken by Buyer or any of its Affiliates (other than specifically contemplated or permitted by this Agreement), including, to the extent resulting from the foregoing, Changes in or with respect to the relationship of the Business, contractual or otherwise, with employees and Contract counterparties;
(d) Changes in or with respect to applicable accounting standards, including GAAP, or in any Law of general applicability, including the repeal thereof, or in the interpretation or enforcement thereof, after the Execution Date;
(e) any failure by the Business to meet any internal or public projections or forecasts or budgets or estimates of revenues or earnings; provided that any Change (not otherwise excluded under this definition) underlying such failure may be taken into account in determining whether a Material Adverse Effect is occurring, has occurred or would reasonably be expected to occur;
(f) any Change resulting from acts of war (whether or not declared), civil disobedience, hostilities, cyberattacks, sabotage, terrorism, military actions or the escalation of any of the foregoing, whether perpetrated or encouraged by a state or non-state actor or actors, any weather or natural disaster, or any epidemic, pandemic, outbreak of illness (including, for the avoidance of doubt, the existence and impact of COVID‑19 on the Business), or any Law issued by a Governmental Entity, the Centers for Disease Control and Prevention, the World Health Organization or industry group providing for business closures, “sheltering-in-place,” curfews, limitations on gathering or other restrictions that relate to, or arise out of, an epidemic, pandemic, outbreak of illness (including COVID-19) or other public health event or any change in such Law or interpretation thereof or any worsening of such conditions threatened or existing, or any regional, national or international calamity or crisis, whether or not caused by any Person;
(g) any actions taken or not taken by Seller, the Company or any of their respective Affiliates pursuant to this Agreement or with Buyer’s prior written consent or at Buyer’s instruction (provided that such consent or instruction was given following the Execution Date) or permitted under this Agreement; or
(h) any matter that is set forth in the Seller Disclosure Letter;
provided, further, that, with respect to clauses (a), (b), (d) and (f) of this definition, such Changes shall be taken into account in determining whether a “Material Adverse Effect” is occurring, has occurred or would reasonably be expected to occur to the extent it disproportionately and adversely affects the Business (taken as a whole) relative to other companies operating in the industries or markets in which the Business has operations, and in each case only the incremental disproportionate impact may be taken into account, and then only to the extent otherwise permitted by this definition.
Material Contract” has the meaning set forth in Section 2.12(a).
Multiemployer Plan” means a “multiemployer plan” within the meaning of Section 3(37) of ERISA.



Net Working Capital” means an amount equal to, as of the Effective Time, (a) the aggregate amount of the Current Assets constituting Transferred Assets, minus (b) the aggregate amount of the Current Liabilities constituting Assumed Liabilities. For illustrative purposes only, Exhibit D sets forth the calculation of Net Working Capital as of December 31, 2021, prepared in accordance with the Accounting Principles.
Notice of Objection” has the meaning set forth in Section 1.4(b)(iv).
Order” means any administrative decision or award, decree, injunction, judgment, order, quasi-judicial decision or award, ruling or writ of any arbitrator, mediator or Governmental Entity.
Ordinary Course of Business” means, with respect to any Person, in the ordinary course of business of such Person, consistent with past practice.
Organizational Documents” has the meaning set forth in Section 2.2(b).
Outside Date” means the Initial Outside Date, unless the Initial Outside Date has been extended to the First Extended Outside Date or the Second Extended Outside Date pursuant to Section 6.1(b)(i), in which case, “Outside Date” shall mean the date to which the Outside Date has been extended, as applicable.
Owned Real Property” has the meaning set forth in Section 2.13(a).
Parties” or “Party” has the meaning set forth in the Preamble.
Permit” means all permits, licenses, grants, authorizations, registrations, franchises, approvals, consents, certificates (including industry association certifications), exceptions, tariffs, easements, variances, orders and similar rights granted by or obtained from any Governmental Entity.
Permitted Liens” means the following Liens:
(a)    Liens for current Taxes, assessments or other governmental charges not due and payable on or before the Closing Date or that the taxpayer is contesting in good faith through appropriate proceedings disclosed to Buyer;
(b)    mechanics’, materialmens’, carriers’, workmen’s, repairmen’s or other like common law, statutory or consensual Liens arising or incurred in the Ordinary Course of Business as long as the underlying obligations are (i) (A) not yet delinquent, (B) being contested in good faith through appropriate proceedings disclosed to Buyer, or (C) are the obligation of a tenant or other third-party to remove or discharge, and (ii) included in Net Working Capital;
(c)    with respect to leasehold interests, mortgages and other Liens incurred, created, assumed or permitted to exist and arising by, through or under a landlord or owner of the Leased Real Property with respect to Liabilities that are not yet due or delinquent or are being contested in good faith by appropriate proceedings disclosed to Buyer;
(d)    zoning, building, subdivision or other similar requirements, codes or restrictions, none of which materially interfere with the present use of the property;
(e)    Liens, charges, fees or assessments for business parks, industrial parks or other similar organizations not yet due or delinquent;



(f)    other Liens, licenses, covenants, restrictions or covenants of record, or other imperfections or defects in title or chain of title of record or other similar matters, in each case, that do not, individually or in the aggregate, materially impair the present use and operation of the specific parcel of Real Property to which they relate, and in the case of defects in title, would not prevent Seller and its Affiliates from transferring each Owned Real Property to the Company as part of the Pre-Closing Reorganization;
(g)    Liens in favor of banking or other financial institutions arising as a matter of Law encumbering deposits or other funds maintained with a financial institution and not incurred in connection with the borrowing of money by the Business;
(h)    the Leases;
(i)    Liens disclosed in title policies or surveys made available to Buyer prior to the Execution Date, other than those set forth in Section A.6 of the Seller Disclosure Letter;
(j)    non-exclusive licenses or similar rights with respect to Intellectual Property Rights granted in the Ordinary Course of Business;
(k)    Liens incurred in the Ordinary Course of Business that, individually or in the aggregate, do not, and would not reasonably be expected to, materially detract from the value of any of the property, rights or assets of the Business or materially interfere with the use thereof as currently used by the Business; and
(l)    any Liens that will be terminated at or prior to the Closing in accordance with this Agreement.
For purposes of this definition of Permitted Liens only, “disclosed to Buyer” shall include, with respect to any proceedings commenced after the Execution Date, proceedings disclosed to Buyer promptly following the commencement of such proceedings and prior to the Closing.
Person” means any natural person and any corporation, company, partnership (general or limited), unincorporated association (whether or not having separate legal personality), trust or other entity.
Personal Information” means any information that identifies a particular individual and, when referring to a Law concerning the privacy or security of Personal Information, has the same meaning as the similar or equivalent term defined under such Law.
Post-Closing Adjustment” means the difference between the Final Cash Consideration and the Closing Cash Consideration.
Post-Closing Matter” has the meaning set forth in Section 8.10(a).
Post-Closing Representation” has the meaning set forth in Section 8.10(a).
Post-Closing Statement” means the written statement delivered pursuant to Section 1.4(b)(i), setting forth Buyer’s good-faith calculations of the Final Cash Consideration and the Post-Closing Adjustment, which shall take into account, and set forth as separate line items, all items establishing the basis for such calculations, in each case, as of the Effective Time, including (i) good-faith calculations of the Net Working Capital (“Closing Net Working Capital”) and the Steel Inventory Adjustment (the “Closing Steel Inventory Adjustment”) and (ii)



the amount of Cash of the Company (“Closing Cash”), Indebtedness (“Closing Indebtedness”) and Seller Transaction Expenses (“Closing Seller Transaction Expenses”).
Pre-Closing Privileges” has the meaning set forth in Section 8.10(b).
Pre-Closing Reorganization” has the meaning set forth in the Recitals.
Pre-Closing Tax Period” means any taxable year or other taxable period beginning prior to the Closing and ending on or before the Closing Date and that portion of any Straddle Period ending on (and including) the Closing Date.
Prior Company Counsel” has the meaning set forth in Section 8.10(a).
Privileged Materials” has the meaning set forth in Section 8.10(c).
Purchase Price Allocation” has the meaning set forth in Section 1.5.
Real Property” has the meaning set forth in Section 2.13(b).
Records” has the meaning set forth in Section 4.5(c).
Registered” means issued by, registered with, renewed by or the subject of a pending application before any Governmental Entity or Internet domain name or social media account registrar.
Related to the Business” means exclusively related to, or used or held for use exclusively in connection with, the Business as conducted by Seller and its Affiliates at the time immediately preceding the Closing.
Release” means disposing, discharging, injecting, spilling, leaking, pumping, pouring, leaching, migration, emitting, escaping or emptying into or upon the environment, including any soil, sediment, subsurface strata, surface water, wetland or groundwater.
Released Claims” has the meaning set forth in Section 4.10(a).
Replacement Awards” has the meaning set forth in Section 4.7(e).
Representative” of a Person means any officer, director or employee of such Person or any investment banker, attorney, accountant or other advisor, agent or representative of such Person.
Retained Information” has the meaning set forth in Section 4.5(b).
Review Period” has the meaning set forth in Section 1.4(b)(iv).
Second Extended Outside Date” has the meaning set forth in Section 6.1(b)(i).
Securities Act” means the Securities Act of 1933, as amended.
Seller” has the meaning set forth in the Preamble.
Seller Disclosure Letter” has the meaning set forth in Article II.



Seller Fundamental Representations” means Section 2.1 (Interests), Section 2.2(a) and Section 2.2(c) (Organization, Good Standing and Qualification), Section 2.3 (Authority; Approval), and Section 2.20 (Brokers and Finders).
Seller Marks” means all Trademarks owned or controlled by Seller or its Affiliates that are not Transferred Intellectual Property, or any derivation, variation, translation or adaptation thereof, and any Trademark, word, name or logo confusingly similar thereto or embodying any of the foregoing, whether alone or in combination with any other words, names, logos or Trademarks, and whether or not Registered.
Seller Released Parties” has the meaning set forth in Section 4.10(a).
Seller Releasing Parties” has the meaning set forth in Section 4.10(a).
Seller Transaction Expenses” means all unpaid (a) fees and expenses incurred by or charged to or payable by the Company for services in connection with this Agreement and the transactions contemplated hereby, including legal fees and related expenses, investment banking fees and related expenses, if any, and accounting fees and related expenses; and (b) obligations in respect of change of control arrangements, transaction bonuses, retention payments, severance payments and similar obligations which vest or become payable to Business Employees (i) prior to the Closing or (ii) solely as a result of the consummation of the Transactions (for the avoidance of doubt, not including any retention payments that vest following the Closing Date or any “double trigger” payments), and the employer portion of any payroll Taxes attributable to the payment of the amounts described in Section 1.3(b)(ii).
Steel Inventory” means that portion of the Inventory composed of hot‑rolled coiled steel, including raw materials, work-in-process, and finished goods.
Steel Inventory Adjustment” means an amount (which may be positive or negative) equal to, as of the Effective Time, the product of (i) the Steel Inventory (in tons), minus the Target Steel Inventory, and (ii) the Assumed CRU Rate. For illustrative purposes only, Exhibit H sets forth the calculation of the Steel Inventory Adjustment based on forecasts for June 2022.
Software” means any computer program, including any software implementations of algorithms, models and methodologies, whether in source code or object code and any documentation related to any of the foregoing.
Straddle Periods” means any taxable period that begins on or before and ends after the Closing Date.
Subsidiary” means, with respect to any Person, any other Person of which at least a majority of the securities or ownership interests having by their terms ordinary voting power to elect a majority of the board of directors or other Persons performing similar functions is directly or indirectly owned or controlled by such Person and/or by one or more of its Subsidiaries.
Supply Agreements” has the meaning set forth in the Recitals.
Target Net Working Capital” means $17,049,795.
Target Steel Inventory” means 17,800 tons.



Tax” or “Taxes” means taxes including all federal, state, local and foreign income, profits, franchise, gross receipts, environmental, customs duty, capital stock, severances, stamp, payroll, sales, employment, unemployment, disability, use, property, withholding, excise, production, value-added, unclaimed property, occupancy and other taxes, duties or assessments of any nature whatsoever, together with all interest, penalties and additions imposed with respect to such amounts and any interest in respect of such penalties and additions.
Tax Claim” has the meaning set forth in Section 4.1(c).
Tax Contest” has the meaning set forth in Section 4.1(c).
Tax Return” means any returns and reports (including elections, declarations, disclosures, schedules, estimates and information returns) or any amendment to any of the foregoing required to be supplied to a Tax authority relating to Taxes.
Taxing Authority” means any Governmental Entity responsible for or having jurisdiction over the assessment, determination, collection or imposition of any Tax.
Trade Secrets” has the meaning set forth in the definition of “Intellectual Property Rights.”
Trademarks” has the meaning set forth in the definition of “Intellectual Property Rights.”
Transactions” means the transactions contemplated hereby.
Transfer” means to sell, assign, transfer, convey and deliver.
Transfer Taxes” has the meaning set forth in Section 4.1(b).
Transferred Assets” means, collectively, all assets Related to the Business that are held by Seller or its Subsidiaries, except to the extent they are Excluded Assets, including:
(a)    Accounts Receivable, to the extent Related to the Business;
(b)    all credits, prepaid expenses and deposits to the extent Related to the Business, but only to the extent such credits, prepaid expenses and deposits relate to any Transferred Asset or Assumed Liability from and after the Closing;
(c)    Inventory;
(d)    Fixtures and Equipment, to the extent Related to the Business;
(e)    the Transferred Intellectual Property, Transferred IT Assets and Transferred Personal Information;
(f)    the Transferred Contracts;
(g)    the Transferred Plans;
(h)    all Permits Related to the Business, except those Permits the transfer of which is not permitted by applicable Law;



(i)    to the extent transferable, all causes of action, lawsuits, judgments, claims and demands of any nature available to or being pursued by Seller or any of its Affiliates, including any rights arising under warranties, representations, indemnities and guarantees made by suppliers of products, materials or equipment, or components thereof, to the extent exclusively related to the Transferred Assets, the Assumed Liabilities or the ownership, use, function or value of any Transferred Asset, whether arising by way of counterclaim or otherwise, except to the extent included in the Excluded Assets;
(j)    any third-party rights to reimbursements, indemnification, hold-harmless or similar rights to the extent Related to the Business;
(k)    all (A) customer and vendor lists to the extent Related to the Business and (B) files and documents to the extent Related to the Business, including all accounting records, cost and pricing information, business plans, transactional records, and any other such data and records, however stored, in each case to the extent Related to the Business; provided, that Seller and its Affiliates shall be entitled to retain and use copies of any of the foregoing that are necessary for such Person’s tax, accounting or legal purposes pursuant to the terms of this Agreement;
(l)    the Real Property and the Leases;
(m)    the goodwill of the Business;
(n)    to the extent permitted by the policies and applicable Law, all rights, if any, to any insurance benefits and proceeds (subject to any self-insurance features or obligations, including any deductibles or retrospectively-rated premiums due) payable under third party “occurrence” based insurance policies of Seller or its Affiliates (excluding any self-insurance or captive policies) to cover any Assumed Liabilities prior to the Closing Date related to any claim or demand by a third Person whether made prior to or following the Closing Date (collectively, the “Transferred Insurance Rights”); provided that no insurance policies held by Seller or its Affiliates (other than the Company) are Transferred Assets; and provided, further, that no rights under any policies shall be Transferred Assets to the extent that the assertion of such rights by Buyer would give rise to any material obligation of Seller or its Affiliates under any self-insurance features or obligations, including any deductibles or retrospectively-rated premium obligations, or to any defense or indemnification obligations related to any insurance settlement, unless such obligation is assumed by Buyer;
(o)    all credits, refunds and other assets relating to non-income Taxes of the Company and of Seller and its Affiliates with respect to the Business, that are accrued as of the Closing, to the extent reflected in the Net Working Capital; and
(p)    the assets, properties and rights set forth in Section A.3 of the Seller Disclosure Letter.
Transferred Business Employee” has the meaning set forth in Section 4.7.
Transferred Contract” means all Contracts (other than the Ancillary Agreements) that are Related to the Business.



Transferred Employee Liabilities” means all Liabilities relating to, arising from or in connection with the Transferred Business Employees and their employment or termination thereof, excluding any such Liabilities expressly retained by Seller pursuant to Section 4.7.
Transferred Insurance Rights” has the meaning set forth in the definition of “Transferred Assets”.
Transferred Intellectual Property” means (a) the Registered Intellectual Property Rights set forth in Section A.4 of the Seller Disclosure Letter and (b) all other Intellectual Property Rights owned by Seller and its Affiliates and Related to the Business.
Transferred IT Assets” means the IT Assets owned by Seller or its Affiliates and Related to the Business.
Transferred Personal Information” has the meaning set forth in Section 2.16(e).
Transferred Plans” means each Benefit Plan that is sponsored or maintained by the Company as of the Closing Date.
Transition Services Agreement” has the meaning set forth in the Recitals.
Transitional Period” has the meaning set forth in Section 4.19.
Trial Balances” has the meaning set forth in Section 2.5(a).
WARN Act” has the meaning set forth in Section 2.10(e).

EX-10.2 3 a20220402exhibit10_2.htm EX-10.2 Document

Exhibit 10.2

SEPARATION AGREEMENT

This Separation Agreement (the “Agreement”) is a binding contract between Cornerstone Building Brands, Inc. and its subsidiaries, affiliates, and related entities (including the entities known as NCI Group, Inc., NCI Building Systems, Inc., Ply Gem Industries, Inc., and Employee’s hiring entity), (collectively, the “Company”), on the one hand, and, John L. Buckley, individually (“Employee”), on the other hand. The Company and Employee will be referred to individually as a “Party” and collectively as the “Parties.”
NOW, THEREFORE, in consideration of the covenants, promises and agreements set forth herein, the mutual benefits to be gained by the performance thereof, and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged by them, the Parties agree as follows:

I.DEFINITIONS

Confidential Information” means any and all trade secrets, confidential and proprietary information and materials, and other business documents, records, and information belonging to the Company or that relate to the business of the Company or its customers, whether oral or written or otherwise, that is not generally known to or available to the public, regardless of whether such information (i) is expressly identified in this definition, (ii) is or was marked as confidential and proprietary, or (iii) is or is not patentable. Confidential Information includes without limitation: (A) personnel files and records, including compensation agreements, employment agreements, and other terms and conditions of employment, as well as any other personal, sensitive, or confidential information about the Company’s employees, (B) actual or potential customer and supplier information, including but not limited to lists of actual or potential customers or suppliers, lead lists, current and anticipated customer/supplier requirements, price lists, pricing methodology or models, customer/supplier contracts and contract terms, customer/supplier preferences, and negotiations with customers/suppliers or prospective customers/suppliers, (C) technical and operational information, including but not limited to trade secrets, copyrighted materials, methods of practice, programming or data transmission methods, data, processes, designs, graphs, drawings, databases, ideas, current and planned research and development, maps, passwords, strategies, manufacturing procedures, processes, techniques, and methodologies, technology, proprietary software, and design software, however documented, (D) business and financial records and information, including but not limited to business and financial plans and strategies, acquisition targets/negotiations, marketing plans, studies, and techniques, lease documents, rent rolls, stacking plans, financial projections and budgets, revenue projections, and capital spending budgets and plans, and (E) any material prepared by or for the Company containing or based, in whole or in part, on any information included in the foregoing. Confidential Information, as defined in this Agreement, includes any such information that Employee may have created, invented, originated, learned, and had access to or obtained, whether in tangible form or memorized, while employed by the Company. It



is expressly understood that the foregoing list shall be illustrative only and is not intended to be an exclusive or exhaustive list of Confidential Information.
Plan” refers to the Long-Term Stock Incentive Plan, as amended, maintained by the Company for purposes of providing incentives, business goodwill, and encouraging share ownership on the part of employees, officers, directors, and consultants.
Stock Awards” refers to the founders grants, restricted stock units, option units, performance share units, and/or performance cash and share awards previously granted by the Company to Employee in accordance with the Plan and all award agreements issued pursuant to the Plan. The Plan and all award agreements issued pursuant to the Plan shall be referred to, collectively, as the “Stock Agreements.”
Unvested Shares” shall mean the Stock Awards granted to Employee which remain unvested upon the separation of Employee's employment pursuant to the terms of the Stock Agreements.
II. AGREEMENT

1.Employment Separation.
(a) The severance benefits provided in this Agreement are contingent on Employee’s satisfactory performance of Employee’s assigned duties through the Separation Date defined below, including cooperating fully in the transition of job duties. For the avoidance of doubt, if Employee (i) resigns employment prior to the Separation Date, for any reason or no reason, or (ii) fails to satisfactorily perform assigned duties through the Separation Date, or (iii) is terminated for Cause prior to the Separation Date, as “Cause” is defined in the Company’s Long-Term Incentive Plan, this offer of severance benefits will immediately become null and void and of no effect, even if offered to Employee prior to the Separation Date.
(b) Effective as of the mutually agreed upon separation date of March 31, 2022 or such later date as agreed to in writing by the Parties (the “Separation Date”), Employee is hereby separated as an employee and executive of the Company and is hereby terminated from all positions held with the Company. Further and irrespective of whether Employee signs this Agreement, Employee will be paid his/her regular base salary through the Separation Date, or such earlier date if Employee’s employment ends for any reason before the Separation Date. Per Company policy, Employee will not be paid for any accrued, unused vacation or sick leave as of the Separation Date unless required by law.
2. Consult Attorney. By tender of this Agreement to Employee, the Company hereby advises Employee in writing to consult with an attorney of his/her choosing prior to signing this Agreement.
3. Separation Benefits. In consideration for Employee’s execution of this Agreement, including compliance with the release requirement stated below, Employee will be entitled to the following “Separation Benefits” . Employee understands and agrees that these benefits are not something to which he/she would otherwise be entitled absent the



execution and non-revocation of this Agreement. The Separation Benefits shall be subject to all withholding required for taxes.
(a) Severance Payment. The Company will pay Employee 52 weeks(the “Severance Period”) base salary in the total amount of $500,000 less applicable withholding for taxes (the “Severance Payment”). For the avoidance of doubt, this amount shall not include any amounts with respect to any cost of living adjustments, car allowance, temporary housing allowance, or payments for any other perquisites or benefits for Employee, including Company contributions to Employee’s 401k plan.
The Severance Payment will be made in a lump sum within thirty (30) days after the expiration of the Final Release revocation period, except as set forth in this Agreement regarding Section 409A, provided that, no payment will be made before April 1, 2022. The Severance Period shall begin on the Separation Date. The Severance Payment is subject to reduction by the Company to satisfy any amounts owed by Employee to the Company. Payment will be made using the same payment method (e.g., direct deposit) as Employee’s final paycheck.
(b) COBRA Separation Benefit. Employee is eligible to continue participation in the group health and dental benefit programs of the Company pursuant to, and subject to, the Consolidated Omnibus Budget Reconciliation Act of 1985 ("COBRA"). Upon election of continuation coverage through COBRA, the Company shall subsidize a portion of the standard 102% premium for group health benefits for the period of coverage applicable to Employee under COBRA (up to a maximum of 12 month(s) (the “COBRA Subsidy Period”). The subsidy will be the difference between the COBRA rate and the active employee rate, leaving Employee responsible only for the amount that an active employee would pay during the COBRA Subsidy Period. If at any time during the COBRA Subsidy Period, Employee discontinues coverage or is no longer eligible for coverage for any reason, the subsidy provided by the Company will immediately cease.
(c) Pro-rata Annual STIP Bonus for Year 2022. The Company will pay Employee an annual bonus under the annual bonus plan for year 2022 based upon the elapsed number of days in the year through the Separation Date applied to the bonus that would have been earned by Employee if Employee had remained employed on the normal payment date of such bonus, based on actual performance under applicable financial metrics and applying any discretionary factors in substantially the same manner as such factors are applied to similarly situated employees of the Company whose employment was not terminated. This payment will be made at such time as the Company otherwise makes payment of annual bonuses (on or before March 15, 2023), provided that Employee executes and returns Exhibit A certifying continuing compliance with this Agreement and any Stock Agreement within 10 business days prior to March 15, 2023.
(d) Outplacement Services Benefit. As additional consideration for signing this Agreement, the Company agrees to provide Employee with outplacement counseling services through a firm selected by the Company for a period of 12 months following the Effective Date. The outplacement counseling benefits and limitations will be explained in a separate document.



4. Termination of Other Benefits. Except as required by law, this Agreement, or under the Company’s benefit plans, Employee’s participation in all Company benefits and benefit plans shall cease on the Separation Date.
5. No Other Benefits; No Admission. Employee agrees that except for the payments provided in this Agreement, he/she is entitled to no other payments or compensation of any kind from the Company under any agreement, plan, program, or policy of the Company, and by executing this Agreement, Employee is waiving his/her rights, if any, related to any benefits provided pursuant to such agreement, plan, program, or policy. Employee acknowledges, by entering into this Agreement, that the Company and the Releasees do not admit to the violation of any employment or labor law or any unlawful or tortious conduct or any other wrongdoing of any kind in connection with Employee or his/her employment.
6. The Unvested Shares (If Applicable). All Stock Awards will forfeit upon termination according to the terms of the CBB Long-Term Incentive Plan, as amended, and the applicable stock agreement. Any Stock Awards that vest prior to termination, will vest according to the applicable Stock Agreement and LTI Plan. Exhibit B outlines the vesting treatment of any unvested stock as of the termination date. All Unvested Shares shall be forfeited upon termination. Any vested Stock Options must be exercised within 60 days of termination, or they will be forfeited as provided in the Stock Agreement(s) (including the LTI Plan as incorporated therein.)
7. Complete Release of Claims. In exchange for the consideration offered to Employee under this Agreement, Employee agrees to execute, deliver, and cause to become irrevocable (i) a Release in the form attached as Annex A within 30 days of the date of this Agreement (the “Initial Release”) covering claims through the date of such Initial Release and (ii) a Release in the form attached as Annex A within 60 days of the Separation Date covering claims from the date of the Initial Release through the Separation Date (the “Final Release). If Employee fails to comply with the foregoing, Employee will not be entitled to any payments or benefits under this Agreement or any other severance arrangement with the Company.
8. Restrictive Covenants. Employee acknowledges and recognizes the highly competitive nature of the business of the Company and accordingly agrees as follows:
(a) Non-Competition.
(1) Beginning on the Separation Date and continuing for the length of the Severance Period, or for six (6) months following the Separation Date, whichever is greater, Employee shall not: (A) engage in any Competitive Activity (as defined below) within or with respect to the Prohibited Territory (as defined below); or (B) as an employee, agent, partner, shareholder, member, investor, money or equipment lender, director, consultant, advisor, owner, or (without limitation of the specific enumeration of the foregoing) otherwise, assist others to engage in any Competitive Activity within or with respect to the Prohibited Territory.
(2) Competitive Activity” means competing against the Company by: (A) engaging in work for a competitor of the Company that is the same as or substantially similar to the work Employee performed on behalf of the Company at any time during the 12 months



prior to the Separation Date; (B) engaging in any aspect of the Restricted Business that Employee was involved with on behalf of the Company at any time during the 12 months prior to the Separation Date; (C) supervising others engaged in any aspect of the Restricted Business that Employee was involved with on behalf of the Company at any time during the 12 months prior to the Separation Date; and/or (D) supporting any competitor of the Company with respect to any aspect of the Restricted Business that Employee was involved with on behalf of the Company at any time during the 12 months prior to the Separation Date. Notwithstanding the preceding, passively owning less than 1% of a public company shall not constitute by itself Competitive Activity or assisting or supporting others to engage in Competitive Activity.
(3) The “Restricted Business” means the business of manufacturing, engineering, marketing, selling, and/or providing building products competitive with any product manufactured, engineered, marketed, sold, or provided by the Company at any time within 12 months prior to the Separation Date. The Parties acknowledge and agree that the products provided by the Company as of the Separation Date include, without limitation: (A) stone, vinyl siding and related components, windows (including vinyl windows, vinyl clad windows, aluminum windows, aluminum clad windows, and wood windows), doors, trim and mouldings, gutterware, shutters, fencing, decking, railing, and doors; (B) stone veneer, brick and block and related products and services; and (C) metal building systems or components (including, without limitation, primary and secondary framing systems, roofing systems, end or side wall panels, insulated metal panels, sectional or roll-up doors, windows, or other metal components of a building structure), coated or painted steel or metal coils, coil coating or coil painting services.
(4) “Prohibited Territory” means: (A) Employee’s sales territory or geographic area of responsibility (including sales, supervisory, managerial, or operational responsibility) for the Company at any point during the 12 months prior to the Separation Date; (B) the area within 250 miles from Employee’s primary office location as of the Separation Date; and/or (C) the area within 250 miles from any office or manufacturing facility where Employee maintained a secondary office or over which Employee had responsibility for personnel or operations or performed job duties at any time during the 12 month period prior to the Separation Date.
(5) The “Company” as used in this Section 8(a) and (b) means: (A) Employee’s employer immediately prior to the Separation Date; and (B) any affiliate of such employing entity with or for whom Employee performed services or had responsibilities any time during the 12 month period prior to the Separation Date.
(b) Non-Solicitation and Non-Recruitment. For a period of twelve (12) months following the Separation Date, Employee shall not, directly or indirectly, and whether on his/her own behalf or on behalf of any other person or entity:
(1) hire, seek to hire, or solicit the employment or service in a commercial capacity of any employee, agent, or consultant of the Company with whom Employee, at any time during Employee’s employment with the Company, had a business related contact or had access to Confidential Information about, whether direct or indirect, or assist another in any of the foregoing activities;



(2) in any manner attempt to influence or induce any employee, agent, or consultant of the Company with whom Employee, at any time during Employee’s employment with the Company, had ab usiness related contact or had access to Confidential Information about, whether direct or indirect, to leave the employment or service of the Company or otherwise impair his/her or its employment or relationship with the Company, or assist another in any of the foregoing activities;
(3) use or disclose to any person, partnership, association, corporation or other entity any information concerning the names and addresses of any employees, agents or consultants of the Company or the terms of their employment with the Company unless such use or disclosure is of a personal nature, is requested by the Company, or is required by due process of law;
(4) with respect to the Restricted Business, call upon, solicit, divert or attempt to call upon, solicit or divert the business of any customer or acquisition prospect of the Company with whom Employee dealt or had business dealings with, whether direct or indirect (including in a sales, supervisory, managerial, or operational capacity), at any time during the 24 month period prior to the Separation Date, or had access to Confidential Information about, whether direct or indirect, at any time during the 24 month period prior to the Separation Date, or assist another in any of the foregoing activities. This limitation shall apply to any location where a customer or acquisition prospect may be found for purposes of solicitation; and/or
(5) interfere with or seek to interfere with: (a) the relationship between the Company and any customers or acquisition prospect of the Company with whom Employee dealt or had business dealings with, whether direct or indirect (including in a sales, supervisory, managerial, or operational capacity), at any time during the 24 month period prior to the Separation Date, or had access to Confidential Information about, whether direct or indirect, at any time during the 24 month period prior to the Separation Date; or (b) the relationship between the Company and any of the vendors of the Company with whom Employee dealt or had business dealings with, whether direct or indirect (including in a sales, supervisory, managerial, or operational capacity), at any time during the 24 month period prior to the Separation Date, or had access to Confidential Information about, whether direct or indirect, during the 24 month period prior to the Separation Date, or assist another in any of the foregoing activities. This limitation shall apply to any location where a customer, vendor, or acquisition prospect may be found for purposes of interference.
(c) Notification to Subsequent Employers. Employee shall inform any prospective employers of this Agreement or any other policy or agreement between Employee and the Company that may be in effect at the time of Employee’s correspondence with such prospective employers, with specific regard to the restrictive covenants set forth in this Section. Employee hereby authorizes the Company at its discretion to contact Employee’s prospective or subsequent employers and inform them of this Agreement or any other policy or agreement between Employee and the Company that may be in effect at the time that Employee’s employment with the Company ends.



(d) Questions. For questions regarding competitive companies, Employee shall contact the Chief Human Resources Officer or the HR Operations Vice President for clarification. Upon request from Employee, the Company may elect, in its sole discretion, to release Employee from any of the restrictions contained in subsections (a) and (b) above. Should the Company elect to release Employee from any such restrictions, the Company, in its discretion may cease any future payments or benefits provided under this Agreement from the date on which the Company agrees to such release. Notwithstanding a release by the Company of the Employee from any of the restrictions contained in this Section, all other restrictions contained in this Agreement shall remain in force. Employee shall also inform future employers about any modified restrictions on or before commencement of employment with the employer.
(e) Non-Disclosure of Confidential Information. Employee agrees that following the termination of employment, he/she shall maintain all Confidential Information in confidence and agrees that he/she shall not, directly or indirectly, except as expressly authorized by the Company in writing, (i) divulge or disclose for any purpose whatsoever any Confidential Information that has been obtained by or disclosed to Employee in connection with Employee’s employment with the Company, or (ii) use any Confidential Information for the benefit of Employee or any third party. Provided that, if Employee is required in or pursuant to any legal, judicial or administrative proceeding (by oral questions, interrogatories, requests for information or documents, subpoena, civil investigative demand or similar process) to disclose any Confidential Information, Employee shall notify, as promptly as practicable, the Company of such request or requirement so that the Company may seek an appropriate protective order or waive compliance with the provisions of this Agreement, and/or take any other action deemed appropriate by the Company. If, in the absence of a protective order or the receipt of a waiver hereunder, Employee is compelled or required by law or the order of any governmental, regulatory or self-regulatory body to disclose the Confidential Information, Employee may disclose only that portion of the requested Confidential Information which Employee is compelled or required to disclose, and Employee will exercise Employee’s reasonable efforts to obtain reliable assurances that confidential treatment will be accorded the Confidential Information. This provision is in addition to, and not in lieu of, any other confidentiality or non-disclosure agreements by the Employee in favor of the Company or the restrictions afforded trade secrets as defined under applicable law. Nothing in this Agreement shall authorize the disclosure of trade secrets at any time.
(f) Non-Disparagement. Employee agrees to refrain from any criticisms or disparaging comments about the Company (including any of its or their management, employees, or business policies or practices), or which may disrupt, harm, or impair the Company’s business, business relationships, operations, goodwill, or reputation. Provided, however, that nothing in this Agreement shall apply to or restrict in any way the communication of information by the Company or limit Employee’s right to provide truthful testimony or information in response to a subpoena, court or arbitral order or valid request by a state or federal law enforcement, regulatory, or judicial agency, body or official, or to the Board or senior management of the Company, or require notice to the Company thereof, and Employee will be not be in breach of the covenant contained above solely by reason of truthful testimony which is compelled by process of law, including with respect to any dispute in connection with this Agreement. Nothing in this Agreement



restricts, or is intended to restrict, any rights of Employee that cannot be lawfully restricted, including but not limited to any legally protected whistleblower rights (including pursuant to Rule 21F promulgated under the Securities Exchange Act of 1932, as amended).
9. Enforcement Provisions. Employee acknowledges and agrees as follows:
(a)The Confidential Information of the Company is unique and was developed or acquired by them through the expenditure of valuable time and resources; that the Company derives independent economic value from this Confidential Information not being generally known to the public or to other persons who can obtain economic value from its disclosure or use; that the Company has taken all prudent and necessary measures to preserve the proprietary and confidential nature of its Confidential Information; and that the covenants set forth in the preceding Section are the most reasonable, efficient and practical means to protect the Confidential Information.
(b)The covenants set forth in the preceding Section are necessary to protect the goodwill of the Company following Employee’s employment separation, and to ensure that such goodwill will be preserved and continued for the benefit of the Company after Employee’s employment terminates.
(c)Due to the nature of the business conducted by the Company and as contemplated to be continued and conducted by the Company, the scope and the duration of the covenants set forth in the preceding Section are in all respects reasonable.
(d)The covenants set forth in the preceding Section each constitute separate agreements independently supported by good and adequate consideration and each such agreement shall be severable from the other provisions of this Agreement. The existence of any claim or cause of action of Employee against the Company, whether predicated on this Agreement or otherwise, shall not constitute a defense to the enforcement by the Company of the covenants contained herein.
(e)In the event of Employee’s breach, or threatened breach, of any term or provision contained in the preceding Section of this Agreement, Employee agrees that the Company shall suffer irreparable harm not compensable by damages or other legal remedies, and that accordingly the Company shall be entitled to both temporary and permanent injunctive relief without the necessity of posting a bond exceeding $1,000.00 or providing independent proof by it as to the inadequacy of legal remedies or the nature or extent of the irreparable harm suffered by it. The right of the Company to such relief shall not be construed to prevent it from pursuing, either constructively or concurrently, all other legal or equitable remedies available to it for such breach or threatened breach, including the recovery of monetary damages. Without limiting the generality of relief that may be sought by the Company, the Company shall not be required to pay any unpaid portion of the severance benefits otherwise payable under this Agreement as of the date of the breach or threatened breach of the obligations set forth in the preceding Section or the restrictive covenants contained in any Stock Agreement or other surviving agreement. At the election of the Company, Employee may also be required to repay the severance payments that have previously been paid to Employee beyond $500.00 in the event of such breach or



threatened breach. Any such forfeiture and/or repayment of severance payments and separation benefits shall in no way impair Employee’s obligations to comply with this Agreement, the effectiveness of the Release, or the Company’s right to injunctive relief and damages for the breach.
(f)The Parties intend for all provisions of the foregoing restrictive covenants to be enforced to the fullest extent permitted by law. Accordingly, should a court of competent jurisdiction determine that the scope of any restrictive covenant is too broad or adjudicated to be invalid or unenforceable, the Parties intend that the court may reform the provision to such narrower scope as it determines to be reasonable and enforceable and to effectuate as nearly as possible the intentions and agreement of the Parties. Further, if a court or other authorized authority determines that Employee has violated the provisions of subsections (a) and (b) of the preceding Section, then the time period contained in those subsections shall be extended by the period Employee was in violation.
(g)In any action or claim brought by Employee or in any action or claim brought against Employee involving the provisions of this Section, Employee hereby waives any claim or defense that the above restrictive covenants are unenforceable, void or voidable or should be voided or held unenforceable, for any reason, including, but not limited to fraud, misrepresentation, illegality, unenforceable restraint of trade, failure of consideration, illusory contract, mistake, or any other substantive legal defense.
(h)The Parties agree that if there is any conflict between the provisions of this Agreement and the restrictive covenants contained in any Stock Agreement (or any other surviving agreement or portion thereof), the most stringent provisions and broadest definitions shall control over less restrictive provisions or definitions to the full extent permitted by law. The Parties further agree that Employee’s obligations set forth in this Section are in addition to any restrictive covenants contained in any Stock Agreement or other surviving agreement (or portion thereof).
10. Return of Company Property. Employee shall immediately return all Company property (e.g., vehicles, company identification, keys, access cards, passwords, credit cards, laptops, files, documents, e-mails, notes, and computer equipment), and all Confidential Information that Employee has in his/her possession or control. By execution of this Agreement, Employee agrees that he/she has not made or retained and shall not make or retain any embodiment, copy or extract of any of the foregoing Company property. Employee understands and agrees that he/she will not be entitled to the consideration described in this Agreement until he/she returns all Company property, even if he/she execute this Agreement and does not revoke it.
11. Confidentiality of Agreement. Except as allowed in this Agreement, Employee agrees that this Agreement is strictly confidential and he/she will not reveal or allow anyone else to reveal the terms of this Agreement (including the amount of the Severance Payment) to anyone, provided that nothing shall prevent Employee from disclosing the terms of this Agreement to his/her spouse, legal or financial advisors, as required by law, or as specifically authorized by the Company in writing, subject to their agreement to keep such information confidential. If Employee is required by law to disclose this Agreement or the terms of this Agreement, Employee agrees to provide advance notice to the Company



prior to any such disclosures. Nothing in this Agreement limits or interferes with Employee’s right, without notice to or authorization from, the Company, to file a charge or complaint with the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the U.S. Securities and Exchange Commission, the Financial Industry Regulatory Authority, or any other self-regulatory organization or any other federal, state or local governmental agency or commission (each a “Governmental Agency”), or to testify, assist or participate in any investigation, hearing or proceeding conducted by a Governmental Agency. In the event Employee files a charge or complaint with a Government Agency, or a Government Agency asserts a claim on Employee’s behalf, Employee agrees that Employee’s release of claims in this Agreement shall nevertheless bar Employee’s right (if any) to any monetary or other recovery (including reinstatement), except that Employee does not waive Employee’s right to receive an award from the Securities and Exchange Commission pursuant to Section 21F of the Securities Exchange Act of 1934 and any other right where waiver is expressly prohibited by law.
12. Entire Agreement. This Agreement (including the addendums and exhibits), the Stock Agreement(s) (including the Plan as incorporated therein), and the restrictive covenants (including covenants related to intellectual property) and related obligations contained in any other agreement between Employee and Company, constitute the entire agreement of the Parties with respect to the subject matter hereof, and supersede all prior agreements, understandings, representations, negotiations, discussions or arrangements, either oral or written, with the Company regarding matters addressed herein. For the avoidance of doubt, all of (i) the post-termination restrictive covenants contained in any Stock Agreement(s) (including the Plan as incorporated therein), and (ii) the post-termination restrictive covenants contained in any Employment Agreement, Non-Compete Agreement, Confidentiality Agreement, Retention Agreement, or in any other agreement between Employee and Company, are hereby reaffirmed and shall remain binding on Employee and in full force and effect according to their terms following execution of this Agreement. None of the Parties have relied on any statements or representations that have been made by any other Party that are not set forth in this Agreement, and no Party is entitled to rely on any representation, agreement or obligation to disclose information that is not expressly stated in this Agreement.
13. Governing Law. This Agreement will be construed and enforced in accordance with the laws of the State of North Carolina, without regard to its conflict of laws provisions or the conflict of laws provisions of any other jurisdiction which would cause the application of any law other than that of the State of North Carolina.
14. Severability. If any part of this Agreement is found to be invalid or unenforceable, the other portions shall remain valid and enforceable and in full force and effect; however, if any or all of the Initial Release or Final Release is declared invalid or unenforceable, Employee agrees that he/she will promptly execute a valid release and waiver in favor of the Released Parties.
15. Modifications and Amendments. This Agreement may not be modified or amended except by an instrument in writing signed by Employee and an authorized representative of the Company. Employee understands and agrees that any changes the



Parties may make to this Agreement, whether material or immaterial, will not restart the time to consider this Agreement.
16. Dispute Resolution. If there is a dispute arising out of or related to this Agreement, and if the dispute cannot be settled through direct discussions, the aggrieved party shall by written notice demand that the dispute be submitted to non-binding mediation before any action is filed in a court or arbitral forum. Employee and the Company hereby agree to endeavor to settle the dispute in an amicable manner by participating in non-binding mediation held in Houston, Harris County, Texas or such other location as agreed by the Parties, before a mediator jointly selected by the Parties, before either party seeks recourse in court or an arbitral forum. The Parties agree to make a good faith attempt to resolve the dispute through mediation within fourteen (14) days after the written demand for mediation is received by the non-aggrieved party. The cost of mediation shall be split equally between the Parties and each party shall bear its own costs and attorneys’ fees related to the mediation. This provision in no way restricts the right of the Company to immediately seek the enforcement of any of the restrictive covenants contained in this Agreement or any other surviving agreement in order to protect the Company from immediate and irreparable harm to the fullest extent allowed by law.
17. Mandatory Venue and Jury Waiver. The Parties consent to personal jurisdiction in the States of Texas and North Carolina and agree that the exclusive, mandatory venue for any disputes, lawsuits, actions and/or proceedings arising from or related in any way to this Agreement or Employee’s employment are in the state and/or federal courts in Houston, Harris County, Texas or Cary, Wake County, North Carolina. The Parties further agree that in any action to enforce this Agreement or otherwise related to employment, all such matters shall be tried solely before a judge and not a jury, and THE PARTIES AGREE TO WAIVE THEIR RIGHT TO A JURY TRIAL IN ALL SUCH CASES.
18. Section 409A.
(a) If Employee is deemed to be a “Specified Employee” at the time of “Separation from Service,” as such terms are defined in Section 409A of the United States Tax Code (“Code”), and if any portion of the Separation Benefits are subject to Section 409A, the character and timing of any separation payments shall be determined pursuant to this sub-section. If Employee is deemed to be a Specified Employee at the time of the Separation from Service, then to the extent delayed commencement of any portion of the benefits to which Employee is entitled under this Agreement is required in order to avoid a prohibited payment under the Code, such portion of Employee’s separation benefits shall not be provided to Employee prior to the earlier of (i) the date that is six months after Employee’s termination, (ii) the date of Employee’s death, or (iii) one or more dates that otherwise comply with the requirements of Section 409A. For purposes of Section 409A of the Code, each payment that Employee may be eligible to receive under this Agreement shall be treated as a separate and distinct payment and shall not collectively be treated as a single payment.
(b) This Agreement is intended to comply with Section 409A of the United States Tax Code and any ambiguous provision will be construed in a manner that is compliant with or exempt from the application of Section 409A. It is the intent of the Parties that the



provisions of this Agreement avoid the imposition of the excise tax under Section 409A, therefore, the Company, in its discretion, may amend this Agreement to the extent necessary to avoid or minimize the excise tax under Section 409A and no action taken to comply with Section 409A shall be deemed to adversely affect Employee’s rights under this Agreement. However, in no event shall the Company be liable for any taxes, interest, or penalties imposed on Employee pursuant to or by reason of Section 409A. For purposes of Section 409A if it applies, Employee shall be responsible for proposing a payment schedule compliant with Section 409A to which both Parties must agree, such agreement not to be unreasonably withheld.
19. Waiver. No term or condition of this Agreement shall be deemed to have been waived, nor shall there be an estoppel against the enforcement of any provision of this Agreement, except by written instrument of the party charged with such waiver or estoppel.
20. Inadmissibility of Agreement. Neither this Agreement, nor any of its terms, nor any document, statement, proceeding or conduct related to this Agreement, nor any reports or accounts thereof, shall be construed as, offered or admitted in evidence as, received as, or deemed to be evidence for any purpose adverse to the Parties, including, without limitation, evidence of a presumption, concession, or admission by any of the Parties of any liability, fault, wrongdoing, omission, or damage.
21. Notices. Except as otherwise stated herein, for purposes of this Agreement, all notices or other communications hereunder shall be in writing and shall be effective on receipt and given in person and/or by United States Certified Mail, return receipt requested, postage prepaid, addressed as follows:
To the Company
Cornerstone Building Brands, Inc.
Attn: Chief Human Resources Officer
13105 Northwest Freeway, Suite 500
Houston, Texas 77040
To Employee
At his/her address most recently contained in the Company’s records
Either Party may designate a different address by providing written notice to the other Party.
22. Counterparts and Titles. This Agreement may be executed in two or more counterparts, each of which will be deemed an original, and all of which together will constitute one document. The titles and headings preceding the text of the sections and subsections of this Agreement (including Exhibits) have been inserted solely for convenience of reference and do not constitute a part of this Agreement or affect its meaning, interpretation or effect.
23. Stock Trading and Company Policies. Employee agrees to comply with all Company policies concerning trading in the Company’s securities to the same extent as such policies are applicable to Company employees and officers including, without



limitation, “blackout” periods restricting or prohibiting trading in the Company’s securities, whether regularly scheduled or imposed under special circumstances, and any “lockup” requested by any underwriter concerning an offering of the Company’s securities and, agrees to comply with the foregoing to the extent that he/she is in possession of material non-public information relating to the Company.
24. Non-Alienation. Employee shall not have any right to pledge, hypothecate, anticipate, or in any way create a lien upon any amounts due or payable under this Agreement, including but not limited to the Severance Payment, and no payments or benefits due hereunder shall be assignable in anticipation of payment either by voluntary or involuntary acts or by operation of law. So long as Employee lives, no person, other than the Parties hereto, shall have any rights under or interest in this Agreement or the subject matter hereof, except as expressly provided herein.
25. Third Party Beneficiaries. Each of the Releasees who are not signatories to this Agreement are hereby agreed to be third party beneficiaries of this Agreement and shall be entitled to all rights, benefits, and protections of this Agreement, and shall further be entitled to enforce this Agreement and each of its terms. This Agreement shall be binding on the Parties hereto, together with their respective executors, administrators, successors, personal representatives, heirs, and assigns.
26. Miscellaneous. Nothing in this Agreement restricts Employee from communications with or full cooperation in the investigations of any governmental agency, including the EEOC, NLRB, and SEC, on matters within their jurisdiction or from cooperating with the Company in any internal investigation. However, as stated above, this Agreement does prohibit Employee from recovering any relief, including monetary relief, as a result of such activities (including any settlement related to such filing).
27. California Residents/Workers Only. Employee understands and agrees that if he/she is a California resident or worked for the Company in California at any time, the additional terms and conditions contained in the attached California Addendum shall form a part of this Agreement. By Employee’s signature below, he/she is also agreeing to those terms and conditions.

[Remainder of Page Intentionally Blank]





EACH SIGNATORY TO THIS AGREEMENT HAS ENTERED INTO THIS SEPARATION AGREEMENT AND COMPLETE RELEASE OF CLAIMS KNOWINGLY, VOLUNTARILY, FREELY AND WITHOUT DURESS AFTER HAVING CONSULTED WITH AN ATTORNEY OR ADVISOR OF THEIR CHOICE. EACH SIGNATORY AGREES THAT THEY HAVE FULLY READ AND UNDERSTAND THIS AGREEMENT (INCLUDING EXHIBITS) AND HAVE HAD A FULL AND FAIR OPPORTUNITY TO ASK ANY QUESTIONS THEY HAVE ABOUT THE AGREEMENT.

EMPLOYEE:

By: /s/ John L. Buckley

Date: March 24, 2022



CORNERSTONE BUILDING BRANDS, INC. AND ITS SUBSIDIARIES, AFFILIATES, AND RELATED ENTITIES (INCLUDING THE ENTITIES KNOWN AS NCI GROUP, INC., NCI BUILDING SYSTEMS, INC., PLY GEM INDUSTRIES, INC., AND EMPLOYEE’S HIRING ENTITY)

By: /s/ Katy Theroux

Printed Name: Katy Theroux

Title: EVP, CHRO

Date: March 21, 2022



ANNEX A
Form of Release
For purposes of this release (this “Release”), the “Company” means Cornerstone Building Brands, Inc. and its subsidiaries, affiliates, and related entities (including the entities known as NCI Group, Inc., NCI Building Systems, Inc., Ply Gem Industries, Inc., and Employee’s hiring entity), and “Releasees” (or individually, a “Releasee”) means the Company and all of its and their past, present and future owners, parent companies, subsidiaries, domestic and international affiliates, related entities, partners, divisions, business units, DBAs, predecessors, successors, merged or acquired entities, and joint venturers, and all of the past, present, and future shareholders, stockholders, owners, directors, officers, employees, principals, agents, contractors, partners, representatives, predecessors, successors, assigns, affiliates, subsidiaries, parent companies, related entities, attorneys, insurers, executors, administrators, receivers, and employee welfare, benefit, compensation, and retirement plans (including plan sponsors, fiduciaries, administrators and trustees) of all of the foregoing, and all persons or entities acting by, through, under or in concert with any of them.
By signing this Release, Employee, on his/her behalf and on behalf of his/her heirs, devisees, legatees, executors, administrators, personal and legal representatives, assigns and successors in interest, hereby IRREVOCABLY, UNCONDITIONALLY AND GENERALLY WAIVES, RELEASES, ACQUITS, COVENANTS NOT TO SUE, AND FOREVER DISCHARGES THE COMPANY AND RELEASEES, to the fullest extent permitted by law, from any and all charges, complaints, claims, actions, causes of action, suits, controversies, liabilities, obligations, promises, agreements, grievances, rights, entitlements, demands, costs, losses, damages, debts, and expenses (including attorneys’ fees and legal expenses) of any kind or nature whatsoever, known or unknown, in law or in equity, that Employee now has, owns, or holds, or claims to have, own, or hold, or which Employee at any time heretofore had, owned, or held, or claimed to have had, owned, or held from the beginning of time to the Effective Date of this Release. The Parties agree that this general release of claims shall not include or waive Employee’s pending worker’s compensation claim, if any. For the avoidance of doubt, Employee acknowledges that the Release does not apply to any claims that may arise under the Age Discrimination in Employment Act after the date that Employee signs this Agreement.
Except as expressly provided in this Release, this Release includes but is not limited to (i) all claims arising directly or indirectly from or relating in any way to Employee’s employment with the Company, the conclusion of that employment, and any other acts, events, transactions, communications, or omissions which have occurred or are alleged to have occurred before, during, or after employment through the Effective Date of this Release, (ii) all claims arising out of or relating to any contract, express or implied, whether written or oral, involving Employee and/or any Releasee, including any claim for breach of an express or implied covenant of good faith and fair dealing, (iii) all claims or theories of recovery relating in any way to the employment relationship with the Company, including but not limited to claims for wages, severance or separation payments (except as provided herein), bonuses, commissions, incentive payments or other compensation, employee benefits, misrepresentation, fraud, interference with prospective or actual contractual or



business relations, personal injury, slander, libel, assault, battery, negligence, negligent or intentional infliction of emotional distress or mental suffering, false imprisonment, wrongful termination, wrongful demotion, wrongful failure to promote, wrongful deprivation of a career opportunity, discrimination (including disparate treatment and disparate impact), hostile work environment, sexual or other harassment, retaliation, any request to submit to a drug or polygraph test, and/or whistleblowing, whether said claim(s) are brought pursuant to laws of the United States, the States of Texas or North Carolina, the State in which Employee was employed, or any other jurisdiction, (iv) all claims or theories of recovery arising under any local, state, federal or international law, regulation, constitution, or ordinance, or from equity, contract, tort, or other common law, including but not limited to any claim or theory of recovery arising under Title VII of the Civil Rights Act of 1964, the Civil Rights Act of 1991, 42 U.S.C. §§ 1981-1985, the Americans with Disabilities Act, the Age Discrimination in Employment Act, 29 U.S.C. § 621, et seq., the Fair Labor Standards Act, the Worker Adjustment Retraining and Notification Act of 1988, the Older Workers Benefit Protection Act, the Rehabilitation Act of 1973, Executive Order 11246, VEVRAA, the Family and Medical Leave Act, Uniformed Services Employment and Reemployment Rights Act, 38 U.S.C. § 4301, et seq., the Employee Retirement Income Security Act, the Occupational Health Safety Act, the Equal Pay Act, all federal, state, and local employment and wage and hour laws (including those of any State or City in which Employee was employed), and as any such laws or regulations may be amended from time to time, and (v) any other claim arising under the common law or any local, state, federal, or international law or regulation, whether related to employment or not, and whether identified specifically in this Release or not.
This Release also applies to any claims brought by any organization, person, or agency on behalf of Employee or class or collective action under which Employee may have a right or benefit and, by entering into this Release, Employee specifically waives and releases any claims for monetary or other damages (including costs or attorneys’ fees) or relief of any kind (including injunctive and declaratory relief) in any action or proceeding of any kind in which such a claim is asserted or any settlement of same. Employee further acknowledges that this Release may be pled as a complete defense and shall constitute a full and final bar to any claim for damages or other relief based on any matters released herein.
Employee has been advised, and is being advised by this Release, that Employee has been given at least twenty-one (21) calendar days to consider the Release, but Employee can execute this Release at any time prior to the expiration of such review period. To accept this Release, Employee must date and sign and return the Release to the Company by (i) mail to Cornerstone Building Brands, Inc., Attention: Compensation, 13105 Northwest Freeway, Suite 500, Houston, Texas, 77040, or (ii) e-mail to compensation@cornerstone-bb.com. Following execution of the Release, Employee shall have seven (7) days to revoke his/her acceptance of this Agreement. Revocation must be in writing and submitted to the Company at the address and/or e-mail indicated above. Revocation will not be effective unless it is received by the Company prior to the 8th day after Employee executes this Release. This Release shall be effective upon the expiration of the revocation period, and will be irrevocable at that time (hereinafter, the “Effective Date”). None of the consideration listed in the Separation Agreement between the Company and Employee, dated ●, will be provided by the Company unless Employee timely signs this Release and



the revocation period expires without Employee having exercised his/her right of revocation in the time periods specified in the Agreement.
EMPLOYEE HAS ENTERED INTO THIS RELEASE KNOWINGLY, VOLUNTARILY, FREELY AND WITHOUT DURESS AFTER HAVING CONSULTED WITH AN ATTORNEY OR ADVISOR OF THEIR CHOICE. EMPLOYEE AGREES THAT THEY HAVE FULLY READ AND UNDERSTAND THIS RELEASE AND HAVE HAD A FULL AND FAIR OPPORTUNITY TO ASK ANY QUESTIONS THEY HAVE ABOUT THE RELEASE.

EMPLOYEE:


By:

Date:



EXHIBIT A
(Return within 10 business days prior to ______________, 2022)

To:Cornerstone Building Brands, Inc.
Human Resources Department
Attention: HR Compensation
13105 Northwest Freeway, Suite 500
Houston, Texas 77040
Email: Compensation@cornerstone-bb.com

Dear Madam or Sir:
This letter is in reference to the Separation Agreement and Complete Release of Claims (“Agreement”) previously entered into between the Company and me.
As provided in that Agreement, I hereby (i) certify my compliance with all the terms in the Agreement, including the restrictive covenants contained therein, the restrictive covenants contained in the LTI Plan or any Stock Agreement, and any other surviving restrictive covenants that may be binding on me, and (ii) re-affirm, restate and again provide you with the complete release of claims set forth in the Agreement, effective as of the date of my signature below.

Sincerely,
Employee Signature
Printed Employee Name:
Date:




EXHIBIT B

Award
Number
Award DateUnvested Shares or unexercised OptionsVesting Treatment
Option 10181111/16/201876,040 UnvestedForfeit
Option 101908*03/16/202011,674 Vest/UnexercisedExercise in 60 days
Option 10190803/16/202012,029 UnvestedForfeit
Option 101924*03/15/20217,401 Vest/UnexercisedExercise in 60 days
Option 10192403/15/202114,802 UnvestedForfeit
RSU 460111/16/201838,020 UnvestedForfeit
RSU 478003/16/20203,402 UnvestedForfeit
RSU 495003/15/20214,655 UnvestedForfeit
PSU 478003/16/202025,511 Unvested8,155 Forfeit, 17,356 prorated continue to vest 3-15-2023
PSU 495003/15/202117,455 UnvestedForfeit

All Unvested Shares shall be forfeited upon termination as indicated above.

All Unvested Shares eligible for Proration will prorate based on the termination date and follow performance award metrics and vesting period.

Any vested Stock Options* must be exercised within 60 days of termination, or they will be forfeited as provided in the Stock Agreement(s) (including the Plan as incorporated therein).

EX-31.1 4 a20220402exhibit31_1.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATION PURSUANT TO RULE 13a-14(b)/15d-14(a)
 
I, Rose Lee, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Cornerstone Building Brands, 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: May 3, 2022
 
/s/ Rose Lee
Rose Lee
President and Chief Executive Officer
(Principal Executive Officer)
  

EX-31.2 5 a20220402exhibit31_2.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATION PURSUANT TO RULE 13a-14(b)/15d-14(a)
 
I, Jeffrey S. Lee, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Cornerstone Building Brands, 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: May 3, 2022
 
/s/ Jeffrey S. Lee
Jeffrey S. Lee
Executive Vice President, Chief Financial Officer and Chief Accounting Officer
(Principal Financial Officer)


EX-32.1 6 a20220402exhibit32_1.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATION PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT
 
In connection with the quarterly report on Form 10-Q of Cornerstone Building Brands, Inc. (the “Company”) for the quarter ended April 2, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Rose Lee, Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
1.I have reviewed this Report of the Company;
 
2.This Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
3.The information contained in this Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: May 3, 2022
 
/s/ Rose Lee
Rose Lee
President and Chief Executive Officer
(Principal Executive Officer)
 
A signed original of this written statement required by Section 906 has been provided to Cornerstone Building Brands, Inc. and will be retained by Cornerstone Building Brands, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.
 
This Certification shall not be deemed to be “filed” or part of the Report or incorporated by reference into any of the registrant’s filings with the Securities and Exchange Commission by implication or by any reference in any such filing to the Report.
 

 

EX-32.2 7 a20220402exhibit32_2.htm EX-32.2 Document

Exhibit 32.2
 
CERTIFICATION PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT
 
In connection with the quarterly report on Form 10-Q of Cornerstone Building Brands, Inc. (the “Company”) for the quarter ended April 2, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jeffrey S. Lee, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
1.I have reviewed this Report of the Company;
 
2.This Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
3.The information contained in this Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: May 3, 2022
 
/s/ Jeffrey S. Lee
Jeffrey S. Lee
Executive Vice President, Chief Financial Officer and Chief Accounting Officer
(Principal Financial Officer)
 
A signed original of this written statement required by Section 906 has been provided to Cornerstone Building Brands, Inc. and will be retained by Cornerstone Building Brands, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.
 
This Certification shall not be deemed to be “filed” or part of the Report or incorporated by reference into any of the registrant’s filings with the Securities and Exchange Commission by implication or by any reference in any such filing to the Report.
 

 

EX-101.SCH 8 cnr-20220402.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Uncollectible Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2107102 - Disclosure - ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - ACQUISITIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - ACQUISITIONS - Schedule of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - ACQUISITIONS - Schedule of Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - RESTRUCTURING link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - RESTRUCTURING (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - RESTRUCTURING - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - RESTRUCTURING - Summary of Restructuring Plan Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - RESTRUCTURING - Summary of Severance Liability and Cash Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2118105 - Disclosure - GOODWILL link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - GOODWILL (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 2124107 - Disclosure - INTANGIBLES link:presentationLink link:calculationLink link:definitionLink 2325306 - Disclosure - INTANGIBLES (Tables) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - INTANGIBLES - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - INTANGIBLES - Schedule of Future Minimum Finite-Lived Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2128108 - Disclosure - ASSETS HELD FOR SALE link:presentationLink link:calculationLink link:definitionLink 2429414 - Disclosure - ASSETS HELD FOR SALE (Details) link:presentationLink link:calculationLink link:definitionLink 2130109 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2331307 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2432415 - Disclosure - LEASES - Summary of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2433416 - Disclosure - LEASES - Summary of Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2434417 - Disclosure - LEASES - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2434417 - Disclosure - LEASES - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2135110 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2436418 - Disclosure - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 2137111 - Disclosure - EARNINGS PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 2338308 - Disclosure - EARNINGS PER COMMON SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2439419 - Disclosure - EARNINGS PER COMMON SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2140112 - Disclosure - WARRANTY link:presentationLink link:calculationLink link:definitionLink 2341309 - Disclosure - WARRANTY (Tables) link:presentationLink link:calculationLink link:definitionLink 2442420 - Disclosure - WARRANTY (Details) link:presentationLink link:calculationLink link:definitionLink 2143113 - Disclosure - DEFINED BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 2344310 - Disclosure - DEFINED BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2445421 - Disclosure - DEFINED BENEFIT PLANS - Periodic Benefits Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2446422 - Disclosure - DEFINED BENEFIT PLANS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2147114 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2348311 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2449423 - Disclosure - LONG-TERM DEBT - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2449423 - Disclosure - LONG-TERM DEBT - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2450424 - Disclosure - LONG-TERM DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2451425 - Disclosure - LONG-TERM DEBT -Schedule of long-term debt instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2152115 - Disclosure - DERIVATIVES link:presentationLink link:calculationLink link:definitionLink 2353312 - Disclosure - DERIVATIVES (Tables) link:presentationLink link:calculationLink link:definitionLink 2454426 - Disclosure - DERIVATIVES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2455427 - Disclosure - DERIVATIVES -Schedule of Interest Rate Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 2456428 - Disclosure - DERIVATIVES - Fair Values of Derivatives on the Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2457429 - Disclosure - DERIVATIVES - Effect of Derivatives on the Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2158116 - Disclosure - CD&R INVESTOR GROUP link:presentationLink link:calculationLink link:definitionLink 2459430 - Disclosure - CD&R INVESTOR GROUP (Details) link:presentationLink link:calculationLink link:definitionLink 2160117 - Disclosure - STOCK REPURCHASE PROGRAM link:presentationLink link:calculationLink link:definitionLink 2461431 - Disclosure - STOCK REPURCHASE PROGRAM (Details) link:presentationLink link:calculationLink link:definitionLink 2162118 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2363313 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2464432 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Values of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2465433 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value by Level (Details) link:presentationLink link:calculationLink link:definitionLink 2166119 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2467434 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2168120 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2369314 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2470435 - Disclosure - SEGMENT INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2171121 - Disclosure - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2472436 - Disclosure - CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2173122 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 2474437 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 cnr-20220402_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 cnr-20220402_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 cnr-20220402_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Authorized stock repurchase amount Stock Repurchase Program, Authorized Amount Hedging Designation [Domain] Hedging Designation [Domain] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Trademarks/Trade names/Other Trademarks and Trade Names [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Term Loan Facility Term Loan Credit Agreement Due 2025 [Member] Net income (loss) Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Other products & services Other Products And Services [Member] Other Products [Member] Lease right-of-use assets Operating Lease, Right-of-Use Asset Basic (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Interest cost Defined Benefit Plan, Interest Cost Accrued compensation and benefits Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization GOODWILL Goodwill Disclosure [Text Block] Statistical Measurement [Domain] Statistical Measurement [Domain] Current Cash Flow Revolver Cash Flow Revolver [Member] Cash Flow Revolver [Member] Redemption premium Redemption Premium Security Exchange Name Security Exchange Name Disposal group, sales price Disposal Group, Including Discontinued Operation, Consideration Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital, Common Stock Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Restructuring Type [Axis] Restructuring Type [Axis] Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Schedule Of Earning Loss Per Common Share [Table] Schedule Of Earning Loss Per Common Share [Table] Schedule Of Earning Loss Per Common Share Other assets, net Other Assets, Noncurrent Number of manufacture acquired Number of Businesses Acquired Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Expected return on assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Segments [Axis] Segments [Axis] Spread on variable rate, floor Debt Instrument, Basis Spread On Variable Rate, Floor Debt Instrument, Basis Spread On Variable Rate, Floor Retirement Benefits [Abstract] Retirement Benefits [Abstract] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Inventories Inventories [Member] Entity File Number Entity File Number Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Share-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Stock options exercised, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Purchase accounting adjustments from prior year acquisitions Goodwill, Purchase Accounting Adjustments ASSETS HELD FOR SALE Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Working capital adjustments Business Combination, Working Capital Adjustment Business Combination, Working Capital Adjustment Insulated metal panels Insulated Metal Panels [Member] Insulated Metal Panels [Member] Aluminum windows Aluminum Windows [Member] Aluminum [Member] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Intangible asset amortization Amortization of Intangible Assets Summary of Restructuring Liability and Cash Payment Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Payment of deferred social security taxes Payment Of Deferred Social Security Taxes, CARES Act Payment Of Deferred Social Security Taxes, CARES Act Available for stock repurchases Stock Repurchase Program, Remaining Authorized Repurchase Amount Variable lease costs Variable Lease, Cost Incentive Plan securities excluded from dilution (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted-average IBR Operating Lease, Weighted Average Discount Rate, Percent Schedule of Inventory Components Schedule of Inventory, Current [Table Text Block] Current Liabilities Current Liabilities [Member] Current Liabilities [Member] 2018 Stock Repurchase Program 2018 Stock Repurchase Program [Member] 2018 Stock Repurchase Program Subsequent Events [Abstract] Subsequent Events [Abstract] Business Combination and Asset Acquisition [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Prior to September 15, 2023 Debt Instrument, Redemption, Period Six [Member] Debt Instrument, Redemption, Period Six Disposal Group Name [Axis] Disposal Group Name [Axis] Award Type [Domain] Award Type [Domain] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Local Phone Number Local Phone Number Number of swap contract entered into Number Of Swap Contracts Entered Into Number Of Swap Contracts Entered Into Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets: Assets [Abstract] Amortization of net actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Redemption price Debt Instrument, Redemption Price, Amount Debt Instrument, Redemption Price, Amount DERIVATIVES Derivative Instruments and Hedging Activities Disclosure [Text Block] Restructuring costs Restructuring Costs Stone Stone [Member] Stone [Member] Deferred compensation obligation (in shares) Adjustments to Additional Paid in Capital, Shares, Deferred Compensation Equity Adjustments to Additional Paid in Capital, Shares, Deferred Compensation Equity Retained Earnings (Deficit) Retained Earnings [Member] ABL U.S. Facility ABL U.S. Facility [Member] ABL U.S. Facility [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Amortization of prior service cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) On or after September 15, 2025 Debt Instrument, Redemption, Period Nine [Member] Debt Instrument, Redemption, Period Nine Inventory, Current [Table] Inventory, Current [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Shares withheld to satisfy minimum tax withholding obligations (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Term loan facility due April 2028 Term Loan Facility Due April 2028 [Member] Term Loan Facility Due April 2028 Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Reporting Periods Reporting Periods [Policy Text Block] Excess availability Line of Credit Facility, Remaining Borrowing Capacity Fixed rate paid Derivative, Fixed Interest Rate Basic (in USD per share) Basic income (loss) per common share (in dollars per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Cost Incurred to Date (Since inception) Restructuring and Related Cost (Benefit), Cost (Benefit) Incurred to Date Restructuring and Related Cost (Benefit), Cost (Benefit) Incurred to Date Thereafter Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Receive Fixed Interest Rate Swap Receive Fixed Interest Rate Swap [Member] Receive Fixed Interest Rate Swap Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Raw materials Inventory, Raw Materials, Gross Voigt Vs. C D R Case Voigt Vs. C D R Case [Member] Voigt Vs. C D R Case Intangible assets (trade names/customer relationships) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Operating cash flows for operating leases Operating Lease, Payments Non-cash interest expense Other Noncash Income (Expense) Windows Windows Segment [Member] Windows Segment [Member] Restructuring and impairment charges, net Restructuring Costs and Asset Impairment Charges Total cash consideration transferred Business Combination, Consideration Transferred Provision for credit losses Provision for expected credit losses Accounts Receivable, Credit Loss Expense (Reversal) Incentive Plan Incentive Plan [Member] The award plan as incentives Gain on sale of facilities, net Gain On Sale Of Facility [Member] Gain On Sale Of Facility [Member] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Investments in debt and equity securities, at market Debt Securities, Trading, and Equity Securities, FV-NI Long-term debt, gross Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Revenue recognized Product Warranty Accrual Revenue Recognized Reflects the revenue recognized towards the product warranty. Payments on derivative financing obligations Payments for Derivative Instrument, Financing Activities Plan Name [Axis] Plan Name [Axis] Total long-term debt, net of unamortized discounts and unamortized deferred financing costs Carrying Amount Long-term Debt Amount reclassified from Accumulated other comprehensive income (loss) into earnings Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), Adjustments, after Tax Total assets Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Prime Windows LLC Prime Windows LLC [Member] Prime Windows LLC Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] STOCK REPURCHASE PROGRAM Treasury Stock [Text Block] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Base Rate Base Rate [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Other accrued expenses Other Accrued Liabilities, Current Amounts charged against allowance for credit losses, net of recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff Net Of Recovery Accounts Receivable, Allowance for Credit Loss, Writeoff Net Of Recovery On or after September 15, 2023 and prior to September 15, 2024 Debt Instrument, Redemption, Period Seven [Member] Debt Instrument, Redemption, Period Seven Restricted cash Restricted Cash Metal coil coating Metal Coil Coating [Member] Pay Fixed Interest Rate Swap One Pay Fixed Interest Rate Swap One [Member] Pay Fixed Interest Rate Swap One LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Derivative [Line Items] Derivative [Line Items] Interest rate swaps Interest rate swaps Interest Rate Swap Interest Rate Swap [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] EARNINGS PER COMMON SHARE Earnings Per Share [Text Block] Treasury stock purchases Treasury Stock, Value, Acquired, Cost Method Ownership percentage Equity Method Investment, Ownership Percentage Entity Interactive Data Current Entity Interactive Data Current Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Stock options exercised Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum Minimum [Member] Antidumping Tariff Proceedings Antidumping Tariff Proceedings [Member] Antidumping Tariff Proceedings Other, net Increase (Decrease) in Other Operating Assets and Liabilities, Net Gross profit Gross Profit Letters of credit outstanding Long-term Line of Credit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Balance Sheet Location [Domain] Balance Sheet Location [Domain] Fair value of liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Mutual funds – Growth Mutual Funds - Growth [Member] Selling, general and administrative expenses Selling, General and Administrative Expense Less: unamortized discounts and unamortized deferred financing costs Debt Issuance Costs, Net Liability for unrecognized tax benefits Unrecognized Tax Benefits Amount sought by company Gain Contingency, Unrecorded Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Lease right of use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-of-Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-of-Use Assets Commercial Commercial Segment [Member] Commercial Segment [Member] Entity Address, State or Province Entity Address, State or Province Discount rate (as a percent) Debt Instrument, Discount Rate Debt Instrument, Discount Rate Beginning balance Ending balance Restructuring Reserve Percentage of outstanding interests acquired Business Acquisition, Percentage of Voting Interests Acquired Work in process and finished goods Inventory, Finished Goods and Work in Process, Gross Deferred income taxes Deferred Income Tax Assets, Net Current liabilities: Liabilities, Current [Abstract] Debt Prepayment Terms [Domain] Debt Prepayment Terms [Domain] Debt Prepayment Terms [Domain] Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Other restructuring costs Other Restructuring [Member] Issuance of restricted stock Issuance of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Gross Line of Credit Line of Credit [Member] SHARE-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] INVENTORIES Inventory Disclosure [Text Block] Leases Lessee, Leases [Policy Text Block] Interest Rate Swap Six Interest Rate Swap Six [Member] Interest Rate Swap Six Accounting Policies [Abstract] Accounting Policies [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Number of reportable segments Number of Reportable Segments Realized a loss on foreign currency fair value hedge derivatives Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives Secured debt, percentage of capital stock held by foreign subsidiary Debt Instrument, Secured Debt, Percentage Of Non-U.S. Capital Stock Held By Company Debt Instrument, Secured Debt, Percentage Of Non-U.S. Capital Stock Held By Company ABL Facility Abl Facility [Member] Present value of future minimum lease payments Operating Lease, Liability Document Transition Report Document Transition Report Debt Prepayment Terms [Axis] Debt Prepayment Terms [Axis] Debt Prepayment Terms [Axis] Foreign exchange gain (loss) Foreign Currency Transaction Gain (Loss), before Tax Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Interest Rate Swap Three Interest Rate Swap Three [Member] Interest Rate Swap Three [Member] Inventory purchase commitments Long-term Purchase Commitment, Amount Goodwill recognized from acquisition Goodwill, Acquired During Period Basis of Presentation Basis of Accounting, Policy [Policy Text Block] OPEB Plans Other Postretirement Benefits Plan [Member] PSUs and Performance Share Awards Performance Shares [Member] Subsequent Event [Table] Subsequent Event [Table] LEASES Lessee, Operating Leases [Text Block] Accumulated other comprehensive income (loss), net Accumulated Other Comprehensive Income (Loss), Net of Tax Gain Contingencies, Nature [Axis] Gain Contingencies, Nature [Axis] Schedule of Fair Value Not Currently Recognized on Balance sheet Fair Value, by Balance Sheet Grouping [Table Text Block] Entity Emerging Growth Company Entity Emerging Growth Company 2022 (excluding the three months ended April 2, 2022) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year ACQUISITIONS Business Combination Disclosure [Text Block] Schedule of Interest Rate Derivatives Schedule of Interest Rate Derivatives [Table Text Block] Metal Coil Coatings Business Metal Coil Coatings Business [Member] Metal Coil Coatings Business Covenant compliance, secured leverage ratio, maximum Debt Instrument, Covenant Compliance, Secured Leverage Ratio, Maximum Debt Instrument, Covenant Compliance, Secured Leverage Ratio, Maximum Expected loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt, Expected Gain (Loss) on Extinguishment of Debt, Expected Legal Entity [Axis] Legal Entity [Axis] Recovery From Countervailing Duty Tariff Proceedings Recovery From Countervailing Duty Tariff Proceedings [Member] Recovery From Countervailing Duty Tariff Proceedings Cover page. Cover [Abstract] Goodwill [Line Items] Goodwill [Line Items] Net loss applicable to common shares Business Acquisition, Pro Forma Net Income (Loss) Numerator for Basic and Diluted Earnings Per Common Share Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Treasury stock, shares (in shares) Treasury Stock, Shares Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Strategic development and acquisition related costs Business Combination, Strategic Development and Acquisition Related Costs Business Combination, Strategic Development and Acquisition Related Costs Siding Siding Segment [Member] Siding Segment [Member] Mutual funds – Foreign blend Mutual Funds - Foreign Blend [Member] 6.125% senior notes due January 2029 6.125% Senior Notes due January 2029 [Member] 6.125% Senior Notes due January 2029 Prepaid expenses and other Prepaid Expense and Other Assets, Current Eight Percent Senior Notes Due 2026 Eight Percent Senior Notes Due 2026 [Member] Eight Percent Senior Notes Due 2026 [Member] Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Financial Instrument [Axis] Financial Instrument [Axis] Derivative, notional amount paid (received) Notional Amount Derivative, Notional Amount Paid (Received) Derivative, Notional Amount Paid (Received) Entity [Domain] Entity [Domain] Mutual funds – Blend Mutual Funds - Blend [Member] Allowance for credit losses of acquired company at date of acquisition Accounts Receivable, Allowance For Credit Loss, Acquired in Business Combination Accounts Receivable, Allowance For Credit Loss, Acquired in Business Combination Assets acquired: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Employee stock options Share-based Payment Arrangement, Option [Member] Award termination period after death Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period, After Death Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period, After Death Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Equity [Abstract] Equity [Abstract] Consolidation Items [Domain] Consolidation Items [Domain] Document Quarterly Report Document Quarterly Report Cash payments Payments for Restructuring Common Stock Common Stock [Member] Interest income Investment Income, Interest Variable Rate [Axis] Variable Rate [Axis] SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Income from operations Total operating income Operating Income (Loss) Current portion of lease liabilities Current portion of lease liabilities Operating Lease, Liability, Current 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Increase in tax reserves Income Tax Examination, Increase (Decrease) in Liability from Prior Year Hedging Designation [Axis] Hedging Designation [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Assets held-for-sale Assets Held-for-sale, Not Part of Disposal Group Share-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] RESTRUCTURING Restructuring and Related Activities Disclosure [Text Block] Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cascade Windows LLC Cascade Windows LLC [Member] Cascade Windows LLC Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Treasury Stock Treasury Stock [Member] Rollforward of Accrued Warranty Obligation and Deferred Warranty Revenue Schedule of Product Warranty Liability [Table Text Block] Accrued expenses Increase (Decrease) in Accrued Liabilities Asset impairment Asset Impairment Charges Notional value Derivative, Notional Amount Other Assets Other assets Other Assets [Member] Other income (expense), net Other Nonoperating Income (Expense) Fair Value Long-term Debt, Fair Value Customer lists and relationships Customer Lists and Relationships [Member] Redemption price, percentage of principal amount redeemed Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Capital expenditures Payments to Acquire Property, Plant, and Equipment Ply Gem Ply Gem [Member] Ply Gem [Member] Maximum Maximum Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Interest Rate Swap Two Interest Rate Swap Two [Member] Interest Rate Swap Two [Member] Award Type [Axis] Award Type [Axis] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Consolidation Items [Axis] Consolidation Items [Axis] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Covenant compliance, excess cash flow, minimum Debt Instrument, Covenant Compliance, Excess Cash Flow, Minimum Debt Instrument, Covenant Compliance, Excess Cash Flow, Minimum Common stock, shares issued (in shares) Common Stock, Shares, Issued City Area Code City Area Code Restricted cash Restricted Cash and Cash Equivalents, Current Net loss per common share: Earnings Per Share, Pro Forma [Abstract] Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Net income allocated to participating securities Net Income Loss Allocated To Participating Securities Represents the amount of net income (loss) allocated to participating securities during the period. Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Derivatives designated as hedging instruments Designated as Hedging Instrument [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Short-term investments, unrealized holding gain (loss) Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) INTANGIBLES Intangible Assets Disclosure [Text Block] Fixed Rate Paid (Received) Derivative, Fixed Interest Rate Paid (Received) Derivative, Fixed Interest Rate Paid (Received) Retirement Plan Type [Axis] Retirement Plan Type [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Long-term lease liabilities Long-term portion of lease liabilities Operating Lease, Liability, Noncurrent Senior notes, aggregate principal amount Debt Instrument, Face Amount Interest expense Interest Expense Debt instrument, covenant terms, specific availability In excess of threshold of calendar days Debt Instrument, Covenant Terms, Specific Availability In Excess Of Threshold of Calendar Days Debt Instrument, Covenant Terms, Specific Availability In Excess Of Threshold of Calendar Days Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Net periodic benefit income Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Metal Metal [Member] Metal Accumulated earnings (deficit) Retained Earnings (Accumulated Deficit) PCE/TCE Northeast Contamination Site PCE/TCE Northeast Contamination Site [Member] PCE/TCE Northeast Contamination Site [Member] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Operating Segments Operating Segments [Member] Litigation Case [Domain] Litigation Case [Domain] Award termination period for incentive stock options Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Unused commitment fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Asset-based lending credit facility, due 2023 ABL Credit Facility, Due 2023 [Member] ABL Credit Facility, Due 2023 [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Metal building products Metal Building Products [Member] Metal Building Products [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Estimated Fair Value of Assets and Liabilities Assumed from Acquisition Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Entity Filer Category Entity Filer Category Amount of employer side social security payments deferred Deferred Social Security Payments, CARES Act Deferred Social Security Payments, CARES Act Business Acquisition [Line Items] Business Acquisition [Line Items] Schedule of Effect of Derivative Instruments in Statements of Operations Derivative Instruments, Gain (Loss) [Table Text Block] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Schedule of Restricted Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Diluted (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Payments on ABL facility Repayments of Lines of Credit Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables ACCOUNTING PRONOUNCMENTS Accounting Standards Update and Change in Accounting Principle [Text Block] Proceeds from stock options exercised Proceeds from Stock Options Exercised Warranties sold Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Issuance of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Derivative, term of contract Derivative, Term of Contract Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision for income taxes Income Tax Expense (Benefit) Accounts receivable, less allowances of $12,153 and $11,299, respectively Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Deferred and amortized cost incurred Debt Instrument, Deferred And Amortized Cost Incurred Debt Instrument, Deferred And Amortized Cost Incurred Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] On or after September 15, 2024 and prior to September 15, 2025 Debt Instrument, Redemption, Period Eight [Member] Debt Instrument, Redemption, Period Eight Denominator for Basic and Diluted Earnings Per Common Share Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Inventories, net Total inventory Inventory, Net Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Pay Fixed Interest Rate Swap Two Pay Fixed Interest Rate Swap Two [Member] Pay Fixed Interest Rate Swap Two Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Foreign exchange translation gains Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Current portion of long-term debt Less: current portion of long-term debt Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Financing cost incurred Debt Instrument, Financing Cost Incurred Debt Instrument, Financing Cost Incurred Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] WARRANTY Product Warranty Disclosure [Text Block] Number of defendants with charges dismissed Loss Contingencies, Number Of Defendants With Charges Dismissed Loss Contingencies, Number Of Defendants With Charges Dismissed New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Injection molded Injection Molded [Member] Injection Molded [Member] Equity Component [Domain] Equity Component [Domain] Short-term lease costs Short-term Lease, Cost 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Derivative, floor interest rate Derivative, Floor Interest Rate Disposal Group Name [Domain] Disposal Group Name [Domain] Statement [Line Items] Statement [Line Items] Litigation Case [Axis] Litigation Case [Axis] Unrealized gain on derivative instruments, net of income tax of $(11,625) and $(2,690), respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Settlement amount Litigation Settlement, Amount Awarded to Other Party Restructuring costs incurred Restructuring and Related Cost, Incurred Cost Liabilities: Liabilities [Abstract] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Retirement of treasury shares Retirement of treasury shares Treasury Stock, Retired, Cost Method, Amount 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Prior to September 15, 2023 Debt Instrument, Redemption, Period Five [Member] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Interest Rate Swap Four Interest Rate Swap Four [Member] Interest Rate Swap Four Weighted Average Weighted Average [Member] Accounts Receivable and Related Allowance Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Amended net debt to EBITDA leverage ratio Debt Instrument, Covenant Terms, Fixed Charge Coverage Ratio Debt Instrument, Covenant Terms, Fixed Charge Coverage Ratio Valuation allowance Deferred Tax Assets, Valuation Allowance Mutual funds – Fixed income Mutual Funds - Fixed Income [Member] Derivative instruments, gain (loss) Derivative, Gain (Loss) on Derivative, Net Corporate Corporate, Non-Segment [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Pay Fixed Interest Rate Swap Pay Fixed Interest Rate Swap [Member] Pay Fixed Interest Rate Swap Type of Restructuring [Domain] Type of Restructuring [Domain] Interest Rate Swap One Interest Rate Swap One [Member] Interest Rate Swap One [Member] Range of life (Years) Finite-Lived Intangible Asset, Useful Life Revolving loans outstanding Line of Credit, Current Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] DEFINED BENEFIT PLANS Retirement Benefits [Text Block] Reconciliation of Numerator and Denominator Used for Earnings Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Divestiture Goodwill, Written off Related to Sale of Business Unit Title of 12(b) Security Title of 12(b) Security Award termination period after termination of employment or service Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period, After Termination of Employment or Service Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period, After Termination of Employment or Service AOCI derivative gain AOCI, Derivative Qualifying as Hedge, Excluded Component, after Tax Total assets Total assets Assets Number of swap contracts terminated Number Of Swap Contracts Terminated Number Of Swap Contracts Terminated Gain on legal settlements Gain (Loss) Related to Litigation Settlement Deferred income taxes Deferred Income Taxes and Tax Credits Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Interest paid, net of amounts capitalized Interest Paid, Excluding Capitalized Interest, Operating Activities Net income (loss) applicable to common shares, diluted Net Income (Loss) Available to Common Stockholders, Diluted Geographical [Domain] Geographical [Domain] Net income (loss) applicable to common shares Net income (loss) applicable to common shares, basic Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Product and Service [Domain] Product and Service [Domain] Debt instrument, interest rate, stated percentage Debt instrument stated rate Debt Instrument, Interest Rate, Stated Percentage Derivative Contract [Domain] Derivative Contract [Domain] Total long-term liabilities Liabilities, Noncurrent Increase in borrowing capacity Line Of Credit Facility, Increase in Borrowing Capacity, Amount Line Of Credit Facility, Increase in Borrowing Capacity, Amount Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Current portion of lease liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Lease Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Lease Liability Revolving Credit Facility Revolving Credit Facility [Member] RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule Of Debt Schedule of Debt [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Lease, Cost Lease, Cost [Table Text Block] Subsequent Event [Line Items] Subsequent Event [Line Items] Geographical [Axis] Geographical [Axis] Basic (in shares) Weighted average basic number of common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in USD per share) Diluted income (loss) per common share (in dollars per share) Earnings Per Share, Diluted Common stock equivalents: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Segments [Domain] Segments [Domain] Weighted average number diluted shares outstanding adjustment (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Tranche B Term Loan Tranche B Term Loan [Member] Tranche B Term Loan Service cost Defined Benefit Plan, Service Cost Taxes paid, net Income Taxes Paid, Net Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Interest expense Interest Expense [Member] Vinyl siding Vinyl Siding [Member] Vinyl Siding [Member] SUBSEQUENT EVENTS Subsequent Events [Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Severance Employee Severance [Member] Mandatory prepayment, percentage of annual excess cash flow Debt Instrument, Mandatory Prepayment Terms, Percentage of Annual Excess Cash Flow Debt Instrument, Mandatory Prepayment Terms, Percentage of Annual Excess Cash Flow Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Treasury stock, at cost (0 and 21,071 shares at April 2, 2022 and December 31, 2021, respectively) Treasury Stock, Value Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Weighted average number of common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Deferred income taxes Deferred Income Tax Liabilities, Net Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Aurora Plastics LLC vs. Atrium Aurora Plastics LLC vs. Atrium [Member] Aurora Plastics LLC vs. Atrium [Member] Other long-term liabilities Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Costs incurred Restructuring Charges Accounts payable Accounts Payable, Current Asset impairment Impairment, Long-Lived Asset, Held-for-Use Depreciation and amortization Depreciation, Depletion and Amortization Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Covenant compliance, percentage of specified availability Debt Instrument, Covenant Compliance, Percentage of Specified Availability Debt Instrument, Covenant Compliance, Percentage of Specified Availability Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Vinyl windows Vinyl [Member] Vinyl [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] 2022 (excluding the three months ended April 2, 2022) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Inventories Increase (Decrease) in Inventories Summary of Restructuring Plan Costs and Charges Restructuring and Related Costs [Table Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Derivative [Table] Derivative [Table] Retirement of treasury shares (in shares) Treasury Stock, Shares, Retired Beginning balance Ending balance Standard and Extended Product Warranty Accrual Accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses Cost of sales Cost of Goods and Services Sold Defined benefit plan, expected contribution amount Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Expense Standard and Extended Product Warranty Accrual, Period Expense Standard and Extended Product Warranty Accrual, Period Expense Restructuring and Related Activities [Abstract] Document Period End Date Document Period End Date Income taxes receivable Income Taxes Receivable Less: current portion Product Warranty Accrual, Current Number of field sampling phases completed Number Of Field Sampling Phases Completed Number Of Field Sampling Phases Completed Entity Central Index Key Entity Central Index Key Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] 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] Income Statement Location [Domain] Income Statement Location [Domain] Short-term investments in deferred compensation plan Investments, Fair Value Disclosure Total warranty, less current portion Product Warranty Accrual, Noncurrent Settlements Standard and Extended Product Warranty Accrual, Settlements Standard and Extended Product Warranty Accrual, Settlements Loss Contingencies [Line Items] Loss Contingencies [Line Items] Property, plant and equipment, less accumulated depreciation of $674,324 and $656,492, respectively Property, Plant and Equipment, Net Other long-term liabilities Other Liabilities, Noncurrent Tariff rate for imports (as a percent) Loss Contingency, Tariff Rates For Imports Loss Contingency, Tariff Rates For Imports Key Employee Awards Key Employee Awards [Member] Key Employee Awards [Member] Unallocated other expense, net Unallocated Other Expenses Unallocated other expenses during the period. Execution period Restructuring and Related Cost, Estimated Plan Time Period Restructuring and Related Cost, Estimated Plan Time Period CDR Fund VIII Investor Group CDR Fund VIII Investor Group [Member] CDR Fund VIII Investor Group Lender Name [Axis] Lender Name [Axis] Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Amortization Expense Over Next Five Fiscal Years Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Treasury stock purchases (in shares) Treasury stock purchases (in shares) Treasury Stock, Shares, Acquired Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Deferred social security payments recorded in current liabilities Deferred Social Security Payments, CARES Act, Current Deferred Social Security Payments, CARES Act, Current Income (loss) per common share: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Union Corrugating Company Holdings, Inc. Union Corrugating Company Holdings, Inc. [Member] Union Corrugating Company Holdings, Inc. Foreign currency hedge Derivative Asset Net sales Business Acquisition, Pro Forma Revenue Allowance for doubtful accounts receivable Ending balance, prior period Ending balance Accounts Receivable, Allowance for Credit Loss Net sales Revenues Assets Interest rate swap assets Derivative Liability, Fair Value, Gross Asset Other receivables Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Receivables Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Receivables Other accrued expenses Other Current Liabilities Other Current Liabilities [Member] Foreign currency forward contracts Foreign Exchange Contract [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Liability accrual Loss Contingency Accrual Unrealized gain (loss) on derivative instruments, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Long-term debt Total long-term debt, less current portion Long-term Debt, Excluding Current Maturities Schedule of Goodwill [Table] Schedule of Goodwill [Table] Allocated share-based compensation expense Share-based Payment Arrangement, Expense Public comment period duration Environmental Loss Contingency, Public Comment Period Duration Environmental Loss Contingency, Public Comment Period Duration ABL Canadian Facility ABL Canadian Facility [Member] ABL Canadian Facility [Member] Entity Current Reporting Status Entity Current Reporting Status Effective tax rate Effective Income Tax Rate Reconciliation, Percent Countervailing Duty Tariff Proceedings Countervailing Duty Tariff Proceedings [Member] Countervailing Duty Tariff Proceedings Debt Covenant Terms [Axis] Debt Covenant Terms [Axis] Debt Covenant Terms [Axis] Post-closing settlement Business Combination, Post Closing Settlement Business Combination, Post Closing Settlement Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States UNITED STATES Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Current assets: Assets, Current [Abstract] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Other Proceeds from (Payments for) Other Financing Activities Cost Finite-Lived Intangible Assets, Gross Leases [Abstract] Leases [Abstract] Schedule of Finite-Lived Intangible Activity Schedule of Finite-Lived Intangible Assets [Table Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Option Indexed to Issuer's Equity [Axis] Option Indexed to Issuer's Equity [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Sales Revenue from Contract with Customer [Policy Text Block] Stock options exercised (in shares) Stock options exercises (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Interest Rate Swap Five Interest Rate Swap Five [Member] Interest Rate Swap Five Diluted (in shares) Weighted average diluted number of common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Liabilities assumed: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Accrued interest Interest Payable, Current Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Schedule of Net Periodic Benefit Costs (Income) Schedule of Net Benefit Costs [Table Text Block] Extended ABL Commitments Extended ABL Commitments [Member] Extended ABL Commitments RCRA Facility Investigation RCRA Facility Investigation [Member] RCRA Facility Investigation [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Non-current portion of lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Class of Stock [Line Items] Class of Stock [Line Items] Derivatives not designated as hedging instruments Derivatives not designated as hedging instruments Not Designated as Hedging Instrument [Member] Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Entity Address, Address Line Two Entity Address, Address Line Two Changes in operating assets and liabilities, net of effect of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accumulated depreciation on property, plant and equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Interest rate Debt Instrument, Interest Rate During Period Fair value hedged assets Fair Value Hedge Assets Entity Shell Company Entity Shell Company Income taxes Increase (Decrease) in Income Taxes Receivable Total current liabilities Liabilities, Current Cash payment for acquisition Payments to Acquire Businesses, Gross Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Money market Money Market Funds [Member] Currency translation Goodwill, Foreign Currency Translation Gain (Loss) Deferred compensation obligation Adjustments to Additional Paid in Capital, Deferred Compensation Equity Adjustments to Additional Paid in Capital, Deferred Compensation Equity Loss Contingencies [Table] Loss Contingencies [Table] Deferred compensation plan liability Deferred Compensation Liability, Fair Value Disclosure Deferred Compensation Liability, Fair Value Disclosure Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Total net sales Total net sales Revenue from Contract with Customer, Including Assessed Tax Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Unamortized deferred financing costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt Covenant Terms [Domain] Debt Covenant Terms [Domain] [Domain] for Debt Covenant Terms [Axis] Product warranty, term Product Warranty Term Product Warranty Term Number of defendants Loss Contingency, Number of Defendants Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Term Loan Facility Term Loan Facility [Member] Term Loan Facility [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Statement [Table] Statement [Table] Adopted Accounting Pronouncements and Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Commitment Fee Percentage One Commitment Fee Percentage One [Member] Commitment Fee Percentage One [Member] Prepaid expenses and other Prepaid Expenses and Other Current Assets [Member] Total restructuring costs incurred to date Restructuring and Related Cost, Cost Incurred to Date Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Gain Contingency, Nature [Domain] Gain Contingency, Nature [Domain] Leverage Ratio Target Achieved Leverage Ratio Target Achieved [Member] Leverage Ratio Target Achieved [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Liabilities Interest rate swap liabilities Derivative Liability, Fair Value, Gross Liability Extended Cash Flow Revolver Extended Cash Flow Revolver [Member] Extended Cash Flow Revolver Subsequent Event Subsequent Event [Member] Stockholders’ equity: Stockholders' Equity Note [Abstract] Net Carrying Value Finite-Lived Intangible Assets, Net Goodwill Goodwill Beginning balance Ending balance Goodwill Defined contribution plan, maximum annual contributions per employee, percent Defined Benefit Plan, Maximum Annual Employee Contribution, Percent Defined Benefit Plan, Maximum Annual Employee Contribution, Percent Asset impairments Asset Impairment [Member] Asset Impairment Deferred compensation plan liability Deferred Compensation Plan [Member] Cost of sales Cost of Sales [Member] Accrued income taxes Accrued Income Taxes, Current Interest Rate Swap Seven Interest Rate Swap Seven [Member] Interest Rate Swap Seven Write off of deferred debt issuance cost Write off of Deferred Debt Issuance Cost Proceeds from the stipulation Proceeds from Legal Settlements CD&R INVESTOR GROUP Temporary Equity [Text Block] SERIES B CUMULATIVE CONVERTIBLE PARTICIPATING PREFERRED STOCK Forward Contracts Forward Contracts [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] 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] Defined Benefit Plans Pension Plan [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Percentage of settlement sought for legal expenses Litigation Settlement, Percentage Of Settlement Sought For Legal Expenses Litigation Settlement, Expense Percentage Common stock, $0.01 par value; 200,000,000 authorized; 127,329,476 and 127,329,476 shares issued and outstanding at April 2, 2022, respectively; and 126,992,107 and 126,971,036 shares issued and outstanding at December 31, 2021, respectively Common Stock, Value, Outstanding Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Defined benefit plan, minimum annual contribution, percent Defined Benefit Plan, Minimum Annual Contribution, Percent Defined Benefit Plan, Minimum Annual Employee Contribution, Percent Fixed lease costs Operating Lease, Cost Estimated effective tax rate Estimated Effective Income Tax Rate Reconciliation, Percent Estimated Effective Income Tax Rate Reconciliation, Percent Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Payments on term loan Repayments Of Term Loan Payments on term loan Inventory [Line Items] Inventory [Line Items] Rollforward of Uncollectible Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] LONG-TERM DEBT Long-term Debt [Text Block] EX-101.PRE 12 cnr-20220402_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 cnr-20220402_g1.jpg LOGO begin 644 cnr-20220402_g1.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_X0 B17AI9@ 34T *@ @ 0$2 , M ! $ #_X0E0:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \ M/WAP86-K970@8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z M:V,Y9"(_/@T*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UP;65T83X-"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" \/WAP86-K M970@96YD/2=W)S\^_^T +%!H;W1OH.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! M 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$& M$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2 MDY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /W\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH ***X_XQ?'3PW\"M"COO$-]]G^T;A;6T:[Y[ MLKC(1>^-RY)( R,D9%88G%4L/2=:O)1C'=MV2(J5(PBYS=DNIV%>1?'?]LSP MC\#?.LVG_MK7(SM_LZS<%HV])7Y6/Z'+?[)KY<^/?[??BCXI-<6&AM)X9T23 MY=L,G^ESK_MR#[H/]U,>A+5X1!!-J%VD<2233S,%55!9Y&)X '4DFOR#B+Q2 MBFZ&41N_YVM/^W8]?5_YA5\W^B_S^X^F?!O_!37Q%:>-+BXUS2; M&\T.Y8;;2U'ERV:^J.<[_4ANIZ%1Q7U9\)/COX7^-^E_:?#VJ0W4D:AIK5_W M=S;]OGC/(&>,C*GL37Q#HW[)D7PZ^&^H?$#XN:LW@3P/HI6ZR:O?=06B M1MPCSU#R%VY&%C(K[7PMR#C+-Y\^(7[A[RJ:-7UTZI>3OILK&>%S3$86//C9 M>Z]D_B?HNB]=.Q^[U%?BS_P3\_X.:=0\/I9^&?C_ *;)JMHNR&+Q9I%N/M48 M W75L,"3N2\6U@!_JW)S7[!_"CXK^&_CC\/-*\6>$=8LM?\.ZU%Y]E?VC[H MKA0Q4X[@AE92" 592" 017Z7G'#^-RR?+BH:=)+6+]'^CL_(^AP.98?%QO1> MO5=4;>IZG;:)IMQ>7EQ#9V=G&TT\\T@CCAC4$L[,>%4 $DG@ 5\D^./^"[W[ M*_@'Q*=+N/BG:W\R-LDFTS2[V^MDYQGSHHF1A[H6XKXI_P"#H+]M?7](\2^% M_@;HEY<:?HMYIJ>(?$!A62.WMV(Y,:>2\C*(]4%6OV)?\ @V?\ M'?%#]EW0_$_Q,\6>++/Q;XLTZ+4[>UT62"*VT>.9!)$D@DB=II K*7P44$E1 MG&\^]@.'>\N$'!9+>)6E9<\;@N,\9KX"_93_X M):W?_!%/P?\ %;X^^*/'EUXDO?".DW_]C:-H\DEGI^K6^TBW_M!2,N[R&/$0 M)2%@&#R$ K\'?\$]_P!C7Q9_P6O_ &R?%.K>.O%VH16MNG]L^)M8XDNW\QRL M5M;JV43."%&-D<<1 4X5#MA>%\MK5*V*6(?U6E:\K:MOHM.FFMM6TDNI%;-\ M5",*+I+VT^E]+=_^!?YG[/\ P8_X+6_LR_';Q/!HVC?%#3+/4KJ40P0ZQ:7. MEK.YX4+)<1I&23P!NR20,9(KZ%^+GQ=\.? ?X<:MXN\7:I#HOAO0XA/?7TJ, MR6Z%@H)"@L?F8#@'K7XQ?\%8?^#??PS^R=^S=J7Q.^%GB+Q%?6GA81R:UI.M MR17$DEN\BQF:"6.-,%&92R,I!7%LOQ-&&-RRK*5/G MC":E;F5VE=:+NNCWOY!#-\32J2H8N"4N5N+6SLF_T/TC_P"'X/[*O_18=%_\ M%]]_\8KT;]GK_@H7\%/VJ_$+:/\ #_XD>&_$6L*AE&GQS-#>2(HRS+#*%=E4 M?]H^U M>9O\Z*3=CR$QM QN.>HKRS_@H9^S_HO_ 3<_;E71?A3\0[K7O\ A'4M-7LM M2BGC:^T6[R6\B62(!#*FQ7RJJ-LJ@C(->I+@K*:F+J9;AZTU6BKZI..R>Z2[ MKJ<<<^QL:,<54A'D;MH]?S\C^A3]I+_@HG\%_P!D+QI9^'?B1X]TWPOK6H62 MZC;VD]M<2O);L[QK)^ZC8 %XG')!^4UZG\/_ !_HOQ5\$:5XD\.ZE:ZQH6N6 MJ7EC>VS[HKF%QN5E/T/0\CH<'-?@_P#\',6KWOB#]J#X3W^I6OV/4K[X<65Q M=6^"OD2O=W;.F#R,,2/PK5_X-_/^"J74X)Y\FAF.%;E4M>4=+65[\METWZW.N.?\ MN.>&K)*.R?GYGZT>"?\ @IY\!_B-\<(_AOHOQ%TN_P#&TM]-IB:6EK=+(UQ# MO\R/)-0T?4_BUH]KJ6E7,EG=PFQO6, M,T;%'4D0D'# C()'%?CK^PE;267_ <(6<,R-'-#\1=?1T/56!O@0?I7BTOA M[X<^*O\ @IQXHT_XM:UJ?AWX=W/C/65UG4=/1FN;:,37)0H%CD/,HC!PC<$\ M=QZU/@7 >V<)3FTJ<9Z6;;;E=); M_A^#^RK_ -%AT7_P7WW_ ,8KL_BU_P %-_@3\"](\*:AXL^(FEZ/9^-]*CUS M0Y9+6YD&H64@!290D;$*0PX;!YZ5^3 _9I_X)BDX_P"%[?%+GC_CWN/_ )5U M%_P?FOSQ4=E?2\==;7.B><8J&'G6ER/EM\+ON^NI^G4 M7_!;S]E::157XQ:'EN!NL;U1^9AQ7T'\'_C5X1^/_@BW\2>"?$FC^*M!N6:- M+W3+I+B'>N-R$J?E<9&5;##/(%?D#\,?^""_P%\>?L!^&?B9J_Q4\1>$->UK MP=:Z_=W=_J5BVDZ=<2VJS-OB\D2>4K,1M\S?@8SGBOGW_@@7\7OB)X,^./Q/ M\/> Y+^ZN-;^'FL7D5A$IDC.H6T.ZQFV=-XF81@GKYY'<5GB.%,MK86M6RZK M+FHOWN=)+Y-)=GW]-;ET\XQ5.M3ABH*T]N5Z_==G[,_M&?\ !7#]GG]E7QC= M>'?&7Q(TRU\06+B.ZTZQM;C49[5^NV46\;B-AW5B"/2MO]FS_@I=\"_VN=<3 M2O 'Q(T'6M8D0R)ILHEL;V4#D[(;A4=\=3M!P.:_G"_8NU'X+WOQSNY?VB/^ M$ZNO#-Y;2XN-"E4W*7S.I\VXW?.T>WS,[,OO*G!&:_3;_@G3_P $UOV2_B'^ MV;X;^(7PG^,A\::3X77^U[7P9JI\C58-0B*M#.=RQ2O#$V7V^5PZ1Y=U)4]& M<<(9;E]"2JRJ\RC?F44X-]M%I\VO4RP.=XK$U%R*%F[6O:27?S^2^1]N>)_^ M"S7[,O@OQ-J.CZI\6='M-2TFZELKN!K&]8PS1L4="1"0<,I&02..]4O^'X/[ M*O\ T6'1?_!???\ QBOD;_@HQ_P0&^%?@SX/?&;XS1>,/B)/XDM;/5?%8M9; MBS:S>Z;S+C80+\X^_NQWS7Q%_P $5_\ @FAX+_X*3^/_ !UI/C+6_%&B MP^%]/MKNU;1I((VE:21T8.98I!@!1C '4UG@^'>'Z^!GCE6J"?$UCKGA:&66&3455X( M8FB ,F[S54KM!!)( QS7@GQ%_P""Z7[+/PR\2OI5Y\4['4+F-S'))I.G7FHV MZ$'!/G0Q-&P]T9J_,S_@LK=)_P $W?@WX3_9+^&OB+Q#-X5U"*;Q=XBN;Z=# M=ZA]HG:."U=HDC7R5,#R,FT[B8R?N\^Q?L(_\&U'@WXI?LR:%XK^*GBCQ9:^ M)O%VFQ:G;6.BRP6\.CQ31AXED\V*0RRA64M]U5)*X.W>>>/#>44,-]?Q]::I M3;5-)+F:[O1^NRZ=[&DLTQM2K]6P\(\\4N9O9/LM3]1/V=/VMOAK^UOX:FU; MX<>,M%\66=JP2X^QRD36K'D"6)PLD>><;U&<''2N-^/_ /P4T^!7[+?Q%D\) M>/OB)IGAOQ%#!'/)P'V/&XYVO'N0Y5&'4?\'"GBRU^(W_ 4$ MM]>TSS)+'7O!^C7]H2OS/%-"SIQZE6%=V'X%PM3&TXQJN5"I!RC)63TMH[JV MS[+T5C"IQ%5AAY-P2J1:33VUOJM?(_HF\/>(+'Q7H%CJFEWEMJ&FZG;QW=G= M6T@DAN89%#)(C+PRLI!!'!!!KQ'X&_\ !3_X"_M)_$^T\&^!_B/I7B#Q-?+* M]O80VUS&THB1GD(9XU7A58]>0.,U^9W_ ;P_P#!5M_ ^NV?[/OQ%U KI>HW M'E^#=0NGV_8;EBQ2]]VE?=/3_ M #/U\E_X+>_LKPRLC?-RD@XL+TC\Q#2?\/P?V5?\ HL.B_P#@OOO_ (Q7 M\_G[)7A3X1^-/VK?[/\ CAXBUCPK\/9#>M=ZAIB,UQ'*%3,OF2R.$1,5)?>HVN<.'S[&5H\R]FM;6;L_N;/V-L?VM?AWJ7Q< MTSP'#XHLV\6:S$9[#3C%*KWB"V6Z+1L4V,! RN<-P"._%>CUD>%O!6G^#](L M;.T@4_8+:*U2>15,SK%&(U+-@$G:,9]STK7K\NK>SNO9)^=W>[[[*R\M?4^O MASV]_P# *^0_^"JP_=>!?K?_ /MM7UY7R'_P57_U'@7_ 'K_ /\ ;:OAO$3_ M ))_$?\ ;G_I<3R\^_W&?R_]*1\U_!#X7O\ &CXIZ3X9CO(]/;5'<&X=#((P MD;2'Y01DX0@#(YQR.M?H-\#_ -E;PC\![=)-,L?MFJ[.J4TZBFTF];)1B].B M=V]5J>9PUA:4J3K2C[R=K_)?YC98EN(FCD571P596&0P/4$5^>/_ 45_P"# M?OX3_M(Z5JWBSP/Y/PN\80PR74AL+8'1]08 L?-MEQY;'&-\.,9)*.:_1"L7 MXBN(_A_KS,0JKIUP22>G[MJ_<\LS+%8*LJN%FXORZ^JV?S/H,7A:.(IN%:-T M?Q^U_3-_P0K&/^"4?PA_Z\[[_P!.5U7XV_L(_P#!#[XH_M=:7;^*_$K0_"[X M9^6+F37] MIZAK7A708)H+.^OCF>[8W$KRN?E7@RM)@ 8 XP:_2/$?/L!6IPRVC54JJE MS.*=[))IO[VEY=;'R7"^#JTZSJU%9..E]WJM;;V\S\J?^#I+]E+7;3XL^#_C M+8VLMUX;OM+C\-ZG)&NX:?=12S2PL_HLJ2LJGINA(."R@^M_L0?\''WPC\-? MLM>&=%^)UMXDTCQAX5TV'2YUT_3_ +7;ZJ((UC2:)@PVLZJ"ROM"L2 2,&OT MA^-^M?#V7PE=>'?B+J'A&/1?$,#P3:?K]U!'!?Q1R,3,^D^'O%\-U"@ZG"N)957Z. .V*\; YQE^*RVG@L MWISM2^&45T[/\ODMF>EB,#B:.+E7P4H^_NGW.-^%G_!5O2O^"TG@7XL?L^_\ M(=J_A7Q!XPTK4!X5O8@UW9B&-#) U^R@_9V$B1[F&8V+A 0Q4/\ !_\ P2<_ M;UN?^"2/[6GBG2_B)X;U>+1]73^Q?$EG'"!J.D7$$C&.548@/L8NK)D95]P) M*A6_=?\ 9;_9 ^#?[ ^DP>&? .BZ+X7O/$3'YY[KS-3UMHEW',DK&64("6V* M=J;B0JY-8'[9'_!*[X)?MT:DNJ>//"2MXB2-85UO3;AK+4-B\*KNGRR@#@"5 M7VCIBJPO$F5495L%["2PM5+2]Y)K3F6O6RTN[-7\A5LKQDU"O[1.M#[K=OZ2 MW^9^>O\ P5R_X+X_#7]H#]D_6OAK\)X]:U>^\9HEKJ6I7MDUG!I]J'61U17^ M:21]NSH%"LQR2 #Y1^P[^R5KWPJ_X(E_M,?%#7K.6QA^(FDVEKHD4HVR36=K M<9:XQ_F M6]Z+.XNH(=DA$ 4AL(%4G8,!>O!K2IQ%E^#H0P&60GR<\93E+=\K3:7W+MHM MM;DQRS$UZDL1BY1YN5J*6VJ:U^_S_"Q_.7_P3I_X);>)O^"D/A3XE77A7Q!I MNEZM\/[2VGM].NX6;^V99UN2D2R[@L7-OMW,",R#H 36Y_P1J\%?"FX_X*%^ M'_#OQPTS4(G2Z-KI%I>'R+./6HY (H+Z-@&(+J4"9 ,NQ75E9@/WB_8G_P"" M;7PM_P""?L_B23X;Z?JUBWBL6RZA]LU&2[WBW\WR]N[[N/.?..N1Z5XK^U9_ MP2]_9#^,O[0.N^+/'FH:3H?C3598[C4XHO%JZ8S3"-<2M#O&QV4*Q( W$[CD ML2?5J<=T\55Q&'ES^RG%_EUTXX\.SHPI55R\\7[R;T>NG3 MMY'P'_P=1_\ )[G@/_L1X?\ TOO:[+_@K?\ \$JI_B'^R%X!_:&\!V,D^M6/ M@S2I/&UA"FYKZ!+&+_B9*!SYD:@"48P8U#\>6Y;[\^/?_!*WX#?M_7GAOQ-X MJNM:\9W'AW18?#UIJEIXD>3[1!"SN&E>,E9)2TK%GZL2,]J^C/"&E>&_AMX? MT'P'9W5I&FG:5'9V&G7-TLEU-:0(L0)5COD4* &;!Y//6O$CQ=]5P^$IX2_/ M1YE)-633W6]_PT=F=\LE]M5K2K6Y9VM;=/N?S[[5L\VY\ MO9MY_P!=Y><<[*O$]CK-C-K6H27EW MI %?12XXRZ>,G5:J14J:AHES)WD]-?-6?<\Q M_\*?\ \'*'Q1T?XV^* MO@'XP\/233:#XF\&/J>GO-$8Y'@EF5T+*>5.TC@U]Y3_ /!N1^RU:P/))H/B M:..-2SNWB*=50#DDG/ %6OB+^P?^Q[^V+)X%\#W7C'0?$5_\-=&C\-Z-I>E> M.(GO8+:/ 5'CCD+LXP.2,\5P4.(\NAC*6,IRK5%3YK\UI635M-=-;7.BIE>* M="="2IQYK6MI=IW/QW_:=_X)0>,?V'FNH4EA6;).Y6+-'Y@"J'"K_P M%S^A/_!OG\0_V?\ X!_L/^/OB4TTVE^- MO"\1/CV]OS]HGM[0,SVPM41 8=#3P[]@NI6D9[1(Q&H,F=V\ *0X(8,H8$$ UX5\!/^"3'P _8'\:R M>/?#\NK^&=MI+IM^^J>(F.FWMM.-C07*2GRY$+%"%;^-$(Y KBQW&%+,L!/! MXMRYN:\>5)MG9V=]\/D<\+B8UZ-K6L[WT=MU_2ZH_.S7_ -K; M]@?_ (*$Z[JVK?%;P+XC^"WB^\O9V.LZ()'COHV<[)I?L\;H9V7!%O%L%ND[D]$MR\D:_ M[L:*/:O6OV8O^"2O[.O_ 3YUG_A-](T>.'6-+4A/$7B74_.?3@_R$HSE88F M;?MWJH8AMN<'!]6AQ9EV"IR5%5GS1LJ<[.*]&[NW3=Z=#DJ9-BJ\US\BL[N4 M='^&E_E\SMO^"IG_ "CA^-W_ &)NI?\ HAJ_,/\ X-1?^2V?%[_L!V/_ */D MK]6OBUX^^#_[1/PRU[P)K7CSP?>Z3XMLI=+O+>U\16R3312J59499-P8@]JY M;]BS_@F#\)?V!?$6N:M\.-.U>QN_$5M':WC7FI27:O&C%UP&X!R3S7R.!S:E MALFQ&7UHR4ZC36FFEM_N['M8C!SK8ZEB8-I?L%_\'&WPG\._ MLN>&?#_Q47Q!HOC#PGID.ES/9Z:G:^.W\/+X5U"/['?QZX\2V,Z2$((Y/-^0AB0 #U)'>OB_P"(/_!M MY^S-XX\3OJ-II?B[PS'(^]K+2=:(MVUUF\%Y]NU1CPPCGE9F>,' ;RQM7@$+7"?MJ?\$FOV?_VI/B1>?$GXI0ZA M;Z@;:WLI[UM>>PM8XT.R,'D(I)8#W)'>O8PO&F#I8ZE&%.4:%.#C%6O)M\NK M5^R[OOU.*MD->>'FY23J3DFWT5K^7F? '_!?C_@E=/X6@C_:*^'=ALL[](9O M&=A91"/[#<,JXU*-4P CM@2X *N1)R'D9/GS_@W&=/TW4[1[,VFMWD$4=]!MV.A6 M4@2*5;:PP00V#UKYG_8U_P""7G[,?P+^.D/Q$^$LR77B#25N%C^Q^)VU&WMD MG1HV4H';C:Y W$XX/49KBP/&#_L:K@<9&3?*XPDEI9II)ORVOKIZ:[XC(_\ M;H8B@TE=.2OU36WJ?@I^R>/A"W[4[?\ "\FUQ?A[F]^U'2=_VGSL-Y.-GS8W MXSBOMCPEXA_X)E^"O%.F:S8S?%E+[2;N*]MV9;L@21N'7(QTRHK[HU'_ (-T M?V6XUN+NYT/Q-&B[I99)/$2<*,D\FM*OQ^5N9\NW0^WC>V MH5\A_P#!58_N? OUO_\ VVKZ\KB_C1\!_#?QZT".Q\06;2-;[C:W,3[)[1FQ MN*-TYVC(((.!D<"OG.*\JJYEE57!4&E*5K7VTDI?C8XLSPTL1AI48;NWX-,^ M$?V&/^3J?"?^_%_B1XBU+1M/U*-=:TFYFM;BPG/ES[HF*L MR#/SKP3E<\=<=*^??A3^Q)X@^ _[3GAS6+::/6O#4,L^ZZ3$E?-/QIO9M.^//BVXMYI()X=>O'CDC8JZ,+A\$$<@U^495FF/X5RY M0Q%'6562E%Z77)"SBU==]=4?,X;$5\MH)5([R=T^UEJF?J83@5X+\>_V]?"G MPM2XT_23'XHUE04,=O(/LL#>^3S7#Z'H=[XFU6&QTZTN;Z\N&V106\9DDD/ MH%')KHSKQ4JUHJCE--Q;^U))N[Z1BKKYN_H:8SB24UR86-F^KW^2_KT.J^,7 M[0GBKXYZCYVO:D\EO&VZ&RA'EVL'^ZF>3_M,2WO7WA^Q <_LL^$O^N,__I1+ M7@_P&_X)M7FJ^3J/CNY:PMSAETRU<&=QUQ))R$]"%R?=37UYX3\)Z;X%\.VN MDZ1:0V.G6*;(8(A\J#))]R2222>222>M>OX?Y#FM'%U,TS.Z"Q,:LL3B.JMKONCX-_P""FL/POF_X*7_LXK\8/^$-'@9M \2B M\/BAH5TWS/+M_*WF;Y-V_&W/?ISBO,_V[_#7[(FL_!?[+\ 8_A[/\=YKVW7P M&OPQN84UD:F95VMNM&"K$J;V=IB$5%8@A@M>H?\ !2SQ?\-O!/\ P4S_ &<= M0^+$WA>'P7%H'B473>(((Y['>T=N(MRR*RYWXQD=:Y?]L/\ : _8;\6?L^>) M=(\+V/PW\2>,M2L9H?#=EX)T%&UQM3*'[,UM);1!XI%EVMO) &#G=]T_TWE[ MJ*G@Y055KE^S\'\2?Q+K_>5U=:76X8KE)4OIH4PCS_V/#YI3T4N"0/IZ5]N5^=W[0/A?XF?!_X' M_LA_&WQMI.M>*-?^" 4^/K2U0W6IPVU_8):W-T5!)FD@(4R8)RQ9LA0S#V7X MA?\ !9[]GOPO\+I-?\/^/M*\<:M=0_\ $I\.:&7N-8U6X8?NK=;8+YD;.Q S M(JA<\],5X>-R_$8BE0CAH^TY5*#<5=7]I-_)---7Z,]##XFG3G4=5\MVGKH[ M\*>+HUM?$WV:TU/4[8? M\NDUYX@M[GR#U&Z,3*C8)&Y6P2,5ZG_P4 ^,OA7X!_\ !2?]C_Q5XRURQ\.^ M'=-TKQ8+G4+Q]L,)DTZ"-,D _>=U4>Y%>]*7MZLW1][FGB[6UO>E&UN]^AYT M5[.$>?2T:-[]/?9]]U^>_P "?V6OAO\ M)?\%6_VPV\?^!O"_C)M&N?"/V$Z MOIT=W]D\W2'\S9O!V[O+3..NT>E>_P"B?\%9/V;_ !'K-GI]C\8O!EQ>W\R6 MUO$MT=TLCL%51\O4D@?C7SI\'OVPOAC^RG_P5<_; 7XC>-=#\(-KUQX2.GC4 M)3']K\K2&\S;P<[?,3/^\*\'*\'CJ-/$J,)QFZ:MHTW^\IWMUVWL>CC*V'J2 MI-RBX\VNJ:^&6YM?MK_L0:/^P=\.]7^/W[.]DOP^\5^ XUU36M#L)GCT/Q7I M<3 W5M<6N3&I$6YUD1004XPVUTV[WQUI_P 6O^"MO[/OBS35;[!XE^$>I:K: M&0#>(9Y()8\^^V3]36!^UO\ MLZ?_P %'OA_JOP)_9QDO/&FI>-MNE>)/%L5 MA,F@>$]-A3]M[&V-O[;DJ[_%R76Y\W_ U_X3+]F']J#]I3]HGP3_:_B#2_#'Q1 MO]'^(/A&!%,>H: (HIS?VXR,WEK))+)\W!C9_F4%]WT=_P %?/B+X?\ C5_P M3'L_$_AO4;37/#OB#7O#EY8WD/S1W,4FIVQ!P>0<$@J0"#D$ @BMO_@EQY=S M\8?VLE^216^+U^K#J#_HUN"#^1%?)W_!3SX)^(/V!/A_JW@KPWI M+-)U7246;8GP[UI-2AGN+=4QC[%CNNZNMU%&$N:C@YR6L9OH^O9Z]6?2_P"U/H=U^WS_ ,%! MK7]G_5-0OK'X2> _#47BSQE8V-U);2^*;JXF,=KI\SH0XME0>:P4_,<@@$(Z M[OQ^_8N_8MT;0SX,\6Z!\$_ .H?9EDMY(KFPT#6K4'(CG2=6CGR&7(9BP)4Y MWWF:6VU*2) M 6>W*GRG*CY,$\L41H_VB_VO_P!AGXE:0?%WBR\^#?Q&UZ[M4L[)4T2VU_7K MK.1#;QPB-IP=SX"MM +37FTEB6J'U7VGL^56]G>_/]J]NM^^O+:VECJE[ M).I[;EY[OXOY>EO*W;2]^I]=?!\:#!\+/#]OX7UA?$'A^QL(K.QU$:C_ &D; MN*%1$':YW,9G^0[G+$ELY.3]E_M?1/.\W[FS^U+; M=N]L9S[5V/\ P1W^&7B#X._\$UOA5X=\4:/?>']=L;"X>YT^\C\JXM_-O+B9 M-Z=58I(K%6PPW8(!! X[_@O=+!!_P30\6-=-"MJNL:(93*,IL&J6V[([C&(+9K%+DDG]X(=I S\J%!QMP/?=;_:D_X)^VNCW,EU M=_L]S6RQDRQQ>'[.=W7'(") 68^P!-?+/Q6AU:S_ ."'?[3EY8Z?X@T'X3:E MXMMIOAMINMB1;FTT=M5T\?NTDR\=L\I] M?>M:.VNMWO=+I;7R\3*/+/EY7[DU[GI>[\M++S?W??.K_P#!,G]F(>$YI-3^ M#WPLL;/[/NN+@:7!;"%=OS-YJX*8Y^8,".N:\Z_X(O:KM\%_%KP_X;UC4/$7 MP?\ "OCBYTWX?ZE=SM<*]BJ*98+>9LF:VBE)6.3+!@6PQ[:??3PD2"SNHIY71K>;&QN,KD-R 5;U M[]DO]O+X?ZE^P]J_BZYT?3_AO_PJ6RN+3QCX0@MDLW\*7EJK>=:I -H"NRMY M( &_<%^^&4>+6J>UP$E0J3KRVWMZ-;,\[_;L^'EK_ ,%)/VQ-$_9WN)KAOA_X"T6;Q?XZFM9&4B_N M(I+;2+0NA!212\MV4;Y9$5?2O4?^"5_QRUKXJ_LQKX9\8R,?B-\(]2G\#>*@ MSEVFN[+")9C#,SXSC-?.G[&?[%W[1WQ \!ZA\8M-_: C^$^N? M'.[/C#5M#3P%8ZVUFLV?L<'VFZ<2[([7R56,@"/++C.6-SP'X"^('_!-?_@H MAX?\4?$KXF1_$CPW^T@4\*:QK7_".V^@QV.N6T8.E^;% S(S2Q"6!6&"C/#RR^G5C)TU>*7-?GC=U-7%1=[RM:3ORP2N94:E2-58F4&E)V;=K MK:\W@?QM#I_C7PC$5,.N^'WL M8999H%X/VVV<&522 4WC/+))[S_P6-^*_ASX^_\ !%[Q9XP\+:C;:UX;\2KH M5Y974?*RQOK%E\K#JK*U[\!?C1JNGWOV1'VQ_#S74U&WN MI&C7&%L;I(6 7[L_D[M)^CV?;?N?2'[=WPB\+_'#_@J_P#LS^'?&/A_1_$^AWGA M_P 4/-8:G;+<6\K)!"Z$HP()5@",]#S7;?&W_@CM\'_%WA][[X=:#:_!_P"( M6F(TV@^)_"6[39M.N0,H9$B*I-$6 #HPR5R 5)R.#_;_ /C;X3_9\_X*J?LT M^*/&NOZ?X;\/V.@>*(YKZ] M3I?E_B3OS?9M;>^EM]#JOA.>LL1:_-UM?X8[=?2W78^=?CK^TWXL_:X_X)I? M"KQ5X\T76K_POH/CQ='^-6G>'0_F7EE8R2Q32%8L-]F:189943&-P P%W#VG MP1^SM^P[^W%I.FV?P[MOA='K%B8[VRF\%SQ:#X@M-AW!B(/*N1P"#YBY&2>& M (F^"WBJ'_@CC^QMX#T[XF:7XIUTZ]J%]JGC7Q+H6F-?Z?X;O+EFN))+E8\R M"$,XB#HC ^63A352ZF(DVJB4*.2WG8PH;;\^VNZ'-5J>RPBG"GSRY)T_AU>\EIHN]T^2UU8Y MY6A#GK.,I'X_$DD,OB*/3 M;9=4>+'EO=")1,5QQ@R;B,=JW*^#DK-H^CB[JX4445(PKQWX]?L6>$OC?YUX ML/\ 8>O2DM]OM$&)6]98^ _UX;WKV*BN',,MPN.HNABX*<7T?YKJGYK4QKX> MG6CR55='PWX._P""9OBB^\:3V^N:E86&B6K?+>6S>=)=K_L(<;3ZE\8/0-7U MA\(/@!X6^!NF?9_#^FQPS2*%FNY?WEU=HPH[ 5VE%>+DO!^5Y7)U M,-3O+^:6K7DGT7IJ^K9R8/*L-AGS4XZ]WJPHHHKZ@]$R_$'@K1O%CQ-JNDZ; MJ30@B,W=JDQC!Z[=P.,X'3TJ/0_ &@^%KEIM,T32=.F8;3):V<<+$>F5 -;% M%5SRMRWT)Y5>]@KF]#^#_A/PQXFFUK3?"WAW3]8N,^;?VVFPPW,FIKI**(RDM$]QN*>Y5U;1K37M/DM;ZUMKRUFQYD-Q$LD;X.1E6!!Y /U%5= M?\%Z/XJ,/]J:3INI?9P1%]JM4F\O.,XW XS@=/05J44E)K9A9/.:/PSX>CDC8.CIIL*LC#D$';P14VL?#3PYX@U"2[O\ P_HM]=38WS7%C%)( M^ ,LRDG 'X5N45?M)WO=BY(]BOINEVNBV*6]G;V]I;Q\)%#&(T3Z # ILF MC6<5:HK.[W**MCHUGI4MQ):VMO; M/>2&:=HHE0S.>"S$#YFX')YXI=4TNUUJS:VO+:WO+>0J6BFC$B,5(8$@C'! M(]"!5FBB[OKS9\R^M-+@@N9,]6LN-\,\0DC?!!&58$'D _45:HI MW=[AY&7X@\$Z/XLDC;5=)TW4FAR(S=VJ3&,'KC<#C.!T]*DT#PKI?A:&2/2] M-L--CD.72UMTA5CZD*!FM"BGS2MRWT%RJ]P90ZX/(/4>M<[X<^$GA7P;K=QJ M>C^&?#^E:E=9$UW9Z=#!/-G^\Z*&;\371441E)*R>X.*>K"BBBI&%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% < !1110 4444 %%%% !1110 4444 %%%% '__V0$! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
3 Months Ended
Apr. 02, 2022
Apr. 26, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Apr. 02, 2022  
Document Transition Report false  
Entity File Number 1-14315  
Entity Registrant Name Cornerstone Building Brands, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 76-0127701  
Entity Address, Address Line One 5020 Weston Parkway  
Entity Address, Address Line Two Suite 400  
Entity Address, City or Town Cary  
Entity Address, State or Province NC  
Entity Address, Postal Zip Code 27513  
City Area Code 866  
Local Phone Number 419-0042  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Title of 12(b) Security Common Stock $0.01 par value per share  
Trading Symbol CNR  
Security Exchange Name NYSE  
Entity Common Stock, Shares Outstanding   127,354,001
Entity Central Index Key 0000883902  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Income Statement [Abstract]    
Net sales $ 1,566,838 $ 1,267,032
Cost of sales 1,232,931 1,007,303
Gross profit 333,907 259,729
Selling, general and administrative expenses 176,536 153,168
Intangible asset amortization 49,008 46,202
Restructuring and impairment charges, net 831 1,838
Strategic development and acquisition related costs 4,791 3,313
Gain on legal settlements (76,575) 0
Income from operations 179,316 55,208
Interest income 32 117
Interest expense (44,106) (56,499)
Foreign exchange gain (loss) 1,444 (26)
Other income (expense), net (37) 337
Income (loss) before income taxes 136,649 (863)
Provision for income taxes 34,366 792
Net income (loss) 102,283 (1,655)
Net income allocated to participating securities (757) 0
Net income (loss) applicable to common shares $ 101,526 $ (1,655)
Income (loss) per common share:    
Basic (in USD per share) $ 0.80 $ (0.01)
Diluted (in USD per share) $ 0.79 $ (0.01)
Weighted average number of common shares outstanding:    
Basic (in shares) 127,129 125,506
Diluted (in shares) 128,466 125,506
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Comprehensive income:    
Net income (loss) $ 102,283 $ (1,655)
Other comprehensive income, net of tax:    
Foreign exchange translation gains 4,784 6,113
Unrealized gain on derivative instruments, net of income tax of $(11,625) and $(2,690), respectively 60,696 9,137
Amount reclassified from Accumulated other comprehensive income (loss) into earnings 7,288 0
Other comprehensive income 72,768 15,250
Comprehensive income $ 175,051 $ 13,595
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Statement of Comprehensive Income [Abstract]    
Unrealized gain (loss) on derivative instruments, tax $ (11,625) $ (2,690)
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 02, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 542,035 $ 394,447
Restricted cash 2,211 2,211
Accounts receivable, less allowances of $12,153 and $11,299, respectively 708,340 685,316
Inventories, net 817,715 748,732
Income taxes receivable 3,502 14,514
Investments in debt and equity securities, at market 2,301 2,759
Prepaid expenses and other 99,777 135,701
Assets held for sale 3,400 3,400
Total current assets 2,179,281 1,987,080
Property, plant and equipment, less accumulated depreciation of $674,324 and $656,492, respectively 625,106 612,295
Lease right-of-use assets 295,692 322,608
Goodwill 1,355,161 1,358,056
Intangible assets, net 1,477,430 1,524,635
Deferred income taxes 2,055 1,839
Other assets, net 96,931 20,947
Total assets 6,031,656 5,827,460
Current liabilities:    
Current portion of long-term debt 26,000 26,000
Accounts payable 396,408 311,737
Accrued compensation and benefits 82,790 101,164
Accrued interest 12,186 19,775
Accrued income taxes 39,094 3,220
Current portion of lease liabilities 57,477 73,150
Other accrued expenses 281,376 320,389
Total current liabilities 895,331 855,435
Long-term debt 3,005,873 3,010,843
Deferred income taxes 248,726 252,173
Long-term lease liabilities 238,134 251,061
Other long-term liabilities 284,469 281,609
Total long-term liabilities 3,777,202 3,795,686
Stockholders’ equity:    
Common stock, $0.01 par value; 200,000,000 authorized; 127,329,476 and 127,329,476 shares issued and outstanding at April 2, 2022, respectively; and 126,992,107 and 126,971,036 shares issued and outstanding at December 31, 2021, respectively 1,273 1,270
Additional paid-in capital 1,287,237 1,279,931
Accumulated earnings (deficit) 3,457 (98,826)
Accumulated other comprehensive income (loss), net 67,156 (5,612)
Treasury stock, at cost (0 and 21,071 shares at April 2, 2022 and December 31, 2021, respectively) 0 (424)
Total stockholders’ equity 1,359,123 1,176,339
Total liabilities and stockholders’ equity $ 6,031,656 $ 5,827,460
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Apr. 02, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 12,153 $ 11,299
Accumulated depreciation on property, plant and equipment $ 674,324 $ 656,492
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 127,329,476 126,992,107
Common stock, shares outstanding (in shares) 127,329,476 126,971,036
Treasury stock, shares (in shares) 0 21,071
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Cash flows from operating activities:    
Net income (loss) $ 102,283 $ (1,655)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 73,932 72,615
Non-cash interest expense 8,928 2,314
Share-based compensation expense 11,451 3,302
Asset impairment 368 493
Provision for credit losses 242 676
Deferred income taxes (15,749) (9,729)
Changes in operating assets and liabilities, net of effect of acquisitions:    
Accounts receivable (23,628) (47,157)
Inventories (68,857) (62,028)
Income taxes 11,012 7,976
Prepaid expenses and other 36,446 (7,755)
Accounts payable 84,726 49,424
Accrued expenses (28,312) 8,597
Other, net (2,736) 2,958
Net cash provided by operating activities 190,106 20,031
Cash flows from investing activities:    
Acquisitions, net of cash acquired 4,396 (180)
Capital expenditures (33,306) (21,230)
Proceeds from sale of property, plant and equipment 0 715
Net cash used in investing activities (28,910) (20,695)
Cash flows from financing activities:    
Payments on term loan (6,500) (6,404)
Payments on derivative financing obligations (3,282) 0
Other (3,718) (1,055)
Net cash used in financing activities (13,500) (7,459)
Effect of exchange rate changes on cash and cash equivalents (108) 585
Net increase (decrease) in cash, cash equivalents and restricted cash 147,588 (7,538)
Cash, cash equivalents and restricted cash at beginning of period 396,658 680,478
Cash, cash equivalents and restricted cash at end of period 544,246 672,940
Supplemental disclosure of cash flow information:    
Interest paid, net of amounts capitalized 45,879 40,913
Taxes paid, net $ 1,562 $ 1,949
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings (Deficit)
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2020   125,425,931       25,332
Beginning balance at Dec. 31, 2020 $ 441,805 $ 1,255 $ 1,257,262 $ (764,685) $ (51,517) $ (510)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Treasury stock purchases (in shares)           (111,868)
Treasury stock purchases (1,541)         $ (1,541)
Retirement of treasury shares (in shares)   1,576       1,576
Retirement of treasury shares 0 $ 0 (15)     $ 15
Issuance of restricted stock (in shares)   338,939        
Issuance of restricted stock $ 0 $ 3 (3)      
Stock options exercised (in shares) 44,000,000 44,361        
Stock options exercised $ 486 $ 0 486      
Other comprehensive income (loss) 15,250       15,250  
Deferred compensation obligation 0 $ 0 (86)     $ 86
Deferred compensation obligation (in shares)           4,261
Share-based compensation 3,302   3,302      
Net income (loss) (1,655)     (1,655)    
Ending balance (in shares) at Apr. 03, 2021   125,807,655       131,363
Ending balance at Apr. 03, 2021 457,647 $ 1,258 1,260,946 (766,340) (36,267) $ (1,950)
Beginning balance (in shares) at Dec. 31, 2021   126,992,107       21,071
Beginning balance at Dec. 31, 2021 1,176,339 $ 1,270 1,279,931 (98,826) (5,612) $ (424)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Treasury stock purchases (in shares)           (170,400)
Treasury stock purchases $ (4,082)         $ (4,082)
Retirement of treasury shares (in shares) 200,000 170,400       170,400
Retirement of treasury shares $ 0 $ (2) (4,080)     $ 4,082
Issuance of restricted stock (in shares)   472,521        
Issuance of restricted stock $ 0 $ 5 (5)      
Stock options exercised (in shares) 35,000,000 35,248        
Stock options exercised $ 364 $ 0 364      
Other comprehensive income (loss) 72,768       72,768  
Deferred compensation obligation 0 $ 0 (424)     $ 424
Deferred compensation obligation (in shares)           21,071
Share-based compensation 11,451   11,451      
Net income (loss) 102,283     102,283    
Ending balance (in shares) at Apr. 02, 2022   127,329,476       0
Ending balance at Apr. 02, 2022 $ 1,359,123 $ 1,273 $ 1,287,237 $ 3,457 $ 67,156 $ 0
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.1
RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Apr. 02, 2022
Accounting Policies [Abstract]  
RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
NOTE 1 — RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying unaudited consolidated financial statements for Cornerstone Building Brands, Inc. (together with its subsidiaries, unless otherwise indicated, the “Company,” “Cornerstone Building Brands,” “we,” “us” or “our”) have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by generally accepted accounting principles (“GAAP”) for complete financial statements. In the opinion of management, the unaudited consolidated financial statements included herein contain all adjustments, which consist of normal recurring adjustments, necessary to fairly present the Company’s financial position, results of operations and cash flows for the periods indicated. Operating results for the period from January 1, 2022 through April 2, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2022.
Certain reclassifications have been made to the prior period amounts in the unaudited consolidated financial statements to conform to the current presentation.
For additional information, refer to the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the Securities and Exchange Commission (the “SEC”) on March 1, 2022.
Recent Developments
On March 5, 2022, the Company entered into an Agreement and Plan of Merger (the “CD&R Merger Agreement”), by and among Camelot Return Intermediate Holdings, LLC (“Parent”), Camelot Return Merger Sub, Inc. (“Merger Sub”). Parent and Merger Sub are subsidiaries of investment funds managed by Clayton, Dubilier & Rice (“CD&R”). Upon the terms and subject to the conditions of the CD&R Merger Agreement, among other things, Merger Sub will merge with and into the Company (the “CD&R Merger”). As a result of the CD&R Merger, the Company will cease to be publicly-traded, and investment funds managed by CD&R will become the indirect owner of all of the Company’s outstanding shares of common stock that it does not already own. The proposed transaction has been approved by a special committee of independent directors of the Company’s board of directors (the “Special Committee”) previously formed to evaluate and consider any potential or actual proposal from CD&R. The board of directors of the Company, acting on the Special Committee’s recommendation, resolved unanimously to recommend that the stockholders of the Company vote to adopt and approve the CD&R Merger Agreement. The CD&R Merger is expected to close in the second or third quarter of 2022, subject to customary closing conditions. The waiting period under the Hart-Scott-Rodino Act of 1976, as amended, applicable to the proposed CD&R transaction expired on April 18, 2022. The transaction is subject to approval by holders of a majority of the shares not owned by CD&R and its affiliates.
Additional information about the CD&R Merger Agreement and the CD&R Merger will be set forth in the Company’s Definitive Proxy Statement on Schedule 14A that will be filed with the SEC.
Reporting Periods
The Company’s fiscal quarters are based on a four-four-five week calendar with periods ending on the Saturday of the last week in the quarter except that December 31st will always be the year-end date. Therefore, the financial results of certain fiscal quarters may not be comparable to prior fiscal quarters.
Restricted Cash
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that total the amounts shown in the consolidated statements of cash flows (in thousands):
 April 2,
2022
December 31,
2021
Cash and cash equivalents$542,035 $394,447 
Restricted cash (1)
2,211 2,211 
Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows$544,246 $396,658 
(1)Restricted cash primarily relates to indemnification agreements in both periods presented.
Accounts Receivable and Related Allowance
The Company reports accounts receivable net of an allowance for expected credit losses. Trade accounts receivable are the result of sales of vinyl windows, aluminum windows, vinyl siding, metal siding, injection molded products, metal building products, metal coating, and other products and services to customers throughout the United States and Canada and affiliated territories, including international builders who resell to end users. Sales are primarily denominated in U.S. dollars. Credit sales do not normally require a pledge of collateral; however, various types of liens may be filed to enhance the collection process and we require payment prior to shipment for certain international shipments.
The Company establishes provisions for expected credit losses based on the Company’s assessment of the collectability of amounts owed to us by our customers. Such provisions are included in selling, general and administrative expenses. In establishing these reserves, the Company considers changes in the financial position of a customer, age of the accounts receivable balances, availability of security, unusual macroeconomic conditions, lien rights and bond rights as well as disputes, if any, with our customers. Our allowance for credit losses reflects reserves for customer receivables to reduce receivables to amounts expected to be collected. Interest on delinquent accounts receivable is included in the trade accounts receivable balance and recognized as interest income when earned and collectability is reasonably assured. Uncollectible accounts are written off when a settlement is reached for an amount that is less than the outstanding historical balance, all collection efforts have been exhausted, and/or any legal action taken by the Company has concluded.
The following table represents the rollforward of the allowance for credit losses for the periods indicated (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Ending balance, prior period$11,299 $13,313 
Provision for expected credit losses242 676 
Amounts charged against allowance for credit losses, net of recoveries170 438 
Allowance for credit losses of acquired company at date of acquisition442 — 
Ending balance$12,153 $14,427 
Net Sales
The Company enters into contracts that pertain to products, which are accounted for as separate performance obligations and are typically one year or less in duration. Given the nature of the Company's sales arrangements, we are not required to exercise significant judgment in determining the timing for the satisfaction of performance obligations or the transaction price. Revenue is measured as the amount of consideration expected to be received in exchange for our products. Revenue is generally recognized when the product has shipped from the Company’s facility and control has transferred to the customer. For certain products, it is industry practice that customers take title to products upon delivery, at which time revenue is then recognized by the Company. For a portion of the Company’s business, when the Company processes customer owned material, control is deemed to transfer to the customer as the processing is being completed. Allowances for cash discounts, volume rebates and other customer incentive programs, as well as gross customer returns, among others, are recorded as a reduction of sales at the time of sale based upon the estimated future outcome. Cash discounts, volume rebates and other customer incentive programs are based upon certain percentages agreed upon with the Company’s various customers, which are typically earned by the customer over an annual period.
The Company’s revenues are adjusted for variable consideration, which includes customer volume rebates and prompt payment discounts. The Company measures variable consideration by estimating expected outcomes using analysis and inputs based upon anticipated performance, historical data, and current and forecasted information. Customer returns are recorded as a reduction to sales on an actual basis throughout the year and also include an estimate at the end of each reporting period for future customer returns related to sales recorded prior to the end of the period. The Company generally estimates customer returns based upon the time lag that historically occurs between the sale date and the return date, while also factoring in any new business conditions that might impact the historical analysis such as new product introduction. Measurement of variable consideration is reviewed by management periodically and revenue is adjusted accordingly. The Company does not have significant financing components. The Company recognizes installation revenue, primarily within the stone veneer business, over the period for which the stone is installed, which is typically a very short duration.
Shipping and handling activities performed by the Company are considered activities to fulfill the sales of our products. Amounts billed for shipping and handling are included in net sales, while costs incurred for shipping and handling are included in cost of sales.
In accordance with certain contractual arrangements, the Company receives payment from our customers in advance related to performance obligations that are to be satisfied in the future and recognizes such payments as deferred revenue, primarily related to the Company’s weathertightness warranties (see Note 12 — Warranty).
A portion of the Company’s revenue, exclusively within the Commercial segment, includes multiple-element revenue arrangements due to multiple deliverables. Each deliverable is generally determined based on customer-specific manufacturing and delivery requirements. Because the separate deliverables have value to the customer on a stand-alone basis, they are typically considered separate units of accounting. A portion of the entire job order value is allocated to each unit of accounting. Revenue allocated to each deliverable is recognized upon shipment. The Company uses estimated selling price (“ESP”) based on underlying cost plus a reasonable margin to determine how to separate multiple-element revenue arrangements into separate units of accounting, and how to allocate the arrangement consideration among those separate units of accounting. The Company determines ESP based on normal pricing and discounting practices.
The following table presents disaggregated revenue disclosure details of net sales by segment (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Windows Net Sales Disaggregation:
Vinyl windows(1)
$657,796 $497,017 
Aluminum windows24,660 20,280 
Other19,654 9,966 
Total$702,110 $527,263 
Siding Net Sales Disaggregation:
Vinyl siding$161,200 $150,229 
Metal73,702 71,093 
Injection molded18,773 17,609 
Stone20,322 19,831 
Other products & services(2)
58,993 57,629 
Total$332,990 $316,391 
Commercial Net Sales Disaggregation:
Metal building products(3)
$476,458 $299,938 
Insulated metal panels(4)
— 85,603 
Metal coil coating55,280 37,837 
Total$531,738 $423,378 
Total Net Sales:$1,566,838 $1,267,032 
(1)The Prime Windows LLC (“Prime Windows”) and Cascade Windows, Inc. (“Cascade Windows”) businesses are included in the results of operations as of their April 30, 2021 and August 20, 2021 acquisition dates, respectively.
(2)Other products & services primarily consist of installation of stone veneer products.
(3)Union Corrugating Company Holdings, Inc. (“UCC”) is included in the results of operations as of its December 3, 2021 acquisition date. The Company’s roll-up sheet doors (“DBCI”) business is only included in the fiscal 2021 results of operations through August 18, 2021, the date on which we divested of this business.
(4)The Company’s insulated metal panels (“IMP”) business is only included in the fiscal 2021 results of operations through August 9, 2021, the date on which we divested of this business.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTING PRONOUNCEMENTS
3 Months Ended
Apr. 02, 2022
Accounting Standards Update and Change in Accounting Principle [Abstract]  
ACCOUNTING PRONOUNCMENTS ACCOUNTING PRONOUNCEMENTS
Recent Accounting Pronouncements
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, which provides optional guidance to ease the potential burden in accounting for reference rate reform on financial reporting. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope, which clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the reference rate transition. The amendments in these ASUs are elective, apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of rate reform, and may be adopted as of March 12, 2020 through December 31, 2022. The Company is evaluating the impact of electing to apply the amendments.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. This creates an exception to the general recognition and measurement principles in ASC 805. The Company will be required to adopt this guidance in the annual and interim periods for the fiscal year ending December 31, 2023, with early adoption permitted. The amendments in this ASU should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company does not anticipate that the adoption of this guidance will have a material impact on the consolidated financial statements.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.1
ACQUISITIONS
3 Months Ended
Apr. 02, 2022
Business Combination and Asset Acquisition [Abstract]  
ACQUISITIONS ACQUISITIONS
Union Corrugating Company Holdings, Inc.
On December 3, 2021, the Company completed its acquisition of 100% of the issued and outstanding common stock of Union Corrugating Company Holdings, Inc. (“UCC”) for a purchase price of $214.2 million, including a post-closing adjustment of approximately $2.6 million that was finalized in the first quarter of 2022. UCC is a leading provider of residential metal roofing, metal buildings, and roofing components. The addition of UCC advances our growth strategy by expanding our offering to customers in the high growth metal roofing market. This acquisition was funded through cash available on the balance sheet. The Company reports UCC results within the Commercial segment.
The Company preliminarily determined the fair value of the tangible and intangible assets and the liabilities acquired, and recorded goodwill based on the excess of the fair value of the acquisition consideration over such fair values, as follows (in thousands):
Assets acquired:
Cash$19,594 
Accounts receivable20,821 
Other receivables16 
Inventories68,727 
Prepaid expenses and other current assets1,356 
Property, plant and equipment24,184 
Lease right of use assets37,964 
Goodwill137,800 
Other assets94 
Total assets acquired310,556 
Liabilities assumed:
Accounts payable32,732 
Accrued expenses22,520 
Deferred income taxes1,289 
Current portion of lease liability3,859 
Other current liabilities1,852 
Non-current portion of lease liabilities34,105 
Total liabilities assumed96,357 
Net assets acquired$214,199 
The $137.8 million of preliminary goodwill was allocated to the Commercial segment. Goodwill from this acquisition is not deductible for tax purposes. The goodwill is primarily attributable to the synergies expected to be realized.
Due to the recent closing of the UCC transaction, the purchase price allocation is preliminary and will be finalized when valuations are complete and final assessment of the fair value of acquired assets and assumed liabilities are completed. There can be no assurance that such finalization will not result in material changes from the preliminary purchase price allocation. The Company’s estimates and assumptions are subject to change during the measurement period (up to one year from the acquisition date) as the Company finalizes the valuations of accounts receivable, other receivables, inventories, prepaid expenses and other current assets, property, plant and equipment, lease right of use assets, goodwill, intangible assets, other assets, accounts payable, accrued expenses, other current liabilities, other long-term liabilities, lease liabilities, and deferred income taxes.
Cascade Windows
On August 20, 2021, the Company completed its acquisition of Cascade Windows, Inc. (“Cascade Windows”) for $237.7 million in cash, including a post-closing adjustment of approximately $1.8 million that was finalized in the first quarter of 2022. Cascade Windows serves the residential new construction and repair and remodel markets with energy efficient vinyl window and door products from various manufacturing facilities in the United States, expanding our manufacturing capabilities and creating new opportunities for us in the Western United States. This acquisition was funded through cash available on the balance sheet. The Company reports Cascade Windows’ results within the Windows segment.
The Company preliminarily determined the fair value of the tangible and intangible assets and the liabilities acquired, and recorded goodwill based on the excess of the fair value of the acquisition consideration over such fair values, as follows (in thousands):
Assets acquired:
Cash$2,838 
Accounts receivable16,956 
Other receivables675 
Inventories16,278 
Prepaid expenses and other current assets1,538 
Property, plant and equipment18,300 
Lease right of use assets21,849 
Intangible assets (trade names/customer relationships)137,660 
Goodwill109,374 
Other assets500 
Total assets acquired325,968 
Liabilities assumed:
Accounts payable17,680 
Accrued expenses7,621 
Deferred income taxes33,221 
Current portion of lease liability247 
Other current liabilities2,349 
Non-current portion of lease liabilities19,926 
Other long-term liabilities7,211 
Total liabilities assumed88,255 
Net assets acquired$237,713 
The $109.4 million of goodwill was allocated to the Windows segment and is not deductible for tax purposes. The goodwill is primarily attributable to the synergies expected to be realized.
The purchase price allocation is preliminary and will be finalized when valuations are complete and final assessment of the fair value of acquired assets and assumed liabilities are completed. There can be no assurance that such finalization will not result in material changes from the preliminary purchase price allocation. The Company’s estimates and assumptions are subject to change during the measurement period (up to one year from the acquisition date) as the Company finalizes the valuations of accounts receivable, prepaid expenses and other current assets, goodwill, accrued expenses, and other current liabilities.
Prime Windows
On April 30, 2021, the Company acquired Prime Windows LLC (“Prime Windows”) for total consideration of $93.0 million, exclusive of a $2.0 million working capital adjustment that was finalized as of December 31, 2021. Prime Windows serves residential new construction and repair and remodel markets with energy efficient vinyl window and door products from two manufacturing facilities in the United States, expanding our manufacturing capabilities and creating new opportunities for us in the Western United States. This acquisition was funded through borrowings under the Company’s existing credit facilities. Prime Windows’ results are reported within the Windows segment.
Unaudited Pro Forma Financial Information
The following table provides unaudited supplemental pro forma results for the Company for the three months ended April 3, 2021 as if the UCC, Cascade Windows and Prime Windows acquisitions had occurred on January 1, 2021 (in thousands, except for per share data):
Three Months Ended
April 3, 2021
Net sales$1,382,660 
Net loss applicable to common shares(1,455)
Net loss per common share:
Basic$(0.01)
Diluted$(0.01)
The unaudited supplemental pro forma financial information was prepared based on historical information of the Company, UCC, Cascade Windows and Prime Windows. The unaudited supplemental pro forma financial information does not give effect to the potential impact of current financial conditions, any anticipated synergies, operating efficiencies or cost savings that may result from the acquisitions or any integration costs. Unaudited pro forma balances are not necessarily indicative of operating results had the UCC, Cascade Windows and Prime Windows acquisitions occurred on January 1, 2021 or of future results.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.1
RESTRUCTURING
3 Months Ended
Apr. 02, 2022
Restructuring and Related Activities [Abstract]  
RESTRUCTURING RESTRUCTURING
The Company has various initiatives and programs in place within its business units to reduce selling, general, and administrative expenses (“SG&A”), manufacturing costs and to optimize the Company’s manufacturing footprint. During the three months ended April 2, 2022, the Company incurred restructuring charges of $0.2 million, $0.2 million and $0.4 million in the Windows, Siding and Commercial segments, respectively. Restructuring charges incurred to date since the current restructuring initiatives began in 2019 are $79.4 million. The following table summarizes the costs related to those restructuring plans for the three months ended April 2, 2022 and costs incurred to date since inception of those initiatives and programs (in thousands):
 Three Months EndedCosts Incurred to Date
 April 2, 2022(Since inception)
Severance$304 $40,231 
Asset impairments368 30,446 
Gain on sale of facilities, net— (1,298)
Other restructuring costs159 10,036 
Total restructuring costs$831 $79,415 
For the three months ended April 2, 2022, total restructuring costs are recorded within restructuring and impairment costs in the consolidated statements of operations. The asset impairments of $0.4 million for the three months ended April 2, 2022 primarily included assets that were recorded at fair value less cost to sell, which was less than the assets’ carrying amount.
The following table summarizes our severance liability, included within other accrued expenses on the consolidated balance sheets, and cash payments made pursuant to the restructuring plans from inception through April 2, 2022 (in
thousands):
 WindowsSidingCommercialCorporateTotal
Balance, December 31, 2018$— $85 $— $2,333 $2,418 
Costs incurred1,094 1,834 2,721 4,009 9,658 
Cash payments(676)(1,437)(2,721)(4,579)(9,413)
Balance, December 31, 2019$418 $482 $— $1,763 $2,663 
Costs incurred4,294 2,705 16,561 3,013 26,573 
Cash payments(4,406)(2,352)(14,570)(4,346)(25,674)
Balance, December 31, 2020$306 $835 $1,991 $430 $3,562 
Costs incurred971 264 2,004 457 3,696 
Cash payments(1,262)(904)(2,473)(587)(5,226)
Balance, December 31, 2021$15 $195 $1,522 $300 $2,032 
Costs incurred212 — 67 25 304 
Cash payments(227)(195)(67)(325)(814)
Balance, April 2, 2022$— $— $1,522 $— $1,522 
We expect to fully execute our restructuring initiatives and programs over the next 12 to 24 months and we may incur future additional restructuring charges associated with these plans.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL
3 Months Ended
Apr. 02, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL GOODWILLThe Company’s goodwill balance and changes in the carrying amount of goodwill by segment are as follows (in thousands):
WindowsSidingCommercialTotal
Balance, December 31, 2020$397,024 $654,821 $142,884 $1,194,729 
Goodwill recognized from acquisitions143,964 122 140,342 284,428 
Divestiture— — (121,464)(121,464)
Currency translation208 155 — 363 
Balance, December 31, 2021$541,196 $655,098 $161,762 $1,358,056 
Currency translation616 484 — 1,100 
Purchase accounting adjustments from prior year acquisitions(1,442)(10)(2,543)(3,995)
Balance, April 2, 2022$540,370 $655,572 $159,219 $1,355,161 
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES
3 Months Ended
Apr. 02, 2022
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
The components of inventory are as follows (in thousands):
 April 2, 2022December 31, 2021
Raw materials$507,577 $485,642 
Work in process and finished goods310,138 263,090 
Total inventory$817,715 $748,732 
 As of April 2, 2022, the Company had inventory purchase commitments of $235.3 million.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLES
3 Months Ended
Apr. 02, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLES INTANGIBLES
The table that follows presents the major components of intangible assets as of April 2, 2022 and December 31, 2021 (in thousands). Intangible assets that are fully amortized have been removed from the disclosures.
Range of Life (Years)Weighted Average Amortization Period (Years)CostAccumulated AmortizationNet Carrying Value
As of April 2, 2022
Amortized intangible assets:
Trademarks/Trade names/Other3157$241,727 $(82,707)$159,020 
Customer lists and relationships72081,845,511 (527,101)1,318,410 
Total intangible assets8$2,087,238 $(609,808)$1,477,430 
As of December 31, 2021
Amortized intangible assets:
Trademarks/Trade names/Other3157$241,727 $(76,574)$165,153 
Customer lists and relationships72091,845,511 (486,029)1,359,482 
Total intangible assets8$2,087,238 $(562,603)$1,524,635 
The Company expects to recognize amortization expense over the next five fiscal years as follows (in thousands):
2022 (excluding the three months ended April 2, 2022)$147,108 
2023195,991 
2024195,565 
2025195,306 
2026193,852 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.1
ASSETS HELD FOR SALE
3 Months Ended
Apr. 02, 2022
Discontinued Operations and Disposal Groups [Abstract]  
ASSETS HELD FOR SALE ASSETS HELD FOR SALE
The Company records assets held for sale at the lower of the carrying value or fair value less costs to sell. The following criteria are used to determine if property is held for sale: (i) management has the authority and commits to a plan to sell the property; (ii) the property is available for immediate sale in its present condition; (iii) there is an active program to locate a buyer and the plan to sell the property has been initiated; (iv) the sale of the property is probable within one year; (v) the property is being actively marketed at a reasonable sale price relative to its current fair value; and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made.
In determining the fair value of the assets less costs to sell, the Company considers factors including current sales prices for comparable assets in the area, recent market analysis studies, appraisals and any recent legitimate offers. If the estimated fair value less costs to sell of an asset is less than its current carrying value, the asset is written down to its estimated fair value less costs to sell. Our assumptions about property sales prices require significant judgment because the current market is highly sensitive to changes in economic conditions. We determined the estimated fair values of real property assets held for sale based on current market conditions and assumptions made by management, which may differ from actual results and may result in impairments if market conditions deteriorate. The total carrying value of assets held for sale is $3.4 million and $3.4 million as of April 2, 2022 and December 31, 2021, respectively. Assets held for sale as of April 2, 2022 are under contract. One of the real property assets held for sale with a carrying value of $2.3 million was subsequently sold on April 21, 2022, which is anticipated to result in a gain on sale that will be recorded in the second quarter of fiscal 2022.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES
3 Months Ended
Apr. 02, 2022
Leases [Abstract]  
LEASES LEASESThe Company has leases for certain office, manufacturing, warehouse and distribution locations, and vehicles and equipment, including fleet vehicles. Many of these leases have options to terminate prior to or extend beyond the end of the term. The exercise of the majority of lease renewal options is at the Company’s sole discretion. Some lease agreements have variable payments, the majority of which are real estate agreements in which future increases in rent are based on an index. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. The Company
accounts for lease and non-lease components as a single lease component for all leases other than leases of durable tooling. The Company has elected to exclude leases with an initial term of 12 months or less from the consolidated balance sheets and recognizes related lease payments in the consolidated statements of operations on a straight-line basis over the lease term.
Operating lease liabilities are recognized based on the present value of the future minimum lease payments over the reasonably expected holding period at the commencement date of the leases. Few of the Company’s lease contracts provide a readily determinable implicit rate. As such, an estimated incremental borrowing rate (“IBR”) is utilized, based on information available at the inception of the lease. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of the lease.
Accounting for leases requires judgment, including determining whether a contract contains a lease, the incremental borrowing rates to utilize for leases without a stated implicit rate, the reasonably certain holding period for a leased asset, and the allocation of consideration to lease and non-lease components. The allocation of the lease and non-lease components for durable tooling is based on the Company’s best estimate of standalone price.
Weighted average information about the Company’s lease portfolio as of April 2, 2022 was as follows:
Weighted-average remaining lease term7.1 years
Weighted-average IBR5.65 %
Operating lease costs were as follows (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Operating lease costs
Fixed lease costs$24,201 $25,967 
Short-term lease costs8,235 2,343 
Variable lease costs23,871 22,383 
Cash and non-cash activities were as follows (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$22,240 $27,019 
Right-of-use assets obtained in exchange for new operating lease liabilities$6,417 $5,704 
Future minimum lease payments under non-cancelable leases as of April 2, 2022 are as follows (in thousands):
Operating Leases
2022 (excluding the three months ended April 2, 2022)$50,586 
202367,366 
202453,886 
202545,163 
202636,896 
Thereafter109,419 
Total future minimum lease payments363,316 
Less: interest67,705 
Present value of future minimum lease payments$295,611 
As of April 2, 2022
Current portion of lease liabilities$57,477 
Long-term portion of lease liabilities238,134 
Total$295,611 
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED COMPENSATION
3 Months Ended
Apr. 02, 2022
Share-based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION SHARE-BASED COMPENSATION
Our 2003 Long-Term Stock Incentive Plan, as amended (the “2003 Incentive Plan”), is an equity-based compensation plan that allows us to grant a variety of types of awards, including stock options, restricted stock awards, stock appreciation rights, cash awards, phantom stock awards, restricted stock unit awards (“RSUs”) and long-term incentive awards with performance conditions (“performance share units” or “PSUs”). Awards are generally granted once per year, with the amounts and types of awards determined by the Compensation Committee of our Board of Directors (the “Committee”). In connection with the Merger (as defined herein) with Ply Gem Parent, LLC (“Ply Gem”), on November 16, 2018, awards were granted to certain senior executives and key employees (the “Founders Awards”), which included stock options, RSUs, and PSUs. A portion of the Founders Awards was not granted under the 2003 Incentive Plan but was instead granted pursuant to a separate equity-based compensation plan, the Long-Term Incentive Plan. These Founders Awards were subject to award agreements with the same terms and provisions as awards of the same type granted under the 2003 Incentive Plan.
As of April 2, 2022, and for all periods presented, the Founders Awards and our share-based awards granted under the 2003 Incentive Plan have consisted of RSUs, PSUs and stock options, none of which can be settled through cash payments. Both our stock options and restricted stock awards are subject only to vesting requirements based on continued employment through the end of a specified time period and typically vest in annual increments over three to five years or earlier upon death, disability or a change in control. As a general rule, stock option awards expire on the earlier of (i) 10 years from the date of grant, (ii) 60 days after termination of employment or service for a reason other than death, disability or retirement, or (iii) 180 days after death, disability or retirement. Awards are non-transferable except by disposition on death or to certain family members, trusts and other family entities as the Committee may approve.
Our time-based restricted stock awards are typically subject to graded vesting over a service period, which is three to five years. Our performance-based and market-based restricted stock awards are typically subject to cliff vesting at the end of the service period, which is typically three years. Our share-based compensation arrangements are equity classified and we recognize compensation cost for these awards on a straight-line basis over the requisite service period for each award grant. In the case of performance-based awards, expense is recognized based upon management’s assessment of the probability that such performance conditions will be achieved. Certain of our awards provide for accelerated vesting upon a change of control or upon termination without cause or for good reason.
Vesting of the PSUs granted under the 2003 Incentive Plan during the three months ended April 2, 2022 and April 3, 2021 are contingent upon achievement of a cumulative three-year EBITDA growth target with an additional modifier based on total stockholders return. The grant-date fair value of the PSUs granted during the three months ended April 3, 2021 was determined by Monte Carlo simulation.
Stock option awards
During the three months ended April 2, 2022, there were thirty-five thousand options exercised with an intrinsic value of $0.3 million and cash received from the options exercised was $0.4 million. During the three months ended April 3, 2021, there were forty-four thousand options exercised with an intrinsic value of $0.1 million and cash received from the options exercised was $0.5 million.
Restricted stock units and performance share units
Annual awards to our key employees generally have a three-year performance period. The fair value of RSUs awarded is based on the Company’s stock price as of the date of grant. During the three months ended April 2, 2022, we granted RSUs to certain key employees with a fair value of $1.7 million representing approximately 0.1 million shares. During the three months ended April 3, 2021, we granted RSUs to key employees with a fair value of $8.5 million, representing 0.6 million shares.
Share-based compensation expense
During the three months ended April 2, 2022 and April 3, 2021, we recorded share-based compensation expense for all awards of $11.5 million and $3.3 million, respectively.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER COMMON SHARE
3 Months Ended
Apr. 02, 2022
Earnings Per Share [Abstract]  
EARNINGS PER COMMON SHARE EARNINGS PER COMMON SHARE
Basic earnings per common share is computed by dividing net income allocated to common shares by the weighted average number of common shares outstanding. Diluted earnings per common share, if applicable, considers the dilutive effect of common stock equivalents. The reconciliation of the numerator and denominator used for the computation of basic and diluted earnings per common share is as follows (in thousands, except per share data):
 Three Months Ended
 April 2,
2022
April 3,
2021
Numerator for Basic and Diluted Earnings Per Common Share
Net income (loss) applicable to common shares$101,526 $(1,655)
Denominator for Basic and Diluted Earnings Per Common Share
Weighted average basic number of common shares outstanding127,129 125,506 
Common stock equivalents:
Employee stock options1,337 — 
Weighted average diluted number of common shares outstanding128,466 125,506 
Basic income (loss) per common share$0.80 $(0.01)
Diluted income (loss) per common share$0.79 $(0.01)
Incentive Plan securities excluded from dilution(1)
72 1,174 
(1)Represents securities not included in the computation of diluted earnings per common share because their effect would have been anti-dilutive.
We calculate earnings per share using the “two-class” method, whereby unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents are “participating securities” and, therefore, these participating securities are treated as a separate class in computing earnings per share. The calculation of earnings per share presented here excludes the income attributable to unvested restricted stock units from the numerator and excludes the dilutive impact of those shares from the denominator. Awards subject to the achievement of performance conditions or market conditions for which such conditions had been met at the end of any of the fiscal periods presented are included in the computation of diluted earnings per common share if their effect was dilutive.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANTY
3 Months Ended
Apr. 02, 2022
Product Warranties Disclosures [Abstract]  
WARRANTY WARRANTY
The Company offers a number of warranties associated with the products it sells. The specific terms and conditions of these warranties vary depending on the product sold. The Company’s warranty liabilities are undiscounted and adjusted for inflation based on third party actuarial estimates. Factors that affect the Company’s warranty liabilities include the number of units sold, historical and anticipated rates of warranty claims, cost per claim and new product introduction. Warranties are normally limited to replacement or service of defective components for the original customer. Some warranties are transferable to subsequent owners and are generally limited to ten years from the date of manufacture or require pro-rata payments from the customer. A provision for estimated warranty costs is recorded based on historical experience and the Company periodically adjusts these provisions to reflect actual experience. Warranty costs are included within cost of goods sold. The Company assesses the adequacy of the recorded warranty claims and adjusts the amounts as necessary. Separately, upon the sale of a weathertightness warranty in the Commercial segment, the Company records the resulting revenue as deferred revenue, which is included in other accrued expenses and other long-term liabilities on the consolidated balance sheets depending on when the revenues are expected to be recognized.
The following table represents the rollforward of our accrued warranty obligation and deferred warranty revenue activity for the three months ended April 2, 2022 and April 3, 2021 (in thousands):
Three Months Ended
 April 2, 2022April 3, 2021
Beginning balance$218,356 $216,230 
Warranties sold390 644 
Revenue recognized(606)(693)
Expense10,817 8,827 
Settlements(8,481)(8,138)
Ending balance220,476 216,870 
Less: current portion29,944 24,617 
Total warranty, less current portion$190,532 $192,253 
The current portion of the warranty liabilities is recorded within other accrued expenses and the long-term portion of the warranty liabilities is recorded within other long-term liabilities in the Company’s consolidated balance sheets.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.1
DEFINED BENEFIT PLANS
3 Months Ended
Apr. 02, 2022
Retirement Benefits [Abstract]  
DEFINED BENEFIT PLANS DEFINED BENEFIT PLANS
RCC Pension Plan — With the acquisition of Robertson-Ceco II Corporation (“RCC”) on April 7, 2006, the Company assumed a defined benefit plan (the “RCC Pension Plan”). Benefits under the RCC Pension Plan are primarily based on years of service and the employee’s compensation. The RCC Pension Plan is frozen and, therefore, employees do not accrue additional service benefits. Plan assets of the RCC Pension Plan are invested in broadly diversified portfolios of government obligations, mutual funds, stocks, bonds and fixed income securities.
Coil Coating Benefit Plans — On January 16, 2015, the Company assumed noncontributory defined benefit plans covering certain hourly employees (the “Coil Coating Benefit Plans”) and which are closed to new participants. Benefits under the Coil Coating Benefit Plans are calculated based on fixed amounts for each year of service rendered, although benefits accruals for one of the plans previously ceased. Plan assets of the Coil Coating Benefit Plans are invested in fixed income funds. The Company also sponsors postretirement medical and life insurance plans that cover certain of its employees and their spouses (the “OPEB Plans”). Currently, the Company’s policy is to fund the Coil Coating Benefit Plans as required by minimum funding standards of the Internal Revenue Code.
Ply Gem Pension Plans — As a result of the merger with Ply Gem Parent, LLC on November 16, 2018, the Company assumed the Ply Gem Group Pension Plan (the “Ply Gem Plan”) and the MW Manufacturers, Inc Retirement Plan (the “MW Plan”). The Ply Gem Plan was frozen during 1998, and no further increases in benefits for participants may occur as a result of increases in service years or compensation. The MW Plan was frozen for salaried participants during 2004 and non-salaried participants during 2005. No additional participants may enter the plan, but increases in benefits for participants as a result of increase in service years or compensation will occur. Plan assets of the Ply Gem Plan are invested in broadly diversified portfolios of government obligations, mutual funds, stocks, bonds and fixed income securities.
We refer to the RCC Pension Plan, the Coil Coating Benefit Plans, the Ply Gem Plan and the MW Plan collectively as the “Defined Benefit Plans” in this Note.
The following tables set forth the components of the net periodic benefit cost (income), before tax for the periods indicated (in thousands):
Defined Benefit Plans
 Three Months Ended
April 2,
2022
April 3,
2021
Service cost$11 $14 
Interest cost669 635 
Expected return on assets(1,158)(1,360)
Amortization of prior service cost— 16 
Amortization of net actuarial loss50 104 
Net periodic benefit income$(428)$(591)
OPEB Plans
 Three Months Ended
April 2,
2022
April 3,
2021
Service cost$$
Interest cost44 44 
Amortization of net actuarial loss14 18 
Net periodic benefit cost$62 $66 
In fiscal 2022, the Company expects to contribute $0.5 million to the OPEB Plans. The contributions to the OPEB Plans by retirees vary from none to 25% of the total premiums paid. The Company is not required to make contributions to the Defined Benefit Plans in fiscal 2022.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.1
LONG-TERM DEBT
3 Months Ended
Apr. 02, 2022
Debt Disclosure [Abstract]  
LONG-TERM DEBT LONG-TERM DEBT
Debt is comprised of the following (in thousands):
April 2,
2022
December 31,
2021
Term loan facility due April 2028$2,574,000 $2,580,500 
6.125% senior notes due January 2029
500,000 500,000 
Less: unamortized discounts and unamortized deferred financing costs(1)
(42,127)(43,657)
Total long-term debt, net of unamortized discounts and unamortized deferred financing costs3,031,873 3,036,843 
Less: current portion of long-term debt26,000 26,000 
Total long-term debt, less current portion$3,005,873 $3,010,843 
(1)Includes the unamortized discounts and unamortized deferred financing costs associated with the term loan facility and the 6.125% senior notes due January 2029. The unamortized deferred financing costs associated with the asset-based and revolving credit facilities of $1.2 million and $1.3 million as of April 2, 2022 and December 31, 2021, respectively, are classified in other assets on the consolidated balance sheets.
Term Loan Facility due April 2028 and Cash Flow Revolver
On April 12, 2018, Ply Gem Midco entered into a Cash Flow Agreement (the "Current Cash Flow Credit Agreement"), which provides for (i) a term loan facility (the “Existing Term Loan Facility”) in an original aggregate principal amount of $1,755.0 million, issued with a discount of 0.5%, and (ii) a cash flow-based revolving credit facility (the “Existing Cash Flow Revolver” and together with the Existing Term Loan Facility, the “Existing Cash Flow Facilities”) of up to $115.0 million.
On November 16, 2018, the Company entered into an incremental term loan facility in connection with the Merger, which increased the aggregate principal amount of the Existing Term Loan Facility by $805.0 million. The proceeds of this incremental term loan facility were used to, among other things, (a) finance the Merger and to pay certain fees, premiums and expenses incurred in connection therewith, (b) repay in full amounts outstanding under the Pre-merger Term Loan Credit Agreement and the Pre-merger ABL Credit Agreement and (c) repay $325.0 million of borrowings outstanding under the ABL Facility. On November 16, 2018, in connection with the consummation of the Merger, NCI and Ply Gem Midco entered into a joinder agreement with respect to the Existing Cash Flow Facilities, and the Company became the Borrower (as defined in the Current Cash Flow Credit Agreement) under the Existing Cash Flow Facilities.
On April 15, 2021, the Company entered into a Second Amendment to the Current Cash Flow Credit Agreement (the “Second Amendment"), among the Company, the several banks and other financial institutions party thereto (the "Cash Flow Lenders") and JPMorgan Chase Bank, N.A., as administrative agent and collateral agent (the “Cash Flow Agent”), which amended the Current Cash Flow Credit Agreement to, among other things:
Terminate $92.0 million of commitments by Cash Flow Lenders under the Company’s cash flow-based revolving credit facility of up to $115.0 million, maturing on April 12, 2023 (the “Existing Cash Flow Revolver”); and
Replace such commitments with $92.0 million of extended cash flow-based revolving commitments, maturing on April 12, 2026 (the “Extended Cash Flow Revolver” and together with the Existing Cash Flow Revolver, the “ Current Cash Flow Revolver”).
On April 15, 2021, the Company entered into (i) a Third Amendment to Current Cash Flow Credit Agreement (the “Third Amendment”), among the Company, the subsidiary guarantors parties thereto, the Cash Flow Lenders party thereto and the Cash Flow Agent and (ii) an Increase Supplement (the “Increase Supplement”), between the Company and JPMorgan Chase Bank, N.A., as the increasing lender. The Third Amendment amended the Current Cash Flow Credit Agreement to, among other things, refinance the Existing Term Loan Facility in an original aggregate principal amount of $1,755.0 million with Tranche B Term Loans in an aggregate principal amount of approximately $2,491.6 million, maturing on April 12, 2028. The Increase Supplement supplemented the Current Cash Flow Credit Agreement to, among other things, increase the aggregate principal amount of the Tranche B Term Loan Facility by approximately $108.4 million (the “Incremental Tranche B Term Loans”), for a total principal amount of $2,600.0 million (the “Current Term Loan Facility” and together with the Current Cash Flow Revolver, the “Current Cash Flow Facilities”). Proceeds of the Incremental Tranche B Term Loans were used, together with cash on hand, (i) for the redemption of all of the 8.00% Senior Notes (as defined below) (the “Senior Notes Redemption”) and (ii) to pay any fees and expenses incurred in connection with the extension and refinancing of the Company’s senior credit facilities and the Senior Notes Redemption.
In connection with the Third Amendment and the Increase Supplement to the Current Cash Flow Credit Agreement, the Company incurred $24.8 million in financing costs of which $13.2 million was deferred and are being amortized using the effective interest method.
The Current Term Loan Facility amortizes in nominal quarterly installments equal to one percent of the aggregate initial principal amount thereof per annum, with the remaining balance payable upon final maturity. The Current Term Loan Facility bears annual interest at a floating rate measured by reference to, at the Company’s option, either (i) an adjusted LIBOR rate (subject to a floor of 0.50%) plus an applicable margin of 3.25% per annum or (ii) an alternate base rate plus an applicable margin of 2.25% per annum. At April 2, 2022, the interest rates on the Current Term Loan Facility were as follows:
April 2, 2022
Interest rate3.75 %
Effective interest rate4.02 %
The Company entered into certain interest rate swap agreements in 2019 and 2021 to effectively convert a portion of its variable rate debt to fixed. See Note 15 — Derivatives.
Loans outstanding under the Current Cash Flow Revolver bear annual interest at a floating rate measured by reference to, at the Company’s option, either (i) an adjusted LIBOR rate (subject to a floor of 0.00%) plus an applicable margin ranging from 2.50% to 3.00% per annum depending on the Company’s secured leverage ratio or (ii) an alternate base rate plus an applicable margin ranging from 1.50% to 2.00% per annum depending on the Company’s secured leverage ratio. There are no amortization payments under the Current Cash Flow Revolver. Additionally, unused commitments under the Current Cash Flow Revolver are subject to a fee ranging from 0.25% to 0.50% per annum depending on the Company’s secured leverage ratio.
Both the Current Term Loan Facility and Current Cash Flow Revolver may be prepaid at the Company’s option at any time without premium or penalty (other than customary breakage costs), subject to minimum principal amount requirements.
Subject to certain exceptions, the Current Term Loan Facility is subject to mandatory prepayments in an amount equal to:
the net cash proceeds of (1) certain asset sales, (2) certain debt offerings and (3) certain insurance recovery and condemnation events; and
50% of annual excess cash flow (as defined in the Current Cash Flow Credit Agreement), subject to reduction to 25% and 0% if specified secured leverage ratio targets are met to the extent that the amount of such excess cash flow exceeds $10.0 million. No payments were required in 2021 under the fiscal year 2020 excess cash flow calculation.
The obligations under the Current Cash Flow Credit Agreement are guaranteed by each direct and indirect wholly-owned U.S. restricted subsidiary of the Company, subject to certain exceptions, and are secured by:
a perfected security interest in substantially all tangible and intangible assets of the Company and each subsidiary guarantor (other than ABL Priority Collateral (as defined below)), including the capital stock of each direct material wholly-owned U.S. restricted subsidiary owned by the Company and each subsidiary guarantor, and 65% of the capital stock of any non-U.S. subsidiary held directly by the Company or any subsidiary guarantor, subject to certain exceptions (the “Cash Flow Priority Collateral”), which security interest will be senior to the security interest in the foregoing assets securing the Current ABL Facility; and
a perfected security interest in the ABL Priority Collateral, which security interest will be junior to the security interest in the ABL Priority Collateral securing the Current ABL Facility.
The Current Cash Flow Revolver includes a financial covenant set at a maximum secured leverage ratio of 7.75:1.00, which will apply if the outstanding amount of loans and drawings under letters of credit which have not then been reimbursed exceeds a specified threshold at the end of any fiscal quarter.
ABL Facility due April 2026
On April 12, 2018, Ply Gem Midco entered into an ABL Credit Agreement (the “Current ABL Credit Agreement”), which provides for an asset-based revolving credit facility (the “Existing ABL Facility”) of up to $360.0 million, consisting of (i) $285.0 million available to U.S. borrowers (subject to U.S. borrowing base availability) (the “ABL U.S. Facility”) and (ii) $75.0 million available to both U.S. borrowers and Canadian borrowers (subject to U.S. borrowing base and Canadian borrowing base availability) (the “ABL Canadian Facility”). The Company and, at their option, certain of their subsidiaries are the borrowers under the Existing ABL Facility.
On October 15, 2018, Ply Gem Midco entered into an incremental asset-based revolving credit facility of $36.0 million, which upsized the Existing ABL Facility to $396.0 million in the aggregate, and with (x) the ABL U.S. Facility being increased from $285.0 million to $313.5 million and (y) the ABL Canadian Facility being increased from $75.0 million to $82.5 million.
On November 16, 2018, Ply Gem Midco entered into an incremental asset-based revolving credit facility of $215.0 million in connection with the Merger, which upsized the Existing ABL Facility to $611.0 million in the aggregate, and with (x) the ABL U.S. Facility being increased from $313.5 million to approximately $483.7 million and (y) the ABL Canadian Facility being increased from $82.5 million to approximately $127.3 million. On November 16, 2018, in connection with the consummation of the Merger, the Company and Ply Gem Midco entered into a joinder agreement with respect to the Existing ABL Facility, and the Company became the Parent Borrower (as defined in the ABL Credit Agreement) under the Existing ABL Facility.
On April 15, 2021, the Company entered into Amendment No. 6 to the Current ABL Credit Agreement, by and among the Company, the subsidiary borrowers party thereto, the several banks and financial institutions party thereto and UBS AG, Stamford Branch, as administrative agent and collateral agent, which amended the ABL Credit Agreement in order to, among other things:
Terminate the existing revolving commitments of each of the Extending ABL Credit Lenders (as defined in therein), originally maturing on April 12, 2023 (the “Existing ABL Commitments”); and
Replace the Existing ABL Commitments with an extended revolving commitment of $611.0 million, maturing on April 12, 2026 (the “Current ABL Facility”).
Borrowing availability under the Current ABL Facility is determined by a monthly borrowing base collateral calculation that is based on specified percentages of the value of eligible inventory, eligible accounts receivable and eligible credit card receivables, less certain reserves and subject to certain other adjustments as set forth in the Current ABL Credit Agreement. Availability is reduced by issuance of letters of credit as well as any borrowings. As of April 2, 2022, the Company had the following in relation to the Current ABL Facility (in thousands):
April 2, 2022
Excess availability$565,697 
Revolving loans outstanding— 
Letters of credit outstanding40,069 
Loans outstanding under the Current ABL Facility bear interest at a floating rate measured by reference to, at the Company’s option, either (i) an adjusted LIBOR rate (subject to a LIBOR floor of 0.00%) plus an applicable margin ranging from 1.25% to 1.75% per annum depending on the average daily excess availability under the Current ABL Facility or (ii) an alternate base rate plus an applicable margin ranging from 0.25% to 0.75% per annum depending on the average daily excess availability under the ABL Facility. Additionally, unused commitments under the ABL Facility are subject to a 0.25% per annum fee.
The obligations under the Current ABL Credit Agreement are guaranteed by each direct and indirect wholly-owned U.S. restricted subsidiary of the Company, subject to certain exceptions, and are secured by:
a perfected security interest in all present and after-acquired inventory, accounts receivable, deposit accounts, securities accounts, and any cash or other assets in such accounts and other related assets owned by the Company and the U.S. subsidiary guarantors and the proceeds of any of the foregoing, except to the extent such proceeds constitute Cash Flow Priority Collateral, and subject to certain exceptions (the “ABL Priority Collateral”), which security interest is senior to the security interest in the foregoing assets securing the Current Cash Flow Facilities; and
a perfected security interest in the Cash Flow Priority Collateral, which security interest will be junior to the security interest in the Cash Flow Collateral securing the Current Cash Flow Facilities.
Additionally, the obligations of the Canadian borrowers under the Current ABL Credit Agreement are guaranteed by each direct and indirect wholly-owned Canadian restricted subsidiary of the Canadian borrowers, subject to certain exceptions, and are secured by substantially all assets of the Canadian borrowers and the Canadian subsidiary guarantors, subject to certain exceptions.
The Current ABL Credit Agreement includes a minimum fixed charge coverage ratio of 1.00:1.00, which is tested only when specified availability is less than 10.0% of the lesser of (x) the then applicable borrowing base and (y) the then aggregate effective commitments under the Current ABL Facility, and continuing until such time as specified availability has been in excess of such threshold for a period of 20 consecutive calendar days.
6.125% Senior Notes due January 2029
On September 24, 2020, the Company issued $500.0 million in aggregate principal amount of 6.125% Senior Notes due January 2029 (“the 6.125% Senior Notes”). Proceeds from the 6.125% Senior Notes were used to repay outstanding amounts under the Company’s Current ABL Facility and Current Cash Flow Revolver. The 6.125% Senior Notes bear interest at 6.125% per annum and will mature on January 15, 2029. Interest is payable semi-annually in arrears on January 15 and July 15 commencing on January 15, 2021. The effective interest rate for the 6.125% Senior Notes was 6.33% as of April 2, 2022, after considering each of the different interest expense components of this instrument, including the coupon payment and the deferred debt issuance costs.
The 6.125% Senior Notes are guaranteed on a senior unsecured basis by each of the Company’s existing and future wholly-owned domestic subsidiaries that guarantee the Company’s obligations under the Current Cash Flow Facilities or the Current ABL Facility (including by reason of being a borrower under the Current ABL Facility on a joint and several basis with the Company or a subsidiary guarantor). The 6.125% Senior Notes are unsecured senior indebtedness and are effectively subordinated to all of the Company’s existing and future senior secured indebtedness, including indebtedness under the Current Term Loan Facility, Current Cash Flow Revolver and Current ABL Facility, and are senior in right of payment to future subordinated indebtedness of the Company.
The Company may redeem the 6.125% Senior Notes in whole or in part at any time as set forth below:
prior to September 15, 2023, at a price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if any, to but not including the redemption date, plus the applicable make-whole premium;
prior to September 15, 2023, up to 40% of the aggregate principal amount with the proceeds of certain equity offerings at a redemption price of 106.125% plus accrued and unpaid interest, if any, to but not including the redemption date;
on or after September 15, 2023 and prior to September 15, 2024, at a price equal to 103.063% of the principal amount thereof, plus accrued and unpaid interest, if any, to but not including the redemption date;
on or after September 15, 2024 and prior to September 15, 2025, at a price equal to 101.531% of the principal amount thereof, plus accrued and unpaid interest, if any, to but not including the redemption date; and
on or after September 15, 2025, at a price equal to 100.000% of the principal amount thereof, plus accrued and unpaid interest, if any, to but not including the redemption date.
Redemption of 8.00% Senior Notes
On April 15, 2021, the Company redeemed the outstanding $645.0 million aggregate principal amount of the 8.00% Senior Notes due April 2026 (the “8.00% Senior Notes”) for $670.8 million using cash on hand and proceeds from the Incremental Tranche B Term Loans. The redemption resulted in a pre-tax loss on extinguishment of debt of $41.9 million during the year ended December 31, 2021, comprising a make-whole premium of $25.8 million and a write-off of $16.1 million in unamortized deferred financing costs.
Debt Covenants
The Company’s debt agreements contain a number of covenants that, among other things, limit or restrict the ability of the Company and its subsidiaries to incur additional indebtedness; make dividends and other restricted payments; incur additional liens; consolidate, merge, sell or otherwise dispose of all or substantially all assets; make investments; transfer or sell assets; enter into restrictive agreements; change the nature of the business; and enter into certain transactions with affiliates. As of April 2, 2022, the Company was in compliance with all covenants that were in effect on such date.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVES
3 Months Ended
Apr. 02, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVES DERIVATIVES
We utilize derivative instruments, including interest rate swap agreements and foreign currency hedging contracts, to manage our exposure to interest rate risk and currency fluctuations. We only hold such instruments for economic hedging purposes, not for speculative or trading purposes. Our derivative instruments are transacted only with highly rated institutions, which reduces our exposure to credit risk in the event of nonperformance.
Interest Rate Swaps
We are exposed to interest rate risk associated with fluctuations in interest rates on our floating-rate Current Term Loan Facility. The objective in using interest rate derivatives is to manage our exposure to interest rate movements. To accomplish this objective, we have entered into interest rate swap agreements as part of our interest rate risk management strategy. Interest rate swaps involve the receipt of variable amounts from a counterparty in exchange for the company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount.
On a monthly basis, we net settle with our swap counterparties for the difference between the fixed rate specified in each swap agreement and the variable rate as applied to the notional amount of the swap.
In May 2019, the Company entered into four-year interest rate swaps to mitigate variability in forecasted interest payments on $1,500 million of the Company’s Current Term Loan Facility. The interest rate swaps effectively converted a portion of the floating rate interest payment into a fixed rate interest payment. Three interest rate swaps each covered a notional amount of $500 million. The Company designated the interest rate swaps as qualifying hedging instruments and accounted for these derivatives as cash flow hedges.
As discussed in Note 14 — Long-Term Debt, the Company refinanced its Term Loan Facility. Contemporaneously with the refinancing on April 15, 2021, we completed a series of transactions to modify our interest rate swap positions as follows: (i) we dedesignated all existing interest rate swaps as cash flow hedges; (ii) we terminated two existing interest rate swaps with a notional value of $500 million each; (iii) we entered into two receive-fixed interest rate swaps with a notional amount of $250 million each, which are designed to offset the terms of an existing, active interest rate swap with a notional amount of $500 million; and (iv) we entered into two pay-fixed interest rate swaps with a notional amount of $750 million each, effectively blending the liability position of our existing interest rate swap agreements into the new swaps and extending the term of our hedged position to April 2026.
The amount remaining in accumulated other comprehensive loss for the dedesignated and terminated swaps as of April 2, 2022 was approximately $37.4 million and is being amortized as an increase to interest expense over the effective period of the original swap agreements.
The new receive-fixed interest rate swaps remain undesignated to economically offset the dedesignated existing, active swap. The new receive-fixed swaps and the dedesignated existing, active swap mature on July 12, 2023. Cash settlements related to the receive-fixed interest rate swaps are classified as operating activities in the consolidated statements of cash flows.
The new pay-fixed interest rate swaps also qualify as hybrid instruments in accordance with ASC 815, Derivatives and Hedging, consisting of a financing component and an embedded at-market derivative that was designated as a cash flow hedge. The financing component is accounted for at amortized cost over the life of the swap while the embedded at-market derivative is accounted for at fair value. The new swaps are indexed to one-month LIBOR and are net settled on a monthly basis with the counterparty for the difference between the fixed rate of 2.0369% and 2.0340%, respectively, and the variable rate based upon one-month LIBOR (subject to a floor of 0.5%) as applied to the notional amount of the swaps. In connection with the transactions discussed above, no cash was exchanged between the Company and the counterparty. The liability of the terminated interest rate swaps as well as the inception value of the receive-fixed interest rate swap was blended into the new pay-fixed interest rate swap. The cash flows related to the portion treated as a financing component are classified as financing activities while the cash flows related to the portion treated as an at-market derivative are classified as operating activities in the consolidated statements of cash flows.
The key terms of interest rate swaps are as follows (amounts in thousands):
April 2, 2022December 31, 2021
Effective DateFixed Rate Paid (Received)Notional AmountStatusNotional AmountStatusMaturity Date
Entered into May 2019:
July 12, 20192.1570 %$— Terminated$— TerminatedJuly 12, 2023
July 12, 20192.1560 %— Terminated— TerminatedJuly 12, 2023
July 12, 20192.1680 %500,000 Active500,000 ActiveJuly 12, 2023
Entered into April 2021:
April 15, 20212.0369 %750,000 Active750,000 ActiveApril 15, 2026
April 15, 20212.0340 %750,000 Active750,000 ActiveApril 15, 2026
April 15, 2021(2.1680)%(250,000)Active(250,000)ActiveJuly 12, 2023
April 15, 2021(2.1680)%(250,000)Active(250,000)ActiveJuly 12, 2023
$1,500,000 $1,500,000 
The embedded at-market derivative portion of our interest rate swap agreements is recognized at fair value on the consolidated balance sheets. It is valued using pricing models that rely on market observable inputs such as yield curve data, which are classified as Level 2 inputs within the fair value hierarchy.
Foreign Currency Forward Contracts
The Company enters into forward contracts to hedge a portion of its non-functional currency inventory purchases. These forward contracts are established to protect the Company from variability in cash flows attributable to changes in the U.S. dollar relative to the Canadian dollar. The forward contracts are highly correlated to the changes in the U.S. dollar relative to the Canadian dollar. All of the Company’s foreign currency forward contracts are initially designated as qualifying hedging instruments and accounted for as cash flow hedges in accordance with ASC 815, Derivatives and Hedging. Unrealized gains and losses on these contracts are designated as effective or ineffective. The effective portion of such gains or losses is recorded as a component of accumulated other comprehensive income or loss, while the ineffective portion of such gains or losses is recorded as a component of cost of goods sold. Future realized gains and losses in connection with each inventory purchase will be reclassified from accumulated other comprehensive income or loss to cost of goods sold. The gains and losses on the derivative contracts that are reclassified from accumulated other comprehensive income or loss to current period earnings are included in the line item in which the hedged item is recorded in the same period the forecasted transaction affects earnings. The Company may dedesignate cash flow hedges in advance of the occurrence of the forecasted transactions.
During the three months ended April 2, 2022 and April 3, 2021, the Company realized a loss of approximately thirty-five thousand dollars and $0.1 million, respectively, within cost of goods sold in the consolidated statements of operations based on the foreign currency forward contracts described above. The changes in fair values of derivatives that have been designated and qualify as cash flow hedges are recorded in accumulated other comprehensive income or loss and are reclassified into cost of goods sold in the same period the hedged item affects earnings. Due to the high degree of effectiveness between the hedging instruments and the underlying exposures being hedged, fluctuations in the value of the derivative instruments are generally offset by changes in the fair value or cash flows of the underlying exposures being hedged. The changes in the fair value of derivatives that do not qualify as effective are immediately recognized in earnings. As of April 2, 2022 and December 31, 2021, the Company had a hedge asset of approximately $0.2 million and $0.7 million respectively, and
a gain of approximately $0.3 million and $0.8 million in accumulated other comprehensive loss, respectively, on the consolidated balance sheets.
Fair Values of Derivatives on the Consolidated Balance Sheets
The fair values of our derivatives and their presentation on the consolidated balance sheets as of April 2, 2022 and December 31, 2021 were as follows (in thousands):
April 2, 2022December 31, 2021
AssetsLiabilitiesAssetsLiabilities
Derivatives not designated as hedging instrumentsFinancial statement line item
Interest rate swaps
Other assets(1)
$336 $— $11,543 $— 
Other long-term liabilities(2)
— 336 — 11,543 
$336 $336 $11,543 $11,543 
Derivatives designated as hedging instrumentsFinancial statement line item
Interest rate swaps
Other assets(3)
$87,356 $— $— $— 
Other accrued expenses(3)
— 13,127 — 13,127 
Other long-term liabilities(3)
— 40,067 — 28,279 
Foreign currency forward contractsPrepaid expenses and other249 — 728 — 
$87,605 $53,194 $728 $41,406 
(1)The balances relate to a receive-fixed interest rate swaps for which the fair value option has been elected.
(2)The balances relate to a pay-fixed May 2019 active interest rate swap which has been dedesignated as a cash flow hedge.
(3)The balances relate to the pay-fixed interest rate swaps, including the financing component.
Effect of Derivatives on the Consolidated Statements of Operations
The portion of gains or losses on the derivative instruments previously included in accumulated other comprehensive income for dedesignated hedges remains in accumulated other comprehensive income until the forecasted transaction occurs or becomes probable of not occurring. Changes in the value of derivative instruments after dedesignation are recorded in earnings and are included in the Derivatives not designated as hedging instruments section below. The effect of our derivatives and their presentation on the consolidated statements of operations for the three months ended April 2, 2022 and April 3, 2021 were as follows (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Derivatives not designated as hedging instrumentsFinancial statement line item
Interest rate swaps
Interest expense(1)
$7,288 $— 
Foreign currency forward contractsCost of sales35 79 
$7,323 $79 
Derivatives designated as hedging instruments
Interest rate swapsInterest expense2,540 7,821 
$2,540 $7,821 
(1)The balance relates to the reclassification from accumulated other comprehensive loss to interest expense due to dedesignation from hedge accounting of all May 2019 interest rate swaps.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.1
CD&R INVESTOR GROUP
3 Months Ended
Apr. 02, 2022
Equity [Abstract]  
CD&R INVESTOR GROUP CD&R INVESTOR GROUP
On August 14, 2009, the Company entered into an Investment Agreement (as amended, the “Investment Agreement”), by and between the Company and Clayton, Dubilier & Rice Fund VIII, L.P., a Cayman Islands exempted limited partnership (“CD&R Fund VIII”). In connection with the Investment Agreement and the Stockholders Agreement dated October 20, 2009 (the “Old Stockholders Agreement”), CD&R Fund VIII and CD&R Friends & Family Fund VIII, L.P., a Cayman Islands exempted limited partnership (“CD&R FF Fund” and, together with CD&R Fund VIII, the “CD&R Fund VIII Investor Group”) purchased convertible preferred stock of the Company, which was converted into shares of our common stock on May 14, 2013.
Ply Gem Holdings was acquired by CD&R Fund X and Atrium Intermediate Holdings, LLC, GGC BP Holdings, LLC and AIC Finance Partnership, L.P. (collectively, the “Golden Gate Investor Group”) and merged with Atrium on April 12, 2018.
On July 17, 2018, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Ply Gem, and for certain limited purposes as set forth in the Merger Agreement, Clayton, Dubilier & Rice, LLC, pursuant to which, at the closing of the merger, Ply Gem would be merged with and into the Company, with the Company continuing its existence as a corporation organized under the laws of the State of Delaware (the “Merger”). The Merger was consummated on November 16, 2018 pursuant to the Merger Agreement.
Pursuant to the terms of the Merger Agreement, on November 16, 2018, the Company entered into (i) a stockholders agreement (the “New Stockholders Agreement”) between the Company, and each of the CD&R Fund VIII Investor Group, CD&R Pisces Holdings, L.P., a Cayman Islands exempted limited partnership (“CD&R Pisces”, and together with the CD&R Fund VIII Investor Group, the “CD&R Investor Group”) and the Golden Gate Investor Group (together with the CD&R Investor Group, the “Investors”), pursuant to which the Company granted to the Investors certain governance, preemptive and subscription rights and (ii) a registration rights agreement (the “New Registration Rights Agreement”) between the Company and each of the Investors, pursuant to which the Company granted the Investors customary demand and piggyback registration rights, including rights to demand registrations and underwritten shelf registration statement offerings with respect to the shares of the Company’s Common Stock held by the Investors following the consummation of the Merger.
On August 25, 2020, the Company filed a shelf registration statement on Form S-3, declared effective by the SEC on September 2, 2020, registering the resale of shares of the Company’s Common Stock held by CD&R Pisces. The Company had previously registered the resale of shares of the Company’s Common Stock held by the CD&R Fund VIII Investor Group and the Golden Gate Investor Group.
Pursuant to the terms of the New Stockholders Agreement, the Company and the CD&R Fund VIII Investor Group terminated the Old Stockholders Agreement. Pursuant to the terms of the New Registration Rights Agreement, the Company and the CD&R Fund VIII Investor Group terminated the Registration Rights Agreement, dated as of October 20, 2009, by and among the Company and the CD&R Fund VIII Investor Group.
On March 5, 2022, the Company entered into an Agreement and Plan of Merger (the “CD&R Merger Agreement”), by and among Camelot Return Intermediate Holdings, LLC (“Parent”), Camelot Return Merger Sub, Inc. (“Merger Sub”). Parent and Merger Sub are subsidiaries of investment funds managed by Clayton, Dubilier & Rice (“CD&R”). Upon the terms and subject to the conditions of the CD&R Merger Agreement, among other things, Merger Sub will merge with and into the Company (the “CD&R Merger”). As a result of the CD&R Merger, the Company will cease to be publicly-traded, and investment funds managed by CD&R will become the indirect owner of all of the Company’s outstanding shares of common stock that it does not already own. The proposed transaction has been approved by a special committee of independent directors of the Company’s board of directors (the “Special Committee”) previously formed to evaluate and consider any potential or actual proposal from CD&R. The board of directors of the Company, acting on the Special Committee’s recommendation, resolved unanimously to recommend that the stockholders of the Company vote to adopt and approve the CD&R Merger Agreement. The CD&R Merger is expected to close in the second or third quarter of 2022, subject to customary closing conditions. The waiting period under the Hart-Scott-Rodino Act of 1976, as amended, applicable to the proposed CD&R transaction expired on April 18, 2022. The CD&R Merger is subject to approval by holders of a majority of the shares not owned by CD&R and its affiliates.
Additional information about the CD&R Merger Agreement and the CD&R Merger will be set forth in the Company’s Definitive Proxy Statement on Schedule 14A that will be filed with the SEC.
As of April 2, 2022 and December 31, 2021, the CD&R Investor Group owned approximately 48.6% and 48.8%, respectively, of the outstanding shares of the Company’s Common Stock.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK REPURCHASE PROGRAM
3 Months Ended
Apr. 02, 2022
Equity [Abstract]  
STOCK REPURCHASE PROGRAM STOCK REPURCHASE PROGRAMOn March 7, 2018, the Company announced that its Board of Directors authorized a new stock repurchase program for the repurchase of up to $50.0 million of the Company’s outstanding Common Stock. Under the repurchase program, the Company
is authorized to repurchase shares at times and in amounts that it deems appropriate in accordance with all applicable securities laws and regulations. There is no time limit on the duration of the program and shares repurchased pursuant to the repurchase program are usually retired.
During the three months ended April 2, 2022 and April 3, 2021, there were no stock repurchases under the stock repurchase program. As of April 2, 2022, $49.1 million remained available for stock repurchases under the stock repurchase program. The timing and method of any repurchases, which will depend on a variety of factors, including market conditions, are subject to results of operations, financial conditions, cash requirements and other factors, and may be suspended or discontinued at any time.
During the three months ended April 2, 2022 and April 3, 2021, the Company withheld approximately 0.2 million and 0.1 million shares, respectively, of stock to satisfy minimum tax withholding obligations arising in connection with the vesting of stock awards, which are included in treasury stock purchases in the consolidated statements of stockholders’ equity.
During the three months ended April 2, 2022, the Company cancelled approximately 0.2 million shares that had been previously withheld to satisfy minimum tax withholding obligations arising in connection with the vesting of stock awards. The cancellations resulted in a $4.1 million decrease in both treasury stock and additional paid in capital during the three months ended April 2, 2022.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS
3 Months Ended
Apr. 02, 2022
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS
Fair Value of Financial Instruments
The carrying amounts of cash and cash equivalents, restricted cash, trade accounts receivable and accounts payable approximate fair value as of April 2, 2022 and December 31, 2021 because of their relatively short maturities. The carrying amounts of the indebtedness under the Current ABL Facility and Current Cash Flow Revolver approximate fair value as the interest rates are variable and reflective of market rates. At April 2, 2022, there were no borrowings outstanding under the Current ABL Facility and no outstanding indebtedness under the Current Cash Flow Revolver. The fair values of the remaining financial instruments not currently recognized at fair value on our consolidated balance sheets at the respective period ends were (in thousands):
 April 2, 2022December 31, 2021
Carrying
Amount
Fair ValueCarrying
Amount
Fair Value
Term Loan Facility$2,574,000 $2,490,345 $2,580,500 $2,570,823 
6.125% Senior Notes
500,000 465,000 500,000 531,900 
The fair value of the term loan facility was based on recent trading activities of comparable market instruments, which are level 2 inputs, and the fair value of the 6.125% senior notes was based on quoted prices in active markets for the identical liabilities, which are level 1 inputs.
Fair Value Measurements
ASC Subtopic 820-10, Fair Value Measurements and Disclosures, requires us to use valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:
Level 1: Observable inputs such as quoted prices for identical assets or liabilities in active markets.
Level 2: Other inputs that are observable directly or indirectly, such as quoted prices for similar assets or liabilities or market-corroborated inputs.
Level 3: Unobservable inputs for which there is little or no market data and which require us to develop our own assumptions about how market participants would price the assets or liabilities.
The following is a description of the valuation methodologies used for assets and liabilities measured at fair value. There have been no changes in the methodologies used as of April 2, 2022 and December 31, 2021.
Money market: Money market funds have original maturities of three months or less. The original cost of these assets approximates fair value due to their short-term maturity.
Mutual funds: Mutual funds are valued at the closing price reported in the active market in which the mutual fund is traded. 
Deferred compensation plan liability: Deferred compensation plan liability is comprised of phantom investments in the deferred compensation plan and is valued at the closing price reported in the active markets in which the money market and mutual funds are traded.
Interest rate swaps: Interest rate swaps are based on cash flow hedge contracts that have fixed rate structures and are measured against market-based LIBOR yield curves. These interest rate swaps are classified within Level 2 of the fair value hierarchy because they are valued using alternative pricing sources or models that utilized market observable inputs, including current and forward interest rates.
Foreign currency forward contracts: The fair value of the foreign currency forward contracts are classified within Level 2 of the fair value hierarchy because they are estimated using industry standard valuation models using market-based observable inputs, including spot rates, forward points, interest rates and volatility inputs.
The following tables summarize information regarding our financial assets and liabilities that are measured at fair value on a recurring basis as of April 2, 2022 and December 31, 2021, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value (in thousands):
April 2, 2022
 Level 1Level 2Level 3Total
Assets:    
Short-term investments in deferred compensation plan(1):
    
Money market$66 $— $— $66 
Mutual funds – Growth159 — — 159 
Mutual funds – Blend1,511 — — 1,511 
Mutual funds – Foreign blend424 — — 424 
Mutual funds – Fixed income— 141 — 141 
Total short-term investments in deferred compensation plan(2)
2,160 141 — 2,301 
Foreign currency forward contracts— 249 — 249 
Interest rate swap assets(3)
— 87,692 — 87,692 
Total assets $2,160 $88,082 $— $90,242 
Liabilities:    
Deferred compensation plan liability(2)
$— $2,704 $— $2,704 
Interest rate swap liabilities(4)
— 53,530 — 53,530 
Total liabilities $— $56,234 $— $56,234 
December 31, 2021
 Level 1Level 2Level 3Total
Assets:    
Short-term investments in deferred compensation plan(1):
    
Money market$24 $— $— $24 
Mutual funds – Growth557 — — 557 
Mutual funds – Blend1,560 — — 1,560 
Mutual funds – Foreign blend467 — — 467 
Mutual funds – Fixed income— 151 — 151 
Total short-term investments in deferred compensation plan(2)
2,608 151 — 2,759 
Foreign currency forward contracts— 728 — 728 
Interest rate swap assets(3)
— 11,543 — 11,543 
Total assets $2,608 $12,422 $— $15,030 
Liabilities:    
Deferred compensation plan liability(2)
$— $2,759 $— $2,759 
Interest rate swap liabilities(4)
— 52,949 — 52,949 
Total liabilities $— $55,708 $— $55,708 
(1)Unrealized holding gains (losses) for the three months ended April 2, 2022 and April 3, 2021 were $(0.3) million and $0.1 million, respectively. These unrealized holding gains (losses) were substantially offset by changes in the deferred compensation plan liability.
(2)The Company records the short-term investments in deferred compensation plan within investments in debt and equity securities, at market, and the deferred compensation plan liability within accrued compensation and benefits on the consolidated balance sheets.
(3)The balance as of April 2, 2022 includes $87.4 million and $0.3 million related to the pay-fixed interest rate swaps and the receive-fixed interest rate swaps for which the fair value option has been elected, respectively. The balance as of December 31, 2021 is related to the receive-fixed interest rate swaps for which the fair value option has been elected.
(4)The balances as of April 2, 2022 and December 31, 2021 include $53.2 million and $41.4 million, respectively, related to the pay-fixed interest rate swaps, and $0.3 million and $11.5 million, respectively, related to the pay-fixed May 2019 active interest rate swap which has been dedesignated as a cash flow hedge.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES
3 Months Ended
Apr. 02, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
Under FASB ASC 740-270, Income Taxes - Interim Reporting, each interim period is considered an integral part of the annual period and tax expense is measured using an estimated annual effective tax rate. Estimates of the annual effective tax rate at the end of interim periods are, of necessity, based on evaluations of possible future events and transactions and may be subject to subsequent refinement or revision. The Company calculates its quarterly tax provision consistent with the guidance provided by ASC 740-270, whereby the Company forecasts its estimated annual effective tax rate then applies that rate to its year-to-date ordinary pre-tax book income (loss). In addition, the Company excludes jurisdictions with a projected loss for the year or the year-to-date ordinary loss where the Company cannot recognize a tax benefit from its estimated annual effective tax rate. The impact of such an exclusion could result in a higher or lower effective tax rate during a particular quarter, based upon the mix and timing of actual earnings versus annual projections. In addition to the tax resulting from applying the estimated annual effective tax rate to pre-tax book income (loss), the Company includes certain items treated as discrete events to arrive at an estimated effective tax rate. Future changes in the forecasted annual income (loss) projections, tax rate changes, or discrete tax items could result in significant adjustments to quarterly income tax expense in future periods in accordance with ASC 740-270.
For the three months ended April 2, 2022, the Company’s estimated annual effective income tax rate of ordinary forecasted pre-tax book income was approximately 28.1%, which varied from the statutory rate primarily due to state income tax expense, valuation allowances, foreign income taxes, and executive compensation. For the three months ended April 2, 2022, the effective tax rate was 25.1%, which varied from the annual effective tax rate due to discrete items recorded during the period, including legal settlement income received, interest recorded on unrecognized tax benefits, adjustments to state income tax rates, and stock compensation.
Valuation allowance
As of April 2, 2022, the Company remained in a valuation allowance position, in the amount of $14.6 million, against its deferred tax assets for certain state jurisdictions of certain entities as it is currently deemed “more likely than not” that the benefit of such net tax assets will not be utilized as the Company continues to be in a three-year cumulative loss position for these state jurisdictions. The Company will continue to monitor the positive and negative factors for these jurisdictions and make further changes to the valuation allowances as necessary.
Unrecognized tax benefits
Despite the Company’s belief that its tax return positions are consistent with applicable tax laws, the Company believes that certain positions could be challenged by taxing authorities. The Company’s tax reserves reflect the difference between the tax benefit claimed on tax returns and the amount recognized in the consolidated financial statements. These reserves have been established based on management’s assessment as to potential exposure attributable to permanent differences as well as interest and penalties applicable to both permanent and temporary differences. The tax reserves are reviewed periodically and adjusted in light of changing facts and circumstances, such as progress of tax audits, lapse of applicable statutes of limitations and changes in tax law. The Company is currently under examination by various taxing authorities. During the three months ended April 2, 2022, the tax reserves increased by approximately $0.4 million. The increase is primarily due to additional interest expense related to previously recorded unrecognized tax benefits.
The liability for unrecognized tax benefits as of April 2, 2022 was approximately $17.8 million and is recorded in other long-term liabilities in the consolidated balance sheet.
CARES Act
Under the Coronavirus Aid, Relief and Economic Security Act (CARES Act”) that was signed into law on March 27, 2020, the Company elected to defer employer social security payments of approximately $19.9 million as of December 31, 2020. In December 2021, the Company paid approximately $10 million in deferred employer social security payments and has approximately $10 million recorded in current liabilities on the consolidated balance sheet as of April 2, 2022 that will be paid by December 31, 2022.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION
3 Months Ended
Apr. 02, 2022
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
Operating segments are defined as components of an enterprise that engage in business activities for which discrete financial information is available and is evaluated on a regular basis by the chief operating decision maker to make decisions regarding the allocation of resources to the segment and assess the performance of the segment. The Company has three reportable segments: Windows, Siding and Commercial.
These operating segments follow the same accounting policies used for our consolidated financial statements. We evaluate a segment’s performance on a U.S. GAAP basis based primarily upon operating income before corporate expenses.
Corporate assets consist primarily of cash, investments, prepaid expenses, current and deferred taxes and property, plant and equipment associated with our headquarters in Cary, North Carolina and office in Houston, Texas. These items (and income and expenses related to these items) are not allocated to the operating segments. Corporate unallocated expenses primarily include share-based compensation expenses, restructuring charges, acquisition-related costs, and other expenses related to executive, legal, finance, tax, treasury, human resources, information technology and strategic sourcing, and corporate travel expenses. Additional unallocated amounts primarily include non-operating items such as interest income, interest expense, and other income (expense).
The following table represents summary financial data attributable to the segments for the periods indicated (in thousands):
 Three Months Ended
 April 2,
2022
April 3,
2021
Net sales:
Windows$702,110 $527,263 
Siding332,990 316,391 
Commercial531,738 423,378 
Total net sales$1,566,838 $1,267,032 
Operating income:
Windows$46,245 $29,362 
Siding27,423 27,528 
Commercial80,943 41,585 
Corporate24,705 (43,267)
Total operating income179,316 55,208 
Unallocated other expense, net(42,667)(56,071)
Income (loss) before taxes$136,649 $(863)
April 2,
2022
December 31,
2021
Total assets:
Windows$2,232,057 $2,223,098 
Siding2,083,123 2,060,275 
Commercial1,015,922 1,073,264 
Corporate700,554 470,823 
Total assets$6,031,656 $5,827,460 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.1
CONTINGENCIES
3 Months Ended
Apr. 02, 2022
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENCIES CONTINGENCIES
As a manufacturer of products primarily for use in building construction, the Company is inherently exposed to various types of contingent claims, both asserted and unasserted, in the ordinary course of business. As a result, from time to time, the Company and/or its subsidiaries become involved in various legal proceedings or other contingent matters arising from claims or potential claims arising out of its operations and businesses that cover a wide range of matters, including, among others, environmental, contract, employment, intellectual property, securities, personal injury, property damage, product liability, warranty, and modification, adjustment or replacement of component parts or units sold, which may include product recalls. The Company insures (or self-insures) against these risks to the extent deemed prudent by its management and to the extent insurance is available. The Company regularly reviews the status of ongoing proceedings and other contingent matters. Liabilities for such items are recorded when it is probable that the liability has been incurred and when the amount of the liability can be reasonably estimated. Liabilities are adjusted when additional information becomes available. Management believes that the ultimate disposition of these matters will not have a material adverse effect on the Company’s results of operations, financial position or cash flows. However, such matters are subject to many uncertainties and outcomes and are not predictable with assurance.
Further, due to the lack of adequate information and the potential impact of present regulations and any future regulations, there are certain circumstances in which no range of potential exposure may be reasonably estimated. Also, it is not possible to ascertain the ultimate legal and financial liability with respect to certain contingent liabilities, including lawsuits, and therefore no such estimate has been made as of April 2, 2022.
Environmental
The Company’s operations are subject to various federal, state, local and foreign environmental, health and safety laws. Among other things, these laws regulate the emissions or discharge of materials into the environment; govern the use, storage, treatment, disposal and management of hazardous substances and wastes; protect the health and safety of its employees and the end-users of its products; regulate the materials used in its products; and impose liability for the costs of investigating and remediating (as well as other damages resulting from) present and past releases of hazardous substances. Violations of these laws or of any conditions contained in environmental permits could result in substantial fines or penalties, civil sanctions, injunctive relief, consent orders, or requirements to install pollution controls or other abatement equipment.
The Company could be held liable for costs to investigate, remediate or otherwise address contamination at any real property it has ever owned, operated or used as a disposal site, or at other sites where the Company or its predecessors may have released hazardous materials. The Company could incur fines, penalties or sanctions or be subject to third-party claims, including indemnification claims, for property damage, personal injury or otherwise as a result of violations of (or liabilities under) environmental, health and safety laws, or in connection with releases of hazardous or other materials.
MW Manufacturers, Inc. (“MW”), a subsidiary of Ply Gem Industries, Inc., entered into a September 2011 Administrative Order on Consent with the U.S. Environmental Protection Agency (“EPA”) under the Corrective Action Program to address known releases of hazardous substances at MW’s Rocky Mount, Virginia property. A Phase I RCRA Facility Investigation (“RFI”) was submitted to the Virginia Department of Environmental Quality (“VDEQ”) in December 2015, and a Phase II RFI and the Human Health Risk Assessment and Baseline Ecological Risk Assessment were submitted in October 2018. A Limited Corrective Measures Study based on the investigations was submitted to the VDEQ for review and approval in September 2019. Upon completion of a 30-day public comment period, the VDEQ issued its Final Decision and Response to Comments approving a final remedy in May 2021. The final remedy consists of continuing groundwater monitoring until the VDEQ’s corrective actions have been met; and implementing and complying with land use restrictions and institutional controls imposed by an environmental covenant. The Company has recorded a liability of $4.5 million for this MW site, of which $1.0 million is in other current liabilities and $3.5 million is in other long-term liabilities on the Company’s consolidated balance sheet as of April 2, 2022. 
The EPA is investigating groundwater contamination at a Superfund site in York, Nebraska, referred to as the PCE/TCE Northeast Contamination Site (“PCE/TCE Site”). Kroy Building Products, Inc. (“KBP”), a subsidiary of Ply Gem Industries, Inc., has been identified as a potentially responsible party at the site and has liability for investigation and remediation costs associated with the contamination. In May 2019, KBP and an unrelated respondent entered into an Administrative Settlement Agreement and Order on Consent with the EPA to conduct a Remedial Investigation/Feasibility Study (“RI/FS”) of the PCE/TCE Site. A final RI/FS Work Plan was approved by the EPA in December 2019. Two phases of RI field sampling were completed through May 2021 and a Monitoring Well Plan was approved by the EPA in November 2021; well installation is planned in 2022. The Company has recorded a liability of $4.4 million within other current liabilities on its consolidated balance sheet as of April 2, 2022. If necessary, the Company will adjust its remediation liability if the RI/FS scope materially changes or the EPA imposes additional investigative requirements. The Company may be able to recover a portion of costs incurred in connection with the PCE/TCE Site from other potentially responsible parties, though there is no assurance we would receive any funds.
Based on current information, the Company is not aware of any environmental compliance obligations, claims or investigations that will have a material adverse effect on its results of operations, cash flows or financial position except as otherwise disclosed in the Company’s consolidated financial statements. However, there can be no guarantee that previously known or newly discovered matters will not result in material costs or liabilities.
Litigation
The Company believes it has valid defenses to the outstanding claims discussed below and will vigorously defend all such claims; however, litigation is subject to many uncertainties and there cannot be any assurance that the Company will ultimately prevail or, in the event of an unfavorable outcome or settlement of litigation, that the ultimate liability would not be material and would not have a material adverse effect on the business, results of operations, cash flows or financial position of the Company.
In November 2018, Aurora Plastics, LLC (“Aurora”) initiated an arbitration demand against Atrium Windows and Doors, Inc., Atrium Extrusion Systems, Inc., and North Star Manufacturing (London) Ltd. (collectively, “Atrium”) pursuant to a Third Amended and Restated Vinyl Compound and Supply Agreement dated as of December 22, 2016. A settlement was reached in this case during the fourth quarter of 2019. The Company has a $1.6 million liability related to the settlement in other current liabilities on the Company’s consolidated balance sheet as of April 2, 2022.
On November 14, 2018, an individual stockholder, Gary D. Voigt, filed a putative class action Complaint in the Delaware Court of Chancery against Clayton Dubilier & Rice, LLC (“CD&R”), Clayton, Dubilier & Rice Fund VIII, L.P. (“CD&R Fund VIII”), and certain directors of the Company. Voigt purported to assert claims on behalf of himself, on behalf of a class of other similarly situated stockholders of the Company, and derivatively on behalf of the Company, the nominal defendant. An Amended Complaint was filed on April 11, 2019. The Amended Complaint asserted claims for breach of fiduciary duty and unjust enrichment against CD&R Fund VIII and CD&R, and for breach of fiduciary duty against twelve director defendants in connection with the Merger. Defendants moved to dismiss the Amended Complaint and, on February 10, 2020, the court denied the motions except as to four of the director defendants. Voigt sought damages in an amount to be determined at trial. On August 25, 2021, the parties to the case filed a Stipulation of Compromise and Settlement (“Stipulation”) setting forth their agreement to settle the litigation. The Stipulation provides for CD&R, CD&R Fund VIII, and the eight director defendants to cause their respective insurers to pay a total of $100 million into an escrow account that will be used to pay escrow expenses, satisfy any fee and incentive amounts awarded by the court in favor of plaintiff and plaintiff’s counsel, and distribute the remaining funds to the Company. The Stipulation further provided that plaintiff’s counsel would apply for an award of attorneys’ fees and litigation expenses in an amount of up to 23.5% of the $100 million payment by the insurers, and that any incentive award for the named plaintiff will be paid solely from the amount of plaintiff attorneys’ fees awarded. This Stipulation required court approval. On January 19, 2022, the Court held a hearing, verbally approved the Stipulation, and approved the plaintiff’s counsel’s application for a fee award of 23.5% of the $100 million settlement payment and the incentive award. On January 20, 2022, the Court entered an Order and Final Judgment approving the Stipulation. During the quarter ended April 2, 2022, the matter was resolved as the Company received $76.5 million in cash proceeds from the Stipulation, which was recorded in gain on legal settlements in the consolidated statement of operations.
Other contingencies
The Company’s imports of fabricated structural steel (“FSS”) from its Mexican affiliate, Building Systems de Mexico S.A. de C.V. (“BSM”) were subject to antidumping (“AD”) and countervailing duty (“CVD”) tariff proceedings before the U.S. Department of Commerce (“DOC”) and the U.S. International Trade Commission (“USITC”). The proceedings were initiated in February 2019 by the American Institute of Steel Construction (“AISC”) against FSS being imported into the USA from Mexico, Canada, and China. In 2019, the DOC issued preliminary tariff rates and in 2020 finalized CVD and AD tariff rates of 0% and 8.47%, respectively, for the Company’s imports of FSS from BSM. However, in February 2020, in a 3 to 2 vote, the USITC concluded there was no injury or threat of injury to the domestic FSS industry. In March 2020, the USITC opinion was published in the Federal Register, ceasing the Company’s requirement to pay the AD and CVD tariffs. The Company received full reimbursement for the $4.1 million in tariffs previously deposited with United States Customs and Border Protection and recorded a reduction in costs of sales during the fiscal year ended December 31, 2020. This matter was appealed by the AISC and, on September 22, 2021, the U.S. Court of International Trade (“CIT”) issued an opinion upholding the USITC’s determination that there was no injury or threat of injury to the domestic FSS industry caused by the cumulated imports of FSS from Mexico, Canada, and China. The AISC has appealed the CIT decision to the U.S. Court of Appeals for the Federal Circuit (“CAFC”). The Company will continue to vigorously advocate its position, that its import of FSS from BSM should not be subject to any CVD or AD tariffs, in all tribunals including the CAFC as well as the tribunal established pursuant to the North American Free Trade Agreement (“NAFTA”). The Company’s position is in agreement with, and bolstered by, the USITC’s determination that FSS imports do not cause material injury or threaten material injury to the U.S. industry and the CIT’s sustaining of the USITC’s final negative injury determination. We have evaluated this matter in accordance with ASC 450, Contingencies, and concluded that no liability to the Company is probable and estimable as of April 2, 2022.
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS
3 Months Ended
Apr. 02, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTSOn April 10, 2022, the Company entered into a Membership Interest Purchase Agreement (the “Coil Coatings Purchase Agreement”) with BlueScope Steel North America Corporation, a Delaware corporation (“BlueScope”) and a subsidiary of BlueScope Steel Limited, to sell the Company’s metal coil coatings business to BlueScope for an aggregate purchase price of $500 million in cash, subject to certain customary adjustments (the “Coil Coatings Transaction”). The Coil Coatings Transaction is subject to the satisfaction of customary closing conditions, including the expiration or termination of the waiting period under the HSR Act. Subject to the satisfaction or waiver of certain conditions and the other terms and conditions of the Coil Coatings Purchase Agreement, the Coil Coatings Transaction is expected to close in 2022. Pursuant to the CD&R Merger Agreement, an affiliate of CD&R consented to the Company’s entry into the Coil Coatings Purchase Agreement.
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.1
RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Apr. 02, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited consolidated financial statements for Cornerstone Building Brands, Inc. (together with its subsidiaries, unless otherwise indicated, the “Company,” “Cornerstone Building Brands,” “we,” “us” or “our”) have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by generally accepted accounting principles (“GAAP”) for complete financial statements. In the opinion of management, the unaudited consolidated financial statements included herein contain all adjustments, which consist of normal recurring adjustments, necessary to fairly present the Company’s financial position, results of operations and cash flows for the periods indicated. Operating results for the period from January 1, 2022 through April 2, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2022.
Certain reclassifications have been made to the prior period amounts in the unaudited consolidated financial statements to conform to the current presentation.
Reporting Periods
Reporting Periods
The Company’s fiscal quarters are based on a four-four-five week calendar with periods ending on the Saturday of the last week in the quarter except that December 31st will always be the year-end date. Therefore, the financial results of certain fiscal quarters may not be comparable to prior fiscal quarters.
Accounts Receivable and Related Allowance
Accounts Receivable and Related Allowance
The Company reports accounts receivable net of an allowance for expected credit losses. Trade accounts receivable are the result of sales of vinyl windows, aluminum windows, vinyl siding, metal siding, injection molded products, metal building products, metal coating, and other products and services to customers throughout the United States and Canada and affiliated territories, including international builders who resell to end users. Sales are primarily denominated in U.S. dollars. Credit sales do not normally require a pledge of collateral; however, various types of liens may be filed to enhance the collection process and we require payment prior to shipment for certain international shipments.
The Company establishes provisions for expected credit losses based on the Company’s assessment of the collectability of amounts owed to us by our customers. Such provisions are included in selling, general and administrative expenses. In establishing these reserves, the Company considers changes in the financial position of a customer, age of the accounts receivable balances, availability of security, unusual macroeconomic conditions, lien rights and bond rights as well as disputes, if any, with our customers. Our allowance for credit losses reflects reserves for customer receivables to reduce receivables to amounts expected to be collected. Interest on delinquent accounts receivable is included in the trade accounts receivable balance and recognized as interest income when earned and collectability is reasonably assured. Uncollectible accounts are written off when a settlement is reached for an amount that is less than the outstanding historical balance, all collection efforts have been exhausted, and/or any legal action taken by the Company has concluded.
Net Sales
Net Sales
The Company enters into contracts that pertain to products, which are accounted for as separate performance obligations and are typically one year or less in duration. Given the nature of the Company's sales arrangements, we are not required to exercise significant judgment in determining the timing for the satisfaction of performance obligations or the transaction price. Revenue is measured as the amount of consideration expected to be received in exchange for our products. Revenue is generally recognized when the product has shipped from the Company’s facility and control has transferred to the customer. For certain products, it is industry practice that customers take title to products upon delivery, at which time revenue is then recognized by the Company. For a portion of the Company’s business, when the Company processes customer owned material, control is deemed to transfer to the customer as the processing is being completed. Allowances for cash discounts, volume rebates and other customer incentive programs, as well as gross customer returns, among others, are recorded as a reduction of sales at the time of sale based upon the estimated future outcome. Cash discounts, volume rebates and other customer incentive programs are based upon certain percentages agreed upon with the Company’s various customers, which are typically earned by the customer over an annual period.
The Company’s revenues are adjusted for variable consideration, which includes customer volume rebates and prompt payment discounts. The Company measures variable consideration by estimating expected outcomes using analysis and inputs based upon anticipated performance, historical data, and current and forecasted information. Customer returns are recorded as a reduction to sales on an actual basis throughout the year and also include an estimate at the end of each reporting period for future customer returns related to sales recorded prior to the end of the period. The Company generally estimates customer returns based upon the time lag that historically occurs between the sale date and the return date, while also factoring in any new business conditions that might impact the historical analysis such as new product introduction. Measurement of variable consideration is reviewed by management periodically and revenue is adjusted accordingly. The Company does not have significant financing components. The Company recognizes installation revenue, primarily within the stone veneer business, over the period for which the stone is installed, which is typically a very short duration.
Shipping and handling activities performed by the Company are considered activities to fulfill the sales of our products. Amounts billed for shipping and handling are included in net sales, while costs incurred for shipping and handling are included in cost of sales.
In accordance with certain contractual arrangements, the Company receives payment from our customers in advance related to performance obligations that are to be satisfied in the future and recognizes such payments as deferred revenue, primarily related to the Company’s weathertightness warranties (see Note 12 — Warranty).
A portion of the Company’s revenue, exclusively within the Commercial segment, includes multiple-element revenue arrangements due to multiple deliverables. Each deliverable is generally determined based on customer-specific manufacturing and delivery requirements. Because the separate deliverables have value to the customer on a stand-alone basis, they are typically considered separate units of accounting. A portion of the entire job order value is allocated to each unit of accounting. Revenue allocated to each deliverable is recognized upon shipment. The Company uses estimated selling price (“ESP”) based on underlying cost plus a reasonable margin to determine how to separate multiple-element revenue arrangements into separate units of accounting, and how to allocate the arrangement consideration among those separate units of accounting. The Company determines ESP based on normal pricing and discounting practices.
The following table presents disaggregated revenue disclosure details of net sales by segment (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Windows Net Sales Disaggregation:
Vinyl windows(1)
$657,796 $497,017 
Aluminum windows24,660 20,280 
Other19,654 9,966 
Total$702,110 $527,263 
Siding Net Sales Disaggregation:
Vinyl siding$161,200 $150,229 
Metal73,702 71,093 
Injection molded18,773 17,609 
Stone20,322 19,831 
Other products & services(2)
58,993 57,629 
Total$332,990 $316,391 
Commercial Net Sales Disaggregation:
Metal building products(3)
$476,458 $299,938 
Insulated metal panels(4)
— 85,603 
Metal coil coating55,280 37,837 
Total$531,738 $423,378 
Total Net Sales:$1,566,838 $1,267,032 
(1)The Prime Windows LLC (“Prime Windows”) and Cascade Windows, Inc. (“Cascade Windows”) businesses are included in the results of operations as of their April 30, 2021 and August 20, 2021 acquisition dates, respectively.
(2)Other products & services primarily consist of installation of stone veneer products.
(3)Union Corrugating Company Holdings, Inc. (“UCC”) is included in the results of operations as of its December 3, 2021 acquisition date. The Company’s roll-up sheet doors (“DBCI”) business is only included in the fiscal 2021 results of operations through August 18, 2021, the date on which we divested of this business.
(4)The Company’s insulated metal panels (“IMP”) business is only included in the fiscal 2021 results of operations through August 9, 2021, the date on which we divested of this business.
Adopted Accounting Pronouncements and Recent Accounting Pronouncements
Recent Accounting Pronouncements
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, which provides optional guidance to ease the potential burden in accounting for reference rate reform on financial reporting. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope, which clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the reference rate transition. The amendments in these ASUs are elective, apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of rate reform, and may be adopted as of March 12, 2020 through December 31, 2022. The Company is evaluating the impact of electing to apply the amendments.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. This creates an exception to the general recognition and measurement principles in ASC 805. The Company will be required to adopt this guidance in the annual and interim periods for the fiscal year ending December 31, 2023, with early adoption permitted. The amendments in this ASU should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company does not anticipate that the adoption of this guidance will have a material impact on the consolidated financial statements.
Leases The Company has leases for certain office, manufacturing, warehouse and distribution locations, and vehicles and equipment, including fleet vehicles. Many of these leases have options to terminate prior to or extend beyond the end of the term. The exercise of the majority of lease renewal options is at the Company’s sole discretion. Some lease agreements have variable payments, the majority of which are real estate agreements in which future increases in rent are based on an index. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. The Company
accounts for lease and non-lease components as a single lease component for all leases other than leases of durable tooling. The Company has elected to exclude leases with an initial term of 12 months or less from the consolidated balance sheets and recognizes related lease payments in the consolidated statements of operations on a straight-line basis over the lease term.
Operating lease liabilities are recognized based on the present value of the future minimum lease payments over the reasonably expected holding period at the commencement date of the leases. Few of the Company’s lease contracts provide a readily determinable implicit rate. As such, an estimated incremental borrowing rate (“IBR”) is utilized, based on information available at the inception of the lease. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of the lease.
Accounting for leases requires judgment, including determining whether a contract contains a lease, the incremental borrowing rates to utilize for leases without a stated implicit rate, the reasonably certain holding period for a leased asset, and the allocation of consideration to lease and non-lease components. The allocation of the lease and non-lease components for durable tooling is based on the Company’s best estimate of standalone price.
Fair Value Measurements
Fair Value Measurements
ASC Subtopic 820-10, Fair Value Measurements and Disclosures, requires us to use valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:
Level 1: Observable inputs such as quoted prices for identical assets or liabilities in active markets.
Level 2: Other inputs that are observable directly or indirectly, such as quoted prices for similar assets or liabilities or market-corroborated inputs.
Level 3: Unobservable inputs for which there is little or no market data and which require us to develop our own assumptions about how market participants would price the assets or liabilities.
The following is a description of the valuation methodologies used for assets and liabilities measured at fair value. There have been no changes in the methodologies used as of April 2, 2022 and December 31, 2021.
Money market: Money market funds have original maturities of three months or less. The original cost of these assets approximates fair value due to their short-term maturity.
Mutual funds: Mutual funds are valued at the closing price reported in the active market in which the mutual fund is traded. 
Deferred compensation plan liability: Deferred compensation plan liability is comprised of phantom investments in the deferred compensation plan and is valued at the closing price reported in the active markets in which the money market and mutual funds are traded.
Interest rate swaps: Interest rate swaps are based on cash flow hedge contracts that have fixed rate structures and are measured against market-based LIBOR yield curves. These interest rate swaps are classified within Level 2 of the fair value hierarchy because they are valued using alternative pricing sources or models that utilized market observable inputs, including current and forward interest rates.
Foreign currency forward contracts: The fair value of the foreign currency forward contracts are classified within Level 2 of the fair value hierarchy because they are estimated using industry standard valuation models using market-based observable inputs, including spot rates, forward points, interest rates and volatility inputs.
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Apr. 02, 2022
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that total the amounts shown in the consolidated statements of cash flows (in thousands):
 April 2,
2022
December 31,
2021
Cash and cash equivalents$542,035 $394,447 
Restricted cash (1)
2,211 2,211 
Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows$544,246 $396,658 
(1)Restricted cash primarily relates to indemnification agreements in both periods presented.
Schedule of Restricted Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that total the amounts shown in the consolidated statements of cash flows (in thousands):
 April 2,
2022
December 31,
2021
Cash and cash equivalents$542,035 $394,447 
Restricted cash (1)
2,211 2,211 
Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows$544,246 $396,658 
(1)Restricted cash primarily relates to indemnification agreements in both periods presented.
Rollforward of Uncollectible Accounts The following table represents the rollforward of the allowance for credit losses for the periods indicated (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Ending balance, prior period$11,299 $13,313 
Provision for expected credit losses242 676 
Amounts charged against allowance for credit losses, net of recoveries170 438 
Allowance for credit losses of acquired company at date of acquisition442 — 
Ending balance$12,153 $14,427 
Schedule of Disaggregation of Revenue The following table presents disaggregated revenue disclosure details of net sales by segment (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Windows Net Sales Disaggregation:
Vinyl windows(1)
$657,796 $497,017 
Aluminum windows24,660 20,280 
Other19,654 9,966 
Total$702,110 $527,263 
Siding Net Sales Disaggregation:
Vinyl siding$161,200 $150,229 
Metal73,702 71,093 
Injection molded18,773 17,609 
Stone20,322 19,831 
Other products & services(2)
58,993 57,629 
Total$332,990 $316,391 
Commercial Net Sales Disaggregation:
Metal building products(3)
$476,458 $299,938 
Insulated metal panels(4)
— 85,603 
Metal coil coating55,280 37,837 
Total$531,738 $423,378 
Total Net Sales:$1,566,838 $1,267,032 
(1)The Prime Windows LLC (“Prime Windows”) and Cascade Windows, Inc. (“Cascade Windows”) businesses are included in the results of operations as of their April 30, 2021 and August 20, 2021 acquisition dates, respectively.
(2)Other products & services primarily consist of installation of stone veneer products.
(3)Union Corrugating Company Holdings, Inc. (“UCC”) is included in the results of operations as of its December 3, 2021 acquisition date. The Company’s roll-up sheet doors (“DBCI”) business is only included in the fiscal 2021 results of operations through August 18, 2021, the date on which we divested of this business.
(4)The Company’s insulated metal panels (“IMP”) business is only included in the fiscal 2021 results of operations through August 9, 2021, the date on which we divested of this business.
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
ACQUISITIONS (Tables)
3 Months Ended
Apr. 02, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Estimated Fair Value of Assets and Liabilities Assumed from Acquisition
The Company preliminarily determined the fair value of the tangible and intangible assets and the liabilities acquired, and recorded goodwill based on the excess of the fair value of the acquisition consideration over such fair values, as follows (in thousands):
Assets acquired:
Cash$19,594 
Accounts receivable20,821 
Other receivables16 
Inventories68,727 
Prepaid expenses and other current assets1,356 
Property, plant and equipment24,184 
Lease right of use assets37,964 
Goodwill137,800 
Other assets94 
Total assets acquired310,556 
Liabilities assumed:
Accounts payable32,732 
Accrued expenses22,520 
Deferred income taxes1,289 
Current portion of lease liability3,859 
Other current liabilities1,852 
Non-current portion of lease liabilities34,105 
Total liabilities assumed96,357 
Net assets acquired$214,199 
The Company preliminarily determined the fair value of the tangible and intangible assets and the liabilities acquired, and recorded goodwill based on the excess of the fair value of the acquisition consideration over such fair values, as follows (in thousands):
Assets acquired:
Cash$2,838 
Accounts receivable16,956 
Other receivables675 
Inventories16,278 
Prepaid expenses and other current assets1,538 
Property, plant and equipment18,300 
Lease right of use assets21,849 
Intangible assets (trade names/customer relationships)137,660 
Goodwill109,374 
Other assets500 
Total assets acquired325,968 
Liabilities assumed:
Accounts payable17,680 
Accrued expenses7,621 
Deferred income taxes33,221 
Current portion of lease liability247 
Other current liabilities2,349 
Non-current portion of lease liabilities19,926 
Other long-term liabilities7,211 
Total liabilities assumed88,255 
Net assets acquired$237,713 
Business Acquisition, Pro Forma Information
The following table provides unaudited supplemental pro forma results for the Company for the three months ended April 3, 2021 as if the UCC, Cascade Windows and Prime Windows acquisitions had occurred on January 1, 2021 (in thousands, except for per share data):
Three Months Ended
April 3, 2021
Net sales$1,382,660 
Net loss applicable to common shares(1,455)
Net loss per common share:
Basic$(0.01)
Diluted$(0.01)
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.1
RESTRUCTURING (Tables)
3 Months Ended
Apr. 02, 2022
Restructuring and Related Activities [Abstract]  
Summary of Restructuring Plan Costs and Charges The following table summarizes the costs related to those restructuring plans for the three months ended April 2, 2022 and costs incurred to date since inception of those initiatives and programs (in thousands):
 Three Months EndedCosts Incurred to Date
 April 2, 2022(Since inception)
Severance$304 $40,231 
Asset impairments368 30,446 
Gain on sale of facilities, net— (1,298)
Other restructuring costs159 10,036 
Total restructuring costs$831 $79,415 
Summary of Restructuring Liability and Cash Payment The following table summarizes our severance liability, included within other accrued expenses on the consolidated balance sheets, and cash payments made pursuant to the restructuring plans from inception through April 2, 2022 (in thousands):
 WindowsSidingCommercialCorporateTotal
Balance, December 31, 2018$— $85 $— $2,333 $2,418 
Costs incurred1,094 1,834 2,721 4,009 9,658 
Cash payments(676)(1,437)(2,721)(4,579)(9,413)
Balance, December 31, 2019$418 $482 $— $1,763 $2,663 
Costs incurred4,294 2,705 16,561 3,013 26,573 
Cash payments(4,406)(2,352)(14,570)(4,346)(25,674)
Balance, December 31, 2020$306 $835 $1,991 $430 $3,562 
Costs incurred971 264 2,004 457 3,696 
Cash payments(1,262)(904)(2,473)(587)(5,226)
Balance, December 31, 2021$15 $195 $1,522 $300 $2,032 
Costs incurred212 — 67 25 304 
Cash payments(227)(195)(67)(325)(814)
Balance, April 2, 2022$— $— $1,522 $— $1,522 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL (Tables)
3 Months Ended
Apr. 02, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill The Company’s goodwill balance and changes in the carrying amount of goodwill by segment are as follows (in thousands):
WindowsSidingCommercialTotal
Balance, December 31, 2020$397,024 $654,821 $142,884 $1,194,729 
Goodwill recognized from acquisitions143,964 122 140,342 284,428 
Divestiture— — (121,464)(121,464)
Currency translation208 155 — 363 
Balance, December 31, 2021$541,196 $655,098 $161,762 $1,358,056 
Currency translation616 484 — 1,100 
Purchase accounting adjustments from prior year acquisitions(1,442)(10)(2,543)(3,995)
Balance, April 2, 2022$540,370 $655,572 $159,219 $1,355,161 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES (Tables)
3 Months Ended
Apr. 02, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory Components The components of inventory are as follows (in thousands):
 April 2, 2022December 31, 2021
Raw materials$507,577 $485,642 
Work in process and finished goods310,138 263,090 
Total inventory$817,715 $748,732 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLES (Tables)
3 Months Ended
Apr. 02, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Activity
The table that follows presents the major components of intangible assets as of April 2, 2022 and December 31, 2021 (in thousands). Intangible assets that are fully amortized have been removed from the disclosures.
Range of Life (Years)Weighted Average Amortization Period (Years)CostAccumulated AmortizationNet Carrying Value
As of April 2, 2022
Amortized intangible assets:
Trademarks/Trade names/Other3157$241,727 $(82,707)$159,020 
Customer lists and relationships72081,845,511 (527,101)1,318,410 
Total intangible assets8$2,087,238 $(609,808)$1,477,430 
As of December 31, 2021
Amortized intangible assets:
Trademarks/Trade names/Other3157$241,727 $(76,574)$165,153 
Customer lists and relationships72091,845,511 (486,029)1,359,482 
Total intangible assets8$2,087,238 $(562,603)$1,524,635 
Schedule of Amortization Expense Over Next Five Fiscal Years
The Company expects to recognize amortization expense over the next five fiscal years as follows (in thousands):
2022 (excluding the three months ended April 2, 2022)$147,108 
2023195,991 
2024195,565 
2025195,306 
2026193,852 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES (Tables)
3 Months Ended
Apr. 02, 2022
Leases [Abstract]  
Lease, Cost
Weighted average information about the Company’s lease portfolio as of April 2, 2022 was as follows:
Weighted-average remaining lease term7.1 years
Weighted-average IBR5.65 %
Operating lease costs were as follows (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Operating lease costs
Fixed lease costs$24,201 $25,967 
Short-term lease costs8,235 2,343 
Variable lease costs23,871 22,383 
Schedule of Cash Flow, Supplemental Disclosures
Cash and non-cash activities were as follows (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$22,240 $27,019 
Right-of-use assets obtained in exchange for new operating lease liabilities$6,417 $5,704 
Lessee, Operating Lease, Liability, Maturity Future minimum lease payments under non-cancelable leases as of April 2, 2022 are as follows (in thousands):
Operating Leases
2022 (excluding the three months ended April 2, 2022)$50,586 
202367,366 
202453,886 
202545,163 
202636,896 
Thereafter109,419 
Total future minimum lease payments363,316 
Less: interest67,705 
Present value of future minimum lease payments$295,611 
As of April 2, 2022
Current portion of lease liabilities$57,477 
Long-term portion of lease liabilities238,134 
Total$295,611 
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER COMMON SHARE (Tables)
3 Months Ended
Apr. 02, 2022
Earnings Per Share [Abstract]  
Reconciliation of Numerator and Denominator Used for Earnings Per Common Share The reconciliation of the numerator and denominator used for the computation of basic and diluted earnings per common share is as follows (in thousands, except per share data):
 Three Months Ended
 April 2,
2022
April 3,
2021
Numerator for Basic and Diluted Earnings Per Common Share
Net income (loss) applicable to common shares$101,526 $(1,655)
Denominator for Basic and Diluted Earnings Per Common Share
Weighted average basic number of common shares outstanding127,129 125,506 
Common stock equivalents:
Employee stock options1,337 — 
Weighted average diluted number of common shares outstanding128,466 125,506 
Basic income (loss) per common share$0.80 $(0.01)
Diluted income (loss) per common share$0.79 $(0.01)
Incentive Plan securities excluded from dilution(1)
72 1,174 
(1)Represents securities not included in the computation of diluted earnings per common share because their effect would have been anti-dilutive.
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANTY (Tables)
3 Months Ended
Apr. 02, 2022
Product Warranties Disclosures [Abstract]  
Rollforward of Accrued Warranty Obligation and Deferred Warranty Revenue
The following table represents the rollforward of our accrued warranty obligation and deferred warranty revenue activity for the three months ended April 2, 2022 and April 3, 2021 (in thousands):
Three Months Ended
 April 2, 2022April 3, 2021
Beginning balance$218,356 $216,230 
Warranties sold390 644 
Revenue recognized(606)(693)
Expense10,817 8,827 
Settlements(8,481)(8,138)
Ending balance220,476 216,870 
Less: current portion29,944 24,617 
Total warranty, less current portion$190,532 $192,253 
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.1
DEFINED BENEFIT PLANS (Tables)
3 Months Ended
Apr. 02, 2022
Retirement Benefits [Abstract]  
Schedule of Net Periodic Benefit Costs (Income)
The following tables set forth the components of the net periodic benefit cost (income), before tax for the periods indicated (in thousands):
Defined Benefit Plans
 Three Months Ended
April 2,
2022
April 3,
2021
Service cost$11 $14 
Interest cost669 635 
Expected return on assets(1,158)(1,360)
Amortization of prior service cost— 16 
Amortization of net actuarial loss50 104 
Net periodic benefit income$(428)$(591)
OPEB Plans
 Three Months Ended
April 2,
2022
April 3,
2021
Service cost$$
Interest cost44 44 
Amortization of net actuarial loss14 18 
Net periodic benefit cost$62 $66 
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.1
LONG-TERM DEBT (Tables)
3 Months Ended
Apr. 02, 2022
Debt Disclosure [Abstract]  
Schedule Of Debt
Debt is comprised of the following (in thousands):
April 2,
2022
December 31,
2021
Term loan facility due April 2028$2,574,000 $2,580,500 
6.125% senior notes due January 2029
500,000 500,000 
Less: unamortized discounts and unamortized deferred financing costs(1)
(42,127)(43,657)
Total long-term debt, net of unamortized discounts and unamortized deferred financing costs3,031,873 3,036,843 
Less: current portion of long-term debt26,000 26,000 
Total long-term debt, less current portion$3,005,873 $3,010,843 
(1)Includes the unamortized discounts and unamortized deferred financing costs associated with the term loan facility and the 6.125% senior notes due January 2029. The unamortized deferred financing costs associated with the asset-based and revolving credit facilities of $1.2 million and $1.3 million as of April 2, 2022 and December 31, 2021, respectively, are classified in other assets on the consolidated balance sheets.
Schedule of Long-term Debt Instruments At April 2, 2022, the interest rates on the Current Term Loan Facility were as follows:
April 2, 2022
Interest rate3.75 %
Effective interest rate4.02 %
As of April 2, 2022, the Company had the following in relation to the Current ABL Facility (in thousands):
April 2, 2022
Excess availability$565,697 
Revolving loans outstanding— 
Letters of credit outstanding40,069 
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVES (Tables)
3 Months Ended
Apr. 02, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Interest Rate Derivatives
The key terms of interest rate swaps are as follows (amounts in thousands):
April 2, 2022December 31, 2021
Effective DateFixed Rate Paid (Received)Notional AmountStatusNotional AmountStatusMaturity Date
Entered into May 2019:
July 12, 20192.1570 %$— Terminated$— TerminatedJuly 12, 2023
July 12, 20192.1560 %— Terminated— TerminatedJuly 12, 2023
July 12, 20192.1680 %500,000 Active500,000 ActiveJuly 12, 2023
Entered into April 2021:
April 15, 20212.0369 %750,000 Active750,000 ActiveApril 15, 2026
April 15, 20212.0340 %750,000 Active750,000 ActiveApril 15, 2026
April 15, 2021(2.1680)%(250,000)Active(250,000)ActiveJuly 12, 2023
April 15, 2021(2.1680)%(250,000)Active(250,000)ActiveJuly 12, 2023
$1,500,000 $1,500,000 
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
The fair values of our derivatives and their presentation on the consolidated balance sheets as of April 2, 2022 and December 31, 2021 were as follows (in thousands):
April 2, 2022December 31, 2021
AssetsLiabilitiesAssetsLiabilities
Derivatives not designated as hedging instrumentsFinancial statement line item
Interest rate swaps
Other assets(1)
$336 $— $11,543 $— 
Other long-term liabilities(2)
— 336 — 11,543 
$336 $336 $11,543 $11,543 
Derivatives designated as hedging instrumentsFinancial statement line item
Interest rate swaps
Other assets(3)
$87,356 $— $— $— 
Other accrued expenses(3)
— 13,127 — 13,127 
Other long-term liabilities(3)
— 40,067 — 28,279 
Foreign currency forward contractsPrepaid expenses and other249 — 728 — 
$87,605 $53,194 $728 $41,406 
(1)The balances relate to a receive-fixed interest rate swaps for which the fair value option has been elected.
(2)The balances relate to a pay-fixed May 2019 active interest rate swap which has been dedesignated as a cash flow hedge.
(3)The balances relate to the pay-fixed interest rate swaps, including the financing component.
Schedule of Effect of Derivative Instruments in Statements of Operations The effect of our derivatives and their presentation on the consolidated statements of operations for the three months ended April 2, 2022 and April 3, 2021 were as follows (in thousands):
Three Months Ended
April 2,
2022
April 3,
2021
Derivatives not designated as hedging instrumentsFinancial statement line item
Interest rate swaps
Interest expense(1)
$7,288 $— 
Foreign currency forward contractsCost of sales35 79 
$7,323 $79 
Derivatives designated as hedging instruments
Interest rate swapsInterest expense2,540 7,821 
$2,540 $7,821 
(1)The balance relates to the reclassification from accumulated other comprehensive loss to interest expense due to dedesignation from hedge accounting of all May 2019 interest rate swaps.
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Apr. 02, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Not Currently Recognized on Balance sheet The fair values of the remaining financial instruments not currently recognized at fair value on our consolidated balance sheets at the respective period ends were (in thousands):
 April 2, 2022December 31, 2021
Carrying
Amount
Fair ValueCarrying
Amount
Fair Value
Term Loan Facility$2,574,000 $2,490,345 $2,580,500 $2,570,823 
6.125% Senior Notes
500,000 465,000 500,000 531,900 
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following tables summarize information regarding our financial assets and liabilities that are measured at fair value on a recurring basis as of April 2, 2022 and December 31, 2021, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value (in thousands):
April 2, 2022
 Level 1Level 2Level 3Total
Assets:    
Short-term investments in deferred compensation plan(1):
    
Money market$66 $— $— $66 
Mutual funds – Growth159 — — 159 
Mutual funds – Blend1,511 — — 1,511 
Mutual funds – Foreign blend424 — — 424 
Mutual funds – Fixed income— 141 — 141 
Total short-term investments in deferred compensation plan(2)
2,160 141 — 2,301 
Foreign currency forward contracts— 249 — 249 
Interest rate swap assets(3)
— 87,692 — 87,692 
Total assets $2,160 $88,082 $— $90,242 
Liabilities:    
Deferred compensation plan liability(2)
$— $2,704 $— $2,704 
Interest rate swap liabilities(4)
— 53,530 — 53,530 
Total liabilities $— $56,234 $— $56,234 
December 31, 2021
 Level 1Level 2Level 3Total
Assets:    
Short-term investments in deferred compensation plan(1):
    
Money market$24 $— $— $24 
Mutual funds – Growth557 — — 557 
Mutual funds – Blend1,560 — — 1,560 
Mutual funds – Foreign blend467 — — 467 
Mutual funds – Fixed income— 151 — 151 
Total short-term investments in deferred compensation plan(2)
2,608 151 — 2,759 
Foreign currency forward contracts— 728 — 728 
Interest rate swap assets(3)
— 11,543 — 11,543 
Total assets $2,608 $12,422 $— $15,030 
Liabilities:    
Deferred compensation plan liability(2)
$— $2,759 $— $2,759 
Interest rate swap liabilities(4)
— 52,949 — 52,949 
Total liabilities $— $55,708 $— $55,708 
(1)Unrealized holding gains (losses) for the three months ended April 2, 2022 and April 3, 2021 were $(0.3) million and $0.1 million, respectively. These unrealized holding gains (losses) were substantially offset by changes in the deferred compensation plan liability.
(2)The Company records the short-term investments in deferred compensation plan within investments in debt and equity securities, at market, and the deferred compensation plan liability within accrued compensation and benefits on the consolidated balance sheets.
(3)The balance as of April 2, 2022 includes $87.4 million and $0.3 million related to the pay-fixed interest rate swaps and the receive-fixed interest rate swaps for which the fair value option has been elected, respectively. The balance as of December 31, 2021 is related to the receive-fixed interest rate swaps for which the fair value option has been elected.
(4)The balances as of April 2, 2022 and December 31, 2021 include $53.2 million and $41.4 million, respectively, related to the pay-fixed interest rate swaps, and $0.3 million and $11.5 million, respectively, related to the pay-fixed May 2019 active interest rate swap which has been dedesignated as a cash flow hedge.
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION (Tables)
3 Months Ended
Apr. 02, 2022
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table represents summary financial data attributable to the segments for the periods indicated (in thousands):
 Three Months Ended
 April 2,
2022
April 3,
2021
Net sales:
Windows$702,110 $527,263 
Siding332,990 316,391 
Commercial531,738 423,378 
Total net sales$1,566,838 $1,267,032 
Operating income:
Windows$46,245 $29,362 
Siding27,423 27,528 
Commercial80,943 41,585 
Corporate24,705 (43,267)
Total operating income179,316 55,208 
Unallocated other expense, net(42,667)(56,071)
Income (loss) before taxes$136,649 $(863)
April 2,
2022
December 31,
2021
Total assets:
Windows$2,232,057 $2,223,098 
Siding2,083,123 2,060,275 
Commercial1,015,922 1,073,264 
Corporate700,554 470,823 
Total assets$6,031,656 $5,827,460 
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.1
RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Dec. 31, 2021
Apr. 03, 2021
Dec. 31, 2020
Accounting Policies [Abstract]        
Cash and cash equivalents $ 542,035 $ 394,447    
Restricted cash 2,211 2,211    
Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows $ 544,246 $ 396,658 $ 672,940 $ 680,478
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.1
RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Uncollectible Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Ending balance, prior period $ 11,299 $ 13,313
Provision for expected credit losses 242 676
Amounts charged against allowance for credit losses, net of recoveries 170 438
Allowance for credit losses of acquired company at date of acquisition 442 0
Ending balance $ 12,153 $ 14,427
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.1
RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Disaggregation of Revenue [Line Items]    
Total net sales $ 1,566,838 $ 1,267,032
Windows    
Disaggregation of Revenue [Line Items]    
Total net sales 702,110 527,263
Windows | Vinyl windows    
Disaggregation of Revenue [Line Items]    
Total net sales 657,796 497,017
Windows | Aluminum windows    
Disaggregation of Revenue [Line Items]    
Total net sales 24,660 20,280
Windows | Other products & services    
Disaggregation of Revenue [Line Items]    
Total net sales 19,654 9,966
Siding    
Disaggregation of Revenue [Line Items]    
Total net sales 332,990 316,391
Siding | Other products & services    
Disaggregation of Revenue [Line Items]    
Total net sales 58,993 57,629
Siding | Vinyl siding    
Disaggregation of Revenue [Line Items]    
Total net sales 161,200 150,229
Siding | Metal    
Disaggregation of Revenue [Line Items]    
Total net sales 73,702 71,093
Siding | Injection molded    
Disaggregation of Revenue [Line Items]    
Total net sales 18,773 17,609
Siding | Stone    
Disaggregation of Revenue [Line Items]    
Total net sales 20,322 19,831
Commercial    
Disaggregation of Revenue [Line Items]    
Total net sales 531,738 423,378
Commercial | Metal building products    
Disaggregation of Revenue [Line Items]    
Total net sales 476,458 299,938
Commercial | Insulated metal panels    
Disaggregation of Revenue [Line Items]    
Total net sales 0 85,603
Commercial | Metal coil coating    
Disaggregation of Revenue [Line Items]    
Total net sales $ 55,280 $ 37,837
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.1
ACQUISITIONS - Narrative (Details)
$ in Thousands
Dec. 03, 2021
USD ($)
Aug. 20, 2021
USD ($)
Apr. 30, 2021
USD ($)
facility
Apr. 02, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Business Acquisition [Line Items]            
Goodwill       $ 1,355,161 $ 1,358,056 $ 1,194,729
Commercial            
Business Acquisition [Line Items]            
Goodwill       159,219 161,762 142,884
Windows            
Business Acquisition [Line Items]            
Goodwill       540,370 $ 541,196 $ 397,024
Union Corrugating Company Holdings, Inc.            
Business Acquisition [Line Items]            
Percentage of outstanding interests acquired 100.00%          
Total cash consideration transferred $ 214,200          
Post-closing settlement       2,600    
Goodwill 137,800          
Union Corrugating Company Holdings, Inc. | Commercial            
Business Acquisition [Line Items]            
Goodwill $ 137,800          
Cascade Windows LLC            
Business Acquisition [Line Items]            
Post-closing settlement       $ 1,800    
Goodwill   $ 109,374        
Cash payment for acquisition   237,700        
Cascade Windows LLC | Windows            
Business Acquisition [Line Items]            
Goodwill   $ 109,400        
Prime Windows LLC            
Business Acquisition [Line Items]            
Total cash consideration transferred     $ 93,000      
Working capital adjustments     $ 2,000      
Prime Windows LLC | United States            
Business Acquisition [Line Items]            
Number of manufacture acquired | facility     2      
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.1
ACQUISITIONS - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Dec. 31, 2021
Dec. 03, 2021
Aug. 20, 2021
Dec. 31, 2020
Assets acquired:          
Goodwill $ 1,355,161 $ 1,358,056     $ 1,194,729
Union Corrugating Company Holdings, Inc.          
Assets acquired:          
Cash     $ 19,594    
Accounts receivable     20,821    
Other receivables     16    
Inventories     68,727    
Prepaid expenses and other current assets     1,356    
Property, plant and equipment     24,184    
Lease right of use assets     37,964    
Goodwill     137,800    
Other assets     94    
Total assets acquired     310,556    
Liabilities assumed:          
Accounts payable     32,732    
Accrued expenses     22,520    
Deferred income taxes     1,289    
Current portion of lease liability     3,859    
Other current liabilities     1,852    
Non-current portion of lease liabilities     34,105    
Total liabilities assumed     96,357    
Net assets acquired     $ 214,199    
Cascade Windows LLC          
Assets acquired:          
Cash       $ 2,838  
Accounts receivable       16,956  
Other receivables       675  
Inventories       16,278  
Prepaid expenses and other current assets       1,538  
Property, plant and equipment       18,300  
Lease right of use assets       21,849  
Intangible assets (trade names/customer relationships)       137,660  
Goodwill       109,374  
Other assets       500  
Total assets acquired       325,968  
Liabilities assumed:          
Accounts payable       17,680  
Accrued expenses       7,621  
Deferred income taxes       33,221  
Current portion of lease liability       247  
Other current liabilities       2,349  
Non-current portion of lease liabilities       19,926  
Other long-term liabilities       7,211  
Total liabilities assumed       88,255  
Net assets acquired       $ 237,713  
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.1
ACQUISITIONS - Schedule of Pro Forma Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 03, 2021
USD ($)
$ / shares
Business Combination and Asset Acquisition [Abstract]  
Net sales | $ $ 1,382,660
Net loss applicable to common shares | $ $ (1,455)
Net loss per common share:  
Basic (in dollars per share) | $ / shares $ (0.01)
Diluted (in dollars per share) | $ / shares $ (0.01)
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.1
RESTRUCTURING - Narrative (Details)
$ in Millions
3 Months Ended
Apr. 02, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]  
Total restructuring costs incurred to date $ 79.4
Asset impairment $ 0.4
Minimum  
Restructuring Cost and Reserve [Line Items]  
Execution period 12 months
Maximum  
Restructuring Cost and Reserve [Line Items]  
Execution period 24 months
Windows  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs incurred $ 0.2
Siding  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs incurred 0.2
Commercial  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs incurred $ 0.4
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.1
RESTRUCTURING - Summary of Restructuring Plan Costs (Details)
$ in Thousands
3 Months Ended
Apr. 02, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring costs $ 831
Cost Incurred to Date (Since inception) 79,415
Severance  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs 304
Cost Incurred to Date (Since inception) 40,231
Asset impairments  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs 368
Cost Incurred to Date (Since inception) 30,446
Gain on sale of facilities, net  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs 0
Cost Incurred to Date (Since inception) (1,298)
Other restructuring costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs 159
Cost Incurred to Date (Since inception) $ 10,036
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.1
RESTRUCTURING - Summary of Severance Liability and Cash Payments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 02, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restructuring Reserve [Roll Forward]        
Beginning balance $ 2,032 $ 3,562 $ 2,663 $ 2,418
Costs incurred 304 3,696 26,573 9,658
Cash payments (814) (5,226) (25,674) (9,413)
Ending balance 1,522 2,032 3,562 2,663
Corporate        
Restructuring Reserve [Roll Forward]        
Beginning balance 300 430 1,763 2,333
Costs incurred 25 457 3,013 4,009
Cash payments (325) (587) (4,346) (4,579)
Ending balance 0 300 430 1,763
Windows | Operating Segments        
Restructuring Reserve [Roll Forward]        
Beginning balance 15 306 418 0
Costs incurred 212 971 4,294 1,094
Cash payments (227) (1,262) (4,406) (676)
Ending balance 0 15 306 418
Siding | Operating Segments        
Restructuring Reserve [Roll Forward]        
Beginning balance 195 835 482 85
Costs incurred 0 264 2,705 1,834
Cash payments (195) (904) (2,352) (1,437)
Ending balance 0 195 835 482
Commercial | Operating Segments        
Restructuring Reserve [Roll Forward]        
Beginning balance 1,522 1,991 0 0
Costs incurred 67 2,004 16,561 2,721
Cash payments (67) (2,473) (14,570) (2,721)
Ending balance $ 1,522 $ 1,522 $ 1,991 $ 0
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 02, 2022
Dec. 31, 2021
Goodwill [Roll Forward]    
Beginning balance $ 1,358,056 $ 1,194,729
Goodwill recognized from acquisition   284,428
Divestiture   (121,464)
Currency translation 1,100 363
Purchase accounting adjustments from prior year acquisitions (3,995)  
Ending balance 1,355,161 1,358,056
Windows    
Goodwill [Roll Forward]    
Beginning balance 541,196 397,024
Goodwill recognized from acquisition   143,964
Divestiture   0
Currency translation 616 208
Purchase accounting adjustments from prior year acquisitions (1,442)  
Ending balance 540,370 541,196
Siding    
Goodwill [Roll Forward]    
Beginning balance 655,098 654,821
Goodwill recognized from acquisition   122
Divestiture   0
Currency translation 484 155
Purchase accounting adjustments from prior year acquisitions (10)  
Ending balance 655,572 655,098
Commercial    
Goodwill [Roll Forward]    
Beginning balance 161,762 142,884
Goodwill recognized from acquisition   140,342
Divestiture   (121,464)
Currency translation 0 0
Purchase accounting adjustments from prior year acquisitions (2,543)  
Ending balance $ 159,219 $ 161,762
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Dec. 31, 2021
Inventory [Line Items]    
Raw materials $ 507,577 $ 485,642
Work in process and finished goods 310,138 263,090
Total inventory 817,715 $ 748,732
Inventories    
Inventory [Line Items]    
Inventory purchase commitments $ 235,300  
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLES - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 02, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Cost $ 2,087,238 $ 2,087,238
Accumulated Amortization (609,808) (562,603)
Net Carrying Value $ 1,477,430 $ 1,524,635
Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Range of life (Years) 8 years 8 years
Trademarks/Trade names/Other    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 241,727 $ 241,727
Accumulated Amortization (82,707) (76,574)
Net Carrying Value $ 159,020 $ 165,153
Trademarks/Trade names/Other | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Range of life (Years) 3 years 3 years
Trademarks/Trade names/Other | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Range of life (Years) 15 years 15 years
Trademarks/Trade names/Other | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Range of life (Years) 7 years 7 years
Customer lists and relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 1,845,511 $ 1,845,511
Accumulated Amortization (527,101) (486,029)
Net Carrying Value $ 1,318,410 $ 1,359,482
Customer lists and relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Range of life (Years) 7 years 7 years
Customer lists and relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Range of life (Years) 20 years 20 years
Customer lists and relationships | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Range of life (Years) 8 years 9 years
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLES - Schedule of Future Minimum Finite-Lived Amortization Expense (Details)
$ in Thousands
Apr. 02, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2022 (excluding the three months ended April 2, 2022) $ 147,108
2023 195,991
2024 195,565
2025 195,306
2026 $ 193,852
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.1
ASSETS HELD FOR SALE (Details) - USD ($)
$ in Millions
Apr. 21, 2022
Apr. 02, 2022
Dec. 31, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Assets held-for-sale   $ 3.4 $ 3.4
Subsequent Event      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Assets held-for-sale $ 2.3    
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Summary of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Leases [Abstract]    
Weighted-average remaining lease term 7 years 1 month 6 days  
Weighted-average IBR 5.65%  
Fixed lease costs $ 24,201 $ 25,967
Short-term lease costs 8,235 2,343
Variable lease costs $ 23,871 $ 22,383
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Summary of Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Leases [Abstract]    
Operating cash flows for operating leases $ 22,240 $ 27,019
Right-of-use assets obtained in exchange for new operating lease liabilities $ 6,417 $ 5,704
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (excluding the three months ended April 2, 2022) $ 50,586  
2023 67,366  
2024 53,886  
2025 45,163  
2026 36,896  
Thereafter 109,419  
Total future minimum lease payments 363,316  
Less: interest 67,705  
Present value of future minimum lease payments 295,611  
Current portion of lease liabilities 57,477 $ 73,150
Long-term portion of lease liabilities $ 238,134 $ 251,061
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED COMPENSATION (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award termination period for incentive stock options 10 years  
Award termination period after termination of employment or service 60 days  
Award termination period after death 180 days  
Stock options exercises (in shares) 35,000 44,000
Stock options exercised, intrinsic value $ 300 $ 100
Proceeds from stock options exercised 400 500
Issuance of restricted stock 0 0
Allocated share-based compensation expense $ 11,500 $ 3,300
Employee stock options | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 3 years  
Employee stock options | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 5 years  
Incentive Plan | Restricted Stock Units (RSUs) | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 3 years  
Incentive Plan | Restricted Stock Units (RSUs) | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 5 years  
Incentive Plan | PSUs and Performance Share Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 3 years 3 years
Incentive Plan | PSUs and Performance Share Awards | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 3 years  
Key Employee Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 3 years  
Key Employee Awards | Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Issuance of restricted stock $ 1,700 $ 8,500
Issuance of restricted stock (in shares) 100 600
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Numerator for Basic and Diluted Earnings Per Common Share    
Net income (loss) applicable to common shares, basic $ 101,526 $ (1,655)
Net income (loss) applicable to common shares, diluted $ 101,526 $ (1,655)
Denominator for Basic and Diluted Earnings Per Common Share    
Weighted average basic number of common shares outstanding (in shares) 127,129 125,506
Common stock equivalents:    
Weighted average diluted number of common shares outstanding (in shares) 128,466 125,506
Basic income (loss) per common share (in dollars per share) $ 0.80 $ (0.01)
Diluted income (loss) per common share (in dollars per share) $ 0.79 $ (0.01)
Incentive Plan securities excluded from dilution (in shares) 72 1,174
Employee stock options    
Common stock equivalents:    
Weighted average number diluted shares outstanding adjustment (in shares) 1,337 0
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANTY (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Product Warranties Disclosures [Abstract]    
Product warranty, term 10 years  
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning balance $ 218,356 $ 216,230
Warranties sold 390 644
Revenue recognized (606) (693)
Expense 10,817 8,827
Settlements (8,481) (8,138)
Ending balance 220,476 216,870
Less: current portion 29,944 24,617
Total warranty, less current portion $ 190,532 $ 192,253
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.1
DEFINED BENEFIT PLANS - Periodic Benefits Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Defined Benefit Plans    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 11 $ 14
Interest cost 669 635
Expected return on assets (1,158) (1,360)
Amortization of prior service cost 0 16
Amortization of net actuarial loss 50 104
Net periodic benefit income (428) (591)
OPEB Plans    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 4 4
Interest cost 44 44
Amortization of net actuarial loss 14 18
Net periodic benefit income $ 62 $ 66
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.1
DEFINED BENEFIT PLANS - Narrative (Details)
3 Months Ended
Apr. 02, 2022
USD ($)
OPEB Plans  
Defined Benefit Plan Disclosure [Line Items]  
Defined benefit plan, expected contribution amount $ 500,000
Defined benefit plan, minimum annual contribution, percent 0.00%
Defined contribution plan, maximum annual contributions per employee, percent 25.00%
Defined Benefit Plans  
Defined Benefit Plan Disclosure [Line Items]  
Defined benefit plan, expected contribution amount $ 0
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.1
LONG-TERM DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Dec. 31, 2021
Sep. 24, 2020
Debt Instrument [Line Items]      
Less: unamortized discounts and unamortized deferred financing costs $ (42,127) $ (43,657)  
Total long-term debt, net of unamortized discounts and unamortized deferred financing costs 3,031,873 3,036,843  
Less: current portion of long-term debt 26,000 26,000  
Total long-term debt, less current portion $ 3,005,873 3,010,843  
Debt instrument, interest rate, stated percentage 6.125%    
Term loan facility due April 2028      
Debt Instrument [Line Items]      
Long-term debt, gross $ 2,574,000 2,580,500  
6.125% senior notes due January 2029      
Debt Instrument [Line Items]      
Long-term debt, gross 500,000 500,000  
Total long-term debt, net of unamortized discounts and unamortized deferred financing costs $ 500,000 $ 500,000  
Debt instrument, interest rate, stated percentage 6.125% 6.125% 6.125%
Asset-based lending credit facility, due 2023 | ABL Facility | Other Assets      
Debt Instrument [Line Items]      
Unamortized deferred financing costs $ 1,200 $ 1,300  
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.1
LONG-TERM DEBT - Narrative (Details) - USD ($)
12 Months Ended
Apr. 15, 2021
Sep. 24, 2020
Nov. 16, 2018
Oct. 15, 2018
Apr. 12, 2018
Dec. 31, 2021
Apr. 02, 2022
Nov. 15, 2018
Oct. 14, 2018
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity $ 115,000,000                
Debt instrument stated rate             6.125%    
Term Loan Facility                  
Line of Credit Facility [Line Items]                  
Senior notes, aggregate principal amount 1,755,000,000                
Discount rate (as a percent)         0.50%        
Financing cost incurred 24,800,000                
Deferred and amortized cost incurred $ 13,200,000                
Mandatory prepayment, percentage of annual excess cash flow 50.00%                
Covenant compliance, excess cash flow, minimum $ 10,000,000                
Effective interest rate             4.02%    
Current Cash Flow Revolver                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity $ 92,000,000                
Secured debt, percentage of capital stock held by foreign subsidiary 65.00%                
Covenant compliance, secured leverage ratio, maximum 7.75                
Extended Cash Flow Revolver                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity $ 92,000,000                
Tranche B Term Loan                  
Line of Credit Facility [Line Items]                  
Senior notes, aggregate principal amount 2,600,000,000                
Increase in borrowing capacity 108,400,000                
Long-term debt, gross 2,491,600,000                
6.125% senior notes due January 2029                  
Line of Credit Facility [Line Items]                  
Senior notes, aggregate principal amount   $ 500,000,000              
Discount rate (as a percent)   6.125%              
Long-term debt, gross           $ 500,000,000 $ 500,000,000    
Debt instrument stated rate   6.125%       6.125% 6.125%    
Effective interest rate             6.33%    
6.125% senior notes due January 2029 | Prior to September 15, 2023                  
Line of Credit Facility [Line Items]                  
Debt instrument, redemption price, percentage   100.00%              
6.125% senior notes due January 2029 | Prior to September 15, 2023                  
Line of Credit Facility [Line Items]                  
Debt instrument, redemption price, percentage   106.125%              
Redemption price, percentage of principal amount redeemed   40.00%              
6.125% senior notes due January 2029 | On or after September 15, 2023 and prior to September 15, 2024                  
Line of Credit Facility [Line Items]                  
Debt instrument, redemption price, percentage   103.063%              
6.125% senior notes due January 2029 | On or after September 15, 2024 and prior to September 15, 2025                  
Line of Credit Facility [Line Items]                  
Debt instrument, redemption price, percentage   101.531%              
6.125% senior notes due January 2029 | On or after September 15, 2025                  
Line of Credit Facility [Line Items]                  
Debt instrument, redemption price, percentage   100.00%              
Eight Percent Senior Notes Due 2026                  
Line of Credit Facility [Line Items]                  
Senior notes, aggregate principal amount $ 645,000,000                
Debt instrument stated rate 8.00%                
Redemption price $ 670,800,000                
Expected loss on extinguishment of debt           $ 41,900,000      
Redemption premium           25,800,000      
Write off of deferred debt issuance cost           $ 16,100,000      
Revolving Credit Facility | Extended ABL Commitments | Line of Credit                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity $ 611,000,000                
ABL Facility | Revolving Credit Facility                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity     $ 611,000,000 $ 396,000,000 $ 360,000,000        
Increase in borrowing capacity     215,000,000 36,000,000          
Payments on ABL facility     325,000,000            
Amended net debt to EBITDA leverage ratio         1.00        
Covenant compliance, percentage of specified availability         10.00%        
Debt instrument, covenant terms, specific availability In excess of threshold of calendar days         20 days        
ABL Facility | Revolving Credit Facility | ABL U.S. Facility                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity     483,700,000 313,500,000 $ 285,000,000     $ 313,500,000 $ 285,000,000
ABL Facility | Revolving Credit Facility | ABL Canadian Facility                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity     127,300,000 $ 82,500,000 $ 75,000,000     $ 82,500,000 $ 75,000,000
London Interbank Offered Rate (LIBOR) | Term Loan Facility                  
Line of Credit Facility [Line Items]                  
Spread on variable rate, floor 0.50%                
Basis spread on variable rate 3.25%                
London Interbank Offered Rate (LIBOR) | Current Cash Flow Revolver                  
Line of Credit Facility [Line Items]                  
Spread on variable rate, floor 0.00%                
London Interbank Offered Rate (LIBOR) | ABL Facility                  
Line of Credit Facility [Line Items]                  
Spread on variable rate, floor         0.00%        
Base Rate | Term Loan Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 2.25%                
Minimum | Current Cash Flow Revolver | Commitment Fee Percentage One                  
Line of Credit Facility [Line Items]                  
Unused commitment fee 0.25%                
Minimum | ABL Facility | Commitment Fee Percentage One                  
Line of Credit Facility [Line Items]                  
Unused commitment fee         0.25%        
Minimum | London Interbank Offered Rate (LIBOR) | Current Cash Flow Revolver                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 2.50%                
Minimum | London Interbank Offered Rate (LIBOR) | ABL Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate         1.25%        
Minimum | Base Rate | Current Cash Flow Revolver                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 1.50%                
Minimum | Base Rate | ABL Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate         0.25%        
Maximum | Current Cash Flow Revolver | Commitment Fee Percentage One                  
Line of Credit Facility [Line Items]                  
Unused commitment fee 0.50%                
Maximum | London Interbank Offered Rate (LIBOR) | Current Cash Flow Revolver                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 3.00%                
Maximum | London Interbank Offered Rate (LIBOR) | ABL Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate         1.75%        
Maximum | Base Rate | Current Cash Flow Revolver                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 2.00%                
Maximum | Base Rate | ABL Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate         0.75%        
Leverage Ratio Target Achieved | Minimum | Term Loan Facility                  
Line of Credit Facility [Line Items]                  
Mandatory prepayment, percentage of annual excess cash flow 25.00%                
Leverage Ratio Target Achieved | Maximum | Term Loan Facility                  
Line of Credit Facility [Line Items]                  
Mandatory prepayment, percentage of annual excess cash flow 0.00%                
Ply Gem | Term Loan Facility                  
Line of Credit Facility [Line Items]                  
Senior notes, aggregate principal amount         $ 1,755,000,000        
Increase in borrowing capacity     $ 805,000,000            
Ply Gem | Current Cash Flow Revolver                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity         $ 115,000,000        
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.1
LONG-TERM DEBT -Schedule of long-term debt instruments (Details)
$ in Thousands
3 Months Ended
Apr. 02, 2022
USD ($)
Term Loan Facility  
Debt Instrument [Line Items]  
Interest rate 3.75%
Effective interest rate 4.02%
ABL Facility  
Debt Instrument [Line Items]  
Excess availability $ 565,697
Revolving loans outstanding 0
Letters of credit outstanding $ 40,069
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVES - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 15, 2021
USD ($)
derivativeInstrument
May 31, 2019
USD ($)
Apr. 02, 2022
USD ($)
Apr. 03, 2021
USD ($)
Dec. 31, 2021
USD ($)
Derivative [Line Items]          
Number of swap contracts terminated | derivativeInstrument 2        
Number of swap contract entered into | derivativeInstrument 2        
AOCI derivative gain     $ 300   $ 800
Derivative, floor interest rate     0.50%    
Fair value hedged assets     $ 200   700
Forward Contracts          
Derivative [Line Items]          
Realized a loss on foreign currency fair value hedge derivatives     $ 35 $ 100  
Minimum          
Derivative [Line Items]          
Fixed rate paid     2.0369%    
Maximum          
Derivative [Line Items]          
Fixed rate paid     2.034%    
Derivatives not designated as hedging instruments          
Derivative [Line Items]          
AOCI derivative gain     $ 37,400    
Interest rate swaps          
Derivative [Line Items]          
Derivative, term of contract   4 years      
Notional value   $ 1,500,000      
Derivative, notional amount paid (received)     (1,500,000)   (1,500,000)
Interest rate swaps | Derivatives not designated as hedging instruments          
Derivative [Line Items]          
Notional value $ 500,000        
Interest Rate Swap Three          
Derivative [Line Items]          
Notional value   $ 500,000      
Derivative, notional amount paid (received)     (500,000)   (500,000)
Interest Rate Swap One          
Derivative [Line Items]          
Derivative, notional amount paid (received)     0   0
Interest Rate Swap One | Derivatives not designated as hedging instruments          
Derivative [Line Items]          
Notional value 500,000        
Interest Rate Swap Two          
Derivative [Line Items]          
Derivative, notional amount paid (received)     0   0
Interest Rate Swap Two | Derivatives not designated as hedging instruments          
Derivative [Line Items]          
Notional value 500,000        
Interest Rate Swap Six          
Derivative [Line Items]          
Derivative, notional amount paid (received) (250,000)   250,000   250,000
Interest Rate Swap Seven          
Derivative [Line Items]          
Derivative, notional amount paid (received) (250,000)   $ 250,000   $ 250,000
Pay Fixed Interest Rate Swap One          
Derivative [Line Items]          
Notional value 750,000        
Pay Fixed Interest Rate Swap Two          
Derivative [Line Items]          
Notional value $ 750,000        
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVES -Schedule of Interest Rate Derivatives (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Dec. 31, 2021
Apr. 15, 2021
Interest rate swaps      
Derivative [Line Items]      
Notional Amount $ 1,500,000 $ 1,500,000  
Interest Rate Swap One      
Derivative [Line Items]      
Fixed Rate Paid (Received) 2.157%    
Notional Amount $ 0 0  
Interest Rate Swap Two      
Derivative [Line Items]      
Fixed Rate Paid (Received) 2.156%    
Notional Amount $ 0 0  
Interest Rate Swap Three      
Derivative [Line Items]      
Fixed Rate Paid (Received) 2.168%    
Notional Amount $ 500,000 500,000  
Interest Rate Swap Four      
Derivative [Line Items]      
Fixed Rate Paid (Received) 2.0369%    
Notional Amount $ 750,000 750,000  
Interest Rate Swap Five      
Derivative [Line Items]      
Fixed Rate Paid (Received) 2.034%    
Notional Amount $ 750,000 750,000  
Interest Rate Swap Six      
Derivative [Line Items]      
Fixed Rate Paid (Received) (2.168%)    
Notional Amount $ (250,000) (250,000) $ 250,000
Interest Rate Swap Seven      
Derivative [Line Items]      
Fixed Rate Paid (Received) (2.168%)    
Notional Amount $ (250,000) $ (250,000) $ 250,000
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVES - Fair Values of Derivatives on the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Dec. 31, 2021
Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Assets $ 336 $ 11,543
Liabilities 336 11,543
Derivatives designated as hedging instruments    
Derivative [Line Items]    
Assets 87,605 728
Liabilities 53,194 41,406
Interest rate swaps    
Derivative [Line Items]    
Assets 87,692 11,543
Liabilities 53,530 52,949
Interest rate swaps | Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Liabilities 300  
Interest rate swaps | Other assets | Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Assets 336 11,543
Liabilities 0 0
Interest rate swaps | Other assets | Derivatives designated as hedging instruments    
Derivative [Line Items]    
Assets 87,356 0
Liabilities 0 0
Interest rate swaps | Other long-term liabilities | Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Assets 0 0
Liabilities 336 11,543
Interest rate swaps | Other long-term liabilities | Derivatives designated as hedging instruments    
Derivative [Line Items]    
Assets 0 0
Liabilities 40,067 28,279
Interest rate swaps | Other accrued expenses | Derivatives designated as hedging instruments    
Derivative [Line Items]    
Assets 0 0
Liabilities 13,127 13,127
Foreign currency forward contracts | Prepaid expenses and other | Derivatives designated as hedging instruments    
Derivative [Line Items]    
Assets 249 728
Liabilities $ 0 $ 0
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVES - Effect of Derivatives on the Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Derivative instruments, gain (loss) $ 7,323 $ 79
Derivatives designated as hedging instruments    
Derivative [Line Items]    
Derivative instruments, gain (loss) 2,540 7,821
Interest rate swaps | Derivatives not designated as hedging instruments | Interest expense    
Derivative [Line Items]    
Derivative instruments, gain (loss) 7,288 0
Interest rate swaps | Derivatives designated as hedging instruments | Interest expense    
Derivative [Line Items]    
Derivative instruments, gain (loss) 2,540 7,821
Foreign currency forward contracts | Derivatives not designated as hedging instruments | Cost of sales    
Derivative [Line Items]    
Derivative instruments, gain (loss) $ 35 $ 79
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.1
CD&R INVESTOR GROUP (Details)
Apr. 02, 2022
Dec. 31, 2021
CDR Fund VIII Investor Group    
Class of Stock [Line Items]    
Ownership percentage 48.60% 48.80%
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK REPURCHASE PROGRAM (Details) - USD ($)
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 07, 2018
Class of Stock [Line Items]      
Available for stock repurchases $ 49,100,000    
Retirement of treasury shares (in shares) 200,000    
Retirement of treasury shares $ 0 $ 0  
2018 Stock Repurchase Program      
Class of Stock [Line Items]      
Authorized stock repurchase amount     $ 50,000,000
Treasury stock purchases (in shares) 0 0  
Treasury Stock      
Class of Stock [Line Items]      
Treasury stock purchases (in shares) 170,400 111,868  
Shares withheld to satisfy minimum tax withholding obligations (in shares) 200,000 100,000  
Retirement of treasury shares (in shares) 170,400 1,576  
Retirement of treasury shares $ (4,082,000) $ (15,000)  
Additional Paid-In Capital      
Class of Stock [Line Items]      
Retirement of treasury shares $ 4,080,000 $ 15,000  
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Values of Financial Instruments (Details) - USD ($)
Apr. 02, 2022
Dec. 31, 2021
Sep. 24, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying Amount $ 3,031,873,000 $ 3,036,843,000  
Debt instrument, interest rate, stated percentage 6.125%    
6.125% senior notes due January 2029      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying Amount $ 500,000,000 500,000,000  
Fair Value $ 465,000,000 $ 531,900,000  
Debt instrument, interest rate, stated percentage 6.125% 6.125% 6.125%
ABL Facility      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying Amount $ 0    
Current Cash Flow Revolver      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying Amount 0    
Term Loan Facility      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying Amount 2,574,000,000 $ 2,580,500,000  
Fair Value $ 2,490,345,000 $ 2,570,823,000  
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value by Level (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Dec. 31, 2021
Assets:      
Short-term investments in deferred compensation plan $ 2,301   $ 2,759
Total assets 90,242   15,030
Liabilities:      
Fair value of liabilities 56,234   55,708
Short-term investments, unrealized holding gain (loss) (300) $ 100  
Derivatives not designated as hedging instruments      
Assets:      
Interest rate swap assets 336   11,543
Liabilities:      
Interest rate swap liabilities 336   11,543
Foreign currency forward contracts      
Assets:      
Foreign currency hedge 249   728
Level 1      
Assets:      
Short-term investments in deferred compensation plan 2,160   2,608
Total assets 2,160   2,608
Liabilities:      
Fair value of liabilities 0   0
Level 1 | Foreign currency forward contracts      
Assets:      
Foreign currency hedge 0   0
Level 2      
Assets:      
Short-term investments in deferred compensation plan 141   151
Total assets 88,082   12,422
Liabilities:      
Fair value of liabilities 56,234   55,708
Level 2 | Foreign currency forward contracts      
Assets:      
Foreign currency hedge 249   728
Level 3      
Assets:      
Short-term investments in deferred compensation plan 0   0
Total assets 0   0
Liabilities:      
Fair value of liabilities 0   0
Level 3 | Foreign currency forward contracts      
Assets:      
Foreign currency hedge 0   0
Deferred compensation plan liability      
Liabilities:      
Deferred compensation plan liability 2,704   2,759
Deferred compensation plan liability | Level 1      
Liabilities:      
Deferred compensation plan liability 0   0
Deferred compensation plan liability | Level 2      
Liabilities:      
Deferred compensation plan liability 2,704   2,759
Deferred compensation plan liability | Level 3      
Liabilities:      
Deferred compensation plan liability 0   0
Interest Rate Swap      
Assets:      
Interest rate swap assets 87,692   11,543
Liabilities:      
Interest rate swap liabilities 53,530   52,949
Interest Rate Swap | Derivatives not designated as hedging instruments      
Liabilities:      
Interest rate swap liabilities 300    
Interest Rate Swap | Other Noncurrent Liabilities | Derivatives not designated as hedging instruments      
Assets:      
Interest rate swap assets 0   0
Liabilities:      
Interest rate swap liabilities 336   11,543
Interest Rate Swap | Level 1      
Assets:      
Interest rate swap assets 0   0
Liabilities:      
Interest rate swap liabilities 0   0
Interest Rate Swap | Level 2      
Assets:      
Interest rate swap assets 87,692   11,543
Liabilities:      
Interest rate swap liabilities 53,530   52,949
Interest Rate Swap | Level 3      
Assets:      
Interest rate swap assets 0   0
Liabilities:      
Interest rate swap liabilities 0   0
Pay Fixed Interest Rate Swap      
Assets:      
Interest rate swap assets 87,400    
Liabilities:      
Interest rate swap liabilities 53,200    
Pay Fixed Interest Rate Swap | Other Noncurrent Liabilities      
Liabilities:      
Interest rate swap liabilities     41,400
Receive Fixed Interest Rate Swap      
Assets:      
Interest rate swap assets 300    
Money market      
Assets:      
Short-term investments in deferred compensation plan 66   24
Money market | Level 1      
Assets:      
Short-term investments in deferred compensation plan 66   24
Money market | Level 2      
Assets:      
Short-term investments in deferred compensation plan 0   0
Money market | Level 3      
Assets:      
Short-term investments in deferred compensation plan 0   0
Mutual funds – Growth      
Assets:      
Short-term investments in deferred compensation plan 159   557
Mutual funds – Growth | Level 1      
Assets:      
Short-term investments in deferred compensation plan 159   557
Mutual funds – Growth | Level 2      
Assets:      
Short-term investments in deferred compensation plan 0   0
Mutual funds – Growth | Level 3      
Assets:      
Short-term investments in deferred compensation plan 0   0
Mutual funds – Blend      
Assets:      
Short-term investments in deferred compensation plan 1,511   1,560
Mutual funds – Blend | Level 1      
Assets:      
Short-term investments in deferred compensation plan 1,511   1,560
Mutual funds – Blend | Level 2      
Assets:      
Short-term investments in deferred compensation plan 0   0
Mutual funds – Blend | Level 3      
Assets:      
Short-term investments in deferred compensation plan 0   0
Mutual funds – Foreign blend      
Assets:      
Short-term investments in deferred compensation plan 424   467
Mutual funds – Foreign blend | Level 1      
Assets:      
Short-term investments in deferred compensation plan 424   467
Mutual funds – Foreign blend | Level 2      
Assets:      
Short-term investments in deferred compensation plan 0   0
Mutual funds – Foreign blend | Level 3      
Assets:      
Short-term investments in deferred compensation plan 0   0
Mutual funds – Fixed income      
Assets:      
Short-term investments in deferred compensation plan 141   151
Mutual funds – Fixed income | Level 1      
Assets:      
Short-term investments in deferred compensation plan 0   0
Mutual funds – Fixed income | Level 2      
Assets:      
Short-term investments in deferred compensation plan 141   151
Mutual funds – Fixed income | Level 3      
Assets:      
Short-term investments in deferred compensation plan $ 0   $ 0
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2021
Apr. 02, 2022
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Estimated effective tax rate   28.10%  
Effective tax rate   25.10%  
Valuation allowance   $ 14.6  
Increase in tax reserves   0.4  
Liability for unrecognized tax benefits   17.8  
Amount of employer side social security payments deferred     $ 19.9
Payment of deferred social security taxes $ 10.0    
Deferred social security payments recorded in current liabilities   $ 10.0  
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION (Details)
$ in Thousands
3 Months Ended
Apr. 02, 2022
USD ($)
segment
Apr. 03, 2021
USD ($)
Dec. 31, 2021
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | segment 3    
Total net sales $ 1,566,838 $ 1,267,032  
Total operating income 179,316 55,208  
Unallocated other expense, net (42,667) (56,071)  
Income (loss) before income taxes 136,649 (863)  
Total assets 6,031,656   $ 5,827,460
Windows      
Segment Reporting Information [Line Items]      
Total net sales 702,110 527,263  
Siding      
Segment Reporting Information [Line Items]      
Total net sales 332,990 316,391  
Commercial      
Segment Reporting Information [Line Items]      
Total net sales 531,738 423,378  
Operating Segments | Windows      
Segment Reporting Information [Line Items]      
Total net sales 702,110 527,263  
Total operating income 46,245 29,362  
Total assets 2,232,057   2,223,098
Operating Segments | Siding      
Segment Reporting Information [Line Items]      
Total net sales 332,990 316,391  
Total operating income 27,423 27,528  
Total assets 2,083,123   2,060,275
Operating Segments | Commercial      
Segment Reporting Information [Line Items]      
Total net sales 531,738 423,378  
Total operating income 80,943 41,585  
Total assets 1,015,922   1,073,264
Corporate      
Segment Reporting Information [Line Items]      
Total operating income 24,705 $ (43,267)  
Total assets $ 700,554   $ 470,823
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.1
CONTINGENCIES (Details)
$ in Millions
3 Months Ended
Aug. 25, 2021
USD ($)
defendant
May 19, 2021
Feb. 10, 2020
defendant
Apr. 11, 2019
defendant
Apr. 02, 2022
USD ($)
May 31, 2021
phase
Dec. 31, 2020
USD ($)
Loss Contingencies [Line Items]              
Public comment period duration   30 days          
Number of field sampling phases completed | phase           2  
Recovery From Countervailing Duty Tariff Proceedings              
Loss Contingencies [Line Items]              
Amount sought by company             $ 4.1
Countervailing Duty Tariff Proceedings              
Loss Contingencies [Line Items]              
Tariff rate for imports (as a percent)         0.00%    
Antidumping Tariff Proceedings              
Loss Contingencies [Line Items]              
Tariff rate for imports (as a percent)         8.47%    
PCE/TCE Northeast Contamination Site              
Loss Contingencies [Line Items]              
Liability accrual         $ 4.4    
Aurora Plastics LLC vs. Atrium              
Loss Contingencies [Line Items]              
Liability accrual         1.6    
Voigt Vs. C D R Case              
Loss Contingencies [Line Items]              
Number of defendants | defendant 8     12      
Number of defendants with charges dismissed | defendant     4        
Settlement amount $ 100.0            
Percentage of settlement sought for legal expenses 23.50%            
Proceeds from the stipulation         76.5    
Current Liabilities | RCRA Facility Investigation              
Loss Contingencies [Line Items]              
Liability accrual         4.5    
Other Current Liabilities | RCRA Facility Investigation              
Loss Contingencies [Line Items]              
Liability accrual         1.0    
Other long-term liabilities | RCRA Facility Investigation              
Loss Contingencies [Line Items]              
Liability accrual         $ 3.5    
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS (Details)
$ in Millions
Apr. 10, 2022
USD ($)
Subsequent Event | Metal Coil Coatings Business  
Subsequent Event [Line Items]  
Disposal group, sales price $ 500
XML 96 cnr-20220402_htm.xml IDEA: XBRL DOCUMENT 0000883902 2022-01-01 2022-04-02 0000883902 2022-04-26 0000883902 2021-01-01 2021-04-03 0000883902 2022-04-02 0000883902 2021-12-31 0000883902 2020-12-31 0000883902 2021-04-03 0000883902 us-gaap:CommonStockMember 2021-12-31 0000883902 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000883902 us-gaap:RetainedEarningsMember 2021-12-31 0000883902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000883902 us-gaap:TreasuryStockMember 2021-12-31 0000883902 us-gaap:TreasuryStockMember 2022-01-01 2022-04-02 0000883902 us-gaap:CommonStockMember 2022-01-01 2022-04-02 0000883902 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-04-02 0000883902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-04-02 0000883902 us-gaap:RetainedEarningsMember 2022-01-01 2022-04-02 0000883902 us-gaap:CommonStockMember 2022-04-02 0000883902 us-gaap:AdditionalPaidInCapitalMember 2022-04-02 0000883902 us-gaap:RetainedEarningsMember 2022-04-02 0000883902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-02 0000883902 us-gaap:TreasuryStockMember 2022-04-02 0000883902 us-gaap:CommonStockMember 2020-12-31 0000883902 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000883902 us-gaap:RetainedEarningsMember 2020-12-31 0000883902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000883902 us-gaap:TreasuryStockMember 2020-12-31 0000883902 us-gaap:TreasuryStockMember 2021-01-01 2021-04-03 0000883902 us-gaap:CommonStockMember 2021-01-01 2021-04-03 0000883902 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-04-03 0000883902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-04-03 0000883902 us-gaap:RetainedEarningsMember 2021-01-01 2021-04-03 0000883902 us-gaap:CommonStockMember 2021-04-03 0000883902 us-gaap:AdditionalPaidInCapitalMember 2021-04-03 0000883902 us-gaap:RetainedEarningsMember 2021-04-03 0000883902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0000883902 us-gaap:TreasuryStockMember 2021-04-03 0000883902 cnr:VinylMember cnr:WindowsSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:VinylMember cnr:WindowsSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:AluminumWindowsMember cnr:WindowsSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:AluminumWindowsMember cnr:WindowsSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:OtherProductsAndServicesMember cnr:WindowsSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:OtherProductsAndServicesMember cnr:WindowsSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:WindowsSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:WindowsSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:VinylSidingMember cnr:SidingSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:VinylSidingMember cnr:SidingSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:MetalMember cnr:SidingSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:MetalMember cnr:SidingSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:InjectionMoldedMember cnr:SidingSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:InjectionMoldedMember cnr:SidingSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:StoneMember cnr:SidingSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:StoneMember cnr:SidingSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:OtherProductsAndServicesMember cnr:SidingSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:OtherProductsAndServicesMember cnr:SidingSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:SidingSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:SidingSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:MetalBuildingProductsMember cnr:CommercialSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:MetalBuildingProductsMember cnr:CommercialSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:InsulatedMetalPanelsMember cnr:CommercialSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:InsulatedMetalPanelsMember cnr:CommercialSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:MetalCoilCoatingMember cnr:CommercialSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:MetalCoilCoatingMember cnr:CommercialSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:CommercialSegmentMember 2022-01-01 2022-04-02 0000883902 cnr:CommercialSegmentMember 2021-01-01 2021-04-03 0000883902 cnr:UnionCorrugatingCompanyHoldingsIncMember 2021-12-03 0000883902 cnr:UnionCorrugatingCompanyHoldingsIncMember 2021-12-03 2021-12-03 0000883902 cnr:UnionCorrugatingCompanyHoldingsIncMember 2022-04-02 0000883902 cnr:UnionCorrugatingCompanyHoldingsIncMember cnr:CommercialSegmentMember 2021-12-03 0000883902 cnr:CascadeWindowsLLCMember 2021-08-20 2021-08-20 0000883902 cnr:CascadeWindowsLLCMember 2022-04-02 0000883902 cnr:CascadeWindowsLLCMember 2021-08-20 0000883902 cnr:CascadeWindowsLLCMember cnr:WindowsSegmentMember 2021-08-20 0000883902 cnr:PrimeWindowsLLCMember 2021-04-30 2021-04-30 0000883902 country:US cnr:PrimeWindowsLLCMember 2021-04-30 2021-04-30 0000883902 us-gaap:EmployeeSeveranceMember 2022-01-01 2022-04-02 0000883902 us-gaap:EmployeeSeveranceMember 2022-04-02 0000883902 cnr:AssetImpairmentMember 2022-01-01 2022-04-02 0000883902 cnr:AssetImpairmentMember 2022-04-02 0000883902 cnr:GainOnSaleOfFacilityMember 2022-01-01 2022-04-02 0000883902 cnr:GainOnSaleOfFacilityMember 2022-04-02 0000883902 us-gaap:OtherRestructuringMember 2022-01-01 2022-04-02 0000883902 us-gaap:OtherRestructuringMember 2022-04-02 0000883902 us-gaap:OperatingSegmentsMember cnr:WindowsSegmentMember 2018-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:SidingSegmentMember 2018-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:CommercialSegmentMember 2018-12-31 0000883902 us-gaap:CorporateNonSegmentMember 2018-12-31 0000883902 2018-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:WindowsSegmentMember 2019-01-01 2019-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:SidingSegmentMember 2019-01-01 2019-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:CommercialSegmentMember 2019-01-01 2019-12-31 0000883902 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-12-31 0000883902 2019-01-01 2019-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:WindowsSegmentMember 2019-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:SidingSegmentMember 2019-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:CommercialSegmentMember 2019-12-31 0000883902 us-gaap:CorporateNonSegmentMember 2019-12-31 0000883902 2019-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:WindowsSegmentMember 2020-01-01 2020-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:SidingSegmentMember 2020-01-01 2020-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:CommercialSegmentMember 2020-01-01 2020-12-31 0000883902 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-12-31 0000883902 2020-01-01 2020-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:WindowsSegmentMember 2020-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:SidingSegmentMember 2020-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:CommercialSegmentMember 2020-12-31 0000883902 us-gaap:CorporateNonSegmentMember 2020-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:WindowsSegmentMember 2021-01-01 2021-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:SidingSegmentMember 2021-01-01 2021-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:CommercialSegmentMember 2021-01-01 2021-12-31 0000883902 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0000883902 2021-01-01 2021-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:WindowsSegmentMember 2021-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:SidingSegmentMember 2021-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:CommercialSegmentMember 2021-12-31 0000883902 us-gaap:CorporateNonSegmentMember 2021-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:WindowsSegmentMember 2022-01-01 2022-04-02 0000883902 us-gaap:OperatingSegmentsMember cnr:SidingSegmentMember 2022-01-01 2022-04-02 0000883902 us-gaap:OperatingSegmentsMember cnr:CommercialSegmentMember 2022-01-01 2022-04-02 0000883902 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-04-02 0000883902 us-gaap:OperatingSegmentsMember cnr:WindowsSegmentMember 2022-04-02 0000883902 us-gaap:OperatingSegmentsMember cnr:SidingSegmentMember 2022-04-02 0000883902 us-gaap:OperatingSegmentsMember cnr:CommercialSegmentMember 2022-04-02 0000883902 us-gaap:CorporateNonSegmentMember 2022-04-02 0000883902 srt:MinimumMember 2022-01-01 2022-04-02 0000883902 srt:MaximumMember 2022-01-01 2022-04-02 0000883902 cnr:WindowsSegmentMember 2020-12-31 0000883902 cnr:SidingSegmentMember 2020-12-31 0000883902 cnr:CommercialSegmentMember 2020-12-31 0000883902 cnr:WindowsSegmentMember 2021-01-01 2021-12-31 0000883902 cnr:SidingSegmentMember 2021-01-01 2021-12-31 0000883902 cnr:CommercialSegmentMember 2021-01-01 2021-12-31 0000883902 cnr:WindowsSegmentMember 2021-12-31 0000883902 cnr:SidingSegmentMember 2021-12-31 0000883902 cnr:CommercialSegmentMember 2021-12-31 0000883902 cnr:WindowsSegmentMember 2022-04-02 0000883902 cnr:SidingSegmentMember 2022-04-02 0000883902 cnr:CommercialSegmentMember 2022-04-02 0000883902 us-gaap:InventoriesMember 2022-01-01 2022-04-02 0000883902 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-04-02 0000883902 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-04-02 0000883902 srt:WeightedAverageMember us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-04-02 0000883902 us-gaap:TrademarksAndTradeNamesMember 2022-04-02 0000883902 srt:MinimumMember cnr:CustomerListsAndRelationshipsMember 2022-01-01 2022-04-02 0000883902 srt:MaximumMember cnr:CustomerListsAndRelationshipsMember 2022-01-01 2022-04-02 0000883902 srt:WeightedAverageMember cnr:CustomerListsAndRelationshipsMember 2022-01-01 2022-04-02 0000883902 cnr:CustomerListsAndRelationshipsMember 2022-04-02 0000883902 srt:WeightedAverageMember 2022-01-01 2022-04-02 0000883902 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0000883902 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0000883902 srt:WeightedAverageMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0000883902 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000883902 srt:MinimumMember cnr:CustomerListsAndRelationshipsMember 2021-01-01 2021-12-31 0000883902 srt:MaximumMember cnr:CustomerListsAndRelationshipsMember 2021-01-01 2021-12-31 0000883902 srt:WeightedAverageMember cnr:CustomerListsAndRelationshipsMember 2021-01-01 2021-12-31 0000883902 cnr:CustomerListsAndRelationshipsMember 2021-12-31 0000883902 srt:WeightedAverageMember 2021-01-01 2021-12-31 0000883902 us-gaap:SubsequentEventMember 2022-04-21 0000883902 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-04-02 0000883902 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-04-02 0000883902 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember cnr:IncentivePlanMember 2022-01-01 2022-04-02 0000883902 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember cnr:IncentivePlanMember 2022-01-01 2022-04-02 0000883902 srt:MinimumMember us-gaap:PerformanceSharesMember cnr:IncentivePlanMember 2022-01-01 2022-04-02 0000883902 us-gaap:PerformanceSharesMember cnr:IncentivePlanMember 2021-01-01 2021-04-03 0000883902 us-gaap:PerformanceSharesMember cnr:IncentivePlanMember 2022-01-01 2022-04-02 0000883902 cnr:KeyEmployeeAwardsMember 2022-01-01 2022-04-02 0000883902 us-gaap:RestrictedStockUnitsRSUMember cnr:KeyEmployeeAwardsMember 2022-01-01 2022-04-02 0000883902 us-gaap:RestrictedStockUnitsRSUMember cnr:KeyEmployeeAwardsMember 2021-01-01 2021-04-03 0000883902 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-04-02 0000883902 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-04-03 0000883902 us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-04-02 0000883902 us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-04-03 0000883902 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-01-01 2022-04-02 0000883902 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-01-01 2021-04-03 0000883902 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-04-02 0000883902 us-gaap:PensionPlansDefinedBenefitMember 2022-04-02 0000883902 cnr:TermLoanFacilityDueApril2028Member 2022-04-02 0000883902 cnr:TermLoanFacilityDueApril2028Member 2021-12-31 0000883902 cnr:A6125SeniorNotesDueJanuary2029Member 2021-12-31 0000883902 cnr:A6125SeniorNotesDueJanuary2029Member 2022-04-02 0000883902 us-gaap:OtherAssetsMember cnr:ABLCreditFacilityDue2023Member cnr:AblFacilityMember 2022-04-02 0000883902 us-gaap:OtherAssetsMember cnr:ABLCreditFacilityDue2023Member cnr:AblFacilityMember 2021-12-31 0000883902 cnr:TermLoanFacilityMember cnr:PlyGemMember 2018-04-12 0000883902 cnr:TermLoanFacilityMember 2018-04-12 2018-04-12 0000883902 cnr:CashFlowRevolverMember cnr:PlyGemMember 2018-04-12 0000883902 cnr:TermLoanFacilityMember cnr:PlyGemMember 2018-11-16 2018-11-16 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:AblFacilityMember 2018-11-16 2018-11-16 0000883902 cnr:CashFlowRevolverMember 2021-04-15 0000883902 2021-04-15 0000883902 cnr:ExtendedCashFlowRevolverMember 2021-04-15 0000883902 cnr:TermLoanFacilityMember 2021-04-15 0000883902 cnr:TrancheBTermLoanMember 2021-04-15 0000883902 cnr:TrancheBTermLoanMember 2021-04-15 2021-04-15 0000883902 cnr:EightPercentSeniorNotesDue2026Member 2021-04-15 0000883902 cnr:TermLoanFacilityMember 2021-04-15 2021-04-15 0000883902 cnr:TermLoanFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-15 2021-04-15 0000883902 cnr:TermLoanFacilityMember us-gaap:BaseRateMember 2021-04-15 2021-04-15 0000883902 cnr:TermLoanFacilityMember 2022-01-01 2022-04-02 0000883902 cnr:TermLoanFacilityMember 2022-04-02 0000883902 cnr:CashFlowRevolverMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-15 2021-04-15 0000883902 srt:MinimumMember cnr:CashFlowRevolverMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-15 2021-04-15 0000883902 srt:MaximumMember cnr:CashFlowRevolverMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-15 2021-04-15 0000883902 srt:MinimumMember cnr:CashFlowRevolverMember us-gaap:BaseRateMember 2021-04-15 2021-04-15 0000883902 srt:MaximumMember cnr:CashFlowRevolverMember us-gaap:BaseRateMember 2021-04-15 2021-04-15 0000883902 srt:MinimumMember cnr:CashFlowRevolverMember cnr:CommitmentFeePercentageOneMember 2021-04-15 2021-04-15 0000883902 srt:MaximumMember cnr:CashFlowRevolverMember cnr:CommitmentFeePercentageOneMember 2021-04-15 2021-04-15 0000883902 srt:MinimumMember cnr:TermLoanFacilityMember cnr:LeverageRatioTargetAchievedMember 2021-04-15 2021-04-15 0000883902 srt:MaximumMember cnr:TermLoanFacilityMember cnr:LeverageRatioTargetAchievedMember 2021-04-15 2021-04-15 0000883902 cnr:CashFlowRevolverMember 2021-04-15 2021-04-15 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:AblFacilityMember 2018-04-12 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:ABLU.S.FacilityMember cnr:AblFacilityMember 2018-04-12 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:ABLCanadianFacilityMember cnr:AblFacilityMember 2018-04-12 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:AblFacilityMember 2018-10-15 2018-10-15 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:AblFacilityMember 2018-10-15 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:ABLU.S.FacilityMember cnr:AblFacilityMember 2018-10-14 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:ABLU.S.FacilityMember cnr:AblFacilityMember 2018-10-15 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:ABLCanadianFacilityMember cnr:AblFacilityMember 2018-10-14 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:ABLCanadianFacilityMember cnr:AblFacilityMember 2018-10-15 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:AblFacilityMember 2018-11-16 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:ABLU.S.FacilityMember cnr:AblFacilityMember 2018-11-15 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:ABLU.S.FacilityMember cnr:AblFacilityMember 2018-11-16 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:ABLCanadianFacilityMember cnr:AblFacilityMember 2018-11-15 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:ABLCanadianFacilityMember cnr:AblFacilityMember 2018-11-16 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:ExtendedABLCommitmentsMember us-gaap:LineOfCreditMember 2021-04-15 0000883902 cnr:AblFacilityMember 2022-04-02 0000883902 cnr:AblFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-04-12 2018-04-12 0000883902 srt:MinimumMember cnr:AblFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-04-12 2018-04-12 0000883902 srt:MaximumMember cnr:AblFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-04-12 2018-04-12 0000883902 srt:MinimumMember cnr:AblFacilityMember us-gaap:BaseRateMember 2018-04-12 2018-04-12 0000883902 srt:MaximumMember cnr:AblFacilityMember us-gaap:BaseRateMember 2018-04-12 2018-04-12 0000883902 srt:MinimumMember cnr:AblFacilityMember cnr:CommitmentFeePercentageOneMember 2018-04-12 2018-04-12 0000883902 us-gaap:RevolvingCreditFacilityMember cnr:AblFacilityMember 2018-04-12 2018-04-12 0000883902 cnr:A6125SeniorNotesDueJanuary2029Member 2020-09-24 0000883902 cnr:A6125SeniorNotesDueJanuary2029Member 2020-09-24 2020-09-24 0000883902 cnr:A6125SeniorNotesDueJanuary2029Member us-gaap:DebtInstrumentRedemptionPeriodFiveMember 2020-09-24 2020-09-24 0000883902 cnr:A6125SeniorNotesDueJanuary2029Member cnr:DebtInstrumentRedemptionPeriodSixMember 2020-09-24 2020-09-24 0000883902 cnr:A6125SeniorNotesDueJanuary2029Member cnr:DebtInstrumentRedemptionPeriodSevenMember 2020-09-24 2020-09-24 0000883902 cnr:A6125SeniorNotesDueJanuary2029Member cnr:DebtInstrumentRedemptionPeriodEightMember 2020-09-24 2020-09-24 0000883902 cnr:A6125SeniorNotesDueJanuary2029Member cnr:DebtInstrumentRedemptionPeriodNineMember 2020-09-24 2020-09-24 0000883902 cnr:EightPercentSeniorNotesDue2026Member 2021-01-01 2021-12-31 0000883902 us-gaap:InterestRateSwapMember 2019-05-01 2019-05-31 0000883902 us-gaap:InterestRateSwapMember 2019-05-31 0000883902 cnr:InterestRateSwapThreeMember 2019-05-31 0000883902 2021-04-15 2021-04-15 0000883902 cnr:InterestRateSwapTwoMember us-gaap:NondesignatedMember 2021-04-15 0000883902 cnr:InterestRateSwapOneMember us-gaap:NondesignatedMember 2021-04-15 0000883902 cnr:InterestRateSwapSevenMember 2021-04-15 0000883902 cnr:InterestRateSwapSixMember 2021-04-15 0000883902 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2021-04-15 0000883902 cnr:PayFixedInterestRateSwapOneMember 2021-04-15 0000883902 cnr:PayFixedInterestRateSwapTwoMember 2021-04-15 0000883902 us-gaap:NondesignatedMember 2022-04-02 0000883902 srt:MinimumMember 2022-04-02 0000883902 srt:MaximumMember 2022-04-02 0000883902 cnr:InterestRateSwapOneMember 2022-04-02 0000883902 cnr:InterestRateSwapOneMember 2021-12-31 0000883902 cnr:InterestRateSwapTwoMember 2022-04-02 0000883902 cnr:InterestRateSwapTwoMember 2021-12-31 0000883902 cnr:InterestRateSwapThreeMember 2022-04-02 0000883902 cnr:InterestRateSwapThreeMember 2021-12-31 0000883902 cnr:InterestRateSwapFourMember 2022-04-02 0000883902 cnr:InterestRateSwapFourMember 2021-12-31 0000883902 cnr:InterestRateSwapFiveMember 2022-04-02 0000883902 cnr:InterestRateSwapFiveMember 2021-12-31 0000883902 cnr:InterestRateSwapSixMember 2022-04-02 0000883902 cnr:InterestRateSwapSixMember 2021-12-31 0000883902 cnr:InterestRateSwapSevenMember 2022-04-02 0000883902 cnr:InterestRateSwapSevenMember 2021-12-31 0000883902 us-gaap:InterestRateSwapMember 2022-04-02 0000883902 us-gaap:InterestRateSwapMember 2021-12-31 0000883902 us-gaap:ForwardContractsMember 2021-01-01 2021-04-03 0000883902 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2022-04-02 0000883902 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2021-12-31 0000883902 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2022-04-02 0000883902 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2021-12-31 0000883902 us-gaap:NondesignatedMember 2021-12-31 0000883902 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-04-02 0000883902 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000883902 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-04-02 0000883902 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000883902 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-04-02 0000883902 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000883902 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-04-02 0000883902 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000883902 us-gaap:DesignatedAsHedgingInstrumentMember 2022-04-02 0000883902 us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000883902 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2022-01-01 2022-04-02 0000883902 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2021-01-01 2021-04-03 0000883902 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2022-01-01 2022-04-02 0000883902 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2021-01-01 2021-04-03 0000883902 us-gaap:NondesignatedMember 2022-01-01 2022-04-02 0000883902 us-gaap:NondesignatedMember 2021-01-01 2021-04-03 0000883902 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2022-01-01 2022-04-02 0000883902 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2021-01-01 2021-04-03 0000883902 us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-04-02 0000883902 us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-04-03 0000883902 us-gaap:ForwardContractsMember 2022-01-01 2022-04-02 0000883902 cnr:CDRFundVIIIInvestorGroupMember 2022-04-02 0000883902 cnr:CDRFundVIIIInvestorGroupMember 2021-12-31 0000883902 cnr:A2018StockRepurchaseProgramMember 2018-03-07 0000883902 cnr:A2018StockRepurchaseProgramMember 2022-01-01 2022-04-02 0000883902 cnr:A2018StockRepurchaseProgramMember 2021-01-01 2021-04-03 0000883902 cnr:AblFacilityMember 2022-04-02 0000883902 cnr:CashFlowRevolverMember 2022-04-02 0000883902 cnr:TermLoanCreditAgreementDue2025Member 2022-04-02 0000883902 cnr:TermLoanCreditAgreementDue2025Member 2021-12-31 0000883902 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2022-04-02 0000883902 us-gaap:MoneyMarketFundsMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel1Member cnr:MutualFundsGrowthMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel2Member cnr:MutualFundsGrowthMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel3Member cnr:MutualFundsGrowthMember 2022-04-02 0000883902 cnr:MutualFundsGrowthMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel1Member cnr:MutualFundsBlendMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel2Member cnr:MutualFundsBlendMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel3Member cnr:MutualFundsBlendMember 2022-04-02 0000883902 cnr:MutualFundsBlendMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel1Member cnr:MutualFundsForeignBlendMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel2Member cnr:MutualFundsForeignBlendMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel3Member cnr:MutualFundsForeignBlendMember 2022-04-02 0000883902 cnr:MutualFundsForeignBlendMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel1Member cnr:MutualFundsFixedIncomeMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel2Member cnr:MutualFundsFixedIncomeMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel3Member cnr:MutualFundsFixedIncomeMember 2022-04-02 0000883902 cnr:MutualFundsFixedIncomeMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel1Member 2022-04-02 0000883902 us-gaap:FairValueInputsLevel2Member 2022-04-02 0000883902 us-gaap:FairValueInputsLevel3Member 2022-04-02 0000883902 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignExchangeContractMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember 2022-04-02 0000883902 us-gaap:ForeignExchangeContractMember 2022-04-02 0000883902 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2022-04-02 0000883902 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2022-04-02 0000883902 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2022-04-02 0000883902 cnr:DeferredCompensationPlanMember us-gaap:FairValueInputsLevel1Member 2022-04-02 0000883902 cnr:DeferredCompensationPlanMember us-gaap:FairValueInputsLevel2Member 2022-04-02 0000883902 cnr:DeferredCompensationPlanMember us-gaap:FairValueInputsLevel3Member 2022-04-02 0000883902 cnr:DeferredCompensationPlanMember 2022-04-02 0000883902 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2021-12-31 0000883902 us-gaap:MoneyMarketFundsMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel1Member cnr:MutualFundsGrowthMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel2Member cnr:MutualFundsGrowthMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel3Member cnr:MutualFundsGrowthMember 2021-12-31 0000883902 cnr:MutualFundsGrowthMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel1Member cnr:MutualFundsBlendMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel2Member cnr:MutualFundsBlendMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel3Member cnr:MutualFundsBlendMember 2021-12-31 0000883902 cnr:MutualFundsBlendMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel1Member cnr:MutualFundsForeignBlendMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel2Member cnr:MutualFundsForeignBlendMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel3Member cnr:MutualFundsForeignBlendMember 2021-12-31 0000883902 cnr:MutualFundsForeignBlendMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel1Member cnr:MutualFundsFixedIncomeMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel2Member cnr:MutualFundsFixedIncomeMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel3Member cnr:MutualFundsFixedIncomeMember 2021-12-31 0000883902 cnr:MutualFundsFixedIncomeMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel1Member 2021-12-31 0000883902 us-gaap:FairValueInputsLevel2Member 2021-12-31 0000883902 us-gaap:FairValueInputsLevel3Member 2021-12-31 0000883902 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignExchangeContractMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2021-12-31 0000883902 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember 2021-12-31 0000883902 us-gaap:ForeignExchangeContractMember 2021-12-31 0000883902 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000883902 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000883902 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000883902 cnr:DeferredCompensationPlanMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000883902 cnr:DeferredCompensationPlanMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000883902 cnr:DeferredCompensationPlanMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000883902 cnr:DeferredCompensationPlanMember 2021-12-31 0000883902 cnr:PayFixedInterestRateSwapMember 2022-04-02 0000883902 cnr:ReceiveFixedInterestRateSwapMember 2022-04-02 0000883902 us-gaap:OtherNoncurrentLiabilitiesMember cnr:PayFixedInterestRateSwapMember 2021-12-31 0000883902 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2022-04-02 0000883902 2021-12-01 2021-12-31 0000883902 us-gaap:OperatingSegmentsMember cnr:WindowsSegmentMember 2021-01-01 2021-04-03 0000883902 us-gaap:OperatingSegmentsMember cnr:SidingSegmentMember 2021-01-01 2021-04-03 0000883902 us-gaap:OperatingSegmentsMember cnr:CommercialSegmentMember 2021-01-01 2021-04-03 0000883902 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-04-03 0000883902 2021-05-19 2021-05-19 0000883902 cnr:RCRAFacilityInvestigationMember cnr:CurrentLiabilitiesMember 2022-04-02 0000883902 cnr:RCRAFacilityInvestigationMember us-gaap:OtherCurrentLiabilitiesMember 2022-04-02 0000883902 cnr:RCRAFacilityInvestigationMember us-gaap:OtherNoncurrentLiabilitiesMember 2022-04-02 0000883902 2021-05-31 0000883902 cnr:PCETCENortheastContaminationSiteMember 2022-04-02 0000883902 cnr:AuroraPlasticsLLCvs.AtriumMember 2022-04-02 0000883902 cnr:VoigtVsCDRCaseMember 2019-04-11 2019-04-11 0000883902 cnr:VoigtVsCDRCaseMember 2020-02-10 2020-02-10 0000883902 cnr:VoigtVsCDRCaseMember 2021-08-25 2021-08-25 0000883902 cnr:VoigtVsCDRCaseMember 2022-01-01 2022-04-02 0000883902 cnr:CountervailingDutyTariffProceedingsMember 2022-04-02 0000883902 cnr:AntidumpingTariffProceedingsMember 2022-04-02 0000883902 cnr:RecoveryFromCountervailingDutyTariffProceedingsMember 2020-12-31 0000883902 cnr:MetalCoilCoatingsBusinessMember us-gaap:SubsequentEventMember 2022-04-10 shares iso4217:USD iso4217:USD shares pure cnr:facility cnr:derivativeInstrument cnr:segment cnr:phase cnr:defendant 0000883902 --12-31 2022 Q1 false P3Y P3Y -35000 10-Q true 2022-04-02 false 1-14315 Cornerstone Building Brands, Inc. DE 76-0127701 5020 Weston Parkway Suite 400 Cary NC 27513 866 419-0042 Yes Yes Large Accelerated Filer false false false Common Stock $0.01 par value per share CNR NYSE 127354001 1566838000 1267032000 1232931000 1007303000 333907000 259729000 176536000 153168000 49008000 46202000 831000 1838000 4791000 3313000 76575000 0 179316000 55208000 32000 117000 44106000 56499000 1444000 -26000 -37000 337000 136649000 -863000 34366000 792000 102283000 -1655000 757000 0 101526000 -1655000 0.80 -0.01 0.79 -0.01 127129000 125506000 128466000 125506000 102283000 -1655000 4784000 6113000 11625000 2690000 60696000 9137000 -7288000 0 72768000 15250000 175051000 13595000 542035000 394447000 2211000 2211000 12153000 11299000 708340000 685316000 817715000 748732000 3502000 14514000 2301000 2759000 99777000 135701000 3400000 3400000 2179281000 1987080000 674324000 656492000 625106000 612295000 295692000 322608000 1355161000 1358056000 1477430000 1524635000 2055000 1839000 96931000 20947000 6031656000 5827460000 26000000 26000000 396408000 311737000 82790000 101164000 12186000 19775000 39094000 3220000 57477000 73150000 281376000 320389000 895331000 855435000 3005873000 3010843000 248726000 252173000 238134000 251061000 284469000 281609000 3777202000 3795686000 0.01 0.01 200000000 200000000 127329476 127329476 126992107 126971036 1273000 1270000 1287237000 1279931000 3457000 -98826000 67156000 -5612000 0 21071 0 424000 1359123000 1176339000 6031656000 5827460000 102283000 -1655000 73932000 72615000 -8928000 -2314000 11451000 3302000 368000 493000 242000 676000 -15749000 -9729000 23628000 47157000 68857000 62028000 -11012000 -7976000 -36446000 7755000 84726000 49424000 -28312000 8597000 2736000 -2958000 190106000 20031000 -4396000 180000 33306000 21230000 0 715000 -28910000 -20695000 6500000 6404000 3282000 0 -3718000 -1055000 -13500000 -7459000 -108000 585000 147588000 -7538000 396658000 680478000 544246000 672940000 45879000 40913000 1562000 1949000 126992107 1270000 1279931000 -98826000 -5612000 21071 -424000 1176339000 170400 4082000 4082000 170400 2000 4080000 170400 -4082000 0 472521 5000 -5000 0 35248 0 364000 364000 72768000 72768000 0 -424000 21071 424000 0 11451000 11451000 102283000 102283000 127329476 1273000 1287237000 3457000 67156000 0 0 1359123000 125425931 1255000 1257262000 -764685000 -51517000 25332 -510000 441805000 111868 1541000 1541000 1576 0 15000 1576 -15000 0 338939 3000 -3000 0 44361 0 486000 486000 15250000 15250000 0 -86000 4261 86000 0 3302000 3302000 -1655000 -1655000 125807655 1258000 1260946000 -766340000 -36267000 131363 -1950000 457647000 <div style="margin-bottom:9pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1 — RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:6pt;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:120%">The accompanying unaudited consolidated financial statements for Cornerstone Building Brands, Inc. (together with its subsidiaries, unless otherwise indicated, the “Company,” “Cornerstone Building Brands,” “we,” “us” or “our”) have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by generally accepted accounting principles (“GAAP”) for complete financial statements. In the opinion of management, the unaudited consolidated financial statements included herein contain all adjustments, which consist of normal recurring adjustments, necessary to fairly present the Company’s financial position, results of operations and cash flows for the periods indicated. Operating results for the period from January 1, 2022 through April 2, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2022. </span></div><div style="margin-bottom:6pt;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:120%">Certain reclassifications have been made to the prior period amounts in the unaudited consolidated financial statements to conform to the current presentation.</span></div><div style="margin-bottom:6pt;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:120%">For additional information, refer to the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the Securities and Exchange Commission (the “SEC”) on March 1, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Developments</span></div><div style="margin-bottom:6pt;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:120%">On March 5, 2022, the Company entered into an Agreement and Plan of Merger (the “CD&amp;R Merger Agreement”), by and among Camelot Return Intermediate Holdings, LLC (“Parent”), Camelot Return Merger Sub, Inc. (“Merger Sub”). Parent and Merger Sub are subsidiaries of investment funds managed by Clayton, Dubilier &amp; Rice (“CD&amp;R”). Upon the terms and subject to the conditions of the CD&amp;R Merger Agreement, among other things, Merger Sub will merge with and into the Company (the “CD&amp;R Merger”). As a result of the CD&amp;R Merger, the Company will cease to be publicly-traded, and investment funds managed by CD&amp;R will become the indirect owner of all of the Company’s outstanding shares of common stock that it does not already own. The proposed transaction has been approved by a special committee of independent directors of the Company’s board of directors (the “Special Committee”) previously formed to evaluate and consider any potential or actual proposal from CD&amp;R. The board of directors of the Company, acting on the Special Committee’s recommendation, resolved unanimously to recommend that the stockholders of the Company vote to adopt and approve the CD&amp;R Merger Agreement. The CD&amp;R Merger is expected to close in the second or third quarter of 2022, subject to customary closing conditions. The waiting period under the Hart-Scott-Rodino Act of 1976, as amended, applicable to the proposed CD&amp;R transaction expired on April 18, 2022. The transaction is subject to approval by holders of a majority of the shares not owned by CD&amp;R and its affiliates.</span></div><div style="margin-bottom:6pt;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:120%">Additional information about the CD&amp;R Merger Agreement and the CD&amp;R Merger will be set forth in the Company’s Definitive Proxy Statement on Schedule 14A that will be filed with the SEC.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reporting Periods</span></div><div style="margin-bottom:6pt;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:120%">The Company’s fiscal quarters are based on a four-four-five week calendar with periods ending on the Saturday of the last week in the quarter except that December 31st will always be the year-end date. Therefore, the financial results of certain fiscal quarters may not be comparable to prior fiscal quarters.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:3pt;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:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that total the amounts shown in the consolidated statements of cash flows (in thousands):</span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></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:100%"> </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:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">December 31,<br/>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:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">542,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">394,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:9pt;font-weight:400;line-height:100%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:100%">2,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">2,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Restricted cash primarily relates to indemnification agreements in both periods presented.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Related Allowance</span></div><div style="margin-bottom:6pt;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:120%">The Company reports accounts receivable net of an allowance for expected credit losses. Trade accounts receivable are the result of sales of vinyl windows, aluminum windows, vinyl siding, metal siding, injection molded products, metal building products, metal coating, and other products and services to customers throughout the United States and Canada and affiliated territories, including international builders who resell to end users. Sales are primarily denominated in U.S. dollars. Credit sales do not normally require a pledge of collateral; however, various types of liens may be filed to enhance the collection process and we require payment prior to shipment for certain international shipments.</span></div><div style="margin-bottom:6pt;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:120%">The Company establishes provisions for expected credit losses based on the Company’s assessment of the collectability of amounts owed to us by our customers. Such provisions are included in selling, general and administrative expenses. In establishing these reserves, the Company considers changes in the financial position of a customer, age of the accounts receivable balances, availability of security, unusual macroeconomic conditions, lien rights and bond rights as well as disputes, if any, with our customers. Our allowance for credit losses reflects reserves for customer receivables to reduce receivables to amounts expected to be collected. Interest on delinquent accounts receivable is included in the trade accounts receivable balance and recognized as interest income when earned and collectability is reasonably assured. Uncollectible accounts are written off when a settlement is reached for an amount that is less than the outstanding historical balance, all collection efforts have been exhausted, and/or any legal action taken by the Company has concluded. </span></div><div style="margin-bottom:6pt;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:120%">The following table represents the rollforward of the allowance for credit losses for the periods indicated (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">April 3,<br/>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:700;line-height:100%">Ending balance, prior period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,299 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses</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:100%">242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts charged against allowance for credit losses, net of recoveries</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:100%">170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses of acquired company at date of acquisition</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:100%">442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,153 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,427 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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-style:italic;font-weight:700;line-height:120%">Net Sales</span></div><div style="margin-bottom:6pt;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:120%">The Company enters into contracts that pertain to products, which are accounted for as separate performance obligations and are typically one year or less in duration. Given the nature of the Company's sales arrangements, we are not required to exercise significant judgment in determining the timing for the satisfaction of performance obligations or the transaction price. Revenue is measured as the amount of consideration expected to be received in exchange for our products. Revenue is generally recognized when the product has shipped from the Company’s facility and control has transferred to the customer. For certain products, it is industry practice that customers take title to products upon delivery, at which time revenue is then recognized by the Company. For a portion of the Company’s business, when the Company processes customer owned material, control is deemed to transfer to the customer as the processing is being completed. Allowances for cash discounts, volume rebates and other customer incentive programs, as well as gross customer returns, among others, are recorded as a reduction of sales at the time of sale based upon the estimated future outcome. Cash discounts, volume rebates and other customer incentive programs are based upon certain percentages agreed upon with the Company’s various customers, which are typically earned by the customer over an annual period.</span></div><div style="margin-bottom:6pt;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:120%">The Company’s revenues are adjusted for variable consideration, which includes customer volume rebates and prompt payment discounts. The Company measures variable consideration by estimating expected outcomes using analysis and inputs based upon anticipated performance, historical data, and current and forecasted information. Customer returns are recorded as a reduction to sales on an actual basis throughout the year and also include an estimate at the end of each reporting period for future customer returns related to sales recorded prior to the end of the period. The Company generally estimates customer returns based upon the time lag that historically occurs between the sale date and the return date, while also factoring in any new business conditions that might impact the historical analysis such as new product introduction. Measurement of variable consideration is reviewed by management periodically and revenue is adjusted accordingly. The Company does not have significant financing components. The Company recognizes installation revenue, primarily within the stone veneer business, over the period for which the stone is installed, which is typically a very short duration.</span></div><div style="margin-bottom:6pt;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:120%">Shipping and handling activities performed by the Company are considered activities to fulfill the sales of our products. Amounts billed for shipping and handling are included in net sales, while costs incurred for shipping and handling are included in cost of sales.</span></div><div style="margin-bottom:6pt;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:120%">In accordance with certain contractual arrangements, the Company receives payment from our customers in advance related to performance obligations that are to be satisfied in the future and recognizes such payments as deferred revenue, primarily related to the Company’s weathertightness warranties (see Note 12 — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranty).</span></div><div style="margin-bottom:6pt;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:120%">A portion of the Company’s revenue, exclusively within the Commercial segment, includes multiple-element revenue arrangements due to multiple deliverables. Each deliverable is generally determined based on customer-specific manufacturing and delivery requirements. Because the separate deliverables have value to the customer on a stand-alone basis, they are typically considered separate units of accounting. A portion of the entire job order value is allocated to each unit of accounting. Revenue allocated to each deliverable is recognized upon shipment. The Company uses estimated selling price (“ESP”) based on underlying cost plus a reasonable margin to determine how to separate multiple-element revenue arrangements into separate units of accounting, and how to allocate the arrangement consideration among those separate units of accounting. The Company determines ESP based on normal pricing and discounting practices.</span></div><div style="margin-bottom:6pt;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:120%"> The following table presents disaggregated revenue disclosure details of net sales by segment (in thousands):</span></div><div style="margin-bottom:9pt;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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3,<br/>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:700;line-height:100%">Windows Net Sales Disaggregation:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vinyl windows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aluminum windows</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Siding Net Sales Disaggregation:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vinyl siding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Injection molded</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stone</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other products &amp; services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Net Sales Disaggregation:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal building products</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insulated metal panels</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal coil coating</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Net Sales:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,566,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;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:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Prime Windows LLC (“Prime Windows”) and Cascade Windows, Inc. (“Cascade Windows”) businesses are included in the results of operations as of their April 30, 2021 and August 20, 2021 acquisition dates, respectively.</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;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:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Other products &amp; services primarily consist of installation of stone veneer products.</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;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:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Union Corrugating Company Holdings, Inc. (“UCC”) is included in the results of operations as of its December 3, 2021 acquisition date. The Company’s roll-up sheet doors (“DBCI”) business is only included in the fiscal 2021 results of operations through August 18, 2021, the date on which we divested of this business.</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Company’s insulated metal panels (“IMP”) business is only included in the fiscal 2021 results of operations through August 9, 2021, the date on which we divested of this business.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:6pt;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:120%">The accompanying unaudited consolidated financial statements for Cornerstone Building Brands, Inc. (together with its subsidiaries, unless otherwise indicated, the “Company,” “Cornerstone Building Brands,” “we,” “us” or “our”) have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by generally accepted accounting principles (“GAAP”) for complete financial statements. In the opinion of management, the unaudited consolidated financial statements included herein contain all adjustments, which consist of normal recurring adjustments, necessary to fairly present the Company’s financial position, results of operations and cash flows for the periods indicated. Operating results for the period from January 1, 2022 through April 2, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2022. </span></div><div style="margin-bottom:6pt;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:120%">Certain reclassifications have been made to the prior period amounts in the unaudited consolidated financial statements to conform to the current presentation.</span></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reporting Periods</span></div><div style="margin-bottom:6pt;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:120%">The Company’s fiscal quarters are based on a four-four-five week calendar with periods ending on the Saturday of the last week in the quarter except that December 31st will always be the year-end date. Therefore, the financial results of certain fiscal quarters may not be comparable to prior fiscal quarters.</span></div> <div style="margin-bottom:3pt;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:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that total the amounts shown in the consolidated statements of cash flows (in thousands):</span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></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:100%"> </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:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">December 31,<br/>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:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">542,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">394,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:9pt;font-weight:400;line-height:100%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:100%">2,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">2,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Restricted cash primarily relates to indemnification agreements in both periods presented.</span></div> <div style="margin-bottom:3pt;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:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that total the amounts shown in the consolidated statements of cash flows (in thousands):</span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></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:100%"> </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:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">December 31,<br/>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:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">542,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">394,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:9pt;font-weight:400;line-height:100%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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:9pt;font-weight:400;line-height:100%">2,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">2,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Restricted cash primarily relates to indemnification agreements in both periods presented.</span></div> 542035000 394447000 2211000 2211000 544246000 396658000 <div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Related Allowance</span></div><div style="margin-bottom:6pt;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:120%">The Company reports accounts receivable net of an allowance for expected credit losses. Trade accounts receivable are the result of sales of vinyl windows, aluminum windows, vinyl siding, metal siding, injection molded products, metal building products, metal coating, and other products and services to customers throughout the United States and Canada and affiliated territories, including international builders who resell to end users. Sales are primarily denominated in U.S. dollars. Credit sales do not normally require a pledge of collateral; however, various types of liens may be filed to enhance the collection process and we require payment prior to shipment for certain international shipments.</span></div>The Company establishes provisions for expected credit losses based on the Company’s assessment of the collectability of amounts owed to us by our customers. Such provisions are included in selling, general and administrative expenses. In establishing these reserves, the Company considers changes in the financial position of a customer, age of the accounts receivable balances, availability of security, unusual macroeconomic conditions, lien rights and bond rights as well as disputes, if any, with our customers. Our allowance for credit losses reflects reserves for customer receivables to reduce receivables to amounts expected to be collected. Interest on delinquent accounts receivable is included in the trade accounts receivable balance and recognized as interest income when earned and collectability is reasonably assured. Uncollectible accounts are written off when a settlement is reached for an amount that is less than the outstanding historical balance, all collection efforts have been exhausted, and/or any legal action taken by the Company has concluded. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the rollforward of the allowance for credit losses for the periods indicated (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">April 3,<br/>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:700;line-height:100%">Ending balance, prior period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,299 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses</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:100%">242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts charged against allowance for credit losses, net of recoveries</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:100%">170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses of acquired company at date of acquisition</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:100%">442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,153 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,427 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11299000 13313000 242000 676000 170000 438000 442000 0 12153000 14427000 <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-style:italic;font-weight:700;line-height:120%">Net Sales</span></div><div style="margin-bottom:6pt;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:120%">The Company enters into contracts that pertain to products, which are accounted for as separate performance obligations and are typically one year or less in duration. Given the nature of the Company's sales arrangements, we are not required to exercise significant judgment in determining the timing for the satisfaction of performance obligations or the transaction price. Revenue is measured as the amount of consideration expected to be received in exchange for our products. Revenue is generally recognized when the product has shipped from the Company’s facility and control has transferred to the customer. For certain products, it is industry practice that customers take title to products upon delivery, at which time revenue is then recognized by the Company. For a portion of the Company’s business, when the Company processes customer owned material, control is deemed to transfer to the customer as the processing is being completed. Allowances for cash discounts, volume rebates and other customer incentive programs, as well as gross customer returns, among others, are recorded as a reduction of sales at the time of sale based upon the estimated future outcome. Cash discounts, volume rebates and other customer incentive programs are based upon certain percentages agreed upon with the Company’s various customers, which are typically earned by the customer over an annual period.</span></div><div style="margin-bottom:6pt;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:120%">The Company’s revenues are adjusted for variable consideration, which includes customer volume rebates and prompt payment discounts. The Company measures variable consideration by estimating expected outcomes using analysis and inputs based upon anticipated performance, historical data, and current and forecasted information. Customer returns are recorded as a reduction to sales on an actual basis throughout the year and also include an estimate at the end of each reporting period for future customer returns related to sales recorded prior to the end of the period. The Company generally estimates customer returns based upon the time lag that historically occurs between the sale date and the return date, while also factoring in any new business conditions that might impact the historical analysis such as new product introduction. Measurement of variable consideration is reviewed by management periodically and revenue is adjusted accordingly. The Company does not have significant financing components. The Company recognizes installation revenue, primarily within the stone veneer business, over the period for which the stone is installed, which is typically a very short duration.</span></div><div style="margin-bottom:6pt;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:120%">Shipping and handling activities performed by the Company are considered activities to fulfill the sales of our products. Amounts billed for shipping and handling are included in net sales, while costs incurred for shipping and handling are included in cost of sales.</span></div><div style="margin-bottom:6pt;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:120%">In accordance with certain contractual arrangements, the Company receives payment from our customers in advance related to performance obligations that are to be satisfied in the future and recognizes such payments as deferred revenue, primarily related to the Company’s weathertightness warranties (see Note 12 — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranty).</span></div><div style="margin-bottom:6pt;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:120%">A portion of the Company’s revenue, exclusively within the Commercial segment, includes multiple-element revenue arrangements due to multiple deliverables. Each deliverable is generally determined based on customer-specific manufacturing and delivery requirements. Because the separate deliverables have value to the customer on a stand-alone basis, they are typically considered separate units of accounting. A portion of the entire job order value is allocated to each unit of accounting. Revenue allocated to each deliverable is recognized upon shipment. The Company uses estimated selling price (“ESP”) based on underlying cost plus a reasonable margin to determine how to separate multiple-element revenue arrangements into separate units of accounting, and how to allocate the arrangement consideration among those separate units of accounting. The Company determines ESP based on normal pricing and discounting practices.</span></div><div style="margin-bottom:6pt;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:120%"> The following table presents disaggregated revenue disclosure details of net sales by segment (in thousands):</span></div><div style="margin-bottom:9pt;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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3,<br/>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:700;line-height:100%">Windows Net Sales Disaggregation:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vinyl windows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aluminum windows</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Siding Net Sales Disaggregation:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vinyl siding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Injection molded</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stone</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other products &amp; services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Net Sales Disaggregation:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal building products</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insulated metal panels</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal coil coating</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Net Sales:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,566,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;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:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Prime Windows LLC (“Prime Windows”) and Cascade Windows, Inc. (“Cascade Windows”) businesses are included in the results of operations as of their April 30, 2021 and August 20, 2021 acquisition dates, respectively.</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;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:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Other products &amp; services primarily consist of installation of stone veneer products.</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;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:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Union Corrugating Company Holdings, Inc. (“UCC”) is included in the results of operations as of its December 3, 2021 acquisition date. The Company’s roll-up sheet doors (“DBCI”) business is only included in the fiscal 2021 results of operations through August 18, 2021, the date on which we divested of this business.</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Company’s insulated metal panels (“IMP”) business is only included in the fiscal 2021 results of operations through August 9, 2021, the date on which we divested of this business.</span></div> The following table presents disaggregated revenue disclosure details of net sales by segment (in thousands):<div style="margin-bottom:9pt;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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3,<br/>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:700;line-height:100%">Windows Net Sales Disaggregation:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vinyl windows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aluminum windows</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Siding Net Sales Disaggregation:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vinyl siding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Injection molded</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stone</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other products &amp; services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Net Sales Disaggregation:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal building products</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insulated metal panels</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal coil coating</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Net Sales:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,566,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;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:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Prime Windows LLC (“Prime Windows”) and Cascade Windows, Inc. (“Cascade Windows”) businesses are included in the results of operations as of their April 30, 2021 and August 20, 2021 acquisition dates, respectively.</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;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:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Other products &amp; services primarily consist of installation of stone veneer products.</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;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:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Union Corrugating Company Holdings, Inc. (“UCC”) is included in the results of operations as of its December 3, 2021 acquisition date. The Company’s roll-up sheet doors (“DBCI”) business is only included in the fiscal 2021 results of operations through August 18, 2021, the date on which we divested of this business.</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Company’s insulated metal panels (“IMP”) business is only included in the fiscal 2021 results of operations through August 9, 2021, the date on which we divested of this business.</span></div> 657796000 497017000 24660000 20280000 19654000 9966000 702110000 527263000 161200000 150229000 73702000 71093000 18773000 17609000 20322000 19831000 58993000 57629000 332990000 316391000 476458000 299938000 0 85603000 55280000 37837000 531738000 423378000 1566838000 1267032000 ACCOUNTING PRONOUNCEMENTS<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:6pt;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:120%">In March 2020, the FASB issued ASU 2020-04,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides optional guidance to ease the potential burden in accounting for reference rate reform on financial reporting. In January 2021, the FASB issued ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Scope,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the reference rate transition. The amendments in these ASUs are elective, apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of rate reform, and may be adopted as of March 12, 2020 through December 31, 2022. The Company is evaluating the impact of electing to apply the amendments.</span></div><div style="margin-bottom:6pt;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:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This creates an exception to the general recognition and measurement principles in ASC 805. The Company will be required to adopt this guidance in the annual and interim periods for the fiscal year ending December 31, 2023, with early adoption permitted. The amendments in this ASU should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company does not anticipate that the adoption of this guidance will have a material impact on the consolidated financial statements.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:6pt;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:120%">In March 2020, the FASB issued ASU 2020-04,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides optional guidance to ease the potential burden in accounting for reference rate reform on financial reporting. In January 2021, the FASB issued ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Scope,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the reference rate transition. The amendments in these ASUs are elective, apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of rate reform, and may be adopted as of March 12, 2020 through December 31, 2022. The Company is evaluating the impact of electing to apply the amendments.</span></div><div style="margin-bottom:6pt;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:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This creates an exception to the general recognition and measurement principles in ASC 805. The Company will be required to adopt this guidance in the annual and interim periods for the fiscal year ending December 31, 2023, with early adoption permitted. The amendments in this ASU should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company does not anticipate that the adoption of this guidance will have a material impact on the consolidated financial statements.</span></div> ACQUISITIONS<div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Union Corrugating Company Holdings, Inc.</span></div><div style="margin-bottom:6pt;margin-top:6pt;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:120%">On December 3, 2021, the Company completed its acquisition of 100% of the issued and outstanding common stock of Union Corrugating Company Holdings, Inc. (“UCC”) for a purchase price of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$214.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, including a post-closing adjustment of approximately $2.6 million that was finalized in the first quarter of 2022. UCC is a leading provider of residential metal roofing, metal buildings, and roofing components. The addition of UCC advances our growth strategy by expanding our offering to customers in the high growth metal roofing market. This acquisition was funded through cash available on the balance sheet. The Company reports UCC results within the Commercial segment.</span></div><div style="margin-bottom:6pt;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:120%">The Company preliminarily determined the fair value of the tangible and intangible assets and the liabilities acquired, and recorded goodwill based on the excess of the fair value of the acquisition consideration over such fair values, as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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:100%">20,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</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:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current 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:100%">1,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</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:100%">24,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right of use 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:100%">37,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:100%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</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:100%">310,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:100%">32,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:100%">1,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of 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:100%">3,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities</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:100%">34,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</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:100%">96,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,199 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;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:120%">The </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$137.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of preliminary goodwill was allocated to the Commercial segment. Goodwill from this acquisition is not deductible for tax purposes. The goodwill is primarily attributable to the synergies expected to be realized. </span></div><div style="margin-bottom:6pt;margin-top:9pt;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:120%">Due to the recent closing of the UCC transaction, the purchase price allocation is preliminary and will be finalized when valuations are complete and final assessment of the fair value of acquired assets and assumed liabilities are completed. There can be no assurance that such finalization will not result in material changes from the preliminary purchase price allocation. The Company’s estimates and assumptions are subject to change during the measurement period (up to one year from the acquisition date) as the Company finalizes the valuations of accounts receivable, other receivables, inventories, prepaid expenses and other current assets, property, plant and equipment, lease right of use assets, goodwill, intangible assets, other assets, accounts payable, accrued expenses, other current liabilities, other long-term liabilities, lease liabilities, and deferred income taxes.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Cascade Windows</span></div><div style="margin-bottom:6pt;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:120%">On August 20, 2021, the Company completed its acquisition of Cascade Windows, Inc. (“Cascade Windo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ws”) for $237.7 million in cash, including a post-closing adjustment of approximately $1.8 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">that was finalized in the first quarter of 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cascade Windows serves the residential new construction and repair and remodel markets with energy efficient vinyl window and door products from various manufacturing facilities in the United States, expanding our manufacturing capabilities and creating new opportunities for us in the Western United States. This acquisition was funded through cash available on the balance sheet. The Company reports Cascade Windows’ results within the Windows segment.</span></div><div style="margin-bottom:6pt;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:120%">The Company preliminarily determined the fair value of the tangible and intangible assets and the liabilities acquired, and recorded goodwill based on the excess of the fair value of the acquisition consideration over such fair values, as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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:100%">16,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</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:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current 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:100%">1,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</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:100%">18,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right of use 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:100%">21,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets (trade names/customer relationships)</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:100%">137,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</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:100%">325,968 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:100%">17,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:100%">7,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:100%">33,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liability</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:100%">247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:100%">2,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,713 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;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:120%">The $109.4 million of goodwill was allocated to the Windows segment and is not deductible for tax purposes. The goodwill is primarily attributable to the synergies expected to be realized. </span></div><div style="margin-bottom:6pt;margin-top:9pt;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:120%">The purchase price allocation is preliminary and will be finalized when valuations are complete and final assessment of the fair value of acquired assets and assumed liabilities are completed. There can be no assurance that such finalization will not result in material changes from the preliminary purchase price allocation. The Company’s estimates and assumptions are subject to change during the measurement period (up to one year from the acquisition date) as the Company finalizes the valuations of accounts receivable, prepaid expenses and other current assets, goodwill, accrued expenses, and other current liabilities.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Prime Windows</span></div><div style="margin-bottom:6pt;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:120%">On April 30, 2021, the Company acquired Prime Windows LLC (“Prime Windows”) for total consideration of $93.0 million, exclusive of a $2.0 million working capital adjustment that was finalized as of December 31, 2021. Prime Windows serves residential new construction and repair and remodel markets with energy efficient vinyl window and door products from two manufacturing facilities in the United States, expanding our manufacturing capabilities and creating new opportunities for us in the Western United States. This acquisition was funded through borrowings under the Company’s existing credit facilities. Prime Windows’ results are reported within the Windows segment.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Pro Forma Financial Information</span></div><div style="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:120%">The following table provides unaudited supplemental pro forma results for the Company for the three months ended April 3, 2021 as if the UCC, Cascade Windows and Prime Windows acquisitions had occurred on January 1, 2021 (in thousands, except for per share data): </span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:100%">April 3, 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:100%">Net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss applicable to common shares</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per common share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;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:120%">The unaudited supplemental pro forma financial information was prepared based on historical information of the Company, UCC, Cascade Windows and Prime Windows. The unaudited supplemental pro forma financial information does not give effect to the potential impact of current financial conditions, any anticipated synergies, operating efficiencies or cost savings that may result from the acquisitions or any integration costs. Unaudited pro forma balances are not necessarily indicative of operating results had the UCC, Cascade Windows and Prime Windows acquisitions occurred on January 1, 2021 or of future results.</span></div> 1 214200000 2600000 <div style="margin-bottom:6pt;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:120%">The Company preliminarily determined the fair value of the tangible and intangible assets and the liabilities acquired, and recorded goodwill based on the excess of the fair value of the acquisition consideration over such fair values, as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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:100%">20,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</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:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current 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:100%">1,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</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:100%">24,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right of use 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:100%">37,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:100%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</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:100%">310,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:100%">32,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:100%">1,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of 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:100%">3,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities</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:100%">34,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</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:100%">96,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,199 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;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:120%">The Company preliminarily determined the fair value of the tangible and intangible assets and the liabilities acquired, and recorded goodwill based on the excess of the fair value of the acquisition consideration over such fair values, as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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:100%">16,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</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:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current 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:100%">1,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</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:100%">18,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right of use 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:100%">21,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets (trade names/customer relationships)</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:100%">137,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</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:100%">325,968 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:100%">17,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:100%">7,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:100%">33,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liability</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:100%">247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:100%">2,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,713 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 19594000 20821000 16000 68727000 1356000 24184000 37964000 137800000 94000 310556000 32732000 22520000 1289000 3859000 1852000 34105000 96357000 214199000 137800000 237700000 1800000 2838000 16956000 675000 16278000 1538000 18300000 21849000 137660000 109374000 500000 325968000 17680000 7621000 33221000 247000 2349000 19926000 7211000 88255000 237713000 109400000 93000000 2000000 2 <div style="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:120%">The following table provides unaudited supplemental pro forma results for the Company for the three months ended April 3, 2021 as if the UCC, Cascade Windows and Prime Windows acquisitions had occurred on January 1, 2021 (in thousands, except for per share data): </span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:100%">April 3, 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:100%">Net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss applicable to common shares</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per common share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1382660000 -1455000 -0.01 -0.01 RESTRUCTURING<div style="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:120%">The Company has various initiatives and programs in place within its business units to reduce selling, general, and administrative expenses (“SG&amp;A”), manufacturing costs and to optimize the Company’s manufacturing footprint. During the three months ended April 2, 2022, the Company incurred restructuring charges of $0.2 million, $0.2 million and $0.4 million in the Windows, Siding and Commercial segments, respectively. Restructuring charges incurred to date since the current restructuring initiatives began in 2019 are $79.4 million. The following table summarizes the costs related to those restructuring plans for the three months ended April 2, 2022 and costs incurred to date since inception of those initiatives and programs (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.250%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Costs Incurred to Date</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">(Since inception)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,231 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset impairments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of facilities, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,298)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other restructuring costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;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:120%">For the three months ended April 2, 2022, total restructuring costs are recorded within restructuring and impairment costs in the consolidated statements of operations. The asset impairments of $0.4 million for the three months ended April 2, 2022 primarily included assets that were recorded at fair value less cost to sell, which was less than the assets’ carrying amount.</span></div><div style="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:120%">The following table summarizes our severance liability, included within other accrued expenses on the consolidated balance sheets, and cash payments made pursuant to the restructuring plans from inception through April 2, 2022 (in </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:43.099%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.477%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding: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:100%">Windows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Siding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Commercial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">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:100%">Balance, December 31, 2018</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred</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:100%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</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:100%">(676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2019</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,763 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,663 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred</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:100%">4,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</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:100%">(4,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,570)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,674)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred</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:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</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:100%">(1,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,473)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,522 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,032 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred</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:100%">212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</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:100%">(227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(814)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, April 2, 2022</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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,522 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,522 </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"/></tr></table>We expect to fully execute our restructuring initiatives and programs over the next 12 to 24 months and we may incur future additional restructuring charges associated with these plans. 200000 200000 400000 79400000 The following table summarizes the costs related to those restructuring plans for the three months ended April 2, 2022 and costs incurred to date since inception of those initiatives and programs (in thousands):<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 style="width:64.250%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Costs Incurred to Date</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">(Since inception)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,231 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset impairments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of facilities, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,298)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other restructuring costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 304000 40231000 368000 30446000 0 -1298000 159000 10036000 831000 79415000 400000 The following table summarizes our severance liability, included within other accrued expenses on the consolidated balance sheets, and cash payments made pursuant to the restructuring plans from inception through April 2, 2022 (in <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:43.099%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.477%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding: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:100%">Windows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Siding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Commercial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">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:100%">Balance, December 31, 2018</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred</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:100%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</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:100%">(676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2019</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,763 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,663 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred</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:100%">4,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</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:100%">(4,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,570)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,674)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred</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:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</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:100%">(1,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,473)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,522 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,032 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred</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:100%">212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</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:100%">(227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(814)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, April 2, 2022</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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,522 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,522 </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"/></tr></table> 0 85000 0 2333000 2418000 1094000 1834000 2721000 4009000 9658000 676000 1437000 2721000 4579000 9413000 418000 482000 0 1763000 2663000 4294000 2705000 16561000 3013000 26573000 4406000 2352000 14570000 4346000 25674000 306000 835000 1991000 430000 3562000 971000 264000 2004000 457000 3696000 1262000 904000 2473000 587000 5226000 15000 195000 1522000 300000 2032000 212000 0 67000 25000 304000 227000 195000 67000 325000 814000 0 0 1522000 0 1522000 P12M P24M GOODWILL<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s goodwill balance and changes in the carrying amount of goodwill by segment are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Windows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Siding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Commercial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">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:100%">Balance, December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,024 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,821 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194,729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill recognized from 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:100%">143,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestiture</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</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:100%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, 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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655,098 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</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:100%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase accounting adjustments from prior year 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:100%">(1,442)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,543)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,995)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, April 2, 2022</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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,370 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655,572 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,219 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,161 </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"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s goodwill balance and changes in the carrying amount of goodwill by segment are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Windows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Siding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Commercial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">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:100%">Balance, December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,024 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,821 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194,729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill recognized from 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:100%">143,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestiture</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</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:100%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, 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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655,098 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</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:100%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase accounting adjustments from prior year 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:100%">(1,442)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,543)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,995)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, April 2, 2022</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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,370 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655,572 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,219 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,161 </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"/></tr></table> 397024000 654821000 142884000 1194729000 143964000 122000 140342000 284428000 0 0 121464000 121464000 208000 155000 0 363000 541196000 655098000 161762000 1358056000 616000 484000 0 1100000 -1442000 -10000 -2543000 -3995000 540370000 655572000 159219000 1355161000 INVENTORIES<div style="margin-bottom:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventory are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></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:100%"> </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:8pt;font-weight:700;line-height:100%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">December 31, 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:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process and finished goods</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:100%">310,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of April 2, 2022, the Company had inventory purchase commitments of $235.3 million.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventory are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></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:100%"> </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:8pt;font-weight:700;line-height:100%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">December 31, 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:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process and finished goods</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:100%">310,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 507577000 485642000 310138000 263090000 817715000 748732000 235300000 INTANGIBLES<div style="margin-bottom:3pt;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:120%">The table that follows presents the major components of intangible assets as of April 2, 2022 and December 31, 2021 (in thousands). Intangible assets that are fully amortized have been removed from the disclosures.</span></div><div style="margin-bottom:3pt;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 style="width:36.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Range of Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Weighted Average Amortization Period (Years)</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:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Net Carrying Value</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:100%">As of April 2, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks/Trade names/Other</span></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:100%">3</span></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:100%">–</span></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:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">7</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists and relationships</span></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:100%">7</span></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:100%">–</span></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:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">8</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:100%">1,845,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(527,101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">8</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(609,808)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477,430 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="33" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks/Trade names/Other</span></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:100%">3</span></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:100%">–</span></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:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">7</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists and relationships</span></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:100%">7</span></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:100%">–</span></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:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">9</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:100%">1,845,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(486,029)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">8</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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087,238 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(562,603)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,524,635 </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"/></tr></table></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to recognize amortization expense over the next five fiscal years as follows (in thousands):</span></div><div style="margin-bottom:3pt;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 style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding the three months ended April 2, 2022)</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:100%">195,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:3pt;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:120%">The table that follows presents the major components of intangible assets as of April 2, 2022 and December 31, 2021 (in thousands). Intangible assets that are fully amortized have been removed from the disclosures.</span></div><div style="margin-bottom:3pt;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 style="width:36.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Range of Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Weighted Average Amortization Period (Years)</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:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Net Carrying Value</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:100%">As of April 2, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks/Trade names/Other</span></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:100%">3</span></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:100%">–</span></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:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">7</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists and relationships</span></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:100%">7</span></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:100%">–</span></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:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">8</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:100%">1,845,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(527,101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">8</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(609,808)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477,430 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="33" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks/Trade names/Other</span></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:100%">3</span></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:100%">–</span></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:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">7</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists and relationships</span></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:100%">7</span></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:100%">–</span></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:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">9</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:100%">1,845,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(486,029)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">8</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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087,238 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(562,603)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,524,635 </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"/></tr></table></div> P3Y P15Y P7Y 241727000 82707000 159020000 P7Y P20Y P8Y 1845511000 527101000 1318410000 P8Y 2087238000 609808000 1477430000 P3Y P15Y P7Y 241727000 76574000 165153000 P7Y P20Y P9Y 1845511000 486029000 1359482000 P8Y 2087238000 562603000 1524635000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to recognize amortization expense over the next five fiscal years as follows (in thousands):</span></div><div style="margin-bottom:3pt;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 style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding the three months ended April 2, 2022)</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:100%">195,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 147108000 195991000 195565000 195306000 193852000 ASSETS HELD FOR SALE<div style="margin-bottom:6pt;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:120%">The Company records assets held for sale at the lower of the carrying value or fair value less costs to sell. The following criteria are used to determine if property is held for sale: (i) management has the authority and commits to a plan to sell the property; (ii) the property is available for immediate sale in its present condition; (iii) there is an active program to locate a buyer and the plan to sell the property has been initiated; (iv) the sale of the property is probable within one year; (v) the property is being actively marketed at a reasonable sale price relative to its current fair value; and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made.</span></div><div style="margin-bottom:6pt;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:120%">In determining the fair value of the assets less costs to sell, the Company considers factors including current sales prices for comparable assets in the area, recent market analysis studies, appraisals and any recent legitimate offers. If the estimated fair value less costs to sell of an asset is less than its current carrying value, the asset is written down to its estimated fair value less costs to sell. Our assumptions about property sales prices require significant judgment because the current market is highly sensitive to changes in economic conditions. We determined the estimated fair values of real property assets held for sale based on current market conditions and assumptions made by management, which may differ from actual results and may result in impairments if market conditions deteriorate. The total carrying value of assets held for sale is $3.4 million and $3.4 million as of April 2, 2022 and December 31, 2021, respectively. Assets held for sale as of April 2, 2022 are under contract. One of the real property assets held for sale with a carrying value of $2.3 million was subsequently sold on April 21, 2022, which is anticipated to result in a gain on sale that will be recorded in the second quarter of fiscal 2022.</span></div> 3400000 3400000 2300000 LEASESThe Company has leases for certain office, manufacturing, warehouse and distribution locations, and vehicles and equipment, including fleet vehicles. Many of these leases have options to terminate prior to or extend beyond the end of the term. The exercise of the majority of lease renewal options is at the Company’s sole discretion. Some lease agreements have variable payments, the majority of which are real estate agreements in which future increases in rent are based on an index. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. The Company <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accounts for lease and non-lease components as a single lease component for all leases other than leases of durable tooling. The Company has elected to exclude leases with an initial term of 12 months or less from the consolidated balance sheets and recognizes related lease payments in the consolidated statements of operations on a straight-line basis over the lease term. </span></div><div style="margin-bottom:6pt;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:120%">Operating lease liabilities are recognized based on the present value of the future minimum lease payments over the reasonably expected holding period at the commencement date of the leases. Few of the Company’s lease contracts provide a readily determinable implicit rate. As such, an estimated incremental borrowing rate (“IBR”) is utilized, based on information available at the inception of the lease. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of the lease.</span></div><div style="margin-bottom:6pt;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:120%">Accounting for leases requires judgment, including determining whether a contract contains a lease, the incremental borrowing rates to utilize for leases without a stated implicit rate, the reasonably certain holding period for a leased asset, and the allocation of consideration to lease and non-lease components. The allocation of the lease and non-lease components for durable tooling is based on the Company’s best estimate of standalone price.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average information about the Company’s lease portfolio as of April 2, 2022 was as follows:</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</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:100%">7.1 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average IBR</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:100%">5.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs were as follows (in thousands): </span></div><div style="margin-bottom:3pt;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 style="width:72.730%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">April 3,<br/>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:100%">Operating lease costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and non-cash activities were as follows (in thousands):</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 style="width:72.876%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">April 3,<br/>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:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable leases as of April 2, 2022 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding the three months ended April 2, 2022)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:100%">45,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:100%">109,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</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:100%">67,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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:8pt;font-weight:700;line-height:100%">As of April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of lease liabilities</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:100%">238,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,611 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The Company has leases for certain office, manufacturing, warehouse and distribution locations, and vehicles and equipment, including fleet vehicles. Many of these leases have options to terminate prior to or extend beyond the end of the term. The exercise of the majority of lease renewal options is at the Company’s sole discretion. Some lease agreements have variable payments, the majority of which are real estate agreements in which future increases in rent are based on an index. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. The Company <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accounts for lease and non-lease components as a single lease component for all leases other than leases of durable tooling. The Company has elected to exclude leases with an initial term of 12 months or less from the consolidated balance sheets and recognizes related lease payments in the consolidated statements of operations on a straight-line basis over the lease term. </span></div><div style="margin-bottom:6pt;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:120%">Operating lease liabilities are recognized based on the present value of the future minimum lease payments over the reasonably expected holding period at the commencement date of the leases. Few of the Company’s lease contracts provide a readily determinable implicit rate. As such, an estimated incremental borrowing rate (“IBR”) is utilized, based on information available at the inception of the lease. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of the lease.</span></div><div style="margin-bottom:6pt;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:120%">Accounting for leases requires judgment, including determining whether a contract contains a lease, the incremental borrowing rates to utilize for leases without a stated implicit rate, the reasonably certain holding period for a leased asset, and the allocation of consideration to lease and non-lease components. The allocation of the lease and non-lease components for durable tooling is based on the Company’s best estimate of standalone price.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average information about the Company’s lease portfolio as of April 2, 2022 was as follows:</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</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:100%">7.1 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average IBR</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:100%">5.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs were as follows (in thousands): </span></div><div style="margin-bottom:3pt;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 style="width:72.730%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">April 3,<br/>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:100%">Operating lease costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> P7Y1M6D 0.0565 24201000 25967000 8235000 2343000 23871000 22383000 <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and non-cash activities were as follows (in thousands):</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 style="width:72.876%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">April 3,<br/>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:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22240000 27019000 6417000 5704000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable leases as of April 2, 2022 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding the three months ended April 2, 2022)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:100%">45,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:100%">109,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</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:100%">67,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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:8pt;font-weight:700;line-height:100%">As of April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of lease liabilities</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:100%">238,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,611 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 50586000 67366000 53886000 45163000 36896000 109419000 363316000 67705000 295611000 57477000 238134000 295611000 SHARE-BASED COMPENSATION<div style="margin-bottom:6pt;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:120%">Our 2003 Long-Term Stock Incentive Plan, as amended (the “2003 Incentive Plan”), is an equity-based compensation plan that allows us to grant a variety of types of awards, including stock options, restricted stock awards, stock appreciation rights, cash awards, phantom stock awards, restricted stock unit awards (“RSUs”) and long-term incentive awards with performance conditions (“performance share units” or “PSUs”). Awards are generally granted once per year, with the amounts and types of awards determined by the Compensation Committee of our Board of Directors (the “Committee”). In connection with the Merger (as defined herein) with Ply Gem Parent, LLC (“Ply Gem”), on November 16, 2018, awards were granted to certain senior executives and key employees (the “Founders Awards”), which included stock options, RSUs, and PSUs. A portion of the Founders Awards was not granted under the 2003 Incentive Plan but was instead granted pursuant to a separate equity-based compensation plan, the Long-Term Incentive Plan. These Founders Awards were subject to award agreements with the same terms and provisions as awards of the same type granted under the 2003 Incentive Plan.</span></div><div style="margin-bottom:6pt;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:120%">As of April 2, 2022, and for all periods presented, the Founders Awards and our share-based awards granted under the 2003 Incentive Plan have consisted of RSUs, PSUs and stock options, none of which can be settled through cash payments. Both our stock options and restricted stock awards are subject only to vesting requirements based on continued employment through the end of a specified time period and typically vest in annual increments over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQxMTlkYWU4NTkwYTQwYmY4Mjg3ZThjOTcyZGM2NjRhL3NlYzo0MTE5ZGFlODU5MGE0MGJmODI4N2U4Yzk3MmRjNjY0YV82NC9mcmFnOjdlY2ExODQ5NDVhZTQwZDBiYmRiYTM5MTU2ZGYxNzdjL3RleHRyZWdpb246N2VjYTE4NDk0NWFlNDBkMGJiZGJhMzkxNTZkZjE3N2NfMTY1NQ_2f84873a-3cda-40d6-a48a-de359596879f">three</span> to five years or earlier upon death, disability or a change in control. As a general rule, stock option awards expire on the earlier of (i) 10 years from the date of grant, (ii) 60 days after termination of employment or service for a reason other than death, disability or retirement, or (iii) 180 days after death, disability or retirement. Awards are non-transferable except by disposition on death or to certain family members, trusts and other family entities as the Committee may approve.</span></div><div style="margin-bottom:6pt;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:120%">Our time-based restricted stock awards are typically subject to graded vesting over a service period, which is <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQxMTlkYWU4NTkwYTQwYmY4Mjg3ZThjOTcyZGM2NjRhL3NlYzo0MTE5ZGFlODU5MGE0MGJmODI4N2U4Yzk3MmRjNjY0YV82NC9mcmFnOjdlY2ExODQ5NDVhZTQwZDBiYmRiYTM5MTU2ZGYxNzdjL3RleHRyZWdpb246N2VjYTE4NDk0NWFlNDBkMGJiZGJhMzkxNTZkZjE3N2NfMjIzOQ_14bd7a70-fa12-4a0d-b728-5b8179fe17ab">three</span> to five years. Our performance-based and market-based restricted stock awards are typically subject to cliff vesting at the end of the service period, which is typically three years. Our share-based compensation arrangements are equity classified and we recognize compensation cost for these awards on a straight-line basis over the requisite service period for each award grant. In the case of performance-based awards, expense is recognized based upon management’s assessment of the probability that such performance conditions will be achieved. Certain of our awards provide for accelerated vesting upon a change of control or upon termination without cause or for good reason.</span></div><div style="margin-bottom:6pt;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:120%">Vesting of the PSUs granted under the 2003 Incentive Plan during the three months ended April 2, 2022 and April 3, 2021 are contingent upon achievement of a cumulative three-year EBITDA growth target with an additional modifier based on total stockholders return. The grant-date fair value of the PSUs granted during the three months ended April 3, 2021 was determined by Monte Carlo simulation.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock option awards</span></div><div style="margin-bottom:6pt;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:120%">During the three months ended April 2, 2022, there were thirty-five thousand options exercised with an intrinsic value of $0.3 million and cash received from the options exercised was $0.4 million. During the three months ended April 3, 2021, there were forty-four thousand options exercised with an intrinsic value of $0.1 million and cash received from the options exercised was $0.5 million.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted stock units and performance share units</span></div><div style="margin-bottom:6pt;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:120%">Annual awards to our key employees generally have a three-year performance period. The fair value of RSUs awarded is based on the Company’s stock price as of the date of grant. During the three months ended April 2, 2022, we granted RSUs to certain key employees with a fair value of $1.7 million representing approximately 0.1 million shares. During the three months ended April 3, 2021, we granted RSUs to key employees with a fair value of $8.5 million, representing 0.6 million shares.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based compensation expense</span></div><div style="margin-bottom:6pt;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:120%">During the three months ended April 2, 2022 and April 3, 2021, we recorded share-based compensation expense for all awards of $11.5 million and $3.3 million, respectively.</span></div> P5Y P10Y P60D P180D P5Y P3Y P3Y P3Y 35000000 300000 400000 44000000 100000 500000 P3Y 1700000 100000 8500000 600000 11500000 3300000 EARNINGS PER COMMON SHARE<div style="margin-bottom:3pt;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:120%">Basic earnings per common share is computed by dividing net income allocated to common shares by the weighted average number of common shares outstanding. Diluted earnings per common share, if applicable, considers the dilutive effect of common stock equivalents. The reconciliation of the numerator and denominator used for the computation of basic and diluted earnings per common share is as follows (in thousands, except per share data):</span></div><div style="margin-bottom:3pt;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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3,<br/>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:700;line-height:100%">Numerator for Basic and Diluted Earnings Per Common Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) applicable to common shares</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,655)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator for Basic and Diluted Earnings Per Common Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average basic number of common shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock equivalents:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average diluted number of common shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income (loss) per common share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income (loss) per common share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.79 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incentive Plan securities excluded from dilution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents securities not included in the computation of diluted earnings per common share because their effect would have been anti-dilutive.</span></div><div style="margin-bottom:6pt;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:120%">We calculate earnings per share using the “two-class” method, whereby unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents are “participating securities” and, therefore, these participating securities are treated as a separate class in computing earnings per share. The calculation of earnings per share presented here excludes the income attributable to unvested restricted stock units from the numerator and excludes the dilutive impact of those shares from the denominator. Awards subject to the achievement of performance conditions or market conditions for which such conditions had been met at the end of any of the fiscal periods presented are included in the computation of diluted earnings per common share if their effect was dilutive.</span></div> The reconciliation of the numerator and denominator used for the computation of basic and diluted earnings per common share is as follows (in thousands, except per share data):<div style="margin-bottom:3pt;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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3,<br/>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:700;line-height:100%">Numerator for Basic and Diluted Earnings Per Common Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) applicable to common shares</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,655)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator for Basic and Diluted Earnings Per Common Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average basic number of common shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock equivalents:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average diluted number of common shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income (loss) per common share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income (loss) per common share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.79 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incentive Plan securities excluded from dilution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents securities not included in the computation of diluted earnings per common share because their effect would have been anti-dilutive.</span></div> 101526000 101526000 -1655000 -1655000 127129000 125506000 1337000 0 128466000 125506000 0.80 -0.01 0.79 -0.01 72000 1174000 WARRANTY<div style="margin-bottom:6pt;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:120%">The Company offers a number of warranties associated with the products it sells. The specific terms and conditions of these warranties vary depending on the product sold. The Company’s warranty liabilities are undiscounted and adjusted for inflation based on third party actuarial estimates. Factors that affect the Company’s warranty liabilities include the number of units sold, historical and anticipated rates of warranty claims, cost per claim and new product introduction. Warranties are normally limited to replacement or service of defective components for the original customer. Some warranties are transferable to subsequent owners and are generally limited to ten years from the date of manufacture or require pro-rata payments from the customer. A provision for estimated warranty costs is recorded based on historical experience and the Company periodically adjusts these provisions to reflect actual experience. Warranty costs are included within cost of goods sold. The Company assesses the adequacy of the recorded warranty claims and adjusts the amounts as necessary. Separately, upon the sale of a weathertightness warranty in the Commercial segment, the Company records the resulting revenue as deferred revenue, which is included in other accrued expenses and other long-term liabilities on the consolidated balance sheets depending on when the revenues are expected to be recognized.</span></div><div style="margin-bottom:3pt;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:120%">The following table represents the rollforward of our accrued warranty obligation and deferred warranty revenue activity for the three months ended April 2, 2022 and April 3, 2021 (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3, 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:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties 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:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized</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:100%">(606)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(693)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense</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:100%">10,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,476 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</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:100%">29,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total warranty, less current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,532 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,253 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;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:120%">The current portion of the warranty liabilities is recorded within other accrued expenses and the long-term portion of the warranty liabilities is recorded within other long-term liabilities in the Company’s consolidated balance sheets.</span></div> P10Y <div style="margin-bottom:3pt;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:120%">The following table represents the rollforward of our accrued warranty obligation and deferred warranty revenue activity for the three months ended April 2, 2022 and April 3, 2021 (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3, 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:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties 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:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized</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:100%">(606)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(693)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense</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:100%">10,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,476 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</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:100%">29,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total warranty, less current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,532 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,253 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 218356000 216230000 390000 644000 606000 693000 10817000 8827000 8481000 8138000 220476000 216870000 29944000 24617000 190532000 192253000 DEFINED BENEFIT PLANS<div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">RCC Pension Plan —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> With the acquisition of Robertson-Ceco II Corporation (“RCC”) on April 7, 2006, the Company assumed a defined benefit plan (the “RCC Pension Plan”). Benefits under the RCC Pension Plan are primarily based on years of service and the employee’s compensation. The RCC Pension Plan is frozen and, therefore, employees do not accrue additional service benefits. Plan assets of the RCC Pension Plan are invested in broadly diversified portfolios of government obligations, mutual funds, stocks, bonds and fixed income securities.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coil Coating Benefit Plans —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On January 16, 2015, the Company assumed noncontributory defined benefit plans covering certain hourly employees (the “Coil Coating Benefit Plans”) and which are closed to new participants. Benefits under the Coil Coating Benefit Plans are calculated based on fixed amounts for each year of service rendered, although benefits accruals for one of the plans previously ceased. Plan assets of the Coil Coating Benefit Plans are invested in fixed income funds. The Company also sponsors postretirement medical and life insurance plans that cover certain of its employees and their spouses (the “OPEB Plans”). Currently, the Company’s policy is to fund the Coil Coating Benefit Plans as required by minimum funding standards of the Internal Revenue Code.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ply Gem Pension Plans —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As a result of the merger with Ply Gem Parent, LLC on November 16, 2018, the Company assumed the Ply Gem Group Pension Plan (the “Ply Gem Plan”) and the MW Manufacturers, Inc Retirement Plan (the “MW Plan”). The Ply Gem Plan was frozen during 1998, and no further increases in benefits for participants may occur as a result of increases in service years or compensation. The MW Plan was frozen for salaried participants during 2004 and non-salaried participants during 2005. No additional participants may enter the plan, but increases in benefits for participants as a result of increase in service years or compensation will occur. Plan assets of the Ply Gem Plan are invested in broadly diversified portfolios of government obligations, mutual funds, stocks, bonds and fixed income securities.</span></div><div style="margin-bottom:6pt;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:120%">We refer to the RCC Pension Plan, the Coil Coating Benefit Plans, the Ply Gem Plan and the MW Plan collectively as the “Defined Benefit Plans” in this Note.</span></div><div style="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:120%">The following tables set forth the components of the net periodic benefit cost (income), before tax for the periods indicated (in thousands):</span></div><div style="margin-bottom:3pt;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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="12" style="border-bottom: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:100%">Defined Benefit Plans</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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">April 3,<br/>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:100%">Service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net actuarial loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Net periodic benefit income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(428)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(591)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="12" style="background-color:#ffffff;border-bottom: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:100%">OPEB Plans</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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">April 3,<br/>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:100%">Service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net actuarial loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Net periodic benefit cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;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:120%">In fiscal 2022, the Company expects to contribute $0.5 million to the OPEB Plans. The contributions to the OPEB Plans by retirees vary from none to 25% of the total premiums paid. The Company is not required to make contributions to the Defined Benefit Plans in fiscal 2022.</span></div> <div style="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:120%">The following tables set forth the components of the net periodic benefit cost (income), before tax for the periods indicated (in thousands):</span></div><div style="margin-bottom:3pt;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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="12" style="border-bottom: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:100%">Defined Benefit Plans</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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">April 3,<br/>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:100%">Service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net actuarial loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Net periodic benefit income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(428)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(591)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="12" style="background-color:#ffffff;border-bottom: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:100%">OPEB Plans</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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">April 3,<br/>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:100%">Service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net actuarial loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Net periodic benefit cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11000 14000 669000 635000 1158000 1360000 0 16000 -50000 -104000 -428000 -591000 4000 4000 44000 44000 -14000 -18000 62000 66000 500000 0 0.25 0 LONG-TERM DEBT<div style="margin-bottom:6pt;margin-top:9pt;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:120%">Debt is comprised of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan facility due April 2028</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,574,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,580,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.125% senior notes due January 2029</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized discounts and unamortized deferred financing costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,657)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, net of unamortized discounts and unamortized deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,031,873 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,036,843 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</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:100%">26,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,005,873 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,010,843 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Includes the unamortized discounts and unamortized deferred financing costs associated with the term loan facility and the 6.125% senior notes due January 2029. The unamortized deferred financing costs associated with the asset-based and revolving credit facilities of $1.2 million and $1.3 million as of April 2, 2022 and December 31, 2021, respectively, are classified in other assets on the consolidated balance sheets.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan Facility due April 2028 and Cash Flow Revolver</span></div><div style="margin-bottom:6pt;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:120%">On April 12, 2018, Ply Gem Midco entered into a Cash Flow Agreement (the "Current Cash Flow Credit Agreement"), which provides for (i) a term loan facility (the “Existing Term Loan Facility”) in an original aggregate principal amount of $1,755.0 million, issued with a discount of 0.5%, and (ii) a cash flow-based revolving credit facility (the “Existing Cash Flow Revolver” and together with the Existing Term Loan Facility, the “Existing Cash Flow Facilities”) of up to $115.0 million.</span></div><div style="margin-bottom:6pt;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:120%">On November 16, 2018, the Company entered into an incremental term loan facility in connection with the Merger, which increased the aggregate principal amount of the Existing Term Loan Facility by $805.0 million. The proceeds of this incremental term loan facility were used to, among other things, (a) finance the Merger and to pay certain fees, premiums and expenses incurred in connection therewith, (b) repay in full amounts outstanding under the Pre-merger Term Loan Credit Agreement and the Pre-merger ABL Credit Agreement and (c) repay $325.0 million of borrowings outstanding under the ABL Facility. On November 16, 2018, in connection with the consummation of the Merger, NCI and Ply Gem Midco entered into a joinder agreement with respect to the Existing Cash Flow Facilities, and the Company became the Borrower (as defined in the Current Cash Flow Credit Agreement) under the Existing Cash Flow Facilities.</span></div><div style="margin-bottom:6pt;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:120%">On April 15, 2021, the Company entered into a Second Amendment to the Current Cash Flow Credit Agreement (the “Second Amendment"), among the Company, the several banks and other financial institutions party thereto (the "Cash Flow Lenders") and JPMorgan Chase Bank, N.A., as administrative agent and collateral agent (the “Cash Flow Agent”), which amended the Current Cash Flow Credit Agreement to, among other things: </span></div><div style="margin-bottom:6pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Terminate $92.0 million of commitments by Cash Flow Lenders under the Company’s cash flow-based revolving credit facility of up to $115.0 million, maturing on April 12, 2023 (the “Existing Cash Flow Revolver”); and</span></div><div style="margin-bottom:6pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Replace such commitments with $92.0 million of extended cash flow-based revolving commitments, maturing on April 12, 2026 (the “Extended Cash Flow Revolver” and together with the Existing Cash Flow Revolver, the “ Current Cash Flow Revolver”).</span></div><div style="margin-bottom:6pt;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:120%">On April 15, 2021, the Company entered into (i) a Third Amendment to Current Cash Flow Credit Agreement (the “Third Amendment”), among the Company, the subsidiary guarantors parties thereto, the Cash Flow Lenders party thereto and the Cash Flow Agent and (ii) an Increase Supplement (the “Increase Supplement”), between the Company and JPMorgan Chase Bank, N.A., as the increasing lender. The Third Amendment amended the Current Cash Flow Credit Agreement to, among other things, refinance the Existing Term Loan Facility in an original aggregate principal amount of $1,755.0 million with Tranche B Term Loans in an aggregate principal amount of approximately $2,491.6 million, maturing on April 12, 2028. The Increase Supplement supplemented the Current Cash Flow Credit Agreement to, among other things, increase the aggregate principal amount of the Tranche B Term Loan Facility by approximately $108.4 million (the “Incremental Tranche B Term Loans”), for a total principal amount of $2,600.0 million (the “Current Term Loan Facility” and together with the Current Cash Flow Revolver, the “Current Cash Flow Facilities”). Proceeds of the Incremental Tranche B Term Loans were used, together with cash on hand, (i) for the redemption of all of the 8.00% Senior Notes (as defined below) (the “Senior Notes Redemption”) and (ii) to pay any fees and expenses incurred in connection with the extension and refinancing of the Company’s senior credit facilities and the Senior Notes Redemption.</span></div><div style="margin-bottom:6pt;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:120%">In connection with the Third Amendment and the Increase Supplement to the Current Cash Flow Credit Agreement, the Company incurred $24.8 million in financing costs of which $13.2 million was deferred and are being amortized using the effective interest method.</span></div><div style="margin-bottom:6pt;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:120%">The Current Term Loan Facility amortizes in nominal quarterly installments equal to one percent of the aggregate initial principal amount thereof per annum, with the remaining balance payable upon final maturity. The Current Term Loan Facility bears annual interest at a floating rate measured by reference to, at the Company’s option, either (i) an adjusted LIBOR rate (subject to a floor of 0.50%) plus an applicable margin of 3.25% per annum or (ii) an alternate base rate plus an applicable margin of 2.25% per annum. At April 2, 2022, the interest rates on the Current Term Loan Facility were as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">April 2, 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:100%">Interest rate</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:100%">3.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.02 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;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:120%">The Company entered into certain interest rate swap agreements in 2019 and 2021 to effectively convert a portion of its variable rate debt to fixed. See Note 15 — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives.</span></div><div style="margin-bottom:6pt;margin-top:9pt;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:120%">Loans outstanding under the Current Cash Flow Revolver bear annual interest at a floating rate measured by reference to, at the Company’s option, either (i) an adjusted LIBOR rate (subject to a floor of 0.00%) plus an applicable margin ranging from 2.50% to 3.00% per annum depending on the Company’s secured leverage ratio or (ii) an alternate base rate plus an applicable margin ranging from 1.50% to 2.00% per annum depending on the Company’s secured leverage ratio. There are no amortization payments under the Current Cash Flow Revolver. Additionally, unused commitments under the Current Cash Flow Revolver are subject to a fee ranging from 0.25% to 0.50% per annum depending on the Company’s secured leverage ratio.</span></div><div style="margin-bottom:6pt;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:120%">Both the Current Term Loan Facility and Current Cash Flow Revolver may be prepaid at the Company’s option at any time without premium or penalty (other than customary breakage costs), subject to minimum principal amount requirements.</span></div><div style="margin-bottom:6pt;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:120%">Subject to certain exceptions, the Current Term Loan Facility is subject to mandatory prepayments in an amount equal to:</span></div><div style="margin-bottom:3pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the net cash proceeds of (1) certain asset sales, (2) certain debt offerings and (3) certain insurance recovery and condemnation events; and</span></div><div style="margin-bottom:6pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">50% of annual excess cash flow (as defined in the Current Cash Flow Credit Agreement), subject to reduction to 25% and 0% if specified secured leverage ratio targets are met to the extent that the amount of such excess cash flow exceeds $10.0 million. No payments were required in 2021 under the fiscal year 2020 excess cash flow calculation.</span></div><div style="margin-bottom:6pt;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:120%">The obligations under the Current Cash Flow Credit Agreement are guaranteed by each direct and indirect wholly-owned U.S. restricted subsidiary of the Company, subject to certain exceptions, and are secured by:</span></div><div style="margin-bottom:3pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a perfected security interest in substantially all tangible and intangible assets of the Company and each subsidiary guarantor (other than ABL Priority Collateral (as defined below)), including the capital stock of each direct material wholly-owned U.S. restricted subsidiary owned by the Company and each subsidiary guarantor, and 65% of the capital stock of any non-U.S. subsidiary held directly by the Company or any subsidiary guarantor, subject to certain exceptions (the “Cash Flow Priority Collateral”), which security interest will be senior to the security interest in the foregoing assets securing the Current ABL Facility; and</span></div><div style="margin-bottom:6pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a perfected security interest in the ABL Priority Collateral, which security interest will be junior to the security interest in the ABL Priority Collateral securing the Current ABL Facility.</span></div><div style="margin-bottom:6pt;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:120%">The Current Cash Flow Revolver includes a financial covenant set at a maximum secured leverage ratio of 7.75:1.00, which will apply if the outstanding amount of loans and drawings under letters of credit which have not then been reimbursed exceeds a specified threshold at the end of any fiscal quarter.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ABL Facility due April 2026</span></div><div style="margin-bottom:6pt;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:120%">On April 12, 2018, Ply Gem Midco entered into an ABL Credit Agreement (the “Current ABL Credit Agreement”), which provides for an asset-based revolving credit facility (the “Existing ABL Facility”) of up to $360.0 million, consisting of (i) $285.0 million available to U.S. borrowers (subject to U.S. borrowing base availability) (the “ABL U.S. Facility”) and (ii) $75.0 million available to both U.S. borrowers and Canadian borrowers (subject to U.S. borrowing base and Canadian borrowing base availability) (the “ABL Canadian Facility”). The Company and, at their option, certain of their subsidiaries are the borrowers under the Existing ABL Facility.</span></div><div style="margin-bottom:6pt;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:120%">On October 15, 2018, Ply Gem Midco entered into an incremental asset-based revolving credit facility of $36.0 million, which upsized the Existing ABL Facility to $396.0 million in the aggregate, and with (x) the ABL U.S. Facility being increased from $285.0 million to $313.5 million and (y) the ABL Canadian Facility being increased from $75.0 million to $82.5 million.</span></div><div style="margin-bottom:6pt;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:120%">On November 16, 2018, Ply Gem Midco entered into an incremental asset-based revolving credit facility of $215.0 million in connection with the Merger, which upsized the Existing ABL Facility to $611.0 million in the aggregate, and with (x) the ABL U.S. Facility being increased from $313.5 million to approximately $483.7 million and (y) the ABL Canadian Facility being increased from $82.5 million to approximately $127.3 million. On November 16, 2018, in connection with the consummation of the Merger, the Company and Ply Gem Midco entered into a joinder agreement with respect to the Existing ABL Facility, and the Company became the Parent Borrower (as defined in the ABL Credit Agreement) under the Existing ABL Facility.</span></div><div style="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:120%">On April 15, 2021, the Company entered into Amendment No. 6 to the Current ABL Credit Agreement, by and among the Company, the subsidiary borrowers party thereto, the several banks and financial institutions party thereto and UBS AG, Stamford Branch, as administrative agent and collateral agent, which amended the ABL Credit Agreement in order to, among other things: </span></div><div style="padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Terminate the existing revolving commitments of each of the Extending ABL Credit Lenders (as defined in therein), originally maturing on April 12, 2023 (the “Existing ABL Commitments”); and</span></div><div style="padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Replace the Existing ABL Commitments with an extended revolving commitment of $611.0 million, maturing on April 12, 2026 (the “Current ABL Facility”). </span></div><div style="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:120%">Borrowing availability under the Current ABL Facility is determined by a monthly borrowing base collateral calculation that is based on specified percentages of the value of eligible inventory, eligible accounts receivable and eligible credit card receivables, less certain reserves and subject to certain other adjustments as set forth in the Current ABL Credit Agreement. Availability is reduced by issuance of letters of credit as well as any borrowings. As of April 2, 2022, the Company had the following in relation to the Current ABL Facility (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">April 2, 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:100%">Excess availability</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving loans outstanding</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of credit outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;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:120%">Loans outstanding under the Current ABL Facility bear interest at a floating rate measured by reference to, at the Company’s option, either (i) an adjusted LIBOR rate (subject to a LIBOR floor of 0.00%) plus an applicable margin ranging from 1.25% to 1.75% per annum depending on the average daily excess availability under the Current ABL Facility or (ii) an alternate base rate plus an applicable margin ranging from 0.25% to 0.75% per annum depending on the average daily excess availability under the ABL Facility. Additionally, unused commitments under the ABL Facility are subject to a 0.25% per annum fee.</span></div><div style="margin-bottom:6pt;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:120%">The obligations under the Current ABL Credit Agreement are guaranteed by each direct and indirect wholly-owned U.S. restricted subsidiary of the Company, subject to certain exceptions, and are secured by:</span></div><div style="margin-bottom:3pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a perfected security interest in all present and after-acquired inventory, accounts receivable, deposit accounts, securities accounts, and any cash or other assets in such accounts and other related assets owned by the Company and the U.S. subsidiary guarantors and the proceeds of any of the foregoing, except to the extent such proceeds constitute Cash Flow Priority Collateral, and subject to certain exceptions (the “ABL Priority Collateral”), which security interest is senior to the security interest in the foregoing assets securing the Current Cash Flow Facilities; and</span></div><div style="margin-bottom:6pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a perfected security interest in the Cash Flow Priority Collateral, which security interest will be junior to the security interest in the Cash Flow Collateral securing the Current Cash Flow Facilities.</span></div><div style="margin-bottom:6pt;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:120%">Additionally, the obligations of the Canadian borrowers under the Current ABL Credit Agreement are guaranteed by each direct and indirect wholly-owned Canadian restricted subsidiary of the Canadian borrowers, subject to certain exceptions, and are secured by substantially all assets of the Canadian borrowers and the Canadian subsidiary guarantors, subject to certain exceptions.</span></div><div style="margin-bottom:6pt;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:120%">The Current ABL Credit Agreement includes a minimum fixed charge coverage ratio of 1.00:1.00, which is tested only when specified availability is less than 10.0% of the lesser of (x) the then applicable borrowing base and (y) the then aggregate effective commitments under the Current ABL Facility, and continuing until such time as specified availability has been in excess of such threshold for a period of 20 consecutive calendar days.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">6.125% Senior Notes due January 2029</span></div><div style="margin-bottom:6pt;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:120%">On September 24, 2020, the Company issued $500.0 million in aggregate principal amount of 6.125% Senior Notes due January 2029 (“the 6.125% Senior Notes”). Proceeds from the 6.125% Senior Notes were used to repay outstanding amounts under the Company’s Current ABL Facility and Current Cash Flow Revolver. The 6.125% Senior Notes bear interest at 6.125% per annum and will mature on January 15, 2029. Interest is payable semi-annually in arrears on January 15 and July 15 commencing on January 15, 2021. The effective interest rate for the 6.125% Senior Notes was 6.33% as of April 2, 2022, after considering each of the different interest expense components of this instrument, including the coupon payment and the deferred debt issuance costs.</span></div><div style="margin-bottom:6pt;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:120%">The 6.125% Senior Notes are guaranteed on a senior unsecured basis by each of the Company’s existing and future wholly-owned domestic subsidiaries that guarantee the Company’s obligations under the Current Cash Flow Facilities or the Current ABL Facility (including by reason of being a borrower under the Current ABL Facility on a joint and several basis with the Company or a subsidiary guarantor). The 6.125% Senior Notes are unsecured senior indebtedness and are effectively subordinated to all of the Company’s existing and future senior secured indebtedness, including indebtedness under the Current Term Loan Facility, Current Cash Flow Revolver and Current ABL Facility, and are senior in right of payment to future subordinated indebtedness of the Company.</span></div><div style="margin-bottom:6pt;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:120%">The Company may redeem the 6.125% Senior Notes in whole or in part at any time as set forth below:</span></div><div style="margin-bottom:3pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">prior to September 15, 2023, at a price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if any, to but not including the redemption date, plus the applicable make-whole premium;</span></div><div style="margin-bottom:3pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">prior to September 15, 2023, up to 40% of the aggregate principal amount with the proceeds of certain equity offerings at a redemption price of 106.125% plus accrued and unpaid interest, if any, to but not including the redemption date;</span></div><div style="margin-bottom:3pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">on or after September 15, 2023 and prior to September 15, 2024, at a price equal to 103.063% of the principal amount thereof, plus accrued and unpaid interest, if any, to but not including the redemption date;</span></div><div style="margin-bottom:3pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">on or after September 15, 2024 and prior to September 15, 2025, at a price equal to 101.531% of the principal amount thereof, plus accrued and unpaid interest, if any, to but not including the redemption date; and</span></div><div style="margin-bottom:6pt;padding-left:36pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">on or after September 15, 2025, at a price equal to 100.000% of the principal amount thereof, plus accrued and unpaid interest, if any, to but not including the redemption date.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redemption of 8.00% Senior Notes</span></div><div style="margin-bottom:6pt;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:120%">On April 15, 2021, the Company redeemed the outstanding $645.0 million aggregate principal amount of the 8.00% Senior Notes due April 2026 (the “8.00% Senior Notes”) for $670.8 million using cash on hand and proceeds from the Incremental Tranche B Term Loans. The redemption resulted in a pre-tax loss on extinguishment of debt of $41.9 million during the year ended December 31, 2021, comprising a make-whole premium of $25.8 million and a write-off of $16.1 million in unamortized deferred financing costs.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt Covenants</span></div><div style="margin-bottom:6pt;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:120%">The Company’s debt agreements contain a number of covenants that, among other things, limit or restrict the ability of the Company and its subsidiaries to incur additional indebtedness; make dividends and other restricted payments; incur additional liens; consolidate, merge, sell or otherwise dispose of all or substantially all assets; make investments; transfer or sell assets; enter into restrictive agreements; change the nature of the business; and enter into certain transactions with affiliates. As of April 2, 2022, the Company was in compliance with all covenants that were in effect on such date.</span></div> <div style="margin-bottom:6pt;margin-top:9pt;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:120%">Debt is comprised of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan facility due April 2028</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,574,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,580,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.125% senior notes due January 2029</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized discounts and unamortized deferred financing costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,657)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, net of unamortized discounts and unamortized deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,031,873 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,036,843 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</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:100%">26,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,005,873 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,010,843 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Includes the unamortized discounts and unamortized deferred financing costs associated with the term loan facility and the 6.125% senior notes due January 2029. The unamortized deferred financing costs associated with the asset-based and revolving credit facilities of $1.2 million and $1.3 million as of April 2, 2022 and December 31, 2021, respectively, are classified in other assets on the consolidated balance sheets.</span></div> 2574000000 2580500000 0.06125 0.06125 500000000 500000000 42127000 43657000 3031873000 3036843000 26000000 26000000 3005873000 3010843000 0.06125 1200000 1300000 1755000000 0.005 115000000 805000000 325000000 92000000 115000000 92000000 1755000000 2491600000 108400000 2600000000 0.0800 24800000 13200000 0.0050 0.0325 0.0225 At April 2, 2022, the interest rates on the Current Term Loan Facility were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">April 2, 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:100%">Interest rate</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:100%">3.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.02 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table>As of April 2, 2022, the Company had the following in relation to the Current ABL Facility (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">April 2, 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:100%">Excess availability</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving loans outstanding</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of credit outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0.0375 0.0402 0.0000 0.0250 0.0300 0.0150 0.0200 0.0025 0.0050 0.50 0.25 0 10000000 0.65 7.75 360000000 285000000 75000000 36000000 396000000 285000000 313500000 75000000 82500000 215000000 611000000 313500000 483700000 82500000 127300000 611000000 565697000 0 40069000 0.0000 0.0125 0.0175 0.0025 0.0075 0.0025 1.00 0.100 P20D 0.06125 500000000 0.06125 0.06125 0.06125 0.06125 0.06125 0.06125 0.0633 0.06125 0.06125 0.06125 1 0.40 1.06125 1.03063 1.01531 1.00000 0.0800 645000000 0.0800 0.0800 670800000 -41900000 25800000 16100000 DERIVATIVES<div style="margin-bottom:6pt;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:120%">We utilize derivative instruments, including interest rate swap agreements and foreign currency hedging contracts, to manage our exposure to interest rate risk and currency fluctuations. We only hold such instruments for economic hedging purposes, not for speculative or trading purposes. Our derivative instruments are transacted only with highly rated institutions, which reduces our exposure to credit risk in the event of nonperformance.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div style="margin-bottom:6pt;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:120%">We are exposed to interest rate risk associated with fluctuations in interest rates on our floating-rate Current Term Loan Facility. The objective in using interest rate derivatives is to manage our exposure to interest rate movements. To accomplish this objective, we have entered into interest rate swap agreements as part of our interest rate risk management strategy. Interest rate swaps involve the receipt of variable amounts from a counterparty in exchange for the company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount.</span></div><div style="margin-bottom:6pt;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:120%">On a monthly basis, we net settle with our swap counterparties for the difference between the fixed rate specified in each swap agreement and the variable rate as applied to the notional amount of the swap.</span></div><div style="margin-bottom:6pt;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:120%">In May 2019, the Company entered into four-year interest rate swaps to mitigate variability in forecasted interest payments on $1,500 million of the Company’s Current Term Loan Facility. The interest rate swaps effectively converted a portion of the floating rate interest payment into a fixed rate interest payment. Three interest rate swaps each covered a notional amount of $500 million. The Company designated the interest rate swaps as qualifying hedging instruments and accounted for these derivatives as cash flow hedges.</span></div><div style="margin-bottom:6pt;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:120%">As discussed in Note 14 — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company refinanced its Term Loan Facility. Contemporaneously with the refinancing on April 15, 2021, we completed a series of transactions to modify our interest rate swap positions as follows: (i) we dedesignated all existing interest rate swaps as cash flow hedges; (ii) we terminated two existing interest rate swaps with a notional value of $500 million each; (iii) we entered into two receive-fixed interest rate swaps with a notional amount of $250 million each, which are designed to offset the terms of an existing, active interest rate swap with a notional amount of $500 million; and (iv) we entered into two pay-fixed interest rate swaps with a notional amount of $750 million each, effectively blending the liability position of our existing interest rate swap agreements into the new swaps and extending the term of our hedged position to April 2026. </span></div><div style="margin-bottom:6pt;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:120%">The amount remaining in accumulated other comprehensive loss for the dedesignated and terminated swaps as of April 2, 2022 was approximately $37.4 million and is being amortized as an increase to interest expense over the effective period of the original swap agreements.</span></div><div style="margin-bottom:6pt;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:120%">The new receive-fixed interest rate swaps remain undesignated to economically offset the dedesignated existing, active swap. The new receive-fixed swaps and the dedesignated existing, active swap mature on July 12, 2023. Cash settlements related to the receive-fixed interest rate swaps are classified as operating activities in the consolidated statements of cash flows.</span></div><div style="margin-bottom:6pt;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:120%">The new pay-fixed interest rate swaps also qualify as hybrid instruments in accordance with ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, consisting of a financing component and an embedded at-market derivative that was designated as a cash flow hedge. The financing component is accounted for at amortized cost over the life of the swap while the embedded at-market derivative is accounted for at fair value. The new swaps are indexed to one-month LIBOR and are net settled on a monthly basis with the counterparty for the difference between the fixed rate of 2.0369% and 2.0340%, respectively, and the variable rate based upon one-month LIBOR (subject to a floor of 0.5%) as applied to the notional amount of the swaps. In connection with the transactions discussed above, no cash was exchanged between the Company and the counterparty. The liability of the terminated interest rate swaps as well as the inception value of the receive-fixed interest rate swap was blended into the new pay-fixed interest rate swap. The cash flows related to the portion treated as a financing component are classified as financing activities while the cash flows related to the portion treated as an at-market derivative are classified as operating activities in the consolidated statements of cash flows.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key terms of interest rate swaps are as follows (amounts in thousands): </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.043%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:100%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:8pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Fixed Rate Paid (Received)</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Status</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Status</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Maturity Date</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:8pt;font-weight:700;line-height:100%">Entered into May 2019:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">July 12, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">2.1570 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Terminated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Terminated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">July 12, 2023</span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">July 12, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">2.1560 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Terminated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Terminated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">July 12, 2023</span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">July 12, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">2.1680 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">July 12, 2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:8pt;font-weight:700;line-height:100%">Entered into April 2021:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><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:9pt;font-weight:400;line-height:100%">April 15, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">2.0369 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">750,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">750,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">April 15, 2026</span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">April 15, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">2.0340 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">750,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">750,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">April 15, 2026</span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">April 15, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">(2.1680)</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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">(250,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">(250,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">July 12, 2023</span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">April 15, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(2.1680)</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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(250,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(250,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">July 12, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,500,000 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,500,000 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;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:120%">The embedded at-market derivative portion of our interest rate swap agreements is recognized at fair value on the consolidated balance sheets. It is valued using pricing models that rely on market observable inputs such as yield curve data, which are classified as Level 2 inputs within the fair value hierarchy.</span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Forward Contracts</span></div><div style="margin-bottom:6pt;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:120%">The Company enters into forward contracts to hedge a portion of its non-functional currency inventory purchases. These forward contracts are established to protect the Company from variability in cash flows attributable to changes in the U.S. dollar relative to the Canadian dollar. The forward contracts are highly correlated to the changes in the U.S. dollar relative to the Canadian dollar. All of the Company’s foreign currency forward contracts are initially designated as qualifying hedging instruments and accounted for as cash flow hedges in accordance with ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Unrealized gains and losses on these contracts are designated as effective or ineffective. The effective portion of such gains or losses is recorded as a component of accumulated other comprehensive income or loss, while the ineffective portion of such gains or losses is recorded as a component of cost of goods sold. Future realized gains and losses in connection with each inventory purchase will be reclassified from accumulated other comprehensive income or loss to cost of goods sold. The gains and losses on the derivative contracts that are reclassified from accumulated other comprehensive income or loss to current period earnings are included in the line item in which the hedged item is recorded in the same period the forecasted transaction affects earnings. The Company may dedesignate cash flow hedges in advance of the occurrence of the forecasted transactions. </span></div><div style="margin-bottom:6pt;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:120%">During the three months ended April 2, 2022 and April 3, 2021, the Company realized a loss of approximately thirty-five thousand dollars and $0.1 million, respectively, within cost of goods sold in the consolidated statements of operations based on the foreign currency forward contracts described above. The changes in fair values of derivatives that have been designated and qualify as cash flow hedges are recorded in accumulated other comprehensive income or loss and are reclassified into cost of goods sold in the same period the hedged item affects earnings. Due to the high degree of effectiveness between the hedging instruments and the underlying exposures being hedged, fluctuations in the value of the derivative instruments are generally offset by changes in the fair value or cash flows of the underlying exposures being hedged. The changes in the fair value of derivatives that do not qualify as effective are immediately recognized in earnings. As of April 2, 2022 and December 31, 2021, the Company had a hedge asset of approximately $0.2 million and $0.7 million respectively, and </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a gain of approximately $0.3 million and $0.8 million in accumulated other comprehensive loss, respectively, on the consolidated balance sheets.</span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Values of Derivatives on the Consolidated Balance Sheets</span></div><div style="margin-bottom:6pt;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:120%">The fair values of our derivatives and their presentation on the consolidated balance sheets as of April 2, 2022 and December 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:100%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Liabilities</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:8pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial statement line item</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Other assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Other long-term liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">11,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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:8pt;font-weight:700;line-height:100%">Derivatives designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial statement line item</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-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:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Other assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:100%">$</span></td><td style="background-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:100%">87,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:100%">$</span></td><td style="background-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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:100%">$</span></td><td style="background-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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:100%">$</span></td><td style="background-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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Other accrued expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">13,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">13,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Other long-term liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">40,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">28,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-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:100%">Prepaid expenses and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,605 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,194 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">728 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,406 </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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The balances relate to a receive-fixed interest rate swaps for which the fair value option has been elected.</span></div><div style="margin-bottom:6pt;padding-left:18pt;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:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The balances relate to a pay-fixed May 2019 active interest rate swap which has been dedesignated as a cash flow hedge.</span></div><div style="margin-bottom:6pt;padding-left:18pt;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:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The balances relate to the pay-fixed interest rate swaps, including the financing component.</span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effect of Derivatives on the Consolidated Statements of Operations </span></div><div style="margin-bottom:6pt;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:120%">The portion of gains or losses on the derivative instruments previously included in accumulated other comprehensive income for dedesignated hedges remains in accumulated other comprehensive income until the forecasted transaction occurs or becomes probable of not occurring. Changes in the value of derivative instruments after dedesignation are recorded in earnings and are included in the Derivatives not designated as hedging instruments section below. The effect of our derivatives and their presentation on the consolidated statements of operations for the three months ended April 2, 2022 and April 3, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3,<br/>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:8pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial statement line item</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Interest expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-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:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;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:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,323 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-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:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;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:100%">2,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">7,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,540 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,821 </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"/></tr></table></div>(1)The balance relates to the reclassification from accumulated other comprehensive loss to interest expense due to dedesignation from hedge accounting of all May 2019 interest rate swaps. P4Y 1500000000 500000000 2 500000000 500000000 2 250000000 250000000 500000000 750000000 750000000 37400000 0.020369 0.020340 0.005 <div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key terms of interest rate swaps are as follows (amounts in thousands): </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.043%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:100%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:8pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Fixed Rate Paid (Received)</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Status</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Status</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:100%">Maturity Date</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:8pt;font-weight:700;line-height:100%">Entered into May 2019:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">July 12, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">2.1570 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Terminated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Terminated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">July 12, 2023</span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">July 12, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">2.1560 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Terminated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Terminated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">July 12, 2023</span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">July 12, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">2.1680 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">July 12, 2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:8pt;font-weight:700;line-height:100%">Entered into April 2021:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><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:9pt;font-weight:400;line-height:100%">April 15, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">2.0369 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">750,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">750,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">April 15, 2026</span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">April 15, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">2.0340 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">750,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">750,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">April 15, 2026</span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">April 15, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">(2.1680)</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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">(250,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">(250,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">July 12, 2023</span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">April 15, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(2.1680)</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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(250,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(250,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Active</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">July 12, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,500,000 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,500,000 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 0.021570 0 0 0.021560 0 0 0.021680 500000000 500000000 0.020369 750000000 750000000 0.020340 750000000 750000000 -0.021680 -250000000 -250000000 -0.021680 -250000000 -250000000 1500000000 1500000000 -100000 200000 700000 300000 800000 <div style="margin-bottom:6pt;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:120%">The fair values of our derivatives and their presentation on the consolidated balance sheets as of April 2, 2022 and December 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:100%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Liabilities</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:8pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial statement line item</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Other assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Other long-term liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">11,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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:8pt;font-weight:700;line-height:100%">Derivatives designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial statement line item</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-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:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Other assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:100%">$</span></td><td style="background-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:100%">87,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:100%">$</span></td><td style="background-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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:100%">$</span></td><td style="background-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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:100%">$</span></td><td style="background-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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Other accrued expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">13,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">13,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Other long-term liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">40,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">28,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-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:100%">Prepaid expenses and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,605 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,194 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">728 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,406 </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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The balances relate to a receive-fixed interest rate swaps for which the fair value option has been elected.</span></div><div style="margin-bottom:6pt;padding-left:18pt;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:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The balances relate to a pay-fixed May 2019 active interest rate swap which has been dedesignated as a cash flow hedge.</span></div><div style="margin-bottom:6pt;padding-left:18pt;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:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The balances relate to the pay-fixed interest rate swaps, including the financing component.</span></div> 336000 0 11543000 0 0 336000 0 11543000 336000 336000 11543000 11543000 87356000 0 0 0 0 13127000 0 13127000 0 40067000 0 28279000 249000 0 728000 0 87605000 53194000 728000 41406000 The effect of our derivatives and their presentation on the consolidated statements of operations for the three months ended April 2, 2022 and April 3, 2021 were as follows (in thousands):<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 style="width:34.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3,<br/>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:8pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial statement line item</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Interest expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-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:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;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:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,323 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-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:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;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:100%">2,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">7,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,540 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,821 </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"/></tr></table>(1)The balance relates to the reclassification from accumulated other comprehensive loss to interest expense due to dedesignation from hedge accounting of all May 2019 interest rate swaps. 7288000 0 35000 79000 7323000 79000 2540000 7821000 2540000 7821000 CD&amp;R INVESTOR GROUP<div style="margin-bottom:6pt;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:120%">On August 14, 2009, the Company entered into an Investment Agreement (as amended, the “Investment Agreement”), by and between the Company and Clayton, Dubilier &amp; Rice Fund VIII, L.P., a Cayman Islands exempted limited partnership (“CD&amp;R Fund VIII”). In connection with the Investment Agreement and the Stockholders Agreement dated October 20, 2009 (the “Old Stockholders Agreement”), CD&amp;R Fund VIII and CD&amp;R Friends &amp; Family Fund VIII, L.P., a Cayman Islands exempted limited partnership (“CD&amp;R FF Fund” and, together with CD&amp;R Fund VIII, the “CD&amp;R Fund VIII Investor Group”) purchased convertible preferred stock of the Company, which was converted into shares of our common stock on May 14, 2013.</span></div><div style="margin-bottom:6pt;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:120%">Ply Gem Holdings was acquired by CD&amp;R Fund X and Atrium Intermediate Holdings, LLC, GGC BP Holdings, LLC and AIC Finance Partnership, L.P. (collectively, the “Golden Gate Investor Group”) and merged with Atrium on April 12, 2018.</span></div><div style="margin-bottom:6pt;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:120%">On July 17, 2018, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Ply Gem, and for certain limited purposes as set forth in the Merger Agreement, Clayton, Dubilier &amp; Rice, LLC, pursuant to which, at the closing of the merger, Ply Gem would be merged with and into the Company, with the Company continuing its existence as a corporation organized under the laws of the State of Delaware (the “Merger”). The Merger was consummated on November 16, 2018 pursuant to the Merger Agreement.</span></div><div style="margin-bottom:6pt;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:120%">Pursuant to the terms of the Merger Agreement, on November 16, 2018, the Company entered into (i) a stockholders agreement (the “New Stockholders Agreement”) between the Company, and each of the CD&amp;R Fund VIII Investor Group, CD&amp;R Pisces Holdings, L.P., a Cayman Islands exempted limited partnership (“CD&amp;R Pisces”, and together with the CD&amp;R Fund VIII Investor Group, the “CD&amp;R Investor Group”) and the Golden Gate Investor Group (together with the CD&amp;R Investor Group, the “Investors”), pursuant to which the Company granted to the Investors certain governance, preemptive and subscription rights and (ii) a registration rights agreement (the “New Registration Rights Agreement”) between the Company and each of the Investors, pursuant to which the Company granted the Investors customary demand and piggyback registration rights, including rights to demand registrations and underwritten shelf registration statement offerings with respect to the shares of the Company’s Common Stock held by the Investors following the consummation of the Merger.</span></div><div style="margin-bottom:6pt;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:120%">On August 25, 2020, the Company filed a shelf registration statement on Form S-3, declared effective by the SEC on September 2, 2020, registering the resale of shares of the Company’s Common Stock held by CD&amp;R Pisces. The Company had previously registered the resale of shares of the Company’s Common Stock held by the CD&amp;R Fund VIII Investor Group and the Golden Gate Investor Group.</span></div><div style="margin-bottom:6pt;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:120%">Pursuant to the terms of the New Stockholders Agreement, the Company and the CD&amp;R Fund VIII Investor Group terminated the Old Stockholders Agreement. Pursuant to the terms of the New Registration Rights Agreement, the Company and the CD&amp;R Fund VIII Investor Group terminated the Registration Rights Agreement, dated as of October 20, 2009, by and among the Company and the CD&amp;R Fund VIII Investor Group.</span></div><div style="margin-bottom:6pt;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:120%">On March 5, 2022, the Company entered into an Agreement and Plan of Merger (the “CD&amp;R Merger Agreement”), by and among Camelot Return Intermediate Holdings, LLC (“Parent”), Camelot Return Merger Sub, Inc. (“Merger Sub”). Parent and Merger Sub are subsidiaries of investment funds managed by Clayton, Dubilier &amp; Rice (“CD&amp;R”). Upon the terms and subject to the conditions of the CD&amp;R Merger Agreement, among other things, Merger Sub will merge with and into the Company (the “CD&amp;R Merger”). As a result of the CD&amp;R Merger, the Company will cease to be publicly-traded, and investment funds managed by CD&amp;R will become the indirect owner of all of the Company’s outstanding shares of common stock that it does not already own. The proposed transaction has been approved by a special committee of independent directors of the Company’s board of directors (the “Special Committee”) previously formed to evaluate and consider any potential or actual proposal from CD&amp;R. The board of directors of the Company, acting on the Special Committee’s recommendation, resolved unanimously to recommend that the stockholders of the Company vote to adopt and approve the CD&amp;R Merger Agreement. The CD&amp;R Merger is expected to close in the second or third quarter of 2022, subject to customary closing conditions. The waiting period under the Hart-Scott-Rodino Act of 1976, as amended, applicable to the proposed CD&amp;R transaction expired on April 18, 2022. The CD&amp;R Merger is subject to approval by holders of a majority of the shares not owned by CD&amp;R and its affiliates.</span></div><div style="margin-bottom:6pt;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:120%">Additional information about the CD&amp;R Merger Agreement and the CD&amp;R Merger will be set forth in the Company’s Definitive Proxy Statement on Schedule 14A that will be filed with the SEC.</span></div><div style="margin-bottom:6pt;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:120%">As of April 2, 2022 and December 31, 2021, the CD&amp;R Investor Group owned approximately 48.6% and 48.8%, respectively, of the outstanding shares of the Company’s Common Stock.</span></div> 0.486 0.488 STOCK REPURCHASE PROGRAMOn March 7, 2018, the Company announced that its Board of Directors authorized a new stock repurchase program for the repurchase of up to $50.0 million of the Company’s outstanding Common Stock. Under the repurchase program, the Company <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is authorized to repurchase shares at times and in amounts that it deems appropriate in accordance with all applicable securities laws and regulations. There is no time limit on the duration of the program and shares repurchased pursuant to the repurchase program are usually retired.</span></div><div style="margin-bottom:6pt;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:120%">During the three months ended April 2, 2022 and April 3, 2021, there were no stock repurchases under the stock repurchase program. As of April 2, 2022, $49.1 million remained available for stock repurchases under the stock repurchase program. The timing and method of any repurchases, which will depend on a variety of factors, including market conditions, are subject to results of operations, financial conditions, cash requirements and other factors, and may be suspended or discontinued at any time.</span></div><div style="margin-bottom:6pt;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:120%">During the three months ended April 2, 2022 and April 3, 2021, the Company withheld approximately 0.2 million and 0.1 million shares, respectively, of stock to satisfy minimum tax withholding obligations arising in connection with the vesting of stock awards, which are included in treasury stock purchases in the consolidated statements of stockholders’ equity. </span></div><div style="margin-bottom:6pt;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:120%">During the three months ended April 2, 2022, the Company cancelled approximately 0.2 million shares that had been previously withheld to satisfy minimum tax withholding obligations arising in connection with the vesting of stock awards. The cancellations resulted in a $4.1 million decrease in both treasury stock and additional paid in capital during the three months ended April 2, 2022.</span></div> 50000000 0 0 49100000 200000 100000 200000 -4100000 4100000 FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="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:120%">The carrying amounts of cash and cash equivalents, restricted cash, trade accounts receivable and accounts payable approximate fair value as of April 2, 2022 and December 31, 2021 because of their relatively short maturities. The carrying amounts of the indebtedness under the Current ABL Facility and Current Cash Flow Revolver approximate fair value as the interest rates are variable and reflective of market rates. At April 2, 2022, there were no borrowings outstanding under the Current ABL Facility and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> outstanding indebtedness under the Current Cash Flow Revolver. The fair values of the remaining financial instruments not currently recognized at fair value on our consolidated balance sheets at the respective period ends were (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></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:100%"> </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:100%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,574,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,580,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.125% Senior Notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;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:120%">The fair value of the term loan facility was based on recent trading activities of comparable market instruments, which are level 2 inputs, and the fair value of the 6.125% senior notes was based on quoted prices in active markets for the identical liabilities, which are level 1 inputs.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:6pt;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:120%">ASC Subtopic 820-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires us to use valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Observable inputs such as quoted prices for identical assets or liabilities in active markets.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Other inputs that are observable directly or indirectly, such as quoted prices for similar assets or liabilities or market-corroborated inputs.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Unobservable inputs for which there is little or no market data and which require us to develop our own assumptions about how market participants would price the assets or liabilities.</span></div><div style="margin-bottom:6pt;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:120%">The following is a description of the valuation methodologies used for assets and liabilities measured at fair value. There have been no changes in the methodologies used as of April 2, 2022 and December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Money market:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Money market funds have original maturities of three months or less. The original cost of these assets approximates fair value due to their short-term maturity.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mutual funds: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual funds are valued at the closing price reported in the active market in which the mutual fund is traded. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred compensation plan liability: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation plan liability is comprised of phantom investments in the deferred compensation plan and is valued at the closing price reported in the active markets in which the money market and mutual funds are traded.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Interest rate swaps are based on cash flow hedge contracts that have fixed rate structures and are measured against market-based LIBOR yield curves. These interest rate swaps are classified within Level 2 of the fair value hierarchy because they are valued using alternative pricing sources or models that utilized market observable inputs, including current and forward interest rates.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fair value of the foreign currency forward contracts are classified within Level 2 of the fair value hierarchy because they are estimated using industry standard valuation models using market-based observable inputs, including spot rates, forward points, interest rates and volatility inputs.</span></div><div style="margin-bottom:6pt;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:120%">The following tables summarize information regarding our financial assets and liabilities that are measured at fair value on a recurring basis as of April 2, 2022 and December 31, 2021, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:48.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.833%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2022</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:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments in deferred compensation plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Growth</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:100%">159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Blend</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:100%">1,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Foreign blend</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:100%">424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Fixed 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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments in deferred compensation plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,160 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,301 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets </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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</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:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,234 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,234 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:48.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.054%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments in deferred compensation plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Growth</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:100%">557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Blend</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:100%">1,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Foreign blend</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:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Fixed 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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments in deferred compensation plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,759 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets </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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</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:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities </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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,708 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,708 </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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Unrealized holding gains (losses) for the three months ended April 2, 2022 and April 3, 2021 were $(0.3) million and $0.1 million, respectively. These unrealized holding gains (losses) were substantially offset by changes in the deferred compensation plan liability.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Company records the short-term investments in deferred compensation plan within investments in debt and equity securities, at market, and the deferred compensation plan liability within accrued compensation and benefits on the consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The balance as of April 2, 2022 includes $87.4 million and $0.3 million related to the pay-fixed interest rate swaps and the receive-fixed interest rate swaps for which the fair value option has been elected, respectively. The balance as of December 31, 2021 is related to the receive-fixed interest rate swaps for which the fair value option has been elected.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The balances as of April 2, 2022 and December 31, 2021 include $53.2 million and $41.4 million, respectively, related to the pay-fixed interest rate swaps, and $0.3 million and $11.5 million, respectively, related to the pay-fixed May 2019 active interest rate swap which has been dedesignated as a cash flow hedge.</span></div> 0 0 The fair values of the remaining financial instruments not currently recognized at fair value on our consolidated balance sheets at the respective period ends were (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></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:100%"> </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:100%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,574,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,580,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.125% Senior Notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2574000000 2490345000 2580500000 2570823000 0.06125 500000000 465000000 500000000 531900000 0.06125 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:6pt;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:120%">ASC Subtopic 820-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires us to use valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Observable inputs such as quoted prices for identical assets or liabilities in active markets.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Other inputs that are observable directly or indirectly, such as quoted prices for similar assets or liabilities or market-corroborated inputs.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Unobservable inputs for which there is little or no market data and which require us to develop our own assumptions about how market participants would price the assets or liabilities.</span></div><div style="margin-bottom:6pt;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:120%">The following is a description of the valuation methodologies used for assets and liabilities measured at fair value. There have been no changes in the methodologies used as of April 2, 2022 and December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Money market:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Money market funds have original maturities of three months or less. The original cost of these assets approximates fair value due to their short-term maturity.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mutual funds: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual funds are valued at the closing price reported in the active market in which the mutual fund is traded. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred compensation plan liability: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation plan liability is comprised of phantom investments in the deferred compensation plan and is valued at the closing price reported in the active markets in which the money market and mutual funds are traded.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Interest rate swaps are based on cash flow hedge contracts that have fixed rate structures and are measured against market-based LIBOR yield curves. These interest rate swaps are classified within Level 2 of the fair value hierarchy because they are valued using alternative pricing sources or models that utilized market observable inputs, including current and forward interest rates.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fair value of the foreign currency forward contracts are classified within Level 2 of the fair value hierarchy because they are estimated using industry standard valuation models using market-based observable inputs, including spot rates, forward points, interest rates and volatility inputs.</span></div> <div style="margin-bottom:6pt;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:120%">The following tables summarize information regarding our financial assets and liabilities that are measured at fair value on a recurring basis as of April 2, 2022 and December 31, 2021, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:48.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.833%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2, 2022</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:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments in deferred compensation plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Growth</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:100%">159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Blend</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:100%">1,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Foreign blend</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:100%">424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Fixed 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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments in deferred compensation plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,160 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,301 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets </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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</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:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,234 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,234 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:48.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.054%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments in deferred compensation plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Growth</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:100%">557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Blend</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:100%">1,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Foreign blend</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:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds – Fixed 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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments in deferred compensation plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,759 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets </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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</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:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities </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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,708 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,708 </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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Unrealized holding gains (losses) for the three months ended April 2, 2022 and April 3, 2021 were $(0.3) million and $0.1 million, respectively. These unrealized holding gains (losses) were substantially offset by changes in the deferred compensation plan liability.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Company records the short-term investments in deferred compensation plan within investments in debt and equity securities, at market, and the deferred compensation plan liability within accrued compensation and benefits on the consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The balance as of April 2, 2022 includes $87.4 million and $0.3 million related to the pay-fixed interest rate swaps and the receive-fixed interest rate swaps for which the fair value option has been elected, respectively. The balance as of December 31, 2021 is related to the receive-fixed interest rate swaps for which the fair value option has been elected.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The balances as of April 2, 2022 and December 31, 2021 include $53.2 million and $41.4 million, respectively, related to the pay-fixed interest rate swaps, and $0.3 million and $11.5 million, respectively, related to the pay-fixed May 2019 active interest rate swap which has been dedesignated as a cash flow hedge.</span></div> 66000 0 0 66000 159000 0 0 159000 1511000 0 0 1511000 424000 0 0 424000 0 141000 0 141000 2160000 141000 0 2301000 0 249000 0 249000 0 87692000 0 87692000 2160000 88082000 0 90242000 0 2704000 0 2704000 0 53530000 0 53530000 0 56234000 0 56234000 24000 0 0 24000 557000 0 0 557000 1560000 0 0 1560000 467000 0 0 467000 0 151000 0 151000 2608000 151000 0 2759000 0 728000 0 728000 0 11543000 0 11543000 2608000 12422000 0 15030000 0 2759000 0 2759000 0 52949000 0 52949000 0 55708000 0 55708000 -300000 100000 87400000 300000 53200000 41400000 300000 11500000 INCOME TAXES <div style="margin-bottom:6pt;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:120%">Under FASB ASC 740-270, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes - Interim Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, each interim period is considered an integral part of the annual period and tax expense is measured using an estimated annual effective tax rate. Estimates of the annual effective tax rate at the end of interim periods are, of necessity, based on evaluations of possible future events and transactions and may be subject to subsequent refinement or revision. The Company calculates its quarterly tax provision consistent with the guidance provided by ASC 740-270, whereby the Company forecasts its estimated annual effective tax rate then applies that rate to its year-to-date ordinary pre-tax book income (loss). In addition, the Company excludes jurisdictions with a projected loss for the year or the year-to-date ordinary loss where the Company cannot recognize a tax benefit from its estimated annual effective tax rate. The impact of such an exclusion could result in a higher or lower effective tax rate during a particular quarter, based upon the mix and timing of actual earnings versus annual projections. In addition to the tax resulting from applying the estimated annual effective tax rate to pre-tax book income (loss), the Company includes certain items treated as discrete events to arrive at an estimated effective tax rate. Future changes in the forecasted annual income (loss) projections, tax rate changes, or discrete tax items could result in significant adjustments to quarterly income tax expense in future periods in accordance with ASC 740-270.</span></div><div style="margin-bottom:6pt;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:120%">For the three months ended April 2, 2022, the Company’s estimated annual effective income tax rate of ordinary forecasted pre-tax book income was approximately 28.1%, which varied from the statutory rate primarily due to state income tax expense, valuation allowances, foreign income taxes, and executive compensation. For the three months ended April 2, 2022, the effective tax rate was 25.1%, which varied from the annual effective tax rate due to discrete items recorded during the period, including legal settlement income received, interest recorded on unrecognized tax benefits, adjustments to state income tax rates, and stock compensation.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation allowance</span></div><div style="margin-bottom:6pt;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:120%">As of April 2, 2022, the Company remained in a valuation allowance position, in the amount of $14.6 million, against its deferred tax assets for certain state jurisdictions of certain entities as it is currently deemed “more likely than not” that the benefit of such net tax assets will not be utilized as the Company continues to be in a three-year cumulative loss position for these state jurisdictions. The Company will continue to monitor the positive and negative factors for these jurisdictions and make further changes to the valuation allowances as necessary. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unrecognized tax benefits</span></div><div style="margin-bottom:6pt;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:120%">Despite the Company’s belief that its tax return positions are consistent with applicable tax laws, the Company believes that certain positions could be challenged by taxing authorities. The Company’s tax reserves reflect the difference between the tax benefit claimed on tax returns and the amount recognized in the consolidated financial statements. These reserves have been established based on management’s assessment as to potential exposure attributable to permanent differences as well as interest and penalties applicable to both permanent and temporary differences. The tax reserves are reviewed periodically and adjusted in light of changing facts and circumstances, such as progress of tax audits, lapse of applicable statutes of limitations and changes in tax law. The Company is currently under examination by various taxing authorities. During the three months ended April 2, 2022, the tax reserves increased by approximately $0.4 million. The increase is primarily due to additional interest expense related to previously recorded unrecognized tax benefits.</span></div><div style="margin-bottom:6pt;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:112%">The liability for unrecognized tax benefits as of April 2, 2022 was approximately $17.8 million and is recorded in other long-term liabilities in the consolidated balance sheet. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CARES Act </span></div><div style="margin-bottom:6pt;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:120%">Under the Coronavirus Aid, Relief and Economic Security Act (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CARES Act”) that was signed into law on March 27, 2020, the Company elected to defer employer social security payments of approximately $19.9 million as of December 31, 2020. In December 2021, the Company paid approximately $10 million in deferred employer social security payments and has approximately $10 million recorded in current liabilities on the consolidated balance sheet as of April 2, 2022 that will be paid by December 31, 2022.</span></div> 0.281 0.251 14600000 400000 17800000 19900000 10000000 10000000 SEGMENT INFORMATION<div style="margin-bottom:6pt;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:120%">Operating segments are defined as components of an enterprise that engage in business activities for which discrete financial information is available and is evaluated on a regular basis by the chief operating decision maker to make decisions regarding the allocation of resources to the segment and assess the performance of the segment. The Company has three reportable segments: Windows, Siding and Commercial.</span></div><div style="margin-bottom:6pt;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:120%">These operating segments follow the same accounting policies used for our consolidated financial statements. We evaluate a segment’s performance on a U.S. GAAP basis based primarily upon operating income before corporate expenses.</span></div><div style="margin-bottom:6pt;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:120%">Corporate assets consist primarily of cash, investments, prepaid expenses, current and deferred taxes and property, plant and equipment associated with our headquarters in Cary, North Carolina and office in Houston, Texas. These items (and income and expenses related to these items) are not allocated to the operating segments. Corporate unallocated expenses primarily include share-based compensation expenses, restructuring charges, acquisition-related costs, and other expenses related to executive, legal, finance, tax, treasury, human resources, information technology and strategic sourcing, and corporate travel expenses. Additional unallocated amounts primarily include non-operating items such as interest income, interest expense, and other income (expense).</span></div><div style="margin-bottom:6pt;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:120%">The following table represents summary financial data attributable to the segments for the periods indicated (in thousands):</span></div><div style="margin-bottom:3pt;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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3,<br/>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:700;line-height:100%">Net sales:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Windows</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Siding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,566,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Windows</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Siding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated other expense, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) before taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(863)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">December 31,<br/>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:700;line-height:100%">Total assets:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Windows</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Siding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,083,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,031,656 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,827,460 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3 <div style="margin-bottom:6pt;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:120%">The following table represents summary financial data attributable to the segments for the periods indicated (in thousands):</span></div><div style="margin-bottom:3pt;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 style="width:71.999%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3,<br/>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:700;line-height:100%">Net sales:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Windows</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Siding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,566,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Windows</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Siding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated other expense, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) before taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(863)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">December 31,<br/>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:700;line-height:100%">Total assets:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Windows</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Siding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,083,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,031,656 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,827,460 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 702110000 527263000 332990000 316391000 531738000 423378000 1566838000 1267032000 46245000 29362000 27423000 27528000 80943000 41585000 24705000 -43267000 179316000 55208000 42667000 56071000 136649000 -863000 2232057000 2223098000 2083123000 2060275000 1015922000 1073264000 700554000 470823000 6031656000 5827460000 CONTINGENCIES<div style="margin-bottom:6pt;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:120%">As a manufacturer of products primarily for use in building construction, the Company is inherently exposed to various types of contingent claims, both asserted and unasserted, in the ordinary course of business. As a result, from time to time, the Company and/or its subsidiaries become involved in various legal proceedings or other contingent matters arising from claims or potential claims arising out of its operations and businesses that cover a wide range of matters, including, among others, environmental, contract, employment, intellectual property, securities, personal injury, property damage, product liability, warranty, and modification, adjustment or replacement of component parts or units sold, which may include product recalls. The Company insures (or self-insures) against these risks to the extent deemed prudent by its management and to the extent insurance is available. The Company regularly reviews the status of ongoing proceedings and other contingent matters. Liabilities for such items are recorded when it is probable that the liability has been incurred and when the amount of the liability can be reasonably estimated. Liabilities are adjusted when additional information becomes available. Management believes that the ultimate disposition of these matters will not have a material adverse effect on the Company’s results of operations, financial position or cash flows. However, such matters are subject to many uncertainties and outcomes and are not predictable with assurance.</span></div><div style="margin-bottom:6pt;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:120%">Further, due to the lack of adequate information and the potential impact of present regulations and any future regulations, there are certain circumstances in which no range of potential exposure may be reasonably estimated. Also, it is not possible to ascertain the ultimate legal and financial liability with respect to certain contingent liabilities, including lawsuits, and therefore no such estimate has been made as of April 2, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental</span></div><div style="margin-bottom:6pt;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:120%">The Company’s operations are subject to various federal, state, local and foreign environmental, health and safety laws. Among other things, these laws regulate the emissions or discharge of materials into the environment; govern the use, storage, treatment, disposal and management of hazardous substances and wastes; protect the health and safety of its employees and the end-users of its products; regulate the materials used in its products; and impose liability for the costs of investigating and remediating (as well as other damages resulting from) present and past releases of hazardous substances. Violations of these laws or of any conditions contained in environmental permits could result in substantial fines or penalties, civil sanctions, injunctive relief, consent orders, or requirements to install pollution controls or other abatement equipment.</span></div><div style="margin-bottom:6pt;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:120%">The Company could be held liable for costs to investigate, remediate or otherwise address contamination at any real property it has ever owned, operated or used as a disposal site, or at other sites where the Company or its predecessors may have released hazardous materials. The Company could incur fines, penalties or sanctions or be subject to third-party claims, including indemnification claims, for property damage, personal injury or otherwise as a result of violations of (or liabilities under) environmental, health and safety laws, or in connection with releases of hazardous or other materials.</span></div><div style="margin-bottom:6pt;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:120%">MW Manufacturers, Inc. (“MW”), a subsidiary of Ply Gem Industries, Inc., entered into a September 2011 Administrative Order on Consent with the U.S. Environmental Protection Agency (“EPA”) under the Corrective Action Program to address known releases of hazardous substances at MW’s Rocky Mount, Virginia property. A Phase I RCRA Facility Investigation (“RFI”) was submitted to the Virginia Department of Environmental Quality (“VDEQ”) in December 2015, and a Phase II RFI and the Human Health Risk Assessment and Baseline Ecological Risk Assessment were submitted in October 2018. A Limited Corrective Measures Study based on the investigations was submitted to the VDEQ for review and approval in September 2019. Upon completion of a 30-day public comment period, the VDEQ issued its Final Decision and Response to Comments approving a final remedy in May 2021. The final remedy consists of continuing groundwater monitoring until the VDEQ’s corrective actions have been met; and implementing and complying with land use restrictions and institutional controls imposed by an environmental covenant. The Company has recorded a liability of $4.5 million for this MW site, of which $1.0 million is in other current liabilities and $3.5 million is in other long-term liabilities on the Company’s consolidated balance sheet as of April 2, 2022. </span></div><div style="margin-bottom:6pt;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:120%">The EPA is investigating groundwater contamination at a Superfund site in York, Nebraska, referred to as the PCE/TCE Northeast Contamination Site (“PCE/TCE Site”). Kroy Building Products, Inc. (“KBP”), a subsidiary of Ply Gem Industries, Inc., has been identified as a potentially responsible party at the site and has liability for investigation and remediation costs associated with the contamination. In May 2019, KBP and an unrelated respondent entered into an Administrative Settlement Agreement and Order on Consent with the EPA to conduct a Remedial Investigation/Feasibility Study (“RI/FS”) of the PCE/TCE Site. A final RI/FS Work Plan was approved by the EPA in December 2019. Two phases of RI field sampling were completed through May 2021 and a Monitoring Well Plan was approved by the EPA in November 2021; well installation is planned in 2022. The Company has recorded a liability of $4.4 million within other current liabilities on its consolidated balance sheet as of April 2, 2022. If necessary, the Company will adjust its remediation liability if the RI/FS scope materially changes or the EPA imposes additional investigative requirements. The Company may be able to recover a portion of costs incurred in connection with the PCE/TCE Site from other potentially responsible parties, though there is no assurance we would receive any funds.</span></div><div style="margin-bottom:6pt;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:120%">Based on current information, the Company is not aware of any environmental compliance obligations, claims or investigations that will have a material adverse effect on its results of operations, cash flows or financial position except as otherwise disclosed in the Company’s consolidated financial statements. However, there can be no guarantee that previously known or newly discovered matters will not result in material costs or liabilities.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:6pt;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:120%">The Company believes it has valid defenses to the outstanding claims discussed below and will vigorously defend all such claims; however, litigation is subject to many uncertainties and there cannot be any assurance that the Company will ultimately prevail or, in the event of an unfavorable outcome or settlement of litigation, that the ultimate liability would not be material and would not have a material adverse effect on the business, results of operations, cash flows or financial position of the Company.</span></div><div style="margin-bottom:6pt;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:120%">In November 2018, Aurora Plastics, LLC (“Aurora”) initiated an arbitration demand against Atrium Windows and Doors, Inc., Atrium Extrusion Systems, Inc., and North Star Manufacturing (London) Ltd. (collectively, “Atrium”) pursuant to a Third Amended and Restated Vinyl Compound and Supply Agreement dated as of December 22, 2016. A settlement was reached in this case during the fourth quarter of 2019. The Company has a $1.6 million liability related to the settlement in other current liabilities on the Company’s consolidated balance sheet as of April 2, 2022.</span></div><div style="margin-bottom:6pt;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:120%">On November 14, 2018, an individual stockholder, Gary D. Voigt, filed a putative class action Complaint in the Delaware Court of Chancery against Clayton Dubilier &amp; Rice, LLC (“CD&amp;R”), Clayton, Dubilier &amp; Rice Fund VIII, L.P. (“CD&amp;R Fund VIII”), and certain directors of the Company. Voigt purported to assert claims on behalf of himself, on behalf of a class of other similarly situated stockholders of the Company, and derivatively on behalf of the Company, the nominal defendant. An Amended Complaint was filed on April 11, 2019. The Amended Complaint asserted claims for breach of fiduciary duty and unjust enrichment against CD&amp;R Fund VIII and CD&amp;R, and for breach of fiduciary duty against twelve director defendants in connection with the Merger. Defendants moved to dismiss the Amended Complaint and, on February 10, 2020, the court denied the motions except as to four of the director defendants. Voigt sought damages in an amount to be determined at trial. On August 25, 2021, the parties to the case filed a Stipulation of Compromise and Settlement (“Stipulation”) setting forth their agreement to settle the litigation. The Stipulation provides for CD&amp;R, CD&amp;R Fund VIII, and the eight director defendants to cause their respective insurers to pay a total of $100 million into an escrow account that will be used to pay escrow expenses, satisfy any fee and incentive amounts awarded by the court in favor of plaintiff and plaintiff’s counsel, and distribute the remaining funds to the Company. The Stipulation further provided that plaintiff’s counsel would apply for an award of attorneys’ fees and litigation expenses in an amount of up to 23.5% of the $100 million payment by the insurers, and that any incentive award for the named plaintiff will be paid solely from the amount of plaintiff attorneys’ fees awarded. This Stipulation required court approval. On January 19, 2022, the Court held a hearing, verbally approved the Stipulation, and approved the plaintiff’s counsel’s application for a fee award of 23.5% of the $100 million settlement payment and the incentive award. On January 20, 2022, the Court entered an Order and Final Judgment approving the Stipulation. During the quarter ended April 2, 2022, the matter was resolved as the Company received $76.5 million in cash proceeds from the Stipulation, which was recorded in gain on legal settlements in the consolidated statement of operations.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other contingencies</span></div><div style="margin-bottom:6pt;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:120%">The Company’s imports of fabricated structural steel (“FSS”) from its Mexican affiliate, Building Systems de Mexico S.A. de C.V. (“BSM”) were subject to antidumping (“AD”) and countervailing duty (“CVD”) tariff proceedings before the U.S. Department of Commerce (“DOC”) and the U.S. International Trade Commission (“USITC”). The proceedings were initiated in February 2019 by the American Institute of Steel Construction (“AISC”) against FSS being imported into the USA from Mexico, Canada, and China. In 2019, the DOC issued preliminary tariff rates and in 2020 finalized CVD and AD tariff rates of 0% and 8.47%, respectively, for the Company’s imports of FSS from BSM. However, in February 2020, in a 3 to 2 vote, the USITC concluded there was no injury or threat of injury to the domestic FSS industry. In March 2020, the USITC opinion was published in the Federal Register, ceasing the Company’s requirement to pay the AD and CVD tariffs. The Company received full reimbursement for the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in tariffs previously deposited with United States Customs and Border Protection and recorded a reduction in costs of sales during the fiscal year ended December 31, 2020. This matter was appealed by the AISC and, on September 22, 2021, the U.S. Court of International Trade (“CIT”) issued an opinion upholding the USITC’s determination that there was no injury or threat of injury to the domestic FSS industry caused by the cumulated imports of FSS from Mexico, Canada, and China. The AISC has appealed the CIT decision to the U.S. Court of Appeals for the Federal Circuit (“CAFC”). The Company will continue to vigorously advocate its position, that its import of FSS from BSM should not be subject to any CVD or AD tariffs, in all tribunals including the CAFC as well as the tribunal established pursuant to the North American Free Trade Agreement (“NAFTA”). The Company’s position is in agreement with, and bolstered by, the USITC’s determination that FSS imports do not cause material injury or threaten material injury to the U.S. industry and the CIT’s sustaining of the USITC’s final negative injury determination. We have evaluated this matter in accordance with ASC 450, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and concluded that no liability to the Company is probable and estimable as of April 2, 2022.</span></div> P30D 4500000 1000000 3500000 2 4400000 1600000 12 4 8 100000000 0.235 100000000 0.235 100000000 76500000 0 0.0847 4100000 SUBSEQUENT EVENTSOn April 10, 2022, the Company entered into a Membership Interest Purchase Agreement (the “Coil Coatings Purchase Agreement”) with BlueScope Steel North America Corporation, a Delaware corporation (“BlueScope”) and a subsidiary of BlueScope Steel Limited, to sell the Company’s metal coil coatings business to BlueScope for an aggregate purchase price of $500 million in cash, subject to certain customary adjustments (the “Coil Coatings Transaction”). The Coil Coatings Transaction is subject to the satisfaction of customary closing conditions, including the expiration or termination of the waiting period under the HSR Act. Subject to the satisfaction or waiver of certain conditions and the other terms and conditions of the Coil Coatings Purchase Agreement, the Coil Coatings Transaction is expected to close in 2022. Pursuant to the CD&amp;R Merger Agreement, an affiliate of CD&amp;R consented to the Company’s entry into the Coil Coatings Purchase Agreement. 500000000 EXCEL 97 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $V%HU0'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 " !-A:-48^8?C>X K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O315D=#U9<,G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'\#%W__SN M=W"-#E+[B"_1!XQD,=V,KNN3U&'%#D1! B1]0*=2F1-];NY\=(KR,^XA*'U4 M>P3!^3TX)&44*9B 15B(K&V,ECJB(A_/>*,7?/B,W0PS&K!#ASTEJ,H*6#M- M#*>Q:^ *F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A'.HYEW>HX/WYZ75>M[!] M(M5KS+^2E70*N&*7R6_U>K-]9*W@0A3\KN#U5G!Y*R1_^)A621A'^_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 $V%HU1H?4HB104 (6 8 >&PO=V]R:W-H965T&UL MG5C;;N,V$'W>?@5A]*$%XDBD?,O",>!HDVW0;-:)TR[2H@^T1-M")%&E*#O^ M^PXE6W(,>20T#[%NY_4WL/ZAO\#P9IOE_ MLBV>[?4ZQ,M2+:-],#"(@KCXY>_[1!P%.%=G M@^@)T$T'-O>:L@EG^ M65^XYI.QDENBS-. 9@[RW.31\#5!;(9QKA7<#2!.3URY$8IT2;KF2J1C2P.F MN6-Y^_B;(IZ=B7?(-QGK=4IN8U_X'^,MX%(28@="-PP%G";JDMCL@C";L1H^ M;HMP-J@+_T#'*?/CY'@.FI^_IXM4*RBY?Q#(7@G9RR%[9R"_2"^#B:#)RRX1 M=1G'PZG=?4)8]$L6_78LGC*NM%#ACCR+1"I=QPB'TBH3"*-!R6C0CM%,J$#Z MIJ((U'1MBG"DH@@N?OKTJ:$*AB6U8@\]G"L98\3+%TC4I.(Q3G M-M:!WI&[(!3D,8L60M5QP3%HE_81:KP,P42-4CCVJ'#L=Q MI8J% MF+!;G)@M /XA6Y 4 _O2#WL7>)<*5V)7IV&[: )Q6,(C<#>D'F&JJ- M2$5#7K_V$!O0OMQC)(V6F;4B^\'=R[T/Q!8#GR/>X/G%4V M07%Q/^553I*9DIL@]NH'&<=\=#%JE5]07.9/JV>YB5 MTLHI:"NK<#.EC*46/FIDWI165M^#XHBOIYWKQ\ZSL@76TA:@'RK6%Z8!X0>J M=\(O(#&.E1NP M5FXPCW@8@G>G<#NM'(\UVTD&$M5QS M?7S&B%1RSW"U/J2+W+Y[:Q[#'#O7_C8 /;[.L>Z15;K/6BT/C@<#S#M?Y9/O MF0:GC$WJ:E?8!7(_1S;[0)L)-(U.'UH=Z!LW=;0J\6?MQ!_D5($OW<>^>">_ MB_HZPZ%L^!N-G"L;7>=7XN_@4GWPH[L@-8[Y*J!FL25H URW2UG7P?ILIU)_ M!U?M[$M>6;T<#B<+8IG=)D0CPOG*1,9*/%O+SW6"SF\J 3 MD?'' JE#FK+BWVN>R-?+$1Z]WW@2N[TV-R:+>_D1G*6LH?YN)N*Q-" 9?+WS) MD\1$ HZ?==!1\TSC>/S[/?KGCZ0AM^)8=$OTD7__D M]8 "$R^6B2H_T6MMZXU0?%!:IK4S$*0BJ[[96YV((P>(8W<@M0/I.O@##K1V MH.5 *[)R6#=,L\6\D*^H,-80S?PHOMS= M7#W?WJ#5,WS=WWY]7J&'S^CA\?;IZOD.#- 8?5O=H+,/'Y':LX(K)#+TO)<' MQ;*-^H0^G%S/)QK 3/A)7$-<5Q!D (*B>YGIO4*WV89O3OTG,*!F5.1]5-?$ M&? J+\Z11SXAXA%BX5G^CCLMW;$#AS9)IF4\.A#O+HMERM%*,\UA"6CT]]5: MZ0)*^!]'=+^)[I?1_8'H7V&Q*Y9P:^(KU[!T-4OZ98&#,)S2Z7SR\8(E"%87 M8AOH L)4C^E_B+]!0U?VW$;]G$5A0,,.O,4LH#B=-:PS)^L3AWP>8GTH(-UE MED6:,U&4:S6&CK?CT.4R;BV168]HVJO>O@T^7H(GT-AK6[?GK@]3!'PG8M"M M%Q#DO.0MBR3^>1!*Z$IK$[#:H!B6HKTW>_V<1K/N$"Q6E.*!Y8>/Y >[%R#L M-!!0)GP'!0YUHI.R1=I)<8]A#!4=!5W6OITW $I:4/*+>BY[^+:0*8)-5%'6 ML9V26-8==+3NNK/8!0'QALJB%1M,?[7R.&BT!E$VR%9$VI],TL7KVV <#<"U M6H7=8M7 U8W+2N?WI]GWL==+H,4N"/W90-O%K6AAMVK!!A&V?QDPPN+/=ASM M3)6>): 5'ZW %G7R?;^+V[<:DW" M14P[%:P![WG13W5Z*S.ZL?!;H7[4C6F M73FS&%$Z-/6MFF&WG-4KJ$HC6G-X!^'OX)J]V34,6]2)AC#)7>2^W7@:#K6G M5L2P6\4>"_DBRE<6H/TU;%^=J ^T7=:^630;D##<:AAVBYC9!HKC%%L)+4H$ M6^0I[2+V[<8X# ([)&DEB[@EZPB2)8F,2V72$N4,]@:QR*&K@@(K'H,4:V'/ M,NDKT3@*NC5LL1K0 -**%7&+52_%B.5Y(F)F=CDP"O@GA5*IWI&LZ+B_S?9P M0+H58K%SI;\5,4)^YT6DA@<5.T&^<+UYM?)#W/)SS13L2,Z@89IW1O.,,KBU M'.M0T?$DG7>W?!:CL7?NX8%DM%)$W%)T(Y*#*;_?1/4MJ%&W#5FL7*RM(I' M.7'?R^,(@&4OL/4 1O\<6R.KEJPU0':??P]B$R!1OD+82$D@.H MHCJ;JBZTS,OCG;746J;ESSUG&UX8 _A_*Z5^OS /:$X(%_\#4$L#!!0 ( M $V%HU186*. 8P, %0) 8 >&PO=V]R:W-H965T&UL MC59=;YLP%/TK5Z@/C925KP!)E41*TTRKM"95:;=G%YR !G9F.TFW7[]K0UF6 M$+07X)I[#^<<[&N/#US\D!FE"M[+@LF)E2FUO;5MF62T)/*&;RG#-VLN2J(P M%!M;;@4EJ2DJ"]MSG- N2TX(>)Y5H? M \_Y)E-ZP)Z.MV1#8ZI>MT\"([M!2?.2,IES!H*N)];,O9V[CBXP&=]R>I!' MSZ"EO''^0P!3S M1B2=\^)[GJIL8@TM2.F:[ KUS ]?:"THT'@)+Z2YPJ'.=2Q(=E+QLBY&!F7. MJCMYKXTX*D"<]@*O+O!."P87"ORZP#="*V9&UCU19#H6_ !"9R.:?C#>F&I4 MDS/]&V,E\&V.=6HZ7RWCU=>'^]G+XA[B%[P]+I8O,:P^PWSU^/2\^+)8Q@_? M%O"PQ'@!UU]7<=R#3_ :W\/U50^N(&?PDO&=)"R58ULA*0UM)S6!NXJ =X& M#X^1C&-(N]#T9W7"3C;BAMPO#YXCN>U\)G_3[EORMT..GYC ML&_P_$L&\Q+75Z8G_IZB5PDOZ6T'[J#!'1C&Y/D:%'GO MLB)LOA1V6H'K&59(1M*"A!F"R(Z1,;;&6MT[+"#(Y$#Z+AX,29\Z30 M=?UV8Z*&;M1)]Y5AORWRWS0UY !)IE3D>Z(JBZ02.VR42C8^U?\9[=+1U;7K M]D,OZ &N.(R\?CAR>GULJG)+35)SGMZD:-NE&GNLL3O8WCJ(5C%)Z2/,]R R^X0-1U_C9[IY-J6S-J M;=G.>>.( B=P3VBVY?G!Z+1SV$?[4TG%QFS;$BW#65$U]F:T.1K,S(9X,GZG MCPQFW_L+4YTW'HG8X-*!@JX1TKF)T#M1;>%5H/C6[()O7.&>:AXS//90H1/P M_9IS]1'H#S0'J>D?4$L#!!0 ( $V%HU0&PO M=V]R:W-H965T&ULC53;;MI $/V5D=4'D)+8&$+;""R!(0I2 MN"@FZ4/5A\4>L!5[E^XND/;K.[LV+HT@ZHOW-N?,G%V?Z1V$?%4IHH:W(N>J M[Z1:;^]<5\4I%DS=B"UR.ED+63!-2[EQU58B2RRHR%W?\[INP3+N!#V[MY!! M3^QTGG%<2%"[HF#RUQ!S<>@[+>>X\91M4FTVW*"W91N,4#]O%Y)6;LV29 5R ME0D.$M=]9]"Z"SLFW@:\9'A0)W,P2E9"O)K%).D[GBD(_,8$->1H:N5"J"62@ M!&6V9\9$]&*4<&>*4E>@V=NY5RO3=&T:TQKVP76KU?5O>^[^]#+/A/G=KUX= M58IP3W[8 N7&^EA!+'9Y!9<' !@'@ & 'AL+W=OG8_,S(="Y5$'Y).FOWU M.Y1E2Q8I.ONAC64/R9>7F6>&NGJ1ZJ=>"V'0K[IJ]/5L;D=G^B^_ET]K8+Q8W5QO^)!Z$^6OS3<'3XM#+LJQ%HTO9("56 MU[-;\N$NPK9!:_'O4KSHP6=DI_(HY4_[\'EY/<-6D:A$86P7'/X\BSM15;8G MT/%WU^GL,*9M./R\[_T?[>1A,H]A MV/97R$JW_Z.7SA;/4+'51M9=8U!0E\WN+__5+<2@ 8DF&M"N 7UK ]8U8.U$ M=\K::=USPV^NE'Q!REI#;_9#NS9M:YA-V=AM?# *?BVAG;FY^_KGP]?<)/?SQZ=./!W2._GJX1^_.WJ,S5#;HQUIN-6^6^FIA8&3; M?E%THWSAVOBFK$\BJ+T8':D-#HHC8)*OPMM5%D8L=/JT[?K(!X, M3"DA(W4GC(ZTQ0=M<5#;;5'(+2P:Q(="P H^5F*.*J$UXA7$&]X40B.Y0F>$ MSDG,V@4_(V1.\WP.;?1&M$&A>O7-*G8$ISAC$1[-RS5+LIB1Q#^SY#"S)#BS MS\TSG :I2J'GJ!'&)S!Q1LY(FI+QL7#-TBA+&?4+3 \"TQ,""UD+9/@O,5Q^ MG\[4$#3M&;#^9EZ1%L56E:9= M8VX@2JJ?_I7.W+/+\/B >XS2./=/(#],( ].X)L2&UZ"X%^ 80TK;=5+LQ;* M)S-W%.1YFJ8CG:X587&*)UR1X!X,..R,;7!$:U$M$:0+2'/_<>BZ.3H/$1Z[ MU2FK8Y$#>I&@R!_2\ HX.8SG7I'$W4V2YC0;[[K'D.091(HIJ3US"#VQ]Y![ M*?,Z1YN*-_W!W=CSO ]S1;&MMQ6WT7DI("\K2MYF.S;H)6DT9S3:1;TD3N91 M3D^'O4[544"C,<')>.(>.T)I'D_,NRCB2,QW]*N7PIJ\HKSF4>N%I,$N<0>0TS'$]0A/2 M)&%"?FX,;YY*B,S=(D[2A+@@(U&:1LSQ3(]A3*.$3>U\SSP2AMZ]6 EPS"7$ MZAXN7JTNTRB.Q^#S6)&,341DTH./A,GWU8;?DZOI\BQ/ M>R0,OEV8"[B-"ZL$0](2.U[N&L893:-D*KSU9"/YFW+JJN2/9=52.)18TYY# M-,RA?<<;J?:AL)+-T[D1JFY3 -^"4!YZ:EE M=^QBJ PFE+*>6BQ,K7XYW^15S ,B!J=U' Q\=C:9GZCV M6$\L%B;6SJ]ZL)[2ZZFGLBA*\K%>GQU)\(1SL1Y>+ ROG7.]7:_+(P:E-'7N M+;R&4(%D$ZD[&]P0LF""]&!D\7,MJZ50^O??,CADE]W%1? "LL<."V/G3M8U MQ'%MAYFC,WR!":0?"CWS:BLN$<5XCG?_$-^:M53E?\7R$A&:0E69SZ,T:>$_ M?-9K#HQ%I=8VV+9W%5NCH0)9ELV3O6*YW:BR^OTWV-#+[G+WN""][+I,YCG4 MJ@2G_7-*YIB]88A[48CZ4:C=*/M+X--U+_/48-0)57ZK"4JQ'J[LQ$7FZ]H#S:CV%'L6IWG64:GO*F'*PO#=2BXO4!KTU@EUO8-T[/8 M ^)=);5^/UG6,9>F24JL_ M^^[U7UP]E8V&S&,%+?%%"BNA=J\S=P]&;MHW@H_2&%FW']>"@WQK +^OI#3[ M!_N2\?!2^>9_4$L#!!0 ( $V%HU12K(4+. , P) 8 >&PO=V]R M:W-H965T&ULE5;1;MHP%/T5*^I#*VTD<4+23(!$H5,K=1L: M;'N8]F 20ZPZ<6H[L.[K=^W0B$)*6X3 =NXY]YR;ZSB#K9#W*J=4H[\%+]70 MR;6N/KFN2G-:$-43%2WARDK(@FB8RK6K*DE)9D$%=['G16Y!6.F,!G9M)D<# M46O.2CJ32-5%0>3C%>5B.W1\YVGA.UOGVBRXHT%%UG1.]8]J)F'FMBP9*VBI MF"B1I*NA,_8_31(3;P-^,KI5>V-DG"R%N#>3VVSH>$80Y335AH' WX9.*.>& M"&0\[#B=-J4![H^?V#];[^!E212="/Z+93H?.I<.RNB*U%Q_%]L;NO/3-WRI MX,K^HFT3&R4.2FNE1;$#@X*"E#T:/+MZ_S;W>UTO+B>HJOQW?CK MY!K-;ZZO%W-T/B.2ECJGFJ6$7Z"/Z,=\BL[/+M 98B5:Y*)6I,S4P-6@Q/"Y MZ2[K59,5OY!U7,D>\O 'A#V,.^"3T_ I37LH\"WB+K6"K9%2MB%+3KOJVG!'EMOLT,W(QWX_&+B;_?)U1/DX M2=JH9\+#5GAX6GB:UD7-H509;!1X9D"1;'G@6TEXKDC]^ %5G$ =H2T0?:A9 M9:K:Y2,\4AC%88## R,=8?TH3'"WDW[KI'_2R404!8B&S97>@V(BT8;PFJ)S MZ.I,<$ZD0F 'J1PVP$67_(8_WM/E]3S_0/PK0<^D1ZWTZ!W2K4"%2*US(=D_ MN#'&0K/:J;LA[^])@L=]\SD0_Y;(9P[BUD'\?@=,J?IU]?&1)A_' 4[".#I0 MWQ49)0GVO;A;_66K_O+]ZN%T5!I:GI7KURQL^RAWO(5?-E(U M3,.KNEMU.\5990/[PN[C;:O-A=7:R8W=\S?4?NVL%;ZMAEDHTO.V$;)'BF]/%.?YT03,S MP$K\*?A#=_2,C"JW4OYC7KY5IXO((.(U+[69@L&_>W[!Z]K,!#C^/4RZ&-8T M X^?GV?_:I4'96Y9QR]D_9>H]/9TD2]0Q3=L7^O?Y<.O_*!08N8K9=W9O^CA M(!LM4+GOM&P.@P%!(]K^/WL\&.)H ,SC'T . \AT0!P80 \#J%6T1V;5NF2: MG9TH^8"4D8;9S(.UC1T-VHC6;.-:*_A5P#A]=G'U8WWUV[?+\YLOEVA] _^^ M?_EQLT977]'%^?I7]/6WJ[_6:(G^6%^B=[^\1[\@T:*;K=QWK*VZDY4&#&:F M57E8[W._'@FL1]%WV>IMA[ZT%:]^'K\"[(,"Y%F!SV1VPO.=^H@B\@&1B! / MGHO7#*=V.)Z!0P=[4CL?#=F3=5NT@>#HT$;)!D&\*:9%>]<[K-""=Y]FUHF' M=6*[3AQ8YP=$N&A+V7#TKI9=]]ZW%?T4J9W"Q//]&08CY?1D=7]L(5=LB=,D M&:1^ I@, )-90YQ7?X/W0L#K#FD)$5_*MA0U1^T4N?G9?"R-Z79*W@OP#'3[ MA-[M.W@0[?LW6S$=0*:S5KSDD/M*P?J,TE:(-5)I\9_]X+-H/UUR9*J,%I1, M#.J1(BD.�L&;S.R[;I361:#57O-.(/T(R[[@/9^8@R N23V"Z0H3BV(\R M'U#FLRC76Z;XTB36"L$>&X"]=6? Y@X.C.,$3]"Z4I1&Q(^V&- 6LVC/N\YX M8[-C0AE7]:$KW'73J25=F;B@?F@X&C-S- ONVH2"I4M@:U0J7@F-3,1P?]Z- MW.V,IY[I$4JS-(#TB$/P"V&TX4K96+5QK=EC "-VEE_B)(N+*4R/7)&1(@"4 MC$#)?';>LO:.=X;#CE**<8+.AG\MV*VH;7KY8'.2W""^V4#)89Y8^>\>-L2X M\VSVP2-98#KO?V4I]R9#0A;BXI[=UMX .1;/ \ MVWQK[R$ZI!*!;8W===,\/UKW@,\G!\2;!_"-7(.3%_"]X'>))\5$V(D.5RPK M@N$QD@R>9YEKQ2'!5,\IL';&Z[$'3.$ZG6%VQ99:%6!N/+(/G:69P MR1U["OJCAUYBH+@I1%YQB J/9\M*<7HDL72ZA\W"UWY?*D M" 7,R"MXGEBNS.[:%.(%Y_+%DF34L9\K1HHD$"QDY!4RSRL_?+66K\+R02 BPM$4NT<..DN* ^!'JB'X3?6U@,S4O:$R)"-7$/*"EXW9?B #:S?+ VK: MO1SL0UR?IX5C'5=JB?,H8)R13L@\G5RPG="L[@,#JH6]"FRBAR2*Y9D]]]P<%+#0L#92NS-M3$9L5 8C2Q#7L$R7DP>@J$9 MGM:+/C$'S\M\N*G+&DM,75_PR65Q$N@/Z,@N=+Z1^3+4 M^ORQM+T" E;DJ#ST#> B/0- 9K(/)CW=0_H"__'JX^MWHNDV>*22/+0)(W_1 M>?XZG! I#KTX>E?Q_NF]V0X#_8.C@-7*'"PH46K>*^A5RB4O'&=)[JCE(;DL MH8'ZA1Z=L+W$2V*HO:<4[Y%+H=&. [F)CA1)Y\__UOO=KN8FLT)! M4HFNK&4']S\9,PS54;:SI6YJRKX_$ M?_[:C;HM59SDV?1PPB<6%3APWD-'PJ3SA'ECNM<1N!=AYI[H)NF4:GQ213Q- MCJNC2X.&JSM[EP(V,J;JC]^'K\-]S;F]I9A\_XP_7?2W+N,T_270=Z8@^#I4 M\PU,&7W,P&:JOU?I7[34A6]-+BC_O+XJQ+O1 MSLLRR6A>)BQ'!;T['ISB=^
1>'F@4YJFTI/@\;5V.MC=4QKN7S]Y/ZN"%\'<1B6=LO2O9,E7QX-P@);T M+MJD_)H]OJ=U0)[T%[.TK/Y'CUML0 8HWI2<9;6Q8) E^?8U^E8G8L\ =QE M;0#/-2"U 5$,(.@P<&L#5S4(.PR\VL!3#%R_P\"O#7PU!J_#(*@-JM4?;;-; M+42'1PIN\J-:WLA8KDN2R%!>\$-\FPHZ?3"\_+2X_7,Q.;^8S MM+@1+Q_GGVX6Z/),O+N<_O[^\L-L?KWX!;;)-&7/B[Y"M:(!&M.&%6CB2$BC/!;\1&&4JZB@Y0&* M.)K1^! 1_"L"!QS3@F_]>Y5_>70^G&#P7/#&!!^-'O;CTY'@$0([5"L L@N MO#" 9Y">;'WZ>U1<%X>.UV8\U6$B-@4T,X("\*&-F^NX8>"[?JCX.S/@/.SA M0,FF$>:8D^GNDNE65J0CF:)$9951N0VV5P?RG*B*;<72)2U*<99\W23\._KG MFJ4I$HKR&!7+?RVEZ.UN[EE7\JG 42EOA]:;(EX)!N5^19JVC:>5U1!C'/JA M.1?^CH[_*CJFDJWSU MI&X:Z'O7"WR%=@^HQ3KI!7J M>!?JV!KJ15ENJG-)!"J"XT422X785E7/^HPUQH2$8S(V,\).TS8XK^9D[ 6< MON1.#1"BY+^&M!: =(2RUP%A:RC5V8386K8$):+?:!$GI8C%GME)[=5K*8!3 M_5,#,R&)W[%M<2.\V*Z\'<2-9$&7J]!7>>H@=0-@78'W_;0#:008VQ5XV^O$ MK5XGJ7N=M*/7F=0^VZ<*> KCLUY8FW.C<]BU<]\+:'!M9 MQ79=G>=+2R]_NBX.D4.JMA@;AS==(D4O&SJ!%L&Y"4HP\;L.]$8NL5TOE1"> M07N"=9UT18OB!NKV')M:]5 M']T;!M\9N[ZZB#I0=/0^<;53S D/OAJ2V_@ M-\3CKM,.&KD'N]R_:,@S%@;HTBUR,AX#=M0@#%")ZC@GH!%ZL M][Z!G+ W0 MU1OCP"=[/50=(3;41J">WB9W$(RU67=N ['80A*#9V9<)Z/04VJSF[H@MN1 MT[WA'_[_>0^:S@'LG<-K)S[0NX(A#AS7Z=HI35\ ]K[@)4,?Z"(]=)U06[H^ M6)MJ(^=@E_,?&?PFH&LYF)I? TY)=!UD+ZX=9=,=@+T[>/&@"/J4K05E&,35 M'@(,([U8-2UNW95E;9M6 ^RMQH_,C*"W%FX 'G0=P$UO ?;>XJ5#(_1.Y%,# M1'VZ!H:IO:--@J;' 'N/\29%&R8E=R5\P-!+#0.Z[ M"D\#2)4\HNOYOI]V((V:$[N:OVIH)+I8!A#X2@-WU@MK[YN%^D?'1N)+M:6?I T4DWL4OV2N9'H M0S?&KH?5-/?!VE0;J29VJ7[6Y$@,$NH A,I3M'D_KLVRD5IBE]KGS(Y0==I@ MTAVB*Z9HC0F,7>V)L@':T2B01C*)73*[QL9NQI/:8ZOE)]X8 U%WJ $H0E.K MQX0* R"!NH(ZD(AY53W%=)0?8$_+I0Y36*1F(:D #Q_1UC_.F-_!E[]Z<7)_\!4$L# M!!0 ( $V%HU2MU\]4RQ, ,TU 8 >&PO=V]R:W-H965T&ULO5MI<]M(DOTK%=J.63D"HGB)E&RW(V1*W:W9EJV1[.[=V-@/1:!( ME@T";!0@FOOKYV5F%0Z*4A\3NU\D$J@C[WR957R[S8NO;F5,J;ZMT\Q]?[0J MR\WKTU,7K\Q:NUZ^,1G>+/)BK4M\+9:G;E,8G?"D=7HZ[/I/GV^Z/!47AP;Y>KDAZ:8*L_C^Z'+P^OV8QO. 7ZS9NM9G19S,\_PK?;E)OC_J$T$F M-7%)*VC\>S0SDZ:T$,CXS:]Y5&])$]N?P^H_,._@9:Z=F>7IKS8I5]\?G1^I MQ"QTE9;W^?8GX_DYH_7B/'7\5VUE[&1ZI.+*E?G:3P8%:YO)?_W-RZ$UX;S_ MS(2AGS!DNF4CIO)*E_K=VR+?JH)&8S7ZP*SR;!!G,U+*0UG@K<6\\MW]]>SZ MPR=U=?W+]<\?[V[Q^4%=?KA2#Y]O;R_O_TM]_$$]W/SXX>:'F]DEQEW.9A\_ M?_AT\^%'=??QYYO9S?7#V],2=-!JI['?\[WL.7QFSY&ZS;-RY=1UEIBD._\4 M]-=,# ,3[XJ!;*B-<;/;=>'.=55MILJ>[RU,;6 M./7?EW-7%C"B_WEA@W&]P9@W&/^_2OWE/3]\_'2M!NIO_W8^' S?J'^=!/5> M.^M4OE!WA7$F*S7[V:>5@:_%^7JCLQV)L,ITE=C2)"K.,P=Y)IJ^+&RFL]CJ M5#G,-'#TTBE$&37+B\P4L/S,J/>531-:Y'VAL\1%ZB:+>^JXS)>F7)D"SE*N ME,5$5\V=3:PNH*L(6Z;&@30:L[7.*)LE-J9M(X5G+(1A_\U,B(SXZ^!-\_AY M O:&;LW^D\J%!V#%/\NKPC]\I5;ZT:BY,9E"$-WH I*P&0NL2" /(RPM#2C0 M:;JC-V9#\M*-46X*"\EMP",+S&:E*>RZ)5&;2;CFN)=EF4-DX-'I!6[\VR2F6-AY/_[*E+IA'[ISN6XDXEN/Y[H]S>.R%^./EY5TM16*;3"PUI3EH23U8 M"E.2;VQ&5("PM M\8+6E;1K1H)(P7M<%07QUAF>F1B6BG1(VEAH6T @&W$GIM&;*'OM](UK$;?) MG27Y1EC:(0>Q)R)9%UJT2V*/M5NI!1*O& HMB $V3USC$3WU42:!M+!2=[!: M%/E:_5UG%=$YD#"+]T5>+5<*P=>FR@=?!8-FFPA\6?#CMT+V#>81]BE7NH1: M=G (9;YMD*E)_G[SA74Q^-P972B3L1->8=7U''X_\E3TU,P4K C(-]7.V05O M10)H/&VM89V0+[,$CHK F%Z3P9$P_K1!8#D,(BL/*Y-^26V;5C3LD8=!XPFK MJNN9I+@%> G3?W?+QI$HKAG,JZW2,[!O+9<9=);"DS=Y 6/,:G__C^>DC+7V MA8R_"YN:5A1Y(%L&1T9HNOX6KW2VY.W7UC%>.VZ%V8?K6>VX>'6K"WA(KI79E'(,2-,=,0P0Z4Y?+PK"(F)J[5+.WWYIB"2;: MA,RN_J;7FS?WX5T],9 7462B16 8,+>97H.F$B2659$AHF#?M4&60=#Y*>>\ M !?^^>=9':3N=-%9;F\%O^]#-0^9S,]K7H2Y/25K,3G-:W:P=K(C5FWV:"2B MJ$6%+.4C'9.+21'+HF;L^@4> MVK)7L6H7O/I9\49>GIR/,53DUF)J:Q%&U_1=C(RV8^VVU?Z")ANZ+T&K#R_/ MD-6U)=XY-L#UQ!?"T*:: _&ENQ. O83P@M#R@H##\KS4W" M&9\#$R0[""S? M(M41-:T$N>^IJ)?@Z1+EW I*9JEB+0@.,2"/OTJPM"6R+EY2C-4IE6$[6K_' ML&M3Y,@*( NT9TY+W;/23J*@WN#]HQ"ME4.TI?A"6]BR-$8,*3$;B@)@5(C/ M"_< MU $;(9I$B$R1V;7P .+K<:(D6I1UMD*0,$_V5X_@B*;I)-^(@WO=O.Q&PM[^ M:T#P.G524DISQKM"A"$O51SJ+83R&S)X*;8H8;7ETU)L4H:G)4@\C8?+SEMM M!9Q)\H0C&,DA/V'5DX;<$A&C<"\]3UL) MV1MMS5C;>L$:(T9\%* Q. ^)@TAJ#[6NS8Y(%%J%M;?4H.&Z7W(DKUU0BO?PX9<5R,L=&N%#!_15DDM037,XH5\9 M( /+4.JNR+_MU$. !R2AAWAEDHH _/A2+#$LO)_ KV<]CPJXR/68\--!P,GX MP%N.X_Q#;1!6B0:U57$B?XBHK3%?@3I3=+K5.PIP/(E0S FY(:$HMA! K+PPD8,^GX1*R2;FA@L-702;%0"Y-YRDBH&'[UN@'_'=#( JCKCS8WWZFS\3#J MC\[P:70QCL;C:5MR//YX\ HK#@<#__<3$_XGQ/,7^"*ZQM%P/&&Z)M'D[)SI MV*<-[*ZEJ"E,JAF*YYPUUUE=>2@=_)T+BWG><@)?&U#5Y9M,C@$P^"$#(6[N M>6$4XV0[K,666WK5NU KKG$LROTT.,2 H @?#N*)!](H1S M<"5R\J9.HT61:P62/-IL1TW*+('<$,_3:FVS:MT\D0&$3[-E!%!'R@O?;/;% M=V/7%)(3\HBDBJD0EH'ST&[9?Q'G7*$*'!,<&88(.#7%(Q"M:S(9.;&O44-@ M_IQQ<< %V::IHP$_V(K'US1=H';'#< M/$'LV""6+XW@PY2,I=#I&R2Y+4HHP-M'[ 0/5>5N(RH#ZL]<*+,E$S"A*[80 M<9(TM,DA5:KK>6XI:B'Z:[E=T((*96C ^B70F%(1X^U.6;HVAH M$9N<1$3'1<3SEMKDFT,I4=,0)REPT>9&4[TC>3Y$/(B(>8=TD.61M1I;@;JJ M>-4FB!37+K!)PVR"OG4E5I- FY8ZPYR4B8&,G>LF:QCE# !VV:%@J&16;3P8 MX*Y34DC7#8FGW1[!,(%JN,.R;JH<-_8MVF*MEG* IA:08 >V+^B*_= M^-15-C(V:<_5LI(Q?H$6)V!:$"KQ#DE)JG8[66 MEM4.CC2G'JES54%T?\Z"KW*<#A20K6X+*E[(0A:RN"8\6:8"#V4] H@L3TH2 M+"1?5CK%'7-\\6W35CVZ@GTC&!+>\>Q%7,JVHH99+#@M-3TW\VVEH3-?09_F M4LNE9DF.(Y-*_14#X8AM7Z!RE: 1R[MW$$8A!TH:=9*D\!J[;WW5QZ[P@GT] MVPA] FX^K9#'.V=5#=Z1#Z.(GA-EM6 Z_<7OU& 0#2\NZ,,H&@U&A-HEOKP4 M[X;CH9I,)^K2FS&B0D'=!KW4U,!_B;THH R/J0#ZA -IGTU'IVW$,53J5!8 MB7UWWI_=*-@%P:;ZG8] 8U 73I&ZW!.;PVAP-J(/ '?#J?H :B0/=E) QAB; M6SS42:=S-0]3-SZ5,-(.&$":ZF3DWN*#%0/$TB$*48F)7(P1'3G"[K+5!V<\ ML]N0"<.9Z%R'^YU8@:T>VR55X1NV/R*.BP]D5*.8O>+]WYW/S[HH*%:'MK^I M6]_U*0F'M\MA&&)LJ"X!.Q5'L37B"441$EM3!PB.D 2D0\W=CIH2W23XF=#J M)0(IL <==39JSG9:(9!#DB_X:0I[.D&$C?$G# ?/.W0L\="WA4IX.\]D5A< M:D*G-. E1TC3/6"2QHIL*;$\P;B"CEE(4HR 8'C,40B0'.8UMA:47F^#M$=MO$?>:5GHM8O:X&%9(!"UTSPUS%VG@>[/-Y^A7(YH/0AEDC@K-N)$8$.#XQ:BCL@+XAEO2GK$J(6;K>U1I99QRBO./@GFR[JN71'UQ*D;0\\ZMJ:0/BUL=VPYENQ-&IC'.0\+75F M.-&CS]1&@M%+W59W_6 O>Q;[HHE2W22%=,:*D6;VG.]1[-6JG* X=Z6N/NBC M2<%T@YE3P0DK)VSGNP.M'BUIT%OXOFOY#D;2$%5371=YK?4;R-156Q/K V%/ MO7C?^]@S4[V4R-N(GG)S#*%3^"FWQ@<^]M\D' U(6X)/T^@9&R(A89(2)CJ5=I3MV*W MH0!]QGH9?C]:LQ4_;:XB>*%Z]J5LJ'-)[8FZN7O1%7]]&,3(NXTR?.WHHS@P MSQ./JY.4XWLA.O6W/3P!4:MMT6HTRKT8C#!0<).G.-BT[PS @GR"K"?9>B,J M"WP$<:U IA4E5VK@%64+DCT02A#O3L!HEJ3\A2[TR2FT=^4GV9:=,2B"Q5A/ MH>L65;J@'G(P,KE!T0$U 8&C*$M]0'2'B=EK%A *YS6#@<:YDVLD%4.6/[X2 M3:QS&_<5]B\+A?02D#3%E"XZ+;M:)SCGZGC,V*M3I+/[)(^\0RM*/ <^V9LX M(S%>%,QJFVK9!Z!.2>P]R]/ ;83$>#AWP/Y:5!S*DUNC*2>7Y-'LZUOFGQ5] M[%#$?: 3MT%3M_PJ[W=T8OQ[6*PF!^ WA;T_FJY#T+$AH7SJ>)FEG'?7>7%= MI27=8SHQO@X/WMU6$$R=A1<&!YC)_8R>NJ;0WGK4A=BA@N"VO^^3!4V>\"DO M @(%G(K"8U4$@PM0-M0KOE/W'EFNGH/1FW0#RGKM#/[$;1BJ!X@R=]EU#*K_J"Q?5#MUA(?H*8[ M"=%P\@VLB^&";_L8:*U82BU<:YGZO)RR@]#^F(5QJ?V2H 7Q^,6#:*1,;-;9 M2VJ"SJ@H I5RS1UN"M4M(>?]:&^A7.?YH]3NN&CH@J]?JE_;!"1\N M?:D&'3N.+:=0?3%%F=<]3U' <329]->Q'P_.^^LBEQ^ BFIR-U45T M,9GXX['OU+0_C :#/AUE#:?1<#)2#WSJ\KLDR>$,M6PF@VC8IQ4&9]AN> %L M0VM/1Q$65]-!U+\8(0'MG>$,SJ/I=*0&TVC2OU /G.E![F@X)$+/1P-/=5U) MRP6D^L3F>/A*G9U'%U@;XIA@V\#2:#3$8R)H-)A$HXM!.]8^S];MX:,D=3PB MF8^GDVA\=HY/PPM(<'0.CEPEZ47.FF"E!O9Q/'Y5YXOS,S W\BO'N:T/I-39 M&2MF- 6GTYKRL]$@FHYHD_%P%(VFY_Y-3?1KDG)T-IE@VCE_'DY@ :,A6P89 M^%U!*#G85>>26?M-'5;D.,O%U)G^-1S&=2Z9[;UM I('<>;IF4=S"/CD>FFX MU6*+X 5]N2XH5XFK)9("V8%_UFH@$FYW?)F&:CC.ISVV@I?MI$$#K=NU'>!* M**F-3AL<1ZK_S/> 9WE15$O178A(S5V^CKP^SYI[BP<. 5Z2"X7 YDC\&1D\ M4XHCL)U4&SF[![[G>U6>HJOWLYLG:B/:\HSOV78)]'<4>._#Q-9W>$5;_F[- M0 "C]'XSC].W%$/I%ISQY:!MNE0]]I5#S-AG7,OS37-O73^K=*E_(3G6:X_-#IEI,Z';@L,+7?FYX=R6%: M^%+F&_[!SCPO :OXX\K <0L:@/>+'&C6?Z$-ZE]PO?LG4$L#!!0 ( $V% MHU2I:Y/4)04 .4+ 9 >&PO=V]R:W-H965T)=F MK3]X%AS)RMHO_'*5GPTR)D05J< ($G\;6E!5,1!H?-UA#GJ7O/'PN4._C+$C MEI7TM+#5/SH/Y=G@9"!R*F1;A3N[_9-V\;QE/&4K'W_%-MF^GPZ$:GVP]6XS M&-3:I'_YN-/A8,-)]LJ&R6[#)/).CB++CS+(\U-GM\*Q-=#X(88:=X.<-IR4 M97#XJK$OG,\6BYN'Z_NKZS_$[=W--9X7%Y\OKN^7IZ, >#8:J1W4/$%-7H$Z M%I^M":47%R:G_/G^$6CUW"8=M_GDAX"SQAV);#(4DVPR^0'><1_K<<0[?@U/ M*=N:H,U:+(,TN72Y%P]-+@,)O(I%*D@ M8[O9(N)=% 7ZS_/KRP@PO=1&0F-98:VQ+C(=BFVIP:QQ=J-S D##L+!9MSJ7 MC!*L(/1C=-/8@(@88M6ZG PG4>[CAB>>(#OWCMV[WGW1NW>=^R.6YB]I6LPI MEF#\JCCC-]GXE\19*@S2+BI52:<+C;!"*8-0Y +FYSY&>FPHUS%'7)CTJ"A^ M\AQ7CQK#4N@Y+DI1VQR02B8[WE92CG(^D$$V3?7$NN7D]$;R/-PQD Z&,54( M;?44H_U.,'C!*&;T(W&/SQ(UE*IN$'#O4U:("SQ"'W8I M-]3S]\/(EVDZJE(4I6ZPS*%8X+M$0:H48838<_QT-;^Y$Q!$FF3\'7V6-$8' M*BL2N?;L61O.Y8J4;$$?17I0&\ES+9_87N9(#DQE+.74->,TFC)0<;9=E^(C M&JY>P??Q. VMI-3"UHTT3Z@<01M9M3(F@R76^(#4 3$)QLNVD^R9QK$B;U2P M#/^SBCP9BGGK,2>\9^15*L8@G%3G?-ZZCKZUV,=4LJ+)KH],YS**B<5L7IQ 'W]>PW+ON MUZH#UU)%T#RV-UI]%Z/:Q]@UODLS(I*;+1?B7?:.VW1#2/A/(N"D(54*=YS M/LV^_S@[',^:#+DX,%Z/J^D.CM@?S &R/R^(K49/K*C3*M9F+#0X 8-^TJ7^ M@@<,I"HZTB:@A6O1X-?B%.,$LDF!LH;)$TF'9LLYM]\7Y?$P!0P35%ETQ_2! M5.N $G^YNT&'Z\N7MJWRV! H4@W*&-"^2^OREK*!IE&J=8SY\-J!+BT") M,L6Q@^TB'L2[<^.P\@\ERRWT1(=#A: A;YQ,/ GBIBZ8"'*H8%0ZSAN)CF;M MH%+7?4E=%)RWE682^<&9X'&>I>/RZ*5C?W1P]4+UK.,%DV-'9Z5;6+_:WV%G MZ>JV-T\78 P5C#\O*BJP-3MZ_W8@7+I4II=@FWB16]F 4HV/)>[AY-@ WPN+ M4W#WP@[ZF_WY-U!+ P04 " !-A:-4RI!W&.0) "''P &0 'AL+W=O MW$,XQ$4I(E)8YG;&>W MZTXV23=Q\]#I T1"$C84P0"@9/77]UP0I$C)=IQT.CN=R8M$@L#%_3SW@#S? M*OW9K(2P[&Z=Y>95;V5M\6(P,,E*K+GIJT+D>+)0>LTM;O5R8 HM>.H6K;-! M'(9G@S67>>_BW(V]UQ?GJK29S,5[S4RY7G.]NQ*9VK[J1;UZX#>Y7%D:&%R< M%WPI/@A[6[S7N!LT4E*Y%KF1*F=:+%[U+J,75R.:[R;\0XJM:5TSLF2NU&>Z MN4E?]4)22&0BL22!XV\CKD66D2"H\<7+[#5;TL+V=2W]9V<[;)ES(ZY5]DFF M=O6J-^VQ5"QXF=G?U/87X>T9D[Q$9<;]LFTU=SSJL:0T5JW]8FBPEGGUS^^\ M'UH+IN$#"V*_('9Z5QLY+5]SRR_.M=HR3;,AC2Z6#U7@JL M7%[__?;FP\W'FW=O/YP/+"32^"#QJZ^JU?$#JX?L5Y7;E6$_Y:E(N^L'T*11 M)Z[5N8H?%7A9Z#X+XX#%81P_(F_8F#=T\H8/R+LJ#4:,8==J/9F3?4;/OR.T[^DZW/GTUN\U)NVNE=;F$_OF2 M;"EXOF._J"S%O0G839[TV;N] M[6K!HC#\,_W3 FE,B5GD)]2QL;B@?;%^C0S37VR9L_^\J=I'(Q-&H'R/5LXRD!TSF25:Z_3%=&?L\R91Q MM^GOJ \ A*5UO"BTNI.H4Y'M(*5_ULBP*V[9EANV0 9D\M_D@-P9NI#:6/:E MY-K":9!":==GT!,^P'X98(ZV@NB-3*LI6AA8@I[*DCKH6A=+(++(&7@(N&J"977FM, U*)N0W(Y84 MM^YR-)5, N*XEHA@BD35N',*(5)<:K;A62GJ)$56+B4I1DZ6^?Z6*MNX49J6 M23Z7&8P4WF M4A\8D2A-!B^52K?(%0?O:6VHN$L(./QNQ_NWO9>HG))"5_BB M-H+:7K)JK:)D@(=5ABYHV#/G$E4:Z&%.7U1HM-?O!;LFWY^P:!:,9R/ 5*)* M) ZI+.3&A2,.@VD%=ILOEL&DSB"7N/X'"94A:AHXK* M/\HM3DJMJ8B\XZ)@.#[#?/1];7X>HM'030=L3>"2E=3XR.O ME*;Q_G 2S,Y&[*^U9R,,3,/0J^LGP;*/BK*3=\UGPR@,QE#B33MVP*0UN:9Q M1L%WSA/#.)@,8QK7A%J-A7$SMBU-YWRUI=B MYFRJLV8'))V.9U[OVE/MG(KP/&9O5?X\^9HPFCZ$Y\*QMSL[MH_-SN#_"7LK M[)%;3ABP,8AF,UG,DE*A0NL]>E\UL2G$XMP9_7X0$-<#(W'!'\JI^=]!4O/7>B+:3 M**FKPA>MWK!=B=P5K5L#+VC1M$ZWQ$UUT3&F;C_'&-&$K05(=9 [@6^)3YT/ M:8#GI%2NW!+M$->UL0I6*ETKFYP!%)H*L^QCH/F8_Z.=3Z&<<3(?3>]EG=!;,0-".V>?99-RA MGY@83Z;?1#_'P^E7Z&0:R@%3)^5J807UN@@%9 MU4-6LC"GCJR>G84M]AK.@N%DU&6O8VCP 'V-QV"_TR?2UPB;3<-C^HIA\/O[ MV>MP& =GT)?X]'D$?(:!T.XZ165Q'_=X. ZWC*'J$WDZG03P>/T1O MX?A)-/3T-ISU1VUZ^SBE/:CMJBS_",[Z\0<#_<% NPST&QCFGB<>D[[C5:TH M]H&9G5):,'NITQ^RJ\D\8I HU2:5MF'L3CD(A1D5:NN2 M4S'W\87]C&3(W0N+F[SZ%$4V$$I4I,85ND-J_ZZ63*C%F+( N)%PK,=SYB0T MBKF4;M>WOX=;!*"C^L(AG*=\257Y1WDIF_<0P='1@,+6S="6_PU;<91SXDK9 ML;Z_(0$(%7UV=UF:*R=16*=<001O1?X$/G$0N(].T_:WF --J=\:3@3MA%[P M36-'<&@4)R9#)Z1,)G6CJ]_STPZ@3%$P&H]/]Y-I]_:4%^R*&YE \K.P'T:G M[+7,2NL:NA^@,'TU&HLFPK(58)7R8'DWT7]'$,GAB5_G^C M7ZI$13*6!'2 #-^"7*M3UL.0A$*)Z](UN;AUZKOFN[L7W=36WBK;"L44L/7Z3%-.NO;WE M_@Q653#9F@LZFU0L"3Z4U+0KF-]K61<79?GW5LACU:'I=:XL3A;N+Y02 E_0QLTW]XO_@-02P,$% @ 386C M5&:'+J_ !0 O0T !D !X;"]W;W)K&ULG5=M M;]LV$/XK!R\H8D"()>K-RAO@)&W6#]V*.%T_#/M 2[1%5!(UDHJ;_?K=4;8C MNW%6[(LHDO?RW/&Y$W6Y5OJ;*86P\+VN&G,U*JUMSR<3DY>BYN9,M:+!G:72 M-;$=2\;H7#>&:OJ MC3(BJ&73C_S[)@\#A:E_1(%M%)C#W3MR*.^XY=>76JU!DS1:HQ<7JM-&<+*A M0YE;C;L2]>SUP_OYX\.7V\\->N(LO=/;"8_$)8W67VT[+9@6\ M*>!!5-R* F;$!VFE,/#G;(%22)"_WO 8[3Q&SF/T?S/ZICH5X;EI>2ZN1EAE M1N@G,=JW"8^E@%M5M[QYAI(;>.):JLZ ;# <3BPW+M)6JY7F-6U 6Z%)Y)8M M<2*M@45GT+,QT#4TM0I+K.A0!BL&,:T\6(E&:%YYSA8OD'R2LD3V07S'KF#0 MS^F[7Z:,^1?S^W>\;B]F;AI5&ME+?\18%\B(<4@ MO3 '>DNE;(MO]@SN^A72L:46 NJ>>H*H!T@<6<&&.-[0,H:?=QJCPPB'9,A+ MKE<8@EK"B7_&L+HP<-5X>S,'&1>BW0+FCXQ_E4VAUL:#N2RVU$*'M="YY!5F M<86MR^(^.FV%ZSW5\QD\O IAAQ"34R [ <\F[]/C-AI[@'UXU NQX@X6\X,, MN!9PDF8O@,\<7Y:JPO[K\L<7E=@T83P#TWMQQZ,WI8$H;*F,.'"*'&H,6M(_ M=08N([W=(^'1HW6]&8^@=WB4PJ4Z4,".L!!G$'@>WZ8P*.R2)W7 MA$Y@BHA.(,V\*(CAPT^> =;!49-$%"URI4EKTQCT#]WR)?S=66X(TQA5R<+Q MQ5@<^A1A*O#"0%T"!7KJ\1_RV%?<2TG]-*5P0JRM7$U7'0DXZT1B;F$MAC'A MPA)=8GNL.@$5]3H*@8A!/YP<==1U2L)7O#*67/?>=-WY)R; M$EK^W*>TYH6 MM.FXXWM"_A(^6I5#RH/4ZZZ57E8)0?5MFEVVUXWZ'.W2K=* M4YWUY+WID7IP)W)1+S# ,""CP139NRT*9'.\-V5>&(9NC%#P=K]I!)Z?1?B< MAA$*I"R R//]##(OB5%X+PVG29J,J>BB,,71B>,8>7&:X4C5$XZ/@\RH^AW4 M:,KV$ 9>FO0($QP/$$98XPZ;'T.0>'$20.CY00@,)VEXB#'R(C]QZ,*8$5J" MYSN88>0V8B])H^,XF>]Z5>+:0NS091FUARAT.XB '6+,T@#A$$H?FUP4IRB6 M9,DA-FQ7"6'*_,@AC%+,UVD\I6S&'F/)&Z@(0>#@9#VHF#$'U'>)\\,?0&%R M=SE.4F"QZ\ 'D!@CYVAS3,>+CY#1ZS089FB?O\.3&YYAS Y/E59>N_1-!E=J MY/K*_3A0 \$6T-^N=ZN[?Y-9?R5_$>]_;#[A-UXVU&26J.J?I?$(=/^ST$^L M:MT%?:$L7O?=:XG_5T*3 .[3'6@[(0>[/[;K?P%02P,$% @ 386C5$L> M<=9? P [ 8 !D !X;"]W;W)K&ULG57?;]LV M$/Y7#MHP)( 02=0/RZEMP$FV+D"+!DVW/ Q[H*6SS%4B59**Z_WU.U*VZ@)- M'O8B'BE^W]UWISLM]DI_-CM$"U^[5IIEL+.VOXXB4^VPX^9*]2CIS5;ICEO: MZB8RO49>>U#71BR.BZCC0@:KA3][T*N%&FPK)#YH,$/7<7VXP5;MET$2G X^ MBF9GW4&T6O2\P4>T?_0/FG;1Q%*+#J412H+&[3)8)]AG$+B!LL;*.@=/RC+?8MHZ(POARY PFEPYX;I_8?_/:2]XU),[ODJUQC]A/][-TP"JP5C5'<$402?DN/*O MQSR< W3DH[SCEJ\66NU!N]O$Y@POU:,I."%=41ZMIK>"<';U M]L.'NZ?[=^\6D24V=Q951^3-B&0O(%-XKZ3=&?A5UEA_CX\HBBD4=@KEAKU* MN.[U%<0L!!8S]@I?.DE+/5_ZDC2EZKUH6^"RAGMIN6S$ID58&X/6P)TP5:O, MH!'^6F^,U?2!_/V*VVQRFWFWV?_(Z*M(UW_7IN<5+@-J,(/Z&8.)#C[M$&Y5 MUW-Y^.6GDB6S-P::D\0-;[FLT$NM=J04#0@)EC 5U_H@9 .\4X.TH+9GL ,8 M;*C'+'#* S>P52WUJ8$+CU:#(49S>0U/0M;N_%'4CHL"Z5!7@K?P25EZWHP! MA'"'%78;U) FOI(Q_ SI?!;&+".KR+.08B6;=#EJCK Y Y9>FY7Y2L+B$),\G8%JD+^MS6O+,:2B\OCR, MYZ53523AK&!>7YJ789P7/_96) 5DE(B3-Z**8W@8--714$VJRI7-%[#^AP:" MJY89T])KH30I;12UN;YY3164RUE\ M5)'/?.SY/&3)_*@B#TD5_*A'HK,)1!]&X^>L 1_Z.(RFTVF4K\<)]NWZ^!]X MSW4C2$2+6X+&5[,\ #W.UG%C5>_GV499FH[>W-'O"+6[0.^W2MG3QCF8?G"K M_P!02P,$% @ 386C5&P;<"R7 @ ; 4 !D !X;"]W;W)K&ULG53!;MLP#/T5PNAA XS8L9,Z*Y( 2=MA/:PKTJX]##LH M-AT+E25/DNOV[T?)B9<":S'L8E$4W^,C+6K>*?UH*D0+S[609A%4UC9G463R M"FMF1JI!22>ETC6SM-6[R#0:6>%!M8B2.#Z-:L9EL)Q[WXU>SE5K!9=XH\&T M=>(EO.&[? 6[??F1M,N&E@*7J,T7$G06"Z"U?AL M/7'Q/N">8V>.;'"5;)5Z=)NK8A'$3A *S*UC8+0\X3D*X8A(QJ\]9S"D=,!C M^\#^V==.M6R9P7,E'GAAJT4P"Z# DK7";E3W!??U3!U?KH3Q7^CZV#0)(&^- M5?4>3 IJ+ON5/>_[< 28Q6\ DCT@\;K[1%[E!;-L.=>J ^VBB7UW;?-U>7M/+)$Z-Q1O@>O>W#R!CB%KTK:RL"E++!X MC8](R* F.:A9)^\2KAH]@C@)(8F3Y!V^=*@N]7SI6]7))Y16Z1>XX"87RK0: MX<=J:ZRFZ_#SG0R3(R[!A>88[U%#>G8>\:P81U=&8N:,V'@!*9Q%DZS MC*S);!J>3A)XH,FA?-!HE:,Q0,1029=, =#_;_<:JQL_35EF:3F]6]!RB=@%T7BIE#QN78'A@E[\! M4$L#!!0 ( $V%HU2$")JO\@, + ( 9 >&PO=V]R:W-H965T6B'-+&BL[-=8IH/NW8!F_1_MI=:Y*B0Y2:MR@-5Q(TKF?! M(CF_R)V]-_C(<6N.UN R62GUV0F7]2R('2 46%D7@='?/2Y1"!>(8'S9Q0P. M1SK'X_4^^D\^=\IEQ0PNE?C$:]O,@C* &M>L%_9&;7_&73Z%BUF\!QZ2[EUFK:Y>1GYY=7=XNK=Y<7[]_>3B-+ 9TZJG;.%X-S^H)S!A^4 MM(V!M[+&^JE_1$ .:-(]FHOTU8"+3I]!G(:0QFGZ2KSLD%WFXV4OQ'NG5+WE M0@"3-5Q*R^2&KP3"PABT!MYP4PEE>HWP^V)EK*8:^>.58_/#L;D_-O]OI+[J M[+KPW'2LPEE ;690WV-P'!'N&@3+7!JV81;62E!G&?#&DK*RM-^R/Y6&2K6= MDEZIUL"_YL^&_)G7$^EZ%> 36*FWY7UA#P^X15HBNAUMU3YJU5JU'61_X-V=P0P'1X7G/UP@G MOR'3YA0^^;8BI\4]:GHE8#$$9KZGKU%S51^,E\I86%15W_:">:=CXRMZXI9, MZTY"6[<71#O&H6':AK>&8JP M#T?6)21AF1=AD=!E%.DX3.+DE'194H9Y$L.=LDQ\XXI+!R.,RW&89FY],HHG M81F7'DF8C\=AGL4['IY?^__#Q7@4%N/<(Q@585)D_Y*+R3$7>3DB.B>>"V(V M+]-_SD4Q2L-1G U<%&D>CK+"M]>2&H?)1\"'CJ8'%;"#Y7H:U>:+HIM-%(7 M#Z\KNM?U:95ZR+FK@M+)&223(IQ,$B?D7BA&A1,*+V3QR DC$K*P+%+XUB,7 M'4T1NHN-GY6&'I%>VF&@'+2'<;P8IM!7\V&6?V!ZPZ4!@6MRC<_&10!ZF(^# M8%7G9])*6;IXOVSHDP*U,Z#]M5)V+[@##A\I\[\!4$L#!!0 ( $V%HU3 M-DMW)@4 "P, 9 >&PO=V]R:W-H965T"TZ5J@18NF6Q^&/5#2R>)"D2I)Q?5_O^](R7:: M'^BPEUBB>-]]=_?=D3G=.'\=&N9(WUMCP]FDB;%[,9N%LN%6A:GKV.)+[7RK M(E[]>A8ZSZI*1JV9+>;S7V>MTG9R?IK6/OGS4]='HRU_\A3ZME5^>\'&;-U$69N>GG5KS%<<_ND\>;[,=2J5;MD$[2Y[KL\GJ^,7%B>Q/&_[4 MO D'SR21%,Y=R\N[ZFPR%T)LN(R"H/!SPZ_8& $"C6\#YF3G4@P/GT?T-REV MQ%*HP*^<^:JKV)Q-GD^HXEKU)GYVF[<\Q/-,\$IG0OI+F[SWV;,)E7V(KAV, MP:#5-O^J[T,>#@R>SQ\P6 P&B\0[.THL7ZNHSD^]VY"7W4"3AQ1JL@8Y;:4H M5]'CJX9=/%]=75U^N:*WE^]?TYN/G^EJ]?[R=!:!+-]GY8!RD5$6#Z LZ8.S ML0ET:2NN;MO/P&A':S'2NE@\"KCJ_)3FBR-:S!>+1_"6NS"7"6_Y -YK'4HP MU+;GBCYV[)5H(I"R%>%;YX(R]+MW?1?HKU41HH=<_G[$\A+P_3*M9VR6[1'Z7R%>$+@&*AA4Q$ZEA 6DXH4L1?]QYY#(= I0M BH[00F::O-7. $2L2J\C>ZU(>:8^(*G86#'6H%$F M75/G,3A\W)+^@JI_@80M>A[=':E1(5%2?6P<<+>I*J5K6YT)*.J,LB.5 MM'=$?PDPH!TNB4-UH[11A>'D5;^BBTJ*&A)7!$)2@ MC$-#L-=>M4+!N%*0%!7]%ND4JLG[0PQ3> 4SG%JX@6TECFXRZ41H*,EA '@N M$O^-C@T(.R1UR\K#].9NN 5+33)7LT5N_35*44GA%:2A@K,)+'GKO"X9JT:E MT,!9LE'VWDLV]BIXF6)[>H.,Z"A>>LCR6O!C,RCJ5M ;C3]%9EQYM;$BJK0U MZ+75M2Z59+M1=LVIK#N$T;)5%4_IG=T)2:*270?2''(UZ/RN4(_2Y[$M4-N@ M*_8!$&5T^-6V-'V5)#Q$+$D).2LAR:448Y\2-KA! 9)3I/)(6DW,A1"^B%%92 MD;0#*;:W2GB[M8_V^1*3#1HL0HR5V]BQ]C_I?4H?>R](?=L-T[/ ,;]7XJU, M>O[6:_318?'_Z:MU:OF"2X6ID2?10'M(J(P+G*2069"C?]3HJ!N4 J/.NE:7 M^\Y%(K_R?OQ4#^8T2 911;,G?>_$E'.^0M/]2&[O,=?V(!]0 29I'=]ITBUPR'&>3!' M%X'XXTRO[P\.&7ZRG)[@-F%,NAB!P.V%E"8Y,:77OZ7,?FIP:N"I(L]ETUD)<=M?=/U$AF3(8;G=#?K*8+G>1;. \ M]$6 %I%-T90SJ:X#G1S'8JQ4FOE1E[I+NH'L]D51M%9I$&?_:;"-@RN?OK 8 M!D40B5;TK5<^YB.WQOT#,8FSZ7VWBMG!#:YEOT[W5.F_WL9\F=NM[J["JWP# MW&_/]^@/RJ^UE>%0PW0^_0TW3Y_OIODENB[=!PL7<;M,CPVN\^QE [[7SL7Q M11SL_D$X_Q=02P,$% @ 386C5$X09:,0!P +1$ !D !X;"]W;W)K M&ULK5AK;^,V%OTK%]ZVF $4/R2_DDD")-D9;($. M.IATVP]%/] 2;;&E1)>D[&1__9Y+2K:<3 PLL,!@3%&7]WG.O52N]\;^Y4HI M/3U5NG8W@]+[[=5HY/)25L(-S5;6>+,VMA(>CW8SSSO=1F?S.8#+J-KVI3>MX8W5YOQ48^2O_O M[1>+I]%!2Z$J63ME:K)R?3.XFUS=3UD^"/RJY-[UUL21K(SYBQ]^+&X&8W9( M:IE[UB#PLY,/4FM6!#?^;G4.#B;Y8'_=:?\48D6[,GR]+0QHL0:C@-YU3-17GT%F\5SOG;GS[>/7Y\O!YY MZ.*=4=Z>NX_GTC?.9?39U+YT]+$N9'%Z?@0?#HZDG2/WZ5F%=UL[I'&:4#I. MTS/ZLD-@6="7O1681*T<_7ZWK:Y((7+@GO=K)4N896?I!_-VH+5OF$5)WKIH R M6FOF?R5^--8Y8/58 ^,K^5>Z(-%!?]]D&WS]<,_ MENED\<&1,UIR G(K671(CZ9JO2:QL5)RN*W_.V&56$%^*Y[#=O+*_!Y9* G9 MA0NP+YWG&'N*4),HLVY0#,EYM#%%BAM5[<-A[A4('(VGQGXAGX;TPA$SWI5#[T-Z@9B=KR+B8 MY@Y:(L]-P]886*T+*$MMZHOXE$/0U,$AH%"0 RQTE\3#RW!<:-U!PB!W*'R) M$+N=-16-#1GVQH (FU-'&..A)2,W (Q\8@@>(+97OHSY4IXC8[RPRDE*56PW MP7V'.*RI0N60-]1?%8(UKH06=2XI],.(=RMSLZG5?Z#=2AVD8E = +AHKQ2% MFL?7,(\1:".A0CV).PIW^PLF.A<:V$3>;= 3M4>D_QP/@F%Q5P-[2B,V)F, M6.M<<80+ZPA= NF.96\ITJ(-G%-54[V,XF"?H6AJ5. 9V=W&3)=&!Y[#'66* MCD/S4ZAD(+M%PK&"]DV",:" MJK9:Y3#>VX(:'>:LY<%,)(W\GE [VVXAA089V;E(.B*QNM]*0.]Q:',79/B!A&T M)5U6W\A-N$KZ <6A&424P[9ST<=[Q:32I M=@AR4IC;0&IQS5*:VFL6[A"AW4, MEW-W=3!UT9E"745$P[&MT6(XH6O>E]N''*T!U5Z)NE= MZ+ZXQB!J]_X*B<=@/+E;'EV.BRQY0_4G]71H[G'G.TJG23J>\&*67,X7]%@B M'Q'GCZQK[^?XDP M6-@*U8*\BL,[\C1TRGAK@8=-I-[QWM2;,5>]3 4WU\$C5FE.4QARE2;I=,R+ M13*>7%+X0+LPZXMPQV1Z 4$K)F+T +,;@W\3B5WSJ#@S[;ZC>3*=+/ [2Q;C M*7TZ.\P:I,6VV47/U,=ZN&_B6)Q/^3$+[5=!./0N7CYX.S304)?VFB%/Z\+R M[]GW<3);SODQH_DBR>9A/:49X!'W9S2=)9-YQNLY9?-D>3GG;H)NM@;L:#*^ M1!XNZ1?#W?+\2,_F69)-YG#:H92',0/#B_&,OKR\(YQ7AK)>SI+Y9,+#]U4" M'QH;+J[<+MJ&]ZT:SA;)=+&@GTR]B20Z*Y]FRV223=M8CPY\ZTMLU/N$K:3= MA ]U1V& Q:_9P^[A;P%W\1/X*![_D/!9V W/*"W7.#H>+F8#LO'C/#YXLPT? MQ"OC\7D=EB4N+=*R -ZOC?'= QLX_(7D]K]02P,$% @ 386C5&\A@P.3 M!@ MQ$ !D !X;"]W;W)K&ULK5AM3QLY$/XK M5@Z=6BGDE;:H!:0$Z!6IM!&AO0^G^^#L3K(^=NVM[27DW]_,>-]" TU[]P5V MUYZW9YZ9L7.R-O;.)0!>/&2I=J>=Q/O\;;_OH@0RZ7HF!XTK2V,SZ?'5KOHN MMR!C%LK2_F@P>-W/I-*=LQ/^-K-G)Z;PJ=(PL\(562;M9@JI69]VAIWJPXU: M)9X^],].KF*3SL#<@A2B#QID/CO'LXA34D1NO&MU-FI39)@^[G2_IYCQU@6TL&Y M2?]4L4]..\<=$<-2%JF_,>L/4,;SBO1%)G7\5ZS#WJ-Q1T2%\R8KA=.GP M7SZ4.+0$C@=/"(Q*@1'['0RQEQ?2R[,3:];"TF[41@\<*DNCXJI" M.7\V_S"YN3R<3N:7%^+\\_7L\M-\E6[-JI53C);4\,1ETQ&HQ&S^@;UZ&.6=_XJ5 3:>&0 M4AB+F=P@L[R86"OU"OCYK\G">8LT^?L98T>UL2,V=O0_X/IKFL3GPB(T@['X M:/3J\!9L)N;>1'?B2D<8#Y)=S%*INT(Z(3%"S(IXX1,0O_]V/!H-WK'L]EY> M&;Y[V14*9;2 ;X7RFQ*SR&38"ISD:LIQM_")]$*F6-A.%$YX(U8()WX2]](J M\!MAEL)O-N& !\5>11UMAI9(HWW)L.Y$* M]BU5&RY%TB7UOCQ!ZR9[)/V=VD(K7ZZ*%R48-_,OKHH>(X]%2J!Z E75$)4R M:^43D8/EEHB+B(R.%0=1ZVLO.R(>6ZU,"&.K+,Q:AGMB$BS0_A5HL CN)H"* MWAM2AHK%!J3M!C?M].(+YGR'H!$#!)J M:E",7BX4@NV-=5NIQ& MPH%6B#,\0%10^@) =[ 1D.6IV0!LQ_8>48P! PY):*RO$Q4E)6UK$M6L)>9T M636E$E,H$'%=ME,TV_V+;5$[<)N!T.$\"N6/R#.69S]%G(E05NG*Y)NL,^ M(XAP >O2=D^-UA(M M;)FM$++ALL75 E]"0? 4K!RBZ$%S>$BO'!OO4I&_>"(KD:[ZC8JX2Y$M9"E^ MU85,J5PJ@UBYA";2A6<6J2AQ?RZ61G.+>I@A*L$J+M9,[+?W*JK\J@O6E4:_ M5KL#\SA/^Z4Z+BP)TG)0E84C3ABF6UQD-,*7,7\9(^S"F5K&4RN*@3@O8B1KN7C24-G09PUTJ9& M.!5"-.C#O,7G*ML7^Z/,)8VPHK0,&/- S_ RRWS=-#@*Y:SC3[D>VJMG?G"T. MAL,F'-9_,&Z*G&\#.?!/ >FFM^NBUV]=IC,ZQ-)/!@[-XQD[W*OKK_6O$I-P M&6^VAY\TKK%O8[&*%)8H.NB]>=4)%Y?JQ9NPH\)'O+ T@9<7QKC MJQ&PO=V]R M:W-H965T'F'A1;P3IDR95D7/[[^U:.3=*4MO?CA5C6[J=O/^VNE^/&NGM?2!GH M*@*6[&_O*29%'IU*/TR39'Y="F<'I M<7QW[4Z/;1VT,O+:D:_+4KC',ZEMT]+][G)X.$"4DML\ ( M C\/\EQJS4"@\6F%.>B/9,?UYP[];8P=L2R$E^=6?U1Y*$X&AP/*Y5+4.MS8 MYIUG_URRU=7]S0^8?+ MRP]7=/MN?G-Q/ Z 9Z-QMH(Z:Z'29Z"F=&E-*#Q=F%SFF_YCT.JYI1VWL_2; M@//*C2A)AY0F:?H-O&D?ZS3B39^+53BCS)VG:^GHMA!.TA_SA0\.J?'G-_#W M>OR]B+_W?VCY+Z'H3'B5D>Q"J1!*9LL2">YC1,KSNJJ#S&GQ2+EZ4#DLR:# ME<&6)*&US00;!+OA[-DC%)*:F,PP$ _2H3;)U.4")]GE%_8H.RSY(:DEB2J2JM,+#26F45UY]+Y>&K._JA1DLLEBG;]M&"S>Y*?:O4@M#1H M0_0K')P$0*:T$K'"8<\PX K2P3H",52HL:B;N*X]V*&11;-6I=YS$76-'M\+ M@S46'D#0L?&THPP ;>WA[(R"M&IM.],\ZSEUTFZD\'G+J4#(Z3%C(9)1, M=GNU?L#MX-63VWN3(4Q._VLM8"2SVJF@P! 9I6O.EZ6SY:I* +,#IX,4X4\. M]N+B1N*[[%FK=6]C8V*T"#%5MW+_^QF_D)E ];"SOJ92HJWQ(32&= M1&NJS8/T3#0"O.2O<4Z5>,20$$@TPN7<2$3@OA(PD"!V@TQ>2A5B&3A.#<_5 M$-NB1+T2$KU;K&<;,<,5KTJXH#)502\0?I*VHXGD&7(*X1.BQ*K<>8ZTQCVC> M7IZO%W]Q9H$+FXBL4/)!QNL%#F*+4R@*A6\X5VW]@P7FR7L9UE]R VL*E17 MQ)^UG4+D;;HBNZ! /(@O'P<(\]A]1);*0V(^4ED0>Q(S]O__6DYJ^44E(0_Z MPOG:)#)>F_ @_5V<8_E+7YO0#GO]VWY4GK<3XI-Y.V=?"G>GH(.62[BB!\T& M;6%TBV"K."\N;,#T&1\+C/O2L0'VE]:&;L$']/] G/X-4$L#!!0 ( $V% MHU1 Q,>]@@4 +L, 9 >&PO=V]R:W-H965T'9F+K74??444Q.=:&W\YJD)HSL=C7U142W]L&S+X MLK:NE@&O;C/VC2-91J-:C_/)9#&NI3*CJXNX=NNN+FP;M#)TZX1OZUJZW0UI MN[T<34?[A3NUJ0(OC*\N&KFA=Q1^;6X=WL:]EU+59+RR1CA:7XZNI^ M^YN8.W)924\OK?Z@RE!=CI8C4=):MCKV/U.5SPOX*JWW\7VS3WGD^$D7K M@ZT[8R"HE4F_\G/'P\!@.?F*0=X9Y!%W"A11OI)!7ETXNQ6.=\,;/\14HS7 M*<-%>1<*5]HZUN'YS^N5SXXJ.+/)V+-^UCS&&O^'VC\-DOQOB+QTM:--#MAUVMR M7DAAVGI%#N]B>\A">F\+)0.5$$NH1(!EDY+U0@4!S6M_'!WZA@JU5H4(Y&I8 MFE(4UI2*.\*S6]AZ&CJ_1VM"UFCZ4IF-0.,,W MO=7D\A/K]=\M\>OJ#W[O8 M":WD2FF5D#H2+1SYPK:&\3( 6?X%7>,%(T4HL]8R]B?W5IGB*5>*1CHX0WE: MZ934@GQ0:$)"8F^P:D%/J&00$E0!6/A62,H4NBTI&AS8;8T"=YQ=)BJ%KG.J M0- (%[P4JHET.P8PJ,9.%%JJVF=@U0?1P%E* /D M:700.NH=?AZH!Q&A>^,A,;G2Q-%\N_+TJ8W!MB9*CS/'S@WA]3&X0$;L2&+; MVMDZ!B[!#*.KI6G77#7'8)#&IU:YJ)\7($^BK+LZ(=Y;'I!>\[9[%><])[0O M>3F@&S2CAAZ."^LP=PZR&92-/J,2B@P(XSP&VN 2*5OR+J24E.B[)NB#^U2 M-9\<28%#EWWY]FB8IDY5J2&527( '1MK2__OKN$6)OX7LLCQ98D%ES@X\K YA!% MF3U5*$?!3>=IP]7*'E"8X/D.JL?QQX/"T3V9EA@+*]0Y;I>TEHEMI8J*R];S MA%B688#?PK588((-,\))ID_:FLT+'EP/&KA+"&,,M*HRZF,EM>1JQW/0/QQ? MVXI,AS6B207C<$4GYU6B?&/4W]35:6TUKBOL(<0>03LBU2C!LU%IT9V-T5]: MF<65J7@>:V=;CT_^Z!PYL(OA ?W(Q4/S&\+4,)SNGLEG(I\NL]G)(CXMLGPV M&8XM5K28G4W$8CX7=UTB!Q+%\\5D<83_SV9'XG6JK)A.LN7T5"RS97X*D8:@ M*8V"Y\MLOIP>\>]TMCQBO$,H>3[)YJ>+"&-Y.A$_0[3G&!M@$_.JL2YRG)]E M9\"2S[,%@KRW ?+=4YT)S4)_;/),3,\FV?\>!"B5FPB==F=H-QD^Z6_6I_ M,[].%]+#]G2M?RL=M.51@35,)\>G)R/ATE4YO03;Q.OIR@:< _&QPE\7Y'@# MOJ^M#?L7#M#_O7+U#U!+ P04 " !-A:-4##_Q;(X& L$0 &0 'AL M+W=OR]6PCAV6.JM#MJ+;S/WG>[+EZ(E+N.R83&-S-C4^YQ:^==EUG!D[ I5=VH MUQMW4RYUZ_@P/+NVQX:>;BZ2 MHU:/ DE8D\6.#X>Q$0H188 XUMILU6YI(WUZ[7U#R%VQ#+E3DR,NI.)7QRU M]EHL$3.>*W]CEI]$&<^([,5&N?"7+8NU WB,<^=-6F[&?2IU\HMO)?;YX[/S#Q=7 MYV?L]/P*5U_9]>>3J]O#KH=I6M"-2S.GA9GH&3,#=FFT7SAVKA.1;._O E*% M*UKC.HU>-'B2V0[K16T6]:+H!7N#*LY!L#=XQMZ-\-(*J,FS4Z'%3'K'_CJ9 M.F^AB[]?<#"L' R#@^%_)?(GS+";R81=EY5PK;AFO_VR%_6C W8G_8+YA8"Z MO^72R:!T,V,W9BJL=T:_G8C8L(L+-C$V,Y:'!3NT/>H=P&RXZA_L,CP&YU*Q M=\1Y;]P.9B,>Y0M2)AG!0/R F;%BRRC.#LT-J-T2VL:P^=#?$Y1&*# M_2>!<2L88*!!2+4*]980M)7@UE%@3M@'&2->G00#(LV460D1"'EWX%@,Q# 8 M NVPKTT^I&,S:[X+359"G.@$QHIV9$) DS0DJR3,XG'2(^?&25-,#,W^$8'P9JIDO,0 MD&NS-/[0'^)[?$X-;@,I,_D87( ' ;!Q;H%< .;$(+D3 SMZODY% M .N8NA11Y?I5&*;[F0\2+P&2M#ZO#(%)I_QJV7L01,RDF#U%Z(/UCC*LX5 MI_Q4JBNXY*G)891!(DQP."PV6JP54C"$ M.?H@3>Y 2BS(:Z.:7D%>U]56]H-&BAJH$JB<82Z#D@SJ*3/H?YO&B,Q*T!!H M5G)&EEUNN8[7[^E>0OU^>GVTF%,',+!KU: M;6FM*N@,)1&OJ&B1:0KI54X<,H)N:"F5*QJ:,LW3L)46.P^(W"85O1?:H](0 M]XUX$#HGVXF@1*S81Y%NU?&F5$[@!VXL4O4\PPC+K?H,VW$ M&K/:*'QB#CNV>_;7&I2P>LFK[IGDH;K[^_N(@WQJ2I"E?DH2M*1H%[K=NAJH M".J%BI/,BID838JR5B=T:_^ZT,HI8!N:? F\#H^<.:XP2:BYUKV6P#'FAB5N M_?:UE:,.LE!.)SX'X2B@F(U<9^54ZIIN! A?H$F\UH2_/CB/Z,X0#EX&BLTIO, M=K\7@>\PV*KC%.+L=4:86DJ1^[)0-K$6VJR64T$^741SKQCLD.T#G>?0$U/J M8IARV6R?6) 2=!!N)JHV)[R^V<0- M5;E'0:7K9 MZM;>8,,$2V[G.+@P)6;8VNN\&[68 M+=[-BQMOLO ^/#4>;]?A4,.JA](CO\!4$L#!!0 ( M $V%HU3"= C/>Q0 '9- 9 >&PO=V]R:W-H965TM^_74W !)\D^3$4[-;M3N11;QT-QI/OU*O'U3^7:^$*-ACFF3ZS<&J*-:O M3D]UM!(IUR.U%AD\6:H\Y07\F=^=ZG4N>$R3TN1T$H;STY3+[.#M:_KN2_[V MM2J+1&;B2\YTF:8\WUR+1#V\.1@?N"^^RKM5@5^'^,U!B 2)1$0% MKL#AGWMQ(Y($%P(R_F77/*BVQ(G^9[?Z+\0[\++@6MRHY']D7*S>'%P9D47]7#?PG+SPS7BU2BZ;_LP8R=G!^PJ-2%2NUDH""5F?F7/UHY>!,NPH$) M$SMA0G2;C8C*=[S@;U_GZH'E.!I6PP_$*LT&XF2&AW);Y/!4PKSB[2@ M#/_?Y:#R9O6!:9%+E+%.%T#3U'SPKX=+BY)<,!M)$]^]' MH?4K5F8\57DA_P_HCD'@JLP*S8#.YA.Q%'D.'Y8RXUF$/$5*P\"C\3$[.IL$ MX\DY?I@&\QE\^*8*G@ KV=U)@4S%(** 98!6()J?W'$:A""LB_,I?9H'%V=3 MRTI4PH2L8&M< [ #]FJ2P"9SXMS^TT]E FMUECK$S<(9;4N?QR%MC.Q_R**D MC$'B>.8_R1S76D62%_#H018K6K+HJ@6NAX_V.?<1^]:FZRF[PW>B.$$(C6G; M7-RKY)[FP!*R<$1)V!H$?C@>30#QDH3 &\;#%]/Z"QI3:3^"!0UJ7 /X%OZ; M"[T6!/[))F <,"!*@!:YE$ (7"<%Q.6&.E@T(UHCE6F5R)@X6/ $F!.,4%:/ MS.WZB&+\9>!V(24W7*_8+W!MV5=B%/;X+;.#QD3R^")@7Y(-^U6D[).,(\5 M441.5!6*<6^)J[M' ?L826C%5OGZEZB5H$) M!_PXAH5[%('6_?O?+B:3\/+]H]0%'DR74QHQOCQ&P<'7*I=WP\1V( M"[:3H EK_"Y%G35G&9S/9J/0'5\ **=+IQR\TF\<&XYF+P*2X)$D8B/D<0D\ M6MT9TIL!'KKG8'DPNJ_N!)U_I:9;F _8]@U^J12X$A.BU!IV 1&,/0&,4!<^ MJWNCJ^.Y4P=<_P;0GV>;EC)D\"_PBT<+HNTY0#@0T-K,>CL5.Y]$?B=RIPNT M!DF1;N360]LA#+;8L,.+L,$4X@.H6R1$K,T28,UVT/T 3+*22%(!;@^[F2L) ML[,['; C?FP!1G@LV>-C:[YAD<@+<$#94@@8#]YI*LO4@*5X!/]5"R*CS(T\ M?4'A3@*E!?LLCD&Y<#UY M"-[>AA M ,#@(BUX]MTHN+DKU@##$YD!?T6)1ZGA43!'>HPBM "'8-.\#ICZY& 5I;'D/T(=%U1DL*!^UT%B*0!" D M)R/0YLRW8/#,P:*#(XX<6S#:0V;] /'*;#:_I%L(<@ \.WPY:=X><*E36> J M&H&K(P-/0ZR\<='Q^:5^@OT9 /L K:BS'&&:GH D^D3;=:QL5J.X:]BG7#T M3$H0IL\BW;Z.$,1C8>2]A:5ZD2UDSUMDVV5_V-1V)S9,;8]NM.7RM)MKO*!O M*YFW+N\3+VYKA5J]AVYON= RENA0WX%;S8&6W%Q2:;Q^O*:6[HZ&-N]R!9;- M&^8Y3AG&$V3MV6VY7B==\GN>URPL1/$@1-80XFZ8P-'6R<"#38AVXQBTQ?TL MEQ_=>]\WV.:P_)3+:K3V&YQ9A/:H7E_;=;IJX\_+T7G&.[I%_;(H>$8MM@=AQ>CLTJ2'16TSF&?<&M]Q.@% M(A>*M'L/;!+,P] [L(8=LI(9#&@&$&H8>!H U1W6#05&X 'ZGK$]TRV\UZYQ MT"*-\!M87 '5 :$92@?7A/,6Z=KY<1Q\6+O9Q2@,7X##0O']9XKO?5]J@>G9 MXY97XHW]6JU;A385TE@G' $"'?"]W.Y*PF23M(OQW66FF[#L-<_N/! M')5)MB"!F,98")Q79V-*@EP2ZG)I,AYH[D")=,%24!\5&S 9O@W5:H1JF4H) M*?\%M@J623;D7()2&2=#P/<)BD1E@!0BCT0-$#6$@-=8R+X[2Y8,AJ\IELO* M-*C/!.X%Q'/(CDN^@(;Q10+78:V,U!*+F1CL[&!J(7BN:0_RCZU$./P/G2!. M]B)'6E,X[Q)%#!"6H[@%V17$S*)7&16I5L"$I,MY9.PNC_\H-8+RQP_7OWTU M2Q^![?_#QD*T+:BHR7:$+X[9.BDUS01-DQ$QFO+\3M(M!D68O:C%Q"B-8W=* M@!GR>-&1,SMM76O27&O$KHIF%BVP)MP*"5>LLF);1$Q0Q;7-5.M7K=36\NVF_.T@]\7<>?I+\0\[ZDVX+N( J^NA>@ MR@ % ..H UZ65\+$>YY+DAHM2]E>F+J4CP*NSZT0A"S@91).CB>7[)W(Y3V% M11! &N3NC]"'K0FIZ+^KAH;;-10LUQW2M\Q5"OH%^HPK3,G>U$H;"S (L?5P M^G$](L82BG#O2/Q2_;BR-\@:.[(FST,600YJ//P_4PXU3?X$D,IHX#X'#Q

+L.TW4 +"AD*LA2P"5SN3Y4$^ "-&3#CIQG"W28"BK&6PNP MY=^1>+*SX$]ZTL+,1@J+=$Q4#B9.&A\-KO9M/<-!D'B,!!&G@UV2D+JQ)0B& M0_2W,;QO*LQ"73:;._-:YS=P!RQ]D?OGYUFQ>.1(HD(&TSS!E-K1I'Y 2*8 M 7-*(I+[-CWVT!2 A4QM+B(%A[.QZ1U0OS0SJ@T* &0V5*ETM4CD'3>9O&THT,TE RDVP2",K1 O=6[PT8+'9GP\CX_GL MA>.^0Q ND:GLA+;UEEB))+:$)IOVGAAEPS_].VX]]('$;X]XVVG@KA(\P U# MPV"#/7MK>Y7%]$= L*$H&C(*84:Z%)R],'Z!I(EA.S72U5=ZF-G-Q!_E7DP, MZ>).7IKQ3X^5E:ZO@'MU L1X^ RF0EA/,^6/9 :'/+$E.P?'_=487"C'-+&( MOM<&T1@)]#W?&E43\HI1Y''.31'+ %HBB@*3FYBB-RAF%E[Q>_2L")TS$*+ M%C"9+LHA7Z+ $J"=B X%>-R'DPL__\GON4S( MP8;9!"D+6Y33C=#!>V3B=W#5[5PBI9ED0B)I1H?2*KUT>#Y(Q@(]T!8MIOV5-([$[;D_QJ5IN%42.$I52=44V95V&9@U*O@9=26KE)R-9L]!0R M.W7?WZ)"4=EWMI\"^P7Z_?0-TZW3N:\^1GO+M:9,U"!]1O->>E,=^E4)(V/7 M*!-T]'A<(6-#26SJJ^YFH BGI;"TU7@ZFC6ZB(XV]9J=DQM8][R][,6D7G6H MU/YGR'SBEQ7WZ_C8[TCFX_&?FY6!LXOIZ/RG#\@_CYY-QI/SNG7L M&5LCVK[:<[9(^$>TM37B"R?CLJU#HL_P]/9$=*!D[XIJG3[_K$9LWDZ4]U$0 M4*$(XX2=Q=(:_QI%T*&6B+V:(7#@[]>W[.K7@-T6/ 6#&[-K*L,\K>&AKYFA MUR= F,])YGOW,9A8U9Y.;Y6^BCRJCJW"9G,\&EP)N:L;X%1EX'RXHB@H\%-[ M%6B;FI[MC0H=;;MI-RWPK&Y3Z&.8<+ !5WOW*?3YSK6MOJYLOF_N>^+N!GA* M%&A!YV7B-W"CL2$^V;2="$]MO$#?I"!@%0/_\$7MT=J2"BA9%>'>\P2\53SR M1)H(6&:8DU$Y7)KJ.Q[9;F$(\82\YRYPK@98VQ+Q//;&:->R;'T2@":1W]O* M6D_H9QMG*95L3I!KBB;@*A6K=K:G[TJ )^[+6FJ3ZS&2Q!91RD=A_- )$SAF M7##XT.3AU]UQL&:W-[B)7"L>V[#1M=43M^Y$NM!5'?=@^SU5.=Z;C$Y#?P[9 M;#X+YB_/;3A&71&=&H$K)7SL\.F/.@N#C6##:W@6L,![%QB;:G7.OGJ3IX*?=G)+AII)]0/FAPV"D8A*TJXU*( M?;*0_;VL_]GY1\PXKA']K,7G2WAVPJ,JMUM!;@_2!GBZ2B-$V8>!VX5"NNI+ M6AG0R#1SY,WW$"@+BDY%Y+WX84804&$;@,U]#F4.\>]VZL_K.G-#_#H")0#= M*T]9'*T_(:TWF39@"T92",.Y,1V)Q"E?M[<85]GSP_D M$'<(YYDRB5YE8$<:L;\)NHDI10L#W$WLYEC^9'2H=MR.$!VZ?@ L>DH0K5)# ME_NZ(],^ZKUW.XAIYG('PH@JF^L*E]2$0Y92M[K:O27YU&-@V'<*FE MHD3R)"28 QTQA')L;@7'*N8;.#;[ EVC^:SSXB1$U+=PT";U,#DCMS%LM8J9 M%Z,.9XU>1KFKOW2O[8\LJN)^/1-Z.A7)C1D8WGASQ[ZVTLW^;^NL[W6]MG<, MF/O11TW'R;6#:H_&)+$2VS@FT/=RXK$9CI>CNE-)ZJKG3(M4GI@"=V+:B($\ M;"EKK&"ZH\N$/J,:"]O'V-EF;+CHZ=(C[]+UZRZQ"9*ZEKBS%0&=HE2BA'%!)9]PP(+%*@6<9 M-9/L%(%7%/2'.WL6XFLCRM26Z.*H%B<%7%S;5[Q,0V=E4W9&*9G-*YHSJ!-A M**RZA]FK[/;:I./MAU.?@CT6S&,NP'AD%*18V^FWUL$F*H\I@T78X+4A[W-F M=ANWJ[^=KXD-,KJ2ZGM]D".W W _D!+N\]Z@\*F M )JU(6R#PLYM,0RVL"WJLF"&!,QE-AJB&JD7:EFH YYU;KW&VOA8))H&)AT M(^"F5@V]X[ V\T-]NX&-@J,H+VU3VT02KUT] MID(#K4D1L1]:?Q:'B%NY&Z0>DV1_S74<>:]/X/X][Y#LJ!$94+-%$=\Y/)R?-:KZ M.]\XZMF[U;CAYPVZHZN^ O2N#N?GH?<>AGEQPG^IQFI:VPO>]<:.075/BB#W M,C&F@(Y6G!3\D25*D^\H'M'TE5*O7&7#]FBRP[/QZ&5%7UP'[M0^:*HC/3]U M87\XQG@17=@T->29QSFQRAYR68@30#?SXAL@F!]X[/.#'R/SVS4WMJ=(^]:M MLO7$G->ACZ$;=:PR\,X7)I2,JA70+>M_5RV1*2;&\RH/8+!]4=7)VYDP[.IO MNGS*O)+#>)7I:!CK2Q(>^,O8BY/%S>Q;E7MPK9^7W<42"5[UI?\S(@&CE_\Q M%XC>D$WW/4B-V^BUTJ)Z82L?S#Y8NC !:4LNEZP /=1+E%YNUG9#J3YKJK.. M:%/(= =PB1F#[,ZXO)F-B8ST%G@E2!!4-ZI7G4^RTLDCC^XA?J M&F")^5FLZMOJ1\6NS&]IU&PO=V]R:W-H965T#@\.UY(G>^]?LEKG^SKEZ8L,IVK3U:XJ-QIDPNK9J_V+D?/WYS0 M\_S 5ZU6+KH6),G4F&]T\SY]M3!C6Z M8%%Y-YC3.1GEIK#X56-?\?KZ[>?W7R^_O/_Z]N;E<0&"M'R+R#WJ26;L+T)MND M4U;?2;*[>)^[PI9PI\()F:?B)Y7>ZOQ67));Z$(K)ZZU2S+C2JO$OR^G>!PN M\Y\=7)S47)PP%R=_3L<[-U-0/G=+F:A7>X@ZI^R=VHLIBM^4* N=Z3\4O+$6 M5S?B#G"39&5*TNJ\4*!2""L+)=Q*+H6\M4HU>D&Z77FE8;M.WVGUCHC6Q658F12DI(-T1L6[R#$>8+$5: M2.8QV\2)4#C5+'12<[$L+4Y38"(W!3_BEBHI,R\U;L%C&C]X)#Z"QW[-"$E< M6YD[R*52S\Q*%W,Q1S#CFJ1(>8R01N5*R/Q!=P;:;_54E0 MF"C=IO,T*L69[L$^L3!WWMMPC$%23LQBF6DWAZI I3X5>E9B+G&\XNUDA0U: M&_[KQ%):UC4QT:,YSR(]+2B^"W6[CNQ0$R4MWID,IY,!K4J47C+9.VFUG&8P MTL*4[*36+(1$<)1$A$Y?D\+4?3*7.91!'DHT2$R9K\' -U+E3-^KU!MB*=>> M>RC&/YOIF:+#Z#J2CDR-LMK0#H^42+XV6Q-9Q 1\0&:!/?@^ZAY4CB0-;T;U MTHX5FZ/:.U44$(0=B+3%RHSDH(Q8<9_JV4Q1!"LQ5<5**>_9+$70&J)0SS3; M22B)"&D;A], [:DUR-M@,;F$_;VKT^\=$2HAB1I92GR0:U2'T;,!+U\%M;:< M9 9QGJZ5['J MRPY*O+]+:UX9MCKB6_*?8ET/N;#SL8\N=@?#4Z'0VS/,D(4 M@;7 PS__<3$>G;]PWXVL/J84],M^#S,AY<$3B DIEL86T5%5"/NM71Z]]#(V M2_<1X@ 6Z>>!K):0%_+1/8;8CZ3WLE3Z3Y5#T>",5&P1$:;^O93P;?;4*I_K M3EFFA$ NF%:^Y]J9!E1@(4IYJ,%$A#+\I8.'.J EY_WO7P:GCDX$FV3\ D9 MUF-S7*MI(=JN Q2H%Q8$QOQI7938A5$+G)GZ#O^H5$\/TY <\W!(P3!;)HSEC'%XTJD57.4I7!'5:, MRXOGEC(P6JG@*Q!*W1?1*:2^BBX[3]H_>'Z9SX]!%&LHO;0LT 17BX( ML!'@ DW+$6+5G#H]& $(/"H\+=^F$M)X:.W/X"<<[!L'L?)EQ9I[C;Z-5+4_ M.3\ZJ55)A VIHI8 H_(L7\0?9*8P#*Z6]>&+L S8$\U-;JV@P"DTR:M,K2Q M&GD-5NRHU^N#5/M]C_?JXKK>9%538V&$^#IVZ9:.-GS:%\[^PQLK/XP.T$M! MH XJ_+D$$R.O\ DR)*44CRB\-UF557S7$&JGT!2S209DZU$$F16:]=5.-CU: MP-10A3.93KTC%/@7BO2LR6Z1SG<'H,RHLYRP%R&V*.,(YI202YO\@H742Y:3%6:DN#%TX6TWV#;J&#>;?8?,I+:^ M-C3F:"RNX>/W(4GGZBDC5?'+^SG M3PX?AWH=PUZX4AX&6;7$+0S1 " Y-=0_Y<9[![E-U3*D+2U4"*@2+M:@-U93 M5 )#4?K= BY6"@@$_ST,3-22>:[!P4.2 ;/,Q:TNH@^(8\]Q$_W=%%1!Z0+9 MO8Z?WHC!E>*@:FWY*,!=N(<[ M?-XIL=>P(7*!%9.1Q[KB;5T1KXGV.S833S8^2633@\_>ZNDAP7/O[)?>V6_ M?^FV+7^@FD,NR&3?QMBJZ@6?Q^5H] Q!/#H]'XHG8K]N ;XTCMN[V*IG/>3. MB%S/OL>3.KL@4@"/@R$ Y*576>>V3:(E.15WWEH8LQLT4 M]8FYS3V&C"L>U:N-:)W*C$$$S^PIN7-QYN?3,&B#"CC;H"E4F?/5WQ*,!;W MK9G2*)A+D*U5QA-7"((39=P4M1/,+PK%38PK E170GJ)1)AK M9"&;S%$1WH71\%4US<7"2MJ4^V,>#;=F MP&N6HDXY^LA\B4(1FRM(<_\(1@DSP/49$8IS1;] D9_4#!%3GB MD<=WG2E0E,YE45@]+0O6,TUWN8K66?C7HYLCD2)O2NLS/V,UG_JO9"Y3C6SO M?P_(K)?/,&P&O.R4CQ\Y[A)E>,N :F/$W\\6.K9"<[/11IV/GN+TC!S^%* ^ M$K_F**09!]HM6B3_,S6,?LKMQT5M*=J\-VV;H;BN;[UYHJ:N<4F.*W\:]H3# M0M#;M ;B-7P@I/^=%A>XR"Q416X008F(I1_DP4/ZF;@U)D5R,%F* "ZY?=NN M0[T)-'DJN!EZ^!$.-F4PUR05/PU_E/0<5CV\DCVVV#A.U5%"H2PI[5_$49CA MAN9>24OCBRHNZ&V:GS3Z=BG'(A 8+?A<2\MA/.)_B$P5=CFYJ&<'A4\-U>PY MPO5"LCNXFH/VV'4AUW';WA]FZ1W'6#6@2$+8URO])^.D:^"N:N[#4^.%?]OK M@7D;#Y*1_,JDFGVVAZS!Y:17,05):T"#TH.N ^">NUV/.D,N\QZP/SP:50.< M;G<6*M>F&ST +@>432V4;^>"CST@24+O" MFE(WUAER1;.(#8L&#Z]]Z9&^7775K2#A$KU=>UU7C3U[TS^OR[HH46&#;(25 MB'*=VG+E7*L3W59'.J^WJK>*U>C.,S+8>/_I._6HX]SQ^O<6W-AXI#9==^MN M#.AL# \V7\#U<[CA&5VJ/"+\R6_?*E-<]LQ& M2:T;S5L[6.>2XC2@,T^E,NG0NZH4'3HN[ MZ> AJ/L=:?]K'9LQY##5="3:_B9LO^'M'LNUH]NTOC*HW1?/\&<;>2%],?\N M;[T3[5ZKB97JM.Z/;-DOR;CH P+ZI?E"SU*L&W+)-J+J"]UW?EY"4_ JUT95 MLN]U^TK?'KR6RB.>#\6']'!&J MKFLBGKK_6R^&BUC@OU_8"0E[<3Z8G+;EW;P*^Y+$ECRAYU<2GD(MWV0P&I]W M;W=J*MI]@@;YK-D]OAB,SY_5;=^.2OC)JB4->6J>R%]]N(Y/GM4$S\<7D5B0 M^6QXBHM3/2Q@4=?YJV>I-N.;&+S.$J0!.^T?W<>X^<'HA MF,%XD2!<]#IXKFDU E+KMAN/3\_VPWW?%Z_'T1?&"V5O^3MJY]\8^8^-Z]7Z4^U+ M_X5R\[C_SON#M+<4LYF:82M@X^F>L/[;:7]3F"5_KSPU16$6?#E7$CY*#^#W MF3%%=4,'U!^PO_X?4$L#!!0 ( $V%HU3"ZP7/O @ %<: 9 >&PO M=V]R:W-H965TQ#R[J^_9\A]ZF4CS8?$TBXYG#DSQ$UF:_]OLFB$3"34]E(L6;A=()M_BJEWV3:<%#MRF)^Z/! MX$T_X3+M7%VX9U-]=:%R&\M43#4S>9)PO;D6L5I?=H:=\L&C7$:6'O2O+C*^ M%#-A/V=3C6_]2DHH$Y$:J5*FQ>*R,Q[^>GU&Z]V"+U*L3>,S(TOF2GVE+_?A M96= "HE8!)8D3T]@9*]>V3WG[Z\G_WQ\,CN'A\^3R_Z%L)I23\H!%U[0:,#@D[91Y7:R+#W:2C" M]OX^E*HT&Y6:78^."AQGNL<&HRX;#4:C(_).*TM/G;S3 _+>?\NEW;#_C.?& M:@3#?X_(/*MDGCF99_\\2Q!Y2-LZ7" ,V/",D!K]TF8T$FZ@DX^F&B=0* M+4(F4ZL83]E]NA+&(FDL&R^U$.[3"3>,XQ/\XG?__*_ST6CP;M]B]VKX[M]= M-M] 8,CFPJZ%2%NGTO-)S#=6I5UVD\]E+(5FS@+V* /!;G.L^')_?]]EO_>F MO2[C;,(W"2EH8NPV3#R))+/0/):)I+\9US85VD0R8R>%@A4JE;Q2O1XL98%* MTR*YU])&3L6] )"^]')F5? U4G&(RT(H4@,O54L 6[5':5;,5%'NL\)@J MS>ZTRK/28);E.HA B"$Y8B6TE?-8,)2&A= 4DX;P8FK1#)TN6T#70D;*/O)-D0+#TQZ; KD[D; /\(9,E\;)XP$RG Y& MY+:M^,LY8FRUS!-8@Y1)1"CA]4H T/]]TF5W=Q-V/6T_]7OO)^Q6ICQ%<$]K M_+W3V E8V)69E8@W+33O*%Q2=D=G'8"1Q"="+Z&X\T^A)FP& \J8#1T%#L][ M1 :_Y;!\^-8_.4X%[?"?(I@(VX]TDF[%=O%H)Z*].@7472<%30 +X#,4^SH< MY0W"B] HLDY%(; M[E;AL%9Y3(S5PI/T=IBTP[ DC!(^1*.5:4[2I:6LD\8*@7?/8'S5*15*X_HB0Q5F?U$HD MQ$K#-][G+7#V(8SDV%I!X5XIM^N0?:<5ER(:\K3"7",IJJ_141+!$]VE%CE]B?D 41.A-,/C>! MEIG+&TT-LG'/3Z2+(BV6DIJQUNN#P?387/WH5[\HIG9"JK+AQ;:W#7=M.488 MM/\)R:9_F5PN-W..:K7'JBYR)XAS"LK23IQ7[&ZN]_ X7EEK:<% J(LB7K2% M&F(8AY%:H-CZ"DA!@ *:H0Z5OJI+:L,H0FKX]IVA[U1B78XR'.(*9]O2!>J: M6I/6CGU+;G(LV.237J-1';UV+?N@S2$+&0-'_HPU*:-1B\U>G7:!3A!SHAT! M&UUM+?6;O9_0TIE "CO:&I4G>KD.$;<2UO/87 1*__HW!>QR0L8XIE*<)B?NSO)\S*52#QZI#)A#O?,+]#L:++_( 6? M.<./!=RIM3T<5.,1A_^6WZ>.2YJ/'$TT\RDS^D$-777RH!A M:9"KTH@6N#WZM"44Y\[R>1?2@EZUKWY1-T!>EE.G?LVH;:+J(:$&YB;G M!%G/=HNO#/V2.SD0F-;(+G3(63Z/ M91!O7B'^W;V U^4(P*5X)VHN,* )=X0$/IH 4VMT4*0-QX(#A*=R"[I/72&L MJ;$U[-D(S;[$5*[P,D50\9AN&SZ RG/%=4@OZY5-%\V* R;E ?5\ M7)<'NCSU+918\3BGQ"*\J:!*&B'(19E"M;A#?*^FSD1-WJ0+(D>%5$:-BE=NP,&DDW@;H'RUSCO)M1A-@F^? MSU:PB+;Q4&4^P0O?'$^CHM!NO9;4M5-SXW&D25"44Z81E*6$&Y(.H'S+T<[[ M6/2TVLCINGDKA\DZP_W):RX=;!GZ"-4<\CY ZJM9H*Q]]:@0PHJ- Y=^PU_> M8G!JWK+!4*07IPN1(KVKH*T,:T8O3'-7%_74?^Y+PD$P&B9Y5.%91'S#%1SI M^[?2=.E9.*;(.$HJ2M9V7CL"H 9\@5Z-N!]PC$./#&3+U/\"X*[2Y\CCXT[< M+8/ED.OI8_>J8#OO;L1"IM+U?5.MGC9^KB[[Q%D0B3 'O,.SL8_&4K#O-*N9 M",VBHTM X)$M;I2=@C_NNJ/N-RWY72^@G#;HXR%/K[_VKI]6O)F/_8T&] MW/_D@N9C*5'88K' UD'O[>N.'T_*+U9E[J>#.6)>)>YC!"X6FA;@_4(AQ8LO M=$#U6]+5_P%02P,$% @ 386C5$+GI&BE! 6 L !D !X;"]W;W)K M&ULO591;]LV$/XK!Z_8DV$[2KID71+ 2;.U&(H& M2;L]#'N@I;/%A2)5DHKC_?I]1\J*O37!5A1[L27J[KN[[[XC>;IV_B[4S)$> M&F/#V:B.L7TUG8:RYD:%B6O9XLO2^49%O/K5-+2>596<&C,M9K/OIHW2=G1^ MFM:N_?FIZZ+1EJ\]A:YIE-]71R)?3+X1?,Z[#R35+)P[DY>WE9GHYDDQ(;+* @* M?_=\R<8($-+XU&..AI#BN/N\1?\QU8Y:%BKPI3._ZBK69Z.3$56\5)V)-V[] MAOMZ7@I>Z4Q(O[3.ML7+$95=B*[IG9%!HVW^5P\]#SL.)[,G'(K>H4AYYT I MR] MT?7-^Y]NYN].IQ'H8C,M>Z2+C%0\@71([YR-=: K6W&U[S]%5D-JQ3:UB^)9 MP'GK)S0KQE3,BN(9O,.AU,.$=_@$WM6G3L<-_39?A.BAAM^?P3P:,(\2YM%7 MH._+D-Y;>J=\6=.Q$'%P,J98,UVZIE5V0\I:U]F2*ZRJ2#H&NG#*5^26]%I[ M2-_Y0*J+M?/Z3Y@ILI@4R*J\PTRU'9"A:6J]6WG5$*8\X>]\ E+74G3TXN5L M,H,&C9%QPO).(M]^<0BU\HSOD2+V!CS8BC2&NP$-*+YG 7/)#3ZVP&^]5I&345DZ7RG0A2&+ M-2ECQ,3H4BT,H+GLO(X:J$:M,[3G56>4[!]A0A]J]BS969>BD]$-8J%$R;[J M?#+<,K.E5&#ZK!_KJ A/H5,V2GV?)X7@0QV,C-G@I<2_4F%X< M?3\Y&-3A60X$T=N]TB;1*]+ZLG@?I%90C;*EHH:AC:1P$TN7D@ MJ-(!6%';3KB+J4*1VM?H^S!?(OZ:397GXT'C;&-(;#8IAOX)PFRGGUG 8V&B MY720FLU8^,A= T9.="K@ZQA)E&M[0_H M-).2YSV'F%RV\&J-+6UHKS0G=X_3[$=<1D+G-[WQH[9T'DR$",[H"E5B$B/^ M>.Z.G.;:=AOTIWNH!Z<0+DB\^P.EP;Y_FV]&B>[YPX65<:Q1I>PG4V M.<8MS>=[7'Z)KDUW)Y2)FUAZK''U92\&^+YT+FY?),!PF3[_"U!+ P04 M" !-A:-4:,4NO_0) ['P &0 'AL+W=O7^065N>'AV9)!,+;GJJ M% 6\F2F]X!:6>GYD2BUX2DB+_"@.P]'1@LOBX/R,8)_U^9FJ;"X+\5DS4RT6 M7*\N1*Z6[P^B@QIP+^>91<#1^5G)Y^)!V,?RLX;544,EE0M1&*D*IL7L_<$D M.KT8X'[:\%6*I6D],]1DJM0W7%RG[P]"%$CD(K%(@8Z$0(SOGN9! MPQ(1V\\U]2O2'729&208"$+]\]_>#NT$,;A'H38(\0DMV-$4G[@EI^?:;5D&G<# M-7P@50D;A),%.N7!:G@K <^>7TVN[]G7R/MQ[LO#VQR]X&U]MU^G#P\WG^D=V='%H1 4D>)9WCA&,9[&/;9K2IL9MC' M(A5I%_\(A&\TB&L-+N)G"4Y*W6-A'+ XC.-GZ/4;B_2)7G^?1;C4["O/*\$^ M2)/DRE1:&/:OR=18#4'T[V=X#!H> ^(Q^/.L_G]ER%I&43-V)0M>))+G[+H MHU20I-:P+YE@"==Z)8LYXPM5(1!V)]QDC!>I>Q#?*_G$<\0((*L!7296N)C7A0/_\H>1"&59G<*8P/V$/Y@-*3_>CT$ M 4_@OVORVN(6AOH"IJ1':%4NG +&&F6%K9U5L[:7\,VM,X GV5%CY*)G0BCDDK#EE M-]Y*I^S3%D=3H2G-ADO0 6OCB7@7/R&/ *CG7>Z2!I1/C78(E$>HB58S:5DZR/DCVN&U*(N^"RE57 M:8"VM;"!XK=.#"A"G%SD]OJH\$&1(@=54M%2RP+%K!8E1@@X9PJEEF50/3TE MR#@PK2PYQMM25;G7E'R^4T%?;LFE5*^!*O TB9;$I,Z]=5PN!!2^5.5J+BER MP1JHIZ>.:K3MY^-VHPH35U QX^#FJ1 %6B/)>#%W 8 <=_!Y<3OOX6PI5MXL MIYT5FU58QHDUA/4:NY.82U #>>HKV@>3E#-0B)@L;K;&,:T[;ZM6EG M:HK9JOQ@0=/$.ZJMGNL*Q*UL!51)M-/.RO=U()/6C0DK"/K*N5:+$@A23#HW MMY,'@4T$LL6:+CJ:9JRT!^:;"8T^PIH-QRSGYQ)Z8N/*U>F+=B%5?*TE5>09 M*\&G<'(!,9Y@4G%UT,N9[J?'G7R_K+794+OM?2J%F_:M+7'='JF86?(2O+$# M2$A-VZ%Q=H9#3";2N<#9@@X(OD)1I,WD#]CL*$ 73"RU )IEM6AER9QCFZQK MCF-Q"D[N&(P3.P\BV54>=P=S&CK^?-9LYX?\>OJI Z4>!;XH M"Q::D(5.V<.ZVF_4P&?JWYOH+=MH6H=L-(*?O_UE'$?Q'YTG>-%I&/0F^H/] M'4YP-F/1\*397/\C;"?.!9S'4Q8%PRC:1B+H3K0Z/Z>$/H@'6\@(VXU*A1'B M6RW$FM4@ZCP[FYI?LF7\%EP6C<(.T3CHA]$+RLH:87#2>=YN"G52O.F_;7:. MCX/12;RY=-KX[8=>ND,V'@?A..ZX%HYZ\0!":YUC+^S#J'6;4!P/^^HP$[2-^G)UU[ M';X)>^ ..##G]"4%=AV&O:@&!*T[LWQ5#ZG53\4BVJ::XI1D8;[ X_ML!N[$ M-K]Q+'PF-!MW]KN37\I[/THL84P=8,K'MDA3 S.-OXV MB==3_/I*ZR6RUYQXDNAJY)U!GKG)[%'RH!UJ^*YAR\V6&&GC MX]Y@T[G]!D WXFY80KXE7[V;^6*SXQ3B5787]^*9G9U+DLZTZ"X@,KSAPRL" M^H GTAU!MJ'>=F^19E/ZWR]7C[*[)YN?MUUC):@QPD!S('H<;YDVCLV]79_3CEH? M-!="S^FS+=XQ5(5UWS8;:/-E>.(^B*ZWN\_*MUS/L>KD8@:H8>]X>,"T^U3K M%E:5]'ETJJQ5"WK,!$^%Q@WP?J:4K1?(H/E>?OY?4$L#!!0 ( $V%HU0Y M/XU$H @ $06 9 >&PO=V]R:W-H965TVBI-=TMC//K<^YM M29; L"0O8+6Z[\>YYWZTSC?.WX=RJ+"3V73ZTZ30IAQ=GLO:%W]Y[NIH34E?O IU46B_O2+K M-A>CHU&[<&M6Z\@+D\OS2J_HCN)OU1>/ITDG)3<%E<&X4GE:7HSF1[]W[X-;\83=D@LI1%EJ#Q[X&NR5H6!#.^-S)'G4H^V/_= M2O\DOL.7A0YT[>P_3![7%Z.SD_Q\4AE M=8BN: [#@L*4Z;]^;'#H'3B;OG!@UAR8B=U)D5CY44=]>>[=1GG>#6G\0UR5 MTS#.E!R4N^CQUN!7-W/HF0R.N3K#E]E4[/7CA]K#Z[ M,JZ#NBESRH?G)["D,V?6FG,U>U7@O/)C-9T=J-ET-GM%WG'GWK'(.W[)O3)S M!:FO^E%]-"&S+M2>U+_FBQ ]"/'O5U2<="I.1,7)_XG@VT^KWX"B5Y_F=U=J M?G>M3D^FA[/3Z8':>4%!'>(QDC>%NJ7*^6C*E3I0I+.U,LV+"G]=KDQ0F4/Z M0"CE2I?R?N6U597V4;FEBFO">EGS4CJCRUQ%H$6/2/M +*,@S:CEJ@ZL"W(H M1(.$$*%RF)9+DO22LQZOQNJFV12>*'J^5^DH&PBZL7?H15#:TP&OEY11""9N M#R0/L1>6/&A;:\YO45,Y;%A84LLZET%G:2LO%'JK%H1JM/@& M>U1T_#/0]QI'N-P@4 7_=!Y/#X:KT%A]A9G7KJATN569MEEMQ4,#)=]K@$K> M;L6ORKMT)H4@1!:U,7$MGJYJD^LRH[0-J:,6VV'(-VL$#8NQIQ EF#(=8M+W MAB#P:12^JK(&1L8U<$[+3B1L2?O#Z YS7G,^-R7*,DRB0Q; E12Q$.;]@,0) M/X[!/*7SW#"(!P/3Z#&S=0XEWVIO0FX:G,5AS5XRQC"5Y; ?5H:?BQ!_@<,'"N2*89IHEO"=*RMZX@G+TJS&-BJ"GX M#(R +6*M]B56@GH@'^K096I"DP$>1(3#RO+$"#&7Q0D83($M/TF:O84X[A4> M#$./5RGT&?F(*0#(4P&V8400'4'EJ+R>8I>.$*Z]9WT@Y*"<[(O/IY3*V5J7 M*TZU!%J;"SLO!B;V03K8N=4(.>#8=5;QVV3STU ' WHM#>@&._-OZ,9%Z\ N MVQN]@Z)9M@6HK6',FRP#KR7K)2UZZ0XGFS2(:T]@1&JJQ$U5H24:JYJ6.(#^ M+W\ZFQV=?GB5YSWK! &PJ\NN'H;[@KU!Z$ <[QY%.%R=G8V/_LRUR2!)'K0W M."G\8J-"U+&.#G)%$:S&E&=P*J^%3_R>]J!UH+H:KK1%1C%$"!%;!_Q[)WB5 M$X4>*:O%.[QA&7+X?P5Q#^O9X]G[5WQ\.6$:)SM2)4)QA?*LOZD'+"-1XJ#) M&UZUM(+00#':U'(:EW&:H$3V@FN(\DX@P*K+K@#F_?K'* W)^@QZ-KD!$Q-F M=O\$R-^?!T3-I<&^3$:8QG< F"(U-R[J )A2!VG+37)NV'<@L7T-#* 4A4-SVY29J(:X,C(S M"7CGBO-H-OU0@'#*FGMF.GIEJ=!CY-71A]0[V>2VQ[2MHL2]J6?8!A[P.9XL M0%$KL=%AV+U 3%/6)*%94,)+.'LH'3&K"QXKF%[2_UK8VKX9:)_/P]E$[&@5 ML1YD@XE-?B2!7'X1_Q+DDXYYMO*1^U];D9NVLR^+V?4T MMJ'>C#'?OL!8]9%"92+MK6X+POBR3"'@O:F_H;R6'30R)#Z;M&3PR33/@WS& MZDT84E8D/[2C4"N#&H1);[SMYED=YG3@[-)*<; 69-+-\ , MBS 8+BY,&*D'8FJ@G6%K_MKH+TW)X;J4^F:Y'%R!?U M+K_Z0TYB[#"M!]6KEMLB/6J,C2GQP$WN6*X.>SGZ<=>$WM8B!P"B?6"D"RD% MAG/!N^GXI"W>S4#=;&:+GTT"[< J0UL3]79T\F2%NFD ?6!?[';7]E[L>4FM M-7J!HAMEMGEY,X?L:3/;,^Z\.SH=G[5^27Q,KZ4C1D[JH'7EZA!N%)UZLYM3 M!_FXT%8:H7RN&:OK^2TN_7,4A73Q3Z7) Y@'XQ'#N4'KOTW5C[7?0)@K3*;N M,/]X]I+/_M#VKYV\IFO]F.H:.\:3K-@,7,$J3NS/VH.\LU-Q?_KD.F?3=8TG M&FZ_"DEFW18_@DOUI+6@TMLT9B22#]#[>?SS#CW9\1&]H%A S/%14BL7F&X5 M*T=#0RIM\F=RIYU4@-R-!W]L(F.XWA/EG;Q^<)M$&P35_5%0]S(K18$[,EJ) M>(0,>@K%;+SO6]2D]V6O(+^2[Y?2F,J8/O)UJ]TGTGGZ,KC;GKZO(MXH9@'3 MYA)'I^/3]R/ETS?+]!!=)=\)462C*^3GFC2(R1OP?NE0YIL'5M!].+[\+U!+ M P04 " !-A:-4Z>:.W.H% #1# &0 'AL+W=O30KGFI/9S&:% MK(2=ZD;6.-EH4PF'3[.=V<9(D7NEJIR%09#.*J'JR?FIW[LUYZ>Z=:6JY:UA MMJTJ89XO9:EW9Y/Y9+]QI[:%HXW9^6DCMO)>NJ_-K<'7;+"2JTK65NF:&;DY MFUS,3RYCDO<"?RNYLZ,UHTC66G^GCZO\;!(0(%G*S)$%@9]'^5Z6)1D"C!^] MS5N^)LLIRP7&Y$6[H[O?LL^W@2LI?ITOJ_ M;-?)AJL)RUKK=-4K T&EZNY7//4\C!26P2\4PEXA]+@[1Q[E7\*)\U.C=\R0 M-*S1PH?JM0%.U924>V=PJJ#GSN\_?+K^S MK#=RV1D)?V$D8M>Z=H5E'^I-&;*@I"S, C#-^Q% M0Y21MQ?]*DJY12$Y=B<;;9RJM^R?B[5U!C7Q[QOFX\%\[,W'_X_$-XU0]YW8 M1F3R;(+VLM(\RLEKEMF71AKA@[!=6)8)(ZD483%GPK),5XVN_8G>,%$S+*5I MC+*2N4(X?&_1<4S5;-U::%G;M8=R2EJ&5F>[0F4%RY7-C'22P;2H,R5*Z'23 M@%I*0>U1J%*L2PDW.6W(1U&VP@$(]1SZ=MN6PG<.#M?/\"]95BBY87J((Y>9 M\EU>B>_2,*?]8MBV9$68G$1)792ESCH$" ]H%I) M0_1X4V!9_YRCC0;L7>=75(@BRW1;>YE&ERHCYEL+WHA^1(0LUA8'N2?SD #K ML.%-3MDW.? -KGM7?_RV#.>+/^W+B"D97Z?W4_;IXN)VGPY!_E 7F,>J?&9M M0Y0.T%6-0I)L+6$%2=,&=) G^80K ;Q.$?A^CXAVUF-6UHUL@NI,V(+#VJ.T MS@/G.)>-4/E@BF/6&;//&DI9XBMG3CR!%=IJ#.%RSU M12\F?[2JZ5)MK08Y M1-1.N<+35^"*^M$*@\JW5.GO<>=P=H.,%K0&L[7P9O1FHS+?#)\U#=R:LP?Y MA)NOSZ4"W98=^?KN&/'.>^2HDM([[JIO+W_L>[+6;E^M@\0KM3$FLJT/"H./ M YU 4+8Y2JB _7== JG=(==UQ(%1-(8S;>9:0[XR*&QI6V2@S2H2?K?'GFE+ M6?%L *)Y-3KY)+.6[E#.2O1CR?NBQ#?RA#]X%-B62"Y:%-VA,?F+H>%D5M2Z MU-MG[X^FL)-;E3$O#:@=CD.Y0>!1EJ.JN\AS#Q_-,&9+5-1/KY%5(]116?M\ MVA;S35!EH$# 5)];?MCH'8YIZ?-_U!\==Y.CZVP_G?RP0&W3 "!"%H_NJHV^,(TYY&"=8 MA"L>I>$>!3#!"_TDX7*,81GP51RQ&)Z6R:AKPI@O@H0=Q1&Y/>ZQ_33*Y@NX MF:^U5-!L],^%ZZQ_3-//1=MV+<]@=WNL7W3/U(-X]]J\QC!0N]E)NH!I, M%\F$F>X!W7TXW?A'ZUH[/(']D@:Z-"2 \XW6;O]!#H;_8L[_ U!+ P04 M" !-A:-4N]K\VIL4 !\-@ &0 'AL+W=O_^W0#>K9S_G-8&].J+W75A)^.UFV[^>OQ M<2C6IM9AZC:FP9>E\[5N\>A7QV'CC2YY4ET=GYVN M:RO;F&NO0E?7VN]?F,KM?CHZ/4HOWMG5NJ47Q\^?;?3*W)CVP^;:X^DXKU+: MVC3!ND9YL_SI:';ZUQ?G-)X'?+1F%P9_*^)DX=QG>K@J?SHZ(8),98J65M#X M9VOFIJIH(9#Q6USS*&])$X=_I]4OF7?PLM#!S%WUR9;M^J>C)T>J-$O=5>T[ MM_O%1'X>TWJ%JP+_7^UD[..S(U5TH75UG P*:MO(O_I+E,-@PI.3>R:Z%8_?^;=3GD:C=7H#V:59X,XVY!2;EJ/KQ;SVN?SMV_>7[WY^>6; M^=7+FV?'+9:D#\=%G/Y"II_=,_V1>NV:=AW4RZ8TY7C^,4C)])PE>EZYMEF9IK FJ L; MBLJ%SAOU?[-%:#V,Y/^_LNMYWO6<=SW_LU+]-Z:K&2B'RIMN">I JE=NJ3;> ME5T!IC;>PIMLM5?P4-4%HVRC%IVM2K"I"M> JXX]8*+:M8$ ZHUN]LH&#%P; M#\E@KOFR<<&4JG5JB]5<%U2[WT!"V*I((FM546E;AXE:N':M= C&MYA$U:N'KM#_].R85ZQ^# M-PMN0[<(MK0@$;0M3.%JXG?KJBWHP+Z)^,JL=$5"*HPA08 1B V+^B$[<.K6 M>%#B;2!I,1W"(XW?N!:C+!:*[](X!#?BA@A"=/2:I"OFE1@$=>U:0V!NBRTU M.;517F-;FACW)4D554?T392N':U,).*#:;;6NX;L5E<3IIEL$Q_J3>7V])YF MMXAF"&^=\ I2VOU$!5-TWK:0T$3A57 -/MOFU\[C8QJF2ETCZ$Z2(:G*ZH6M M+"VPTQZDTE_$4NU*N[2%%A/2Y:\(2K0_2%KBJ8Q?NAA3;DF$%]BV40QI??Q1U86G @\,[7$V7@*KZZ;PI!KZ*VV ME5Y49DR2-ZNNTKZBO[:4('B!T.JV8U>!"AT9R-#P:*?[+&^J7D6QDSV3 X<. M(K*M86LS)!BX$3C9K4V#]T0;%E\0:6)A1$#6G5IK<@L:VL (?'1.GDP#862= MJ&H\K="(&;2;)FM94$ (\$,-=QZ32#2)"22:=%E:,@VV,0$)E&W%-T>"?-U+ M?V$J:[;)28@6Q '>3Y4V(!3QDI%.J#@YZLY6E6I<"SZWAJ,B7I.#ZA)^AH%F MN80_0 _# /*7_WER=OK#TQ#CC6@J^RW"#\(4\@$Y4=X9VM)AK98 +=#2+VX' M=)W.9J+(SR4;A99^);%V:WSH2TU#6;,L8U,TT7+[ M0$6T+CM*)\-/''=)Q?@O\J$*ZXNNAHV#.,H9T8T;U\>S?F/.([0H>?F]%C6K M@IM$:V9IN! L6[2#(-+&([.0@$Z4]]KJ[9=%"$XW4169]M[CJMZ*!W$7@MV% M#K%ADJ0(4.A82:+K1'7O635T "J);X 56ZD(5J; 0(.@/8P;V0"'V6)L/"EQ M+4V)(0CY%%00GBM7)+Y!EETUAZEA;71%]H,102\-A$$L0<9]/@%;%(DFT9GH M>U*ZD0A8VQ"8*M@]'+!8:Y\S%3L8*3Z%RW[_IVI%^2VJ*ABBVGE.*RTTWTJ: M$H^.7 Q",)9?ZW]J7Q+?E-BCB7'$TH@PX2G%NI8EA UN5W MH,>'-"3!I:=CQGOVNB 8CR8UH,ON3 ,EA2F:7+A@L02 ! RDY4F6^,YGK*/ ME>=O82L[Y&FV&5:'I-X4CA+P>)A]E5;80 84,%_!(7=):JI^FA=\NH<+%F_ MCE$B>3E\0")T8'> 6PBG(SLBH% 3[\!J51DIHU%Q,W;N)4$;!D8&X5X\J;!; MN$ .3& $-!HN-0B\JU9,GH) AA*!C<,''[KK#>"RV%8E,Z! ! )JJKCH,:0 M!\5-#]ST MIBRZ')&_IKG)V%]@59"OXEA2&DD+9$4[Q-TA1,-"G)Y"UV-E!Z M*\%^%!8JKAAC6R4 8 "U*()16*#4H-RN(>PK'@X)"Q@O2>NZ=P&D%\,"P'K" M%;T)E$J]&8'>"'@I41BH.C@?.*ARYHN&40ZL(IOR73)A-"#ZF_3:HSVRYNAA M,0I)B!J^_(Z0W#X#_SYP6A1\=9.181Y!\KX-,L3^;&A-*H"7/SD*3"=MC??9!2G?JQFQ@U@ML?'9R M>JIF)6S.4BG*/O26?(;PS#PZ$7- AO)A>G.8S1*J( M,-H:(*+XZDRF8865US4GXN@'GQN8]N^&(C)H$0N^+Q7KPEM3A"D_ H\ MZ6P7R$[J&IYCU)5Z-W\W4Y>ZD-AZU8=24).H?W=YE:E'9J!M$:Q:DR%\WN'" MD+VF]#*6SC]0)M$>:=6/%R__D9>%F5S SY(>'@L>T(E,T'EYE=/++QW2F/I% MC.X=R@^4LY!-R)7%"TRBHEZ]+%SE5I9R^.&XG1$$$#D! 6^+UL7]GY"(7EE\ M,^503:^A!"Z*;MJNW',_JDQHUPYE%^X1%'AF%Y7Z19C<0"];=LZQ,?XX51\V M'(J18$U"Y%H].OFN1"3:=(O*%O25^8%FK2LG_3; %!TQABAV:BGK&!(YU@KH,VU& Q4GH93J63A[>F+/K+@9 M0E6I(:\O>L1-*%%2B:H/DS)U#P!V#](943O#TZG)WDB)K81NF3#(<@:JO9VHE8W':QQV5$Z ML%PLJ?]U_O-$O3$+K\-G3OSQ^/W^IWCBJOPA_S4_4B-=^N(XX\R!I_?W']9])&7]I32P.)-X&+7'UQ6X*] MBHLIR=RQOF8YD")IF3&6'<6-,7QEYR?'0GGJ"LMJRPEH)/OKC1('' M6&;"W9 [>*80QPV9<0YL#K/>C6E;<3,D,F_ZELW]Z9#,A"H_;$ =)8T PTQ4 MXYQR? G-VLB]!-&<9:Z.+V]R0H@]DJ&>*29+W.&AZA-L"@H#^11K)7:))R>" M#K(* NK[G5.;=&F]/IQ5UBN)" 1R2<1[+A"B2[@:-IEL'"-2[T3OJ9,1:\S!] MD5'SE@Y0895Z3'V'_0"R<#>0]?G[_3U1]9W]O+YS1WO_*/=IHA'D-J'(/795(?M5IZFC;F+/=D/H"_@9VA-T#3(;L\,C M44'&8LK;/<^^*,]BB2V(48E$#=L.L\N&ANT7 WW>0?C M>I(G=S2J!]U'=J9(9V^R)*7\Y8\UK-/QT>1/FW9,6U$LG)4'P?_TR43-.@_& M*67 \PJL^>K5/.= ^3BHBK"JEC,^I?W"MD()U%US)HH',3,@E:Y6GVQ3$FGT MZ<(YG[%+_/[R2^L[K@!N]H'..-)WFL"P"RE9^T'-S0VT5\CIKGFH7K4E4!0J MJDIP>H5,D.CF#3+=F\Z'#@['Z Y.8'VI9E!K&0]$4'RTS-9'V^PKEA;A2?X& M[ A /\ =XO&2E?ILSIGI]'O"! .KV7&>U,4ZQ1'8>D$59"F\D&Z6CAK\ZC?$ MA%8.3-5'9U=TV&LKQA";KI5$BE 10JRYF+J*XD#RV@LP MRREF3F(C>N9K(A%K)NN;5WK?8NY%1[R"K+\ 33U%P5V8L77/+_C+NQY^QZF3 MN^:J2S*)CU=75UAE>CV]M4P_8(#GJ22,IP^EI8+2^7#+*UD49*6$"%(10L?G M.3=2YECK:LG]%KPQU7(R?JNCX"A"Q$XB3(4/)Q$+.E;G0 ^'1 BI^&"W6IQI MO/QH*#TTKF;L*Y&>J])9D[VJUQNY@.B8VE!L.Z>GDX&-WYZ2;Q)$[JDJ6; ; M$25+V%3!]5'9M?MXVX#AGFE08:^E.$BV<$LW<[W(?67AN_,GX*D\TC:P;C4"]R*!VR\+@[!-"4K-U+U*<=47)ZPNYV,HF5 M%ID^"B=KI %5.P%,/9#!%A17DN;NH#I972!DV.9#"-MP;)>#8:R"%%8:JN?Y MG("2'N4K=OM9MR*IGSUFVDZ%M@@Y4S#B8)=<_*:UFWBTR(X+?H%AN>=+@;:/ M6\FS!A-R+*?PQFWNX;3#Y M*%#QE:X[+8 J34UM'J$G'CU2-)-+"IZ';% (:/Q!8)@*I=.30=,E5KXF%'2Y M2!>%:"!#X(61 X2X3AQGOFP8KDU0,K8V+/<"WHV)/::"ZH)M.ND/#,_+OAX4 M2X+.&?[PV2U;H%TNY=@I/0W20X?]JA@NJ$2WBRX>GZ'ZP7!6#E4/R09RF#M4 MP5).MI,JRHB&[]LSPB?-^9BT1H9*_'#X:Z&2QNQ#G$4R$.0Q0)I)6F,KQ^QN M0\2>/9H^_B:YS$@[D'@=+XY(:S7$_K^81CP-&HB;R4HG@XWFRR=9LDF?&PW MC61+P5;N/(WN9 Q4<3=SHDN2JPTCP<9:M(SZ31U=]MJ_ 4QQ2/E1,GBJXF@@ M'Y1I.C[Q? D)F'3!167N([1C%4X&'>/X]5[UY6=28#HF8C6*O29-WJ^% ;)) M"DFN>2#Z$:=G)[P[>$VR2&C\#1 M)!TJTW>!@D&NIL468W^/B OO4CWXX?MA7[41@!^O#X7>2$8JD!;N;MB2P4Q* M6Y1#Y*9$+[J0D-0(Z.6R=5QA0([CJTI\3?*NJPS4'_%2H"SUPI-^>5FZ;(@B MC3"@@0NGR'YYT[?6F"NJWU^;+Y:*9+U$QK!\*)N;I[%"0-"584[=3&=3>IQ/ M/_98[,7-Z_YHR(SO5-"Q==G5&RXB4J%PD8=+][XCPZ!2D48Q ,@P[V,_%E4) M^>7P7M="+HKDH[CQT1,?:?BB;QA?O)V/=L[SKH@ ::+2K1%/UTOXUBI?R!;Y53R-X-;-#:MJ/K@KVLOKZF9 M=X1&4";8YU/@.B+8?#WDP\U,%"Q:0X+5C2ZU!([Y&A['1:FTB1G@OYVGHZ(- MW1BHY=)HE#@=IJ?S$T9$TH&U_R3\]/&"O\PNQJ/!T\*R9NX**@#'H/9[1MRN:F9@ >;C0B:!"Z2/NAXYGBV["HZE;/U@J[\ M\C))W _.IZ?#2!<7&C;#2L-]C'3(\*'AOV]:UNJ<+\.++;S@JR3#\VXYML@- M:H3Z:,@V'6% S$%76&A8BMM 1[-[Y+\8SW.!_^A4$'C,MH.@CC1A=-5C*G*1 MC. '!ZAG0YC,KIY+V+M\/H>=J_=]_T7\ OZ:=-QMJ)Q+].>@P,I+N%TR;>I8 M_<>6)TBWAY!=W4G_X2Z'^8K7OT^R6@^%R%9X]1[$Q\/A%$=& IOQ\)"-*5GU MG"XGVKZ F,\N#X+DJ$$8#X>Y+3]H7NIRZPJ^54DW;F(K+?;\Z)4P>A@85%@/ M&W^CQ+-G7P&Q.38%"18@@A%T(W?JTFT:E@)H5X/+8O0NC:5[B#IY]K"[18.D MC-[/+][$X)93/*O40YYNUK+7)*T>C"54'PU&(_^6.6 MR!85#:9T+#2IH')+]- \37/KV] VLGFF;!H=APD(^!1+DP@LQP3*,5YCXEE. M7'Y$]E1],M*V-8#2TD]I!Z& 1%-0P)$S%0I8,QCW^6/$YO&O3&)7:) .( _X M8]_1&Q=.HTO>-%4NH?+3'1VYNWZO07 M1?UP^5T6&PO M=V]R:W-H965TU"#K L&0E:=/Z!; = M#RVP=%F<=!^&?:"EL\26(E62BM-_OSM*5MPNSC;L@RF2=_?<<\<[TI.=L5]< MB>CAH5+:3:/2^_I='+NLQ$JXH:E1DV1K;"4\+6T1N]JBR(-1I>(T25['E9 Z MFDW"WK6=34SCE=1X;<$U527LMP4JLYM&HVB_<2.+TO-&/)O4HL U^KOZVM(J M[E%R6:%VTFBPN)U&\]&[Q1GK!X5/$G?N8 X,X9+S/*A1%VK6[Z-H*L<=Y4G3$QJ*1NO^*AR\.!P45RQ"#M#-+ NW446%X* M+V83:W9@69O0>!)"#=9$3FH^E+6W))5DYV?KN\5Z]=O=ZN,MK#[1N)[$GF!9 M&&<=Q**%2(] G,*5T;YTL-(YYM_;QT2GYY3N.2W29P'GM1U"D@X@3=+T&;S3 M/L;3@'=Z+,9FX_!K@]K#ZIY&!W_,-\Y;JH@_GX$_Z^'/ OS9_TGA?X3X50-E M02H8)6T:!N!+A*6I:J&_ 06!%G.0VAL0<(75!JTK90T?@L1YN&YL5E*YPKRP MB!4'_XHA3EY,^O.K\]DB] Z%S,G)T1C*7="^ V?[- MWR^RDAYS2H(!ZFAUF P&&KT9.ZC0"T5.)0]=8)O&4:J=8\-'4+K+R"V(@J(M MA$>H]_%3SC-D!B_/D^3DQ>AU,JZD4AR!U) )5PZ8ZF>Z4Q@R0^L%"T*C,GF1 M?Z9Y%:KL>+YOK=!.A'MIGX.&=F1EMMV8J+\2")3AL(N* TZ MERQV Z*?J2;G7;;%AUIV)T.YH)*AJT7L@5AA)R1S@)J.V.304&O;('B_OH%Y MYH>P?HZ-98![,F%>^R3U;,*9LY&AH77?[AVH=#S^J4X'3VC]D#:*E7A2M_"! M46:0CY)[:LAXKA&Z#V)Y>2*J>LR_&^HJ6Q"[ U=<,]NM5))KA@A^IT[<'?=E MWH/]4)\DI+,)+?MO(AL^=37%!S=]Q?SX/7/DN]&^O?3[W?[)G+ M"5M(2K3"+9DFPS?G$=CV#6L7WM3AW=@83W45IB4]^VA9@>1;8_Q^P0[Z/Q*S MOP!02P,$% @ 386C5#J1AEZ*%@ .$ !D !X;"]W;W)K&ULM5QK<]NXDOTKJ.RMNTD5K>CA9Y))E>TD<[V5U]K)S&YM M[0=(A"3,4(2&(*WH_OH]W0V I"PKF:F[7R8R!0+][M.-UKS:N.IWOS2F5M]6 M1>E_>K*LZ_6+Y\_];&E6V@_5T3F_M"J>CX?#T^NJ0M;FL^5\LUJI:OME2G MF#M3?UU_KO#7\[1+;E>F]-:5JC+SGYY;M+V_??_K\ 9_OU.7'-^KNZX7=S?8EUE]?7G[Y^_'+S\6?U^=/[F^N;MW?JZ6=7V)DU_MFKYS5(HHV?S\+Q M5W+\^)'C)^J#*^NE5V_+W.3]]Y^#E<3/./)S-3ZXX>6Z&JCA.%/CX7A\8+]) MDL^$]YL\MM]LYIJRMN5"13;5_UQ.?5W!GO[WP ''Z8!C/N#XD0.NM+=>N;GZ M7!EOREJ3L>X3Y%_81GU9&MC]S*W6NMP2#TVIF]S6)E5WL%EU?7KBI-!2LLC;IJ;)'3)E>5+G.?J9MR-E!/:[],W4V]SJ"L+*<&1A/$BC-1OKC;)E;F=T;*;P3/W]W\['X^'+:R$RXS]' M+]O'CQ.PLW1C=I\T/CX *^&9:ZKP\)E:ZGNCIL:4"A%MK2M(PI8LL"J'/(RP MM#"@0!?%EKXQ:Y*7;JUB75E(;@T>66"VK$UE5QV)VE)B)\>@,I<]B7%;PHH: M#DY>U4Y1E%&CX=%_\K++JK:SPN !:?76+)I"]K@[^J^!NF0:<7ZQ92EN5>Y4 MZ6IL.BN:'%HO"GI/SND3@&4@MC)_-)8XGFY_G,.G08@_7UY^3E(DMLG$"E.; MO98T@*4P)6YM2Z("A*UTB:!/7XL5_!G###SF"A9EH#"\46M2''C6^6\(FKPN M4YNEG2UY0^MK.K4D013@?=94%?'66UZ:&2P5N8FT,=>V@D#6XDY,8S!18GQT M]M)WB%L[;TF^&;;VR ?LBVPB*P\[DSZ);6M.]%P M<"!:GZ1H?7(PS-Z:M:LD&XCN]D7J/[D%1^F'ML4"_P-J1D#QK$M"'[DB+X9> MFNI(_D.JW!CS.PRL@&IT",31MH*VG$CU3M<-8MLV*A]JJN7M(/9P("R H$8 M14?3M-J2FQ4;O?5D*O02F<41#E*DHP'Q VCE*I,%VXDJZSC'+)C*+I]D@&2S MV)G35J6G!=N+V,K.\D,J/4TJ/3VHCY#A/6+LS-A[/H_\]=84;'&7!7R6LL$^ M5?^+MNZ: *1$!N)C"*90G=XN#<*W&W? M3F10K?O3IEY3B,>'>UMN"8>6.8)5AI,: ,]FU3Z1!93CRT6F5J;6[5^V_"T M[I4K*$BO*Y!+V,1,5Q(2_B1-]6]121C=V=D3 830A\* M#F;G:\DQXXZ"@[QVC4R3:_ZHYW-;6!8]K*>RM1.((@F%:.+T77*XB*32(9NE M(T&A=J##R=(;3^8'?R*9D2QAGRL)L;DI'03&Q\#"OP[N!LC.1:'IA6O1C\@Z MY&S)2L4VYF3X-Y)ION 0/:,W:TK/+]72;""08J)\1 MMR7DEA234SH.M/^[#S:B*X!=04I$H4E9/0$X4O0W4\T(6WN[*#GM0FN_-?F" MU4?G IM5,$JR<3JEMBOZ&-.[!U%^KL4\0,AC3(;E$&3I=30F^.0 (0WL- "; ML$*C?4.$:<^K);&++0.)Y0$5M3$+#$Q-B$WB,\@^2^*:"4262SKJ'=3"5KSK MP/@_\?9F&<0:7@'T\&RF:Q/ TUXHIV>(#/56D!J9"BIQ>I-9G2-8")V"+23V M# BQ)[]HK0CN;1G385U%")(DQ5X(N^L$+OT[Z:&.Z2U$NF;M2%T%1%$!V^,5 ML4IHC&24F*^)SP[?@/$=QH0VQ!&"&J+3?6Q/&P]'\FSZ06S1=T*0@ 5&DI7; ME#AH1=$(V3Q+<@(UN8&%BH2"P':E%:TA[,O!E@ $?8C5 _!O2HD"?!DTYTCZ MG+\0^!R2$T2))6:L\5?>)/<(GEE'5S+Q88!HK$/ZSGA\*[BU$2=O:C + M?[G^%S#6 85\8C)%! ,"O0O::%&9^'VJ/'?-(*:39)S=4-@&-,2RLK6TUBSN M2;M46Z(H*0+P'.Q%M<%^A7*IO4*()1(8E_1B1*0C5'P=Q>V1%\2R F2-:2P) MMT=*C$[^D1.)NZ ULLP4HX+BX)]LNL 4Q98Z+G2P+=<-/+>C"81?BY*9-=^) MI9E:HA %Z" ,"ZRL!>O$8H4^$VR&T0MV2'4[[&7'8@^:*.5N 7,E*V96DV*F MW"+:P4NR9A5Y(Y&U%3[EY!J%3^*DW)@0^]M^<.08I M HUI6W[&ADBHF:1$B=)5 A<5$5>:30JE9$ZY#4T=+JFI+ZPLV)B))#LVD,S( M-^1MGG>*B 0D%^<.4'V9:=,2J"Q9A>H4Y24\RI9HY&)LVA'JBY#+V/J26:F2F_ MGYC*M.TO2(KJ0=XS&NC,>>F0-0Q9?GPG>C'E-N[8[?9!8WJ)2)IB2A^=UGVM M$YSS*1XS]B*V6PA$[I/?\PF=*/$8^&1OXHS$>%$PJQ7JN<\@ 4AL.YD<>U:@ MP9.+Y2; N3WVUZ%B7Y[<&$TYN2:/9E_?,/^LZ*?>&/71(7R,QMQK'HU?JE_E M^^TSJ/A[6"R1 _!;P-[O3=\AL'Y%*)^J+K.0SFG*BRO4\-2B/3*%N'OT[JZ" M8.HLO+@XPDR*(U#Y6PKMG4=]B!TK"#+^V(>*FCSRR)(4$"C@-!0>FRH:7(2R ML5X)'>$K9#G4T.(4L;;JTB.1YEX7C7D );D%!@$Y=L:;N1]&&H'B+)ZD7$9KS<)/8EW][U[;EDY::$M076PG1HU<,J.0OLQ"^-2^Y"@!?&$S:-HI$QL]]E):H+-ZZ7SYCM* M[*6LR(I7$$LKCG '0()+-AJ@H@A4RK60Q.:."A(NFUE4H:'LZ1V] +A>L#JB M,&BGPE&BIO.U+9C$%*4I;P3G54_9KP&[Z2[KV0NNPYMV_GR89*I7Z4% MI]I^QYN6#LCJA?JEV[Q33T?/U-_4ZZ'24C8>TP^@$QXTO@&UH[[-)ALW5V2@;7DR0@';ZB*/S[.QL MHD9GV>GP0MUQI@>YD_&8"#V?C +5J9+^NUZM7[9=PZ?C9^KD/+O WA#'*8Z- M+$TF8SPF@B:CTVQR,>K&VL?9^K"_G:F>3DCFQV>GV?').3Z-+R#!R3DX\HVD M%^EWPDH-[./I\;.4+\Y/P-PD[#QS-C5%U3 M;')V'KY)1+\@*6*4'*TJ_?OKU,PZ7V3PHJT M5/V,^LJ_QH:PW 3'*]O^MVU "B NE']=\-&]A]JY.?,A'MLJ>L&0KYM&6LBNOK]?724;6_RFY4 AL;V<>D<$CI3@"VU&S5C+[ MDSM7M=>[;ZZN;QZHC6AS)5\A]@D,=S)\]GYBT_6D: N>S*L%,'+)1=T)QND; MBJ& C5QSD^)MVZ4:L*_L8\8^XEJ!GYL/G_\?V;GXB]P$+IMSQ M;7UW2J5R)3[/0D*6ZR9J!SV^:%^[_?"YW]N1RH>V\).T.$'W?FLT>X8R.AJ,?$L[=#+:9AAT*Q*XY5Y[< M;@XU6^*1&EJY3:8AU[QLU5B5=@TS'5+G(0'GG:M\QF]\.]41@UZOBZT R,K> M\WQ!IV#3K*JV;-X1&+>,K=3@/+$$&\HCGJ07H H(1=*&S//=@^%T)LU]D([J MQ#;7#NG&)V-Z9:9"0CA!;-^]:.S<:(0M6AK?WUQ]NJ6K#UW*XAWR=^XQ&$R2 M5$B7TU#FP$@[MB$GA]LZ'7Q8(KIXS4A&.(8IU.P9MNAB78050^6)Y!L>^I%^ M$W7L6&#TV$61]63,%OEI5CO:_GL6B%9VC.6G& ;!N,R_QN&\T[/+N6IT.3[-4[!WF@)0&5DG3NO6_6..& M@OL@7YV!+-!$-$#L?8/@(8UINMMEVV1#DQR4(EW(>:%U+\UL&6"+\R-_8@(( M (09QA)JLN42=&BGE:WY=F>?=X,6KE5 MF'$A+YW7H45H..S0C8EDY?D#R]_;XFR;]Q()^*7(3,SB28(L:8XW.EV-)>\K MP]7[=P:8#D&!BP0%+@ZFY/>4L?:F\L/O=45 %YX%[].[\G=S1'\$W%YS)Z/F MEZ'ZU<0:NJ[LM&$I<5E/VI%(=V^6-,L84@XL2[ 8G\RYHR]38ZYXT!8B&^>4&" M#2.FV@#GI;&9VT['6OJLJS5-[]<,PP9 (GPQD'5O.G/Q(R*&T#X*>&G\,7!+ MI>35;;=81[@K2'I9*[[>N/6]MH6,V]5A%COF^RZG8J$'3D?Y$/N.W:O9-. - M1O%0UJ+FW' JY4L@.CCY4"MLRJ9\!-\/RX . K,N(@[952Y973N*%@VF:W;1 M53I<[># X&,)O\4!I6XBZ XJ;9;RPP+=0K80I"A \&Y9E.HCDN,\$934I8'\ MG*[ M3A:WK>/;->.8R;<,6,.1K)E+@@S2Y?'H;<=5-UO:(.FPR$P(*7>%JU6 M'@V<1,].\.,AFZYG/Q@!(L/I6A3?J\BUBLQV'0 GHV'[,Z/A09CQ3MM*_<+1 MI'.3O1>O_+6=& ??-=-:ZI#Q\&@TS-1CBTF$;U*OGFJ+9)6-V(R7RZ>@,#-; MEO:/1NPI8''^B4"\H9+A^6]V189&<@Y5GYM28U%"D(R),)JG$+JSLBD?K&4S M\.V;54 ZB-__E(I1KB?\"_4>!4BA1NJ%^O3@Q#A<\$?C:AF[B.-5,$D"NP3] MI3XB#^FD"!M_-D=71+\;HD@.&M-![)SAC%3K=YC((<]93=,6%?_N0/[*#M#C M(96"!E+V4L.0@\@XFI&3P]-#U!99"6434/;UH2C[@P(57[QA6YJ^PQ>E"SOS M5(X,QG9KS6 4.9W@UGR+[38ED=FL CK44XHG=+$5=EKK2NH(LC>)R')9Q]%A M'X.[-TX$.'$F8*7MY8S6+E<(D"YWA5M8MMPTKYJ*W:[\VL',NF.[85Z_\Q,- M2$/&+Q,TV7..M"MV?G!"7K53%(X&=*=EMD$L+WI_ 5*4>03VE5U8:E&M:!XV M:)P8IFNQ/O@20:47XNB"% N1^340P;\O-G#>IH4PB"#M/:RT^=I>$4&M1'A?PF3B=06#>E M%SVO"P*X097;%S^TBG:EKROKI?N\ADYK@%9;4D>Z!SWSQ_?30M]?YMKOL-W5 M/H?"7?E&2=ST4(W?Z#6TL>=AO]9)O[(*/VO /_ H]30!S@ M;KUD04BCCC%'CI!FX-::@N?V[DTG2.\G+?X4RN1QFB.&T BK6^-<6D"$:K;< MIL9A&FD("@CCAT48PK\WZ2+;(RK-0I1T.5U_,,<1H4:9/XB,7?2U,XF("C_O M\^5YL-C811G6SK9I81+U"XEC+5N1T>^^^:\46 OK169I(%L #H[MQ%$1F"SL MZ?N@N/S:!;%DB9>ULZ6LZHI-VB".NL_BFY*S]D&KYYT?"?K),K TG+ M[[K3T_2S^$OY,7B[7'Y3_X'G.JA6FN/5X>#LY(FJY&?J\@? $O\T?.IJ1 ;^ MN$3U9"I:@._G#ADZ_$$'I/]9P.O_ U!+ P04 " !-A:-4INLHR+$& #< M$@ &0 'AL+W=O8[\>]@LNREF&HP55%P_7@N*T,PJ.SA/:[S9\EF)CGHV! M/)DK]1<]3++3CD^ 1"Y22QHX_CV(L).Y 6AFKBD88$12R MK/_YUR8.SP0&_AL"K!%@#G=MR*&\X):?G6BU 4V[41L-G*M.&L')DI(RLQI7 M)7U'5QVEC_+PVSMXP'L*5*NW* MP&69B>RE? \=:;UA6V_.V5Z%H[7N@L\\8#YC>_2%;71"IR]\2U^:JJJTLES" M5.4RE<+ [Z.YL1K9],<> U%K('(&HC<,S+#(LBH7H!8PYF8%O,SJP>672C[P M7)36[ KL?K5W*P$+E6/%$71+^8&U5@\R0P'02'J)$%0?-[YX!_0WB^PR_"%7DL MBAVNV(O[ X?C-39T%QNGS!_1:(ZZ,+8*+66B*.5"IG4R^5*+Q@J"F"N+)OY/$<4OB>"_%;I%>>+'9 M<)V1._)#% Y@M"SXE??D)O."?D@#+#*6P!ZZ)2W=DO_<,R^DX4ND M^;)M7[?B0925V$6W_6IW-\J&5]F3'4&%[FS0;(KQJC0.A>4R=W&C@!ML"P;F MCV#$DBKP^[CT*W*1NL(U:IPYC2_]/8+/LGRDRVZ]CSK%.XC[B9<,J8-$P\3S M@P037>&EMRK:C2SRXMC'^YW'!C[<(/TU!$/L-A$,O6$<-[WN'21X#0P"G_H2 M2SP6AS"3+L/_!LG4VS#O,3+>)PU!'\VQ(5P)TIV$'BJ')/#\80B3\L_F!:-0 M.04C&'A)$B)5O=@?PLRJ4A#95F58H;>\V)]#-0E9(JH#M@A M] ?>$'5C.&(TNW4I#!E.$Z PB+UP&,!8%870J<3EM]VJ4<\KF3O'6KL'(<4\ M2F(OPE[]#K"ZO2$6UZ0T5>[84CA)K""!_#B(#MMB&?31N;#1G"I)/]Q=D_M] MEY@P04^3%GD?S[0D)",1P^Z1#)J5%O011=GKQS&*#=R8Q&Z( MEE>?/HWA@- P__C%BIL+C@^W=Y"49^V:AZZEW5;NU6HK.:\,%ICK)1SK0Y9I M7E%BF^,0"PO?^%R]X*NQ=D'&G:;IV%)OJ\!WKR&!0S*JEO@N1SQHYIYU(>I, MB WU4@O%=]3\L>M8L)\G3P]^-Q&R-IOBDN$N>?[C=OQ*#K\MR <$Q+CHT[$W^N MUO5%##*EM&D179R/)_](&V%3)8;E-< %]CSDG+.]&ZQ=:54M5]ML826[W9X3 MKP^0$C8KF:Y@0SWT >\VHCFJT>H60=?5RBYGY!NEU?@SN9K^C^X,O].;70=? M[]D7!^Q 2_==!8]W.N7KCP_M;/OI9E1_L7C:7G_WN<(; <8%SV@0RT'[3._@902P,$% @ M386C5! '$6E.!0 QPT !D !X;"]W;W)K&UL M[5=-<]LX#/TK&$\/R8P:2Y1ERY[$,X[;[J;3CVR3MH>=/= 2;7-*B2I)V7O2BWD[P1:[6C@3]Z7G%5^)&N*_5M<%5?V\EEX4HK=0E&+&\Z,VBR65" M^E[AFQ1;V_D-%,E"ZQ^TN,HO>B$!$DIDCBQP_+<1.L2RX%7.MOLO2UVK6[8@ZRV M3A?M8410R++YS^_:/+SD &L/,(^[<>11ON&.3\^-WH(A;;1&/WRH_C2"DR5= MRHTSN"OQG)O.YG]]O;JYNKWZ_.D&3F[Y0@E[>MYW:)H4^EEKYK(QPYXQ$\-' M7;JUA;=E+O*'Y_L(:8^+[7!=LJ,&9Y4Y@Y %P$+&CMB+]W'&WE[\C+W+VJ+$ M6ICK8B%+WI1$F[\#[W?PC-\;9%%> M*P%Z"6^MDUA'(H=W7!KXQE7MY1Z"]6@^2+Z0"G$(2^*Z0.6ET447X%.WW@-*E<3JXD:J>RQJ)PRNT+=#I26!W>S MDL3QGOLGW=N*]/8(')AFAO5&T$=)UMW3EGT:6&I%38@"R>2?.C:(@Y[.MDG MO\4W@3FW:W@%T3A(Q@/,>Z;K$A40LI ;X@>69)"R"#XC%-.16XB&<%5N1.FT MH9B':3!B([@VHN(RQZBPDUK1Y$?[PUEM#*KO$A<%<3)$?6RYQMT'4"E.FZ@N M$%U5D"H;!%$Z@ \"$P:&>@YEI;;[[,>C8#P5.(DT,R*G[O,Q&S8!0SDIM:=")D+$A8"&_$4ABR*LM, M%U0W=Y2E@*5CF+>A5]HT-[<$Y6/:5QP?C(>9_!)^$>Y265\ B/#X>P_^T.4H;%J1Q^B1KHF$PQL)Z MS)KA*'E &U1DH_0_T2:)T]_0)DJ#&$GP/&T85M-@C$!^O983? MR 24OA.TW M+[(/0/G4V;6L[*DGV7 8=E@7CH-X-'C(N@01/$,[EB!KTQ?2+D)G:?B8=BC& MOO0TZ^(X8+CY MJQP>@(Z5@08YI>3#ILHV.VNW6ER]5K(LD#E5' HN@(+=,T M8$GR'"TQ\:,HAB-/=;)_JI.C3_5^1.B\M0&5%?CY#TNCF8&?>8*/&Z>VT7!) MEBN\$KK&RN@-#K?!X063,JZN^RS(G=Q)5K@\/V07+( M@84U1^9E_KY]LWG/RQHG>"1>8_U!"-5[7P=-8*GJJC?&:Z1^2O_"6'!4[*9L_?2_5?*K!G. M#^K-)\Y';E82\ZG$$H^&9R.L&=-\-C0+IRL_JB^TPS;C?Z[Q2TL84L#]I=9N MMR '^V^WZ;]02P,$% @ 386C5'"X*O&I! Z@H !D !X;"]W;W)K M&ULG5;;;N,V$/V5@1L4,2#$$G5/;0..L]T&Z+:! M[70?BC[0$FT1*XDJ2<5)O[Y#RE9M-_;#OHCB:"YG9LY0'.^$_*8*QC2\566M M)H-"Z^9^-%)9P2JJ[D3#:ORR$;*B&K=R.U*-9#2W1E4Y(JX;C2K*Z\%T;&7/ MX"!8\&VAC6 T'3=TRY9,OS3/$G>CWDO. M*U8K+FJ0;#,9S+S[A]#H6X4_.-NIHW#]9YL[YK*FBLU%^97GNI@,D@'D;$/;4B_$[A>V MS\<"S$2I[!-VG6Y(!I"U2HMJ;XP(*EYW*WW;U^'(('$O&)"] ;&XNT 6Y2/5 M=#J68@?2:*,W\V)3M=8(CM>F*4LM\2M'.SU=?%JN%B_SU5C7Y,L'WYGHYB/9I8IZ!NEZ>AA[!DKTQ2 M([P!WPWP&;@.\3V8*84G(*\:RB6>.>C;CQ)4<8(@@L]XN $B5Q2+B? W-..E M98P#-9K]^$-"//(3W'H.29,A_(XEDV?U[(KCA2EXKN/Z$:R$IN6'2C>0(*(; MB%,G\$*X0L6PIV+X?53\E=.U2>6]8R)5!3S3=U. C^AX-U(> MT#BF9V5K&KWCNC#5MR6E629;%+(W_"DI8U_O&5TK4?+<$GI-2^O-'HK8(4M- MDUG39:;P_,P9-*U4+:UU-P 7Z"]%=<1&09J]:8H.\9IUZ"W3^0"MD0GFR)X_N^70-4 MG)\.G>>X:8#/Q ]0(28>!([KII Z49AT#>[+)$31A[XCNOY0' 3^^<8 M R=P(XO.#XE!:^"Y%J8?V ^A$\7!99S$M;,>V;$*+;HT->,5^/8+(B#G&-/8 M0S@&I8N'1!#&J!:ET3DV'/?(8$K=P"(,8JS7;9B8:H8.(=$55 :!9^&D':B0 M$ O4M85S_?^!PN+V-8YB(*$]P$^^X0J?\/>[<<0]# MG<+_(+_0HZ35[(- MFKIW,9XYLKM9=1LM&GN;60N-=R/[6N!EE$FC@-\W0NC#Q@3HK[?3?P%02P,$ M% @ 386C5-Z&UL?57;;N,V$/V5@5H4"2!$$G6QG+4-V$DO 7:QP29M'HH^T-)89EJ6LC%L=%U'$A@\7,G]WKQ4SUMA42[S68ONNX M/JRP5?MYD 2G@R^BV5IW$"UF.][@ ]H_=_>:=M&(4HL.I1%*@L;-/%@FUZO, MW?<7_A*X-V-_:+VK_!Q[UY ZO4JWQ3]@/=_,T@*HW M5G5'9V+0"3FL_/LQ#V<.9?R& SLZ,,][".19WG++%S.M]J#=;4)SAI?JO8F< MD*XH#U;36T%^=O'[Y\^W3WKST+8U*U7O1ML!E M#7?2R/L S50W5,< MM8$3A=>R^RZ*:\IKL^,5S@/J.H/Z&8/%XQ;A1G4[+@^__%2R9/+!0'-2N>8M MEQ5ZM=66Q*(!(<&23\6U/@C9 .]4+ZUC]N)V (,-]9L%3JG@!C:JI9XU<.&] M56\(T5Q>PY.0M3M_$+7#(B(=ZDKP%AZ5I>=J(!#"+5;8K5%#FOABQO SI--) M&+.,K"+/0N).5I*QL"S=61(FTRRK\2C52_(:Y35 M >@+D*;E?FJPN(0DST?'M$C?UN>TY)G34'A]>1A/2Z>J2,))P;R^-"_#."]> MCU8D!624B%,T@HICN.\UU=%03:K*E M:Y/H;!K1A]'XF6O 4Q\&TW@ZCO7E,,U>K@__A$]<-X)$M+@AU_AJD@>@ASD[ M;*S:^=FV5I8FI3>W]&M"[2[0^XU2]K1Q <:?W>)_4$L#!!0 ( $V%HU3\ M::&$C@( #T% 9 >&PO=V]R:W-H965T0NO2:&G22]*Q_?MS4N@X:?!" M;AJ36R MW!=5(HRCZ"JL&)?!;.)CCWHV48T57.*C!M-4%=,?"Q1J.PWZP3ZPY)O2ND X MF]1L@RNTO^I'35[8H>2\0FFXDJ"QF ;S_G@Q_3O?G::9]_MX:!@%!TI MB'<%L>^[)?)=WC#+9A.MMJ!=-J$YPX_JJZDY+MV?LK*:3CG5V=G=P_/MP]// MY=WM"LZ?V%J@N9B$EI#=>9CM4!8M2GP$)8%[)6UIX%;FF/]?'U)'75OQOJU% M?!)P7NM+B.(>Q%$2,05 &?;->JJI4DQWRUU).(3HYC4[,,IP'IS:!^PV#V M5")D':@CXQT9HYF8@4()DIJ!U>#&%Y(8,0'M589&@,$# 67G*Y?#ANE ME&7BH,&K[8<'5[I"O?'" M-31Z(VU[N[MH]S;,6TE\IK-]0N@S><03=BSG[!U!+ P04 " !-A:-4X,M!.3,$ "4"0 M&0 'AL+W=O$B<%LXN;NU&PB6\.9H'<*=-LT1&W/*9>;Z2 <["?NV:HV=L*?3=9D M11^H^6U]I]#R>Y22-51H)@4H6DT'\_#L/+7KW8+/C&[TP1CL3I92?K7&=3D= M!)80Y;0P%H'@WQ-=4,XM$-+X>X[GYE>[VXP@6DFOW"YMN;881BU8;V>R,AG9M>WC_/;#]?G M-Y&C%*;6<"E*6K[T]Y%13RO:TSJ/ MC@+.U^H4@LB#*(BB(WAQO\W8X<7OX'V0LMPPSH&($JZ%(6+%<*\PUYH:#1=, M%USJ5E'X8[[41N%A^?-(V*0/F[BPR3MA'["&RA;CR JNF&"&_GR#A_ E!7LN MF=F^I?I1=%NO9WI-"CH=8$%JJI[H8/984S VCV!J8J"2'.M.@UL@<*L&OS?D M+ZF@D,U:"C>)]-@W1J03A;AYS 3CL,N$D^^"%K194@5QZ&9#&#*!N++5^%F? MG![N;H?EN!"4MVHYWP)II#+L'Q2B)D\4EI3:"F^DE:92LG$LRSXI^A3N$=#) M>,,J"L/?*5'Z!+ZXHD.G^1-5V$-@W@$35_%W5#%9]HL74AM4NVB;EA/G=+CX M%AO@@BBU96(%GPEO[>%X+<"\9_Y*L#-X5*3$GHG]U'=#$*2AVO^$NT&UX*J/(CH9YY(V"T0D.PW3L!5$ "U?ZZ,:9MKE W17ECJJN MV5HCPAX.5^<0>GF2>FF(R4BCD1<&X0G.Q6'N)6$ C](0_D:*@=5QA76 C-TI?JM)'(WV?I-88/D3L06*40M;HA)5+>1*8$;W!=KQHCM> MTO*RE2DLM\IRJSIN6\O--HQ]NWG9$;=3?MM>?=>^4C4B@D-G%;H&IR., ^J>P-TAI%K=^\N MI<'CZX8U/INHL@OP>R6EV1LV0/\0F_T+4$L#!!0 ( $V%HU0HUB'"1@0 M ($* 9 >&PO=V]R:W-H965TZR7=N DTVP"R1H$*>[#T4?:'EL$2N1*DG%R=]W2,F.LW74EP*&15(S M9VYG1ISNI/JN"T0#+U4I]&Q0&%-/AD.=%U@Q?2EK%/1F(U7%#&W5=JAKA6SM ME*IR&/I^.JP8%X/YU)T]J/E4-J;D A\4Z*:JF'J]PE+N9H-@L#]XY-O"V(/A M?%JS+2[1_%$_*-H-#RAK7J'07 I0N)D-%L'D*K7R3N KQYT^6H.-9"7E=[OY MLIX-?.L0EI@;B\#H\8S76)86B-SXN\,<'$Q:Q>/U'OW6Q4ZQK)C&:UE^XVM3 MS :C :QQPYK2/,K=9^SB22Q>+DOM_F'7RL8DG#?:R*I3)@\J+MHG>^GR<*0P M\C]0"#N%T/G=&G)>?F*&S:=*[D!9:4*S"Q>JTR;GN+!%61I%;SGIF?G=S6)Y MLX2S)[8J49]/AX9 [:MAW@%O.@08>3PHH\B1"J:AC\7*VT4D>"O'LSX@!D[S+@/TX-K MJP-[4Q=Z4 M0MN]7&P[.(.J@NPR@%=D2O];_LO5(R27:0*_P.\U'9DWU9PRHF&'"H],PAD7 MY+UL-!-K?3Z!IT(AON/-F\OM(O(^@+[E+R1]?/(SA+$7^H%=)-XXS6!94#XN M7!3'@B,OC!(R$<41?&6*6\:_$P@C;Y0%$)+(*((>FB0'FB2]-%G2"%TW9(5J M4#@^635V72)/-L!(^<9V74C?$A%-4ZC5PFDK.$F4:A!07N=O8T<<- MQ_^I-,Y"S?B:8!2P2C:"TL=%7C96P4$B5)1:"LO&:1/09KJDM//2^3(Y*K%S M<^,\LI#R?>U=D4,OC'V[R#P_&(/[?%S(S46C;4 :R0.Y,D3DU@-\R0LFB*T6 M3]#7X0?,8T\(-?7B(*-GXF5^W%?[]%#[]#]&!/F$QS3NAL9=9_?5@WMF&D6K M4X7O13]=^-N&X-!^)7C5[+E?LU=; 0T-%5-UG! YEF_TUR?'!NLGR@]QZ5;I MC-).)+#'E@+&L:EJV83OV63ESVW&?2\9I78;09IY4>K6,234C>UY G'B!6ED MURE$J3<:IT148C+;4)=#X(^I>F-XDK:A-KU9B-+(BX(4;'DFQ!/21VVLX*][$V\O9 M/5-;+NSW9D.J_F5&C*XI8%W1%160%ZOY'2[#?6P.'6 M.?\'4$L#!!0 ( $V%HU15@G GC@, "\( 9 >&PO=V]R:W-H965T MA*36RS(,*$291- @+QF4P'?NUA9Z.564%E[C0 M8*JB8/K;-0JUFP1Q<%A8\FUNW4(X'9=LBRNTG\N%IEG8L&2\0&FXDJ!Q,PEF M\=5US]E[@[\X[LS1&)PG:Z6>W.0^FP21$X0"4^L8&'V>\0:%<$0DX^N>,VB. M=,#C\8']@_>=?%DS@S=*?.&9S2?!*( ,-ZP2=JEV'W'O3]_QI4H8_PN[VG9X M&4!:&:N*/9@4%%S67_:RC\,18!2= 21[0.)UUP=YE;?,LNE8JQUH9TUL;N!= M]6@2QZ5+RLIJVN6$L].[V7)^/_]S!8N[)=Q\>GCX-(?5Q]GR#EJ/;"W07(Q# M2^[GJ][SFFF)9=; PO4L,J91OA[MC964XW\\P9_K^'O>?[>&?XEIDJF M7'#F*T]M8%X5J)E5&IC,X!:EHESZ^6>#&=#E@A-1-ZHH".FU_2P!;Y__F"-= MF!\U6%J5)SJR(QW5085%MG5+,75_"8:\23J@'*.1= .:\'W?91#)W, MZT;3[5[3V0#"G!XW+DDF0DLH8RZ E:7@J2MPL.K$ 0/O(([B=C\9T*@5MP?] M_L5)QO[OZ5_\RT F[)GT;W$?3DK%FDPIO*?'T\MI+#$3&<3)L!TGE_3MM_O1 MX,!+KT+Z!/BUXL],H+3F"NZ*4JAO%,1Z3Y4N=P;B=K<[A-]_&R5Q\L=K)8=T M_IJ64;LW:ZA"<%%)%BW_=\6O,65T>QR8:\#-AAH.]:)*9)!3H&D?J?N0_/>UO&?L_.R-"8\><2KT MK6]5AHZJI*W?\V:UZ8:SN@E\-Z];Z0/36T[9%[@A*(6R'X"NVU,]L:KT+6&M M+#48/\RIHZ-V!K2_4)NZ YC_"]%]02P,$% @ 386C5.A&UL?55MC]HX$/XKHZ@? M%BG:)$Z @ )NJWNI&MO1>FMJJH?3#* 5ZB,JTNRT:;BCH]DG]FB0U\&I MD0E+TU'2<*&BQ2S([LUBIELGA<)[ [9M&FY^K%#JTSS*HHM@+?8'YP7)8G;D M>_R$[O/QWM IZ5%JT:"R0BLPN)M'RVRZ*KQ],/A+X,E>[<%GLM7ZNS_\7L^C MU!-"B97S")R61WR+4GH@HO'W&3/J0WK'Z_T%_7W(G7+9\E6ZM3[_A.9^AQZNTM.$+I\YVG$=0M=;IYNQ,#!JANI4_G>MPY5"F+SBP MLP,+O+M @>4==WPQ,_H$QEL3FM^$5(,WD1/*7\HG9T@KR,\M'I;K]?+CY@O< M;/A6HAW,$D>P7IE49XA5!\%>@,CA@U;N8.&=JK%^[I\0G9X3NW!:L5_>Z+JM'#QP8[AR BW<"5M);5M#^Z_+K76&GL>W M5V(5?:PBQ"I>B+76TK?*B9L:] Z6565:K"^A?\"?6RGVO'N0JH8[W*$QUP9K M?$35XJ^NX=7(OGNG]L@KG$?4GA;-(T:+S0%A1Y3T2:@].'_%U$I!KYP%1VKS MG+%N#;5*Q_IT(:6?LZXOK'L#T['NFDR0@! #NCL81&BZ!X+^@0!=KY!POMZ MUTGR(,G@1BARTZTEE1U,81,@KM_83Q#/W5>X%TKY=+=<OT6K)8UY),41D5Q*3\E5.F]$O]0L)M1.AK0=Y(/X-T334.+D*5QF8VA MC$LV!II<3F(3*GI3QD69#?R:Y>7 \[VFPE@:%^-1H%&.4_@#K9U2GU,UE8.C M-J'&;!)/B LKXA$%V6C'95_J&*A+[?]-ASL*.Q6R8PZ^> /2[[1VEX,/T/^)%O\"4$L#!!0 ( $V%HU2:FTJL&@, M ,L& 9 >&PO=V]R:W-H965TQZMB9[91NOWYG)S"JOFC2)$C\-,&+WD!KPM72MK"P$SFF#_V#TG;7F"R M$SA-7@6<5/H$HN08DBA)7L'K[@/N>KSN"W@W:+E&NE86IBAQS:V![Y.5L9HN MR(]7"-(]0>H)TA<(EE0W>2T0U!JNJ:H6J+G*>;:C@W-EB/-H+C-5XK,I?I7 ME>F9J5B&HX#JT*"^QV!\6R"LE: :XW(#UA\?&**GNK4%6-HFNDI)"MPX:6Y% MTGZUD[=JY64D#XYXH^Z8E@D!"?'!07FWQL4 E^3'+.;.G'94;9C,3><,+@A) MTOHNY(5@TL!MH1$?W0^@T^4"Z'2;0?<8EA0/S["1\1;BV#U2F$N+%&PKK]\_ MA7ZW![.'BJJ;<#3:6DMP96XH:DIO?!SW!AWW[O:C#DQ*R@/_S7PKH/")CJ(Q MAV3OW@R2./D '[B7OTX;D2" \:3(EZX]NH(<]: MVJ;7[%?WG7K2-*B_YDV;OV)ZPRD# M?D&IV\[P6@F];93*RJ?+M:*4O-SP\+ M^MJ@=@:TOU;*[B:.8/_]&O\!4$L#!!0 ( $V%HU18;S$3'00 *<) 9 M >&PO=V]R:W-H965T>UN'=E>TV?9AV ?%IA/A9,F3Y*;=KQ\E.[[DK@UNN"^V7LB'#RF2 MTG2C]">S1K3P7 II9L':VFK2[YMLC24S/56AI)U"Z9)9FNI5WU0:6>Z52M&/ MHVC4+QF7P7SJU^[U?*IJ*[C$>PVF+DNF7RY1J,TL& 3;A0>^6ENWT)]/*[;" M1[2_5_>:9OT.)>$[U$(!T0T_FDQ@\ZD4]P=;]$_>-_)ER4S^%Z)/WENU[-@'$". M!:N%?5";7[#UQQ/,E##^"YM&-CD/(*N-566K3 Q*+IL_>V[CL*,PCMY0B%N% MV/-N#'F65\RR^52K#6@G36ANX%WUVD2.2W,KN, M#P)>5+H'41Q"',7Q ;RD\S3Q>,D;>%>XM'#%32:4J37"7Q=+8S5EQ=\'P(<= M^-"##]\ ?Z1BR6N!\+$ 9^BU^!U&\/2X@4R5E>8&@*,RR7J"$9A+! 78)03$+!,BZX?8&\QJUP%(_AB'32 MLV$815$S'D=A2N-1;Q"G[\"@Y$J#5!:-5_V5R9H*UBF? PEZQ>W_%HV90"U9 MJ;3E_Q+OG&*L:FD-$,_]'2Q0:QH47#*9.9\R94CP>' "Q\,X',1G;I"$HY0& M"V69(%?DZM0ZIW(*40B2.A6%YCLM)F%$P1J?)7XT"L?#I'4EJTE!6J@*1][S]O,41EG MEK8VW*X]I/TZ+1R>V_J6<^_!XDM>_\TS]V8U/BGQY'4(@MLM*4ZF M*>!'@UY,W4X(W[A)GA:2SPM>ILM^UQ^\T%X9T"I]-9H*?>,7+R$P*OM,$!=> M<")"Y:2(G&[8$:CT7#,EC1(\]QXLF2#G$'R'-;T#K2+M6D7Z;:V"?+CMLL:7 M_XVDCE33E6?-:PWD(*Z[O2>F8AG. KJ>#>HG#.87=C].H?>02[*)QH)F[JQ; MO]^WV>H;R*W+E _;3-F0N M[TXO,Y(O@W^SB0=([2^$=7!=%$_E]N8-@3XX(M&Z-'D([2<'1^!@]=MK@$)L*U-99.W*W\^,,X'L0_4?%: MLN(SHTVI7:DA-:O1.;QV?/V=R[-$O?)/!->'J>::>[1;[5XA%\WE^UF\><+< M,;WBQ$]@0:H1Q2$ W3P+FHE5E;^*E\K2Q>Z':WI)H78"M%\H*KYVX@QT;[/Y M?U!+ P04 " !-A:-4_&K20VD% 0$ &0 'AL+W=OBYR M'?,4[R6H/$F87%]B+%87+;>U&7C@RTB;@?[T/&-+?$3]>W8OJ=>O4$*>8*JX M2$'BXJ(U<\\N1V:^G?#,<:5J;3"1S(7X9CJWX47+,80PQD ;!$9_7O SQK$! M(AI_EYBMRJ4QK+H<$+ M1*SL+ZS*N4X+@EQID93&Q"#A:?&7O9;K<(R!5QIXEG?AR+*\8II-SZ58@32S M"F$;;\5-/J'X0U=7NF,A;@ M18L*4Z%\P=;T*4+XAFL@+XDR#OG&H30.U8IE%#]%R!0L1$S%J:#-$I&;=>$I MZ$CDBM9'=,U MN):<>PI>SQV.'?@13N"G'R:>Z_T,3[0"/"6$L'FP!N#Y#7 C ]=@]W&HT<1 M#1VGZSA.D7#XMKL+L1-SN0VTXILM<8?E#G@]QQ^=$OAXN(/VIKMC-6H"&3C? M"=(NXNP03-LK##L;RW<#N\'^>T@GX'8WZUIO'ZCA857#PZ-K>(^J4/68!$;3 M,]-N*#O2@%-ZWPO%3:9WX89Q"<\LSK&IW@]3,*6],/8OQMX6M\@EG465AEAA MTQ'2'*L(*=$Q9Z P=8T0B%2)F(O+?]VN56U"V8)@5-G MJ[LU&?Q*BR()SCIONQW*&=\?U=2"L!U>AH:^U-NM[X%.CN13>KE.Y"4F(:K"G=Y(K)T"2Q/9@5W$O, MS#E3<3+Y*JQ7;W!: 8Z]22TLBGGD#*DQ)):G VJ8[RYY]6MB#KNE@)9*PBG@0V7K;%BN(S!9B1-LY1TS!7D\Q[-F< MV>LP8^O2V>;<*Z^S#P=D=U3)[NAHV2VN&T<*L)6SKQE*JX"-MZN# MGO??KK"B\1WJJW9XBHJGS2 S6T<2$9+B>HWF>MT@SL6(?Z0P/UG(^HU]"UDA M_1^Z6XV5E5MJ[[CK328UY3E" CX+97=",7K @#\$4@X#Y-O+ '4^IJI'D?5( MKAWR023)1]$[*?M-&=^OO=(2E$O[%E44!-UXBP=;-5H]=V?%*V\[O7@KWS%) MG!7$N"!3IS>F"X,LWI]%1XO,OOGF0M,+TC8C>K*C-!/H^T((O>D8!]4_ :;_ M %!+ P04 " !-A:-4*PJE?9D& ")$P &0 'AL+W=O!DLVV )&>1RYZ'H@^T M-+:(E4B7I.)U?_T94K(B7^)N]A1]L<3QW.<;RXV9 MGPX&.LVQ9+HOYRCHGZE4)3.T5+.!GBMDF1,JBT'H^\-!R;CH79PYVB=U<28K M4W"!GQ3HJBR96EYB(1?GO:"W(CSP66XL87!Q-FMX;!Z>7B>5W#)\Y+G3G'6PD$RF_V,5-=M[SK4-88&JL!D:/%[S"HK"* MR(T_&YV]UJ05[+ZOM']TL5,L$Z;Q2A;_Y9G)SWNC'F0X955A'N3B-VSB<0ZF MLM#N%Q8U[W'2@[321I:-,'E0+Z[OG]ZA/']!^CPW5V/'Y\?KNO_#I_8I$!]=#8PY(W5.4@;RY>U MY? -RQ'<26%R#='XDA5,I BNYKO2OM>B;?)3/6HBS6J M%^Q=/.4(4VO^Q9K7UAM#)(6VK;F8P90+,LI9 5Q0]!6UI=$@R,VT=5.]NLE, M1YUU6E8*4BFT+'C&#'%,NE%H*U ;U'-T?0IS5%QF@"+3L$"%<,@%\G_A>%"1[24-/CGUO%$8P[ =A\B,\HN!2V>)1"HG'R<36Q,G#RZ0V81[$!$D**ZV4Q<,LWU M+ACMM^T0(PO:TZT2XS:!9F*!Q9CUR(%PZU!7X@L4*\]9([3<7 M\XK\6W"3.^AU6P1RCHJI-%]"9[\1Y >Y (K@ M"'K!YJNF.(R.6L[1L3<\"3>7=30-^T'CW0&,1IX_"M=*2YM7&(?=K>"4^N+- M6%>]N'11=Q6%WK$?[Z#L"*/;T(?Q:RQ)Y"61O[FL8^G*=(TD0R^,XEVD[4W_ MW^ZG,'ZCG]Y":M-/27*\A6Y+V]]/0W]7/Q'U6_IIN&W1TM[13TFP]OY_]]/0 M'ZTI)331EO*.?CH.1VOOW]9/ >4LCC:76_UDO3N @$[_<+V? CK0";3_2#]1 MO-N4]_13Z)UT-I5F^3?]E%#7CG:1+,2?!7W;U0=:+@MW;,]H""2S- !KFO1M M/=QI:'*%=$K70SS:(7[' 5Q3HJ8]W2!W<.CWJ1PE+PKW749= M:SS'\:V^KRRQ M-%75)JM5-$&!4T[V99V0/;-YWS6/S<.*OFO8HKVBJ#*+M-%Q/]XL;M02%!;. M!@U+UNZ<+7^>-IO-)NAU&S(E'@D->S@M)A/..T795 SA(HGZX7H(X>"W*>NS>NTKB;5?4 M$8*@G[Q;_QU;DN/!27,UL\->D[LV2[3'H*;#P>DC(H.4Z1RF]!D"]"TTP_ZN MSZI!YWJD1#5SET":,%\)4]^4M-3VGFE<7Z^\LM>75'=,S>RN4^"41/V^O=91 M]<5/O3!R[BY;)M(86;K7'%F&RC+0_U-)7X?-PAIH;]\N_@=02P,$% @ M386C5 >*#U^C P 6P< !D !X;"]W;W)K&UL M?55+;^,X#/XKA+&'!!!J67ZF2 *TGP<%GM0;"81QI:RDC+I_/NE M["23[DY[L2F)_/B1%*GIWMAO;H/HX;5KM9M%&^^WEW'LZ@UVTEV8+6HZ61G; M24]+NX[=UJ)L>J.NC07G1=Q)I:/YM-][LO.IV?E6:7RRX'9=)^V/:VS-?A8E MT7'C6:TW/FS$\^E6KO$%_9?MDZ55?$)I5(?:*:/!XFH67267UUG0[Q7^5+AW M9S*$2);&? N+NV86\4 (6ZQ]0)#T^XXWV+8!B&C\<\",3BZ#X;E\1/_ 6L?$[,3/7&D=RT^!+S:V@O@@H'@0GR EY["37N\]+UP<4TW MRL,S;HWU2J_AKZNE\Y8NQ]\?P&W?L.E@I M+76M9 L-W1>0WENUW WJWH G%#?P<@1G^XTM6F4:!THWJI8>&Q@I32=FYZ1N MW/@2%AN+^*;X0*53+5#I!B%E\$ SQDFZ69?PE:#,WL%O4%)UDX23E(N2B2*% M%]6$"-)4L,F$0YH4+)TD<&.Z#FW//$\35J859")E:5G!PGC:U4=XPDI87A2L M(IT@BZ)D/!7P2('(OA1*UZ;#0Y$[R"+UI2Y8;<&DJY M!7REN>N0]6&-,L&*@#;*"\;+9$QWJ8<9M<:Y,2R12D7UDZ]#]&G!BFQ"TJ@J MTO'/4GS"&KLEH5,"#\RD<^C?5$0P0:GG>3G(E&,^J4[Y8+Q*61)2PGC!F2CS M\ZPDC"VK72#EIFMH'NW\]VT@S*8WQ) M[/B<>\^])[;;6\;?1(:0!!\YH:)C95*N[FU;)!G*H:BQ%:)J9<%X#J6:\J4M M5AS!U)!R8KN.T[!SB*G5;9MO8]YML[4DF*(Q!V*=YY#_>4"$;3M6W?K\,,'+ M3.H/=K>]@DLT1?)E->9J9E=14IPC*C"C@*-%Q^K5[^- XPW@%:.MV!D#7FU0B C1@92,]S*F5:74Q-WQ9_1'4[NJ90X%"AGY M@5.9=:R6!5*T@&LB)VS['97U&($)(\(\P;;$.A9(UD*RO"0K!3FFQ1M^E'W8 M(=3]$P2W)+B7$KR2X%U*\$N"?RDA* FF=+NHW30N@A)VVYQM ==H%4T/3/<- M6_4+4_V?3"57JUCQ9'<2A_%P!J+X-7X>C0=J/ 6]802F+X-!;_(3C![!M/\T M[#_VPY["]<)P]#*<]8=/8#QZ[H?]> J^@0E*&$TPP="8SQ8@A"*[-4\0OZ_Q M!A)$I0"0I@HL),>)1&FQ?ATA"3$1-RK0RS0"UUIT27I\>79G MGVXK=RN+WG>_[S0JVI]2OE/IG ME>[\>UKK,7U%@& GL>O6ZU_4_0>TIRVHM 5GM^+PXB8H)I*M MS%$W9U(=G&:8J>;ZGM=V<\*X,^C9LYD<],1&9XS3F02UR7,B?]_13.SZ3L,Y',S9.M7F MP!WT"K*F"ZJ7Q4SBSJU0$I93KIC@(.FJ[X2-CU'7V%N#+XSNU-$:C))G(7Z: MS3CI.YXA1#,::X- \+&E$']#OK7;4\DP4C43VE24Z M[3M=!Q*Z(IM,S\7N,]WK:1F\6&3*_L)N;^LY$&^4%OG>&1GDC)=/\K+/PY$# MXM0[^'L'_]2A><$AV#L$5FC)S,H:$DT&/2EV((TUHIF%S8WU1C6,FRHNM,2W M#/WT8#Z*1M,G&(Z^C!X>9Q-<+R"<#F&QG$S"^3=XO(?%^--T?#^.0K0+H^AQ M.7T:3S_![/%A'(U'"W@/ .,PU,J-HKP1/5T[\KZ?L7Z 7#/^3CSK\*&!;R%CS_!GS/]VOX1/_B'ECWQA4Z056>P.(%E_ .R9O3 MF+(MP83>0)CAMT=X3 &3#I&D"=/P()2"[Z82<%^6XL>5^,TJ?M/&;UZ(CVEE M?(T?2F;BW4 A&88L*#Z2NFJ5:&V+9BZ0[:#1\#]\Z+G;XQS66 5!(ZBL7E%M M551;5ZG.I-@R>[F8K-"7 AN0)A"7ZHQ7ZC%9P0J[%"]IT3.7:;XOX!*8X#O5T+HP\8$J/YI#/X 4$L#!!0 ( $V%HU0>HTD](P4 M !H9 9 >&PO=V]R:W-H965TB>'QV#M)0WQKZE)S/_IF>D&=&0+D4:PI-_[W1,PS"-)//XMPC:*\=,'8^/ M#]$_9\7+8MX\3LO\,)M/7Z=W#XUP>+\#H?@(6 M+_/YZ.E/\/ 9+&9?[F>?9^.1M!N-QP\O]\^S^R_@\>%N-IY-%^ W, FXMUXG M=.UECX:MP!-]I_&.@H\3*KP@Y)^DURS M/=?4:I61K&ZAVN5 ]J50\P#F$2Q;SAQH5)C6S4QD(PLW(W7*_)QSD(+_P&L0 M_TCEYF>(W3*RVRUB:"C1,BZ%7$0XQF>9MNU:%07PQ;5RCB(AE5:=TDYF!'*.%M1(RJ%M/T=<)J\!\MJYJ=C*4F"9L?@E69!ZV+P5HTH="V35,'7S5S7 MLEJX*ZV#>K%;!'X0KW6U*EF"3L=8E4Y!]V*L;HT7QLAU:Q.ZP0Y:V(7-9)%2 M.*17N)SL!1,:*:%"L%OR2(D60I>2+R*ZTKN M^=N1_VR"(Z51B'2,64D4TB^;SL%LUG7#@K+YJW)NL#/E,KD-M-(VI->V$O1< M=@BAKFRE1LCNF+!2*Z1?19U#V*DO\[!B%83'5%'[6 '?> 6.D2OK@++"*<+MLPJD[E!C/H.KCE78B5G&&]G(U9%-%D M&6AE BOEP1VW@E@I$KZX&<0-;1Z&=JW#;K C"&/;::&KI SKI4S1/8@Q>-L% M83:E#\L.'0RE2+CC_I H>2(7]X>DH>^S+6+6=C;J=G(=Z.(6[D3I&M'KV@GW M6H#Z+L"6R]F(8Z[$2I$^FX421*M#B6-:1LL;D1SM M=NF%KF&B+UF0_D@RVD4>45)%.FX.B9(Q-VNP!>-Y.Z@JL[ M(/VC768)+?+.UO%IN\(^R;>W*]5MX/&ULM5A;;]LV&/TKA-$!+=!:(BE95N$82.PU-9!E7ITL#\,>&(FV MN4JB2U)Q ^S'CY05R1>)-HSYQ=:%Y[L=I5*K MSXXCHR5-B>SR%_"-+9;*/'"&@Q59T!E5CZNIT'=.925F* MV^'!PO4]O73WU_?A,!P&+FIA&[IUF7"M&3QFAI81%R)?Z *1+?1UNB+9*_C* MDUC?RX]@DD5="UEPJR;!BTT)K)4-(FM*4[UA::9TPP7X'.@V32I=X$QJ+%-4 M4*FD[I1T (+&C57/;AZZ;M=U?[&%6@LDM"OD U?Z[8LAUKNH%WOIERJ3U'"I:%+4J42JOM3U5A"O8,%CGJM M$=0:"?USM]1-"=W1'!ST6YW6H@GMJGGJ+@#_@I,J JSE#@:7VQ*U%,+^^:3V M&TJLA=1:&Z%='$=$1B2FH)1T<'@3\48I-R0W!H(/50 ' M06OVM1*A(YW7X>K1N^]X>X!JI4&7:\=0+2WH[(9L5$+W9M%K):]6%63OHJ:" MI2=OO%I%T.4Z*E3+!K++QIDU<8P.6Z00NVUN+BN]& B*R8B8S$ M_^CCN]D?36?F<6EMIS2W1U'+$3XB1_LSJC>#KEJ*QF"FB**V+8%KR<$7/!5N M'0OM&G.?I\]4F.8L)5FNC^DJ%[1JR71BEI/[&#<(SAZYSM9G$_/=[3LS8WBJ^)+RC-7BJ?%Y9)J\1%F@'X_YUR]W9B/,]4'Q>%_ M4$L#!!0 ( $V%HU3O"+56^@4 %,; 9 >&PO=V]R:W-H965TR:;9IME>*UBQ MF0*B0HZ3?[\"$^0LDDPRO4D \^H<'1T]O#:G.RY^U1O&)'@L\K(^FVRDK#Y/ MIW6Z806M3WC%2O7)/1<%E>I4K*=U)1A=M:(BGR+/"Z8%S^9^N-;"Y,9Z<57;,;)F^K:Z'.IOTHJZQ@ M99WQ$@AV?S8YAY\O2-@(VCO^S=BN/C@&S53N./_5G"Q79Q.OR8CE+)7-$%3] M>V!SEN?-2"J/W]V@DSYF(SP\?A[]HIV\FLP=K=FD$EG9T*O@.BN5N-UARTR]6J58&S MLNFL&RG4IYG2R=GY_)_;Y';6JGJ MTZE4J38!IVF7UI=]6LB65B5.@(<^ N0A9)#/W?(%2T\ AJT<&N2+$7(/6^7) MD>2WZQ,EMKV2XSZ)4;M>-B6SGX=:;>.GQU#XGY(W Y)+$/^ MQ?EJE^6Y:6'WRJ!5-EQ[F$'L^S!0E7@X7$'C?9'G!R_ONS#TWICZ.A@6*_9C8BY5V <+G<'.TY1O2S4#P5*6/="[G)EB[P?Q#V(C M+T+0'#OJ8T?.V-_DAHF#P":6+*)!9!B8P\9]V-@9=ED^L%)RD9D#QH. 012B MT!P3>IK%GC/JM6 5S5: /2KC4"O$-LCE;072K1 J(T#;7C(BS1M6 ?N6.L"# MYP,\DI-R,4(^?0153IL$5$I,-7*E[(4TY@&'?4!@9.E!J"D&D3.12Z8,!!"- M4VB>3EMUXB@&&B2!PSBP):&Y!]\,OD4G?;D 8>1YEJ":5-"-JOT><$R6# +; MMCS4S(*^,^@/+FG>!>W198SN#TL-/=_:>1IQ,'!B\]!KT+W7<*$3:IS!D3RK MZ),-9G!(,XQ"C"R3TCB#;IZIV&++]!8WQA[R#"$?V?I(,PVZH;9@]TPT3BXK M4UXP(.FC)8$AWR"*+ ];.N]6^LF4#!IR#4>^ M+1G-->3FVK<76,UUKQES&#(-1KZE&="!,7,C[8J7G])C1;&E9" <4?O.DI,F M''(3;K_O\^'>,R8Q1%X<8-_R($2:>,A-O"LFQZ"G&^70[B!(8&QK#@T_Y(:? MLE#R\NYRXAKI"$WTE[A!)'&&7+CS.(%DT[VHCH1CBRUT01# M1PDVP@TFR&3*8MM3 6F((3?$QAC"!!D,6FC9&ECS"[OYY3:%"388L "%EH)C M32I\S(&]W14FV$ NW]8$6),+N\GU6E>8X"&N8(1MW@@??!%UX^HUKC#!0UPA MY4PMN, :5]B-JV4I:;G.5#<^4^N]% T_2EJP>KK_&:?MVIPVD*\W655_,&8X MM'+*0P:!K4Z::-A--(=Q3?#0P4$OQJ'%0V*-.^S^EGK$N":=_#"P;VT)S4/L MYN%8YYI@D\?SX\"V.S0BB&"MD[1R"-NY+W&/B=DR+\H0K[%J!!-0.(FX#C[G!"#0<1A"/'_XD\/7B\T MKYO^IF*=E;5:[GLE]$Y"-0&Q?X.S/Y&\:M\XW'&I'GSMX8:IYZ%H;E"?WW,N MGT^:EQC]>[39?U!+ P04 " !-A:-4\L)5D;H" "\!@ &0 'AL+W=O MN1EQA2WOJ^3C.9$MV1!!9YLI,J)P:W:^KI0E*0N*.=^& 1]/R=,>''D; L5 M1[(TG FZ4*#+/"?JYX1RN1MY;6]O>&#;S%B#'T<%V=(E-:MBH7#G-UE2EE.A MF12@Z&;DC=NWDZ'U=PY?&=WI@S58)6LIG^QFGHZ\P!*BG";&9B#X>J%3RKE- MA#2>ZYQ> VD##]?[[!^==M2R)II.)?_&4I.-O*$'*=V0DIL'N?M$:ST]FR^1 M7+LG[&K?P(.DU$;F=3 RR)FHWN2UKL-!0*=](B"L T+'NP)R+&?$D#A2<@?* M>F,VNW!273228\)>RM(H/&489^+Q],MJOIP_SC_?+^$&EGCI:

OW\5H;A8WX MXPQNM\'M.MSN"=Q[3*X)Q^K_@HMCA:["^R[ M7W&Y1+VD*#A+R!J[Q4A(9)ZCQ+HA3E#J_4'IIMWM]8X3ZC>$^FG H-V@%[>-RAPVC MX5E&,\9+0]/_Y33\)T[^P43)J=JZN:FQNJ4PU7!IK,UH'E<3Z +CC' MZO>8,+D91##:3O+6A4<;K" M_>L=^F>_>;N91ZS)1+('FIGU(.I&("-+7# SDYNO9+NAML-+)=/^&VS*M>TD M FFAC>3;8JN 4U'^XI>M$7L%"!XI0-L"Y'671%[E%39XV%=R Y1;;='Y M:H $?00H06@QOP)G'\X#L,W*BJ:';1ZS@FBCBM04BHH5F$AM !89L--$63]^ M?+/KP8TA7/\,L+4JMI9G:QUANY<&,_M>[W.FEE-;L]-"*9(!(T&GD>(G= M]=CNX#T/.[U&*]G[P'[\?$!>NY+7#LH;:6TC@?(<4V4/H3DDHOU*1-)H'::] MJ&@O@K13*B@O>,#?3H74.<'3[%9LW:#NZQ>2%CYFI6:7MA%_/*&BS"I\R$Y@8]P+X_@?SOY!@1JO6TE1+4@%$1[H"*3FR!6G3#P M%!$#ZXR!X9"9!>+EH+&O9I0]MJ(X'>'$* ^L0@9WW M-;"$Z_V3@76XP' V3"3G1*44L]"FZG2 O1.8B.H(074IK=P!%4/?7P#U!+ P04 " !-A:-4#CSBK4X# M !O# &0 'AL+W=O*,]"&D7#,&='N^ ']+Q^\#>:>:;R4V5>> MF'06C -(<,7*S"SD]F^L QHXO%AFVE]A6^T=C0*(2VUD7AM;#W(NJCO[40NQ M8V #/6Q :P/J_:Z(O)=7S+#Y5,DM*+?;HKF!#]5;6^>X<%E9&F6?7MW>+ZGX_P#I95=D"N8(':J#(VI>)B#3<9$W IM=%PXU*/0_;.Z;2GA1.!; !.X50;1"^?;+[X=I@ MKO_K8.LW;'W/UG\66^PT/R1M!3+T(.[CV\S'/3(--P>8!PWSH)/91W8MXE(I M3,!(L.\4PLF2BQC!70KW*9T>\J8"'NQX,YKTR>"P/\/&GV&G/TOH4:D<3IYXTX_HL7>*1&V)B3H].M?: M'B\\+QA7MJ _5F(?=:=PD5?()Z$M'_T3&:U1]E(Z'!^1L*T_I/=22:V1'[UC M_>$1E]HB1;JKU$=[Y(,]5S7+T!T7*Q;SC!N.^BT(-%V:M^6(#%XCQVVY(=WU MYKDY'CZ1-#HB9UN=R.C%,CQZXLX[0B?'7KJVA)'N&O:O25'9UNLWFNRCMV6* M3%XAM[2M0K2["CTSMS7*KIAD,#DL)6V+%24OE=T:>?><)U'4>_S]ACL]8(YJ M[3M=;>,LA:G:P6:UZ:;/JQZRW5ZUXI^96G.A(<.5-8W.1E8,576WU<3(PG>4 M]]+8_M0/4_M'@,IML,]74IJ'B2-H_C'FOP!02P,$% @ 386C5'?=6\!V M!0 ^!H !D !X;"]W;W)K&ULM5E=;]LV%/TK MA-&'%EABD=2'%3@&$DO;"K1;8"?KP[ 'Q69LH9+H473< /OQHV1%'^25["+( MBRW)YU[RD%?GD.;TP,7W?,N81#_2),NO1ULI=U?C<;[:LC3*+_F.9>J7)R[2 M2*I;L1GG.\&B=1F4)F-B6>XXC>)L-)N6S^[$;,KW,HDS=B=0OD_32+S_5=)1W681 MV+Y^S?YK25Z1>8QR-N?)MW@MM]>CR0BMV5.T3^2"'WYG%2&GR+?B25Y^HD.% MM49HM<\E3ZM@U8,TSH[?T8]J(%H!*@\<0*H H@>X/0&T"J!Z@-T38%<%86RE$+]&JLX.5N$R_O% MP_S^8?'YC]_0!5H>"P;Q)[1DSTQ$V8JA+W'T&">Q?$%1MD;S*-^BN^A%E8O, MT<> R2A.\D\J^&$9H(\?/J$/*,[0_9;O[,0ELL@OB%B$0!T:#@_8 MZA)17(9C(#PX/]P"PL.SP[$_,!BTKAE:YJ-]-<-R*?8KN1=QMD'JCHEGAOY> M\"1!ZNT]1&+]ST S=MV,739C]S1SRS9QEA5-/$9)48=0(1U3N&6*0A2?9\2B M:H:>VY-C@JCC:J R.2ZM L* 9"-)S6HP].I>3J#/.<\5^]1G*WV0H#5?GN, M=]K]MVR-(X!Q?5?C:(*(ZW@Z21/ENTX/2;H,\E>",O].I?_GF*"K<;HK+?+296C^ZI9VN0 ()MJ MH 8<_0$P!%*.V9'MPR=?Q&2:D2=!IV=)XFQG8\G:<)HA8V> *I+,OOX4D: MGN1MJE+%=UYR:A(%4,[$8 J@;&J[.E4(YGA]7!O3Q?2-RE(E:+=LE*X),>H[ M $!&?8< J%/?79:-Y^-AT_\69VM^R-%_Z,^=6GW*@O*2;8 )[C;0F"UVWE5O M&L/#PXYWGMZ8)H2-ZC0QU-(]#P"U%R;5G)D@JV?"&K_#PX9WAM0 %H1UPP- MOH=UDB;()K[NZP *6RU4EVCC>?B$Z9W4F@FP[B">3A1 86*L1B&8;>O3'D(P MUW-[N#:>C/VW:HU_6FM,B%[; 8 Q:CL$0+V+;M*L!\CP>F 9EQQ_4FA(X\$$ MOZ?0D,8$R; )GB4TQ'0E[.M* X F5)\R &1/]%4GE,GIF;'& *[$F).)H#R]6UC *$(=8SY MA)JTJ=?#M7%C,KSW/2TTQ-R-&E-J0HSA" "04=LA &K7=I=DLQ(@)_:^/$V9 M6,51\M-JT]@P\=Y5;1H;),,V>)[:F+8$;'(AE._KI@^@]+7H(*3+L[% ,FR! M9XB-:4NN[O8 AECF2P@XI>NX6*<))/,(AIG2Q@CIL!&>U!MJ;E(O#*80B-CZ M?TL!!,-J>Z1/*9BNGVSCRG1X9WQ:<*H$[G#MGH4*()11X2& TLMWW/J'7VG) MICQ:R=&*[S-Y_!>[?EH?W]R4AQ;:\SF^"H^',$V:XYG0UTBH-SM'"7M2*:U+ M3XV].!ZS'&\DWY7G"(]<2IZ6EUL6K9DH .KW)\[EZTW10'W8-?L?4$L#!!0 M ( $V%HU16IP7[G@0 ,T4 9 >&PO=V]R:W-H965T;>V.+TCDO7QZ*CR3.#UQ\E5M*%?B>9X6\FFR5VKWW/)EL M:4[D)=_10E]93EAQ60QK\[=BL6<[U7&"GHK M@-SG.1'/-S3CAZL)G+R(OYCFSH/55?=K="M[Q6)64Y+23C!1!T M?36YAN^7&)<)5<0?C!YDYQB40WGD_&O9^)!>3?S2$Z))F6:FD M?7QK1"=MGV5B]_A%_9=J\'HPCT32)<\>6*JV5Y/9!*1T3?:9NN.'WV@SH+#4 M2W@FJU]PJ&,CW6.REXKG3;)NYZRH_\GWIA"=!*UC3T!- CI.B$82<)-058EC?A-+8Y&Q#'XQ NU ME>#G(J6I)7_ISH?((>#ID;;#12_#O4%.Q>N=N 0^^@D@'R&;(7?ZBB:7 ,,J M'3KLX+;ZN-+#8]7G/#VP+ -_WG']JV_, Q'I7P[EH%4.*N5@1/F&;EA1L&*C M;_*,% FUS5XM$542Y7I_6D IVVO4V>OR[T0M$B>@1*DD!D9&?/-=- ]A+Y_-$_#(!QA MN[]9ZV_F]'>[%\E68U+/2<+WA2KO*)+^K<&D6:YD/5\[P;@ SY2([M19@3$; MEA''<6@W&;_ 8X M'EO$T- 6NG%[ AY-=K=??Z1+ T_HIN=KR0&'N(S@8*8L3/5'@ H-4:$;J>>& M![1!6)-_Q*=A,'1#^#0_X!"M8>#CZ3&!K7&]E=&W:# ,W1R^9Z5%UQ(WL(3Q MF?&!#.:0&W.OPD>CT;LCP]"/9T?%M,8%,P3MQ40&H C^$'PTLCU\H)&[#QGD M(C=R3[ ##2$ZP@YD^(G<_'PM.]"0E\$L.)XF"U3#D2FQUHB. + M.%9( V'DAO!IAC((3?D7D>/X2ND?H^;1H."6N+T1\)LY%F/##^1^VWS/]/#\G*IGR%CCR]L MH(O=T#T!$#S$J//3!1N.8C='7XL1/.3F\8/3&=*W9\"*W6 ]-T+PD,07* Q& MOK!P9Q/ 3>/3$&D$>E_@88Q@?%Q%2UQ_;=06OB!D<86$8E42^'C(*ID3"@\P0+D4_G U]&26CBQ'"X(<$JD9L/JM M80)YKHF4C-\-I]4>J8&[XRW[-^.[\N45"YBP_(6D,AM9?0NEL,15+N=L\QT: M?T+-E[!=G%^@,$8H>,U8)3%,QM*4Z4R/MI.&_KOF]$_P^NF-4 M9@+=T!32SWA;:6T%>UO!UUXGX57)>\CQOB#/\;PC>B;=\"DD/>2[!NYVR/'; M^/F&SS\5/[H&*AG_0#]OU1::22C$KP[BH"4.#'%P@GB.-RK/$CC!^=&XU_#( MP/5=78]#)P[C>&BO=\-Q:!;TPRCP6K-/ZL)67=BI[D7=35T9)6<)"(%4<: E MH4058HI6C!TOE9HSW-'BNX[K]_\,G..2HU9RU"GYD4F<*\U-OH[I MBPX.[KMQ[(9[^J*#D,9!/_9/A#1N]<6=^K:51$!TE$^_9>O_W[H&PO M=V]R:W-H965T_YS65X M-K!S132F,YE3$/7S1*/?DG10C9D#MZ]?V3\7R:MD'HF@4Q9_BT*Y M/!L$ Q#2."T 7 )PD>A&69'6!9%D/.)L#7@>K=CRBZ(V!5IE$Z5Y&^\E M5V\CA9/CRYN'R(@.!I2I3E0>]EN<<&1DG*WX*;/0;0#9"38+, M\ LZ.P48%G!HD(.K;N&"#[?P=?3D[RL5#RXE3<0_AM&<:C2G&,UI&6W*A&QJ MX@;E%:C<)I[&R Y\A(.1];1=F^ZXFBRWDN4:94UFLRS)8B)5#28)XS+Z07)+ M:)*Z87*W))QX]C"P=Z4VQ+D>\FS<+-6KI'I&J3?*AZ>$\Y1ZX"14"[5: MQ*WB$J0DH<+Z4RXI-PVPY??P *V!2(^']C*1$E9S!P?ZR-^9]-UQ=6':2B'^ M93924M7\(4"^_49L0YSON;[3(E8[,31;<3\C@6\=%[I#&^T:25.V@ M=F9HMF;3[ 7_@6LU]Y(L,'"[R^R#K&>C_1D& M/]4H\MS5*&W.<'B 1B'MH,CLH+T;U<$#W?9.[06MYZ,-&\&?:=4[5F^D31NA M0_1,>S$R>W'_GIEY?$/+]D#6L]%FC3KVS<5GF^I.' E5+?4MI#YXXV)Q$LY"55?:>/ M?&B_D=L0Z 2>C88M5_; M-8][K>A8&S>V#S"CL396;#;6WJ;3P6,PG7V0]6RT9>..?7:/9G6NZGCK(.(0 M)Q%8>RHV>VK_9IEYD&WHUC[0>C[:OK%YI]RC7>]8V;&V<7R(;3/6WHQ_T;:Y M@\?P<=Z!'+9WS=HZ-U6]6!3'R0+,6);*S1%J];0ZLIX4![66#M^<=U\3OHA2 M 6(Z5U#[U%?MYYLCY,V-9*OB%/:12=7XXG))U7:.YP'J_9PQ^7J3#U =Y(__ M!U!+ P04 " !-A:-4(X7M4X4" #U!0 &0 'AL+W=O2L9M[DLE85)I1CD\25%44 M1/Z<(1/UQ.MY'Q//=)-K.^$GXY)L<(GZM7R29N2W63):(%=4<)"XGGC3WM5L M:/>[#5\HUFJO#];)2H@W.UAD$R^P@I!AJFT&8IIWO$;&;"(CXT>3TVN1-G"_ M_Y']UGDW7E9$X;5@7VFF\XEWZ4&&:U(Q_2SJS]CXB6R^5##E_J%N]@8>I)72 MHFB"C8*"\EU+MLTY[ 6$O0,!81,0.MT[D%,Y)YHD8REJD':WR68[SJJ+-N(H MMY>RU-*L4A.GD\7CR_3Q;C&[OUG".2S-G6<50Q!KN*UT)1$>**=%5<"M:36> MWYLSS&!:"*GI+^(.]F9KOA"%<#I'32A39W "E,-++BI%>*;&OC9"+PU@2T^!@MZJ+%7;1^$'?3 MABUM>(P6=]&&_][;J'\9A7_1_+U7; OB Y$;RA4P7)O X&)H],I=D=D-M"C= MPUX);&ULU5513]LP$/XK MIX@'D*!ID](AE%9J21E((! 9V\.T!S>YMA:.'6RGA7^_LQNBLM&*A[WL)?'9 M]WWWW5U\2=9*/YDEHH674D@S#);65N=A:/(EELQT5(623N9*E\R2J1>AJ32R MPH-*$4;=[B L&9?!*/%[]WJ4J-H*+O%>@ZG+DNG7"0JU'@:]X&WC@2^6UFV$ MHZ1B"\S0/E;WFJRP92EXB=)P)4'C?!B,>^?IP/E[A^\&XX@S:D VZOW]@O?>Z4RXP9O%#B!R_LQHG&73;QE<36]2N+Q[@&Q\,X7#%"WCPAS!"3QF*1P>',$!< FW7 CJEDE" M2[$=0Y@W<2:;.-&N.)7N0-0[AJ@;11_ +SX![T8[X>E^>(IY!^)-]-Y[>$@% M:ZL6M56+/%^\@^]:YJI$R"RS2'? 'L.$"29SVO)WEA$77"Y\)Y*6BYK+."N0LT18W0%:CN--/PM5VY??[O)/7 M;^7U]\K+ZIG!YYH*"],5/?=D?-I2GOZ7'1NT^@?_HF.3P5_=B#KQ']T(M\:% MF^VW3"\X218X)U2W\X5*J3?S&ULE55M;]HP$/XKIZB36FDEX)"058 $M-4JM5)5UO;# MM ^&',1J8C/;0/OO9SLAHS2DVY?$+_<\]]S9ONMOA7Q1*:*&USSC:N"E6J\N M?%_-4\RI:HD5, MX[T$MFIE?L20L1ZZ8X"!Q M,?!&G8M);.V=P1/#K=H;@XUD)L2+G=PD Z]M!6&&YM,#]\8[]VL5N8IE1A1.1/;-$IP,O]B#!!5UG^D%LOV,93VCYYB)3[@O; MPC;J>3!?*RWR$FP4Y(P7?_I:YF$/0((C %("R &@TST""$I X (ME+FP+JFF MP[X46Y#6VK#9@G.-72[#*#T\/;J]'T:@KG,"V.$<0";M'D!29" M:06GEZ@IR]29,7F<7L+IR1F< ./P(Q5K17FB^KXV.BR;/R]]C@N?Y(C/ .X$ MUZF"*YY@\A[O&_U5$&07Q)@T$HY6L@5M\A5(FY :/9-_@0<.WFF0$U0Y#1Q? M<"RG-G\*?HYF2DMS3W\U<'8KSJ[C[![A?';W$9-SND%IGI=Y0?:-,KZ$S!V7 M1IG7'44S;0_>D$H%':_:*29FHN;W7=5(*BLA1V.*W&9(N:9L+L=F_2C56X;>H5UF]T]>K]/4: M]4U3(?6Y/<+/1!8\X9[[F 3A@<:/1B3H!O42XTIBW"CQB4I&9QE^)C#^F)\@ M[AUFL<;*F!U*]/?J6HYRZ,*Q/5PE"V6SV3-5F4_F*BQ]8+/PR%>%=0OA9%2Q%2[0/E4/FF9AQY+Q$J7A2H+&?!Q,>U?S M@8OW =\YKLW6&)R3I5+/;G*7C8/("4*!J74,C'XO.$ M;]AOO7?RLF0&YTK\X)DMQL'' #+,62WLHUI_QM:/%Y@J8?P7UDWL;>^(._/0: M+>/"G%'PT^(:3D_.X 2XA&^%J@V3F1F%EA0YWC!ML\^:[/&!['VX5](6!FYD MAME;?$A..COQQLXL/DHXK?0%1/$'B*,XWJ-G_C_POH?WCLCI=Z?;]WS]0Z>+ M=,,,_)PNC=5T8W\=X4PZSL1S)@=4HE[Y+F,@5;6TS57L5KM&-O7O=V=]1@VNZ4?_:)KN>,_TBDM#SG*BC"Z& M)$PW':>96%7Y1[M4EEJ 'Q;4I%&[ -K/E;*;B4O0M?W)7U!+ P04 " !- MA:-4!?,FV38# "Q"0 &0 'AL+W=O)CVX(2;8,U@9INF^_>[-I1F M"Z3;0X(-/O><>X!C9@>I?N@"P)"'4E1Z[A7&U->^K[<%E$Q?R1HJO+*3JF0& MIVKOZUH!RQVH%'X8!*E?,EYYBYD[MU*+F6R,X!6L%-%-63+UZS4(>9A[U'L\ M\9'O"V-/^(M9S?:P!O.Y7BF<^7V5G)=0:2XKHF W]V[H]9)&%N!6?.%PT$=C M8EO92/G#3M[GWD'74&+K;:70[I\B+*KL9H=.&\<&KOAE;V- M:Z/P*D><6=R]N5F_69-79(T/2-X((')'WC:F44 ^\(J734GN 'TB*_8+;Y_1 MY.(6#.-"7R+J\_J67+RX)"\(K\BG0C::5;F>^0:E60)_V\EXW;C38*G[3O M9VI&?7?RTYYR>YY2&";)K Z+L D*X@*B[@!@2,QWH/XKH MB $T>$JOX*R<.]#Z&K,'/0!M!G,G&'B"LR 983[*37J6>86$V"VY9Z)QH?G? MGG0$Q\K":9)2.B+M*;QH>%;:LE'*2JNE/K^97&6 M]7JZ* Y/ BB+:!*,R'[*1WH^(.]DM7^%-[+\?^&GD1A&$QK%?RL?6)?0(/W; M&ULS5A1;^HV%/XK%KH/K=3;Q#906E$D2CO= M:NN]J-QN#],>W,1 U"1FMH$B[")8T(>*PAW^][ M"8G2SFAHVJ9\-&1K&437!?&Y@>OT=T*TK/0$_EF;$7_7(?7G=\ MS8C&-) :@JB_#9W0.-9(BL??.6BG&%,;EI_?T'\QDU>3>2:"3EC\1Q3*Y75G MT $AG9-U+!_9]AO-)]33> &+A?D%V[ROWP'!6DB6Y,:*01*EV3]YS1U1,E X M]08H-T#O#;H'#'!N@,U$,V9F6K=$DM&0LRW@NK="TP_&-\9:S29*=1AGDJNO MD;*3H]FW\>/=UYOQ[.X63'X\3.^^S\8_[W]\!R>W5)(H%J?@*WB:W8*3+Z= M+ FG D0I^+ED:T'24)R!+WOO0T\J5AK;"W(&-QD#=( !!@\LE4L![M*0AOOV MGII-,27T-J4;Y 0=Z#<;TIVIGF\)3P$?_ZF(,&]I(GXRT&H6Q#J M&D+=0Q,TH))RM9PR)BO*(Q8")0HJEH$:6&464$LO> %LI7O4AM4]"O3!CA(N M'(1[!>'>YPB3N6K<^\#F@":KF&7N4_,1E&^B@-;Q=P_:]T%(=B[Z_8)^_[_0 M#RF1RSI^;E0X:"1X41"\<$+-RI$&])7R(!(JST]48F?8!R>J>4K>:1J3 V)%[7ACU#[I=I5TA7 M^\!#E"\+RI=.RE/. DI# >:<)?O)92=0Q_>RZL *WVJ?WB&^T+>5P7\W1VV:=9*F#0G5YQS )BF)44-"@K+7W5 MS[6K(0??"S7L51Q(O@N&%J M\R<_47["/ M)#I6C[%[7_O14UP.MW<@NJB.;%5:NP62A?9INN('+I\MH15WM5. M_0IMKW2=FE"^,+?,0ATIUZG,KB&+UN(F>VSN;]^UW\"K278?;6&RZ_$'PA>1 M.E[$=*X@_?,+Q8AG-\[9BV0K' RF9J.)"IX4S0F0*= MQC%1/T>4R^U#RVOM!'.V6IM,X P'"5G1!36OR4SARBF]1"RF0C,I0-'E0^O1 MNQ][069@-?YG=*LKSY!!>9/R/5L\10\M-\N( 1S!O1="SY-Q:9]4.KWX*(+DG*S5QNO] "D$TPE%S;7]@6 MNFX+PE0;&1?&F$',1/Y//@HB*@;HI][ +PS\8X/.&8-V8="V0//,+*P),60X M4'(+*M-&;]F#Y<9:(QHFLFU<&(5O&=J9X?1Q_O+T\N\"9M,YC+\^/W]]@<67 MQ_D4+B?4$,;U%=S ZV("EQ=7< $.Z#515 ,3\"J8T=<5P7]KF6HB(A1>'*P' MCL%. 4C M(]TCPNQ3NT\ M:9Z[OPC<1FAY[1WV5(*0JG@LA$AR3I2V+ZVT%DT1K5?)T[WM'V&I4;IQ;UWO M#);*I>8U8MEUS^>A\6K0]([KN4:K"8Z_A^,WPGD2(18PCCLPXP23IV&JF&%8 M7O0CY"E>D+!4,LZ+,1N.?E-I1;AJ#?7\8RRG.I[7ZYR!LK_VO'8CE&F<V]\W7O.%<]+Y1B5DQHX'2)+K$+,!^5#\OYPLC$SIMOTN#T:A_7^(%!5:: [Y=2FMTB M"U!^L@Q_ 5!+ P04 " !-A:-4>_G>%G0# "-"@ &0 'AL+W=O,F;0<\&% MGGE;8W:7OJ_3+2NHOI [)N#-6JJ"&ABJC:]WBM',.17<)T$0^P7-A3>?NKE; M-9_*TO!'F8>]UXE5OMD:.^'/ISNZ87?,?-W=*ACYC4J6 M%TSH7 JDV'KF+?#E%0ZM@[/XEK.#;CTCNY0G*7_:P3_9S LL$>,L-5:"PM^> M73'.K1)P_%>+>DU,Z]A^?E7_RRT>%O-$-;N2_"'/S';F)1[*V)J6W*SDX6]6 M+VAD]5+)M?M%A\HVAHAIJ8TL:F<8%[FH_NESG8B6 ^CT.Y#:@70=HC,.8>W@ M,N=79&Y9U]30^53) U+6&M3L@\N-\X;5Y,)^QCNCX&T.?F;^L%BM%O_>?T?O MKYFA.=X:O7_W ;U#N4#W6UEJ*C(]]0T$M&Y^6HLO*W%R1CQ$-U*8 MK4:?1<:RW_U] &UHR2OMD@P*+G;J @7D(R(!(3T\5V]Q#YT['L )F^2%3B\\ MHW>K9%:F!CU0I:@P.=/H.M-)&P4;],1 K:F)%+E;TAUB'*M;+ M1V28*OJ^R; .#M +HTH/((T:I-'@\F_DGL&)-G:7W!G8(E1EJ).3%[1(4U52 MCAY7DG,$9P]6D UE)&["QX,K6;)-+D0N-G"..14IZTM&)1$["5O2]G."DW 4 M3_U]>]_TF<4D#!JSWPC'#>%XD+"U+[3D61]?)3!J!0XG00?NU":.HGZRI"%+ M!LE6;,]$R: 0IW(C\O^[I[."2TX"?XJ#;NKZC"9A/]ZDP9L,XGU^AFM*]W[0 MR4DX'"1XW($ZM4H2,NZ'PL&Q5@:#6'"I&>ZV?'\Q#$Y3D40)[K#UFN$P.4/7 MJN1X.&DB^\-AJ 7:D0D)HG'WD_;9X3@9GSD.F!P1R2#B%Z;U)5QK2MFRL9/* M7N6]I.248#)I[?H:M,VS\UL5>,+5Q_0Z0R%*8ZM9L9IN>:N$ZB<[\TO9:KF$XRE2-V@U5 M4$8U+'$-DL'%&)*IJMZG&ABY<^W#DS30C+C'+?2+3%D#>+^6TKP.;("F YW_ M E!+ P04 " !-A:-4S;)-JGL# )# &0 'AL+W=OXX^*;W (H])2E3(ZO*> L9D5<\!Z:?K+G(B-)3L7%E+H D%I2EKN]YD9L1RISQT*XMQ7C("Y52 M!DN!9)%E1'R?0LIW(P<[^X5/=+-59L$=#W.R@16H^WPI],RM61*: 9.4,R1@ M/7(F^&:&(P.P$?]0V,FC,3*I/'#^S4QNDY'C&4600JP,!=%_CS"#-#5,6L=_ M%:E3[VF Q^,]^WN;O$[F@4B8\?1?FJCMR.D[*($U*5+UB>_^@BJAT/#%/)7V M%^VJ6,]!<2$5SRJP5I!15OZ3IZH01P#-TP[P*X#?!/0N ((*$-A$2V4VK3E1 M9#P4?(>$B=9L9F!K8]$Z&\K,,:Z4T$^IQJGQ?/'^]FXQ1]/%G1Y]1LL/D[L5 M>H>6("A/:(RFP&!-E40S+A5Z/0=%:"K?Z)#[U1R]?O4&O4*4H<];7DC"$CET ME99ER-VXDC M)?@7) 3H(V=J*]&")9"$].J0$U%1+2KJ%'7+% C0+^8E524\/-HRB@8-62TQ0=BNZ[K6==VI:_&4 M:Y_2AR- %8(A8UA2@FJ]'M=G^[_#..PW5+9%!9'7KK-?Z^QWZIQD7"CZ@UA+ MY6N4ZUNO3?Z9H^Z?2?$:8L\C<-2N=% K';Q(*=.?./T-*(B@)$7ZE6\M[>!, M1]B4>AZ"O0MO)?8.KNIUJKW3ZO*]A3Y4%Y2RF&?0:I#>^>'V_.8;T!85#O % MK4=? -RI]>_E8OJL*6'_0.?_"5O"!WO%W?[ZG#%5\..R]9J5[0HYE75P9]S[ M/6NJ\">;G@GKC#E5=C!RW.WDOW:5*M*PW;TKN2TQ_0MR#Q:/NSW^I7MVP-7NA&TPZWNU4&8 /U\S;G:3\P&=?<_ M_@E02P,$% @ 386C5+?!Y&ZH @ L0< !D !X;"]W;W)K&ULO57?;]HP$/Y7K&B36JDC(11H*T""0K5*+4-EW1ZF/9CD M *O^D=E.H?]]STY(Z52R:@_E@9S/=]_WG7VV>QNE'\P:P)*MX-+T@[6UV448 MFF0-@IJ&RD#BS%)I02T.]2HTF0::^B3!PSB*.J&@3 :#GO?-]*"G"ZJ<1<+7I!\U@Y[ACJ[5UCG#0R^@*YF#OLYG&45BAI$R -$Q)HF'9#X;- MBU$S<@D^X@>#C=FSB2MEH=2#&URG_2!RBH!#8AT$Q<\C7 +G#@EU_"E!@XK3 M)>[;._0K7SP6LZ &+A7_R5*[[@=G 4EA27-N[]3F*Y0%M1U>HKCQ_V13Q'8Q M.,F-5:),1@6"R>)+M^5"["7$S0,)<9D0>]T%D5EIMB';1B.8,7ZK/ M1G%,NEV96XVS#//L8#RYNIY.QF0TF:+UG#Q ? 6N572K@V9R!32U_DA"JW4QCNUH[@6<)CI!HGB$Q)' M<7P_'Y.C3\]O0 [+?99$1FG$I3 W9:@9UZL-:A%84E>E(R HF6 M];ADS$S"E7$$A,JE?6L?"XZ.YW '^7'0CMRO%SZ^H:U3:>O\AS;L8B9R0:B4.>6O%)Z0 M#'0";VNLYXH:4?2Y9CV[E>;NNS2_6KA2.-T>$FZ<< (BX^H)H+:,>OJX_8\Z MSJHZSMY5QWX;UK7W>85[_A'MW8Q>+JCH QJ\)-GO\+^;.]R[107HE7\K#!(@ M9'&A5M[J/1H6M_!+>/&8W5*]8M@4'):8&C6Z>+YT\3X4 ZLR?R&ULS5=MC]HX$/XK(]236HDE<4(" MNP*DW:6][FG;KO;E[L/I/IC$@-7$YFQG:4_]\1V;;( E!+3J2O>%./$\XWD> MCV?P8"G55SUGS,"W/!-ZV)H;LSCS/)W,64YU1RZ8P)FI5#DU^*IFGEXH1E,' MRC,O\/W8RRD7K=' ?;M1HX$L3,8%NU&@BSRGZOL%R^1RV"*MIP^W?#8W]H,W M&BSHC-TQ\["X4?CF55Y2GC.AN12@V'38.B=G8]*W &?Q)V=+O3$&2V4BY5?[ MSB!.\RLM,@8R"F,V<3 VS$SE&?Z'4X^ MW(WA[9MW\ :X@/NY+#05J1YX!B.Q_KRD7/5BM6JP9]7SA>J '[0A\(.@!G[9 M#!^SI ,A<7!2 Q\WP^_8H@-!U\'];;B'\E4:!I6&@?,7[@T'9;H2VJ@"3X2! MOZ_1 *X,R_4_#>[#RGWHW'?W;1'3^@P*07.I#/^/I9!RG_7JNJV"B#1*A'Y)^+WQ&MM8N[G?#>K91 MQ38Z8@N3 L/%_%A8!ECSD.FV '611SL1!;'O^\_B/F2U%75<11V_8(\RY/*< M2EW@\4[>A+X?[4H>UTA._+V2]ZK@>XW!NT/)JT/9QC&28-J HH:U01M\I+!@ M*L%I;'%U')J7B#LDB'YK..']*M9^L]!6W4Q2 5.:\(R;[Y 6#+!*\LP6J7[# M&J?5&J>O4:2(OVXD?G../\N3F9*ZOC7X.YD11+WN;E*7AEM9'?7]:%]>DXVF M1X[8.=!,<*E 2,.T4_P/*@K\]V,U/VT29=T9R*NT!K+N#>1 !2EHO!(Y? -P6 M:-U=2'-[.=>:F1/[ISW%IB)2MYVXN]Q49;#M3B6>QA!^P/G%-7QXJH\_X(N9 M,P7.B6Z*9]TP2.]5SNJZRI/F,O_PTE3N[Z0H"783N<8JW$EC;^.J8"]VGZB: M89+B!DP1YG=ZN/UJ=5=:O1BY<+>'B31X%W'#.=XOF;(&.#^56#W+%WLAJ6ZL MHY]02P,$% @ 386C5$NLL\[""P 9$X !D !X;"]W;W)K&ULO5Q;;]LZ$OXKA+$+] "I3>JN@S1 8L=MBK8)DG3/PV(? M9)NVA>KBE>A<%N?'+RG+)AW30RF)VH?&MC3#T3Y+_'E M:O:IAX5(-*%3)GA$_,\#'=(D$:RX(/^MN?9V@PI"]?.6^[AZ>OXTDZBDPSSY M*YZQY:=>T$,S.H_6";O-'[_0^HE; MO]%3K0F%@#A'"*R:P&I*8-<$=E,"IR9PFA*X-8'[DL ]0N#5!%[3$?R:P&]* M$-0$05."L"8(FQ(0O+4)^SD]\J)RNHN=N$F=B M@MRQ@E^-.1T[^W;]X_/'^\O;[VAT>7&//J(?45%$PF?1AQ%E49R4?_!??]Z- MT(=__'$Z8'Q,03F8UOPO-ORM(_S/5T4?$?<$6=@B&O(A3'Y'5WUD.14YUI"/ M8/(?^0,?W1/D)-"07\+DUU.V%5Y+/F[R[-91\L\P^8A.^\@F1U7WI<'HN!K= MLC3D5TU4=_S9OS91G:,C'W 7W?FIM?-3J^)G'_-3_AWE];-B( MSUBJ\Q"8F= J;=CZG5I<7\WC _*?D>S M."]0EC-:GJ!HL2CH@FL3K8HXF\:K*$%1FJ\SIC/SAK.KFMEW03L'.ZD"V,YQ M.16C5I9%'Z(216A%BRFWN0Z$QS WW'&!:BPG !1#L Q8V# %YE2,BJ)L)FQ3L/A__)M1HIKMWJ2T+4@D)882 M4*3O7)2(Y<4S]QJZBI[%U#S9VHNGF<*-HRQ;B3U-:EAP\RB6:\^Q4*RD\ MFHO[�GD:!*+)#5,'^@W*2,:R]=)3$W+CTY$/%$9!X"_+2R6H=:Q= ,(!** M"8S%E_,YK;)G;E9&"UJRHSAGX.3TL04J3,(O@2%S*-R+ZVLHE#/FRD&W]"%/ M'F@!L9[XAS]2BJ]4,+M+Z$96+"93Z5^;R>\8CW_T)(F,S1Y1GRUR%=#&5_K3%C/-4TN">$$1EWMY"KK MQTHH]QGQ."+9SG=ZUTJ\&4;@UT[+?M]WCVA8@CF!T?SRB=%LQF5IYI3FSFPIR2N,L_<%M_Z2H@NT2Y6@)Y<0:=F=JECBG@7C MWENRI)KU7B[@83!(6!(Q+3CUO,JXU:-2Q(BF9G8/LS8<.) T$E8M ZSFV>(C M$R;>P-:BR,M2*X2GR8]"XD%22.BT#!A6Y?4<:J3-T&Q-T=>(IR \2>$+PA#R M"HEP5M"I^TFHLF"H>H/[#6O6ZK1V8>^S)<39AERT79H^-+ S+LALB8FV 1,; M>N)G^Q#U#M6SR;(:W;HOKT1(&T;(=@O;H8&;3I'UX[Z2\,LK"/=5H90@WBWO M-7#R^K8-RB3QWVY2*H A!?V-;@IQF>7HCJ[X[)_08EO[LR$Q)-K;G>;'M@1R M&P;R%^YX@OB -%U5)7T..B*3DRFIUD%A_GR-9,@S;0GW]MOA_O6VD<' [C08 MV#(8V' P>+MM8/X$&R>S(R.$ T/Z+2";T-;+"%8]#$VU)8RA82S'Y%..#!\. M'#X:^M1UAOCE:,YA2N-6585F==3M'$A2&3B<3@O#CH1E!P;3-[N=@3_!=A][ M(%X[2IGX7? :M)]CL)\+22HAW>D4TAT)Z4['D&[@3S#INS8![2KD1V6E$;<25[X' MC2-AV"5=*M^5*.K"Z>M;UO?N80G8<\!=$%>"KML*= W+@@L#M\#D !)?71A? M7X9UK3#.H5Y\#&V"N,J&&USVN'Q:\36"J"/R91WB4M G%F>+=5PN*SUQGQ'K M/MT*J.:LBN60$))*0JP+0^">5F@::^N9GUU-[<,%U2)ATX5A\Z\B9F+"S#<* MJ#>*9I43E>5:E&"KC2*M6/[A3H9'(+$DAKIP)7A35A6%J9<3^6^TJ\*>7WQ# MPSQ-8R8L6/)+^[,?\EL)LF[8):!X$B$]&"'?J2;K'6[:>81 V.))83A4_.8,C>96._1TMXYUMVY+P4?, M*2'9@R&Y=25XY&D*TP?'-.IG/+S5?OF(^W)+*/=@*+_9[!=7*"Y<_O+BZ'YV_V*S2G3_P#C&='!%(@KD' M@[EV_VQ_]5SR*!C/8W$8X"&*DVAR3'-CPUC$E!MZ$NP]P]&-EWGL=/LS.@JVVZ\\^=BRX*6RSR9;78[$VZ9J$"SZ%E7PAT;!+*PAG+_X63\ M\. DNBEF\FOBUI_]NWX3'/5E7/$[W53T973P?\>FXJ@>19T83F#[.HS1W&H3 MV]7AJ']8B;<"+7)=:6X]PO5K(Z[[ZI3QSX<7&"T=9QAET2QN=J#,E['1[W2[ MU)>QR(=CT7LYSV'4(99O:YWG<+$16'K?.;S3/^(Z37E^;<)S7Y4R//IP>/R6 M9S,>&:_$5L@DRGZAZSE/ZSGBWU9;;M^N+JYO_^!>T^H,HB^CHM_M*43E&*+A MO$O5WR"2@(>HB*-)4D5;'O'F29X7NMS8P-!TZ,^7$J!X0Q,6^6/#0R-RI<@&< @>2'6/96B6P)A(($PZ!0( M PF$ 8Q;K='&P,\RH$V@G,F&<>O[YA@LB"?BXJZ(@\:4;JO$8L5RG5%($ E[ M0:=5G% "6PA7<7YFZ[(Z6[U[HCG5VL# !QML$$H$# U'K7)%1OE;KH42X ML-,23B@1+81+.$VU/C;P,6I=0E\((Y74>J<1-Y2 %W:Z:QA*V OAJDAK-#+P MLTRM&!(G0QC7VMND8>@-)2"&G>X-ADK?"9SGM;7"V,"/&&8&P6H["HQMT@YJ M%'Y=HP!66DYPIUN#!"M-(AA.[5K/ 1-#8I@$!"M-(A@&.;WZ&[HZP4KG!W:Z M5;C2!8*-Z5P[=SZA-%1%D2PTB*"_6Y-HO1R8#CW:YP) MF1B9EN4$*PT<&(8Q:8I.PS)1F_-(ITMALM=T!Z>"[6')P- VM?ZHC76&SKKV MIFD*66H#'>ET:4S4OCA#8UQ[R#(P)'T?ABRUJX[ \">-\?80K?;8D4Z7S$1M MEC.TK;UB+IA6S::YH&"GH1%.K_[&_J[@(>ET74R4WC9BP5E?>W\W,,0F?U?Z MX8BI(6Z[7WLK]FO1?50L*$/GTV7,+\RX[F72U*I:1)2.-V)UNEHF2A,QTA]'# UR[VXJ>#ASI[P" ML8:NNIOD&7VFKS"$ I3=]M,1I:&.=-=1-R::ECK3BR^(TE1'#&UP[4_R;#GN M;55B@T *GAJ:Z:3I7Y#M,D[?=#)0758GWKWWG M:-9ILO+%]5[ZZ:Y(SE:?5QR2,N+<0-_/H\YPYU ^]_O[$#*-DCWLI?$=GP??^\NONOMI'K2*8 ASQD7NN^E MQFQN?%]'*614U^0&!'Y)I,JHP:E:^WJC@,;.*.-^& 1M/Z-,>(.>6WM0@Y[, M#6<"'A31>991]3("+G=]K^X=%N9LG1J[X ]Z&[J&!9C'S8/"F5]28I:!T$P* MHB#I>\/ZS:CN#-R.KPQV^FA,K"LK*9_L9!KWO< J @Z1L0B*KRW< N>6A#I^ M[J%>>:8U/!X?Z'?.>71F137<2OZ-Q2;M>]<>B2&A.3=SN?L$>X=:EA=)KMV3 M[/9[ X]$N38RVQNC@HR)XDV?]X$X,@CK9PS"O4'H=!<'.95C:NB@I^2.*+L; M:7;@7'76*(X)FY6%4?B5H9T9S+Y\_GBUG,SOR7@R6I*K!:8]SCD0F1 NQ?K* M@,K0S94A3&BC3]& QE7%^2"UPGRU3FFHI8]WR#HBS:C_8"1H6 \(R M!KF7PJ2:3$0,\>_V/CI3>A0>/!J%E<#A1M5($'X@81"&CXLQ>7]Q68%ME(%J M.&SS#'9IXS"35) [&C'.S$L%M%E"FP[:. ,=V[A.R[B2[S/<0*8&,OVC M\J M\:U*S5.!V0-MB*(&3J6FVKQ1Z[3>5KP/4>@-:%;O'!T=4)T$;H"TG806XNW M@U:[U>YV>O[VQ.'UX+5 !)7'SV$K^9:)-=8#*C3!TJX-WG5<.7G;"UKK2$=P M1L)1C:I72IB!P?]&VYH4*8B9>5-$_:]@-+%-=?\0XA_5S0S4VG4'32*9"U.4 MT'*U[$##HNZ^;B_:USU5:RR0A$."I@'>'(^HHB,4$R,WK@JOI,&:[H8I=E%0 M=@-^3Z0TAXD]H.S+@U]02P,$% @ 386C5+;$4.&F!0 V1X !D !X M;"]W;W)K&ULM9E13^,X$,>_BE7M2;O2+DULIX55 MJ004=)6.700L]W"Z!].X--HD[MEN"Z?[\&>G:9R0=!J.' ^T:3SC\=_CG\?) M:"/D3[7@7*/G)$[5:6^A]?)KOZ]F"YXP=226/#5WYD(F3)M+^=172\E9F!DE M<1][WJ"?L"CMC4?9;S=R/!(K'42/-5;_P$D8)3U4D4B3Y_+1WYG^]"@)KD+5XB/A&E;XC.Y1' M(7[:BVEXVO-L1#SF,VU=,/.QYA<\CJTG$\=?N=->T:;_*!F\&\\@4 MOQ#Q[U&H%Z>]XQX*^9RM8GTK-K_R?$!9@#,1J^P_VFS;#H,>FJV4%DEN;")( MHG3[R9YS(4H&U-]C@',#_,H >WL,2&Y 7AOLZX'F!K2M09 ;!&T-!KG!(--^ M*U:F](1I-AY)L4'2MC;>[)=LNC)K(W"4VLRZT]+SYFKT@XEO'_DGNN,') MI$5X'L["P_N]7+;Q0BJ#;/!R!7N9\-E1/J(]7OIF>HLYQL4MVIS;Z MXS=S#TTU3]2?@&=2>":99[K'\[=5\L@E$G.D-FR)9B+5TK!"(8C^ M02UG^WS;5Y#U98FX'N-1?]T0'BW"H_\E/&3ZY]*$%J5:O"$^VC:^H(@O .,[ M^WXQ+?6.GLQ.T)3!6R^#4L?$\XJNMYE5;W-<:E,);U"$-P##<;3@X9.92:84UTUPF@QK MNN":=L/:Q [W:7=R6!##LD\+G2C:2V\6$EBP*&T6$/> CCPQ.H$7E M.UKZ,"ZOV?,AU1S9_*!KU1R6?!@C;52#/5C5*"B:0Y$/L\@-5*%4:+,FE%DT MV<['5+9.HO3)@'.WL4 @\!U=_..NY764\4\ZV95R-Y7E/:3[%B]V*,(PBJ;E M32;;N2'-L(,"]CO6#)5U9-L=O$W+ZA@EZSAW3R/_*-%(G54URJ$DU M:D#;".@43F,D:XQ1AW& M*(RQ=Z9T[AU*:;!)-6I'0 H3L%GLCE.:.IS1KL^)U/&,OK.&.Z?UAV=02M/2 M(S08=PTJWT7/T*@TJ?Y]XKNQX.ZMOCI*%A4[NKP^VJ M W6THS#MFN:'KWD*J>AX1KL^9E('- H?,]\[0R=M9ZA^3&V>H8/MJL]X'5T# MF*XW[ 5M'UF\N>()' R#K@^W@2-; !=JA^F3.Z@\086T<^ +8/"!VL%;:^ 0 M%]"NM2L]X8?KKA;:U9_<-VK7+[WDLR]]KYDT^YA",9\;0^_(OB65V_>HVPLM MEME[OT>AM4BRKPO.0BYM W-_+H3>7=A7B<7;[/&_4$L#!!0 ( $V%HU0U M"[#@T , "@3 9 >&PO=V]R:W-H965T7JL^N*^1)R*GIL!85ZLF \ MIU(M^:LK5AQH4H+RS"6>%[DY30MG/"SO/?+QD*UEEA;PR)%8YSGE_WZ!C&U' M#G;>;TS3UZ74-]SQ<$5?80;RQ^J1JY7;L"1I#H5(68$X+$;.'?X<^T0#RHCG M%+9BYQKI4EX8^ZD7DV3D>#HCR& N-055'QNXARS33"J/?VI2IWFG!NY>O[,_ ME,6K8EZH@'N6_9DFM8ST'SM9 L MK\$J@SPMJD_Z5C=B!X"# P!2 \BI +\&^*<"@AH0E)VI2BG[$%-)QT/.MHCK M:,6F+\IFEFA5?EIHW6>2JZ>IPLEQ_'4Z>;Y[FCQ_G:&;F=I5R3H#Q!9H4DC@ M("2:4@DH!IYNJ)9(H*L8)$TS<8UNT(]9C*X^7:-/*"W0TY*M!2T2,72E2DV_ MP)W7:7RITB 'TKA;\1[RR*^(>(2TP._M\!CF/>3C$HY;X/$);\=A&]Q5_6R: M2IJFDI(O.,#7]([KWHDM70D+J]^P^B6K?[#(=PW07[^K9V@B(1=_6YB#ACFP MYON-Z>\@S=!=SM:%;).O(HA* NTEFS$./?TW=#>[.AV/^Y!AV&08GM;1#ON_ M6)(:-$D-+E5ZL*?@_S6N(L+6B ]9W399W9ZK[M.66(7#/85*Y#3I 9&P?#_ME"+SG8OLC8F!@.NI;:V ^V M^\^94MO)E-31P"JU<2\<72QUM"=UJW/7<>'AN(\Y&A_$=O-J$?V!K;FM?F-G M>-"UYL:4L-V5SM3<3D9ZGA_=VD0GQM.(=ZGH-<.NZ/VP1?0Z+CP<]S%'XXW$ M;F=MHJO>V>K?F:Y(QZ(3XU#$[E#GB7Z$3(L>6#4WYD8N'M'(_NS5KGEPGN;& M),G90]HL?;.5;WR.=#VF$>-/I,M![0C9567NU[;,C+N1BZG MMM; N(61V+:'\5-R]I0W@PT4MI]&QA/]KN<\WWB9W^6<=X3LA WB&R?T+Y[T M_/U)KWV#G!H8MP2V;A!WYU1"GR']0?EK6@B4P4(!O5Y?[45>'7E$F@"7 >HYPO&Y/M"GWTTAV/C_P!02P,$% @ 386C5/&'&ULK5C1;N(X%/T5 M"\W#C+33Q'8(,*)(;9G15IK55NU,]V&U#VYBP)K$9FU3.M)^_#HAC0,AEU') M"\3D'OOXWI/#C:=;I7^8%><6O>29-)>#E;7K3T%@DA7/F;E0:R[=G872.;-N MJ)>!66O.TA*49P$)PSC(F9"#V;3\[4[/IFIC,R'YG49FD^=,_[SFF=I>#O#@ M]8=[L5S9XH=@-EVS)7_@]OOZ3KM14,^2BIQ+(Y1$FB\N!U?XTTT4%H RXE'P MK6E4@+!CQC">VF(*YKV=^P[.LF,GQ^+>:=%"O60";UZ^S M?RDW[S;SQ R_4=E?(K6KR\%X@%*^8)O,WJOM[[S:T+"8+U&9*3_1MHH-!RC9 M&*OR"NP8Y$+NOME+E8@& $<= %(!R*\": 6@Y49WS,IMS9EELZE66Z2+:#=; M<5'FID2[W0A9E/'!:G=7.)R=S3_?WSY>?;M]_/R /J(O3&CTR+(--T@MT)QK M\UUALU:;DF/;DF^ONKNX=N+<_-/\#,43US!.[FRAA^2'%7E!TN+G&%$SS/*(VG MP7,S\^T8C(<1K:/V* UK2D.0TE?!GD0FK.!'>>W 0Y!7.P;@%=>\XE\N_#E% M']7KC7HN^KB>>?S&HH];B1N/XG!XD-YVU(B,CR=W4E.:G%/T26O%(<63Z(!7 M.RK"41@?9X9#[X\AR.U66JZYL4B[@B.S96NHO+CAN[CG F-O4AAVJ>X25\"# M&D_(02Z/A '/$/9.ANDYA:[0^Y4>TO"0W9$P,HDF'>R\&V+8#H^4&OV'^K1\ M[&T0#_N6A[C_#HS?:&R(>]YUK M[VP8MC;@46P;5ON_[$@0\" 2[VH$=K43$JC0S64/'T(P9)^5]T2"^]7(.?H@ MC9Z/]*P/XAV1P([8K0_2=KGQB X/%7(DK*L.W@@);(2GU!&=5@<4LL_*6R*! M6T-('9F2RX_N=HXRS[UG0R'>8$G3.E M<&]Z0BZTW7E&81B/#IFUP\B8C#I:0-IXU8;M&/P'2A*]<4K@+VLN3;]:\=9, MH[ZUX@V6P@8+:*7]3MW2"A2R3\C[*#VK4:7M1A533%I:.16VS\X[,86=^(O2 MW%4<)1NMN4Q^HH726Z93E"AI-4O*;N5.\S43#=$PF2)5ZJE'^7BSIGVWNM2; M+7UKJTO;72QIO*Y596H'=1XL1-Y;H[,:W0H= \(&0W:L@L;Y:W'X_0?3KGH& M97SA,.'%R&U*[\Z3=P.KUN61[).R5N7EY8JSE.LBP-U?*&5?!\4I;WVJ/_L? M4$L#!!0 ( $V%HU1?:%5K6P, $<, 9 >&PO=V]R:W-H965T:DSY MP?=ID6(AZ$R5*'EEJ70A# _URJ=2HTB<4Y'[41#T_$)DTAL/W=RU'@_5VN29 MQ&L-M"X*H7]<8JXV(R_T'B=NLE5J[(0_'I9BA7,T7\IKS2._04FR B5E2H+& MYN$NA9OH7)R MO["I;0,/%FLRJJB=.8(BD]53/-2%:#DPSGZ'J':(=ATZ+SC$M4/L$JTBR+JXWSYFPR:6F<&\VK&?N9\?3J9G9[\7EV>S6'W^!JN>3R M@EK"%'5V+VR)";C:)D68*$DJSQ)A,(&YX0?3:$FZ^@QZ\OH(.!%J<\@B-Y#%$31GG@FKW&/G7MX()RX(2%V>)V72&@56RK# MGR%E*^GJ+ A23%:97'$-R>BUJ_F!/3O-GAVW9_R?>\+??_ :S)A/^GH N=L@ M=U^933OD][#BI@(GN2(ZW?<)5* ]!VJ;S_VX'T?QT+]O\[+'Z+PQ>1)MKXFV M]^K:_TK=^\U^_2/7?= @#]ZB[A5HMU72J-L)=NK^W*@_L)_^OLJ?-_&>'XQW M)@UJ) /<.A!H(TJ"?^!_GP7V:9#P@:\WP@/%#(-M8PR.3%38:KKA6U!5HSZA M(1H,=KC:8Q7L9RJ,M@%'O\C5L7G:]LXP/C9/VQX9=MZ$I\YKSM0>JYLHDB)PU(Y'BH$X;;UAOV MCDW=MLV&_3>AKO_LAHF[N\0]MWEV"_DM25:@7CFE2LS!6II*IS2SC1J^&ULC91=;],P%(;_RE$D$$BH29-N5".- MM+5L1!JT:EFY0%RXR4ECU;&#[2[CWV,[:5106[A)?.SS/CZOO^)&R)TJ$36\ M5(RKB5=J7=_XOLI*K(@:B!JY&2F$K(@VH=SZJI9(JF!\&P;5?$2O.V2BF7A#[]"QI-M2VPX_B6NRQ17JIWHA3>3WE)Q6 MR!45'"06$^]V>#,=V7R7L*;8J*,V6"<;(78V2/.)%]B"D&&F+8&8WS-.D3$+ M,F7\[)A>/Z45'KTVJ^L,2TB_KCZNO\R4\+.=/ M"W@S0TTH4V]C7YMI;+*?=0=[6<@!!^ ["( Q/R*>7Y3/,!A -G7SX MI]PWYGJ'8>\P=+S168=+N-_S'-9IFD+*G]$LJH0'*?;U!7S4XR.'C\[A&5$* M1 $K+;(=?'\TXY!JK-2/"_113Q]=+'[><)2JI#74*#/DVMRL4SMRF3(:#ZZ# M5Z>VXI^Z\=^ZUH9_=.+L;?],Y)9R!0P+0PH&[Z\\D.T-:@,M:G<(-T*;(^V: MI7ET4-H$,UX(H0^!/=?],Y;\!E!+ P04 " !-A:-42TQ;'K4# "Z#0 M&0 'AL+W=ON*38)3)"Y8CC-U9\MXBJ0ZY3M7Y!RCV(!2 MZOJ>UW-31#)G,C+7%GPR8H6D),,+#D21IH@_76'*]F,'.L\7EF272'W!G8QR MM,,K+._R!5=G;LT2DQ1G@K ,<+P=.U-X.8=##3 1?Q&\%P?'0*>R9NQ>G]S$ M8\?3BC#%&ZDID/IYP#-,J692.KY5I$[]3 T\/'YF_\,DKY)9(X%GC'XEL4S& MSL !,=ZB@LHEVW_ 54*1YMLP*LPWV)>Q_<@!FT)(EE9@I2 E6?F+'JM"' #@ M,8!? ?P? >$10% !@K<"P@H0FLJ4J9@ZS)%$DQ%G>\!UM&+3!Z:8!JW2)YGN M^TIR=9?03+Z\7=S^$?8 W+),)@)<9S&.7^)=I;26ZS_+O?*MA-.<7P#/ M_PWXGN]WZ)F]!1X8..R S^WP6Z3A?0V' TLV05W\P/ %1_AF% D!V!:L)-O< M@[\_J?O@1N)4_&-A#VOVT+"'QY)]4/U#:XJ!L@<@S",XS@N^2=2+(KJZ61+V M#*%VC(=).(2>_HS)8@#.258>= M(U921P>B?(ND7BVI]_.2NF3T6K5I%)2S9XMXH;%?:^Q;->HQJV9C63<.+#C; M<91:)F10\P].,'_#FGUHG[]")HR3?W'<&CZ 4E9DLNL-'+:*&'F>I=_0:YS. ML^KY4O?8J*E?A-?FKZ*-+)VWAKR4>V#,\$UR?_T%]KS?38R"3!- :2 8$D$=LG M_<=+TB(%$CV6]QF-2;8#;$W)#ND%S.OIA:_96)5>.\[FP+"Q8'A"#X9M$^YN M3D=4_CF.C)0!0L$(G/ M;S(P0SF1B-I>L\:ZX2F\&S;F#>WN_=]+WG9N5?&N"6\'=A7@,R-*DKO0F\#>+E1 M*$\DR\W2>K^EC'Y?*(?4&_7)M\!4$L#!!0 ( $V% MHU1@%A,9R@, &H. 9 >&PO=V]R:W-H965T,! M$FUG6R M):2TJTHS#X,=WW-][O'UM=T_4/:1[P@1\#F)4SXP=D)D'TR3KW8DP;Q-,Y+* MD0UE"1:RR[8FSQC!:PU*8M.VK(Z9X"@UAGW][9$-^S07<9221P8\3Q+,7N]( M3 \# QE?/BRB[4ZH#^:PG^$M"8E89H],]LS*RSI*2,HCF@(CFX$1H ]CU%, M;?$ M]AD] %/6TIMJ:#$U6H8?I6K=0\'D:"1Q8C@)I@MX#F;+>_A] I/I/)B/IL$, MIO/P:;%\N)\_A1#,QW!B]W ?A,O%?3'V$X0R%==Y3(!N8((C!L\XS@G7W2C% MZ2K",4Q3+E@N\T5P>#%C$4Q,E@6@6[6@5;^W.N MK4*E6PON<"Q%(Q#J;?\+HWD6I=O6B9BAP((H+6&$,[5[./PYDQYA*C_SOQKX M.!4?1_-QK_ 98<9>Y:P0)#1/1=WR% XZVH$J+ONA8SG([SJ6)179GRY%K6G' M=\],SWBZ%4^WD>>8O B(JMQJR;8@C' !3$K4 JZ46D-&V$H.RSI6%TGS%)TV MLKT?&C3U*J[>#8Z DS2B#%(JY!Y9YP1^PVDN*ZY*I5[#-)UJFLZ;2*5NQ:?[ MK:G4O<@/SRK_OLJDPM)KM#QCZ5@[J-;#L52Q[_W^Z-T]1E^Y%5/\1-_[WN#-MD'4\R:Q&5\'=3!Y JRB.Q&N3 MPY.C$;V)K82.QP2ROW4SE1Y.L^]*UJ'C:8#^X3C(&2L"XSN8R*LB+,B>QGO" MFJ(Z%G'DO@V=CZ4:-=?J6W3V+FK1-9V/I1MU&J=](BR!&<7I37E\K,"H^S;T M/59;U%QN;]'7O]#7]KIN;<%%EQ77]GS+:RBYZ%AS47.%NN%H*#V_V+,?U M:KC6V'I=R[=K;D/FR;U>O<(>,-O*\@\QV4BPU>Y*=5CQL"DZ@F;ZJO]"A7PX MZ.9./@8)4P9R?$/EM:/LJ-=#];P<_@U02P,$% @ 386C5/R?4.FW"@ MEDX !D !X;"]W;W)K&ULO9QM;]LX$H#_"N%= M+%I@6XND7KM)@+SN!6BR1=+T/BLQ$PN5)9\D)\WA?OQ1LN.A16HD18*_M'$R MI&>&Y,,9<:B#ES3[F<^%*,BO19SDAY-Y42R_3*?YPUPLPOQSNA2)_,MCFBW" M0G[,GJ;Y,A/AK&JTB*?,LMSI(HR2R=%!];MOV=%!NBKB*!'?,I*O%HLP>ST1 MB[".4_SV+4Q''95=2 MD?]L>IULO[1LJ/[\UOM%9;VTYC[,Q6D:_SN:%?/#B3\A,_$8KN+B)GWYE]A8 MY)3]/:1Q7OU+7C:RUH0\K/(B76P:2PT64;+^/_RU\8320/9C;L V#5B]@=W0 M@&\:\*X-[$V#RM73M2F5'\["(CPZR-(7DI72LK?RA\J956MI?I24 W];9/*O MD6Q7'%T<7]Z0'\=?[\[)/Q?DXO+Z^/KT\O@KN;R^_7YS=W5^_?V6'%^?$47N MZOSX]N[F?/VW3^0BC#+R(XQ7@MR_DJ_B6<3DPYDHPBC./\J_W]V>D0^_?R2_ MDR@AW^?I*@^367XP+:3VI0[3AXVF)VM-68.FG%RE23'/R7DR$[/=]E-I]=9T M]F;Z"4,[/%YFGXG%_B3,8LR@SVF7YKQJ3@W-S_#F9^+A,^'4U'S'&KX=2%[U MQYO4R7-1Y%^0GNQM3W;5D]W0T^T\S8I/A<@615[(=5[DY>C)]22R3,S( M0[J0Y,G#:NDNXS Q#>?Z6]SJ6TK^/!\Q;DE3GU4G&80\)]@*[1C@; UP4 .^ MIT48D[!RB$FQ=6M'^<[ 8C:K::9+4PW*/RDF2%G(IY-%3$A92\S GM))K4F^4NX1);(IB_5SYR[M:EB$*(R!.!F3U,&FK(Q%@D%-%+> MU_26M;+IL,5^70BS'_A+<0#+@$:&*XG<_B5LDX=7(N.[ES KL9L4F8R4T,D% ME*3.T,D%6*-N/Y7+%2&,GG4UIS$[J'M6%_)8 X,HP)+BM*QBDS]^HZ[U%[;C M4J :]8=Z$/A"<<",M>MNOF;'O]+BNH,-4FX3Y1GPBEF#=MY-\Q;E3%+-R@$ M&1T#*PPXQ=AXN^^F+]4HS6Y,9%='0!_#T:?.>?(_,@@M# C&[($+@P&F&![- M=4<+TT,VS<68R*Z"P#Z<]Q,<,L!DXQ;ZCW %'L/9%7?ZPP/?"B=CV8-PDY MM,&_0$:&D[$5*CK+?-_RZ_&\08S*J)^9U>/ /([':!VQPH%3' _4>F&%ZS&8 M*:HWB36']1P0R'$$JG-_*%ZXDNH.S74YH(KW#+8:\;+I"(]<#$*-D0L'!G*< M@8J;.68U,(OC>6@'#P*N.!Y6C848KJ>>=7RC(KOJ R$Y3L@VO' =:II:F,BN M6D ]'HR!%1LX9>.Q62^LV'H(5C<:%=G5$=!GX^A3Y_E0G-@ ,1O/-SL\.@,T MV7B\U1TGMIX]:B[&1'855![NX;P[:UR3VSGQBGD"F&7CZ677"0S,LO$XJ[_F M&T<;,D[/JN^01JFF)Y$VP-'&X=A%:3G3.Z:F-E#-QE/3KMX''MEM#\#>Z7T] M[-*F.2:R^P08:.?@M.OO=RQV=X!@SBA)I@-PQ\(:!^#FX'EG5^\K)PEXX/5N[[>GHJC(KKJ 2 ='Y/9!YTWYH//V M)5QB7@"(.4,34@? Y.#A5J_'T(X>6/F>&VA'-8:\L_E!K /,/LASN\/ID,HFQP&Y8R"[@S.UX:+"=4'+9CGD6X@((W5%.!5R E#OV MJ8!K.!5H.EAR 5HN'I$9??Q/,1<9N4Z3=2!9$,7\L8< :.@./3%PE8/0CJCJ MP@%7#\ZT%8")[.H(W'-Q[G6=<@ _MS?\VJ:,QGG)D= M0U4/H.@-/>3T@%?>B(>44AY0RAN14IZ.(%.T8A!#5JNGU(*,0BL/:.6-32M/!Y$I M6C&)-4LM0"H$PP]- P #$''0*;+6@OT(\'&K#$ = 3X MDZFK-!&O9!%F/T6!V03\"(8>"0: @6 _1X*!?M[GUI,?@PRS&[P+V EP[*C> M[9[S!$HU*?YDJ4/EF*56B>*/E4:K';/TQTB:OTU"30ZGEE*>:N$X:G8YEA90 M2RDKM8:>\U%+J2FU\"AF/*>W!S>X3,T$I<[4PC'6['(L4J:64F)J#:XQM90B M4PL/<<9S>?OS)%RF9H)2@FKA9+Q:%:LP)H^K9):3/W[S&:5_D;]E1\4<=9)2 MDVH-+DJUE*I4:T]EJ9:A_,K1ZGX-4H[C-;A=K:.G."$1MW?'.]TIML?/ ;M4 M[BODHGB --HH4/V\SS *!BED%!1DMM3A=QX%E/AJ(3T=6H=*U7IYBH=&RT(.K5<0F\7<)K\KM?JTI5B_ MV>\]-@"E[IZRH>DF5>KI*=O/GIF: 0M:6\WS@ ;V6C]VT;@5*:3_G@=)>K5RCWE.YR/96U6;TNS2CE-H6@ M2K4_;2GW;_=^C^U *>"G?' BK%3O4[ZG1)CK2:YI, Q2S8.AX+3EYD#?P4 W M!:7BG_+!*;)2J$_YGE)DWEXJB\O4[ALK6&VY&]!W(-#-02GWI_;@+%DIXZ?V MGK)DN_VN)BY3,T&A;,OU ?- 5,T M6X9&J:9KAE2Y7T!;+ABT.K_'UJ#<$*#VX!19J?NG]IY29+M#BHS*U$Q0@-IR MU:#G.*"[@G)C@#J#$V?E'@!U]I0X.X:,6%\3)JG&-:'JO>>Y5*'55*LWU^U_>WV MY6K'U1O%:K\_H5].UV](@V[6;VR["K.G*,E)+!YEE];GLF8N6[\#;?VA2)?5 M6\'NTZ)(%]6/[$WF<'Y3^8?:(%AY*(H5"'19 $QXE/ M?+>W;B):SBNVPSNT7ZI;3:.H8\EYB=)P)4%CL0A6R;M-X@%^Q5>.!W/R#"Z4 MK5(_W.!]O@ABYP@%9M91,/J[QS4*X9C(Q[\M:=!I.N#I\Y']#Q\\!;-E!M=* M_,USNU\$TP!R+%@M["=U^!/;@"X<7Z:$\;]P:-9.)@%DM;&J;,'DH.2R^6O-V@9%^8-O(4O=QMX_>H-O (N MX88+054R\\B2ID-&63>73?(WW925\.2M,70 W#H-OG/A-H4-]CWUY? M-TRS$_TX'/?+3SOYZ:#\7YQMN>#V$:B)02TU9FHG^7_TN3@W6Y18<-OK9OK$ M37(93OOMS#H[LT$[JU+5TH(J ,M*J$>D'LES!*,RS@08S&KMS%;LD;J?-:[' MH-;]1]/L:;EFX:S?8!+_.K'C08NWC;3S>!1_8H]2UUO!JY9[4E6_-T:_ES0WGAND=EP8$%@2-PTO:^;JY-#0#JRK?1K?*4E/VCWNZ:*%V M"^A]H90]#IQ =W5;_@102P,$% @ 386C5*P1%T,'!0 ,A< !D !X M;"]W;W)K&ULO9C9;N,V%(9?A3#F(@-,8O%0:^ 8 M2.Q,&Z!9D*5S4?2"L6E;&$ET13I.@3Y\J26B(U&,V\SDQI;DL_P\//Y(<;3E M^7>Q8DRBYS3)Q,E@)>7Z>#@4LQ5+J3CB:Y:I7Q8\3ZE4M_ER*-8YH_/2*4V& MX#C^,*5Q-AB/RF$J"PJ&T^#UF6[%SC8JA/'+^ MO;BYF)\,G$(12]A,%B&H^GIB$Y8D122EXZ\ZZ*#)63CN7K]$_UH.7@WFD0HV MX"Y7)X-P@.9L03>)O.7;7UD](*^(-^.)*#_1MK)UO0&:;83D:>VL%*1Q M5GW3Y[H0.PX0]CA [0!M!]SC0&H'LJ^#6SNX966JH91UF%))QZ.<;U%>6*MH MQ459S-);#3_.BGF_D[GZ-59^GU[>7I_<7V%#J9,TC@1 MG]$G%&?H?L4W@F9S,1I*E;'P&\[JZ&=5=.B)3M ES^1*H/-LSN:O_8=*:2,7 M7N2>@37@Z3H_0@Y\0> /-Q-T<&GSX(M52-*@[K)/L%(&0S7P0Q1IO8H4S8[ M0@1;HKP:*6DFAI1A2=_$5*-"MVS-6([Y0?^4B'7U,&*KK*M _J+_$9U5@KPQ<0.9I3$;#)X,6 MK]'B6;7<9J^@UVX <. ;-"OU'H[Z%0 MH3>GY<3$V8RGS"34[Q0'!Q'!?DMGU\SSP G-*H-&96!5^9#1).$S*MD<<;E2 MT\N>U6HAV)>BN":U04?&H0N^'[34&LP\WPFP66[8R VMF M>IW5E462/IL;(>S6E_B^&[44=\T.0[^G3:-&;[1'$U AF#1*BSHY?4?-O->: M^VG4Z5$OA,#U';,\[&BP.U:!W^)LSK?"0@>\LTC@GP\C##H=O!%F!-6&Q'[(2G*-*,#OK7D=X4UF&.QLS #- M-=B':_ML'*"++=<'UVLK[9I!1/R>_0UHN($=;F\M;K7[J[Q P/%:>X6IT1"( M$_7T+VAH@GW+:NS?-Z$,FI+@?4#[:N#!/GM*>_MVMXE&*)OL+% &35&P[RC_ M0_MV]XAJ3P.DK=1DYD%?;VC^PC[\M;1O%ZIJNTUP6^#4:.@[2F2/1(U?^!_X MW6O5(YK Y ,(3#2!R;L)3 QD-:UZ!CO;JDQ% *T6-AH&!'RW1Z(F,+$3>,)SU5?J_=+6/9JWY -X M2S1OR8]ZAR==G((;..VEN#;;?9$[=%69@YXR:^J2?:AKZ82@DSAP',]SVXW0 MM5/#"*&]JQGN'"8J&BW+0UF!9GR3R>J@KGG:'/R>EL>=K>=G^'A2'=_J,-5I M\B7-EW$F4,(6*J1S%*CBYM4!;74C^;H\LGSD4O*TO%PQ.F=Y8:!^7W N7VZ* M!,TQ^?A?4$L#!!0 ( $V%HU1A9:G;* 4 ,@5 9 >&PO=V]R:W-H M965TRY^R"VE"A[B M*)&GO:U2Z2?'D<&6QD3V>4H3_6;-14R4OA4;1Z:"DC 'Q9M?DQ(0EO=DT M?[84LRG/5,02NA0@LS@FXG!.([X_[:'>XX,[MMDJ\\"935.RH?=4?4N70M\Y M%4O(8II(QA,0='W:.T.?KKRA >0MOC.ZEXUK,%U97MSZUQ?W M\'Y.%6&1_ #O@"7PF461GF!RZB@=R@"BY';V@JSX@-X>[MBPN7NA4*C0/,CSH MQ,:S> 6/B_-\<"E."\OERYIXJ- DW>KEVT)Q9:>8TZ#_R.&V)N+HZ53-*5S- M*9S3>AVT-UQ*\'FB6+*A2<"HA+]O=!NX5C26_U@B>%4$+X\PZ(BPS%81"R#@ ML;91!2D5C(<09H(80VR;7W8^SX60'*0ELT&5V<#*=)O%*RJ KV'-:!2")'&J MVVP@'R)I4DXCJF@(/Z%KU"Z+$,,\A-E\=C,\=78M60VKK(;6K.YHP'=4'& A M>*R')DL4%3N]TDUF\TP=X"L1;+V&I> !I:%^;!-C5(4='6DBC*L(8VO'SF+3 M%Y \TUL4K ZYOB0YM*V%@FG24'701^VZ3JKP$VOXWU;RI IT@U1T$41L#CE0DEX3R00L\8"O=;:C&KQ K';=]T_;"DV-BMD'VXM0)C% MJ1'[?^F,:N]"QS(O5+L7LMO-;RAM)Y[T!V.KTK6-(;N/+?T+YZM_ ;""P#+2$K) PLV-#SO9AS,E6!;;>E=[$)H<2\':?M#)&RA8 M<)PT%$3]4;N"N+8E;'>/[YQM%'S7FODPASOPGVV:OQ+79H+1D73#C4H(O[(< MJ.I%J7=^6_%X7E(VM_]))6)1I[8T01TE JY="=O-HS77/5-;"+9$;+0\(9,Q MDS(O7FQ=F)>1FOEUK"1<.Q*V.Y+^C%81S>L]DN_ZK=H5'*.F,*[;$;KV*&PO MGY:%(^MO>:..K!,IZP[CX1'=D CH0ZJ_ZVGK%],+0;#7'UJW25S[';;[7;DG M2EB;E'S-E3L>]8<=NM7FA^WFYV="&)D>W<,LL9]PY]^= MP8($A9]<)SNJL]NTY/9KU-H/\;'\$-=^B-_ #_%S/QQTB>K5?NC9_?"+'D\! M;RFM5UNF=RS+]&K+].R6^2IIO18#[!"V\4UI][]"V(@GFX^ZIH\A>@MI:WOS M!L>2MO8QSVXQKY-V^*P.\I[-6J=QXF3..#_K#8(E4KO@6J/<_EB3B.+8L+A1 M/,T/H59<*1[GE[JL#*DP#?3[->?J\<:<:U6'M[/_ %!+ P04 " !-A:-4 M@]#%]A " !!! &0 'AL+W=O$Z4,+)7*JE>QA[4)R++2I+KB3''>R/WTEV3 9+ MV,OI3KKON^_DD^-&Z5=3 %CR7@IIID%A;75/JG7! MXVX:A$X0",BL8V"X'& .0C@BE/'6<09]20<\]8_LGWSOV,N6&9@K\9WO;#$- M/@9D!WM6"_NLFL_0]3-Q?)D2QEO2M+EC3,YJ8U79@5%!R66[LO?N'DX T? , M(.H D=?=%O(J%\RR)-:J(=IE(YMS?*L>C>*X=!\EM1I/.>)LDFYFZ?+K9OGT MC2Q?T*;D>@&6<6%NR!7ADJRX$'A])J86RSD0S3KJ64L=G:%^J/2 #,-;$H51 MM$D7Y/KJYF\6BF)[Q5&O./*TXW.*ZZV!MQJD)&"-@C*AQ\F 1$MP/; M!E95?DBVRN+(>;? -P[:)>#Y7BE[#-S<]7^-Y ]02P,$% @ 386C5-L> MQ4\: P "A( T !X;"]S='EL97,N>&ULW5AM:]LP$/XK1AVCA5''<>/& M:QS8 H7!-@KMAWTK2BPG EGR9*5+^NNGLQSGI;K2]AW6E&0GO=P7HMAU,F+J)]AQH@O]XFW1'N. M89O5\:A0C@R,V@X"U/R:7236P7P?V=MLL/@,T,!'(A.H%]X@SC446-85I>VTFSN#$^ M@8)V?+>NK,*YINNH/R!;A^9F@TR5SIGNPD1D8QJ/!"M CN;S!=R-JD( C5&E M'>2Y5L5.S'E1,=D,KJ!TZ&CH.(/RGQ>VNW(9@Y-QFXT*_BJF:^*3@#&'N'LM*K$^I/@F#9_M6GYI6MVQE=FTTZK -?>/4//?S?.<2::I MV!5M>_\M9_G5BN/+?R6Y^:]R*-BKL3WBWKK(P3&(3(Y!Y!'T9)R^28UA>S3N MG+][IV]G#> M)R/?X7U);(,&TR47ALMVMN!YSN230]C2&SJU+[I[_'9]S@JZ M%.:N S.R'7]C.5^6:;?J!A+1KMJ.O\+VHJ1[Q;*QN,S9BN63=JKGTV88V(&- MVE[@<(A<-YKCO'S( MI/E@@?C^.-!3?I\XAJIBVK G M&$?2%$.@%_T]FB1(=A+X^.N#/25QG*9^!#"_@CC&$'@:<013 !HP)(Z;<_#@ M/ HWYU2X_?5G_!M02P,$% @ 386C5)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'_=T173<3"U""C"YW;_^!MUL&F6[[J7U204+/X:9_KIGQO5'?#AZ;YNEF.*R7CV*3U7^43Z)09]9EMZK?S[4?V+&OY('/9?+L= M[-[G8L VLI ;^5VL;@=7 U8_EB_W926_ET63YX;N^MGBO%9J"_O/VV;UHA) M56Z?9/&EO8RZBR&XC5T[O+[N&_&F^C_-6*[7S_J!_S5_MX:!05:JKJ1ZD3EKW9XA"A1F$2![SDI]UB2 MJI)@#01 #-LP&RBUD&("T$TCK?HW:2>P!I(Y#VV2"3-'(!Y#4">4T+&7-7 M03&/+W@0S?: 3JAXY].I$_\-(-\AD.]H(1W7C>9AZH<3-HNC4+UW]VT)0_@5 M%L.OJ $_S?W$3WWUR"$3ZA5BL<0\2>.YF\YCU6X0"O/(B%@DDRCR/OM! 'DP M98R(G>&'"]6/HMCGG>>&"6)$; @_3)UPXM\%721,"2-B)SA)TH;_>QYX;!S% M+'$"#MDP$XR(51!P)^FV%!;R1\0Q/[EW8GYYIY"\76;$P\1IHP+DPZ+]B#C< M!'%O/9/';O5>QHLYQ) M[$PA'Q;_->+X/W;\F"V<8,[;Y%4-"%44^$Z@6K--,3J8F HT8A7XH8IHG*7. M7]V>APE!HQ8"G[29JFHJ)<[IH0LTS 4:L0M4?=*FU%P]RVY[8?%?(X[_R?PN MX9_F;9/QQ4&*KV,BT(E%@!9*G=D%'5."3I[U8Y@ZQ,0, MT]42O6R8)@QB3:!9<7>] 5UPH"XNCC/0WJ;$U&$0JP//6@R(B5G$(+8(CFE" M3$PH!K%0<$P+8F*",8@%T\D!+UF85576KA>S"T\TF828F& ,\L6'#F:B+KG: MYH*5:^;4M8"K=IANS!,N01Q@SJJ204S,-^8I5R6.GSK$Q+QC$GOG$#/9;C99 M]:UMS5C4#<3$%&2>M%+I8";BN=,W,069)RM9=B,[[XC'1!>[3UFS],%ANC%/ M6+1T1_18%K+3"3'=F,2Z03"WS19NLS$QW9C4NNE9Q.I_YIAM3&+;_"@&.T,Y M$%DMF%O630VW7V"VL8AMTX?I9O4C&^?E"_,A)F8;B[JZ^8EYV"L%F\H"8F*V ML8AM\ZM5P^-,R,)L8Q';!ID1.'"WA=G&(K;-VXQ S^"V,-M8Q+;IGQ*X9#-1 MR7+5><[HYBIB[_P*\T>N!C$Q[UC4\V;=J8ON(/=@\F-AWK&(O7.$V4UY(28F M'HM:/ >8L#'S$H9*&Q./33ZK]C8A=%PSPEE)&Q./32R>#B9L2K]H1 7[IHV) MQS[A]-HE&V>R8HLLWXKZ: C9F'AL8O%T,?EZ+9;-GK"2SQD<0C8F'IMZ;V__ M+H->#]F8AVQB#_UJO\%QOF%C'K*)/81/L,*U3!O=YDOL(1P33E[:F(=L8@_! MW1']71+3CTV][M\W2]T#>8W)YYI8/IT=$_UXF'2NB:5SM'>B'Q$3SO5..,/= ME^L/[U=B+0NQ"M7E:W5\F>7+6<7:E]U&0N^I85 1EMGK]0\_K MGY$^_ =02P,$% @ 386C5&;-$3IT @ ;3 !H !X;"]?(>#I5SFTX[X[#;O]>5A\' ^G857M MQO'\HZZ']:X%GVV_KW5=6_O*6JGCM(($CF#U((TOF##()L_J ,07G^((<@GS\H("CF#VH@ MJ)D_Z!&"'NBOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>AOJ M;01ZV^1E-X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WAGUS@1Z9]0[$^B= M4>],H'=&O3.!WAGUS@1ZY\G'2@*],^J="?3.J'CGH[@=Z.>CN!WHYZ M.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^5F00.] MO8- [T"]@T#O!O5N"/1N4.^&0.\&]6Z^4^]A_#R4X=;SM<;K?R?5X^7<7!E&ULS=K?3MLP% ;P5ZERBQK7_\M$N=FXW;C8"WC) M*8V:Q)9MH+S]G!20-K$*5*1]-XU:V^<[\9%^5[WZ^10H+0Y#/Z9-M]*N"^FB;*C8 MFPG3RK\#GL_]>* 8NY86MR[F[VXHN]BA9RD_]93JTR7>Z-%OMUU#K6_NAW*D M3B&2:]..* ]]?2QZ<3HYEQNFXR<_.W\N]'T[1;:M^97:[WT-+_EL_F/\]6]02P$"% ,4 " !-A:-4!T%-8H$ M "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 M Q0 ( $V%HU1CYA^-[@ "L" 1 " :\ !D;V-0 M&UL4$L! A0#% @ M386C5&A]2B)%!0 A8 !@ ("!#0@ 'AL+W=O 8 " @:(9 !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 386C5-^BK!S=!@ Z1H !@ ("! MW20 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M386C5*EKD]0E!0 Y0L !D ("!)4< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 386C5$L><=9? P M[ 8 !D ("!DUP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 386C5, V2W&PO=V]R:W-H M965T&UL4$L! M A0#% @ 386C5).\1O;Z! 3 P !D ("!CGH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 386C M5,)T",][% =DT !D ("!/8P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 386C5$+GI&BE! 6 L M !D ("!$[@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 386C5.GFCMSJ!0 T0P !D M ("!\<\ 'AL+W=O&PO=V]R:W-H965T M3J !X;"]W;W)K&UL4$L! A0# M% @ 386C5#J1AEZ*%@ .$ !D ("!N.X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 386C5'"X M*O&I! Z@H !D ("!YA$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 386C5.#+03DS! E D !D M ("!,1T! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 386C5.A&PO=V]R:W-H965T&UL4$L! A0#% M @ 386C5/QJTD-I!0 $! !D ("!VC0! 'AL+W=O&UL4$L! A0#% @ 386C5%+P/.OP M @ F@< !D ("!)$4! 'AL+W=O&PO=V]R:W-H965THTD](P4 !H9 9 " @&UL4$L! A0#% @ 386C5!Q5J]JV! 7!0 !D M ("!)5$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 386C5"2LXO,. P 7PL !D ("!-%\! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M386C5%:G!?N>! S10 !D ("!JVL! 'AL+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 386C5#JL#/F- @ @8 !D M ("!RH ! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 386C5,$R+!7: P O@P !D ("!"HP! 'AL M+W=O_G>%G0# M "-"@ &0 @($;D $ >&PO=V]R:W-H965TP, D, 9 " M@<:3 0!X;"]W;W)K&UL4$L! A0#% @ 386C M5+?!Y&ZH @ L0< !D ("!>)&PO=V]R:W-H965T 0!X;"]W;W)K M&UL4$L! A0#% @ 386C5,-[/AG- @ HP< M !D ("!>:H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 386C5/&'&PO=V]R:W-H965T M&UL4$L! A0# M% @ 386C5$M,6QZU P N@T !D ("!$\(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 386C5-_; M9I0\ P Q@D !D ("![M0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 386C5(/0Q?80 @ 000 !D M ("!_N(! 'AL+W=O&PO MI#-&08 M ! U / " 7/I 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 M " !-A:-49LT1.G0" !M, &@ @ &Y[P$ >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !-A:-4$@%B4"$" @ M+P $P @ %E\@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 6@!: *T8 "W] $ ! end XML 98 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 99 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 100 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 398 377 1 false 114 0 false 9 false false R1.htm 0001001 - Document - Cover Sheet http://www.cornerstonebuildingbrands.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1007008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 8 false false R9.htm 2101101 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 2107102 - Disclosure - ACCOUNTING PRONOUNCEMENTS Sheet http://www.cornerstonebuildingbrands.com/role/ACCOUNTINGPRONOUNCEMENTS ACCOUNTING PRONOUNCEMENTS Notes 10 false false R11.htm 2108103 - Disclosure - ACQUISITIONS Sheet http://www.cornerstonebuildingbrands.com/role/ACQUISITIONS ACQUISITIONS Notes 11 false false R12.htm 2113104 - Disclosure - RESTRUCTURING Sheet http://www.cornerstonebuildingbrands.com/role/RESTRUCTURING RESTRUCTURING Notes 12 false false R13.htm 2118105 - Disclosure - GOODWILL Sheet http://www.cornerstonebuildingbrands.com/role/GOODWILL GOODWILL Notes 13 false false R14.htm 2121106 - Disclosure - INVENTORIES Sheet http://www.cornerstonebuildingbrands.com/role/INVENTORIES INVENTORIES Notes 14 false false R15.htm 2124107 - Disclosure - INTANGIBLES Sheet http://www.cornerstonebuildingbrands.com/role/INTANGIBLES INTANGIBLES Notes 15 false false R16.htm 2128108 - Disclosure - ASSETS HELD FOR SALE Sheet http://www.cornerstonebuildingbrands.com/role/ASSETSHELDFORSALE ASSETS HELD FOR SALE Notes 16 false false R17.htm 2130109 - Disclosure - LEASES Sheet http://www.cornerstonebuildingbrands.com/role/LEASES LEASES Notes 17 false false R18.htm 2135110 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATION SHARE-BASED COMPENSATION Notes 18 false false R19.htm 2137111 - Disclosure - EARNINGS PER COMMON SHARE Sheet http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHARE EARNINGS PER COMMON SHARE Notes 19 false false R20.htm 2140112 - Disclosure - WARRANTY Sheet http://www.cornerstonebuildingbrands.com/role/WARRANTY WARRANTY Notes 20 false false R21.htm 2143113 - Disclosure - DEFINED BENEFIT PLANS Sheet http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANS DEFINED BENEFIT PLANS Notes 21 false false R22.htm 2147114 - Disclosure - LONG-TERM DEBT Sheet http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBT LONG-TERM DEBT Notes 22 false false R23.htm 2152115 - Disclosure - DERIVATIVES Sheet http://www.cornerstonebuildingbrands.com/role/DERIVATIVES DERIVATIVES Notes 23 false false R24.htm 2158116 - Disclosure - CD&R INVESTOR GROUP Sheet http://www.cornerstonebuildingbrands.com/role/CDRINVESTORGROUP CD&R INVESTOR GROUP Notes 24 false false R25.htm 2160117 - Disclosure - STOCK REPURCHASE PROGRAM Sheet http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAM STOCK REPURCHASE PROGRAM Notes 25 false false R26.htm 2162118 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS Sheet http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS Notes 26 false false R27.htm 2166119 - Disclosure - INCOME TAXES Sheet http://www.cornerstonebuildingbrands.com/role/INCOMETAXES INCOME TAXES Notes 27 false false R28.htm 2168120 - Disclosure - SEGMENT INFORMATION Sheet http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 28 false false R29.htm 2171121 - Disclosure - CONTINGENCIES Sheet http://www.cornerstonebuildingbrands.com/role/CONTINGENCIES CONTINGENCIES Notes 29 false false R30.htm 2173122 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 30 false false R31.htm 2202201 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 31 false false R32.htm 2303301 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 32 false false R33.htm 2309302 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSTables ACQUISITIONS (Tables) Tables http://www.cornerstonebuildingbrands.com/role/ACQUISITIONS 33 false false R34.htm 2314303 - Disclosure - RESTRUCTURING (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGTables RESTRUCTURING (Tables) Tables http://www.cornerstonebuildingbrands.com/role/RESTRUCTURING 34 false false R35.htm 2319304 - Disclosure - GOODWILL (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/GOODWILLTables GOODWILL (Tables) Tables http://www.cornerstonebuildingbrands.com/role/GOODWILL 35 false false R36.htm 2322305 - Disclosure - INVENTORIES (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://www.cornerstonebuildingbrands.com/role/INVENTORIES 36 false false R37.htm 2325306 - Disclosure - INTANGIBLES (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/INTANGIBLESTables INTANGIBLES (Tables) Tables http://www.cornerstonebuildingbrands.com/role/INTANGIBLES 37 false false R38.htm 2331307 - Disclosure - LEASES (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/LEASESTables LEASES (Tables) Tables http://www.cornerstonebuildingbrands.com/role/LEASES 38 false false R39.htm 2338308 - Disclosure - EARNINGS PER COMMON SHARE (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHARETables EARNINGS PER COMMON SHARE (Tables) Tables http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHARE 39 false false R40.htm 2341309 - Disclosure - WARRANTY (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/WARRANTYTables WARRANTY (Tables) Tables http://www.cornerstonebuildingbrands.com/role/WARRANTY 40 false false R41.htm 2344310 - Disclosure - DEFINED BENEFIT PLANS (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSTables DEFINED BENEFIT PLANS (Tables) Tables http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANS 41 false false R42.htm 2348311 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTTables LONG-TERM DEBT (Tables) Tables http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBT 42 false false R43.htm 2353312 - Disclosure - DERIVATIVES (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/DERIVATIVESTables DERIVATIVES (Tables) Tables http://www.cornerstonebuildingbrands.com/role/DERIVATIVES 43 false false R44.htm 2363313 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSTables FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables) Tables http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTS 44 false false R45.htm 2369314 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATION 45 false false R46.htm 2404401 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) Details 46 false false R47.htm 2405402 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Uncollectible Accounts (Details) Sheet http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRollforwardofUncollectibleAccountsDetails RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Uncollectible Accounts (Details) Details 47 false false R48.htm 2406403 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details) Sheet http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details) Details 48 false false R49.htm 2410404 - Disclosure - ACQUISITIONS - Narrative (Details) Sheet http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails ACQUISITIONS - Narrative (Details) Details 49 false false R50.htm 2411405 - Disclosure - ACQUISITIONS - Schedule of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails ACQUISITIONS - Schedule of Assets Acquired and Liabilities Assumed (Details) Details 50 false false R51.htm 2412406 - Disclosure - ACQUISITIONS - Schedule of Pro Forma Information (Details) Sheet http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofProFormaInformationDetails ACQUISITIONS - Schedule of Pro Forma Information (Details) Details 51 false false R52.htm 2415407 - Disclosure - RESTRUCTURING - Narrative (Details) Sheet http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails RESTRUCTURING - Narrative (Details) Details 52 false false R53.htm 2416408 - Disclosure - RESTRUCTURING - Summary of Restructuring Plan Costs (Details) Sheet http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofRestructuringPlanCostsDetails RESTRUCTURING - Summary of Restructuring Plan Costs (Details) Details 53 false false R54.htm 2417409 - Disclosure - RESTRUCTURING - Summary of Severance Liability and Cash Payments (Details) Sheet http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails RESTRUCTURING - Summary of Severance Liability and Cash Payments (Details) Details 54 false false R55.htm 2420410 - Disclosure - GOODWILL (Details) Sheet http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails GOODWILL (Details) Details http://www.cornerstonebuildingbrands.com/role/GOODWILLTables 55 false false R56.htm 2423411 - Disclosure - INVENTORIES (Details) Sheet http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails INVENTORIES (Details) Details http://www.cornerstonebuildingbrands.com/role/INVENTORIESTables 56 false false R57.htm 2426412 - Disclosure - INTANGIBLES - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails INTANGIBLES - Schedule of Finite-Lived Intangible Assets (Details) Details 57 false false R58.htm 2427413 - Disclosure - INTANGIBLES - Schedule of Future Minimum Finite-Lived Amortization Expense (Details) Sheet http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFutureMinimumFiniteLivedAmortizationExpenseDetails INTANGIBLES - Schedule of Future Minimum Finite-Lived Amortization Expense (Details) Details 58 false false R59.htm 2429414 - Disclosure - ASSETS HELD FOR SALE (Details) Sheet http://www.cornerstonebuildingbrands.com/role/ASSETSHELDFORSALEDetails ASSETS HELD FOR SALE (Details) Details http://www.cornerstonebuildingbrands.com/role/ASSETSHELDFORSALE 59 false false R60.htm 2432415 - Disclosure - LEASES - Summary of Lease Costs (Details) Sheet http://www.cornerstonebuildingbrands.com/role/LEASESSummaryofLeaseCostsDetails LEASES - Summary of Lease Costs (Details) Details 60 false false R61.htm 2433416 - Disclosure - LEASES - Summary of Cash Flow Information (Details) Sheet http://www.cornerstonebuildingbrands.com/role/LEASESSummaryofCashFlowInformationDetails LEASES - Summary of Cash Flow Information (Details) Details 61 false false R62.htm 2434417 - Disclosure - LEASES - Schedule of Future Minimum Lease Payments (Details) Sheet http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails LEASES - Schedule of Future Minimum Lease Payments (Details) Details 62 false false R63.htm 2436418 - Disclosure - SHARE-BASED COMPENSATION (Details) Sheet http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails SHARE-BASED COMPENSATION (Details) Details http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATION 63 false false R64.htm 2439419 - Disclosure - EARNINGS PER COMMON SHARE (Details) Sheet http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails EARNINGS PER COMMON SHARE (Details) Details http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHARETables 64 false false R65.htm 2442420 - Disclosure - WARRANTY (Details) Sheet http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails WARRANTY (Details) Details http://www.cornerstonebuildingbrands.com/role/WARRANTYTables 65 false false R66.htm 2445421 - Disclosure - DEFINED BENEFIT PLANS - Periodic Benefits Cost (Details) Sheet http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails DEFINED BENEFIT PLANS - Periodic Benefits Cost (Details) Details 66 false false R67.htm 2446422 - Disclosure - DEFINED BENEFIT PLANS - Narrative (Details) Sheet http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSNarrativeDetails DEFINED BENEFIT PLANS - Narrative (Details) Details 67 false false R68.htm 2449423 - Disclosure - LONG-TERM DEBT - Schedule of Debt (Details) Sheet http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails LONG-TERM DEBT - Schedule of Debt (Details) Details 68 false false R69.htm 2450424 - Disclosure - LONG-TERM DEBT - Narrative (Details) Sheet http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails LONG-TERM DEBT - Narrative (Details) Details 69 false false R70.htm 2451425 - Disclosure - LONG-TERM DEBT -Schedule of long-term debt instruments (Details) Sheet http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails LONG-TERM DEBT -Schedule of long-term debt instruments (Details) Details 70 false false R71.htm 2454426 - Disclosure - DERIVATIVES - Narrative (Details) Sheet http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails DERIVATIVES - Narrative (Details) Details 71 false false R72.htm 2455427 - Disclosure - DERIVATIVES -Schedule of Interest Rate Derivatives (Details) Sheet http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails DERIVATIVES -Schedule of Interest Rate Derivatives (Details) Details 72 false false R73.htm 2456428 - Disclosure - DERIVATIVES - Fair Values of Derivatives on the Consolidated Balance Sheets (Details) Sheet http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails DERIVATIVES - Fair Values of Derivatives on the Consolidated Balance Sheets (Details) Details 73 false false R74.htm 2457429 - Disclosure - DERIVATIVES - Effect of Derivatives on the Consolidated Statements of Operations (Details) Sheet http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails DERIVATIVES - Effect of Derivatives on the Consolidated Statements of Operations (Details) Details 74 false false R75.htm 2459430 - Disclosure - CD&R INVESTOR GROUP (Details) Sheet http://www.cornerstonebuildingbrands.com/role/CDRINVESTORGROUPDetails CD&R INVESTOR GROUP (Details) Details http://www.cornerstonebuildingbrands.com/role/CDRINVESTORGROUP 75 false false R76.htm 2461431 - Disclosure - STOCK REPURCHASE PROGRAM (Details) Sheet http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails STOCK REPURCHASE PROGRAM (Details) Details http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAM 76 false false R77.htm 2464432 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Values of Financial Instruments (Details) Sheet http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Values of Financial Instruments (Details) Details 77 false false R78.htm 2465433 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value by Level (Details) Sheet http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value by Level (Details) Details 78 false false R79.htm 2467434 - Disclosure - INCOME TAXES (Details) Sheet http://www.cornerstonebuildingbrands.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.cornerstonebuildingbrands.com/role/INCOMETAXES 79 false false R80.htm 2470435 - Disclosure - SEGMENT INFORMATION (Details) Sheet http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails SEGMENT INFORMATION (Details) Details http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONTables 80 false false R81.htm 2472436 - Disclosure - CONTINGENCIES (Details) Sheet http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails CONTINGENCIES (Details) Details http://www.cornerstonebuildingbrands.com/role/CONTINGENCIES 81 false false R82.htm 2474437 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTS 82 false false All Reports Book All Reports cnr-20220402.htm a20220402exhibit10_1.htm a20220402exhibit10_2.htm a20220402exhibit31_1.htm a20220402exhibit31_2.htm a20220402exhibit32_1.htm a20220402exhibit32_2.htm cnr-20220402.xsd cnr-20220402_cal.xml cnr-20220402_def.xml cnr-20220402_lab.xml cnr-20220402_pre.xml cnr-20220402_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 103 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cnr-20220402.htm": { "axisCustom": 2, "axisStandard": 34, "contextCount": 398, "dts": { "calculationLink": { "local": [ "cnr-20220402_cal.xml" ] }, "definitionLink": { "local": [ "cnr-20220402_def.xml" ] }, "inline": { "local": [ "cnr-20220402.htm" ] }, "labelLink": { "local": [ "cnr-20220402_lab.xml" ] }, "presentationLink": { "local": [ "cnr-20220402_pre.xml" ] }, "schema": { "local": [ "cnr-20220402.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 647, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 3, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 8 }, "keyCustom": 56, "keyStandard": 321, "memberCustom": 68, "memberStandard": 41, "nsprefix": "cnr", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.cornerstonebuildingbrands.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107102 - Disclosure - ACCOUNTING PRONOUNCEMENTS", "role": "http://www.cornerstonebuildingbrands.com/role/ACCOUNTINGPRONOUNCEMENTS", "shortName": "ACCOUNTING PRONOUNCEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - ACQUISITIONS", "role": "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONS", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - RESTRUCTURING", "role": "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURING", "shortName": "RESTRUCTURING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118105 - Disclosure - GOODWILL", "role": "http://www.cornerstonebuildingbrands.com/role/GOODWILL", "shortName": "GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - INVENTORIES", "role": "http://www.cornerstonebuildingbrands.com/role/INVENTORIES", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124107 - Disclosure - INTANGIBLES", "role": "http://www.cornerstonebuildingbrands.com/role/INTANGIBLES", "shortName": "INTANGIBLES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128108 - Disclosure - ASSETS HELD FOR SALE", "role": "http://www.cornerstonebuildingbrands.com/role/ASSETSHELDFORSALE", "shortName": "ASSETS HELD FOR SALE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130109 - Disclosure - LEASES", "role": "http://www.cornerstonebuildingbrands.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135110 - Disclosure - SHARE-BASED COMPENSATION", "role": "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137111 - Disclosure - EARNINGS PER COMMON SHARE", "role": "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHARE", "shortName": "EARNINGS PER COMMON SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140112 - Disclosure - WARRANTY", "role": "http://www.cornerstonebuildingbrands.com/role/WARRANTY", "shortName": "WARRANTY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143113 - Disclosure - DEFINED BENEFIT PLANS", "role": "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANS", "shortName": "DEFINED BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147114 - Disclosure - LONG-TERM DEBT", "role": "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBT", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152115 - Disclosure - DERIVATIVES", "role": "http://www.cornerstonebuildingbrands.com/role/DERIVATIVES", "shortName": "DERIVATIVES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cnr:TemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158116 - Disclosure - CD&R INVESTOR GROUP", "role": "http://www.cornerstonebuildingbrands.com/role/CDRINVESTORGROUP", "shortName": "CD&R INVESTOR GROUP", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cnr:TemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160117 - Disclosure - STOCK REPURCHASE PROGRAM", "role": "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAM", "shortName": "STOCK REPURCHASE PROGRAM", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162118 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS", "role": "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2166119 - Disclosure - INCOME TAXES", "role": "http://www.cornerstonebuildingbrands.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2168120 - Disclosure - SEGMENT INFORMATION", "role": "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATION", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171121 - Disclosure - CONTINGENCIES", "role": "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIES", "shortName": "CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2173122 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - ACQUISITIONS (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSTables", "shortName": "ACQUISITIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - RESTRUCTURING (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGTables", "shortName": "RESTRUCTURING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - GOODWILL (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/GOODWILLTables", "shortName": "GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - INVENTORIES (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/INVENTORIESTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325306 - Disclosure - INTANGIBLES (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESTables", "shortName": "INTANGIBLES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331307 - Disclosure - LEASES (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338308 - Disclosure - EARNINGS PER COMMON SHARE (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHARETables", "shortName": "EARNINGS PER COMMON SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "role": "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341309 - Disclosure - WARRANTY (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/WARRANTYTables", "shortName": "WARRANTY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344310 - Disclosure - DEFINED BENEFIT PLANS (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSTables", "shortName": "DEFINED BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348311 - Disclosure - LONG-TERM DEBT (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTTables", "shortName": "LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353312 - Disclosure - DERIVATIVES (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESTables", "shortName": "DERIVATIVES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363313 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2369314 - Disclosure - SEGMENT INFORMATION (Tables)", "role": "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails", "shortName": "RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i7fa7c1e36a4a42b5b78d041ee8056c8c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Uncollectible Accounts (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRollforwardofUncollectibleAccountsDetails", "shortName": "RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Uncollectible Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i0c9b7395644b40a2a3e5e3059ce6d526_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails", "shortName": "RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i21a9d2fdd14c4c2a922e86b771e0fbc0_D20220101-20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - ACQUISITIONS - Narrative (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails", "shortName": "ACQUISITIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "icf809f450ee44b3784ebffee729019cd_I20211203", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - ACQUISITIONS - Schedule of Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "ACQUISITIONS - Schedule of Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "icf809f450ee44b3784ebffee729019cd_I20211203", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i7373b564205e42729140a90382a0e00f_D20210101-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - ACQUISITIONS - Schedule of Pro Forma Information (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofProFormaInformationDetails", "shortName": "ACQUISITIONS - Schedule of Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i7373b564205e42729140a90382a0e00f_D20210101-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostCostIncurredToDate1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - RESTRUCTURING - Narrative (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "shortName": "RESTRUCTURING - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostCostIncurredToDate1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - RESTRUCTURING - Summary of Restructuring Plan Costs (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofRestructuringPlanCostsDetails", "shortName": "RESTRUCTURING - Summary of Restructuring Plan Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i7fa7c1e36a4a42b5b78d041ee8056c8c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - RESTRUCTURING - Summary of Severance Liability and Cash Payments (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails", "shortName": "RESTRUCTURING - Summary of Severance Liability and Cash Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "iea1de3bb795b4b2cae742c1997497efc_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i7fa7c1e36a4a42b5b78d041ee8056c8c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - GOODWILL (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails", "shortName": "GOODWILL (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i84886d4e430a4d54851af9af448fad86_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - INVENTORIES (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - INTANGIBLES - Schedule of Finite-Lived Intangible Assets (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails", "shortName": "INTANGIBLES - Schedule of Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - INTANGIBLES - Schedule of Future Minimum Finite-Lived Amortization Expense (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFutureMinimumFiniteLivedAmortizationExpenseDetails", "shortName": "INTANGIBLES - Schedule of Future Minimum Finite-Lived Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429414 - Disclosure - ASSETS HELD FOR SALE (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/ASSETSHELDFORSALEDetails", "shortName": "ASSETS HELD FOR SALE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432415 - Disclosure - LEASES - Summary of Lease Costs (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/LEASESSummaryofLeaseCostsDetails", "shortName": "LEASES - Summary of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433416 - Disclosure - LEASES - Summary of Cash Flow Information (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/LEASESSummaryofCashFlowInformationDetails", "shortName": "LEASES - Summary of Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434417 - Disclosure - LEASES - Schedule of Future Minimum Lease Payments (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails", "shortName": "LEASES - Schedule of Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436418 - Disclosure - SHARE-BASED COMPENSATION (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails", "shortName": "SHARE-BASED COMPENSATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439419 - Disclosure - EARNINGS PER COMMON SHARE (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails", "shortName": "EARNINGS PER COMMON SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cnr:ProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442420 - Disclosure - WARRANTY (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails", "shortName": "WARRANTY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cnr:ProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i10cba95fcc954d929b20ab1b2f45a591_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445421 - Disclosure - DEFINED BENEFIT PLANS - Periodic Benefits Cost (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails", "shortName": "DEFINED BENEFIT PLANS - Periodic Benefits Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i10cba95fcc954d929b20ab1b2f45a591_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "ic73f25c872cb4727876e858684e2335b_I20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446422 - Disclosure - DEFINED BENEFIT PLANS - Narrative (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSNarrativeDetails", "shortName": "DEFINED BENEFIT PLANS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "ic73f25c872cb4727876e858684e2335b_I20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449423 - Disclosure - LONG-TERM DEBT - Schedule of Debt (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails", "shortName": "LONG-TERM DEBT - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i35f0cc758e1c461c84b284d810d2c683_I20210415", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450424 - Disclosure - LONG-TERM DEBT - Narrative (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "shortName": "LONG-TERM DEBT - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i35f0cc758e1c461c84b284d810d2c683_I20210415", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "ibc1d6d1bab984602a18bd4c1d50d6624_D20220101-20220402", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451425 - Disclosure - LONG-TERM DEBT -Schedule of long-term debt instruments (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails", "shortName": "LONG-TERM DEBT -Schedule of long-term debt instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "ibc1d6d1bab984602a18bd4c1d50d6624_D20220101-20220402", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i675fca3438784d0580f613ec79221fa9_D20210415-20210415", "decimals": "INF", "first": true, "lang": "en-US", "name": "cnr:NumberOfSwapContractsTerminated", "reportCount": 1, "unique": true, "unitRef": "derivativeinstrument", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454426 - Disclosure - DERIVATIVES - Narrative (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "shortName": "DERIVATIVES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i675fca3438784d0580f613ec79221fa9_D20210415-20210415", "decimals": "INF", "first": true, "lang": "en-US", "name": "cnr:NumberOfSwapContractsTerminated", "reportCount": 1, "unique": true, "unitRef": "derivativeinstrument", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i02dd20f885a44991a992f3d7f3f24d4b_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "cnr:DerivativeNotionalAmountPaidReceived", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455427 - Disclosure - DERIVATIVES -Schedule of Interest Rate Derivatives (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails", "shortName": "DERIVATIVES -Schedule of Interest Rate Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i34af5cbf772047859fdc2de3376618cf_I20220402", "decimals": "6", "lang": "en-US", "name": "cnr:DerivativeFixedInterestRatePaidReceived", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "id745f2181bcf4f0cab4aecb274368dc3_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilityFairValueGrossAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456428 - Disclosure - DERIVATIVES - Fair Values of Derivatives on the Consolidated Balance Sheets (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "shortName": "DERIVATIVES - Fair Values of Derivatives on the Consolidated Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i16eae45353ea4d86812aa6d2c674088c_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeLiabilityFairValueGrossAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "ib02061cf2c274321891ff7574911149b_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457429 - Disclosure - DERIVATIVES - Effect of Derivatives on the Consolidated Statements of Operations (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails", "shortName": "DERIVATIVES - Effect of Derivatives on the Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "ib02061cf2c274321891ff7574911149b_D20220101-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "iee6629955ed7499a91ec4775a67a705b_I20220402", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459430 - Disclosure - CD&R INVESTOR GROUP (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/CDRINVESTORGROUPDetails", "shortName": "CD&R INVESTOR GROUP (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "iee6629955ed7499a91ec4775a67a705b_I20220402", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461431 - Disclosure - STOCK REPURCHASE PROGRAM (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails", "shortName": "STOCK REPURCHASE PROGRAM (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464432 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Values of Financial Instruments (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Values of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i9c826918e2074dfca52ddbe684002c84_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465433 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value by Level (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value by Level (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i24a6d5bf9abd465abddd96d83103648a_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "3", "first": true, "lang": "en-US", "name": "cnr:EstimatedEffectiveIncomeTaxRateReconciliationPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467434 - Disclosure - INCOME TAXES (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/INCOMETAXESDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "3", "first": true, "lang": "en-US", "name": "cnr:EstimatedEffectiveIncomeTaxRateReconciliationPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "ic2277326c90649ad8434d572c7ab9ed6_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "ic2277326c90649ad8434d572c7ab9ed6_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470435 - Disclosure - SEGMENT INFORMATION (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails", "shortName": "SEGMENT INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "ia8bbf4a05ad64d7084a8f2040573866a_D20210519-20210519", "decimals": null, "first": true, "lang": "en-US", "name": "cnr:EnvironmentalLossContingencyPublicCommentPeriodDuration", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472436 - Disclosure - CONTINGENCIES (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails", "shortName": "CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "ia8bbf4a05ad64d7084a8f2040573866a_D20210519-20210519", "decimals": null, "first": true, "lang": "en-US", "name": "cnr:EnvironmentalLossContingencyPublicCommentPeriodDuration", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "ie5fd9d8535c5406995fa7c5a1d39771e_I20220410", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474437 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTSDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "ie5fd9d8535c5406995fa7c5a1d39771e_I20220410", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cnr-20220402.htm", "contextRef": "i80243334f84b4b17a37c68aa63c9878f_D20220101-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 114, "tag": { "cnr_A2018StockRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Stock Repurchase Program", "label": "2018 Stock Repurchase Program [Member]", "terseLabel": "2018 Stock Repurchase Program" } } }, "localname": "A2018StockRepurchaseProgramMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "domainItemType" }, "cnr_A6125SeniorNotesDueJanuary2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "6.125% Senior Notes due January 2029", "label": "6.125% Senior Notes due January 2029 [Member]", "terseLabel": "6.125% senior notes due January 2029" } } }, "localname": "A6125SeniorNotesDueJanuary2029Member", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "cnr_ABLCanadianFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ABL Canadian Facility [Member]", "label": "ABL Canadian Facility [Member]", "terseLabel": "ABL Canadian Facility" } } }, "localname": "ABLCanadianFacilityMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_ABLCreditFacilityDue2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ABL Credit Facility, Due 2023 [Member]", "label": "ABL Credit Facility, Due 2023 [Member]", "verboseLabel": "Asset-based lending credit facility, due 2023" } } }, "localname": "ABLCreditFacilityDue2023Member", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "cnr_ABLU.S.FacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ABL U.S. Facility [Member]", "label": "ABL U.S. Facility [Member]", "terseLabel": "ABL U.S. Facility" } } }, "localname": "ABLU.S.FacilityMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_AblFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Abl Facility [Member]", "terseLabel": "ABL Facility" } } }, "localname": "AblFacilityMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails" ], "xbrltype": "domainItemType" }, "cnr_AccountsReceivableAllowanceForCreditLossAcquiredInBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Credit Loss, Acquired in Business Combination", "label": "Accounts Receivable, Allowance For Credit Loss, Acquired in Business Combination", "terseLabel": "Allowance for credit losses of acquired company at date of acquisition" } } }, "localname": "AccountsReceivableAllowanceForCreditLossAcquiredInBusinessCombination", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRollforwardofUncollectibleAccountsDetails" ], "xbrltype": "monetaryItemType" }, "cnr_AccountsReceivableAllowanceForCreditLossWriteoffNetOfRecovery": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance for Credit Loss, Writeoff Net Of Recovery", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff Net Of Recovery", "terseLabel": "Amounts charged against allowance for credit losses, net of recoveries" } } }, "localname": "AccountsReceivableAllowanceForCreditLossWriteoffNetOfRecovery", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRollforwardofUncollectibleAccountsDetails" ], "xbrltype": "monetaryItemType" }, "cnr_AdjustmentstoAdditionalPaidinCapitalDeferredCompensationEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Deferred Compensation Equity", "label": "Adjustments to Additional Paid in Capital, Deferred Compensation Equity", "terseLabel": "Deferred compensation obligation" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalDeferredCompensationEquity", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "cnr_AdjustmentstoAdditionalPaidinCapitalSharesDeferredCompensationEquity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Shares, Deferred Compensation Equity", "label": "Adjustments to Additional Paid in Capital, Shares, Deferred Compensation Equity", "terseLabel": "Deferred compensation obligation (in shares)" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalSharesDeferredCompensationEquity", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "cnr_AluminumWindowsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aluminum [Member]", "label": "Aluminum Windows [Member]", "terseLabel": "Aluminum windows" } } }, "localname": "AluminumWindowsMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cnr_AntidumpingTariffProceedingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Antidumping Tariff Proceedings", "label": "Antidumping Tariff Proceedings [Member]", "terseLabel": "Antidumping Tariff Proceedings" } } }, "localname": "AntidumpingTariffProceedingsMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cnr_AssetImpairmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Impairment", "label": "Asset Impairment [Member]", "terseLabel": "Asset impairments" } } }, "localname": "AssetImpairmentMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofRestructuringPlanCostsDetails" ], "xbrltype": "domainItemType" }, "cnr_AuroraPlasticsLLCvs.AtriumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aurora Plastics LLC vs. Atrium [Member]", "label": "Aurora Plastics LLC vs. Atrium [Member]", "terseLabel": "Aurora Plastics LLC vs. Atrium" } } }, "localname": "AuroraPlasticsLLCvs.AtriumMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cnr_BusinessCombinationPostClosingSettlement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Post Closing Settlement", "label": "Business Combination, Post Closing Settlement", "terseLabel": "Post-closing settlement" } } }, "localname": "BusinessCombinationPostClosingSettlement", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses", "terseLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "cnr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLeaseLiability": { "auth_ref": [], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Lease Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Lease Liability", "terseLabel": "Current portion of lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLeaseLiability", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "cnr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets": { "auth_ref": [], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "cnr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables": { "auth_ref": [], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Receivables", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Receivables", "terseLabel": "Other receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "cnr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRightofUseAssets": { "auth_ref": [], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-of-Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-of-Use Assets", "terseLabel": "Lease right of use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRightofUseAssets", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "cnr_BusinessCombinationStrategicDevelopmentandAcquisitionRelatedCosts": { "auth_ref": [], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Strategic Development and Acquisition Related Costs", "label": "Business Combination, Strategic Development and Acquisition Related Costs", "terseLabel": "Strategic development and acquisition related costs" } } }, "localname": "BusinessCombinationStrategicDevelopmentandAcquisitionRelatedCosts", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "cnr_BusinessCombinationWorkingCapitalAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Working Capital Adjustment", "label": "Business Combination, Working Capital Adjustment", "terseLabel": "Working capital adjustments" } } }, "localname": "BusinessCombinationWorkingCapitalAdjustment", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnr_CDRFundVIIIInvestorGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CDR Fund VIII Investor Group", "label": "CDR Fund VIII Investor Group [Member]", "terseLabel": "CDR Fund VIII Investor Group" } } }, "localname": "CDRFundVIIIInvestorGroupMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CDRINVESTORGROUPDetails" ], "xbrltype": "domainItemType" }, "cnr_CascadeWindowsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cascade Windows LLC", "label": "Cascade Windows LLC [Member]", "terseLabel": "Cascade Windows LLC" } } }, "localname": "CascadeWindowsLLCMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "cnr_CashFlowRevolverMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow Revolver [Member]", "label": "Cash Flow Revolver [Member]", "terseLabel": "Current Cash Flow Revolver" } } }, "localname": "CashFlowRevolverMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_CommercialSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Segment [Member]", "label": "Commercial Segment [Member]", "terseLabel": "Commercial" } } }, "localname": "CommercialSegmentMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails", "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "cnr_CommitmentFeePercentageOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitment Fee Percentage One [Member]", "label": "Commitment Fee Percentage One [Member]", "terseLabel": "Commitment Fee Percentage One" } } }, "localname": "CommitmentFeePercentageOneMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_CountervailingDutyTariffProceedingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countervailing Duty Tariff Proceedings", "label": "Countervailing Duty Tariff Proceedings [Member]", "terseLabel": "Countervailing Duty Tariff Proceedings" } } }, "localname": "CountervailingDutyTariffProceedingsMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cnr_CurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current Liabilities [Member]", "label": "Current Liabilities [Member]", "terseLabel": "Current Liabilities" } } }, "localname": "CurrentLiabilitiesMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cnr_CustomerListsAndRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer Lists and Relationships [Member]", "terseLabel": "Customer lists and relationships" } } }, "localname": "CustomerListsAndRelationshipsMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cnr_DebtCovenantTermsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant Terms [Axis]", "label": "Debt Covenant Terms [Axis]", "terseLabel": "Debt Covenant Terms [Axis]" } } }, "localname": "DebtCovenantTermsAxis", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "cnr_DebtCovenantTermsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Debt Covenant Terms [Axis]", "label": "Debt Covenant Terms [Domain]", "terseLabel": "Debt Covenant Terms [Domain]" } } }, "localname": "DebtCovenantTermsDomain", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_DebtInstrumentBasisSpreadOnVariableRateFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Basis Spread On Variable Rate, Floor", "label": "Debt Instrument, Basis Spread On Variable Rate, Floor", "terseLabel": "Spread on variable rate, floor" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRateFloor", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "cnr_DebtInstrumentCovenantComplianceExcessCashFlowMinimum": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Excess Cash Flow, Minimum", "label": "Debt Instrument, Covenant Compliance, Excess Cash Flow, Minimum", "terseLabel": "Covenant compliance, excess cash flow, minimum" } } }, "localname": "DebtInstrumentCovenantComplianceExcessCashFlowMinimum", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnr_DebtInstrumentCovenantCompliancePercentageofSpecifiedAvailability": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Percentage of Specified Availability", "label": "Debt Instrument, Covenant Compliance, Percentage of Specified Availability", "terseLabel": "Covenant compliance, percentage of specified availability" } } }, "localname": "DebtInstrumentCovenantCompliancePercentageofSpecifiedAvailability", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "cnr_DebtInstrumentCovenantComplianceSecuredLeverageRatioMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Secured Leverage Ratio, Maximum", "label": "Debt Instrument, Covenant Compliance, Secured Leverage Ratio, Maximum", "terseLabel": "Covenant compliance, secured leverage ratio, maximum" } } }, "localname": "DebtInstrumentCovenantComplianceSecuredLeverageRatioMaximum", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "pureItemType" }, "cnr_DebtInstrumentCovenantTermsFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Terms, Fixed Charge Coverage Ratio", "label": "Debt Instrument, Covenant Terms, Fixed Charge Coverage Ratio", "terseLabel": "Amended net debt to EBITDA leverage ratio" } } }, "localname": "DebtInstrumentCovenantTermsFixedChargeCoverageRatio", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "pureItemType" }, "cnr_DebtInstrumentCovenantTermsSpecificAvailabilityInExcessOfThresholdofCalendarDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Terms, Specific Availability In Excess Of Threshold of Calendar Days", "label": "Debt Instrument, Covenant Terms, Specific Availability In Excess Of Threshold of Calendar Days", "terseLabel": "Debt instrument, covenant terms, specific availability In excess of threshold of calendar days" } } }, "localname": "DebtInstrumentCovenantTermsSpecificAvailabilityInExcessOfThresholdofCalendarDays", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "durationItemType" }, "cnr_DebtInstrumentDeferredAndAmortizedCostIncurred": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Deferred And Amortized Cost Incurred", "label": "Debt Instrument, Deferred And Amortized Cost Incurred", "verboseLabel": "Deferred and amortized cost incurred" } } }, "localname": "DebtInstrumentDeferredAndAmortizedCostIncurred", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnr_DebtInstrumentDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Discount Rate", "label": "Debt Instrument, Discount Rate", "terseLabel": "Discount rate (as a percent)" } } }, "localname": "DebtInstrumentDiscountRate", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "cnr_DebtInstrumentFinancingCostIncurred": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Financing Cost Incurred", "label": "Debt Instrument, Financing Cost Incurred", "terseLabel": "Financing cost incurred" } } }, "localname": "DebtInstrumentFinancingCostIncurred", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnr_DebtInstrumentMandatoryPrepaymentTermsPercentageofAnnualExcessCashFlow": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Mandatory Prepayment Terms, Percentage of Annual Excess Cash Flow", "label": "Debt Instrument, Mandatory Prepayment Terms, Percentage of Annual Excess Cash Flow", "terseLabel": "Mandatory prepayment, percentage of annual excess cash flow" } } }, "localname": "DebtInstrumentMandatoryPrepaymentTermsPercentageofAnnualExcessCashFlow", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "cnr_DebtInstrumentRedemptionPeriodEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption, Period Eight", "label": "Debt Instrument, Redemption, Period Eight [Member]", "terseLabel": "On or after September 15, 2024 and prior to September 15, 2025" } } }, "localname": "DebtInstrumentRedemptionPeriodEightMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_DebtInstrumentRedemptionPeriodNineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption, Period Nine", "label": "Debt Instrument, Redemption, Period Nine [Member]", "terseLabel": "On or after September 15, 2025" } } }, "localname": "DebtInstrumentRedemptionPeriodNineMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_DebtInstrumentRedemptionPeriodSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption, Period Seven", "label": "Debt Instrument, Redemption, Period Seven [Member]", "terseLabel": "On or after September 15, 2023 and prior to September 15, 2024" } } }, "localname": "DebtInstrumentRedemptionPeriodSevenMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_DebtInstrumentRedemptionPeriodSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption, Period Six", "label": "Debt Instrument, Redemption, Period Six [Member]", "terseLabel": "Prior to September 15, 2023" } } }, "localname": "DebtInstrumentRedemptionPeriodSixMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_DebtInstrumentRedemptionPriceAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption Price, Amount", "label": "Debt Instrument, Redemption Price, Amount", "terseLabel": "Redemption price" } } }, "localname": "DebtInstrumentRedemptionPriceAmount", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnr_DebtInstrumentSecuredDebtPercentageOfNonU.S.CapitalStockHeldByCompany": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Secured Debt, Percentage Of Non-U.S. Capital Stock Held By Company", "label": "Debt Instrument, Secured Debt, Percentage Of Non-U.S. Capital Stock Held By Company", "terseLabel": "Secured debt, percentage of capital stock held by foreign subsidiary" } } }, "localname": "DebtInstrumentSecuredDebtPercentageOfNonU.S.CapitalStockHeldByCompany", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "cnr_DebtPrepaymentTermsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Prepayment Terms [Axis]", "label": "Debt Prepayment Terms [Axis]", "terseLabel": "Debt Prepayment Terms [Axis]" } } }, "localname": "DebtPrepaymentTermsAxis", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "cnr_DebtPrepaymentTermsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Prepayment Terms [Domain]", "label": "Debt Prepayment Terms [Domain]", "terseLabel": "Debt Prepayment Terms [Domain]" } } }, "localname": "DebtPrepaymentTermsDomain", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_DeferredCompensationLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Liability, Fair Value Disclosure", "label": "Deferred Compensation Liability, Fair Value Disclosure", "terseLabel": "Deferred compensation plan liability" } } }, "localname": "DeferredCompensationLiabilityFairValueDisclosure", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "monetaryItemType" }, "cnr_DeferredCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Compensation Plan [Member]", "verboseLabel": "Deferred compensation plan liability" } } }, "localname": "DeferredCompensationPlanMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "cnr_DeferredSocialSecurityPaymentsCARESAct": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Social Security Payments, CARES Act", "label": "Deferred Social Security Payments, CARES Act", "terseLabel": "Amount of employer side social security payments deferred" } } }, "localname": "DeferredSocialSecurityPaymentsCARESAct", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "cnr_DeferredSocialSecurityPaymentsCARESActCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Social Security Payments, CARES Act, Current", "label": "Deferred Social Security Payments, CARES Act, Current", "terseLabel": "Deferred social security payments recorded in current liabilities" } } }, "localname": "DeferredSocialSecurityPaymentsCARESActCurrent", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "cnr_DefinedBenefitPlanMaximumAnnualEmployeeContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Maximum Annual Employee Contribution, Percent", "label": "Defined Benefit Plan, Maximum Annual Employee Contribution, Percent", "terseLabel": "Defined contribution plan, maximum annual contributions per employee, percent" } } }, "localname": "DefinedBenefitPlanMaximumAnnualEmployeeContributionPercent", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSNarrativeDetails" ], "xbrltype": "percentItemType" }, "cnr_DefinedBenefitPlanMinimumAnnualContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Minimum Annual Employee Contribution, Percent", "label": "Defined Benefit Plan, Minimum Annual Contribution, Percent", "terseLabel": "Defined benefit plan, minimum annual contribution, percent" } } }, "localname": "DefinedBenefitPlanMinimumAnnualContributionPercent", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSNarrativeDetails" ], "xbrltype": "percentItemType" }, "cnr_DerivativeFixedInterestRatePaidReceived": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative, Fixed Interest Rate Paid (Received)", "label": "Derivative, Fixed Interest Rate Paid (Received)", "terseLabel": "Fixed Rate Paid (Received)" } } }, "localname": "DerivativeFixedInterestRatePaidReceived", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails" ], "xbrltype": "percentItemType" }, "cnr_DerivativeNotionalAmountPaidReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative, Notional Amount Paid (Received)", "label": "Derivative, Notional Amount Paid (Received)", "negatedLabel": "Derivative, notional amount paid (received)", "terseLabel": "Notional Amount" } } }, "localname": "DerivativeNotionalAmountPaidReceived", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "cnr_EightPercentSeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eight Percent Senior Notes Due 2026 [Member]", "label": "Eight Percent Senior Notes Due 2026 [Member]", "verboseLabel": "Eight Percent Senior Notes Due 2026" } } }, "localname": "EightPercentSeniorNotesDue2026Member", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_EnvironmentalLossContingencyPublicCommentPeriodDuration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Environmental Loss Contingency, Public Comment Period Duration", "label": "Environmental Loss Contingency, Public Comment Period Duration", "terseLabel": "Public comment period duration" } } }, "localname": "EnvironmentalLossContingencyPublicCommentPeriodDuration", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "durationItemType" }, "cnr_EstimatedEffectiveIncomeTaxRateReconciliationPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Estimated Effective Income Tax Rate Reconciliation, Percent", "label": "Estimated Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Estimated effective tax rate" } } }, "localname": "EstimatedEffectiveIncomeTaxRateReconciliationPercent", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INCOMETAXESDetails" ], "xbrltype": "percentItemType" }, "cnr_ExtendedABLCommitmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extended ABL Commitments", "label": "Extended ABL Commitments [Member]", "terseLabel": "Extended ABL Commitments" } } }, "localname": "ExtendedABLCommitmentsMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_ExtendedCashFlowRevolverMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extended Cash Flow Revolver", "label": "Extended Cash Flow Revolver [Member]", "terseLabel": "Extended Cash Flow Revolver" } } }, "localname": "ExtendedCashFlowRevolverMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_GainLossOnExtinguishmentOfDebtExpected": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) on Extinguishment of Debt, Expected", "label": "Gain (Loss) on Extinguishment of Debt, Expected", "negatedTerseLabel": "Expected loss on extinguishment of debt" } } }, "localname": "GainLossOnExtinguishmentOfDebtExpected", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnr_GainOnSaleOfFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gain On Sale Of Facility [Member]", "label": "Gain On Sale Of Facility [Member]", "terseLabel": "Gain on sale of facilities, net" } } }, "localname": "GainOnSaleOfFacilityMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofRestructuringPlanCostsDetails" ], "xbrltype": "domainItemType" }, "cnr_IncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The award plan as incentives", "label": "Incentive Plan [Member]", "terseLabel": "Incentive Plan" } } }, "localname": "IncentivePlanMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "domainItemType" }, "cnr_InjectionMoldedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Injection Molded [Member]", "label": "Injection Molded [Member]", "terseLabel": "Injection molded" } } }, "localname": "InjectionMoldedMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cnr_InsulatedMetalPanelsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insulated Metal Panels [Member]", "label": "Insulated Metal Panels [Member]", "terseLabel": "Insulated metal panels" } } }, "localname": "InsulatedMetalPanelsMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cnr_InterestRateSwapFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap Five", "label": "Interest Rate Swap Five [Member]", "terseLabel": "Interest Rate Swap Five" } } }, "localname": "InterestRateSwapFiveMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails" ], "xbrltype": "domainItemType" }, "cnr_InterestRateSwapFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap Four", "label": "Interest Rate Swap Four [Member]", "terseLabel": "Interest Rate Swap Four" } } }, "localname": "InterestRateSwapFourMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails" ], "xbrltype": "domainItemType" }, "cnr_InterestRateSwapOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap One [Member]", "label": "Interest Rate Swap One [Member]", "terseLabel": "Interest Rate Swap One" } } }, "localname": "InterestRateSwapOneMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails" ], "xbrltype": "domainItemType" }, "cnr_InterestRateSwapSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap Seven", "label": "Interest Rate Swap Seven [Member]", "terseLabel": "Interest Rate Swap Seven" } } }, "localname": "InterestRateSwapSevenMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails" ], "xbrltype": "domainItemType" }, "cnr_InterestRateSwapSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap Six", "label": "Interest Rate Swap Six [Member]", "terseLabel": "Interest Rate Swap Six" } } }, "localname": "InterestRateSwapSixMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails" ], "xbrltype": "domainItemType" }, "cnr_InterestRateSwapThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap Three [Member]", "label": "Interest Rate Swap Three [Member]", "terseLabel": "Interest Rate Swap Three" } } }, "localname": "InterestRateSwapThreeMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails" ], "xbrltype": "domainItemType" }, "cnr_InterestRateSwapTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap Two [Member]", "label": "Interest Rate Swap Two [Member]", "terseLabel": "Interest Rate Swap Two" } } }, "localname": "InterestRateSwapTwoMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails" ], "xbrltype": "domainItemType" }, "cnr_KeyEmployeeAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Key Employee Awards [Member]", "label": "Key Employee Awards [Member]", "terseLabel": "Key Employee Awards" } } }, "localname": "KeyEmployeeAwardsMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "domainItemType" }, "cnr_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, Due after Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, Due after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cnr_LeverageRatioTargetAchievedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leverage Ratio Target Achieved [Member]", "label": "Leverage Ratio Target Achieved [Member]", "terseLabel": "Leverage Ratio Target Achieved" } } }, "localname": "LeverageRatioTargetAchievedMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_LineOfCreditFacilityIncreaseinBorrowingCapacityAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Increase in Borrowing Capacity, Amount", "label": "Line Of Credit Facility, Increase in Borrowing Capacity, Amount", "terseLabel": "Increase in borrowing capacity" } } }, "localname": "LineOfCreditFacilityIncreaseinBorrowingCapacityAmount", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnr_LitigationSettlementPercentageOfSettlementSoughtForLegalExpenses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Litigation Settlement, Expense Percentage", "label": "Litigation Settlement, Percentage Of Settlement Sought For Legal Expenses", "terseLabel": "Percentage of settlement sought for legal expenses" } } }, "localname": "LitigationSettlementPercentageOfSettlementSoughtForLegalExpenses", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "percentItemType" }, "cnr_LossContingenciesNumberOfDefendantsWithChargesDismissed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingencies, Number Of Defendants With Charges Dismissed", "label": "Loss Contingencies, Number Of Defendants With Charges Dismissed", "terseLabel": "Number of defendants with charges dismissed" } } }, "localname": "LossContingenciesNumberOfDefendantsWithChargesDismissed", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "integerItemType" }, "cnr_LossContingencyTariffRatesForImports": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Tariff Rates For Imports", "label": "Loss Contingency, Tariff Rates For Imports", "terseLabel": "Tariff rate for imports (as a percent)" } } }, "localname": "LossContingencyTariffRatesForImports", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "percentItemType" }, "cnr_MetalBuildingProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Metal Building Products [Member]", "label": "Metal Building Products [Member]", "terseLabel": "Metal building products" } } }, "localname": "MetalBuildingProductsMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cnr_MetalCoilCoatingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Metal Coil Coating [Member]", "terseLabel": "Metal coil coating" } } }, "localname": "MetalCoilCoatingMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cnr_MetalCoilCoatingsBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Metal Coil Coatings Business", "label": "Metal Coil Coatings Business [Member]", "terseLabel": "Metal Coil Coatings Business" } } }, "localname": "MetalCoilCoatingsBusinessMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "cnr_MetalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Metal", "label": "Metal [Member]", "terseLabel": "Metal" } } }, "localname": "MetalMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cnr_MutualFundsBlendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mutual Funds - Blend [Member]", "terseLabel": "Mutual funds \u2013 Blend" } } }, "localname": "MutualFundsBlendMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "cnr_MutualFundsFixedIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mutual Funds - Fixed Income [Member]", "terseLabel": "Mutual funds \u2013 Fixed income" } } }, "localname": "MutualFundsFixedIncomeMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "cnr_MutualFundsForeignBlendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mutual Funds - Foreign Blend [Member]", "terseLabel": "Mutual funds \u2013 Foreign blend" } } }, "localname": "MutualFundsForeignBlendMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "cnr_MutualFundsGrowthMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mutual Funds - Growth [Member]", "terseLabel": "Mutual funds \u2013 Growth" } } }, "localname": "MutualFundsGrowthMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "cnr_NetIncomeLossAllocatedToParticipatingSecurities": { "auth_ref": [], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of net income (loss) allocated to participating securities during the period.", "label": "Net Income Loss Allocated To Participating Securities", "negatedLabel": "Net income allocated to participating securities" } } }, "localname": "NetIncomeLossAllocatedToParticipatingSecurities", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "cnr_NumberOfFieldSamplingPhasesCompleted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Field Sampling Phases Completed", "label": "Number Of Field Sampling Phases Completed", "terseLabel": "Number of field sampling phases completed" } } }, "localname": "NumberOfFieldSamplingPhasesCompleted", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "integerItemType" }, "cnr_NumberOfSwapContractsEnteredInto": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Swap Contracts Entered Into", "label": "Number Of Swap Contracts Entered Into", "terseLabel": "Number of swap contract entered into" } } }, "localname": "NumberOfSwapContractsEnteredInto", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails" ], "xbrltype": "integerItemType" }, "cnr_NumberOfSwapContractsTerminated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Swap Contracts Terminated", "label": "Number Of Swap Contracts Terminated", "terseLabel": "Number of swap contracts terminated" } } }, "localname": "NumberOfSwapContractsTerminated", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails" ], "xbrltype": "integerItemType" }, "cnr_OtherProductsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Products [Member]", "label": "Other Products And Services [Member]", "terseLabel": "Other products & services" } } }, "localname": "OtherProductsAndServicesMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cnr_PCETCENortheastContaminationSiteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PCE/TCE Northeast Contamination Site [Member]", "label": "PCE/TCE Northeast Contamination Site [Member]", "terseLabel": "PCE/TCE Northeast Contamination Site" } } }, "localname": "PCETCENortheastContaminationSiteMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cnr_PayFixedInterestRateSwapMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pay Fixed Interest Rate Swap", "label": "Pay Fixed Interest Rate Swap [Member]", "terseLabel": "Pay Fixed Interest Rate Swap" } } }, "localname": "PayFixedInterestRateSwapMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "cnr_PayFixedInterestRateSwapOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pay Fixed Interest Rate Swap One", "label": "Pay Fixed Interest Rate Swap One [Member]", "terseLabel": "Pay Fixed Interest Rate Swap One" } } }, "localname": "PayFixedInterestRateSwapOneMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_PayFixedInterestRateSwapTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pay Fixed Interest Rate Swap Two", "label": "Pay Fixed Interest Rate Swap Two [Member]", "terseLabel": "Pay Fixed Interest Rate Swap Two" } } }, "localname": "PayFixedInterestRateSwapTwoMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_PaymentOfDeferredSocialSecurityTaxesCARESAct": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment Of Deferred Social Security Taxes, CARES Act", "label": "Payment Of Deferred Social Security Taxes, CARES Act", "terseLabel": "Payment of deferred social security taxes" } } }, "localname": "PaymentOfDeferredSocialSecurityTaxesCARESAct", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "cnr_PlyGemMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ply Gem [Member]", "label": "Ply Gem [Member]", "terseLabel": "Ply Gem" } } }, "localname": "PlyGemMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_PrimeWindowsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prime Windows LLC", "label": "Prime Windows LLC [Member]", "terseLabel": "Prime Windows LLC" } } }, "localname": "PrimeWindowsLLCMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_ProductWarrantyAccrualRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the revenue recognized towards the product warranty.", "label": "Product Warranty Accrual Revenue Recognized", "negatedLabel": "Revenue recognized" } } }, "localname": "ProductWarrantyAccrualRevenueRecognized", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails" ], "xbrltype": "monetaryItemType" }, "cnr_ProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Warranty Term", "label": "Product Warranty Term", "terseLabel": "Product warranty, term" } } }, "localname": "ProductWarrantyTerm", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails" ], "xbrltype": "durationItemType" }, "cnr_RCRAFacilityInvestigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RCRA Facility Investigation [Member]", "label": "RCRA Facility Investigation [Member]", "terseLabel": "RCRA Facility Investigation" } } }, "localname": "RCRAFacilityInvestigationMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cnr_ReceiveFixedInterestRateSwapMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Receive Fixed Interest Rate Swap", "label": "Receive Fixed Interest Rate Swap [Member]", "terseLabel": "Receive Fixed Interest Rate Swap" } } }, "localname": "ReceiveFixedInterestRateSwapMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "cnr_RecoveryFromCountervailingDutyTariffProceedingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recovery From Countervailing Duty Tariff Proceedings", "label": "Recovery From Countervailing Duty Tariff Proceedings [Member]", "terseLabel": "Recovery From Countervailing Duty Tariff Proceedings" } } }, "localname": "RecoveryFromCountervailingDutyTariffProceedingsMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cnr_RepaymentsOfTermLoan": { "auth_ref": [], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments on term loan", "label": "Repayments Of Term Loan", "negatedLabel": "Payments on term loan" } } }, "localname": "RepaymentsOfTermLoan", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "cnr_ReportingPeriodsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reporting Periods [Policy Text Block]", "terseLabel": "Reporting Periods" } } }, "localname": "ReportingPeriodsPolicyTextBlock", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "cnr_RestructuringAndRelatedCostBenefitCostBenefitIncurredToDate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring and Related Cost (Benefit), Cost (Benefit) Incurred to Date", "label": "Restructuring and Related Cost (Benefit), Cost (Benefit) Incurred to Date", "terseLabel": "Cost Incurred to Date (Since inception)" } } }, "localname": "RestructuringAndRelatedCostBenefitCostBenefitIncurredToDate", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofRestructuringPlanCostsDetails" ], "xbrltype": "monetaryItemType" }, "cnr_RestructuringAndRelatedCostEstimatedPlanTimePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring and Related Cost, Estimated Plan Time Period", "label": "Restructuring and Related Cost, Estimated Plan Time Period", "terseLabel": "Execution period" } } }, "localname": "RestructuringAndRelatedCostEstimatedPlanTimePeriod", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails" ], "xbrltype": "durationItemType" }, "cnr_ScheduleOfEarningLossPerCommonShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Earning Loss Per Common Share", "label": "Schedule Of Earning Loss Per Common Share [Table]", "terseLabel": "Schedule Of Earning Loss Per Common Share [Table]" } } }, "localname": "ScheduleOfEarningLossPerCommonShareTable", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "stringItemType" }, "cnr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodAfterDeath": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period, After Death", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period, After Death", "terseLabel": "Award termination period after death" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodAfterDeath", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "durationItemType" }, "cnr_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodAfterTerminationofEmploymentorService": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period, After Termination of Employment or Service", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period, After Termination of Employment or Service", "terseLabel": "Award termination period after termination of employment or service" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodAfterTerminationofEmploymentorService", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "durationItemType" }, "cnr_SidingSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Siding Segment [Member]", "label": "Siding Segment [Member]", "terseLabel": "Siding" } } }, "localname": "SidingSegmentMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails", "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "cnr_StandardAndExtendedProductWarrantyAccrualPeriodExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Standard and Extended Product Warranty Accrual, Period Expense", "label": "Standard and Extended Product Warranty Accrual, Period Expense", "terseLabel": "Expense" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualPeriodExpense", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails" ], "xbrltype": "monetaryItemType" }, "cnr_StandardAndExtendedProductWarrantyAccrualSettlements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Standard and Extended Product Warranty Accrual, Settlements", "label": "Standard and Extended Product Warranty Accrual, Settlements", "negatedTerseLabel": "Settlements" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualSettlements", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails" ], "xbrltype": "monetaryItemType" }, "cnr_StoneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stone [Member]", "label": "Stone [Member]", "terseLabel": "Stone" } } }, "localname": "StoneMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cnr_TemporaryEquityTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SERIES B CUMULATIVE CONVERTIBLE PARTICIPATING PREFERRED STOCK", "label": "Temporary Equity [Text Block]", "terseLabel": "CD&R INVESTOR GROUP" } } }, "localname": "TemporaryEquityTextBlock", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CDRINVESTORGROUP" ], "xbrltype": "textBlockItemType" }, "cnr_TermLoanCreditAgreementDue2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Loan Credit Agreement Due 2025 [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "TermLoanCreditAgreementDue2025Member", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "cnr_TermLoanFacilityDueApril2028Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility Due April 2028", "label": "Term Loan Facility Due April 2028 [Member]", "terseLabel": "Term loan facility due April 2028" } } }, "localname": "TermLoanFacilityDueApril2028Member", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "cnr_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility [Member]", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails" ], "xbrltype": "domainItemType" }, "cnr_TrancheBTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranche B Term Loan", "label": "Tranche B Term Loan [Member]", "terseLabel": "Tranche B Term Loan" } } }, "localname": "TrancheBTermLoanMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnr_UnallocatedOtherExpenses": { "auth_ref": [], "calculation": { "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unallocated other expenses during the period.", "label": "Unallocated Other Expenses", "negatedLabel": "Unallocated other expense, net" } } }, "localname": "UnallocatedOtherExpenses", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "cnr_UnionCorrugatingCompanyHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Union Corrugating Company Holdings, Inc.", "label": "Union Corrugating Company Holdings, Inc. [Member]", "terseLabel": "Union Corrugating Company Holdings, Inc." } } }, "localname": "UnionCorrugatingCompanyHoldingsIncMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "cnr_VinylMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vinyl [Member]", "label": "Vinyl [Member]", "terseLabel": "Vinyl windows" } } }, "localname": "VinylMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cnr_VinylSidingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vinyl Siding [Member]", "label": "Vinyl Siding [Member]", "terseLabel": "Vinyl siding" } } }, "localname": "VinylSidingMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cnr_VoigtVsCDRCaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Voigt Vs. C D R Case", "label": "Voigt Vs. C D R Case [Member]", "terseLabel": "Voigt Vs. C D R Case" } } }, "localname": "VoigtVsCDRCaseMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cnr_WindowsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Windows Segment [Member]", "label": "Windows Segment [Member]", "terseLabel": "Windows" } } }, "localname": "WindowsSegmentMember", "nsuri": "http://www.cornerstonebuildingbrands.com/20220402", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails", "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r760" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r761" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CDRINVESTORGROUPDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CDRINVESTORGROUPDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r139", "r188", "r201", "r202", "r203", "r204", "r206", "r208", "r212", "r323", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r333", "r335", "r336" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r139", "r188", "r201", "r202", "r203", "r204", "r206", "r208", "r212", "r323", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r333", "r335", "r336" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r341", "r371", "r491", "r496", "r663", "r664", "r665", "r666", "r667", "r668", "r688", "r732", "r735", "r755", "r756" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "netLabel": "Maximum", "terseLabel": "Maximum", "verboseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r341", "r371", "r491", "r496", "r663", "r664", "r665", "r666", "r667", "r668", "r688", "r732", "r735", "r755", "r756" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "netLabel": "Minimum", "verboseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r215", "r397", "r398", "r689", "r731", "r733" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r215", "r397", "r398", "r689", "r731", "r733" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r341", "r371", "r435", "r491", "r496", "r663", "r664", "r665", "r666", "r667", "r668", "r688", "r732", "r735", "r755", "r756" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r341", "r371", "r435", "r491", "r496", "r663", "r664", "r665", "r666", "r667", "r668", "r688", "r732", "r735", "r755", "r756" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r216", "r217", "r397", "r399", "r734", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r216", "r217", "r397", "r399", "r734", "r744", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r663", "r665", "r668", "r755", "r756" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r55", "r653" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Rollforward of Uncollectible Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r20", "r39", "r221", "r222" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, less allowances of $12,153 and $11,299, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r34", "r700", "r718" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r53", "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Accumulated depreciation on property, plant and equipment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r42", "r82", "r84", "r85", "r721", "r740", "r743" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income (loss), net" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r81", "r85", "r93", "r94", "r95", "r141", "r142", "r143", "r563", "r736", "r737", "r770" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r40" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r141", "r142", "r143", "r511", "r512", "r513", "r598" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "verboseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r498", "r500", "r517", "r518" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r500", "r508", "r516" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r223", "r238", "r240", "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Ending balance, prior period", "terseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRollforwardofUncollectibleAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRollforwardofUncollectibleAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r127", "r262", "r268" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets", "verboseLabel": "Intangible asset amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Incentive Plan securities excluded from dilution (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax": { "auth_ref": [ "r592" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) from increase (decrease) in value of excluded component of derivative hedge.", "label": "AOCI, Derivative Qualifying as Hedge, Excluded Component, after Tax", "verboseLabel": "AOCI derivative gain" } } }, "localname": "AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r127", "r273" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r136", "r196", "r203", "r210", "r234", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r332", "r334", "r336", "r337", "r560", "r564", "r609", "r651", "r653", "r698", "r717" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets:", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r21", "r22", "r69", "r136", "r234", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r332", "r334", "r336", "r337", "r560", "r564", "r609", "r651", "r653" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r602" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "verboseLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group.", "label": "Assets Held-for-sale, Not Part of Disposal Group", "terseLabel": "Assets held-for-sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ASSETSHELDFORSALEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r2", "r3", "r11", "r13", "r16", "r274", "r279" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r501", "r509" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails", "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r572", "r577" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r487", "r492" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r487", "r492", "r547", "r548" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of outstanding interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r545", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss applicable to common shares" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r545", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r553", "r554", "r555" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total cash consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets acquired:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "terseLabel": "Non-current portion of lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred income taxes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r549", "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets (trade names/customer relationships)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r549", "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Liabilities assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "terseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r549", "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r550" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r18", "r52", "r129" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r122", "r129", "r131" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r122", "r619" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CDRINVESTORGROUPDetails", "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r301", "r302", "r303", "r312", "r745" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r141", "r142", "r598" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common\u00a0Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r38", "r376" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r38" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "verboseLabel": "Common stock, $0.01 par value; 200,000,000 authorized; 127,329,476 and 127,329,476 shares issued and outstanding at April\u00a02, 2022, respectively; and 126,992,107 and 126,971,036 shares issued and outstanding at December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r89", "r91", "r92", "r102", "r708", "r727" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r201", "r202", "r203", "r204", "r206", "r212", "r214" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r106", "r689" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r33", "r34", "r35", "r135", "r139", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r360", "r361", "r362", "r363", "r633", "r699", "r701", "r716" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r35", "r356", "r701", "r716" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r338", "r360", "r361", "r631", "r633", "r634" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Senior notes, aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r60", "r351", "r631" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r60", "r359", "r631", "r633" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r60", "r339" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage", "verboseLabel": "Debt instrument stated rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r61", "r135", "r139", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r360", "r361", "r362", "r363", "r633" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFiveMember": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "Period five representing fifth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Five [Member]", "terseLabel": "Prior to September 15, 2023" } } }, "localname": "DebtInstrumentRedemptionPeriodFiveMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt instrument, redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Redemption price, percentage of principal amount redeemed" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r61", "r135", "r139", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r360", "r361", "r362", "r363", "r377", "r380", "r381", "r382", "r630", "r631", "r633", "r634", "r714" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r345", "r357", "r360", "r361", "r632" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Unamortized deferred financing costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r54", "r345", "r632" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Less: unamortized discounts and unamortized deferred financing costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r521", "r522" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r521", "r522" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r128" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r529" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r413", "r451", "r475", "r481", "r482" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails": { "order": 5.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of net actuarial loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r413", "r452", "r476", "r481", "r482" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of prior service cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "auth_ref": [ "r479", "r482" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year.", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "terseLabel": "Defined benefit plan, expected contribution amount" } } }, "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r413", "r450", "r474", "r481", "r482" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r413", "r417", "r449", "r473", "r481", "r482" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "verboseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r447", "r471", "r481", "r482" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit income" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r415", "r448", "r472", "r481", "r482" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r127", "r191" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r72", "r73", "r75", "r606" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Foreign currency hedge" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r70", "r75", "r76", "r575", "r670" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Liabilities", "verboseLabel": "Interest rate swap liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "verboseLabel": "Fixed rate paid" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeFloorInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract.", "label": "Derivative, Floor Interest Rate", "terseLabel": "Derivative, floor interest rate" } } }, "localname": "DerivativeFloorInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r574" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Derivative instruments, gain (loss)" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r75", "r573", "r576", "r581", "r586" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r595", "r601" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVES" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVES" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r71", "r74", "r77", "r575" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Liability, Fair Value, Gross Asset", "terseLabel": "Assets", "verboseLabel": "Interest rate swap assets" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r567", "r569" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional value" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r566", "r568", "r569", "r570", "r571", "r578", "r581", "r588", "r589", "r591", "r595" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Derivative, term of contract" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives designated as hedging instruments" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Disposal group, sales price" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r17", "r283" ], "lang": { "en-us": { "role": { "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.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "ASSETS HELD FOR SALE" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ASSETSHELDFORSALE" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r487", "r492" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "Income (loss) per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r103", "r150", "r151", "r152", "r153", "r154", "r161", "r164", "r171", "r172", "r173", "r177", "r178", "r599", "r600", "r709", "r728" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic income (loss) per common share (in dollars per share)", "verboseLabel": "Basic (in USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r103", "r150", "r151", "r152", "r153", "r154", "r164", "r171", "r172", "r173", "r177", "r178", "r599", "r600", "r709", "r728" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted income (loss) per common share (in dollars per share)", "verboseLabel": "Diluted (in USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareProFormaAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Pro Forma [Abstract]", "terseLabel": "Net loss per common share:" } } }, "localname": "EarningsPerShareProFormaAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r174", "r175", "r176", "r179" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER COMMON SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r619" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INCOMETAXESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofRestructuringPlanCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails", "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r93", "r94", "r95", "r141", "r142", "r143", "r147", "r155", "r157", "r180", "r235", "r376", "r383", "r511", "r512", "r513", "r531", "r532", "r598", "r621", "r622", "r623", "r624", "r625", "r627", "r736", "r737", "r738", "r770" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CDRINVESTORGROUPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "auth_ref": [ "r604" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held.", "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)", "terseLabel": "Short-term investments, unrealized holding gain (loss)" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r602", "r607", "r608" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r602", "r607" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of Fair Value Not Currently Recognized on Balance sheet" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r347", "r360", "r361", "r436", "r438", "r439", "r440", "r441", "r442", "r443", "r481", "r603", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueHedgeAssetsAtFairValue": { "auth_ref": [ "r576" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of all derivative assets designated as fair value hedging instruments.", "label": "Fair Value Hedge Assets", "terseLabel": "Fair value hedged assets" } } }, "localname": "FairValueHedgeAssetsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r347", "r436", "r438", "r443", "r481", "r603", "r660" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r347", "r360", "r361", "r436", "r438", "r443", "r481", "r603", "r661" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r347", "r360", "r361", "r436", "r438", "r439", "r440", "r441", "r442", "r443", "r481", "r603", "r662" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r347", "r360", "r361", "r436", "r438", "r439", "r440", "r441", "r442", "r443", "r481", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r228", "r229", "r230", "r231", "r232", "r239", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r355", "r375", "r595", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r762", "r763", "r764", "r765", "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Range of life (Years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r267" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFutureMinimumFiniteLivedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2022 (excluding the three months ended April 2, 2022)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFutureMinimumFiniteLivedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFutureMinimumFiniteLivedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFutureMinimumFiniteLivedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFutureMinimumFiniteLivedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r263", "r264", "r267", "r270", "r690", "r694" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r267", "r694" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r263", "r266" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r267", "r690" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r613", "r615", "r617", "r618" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign exchange gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r75", "r436", "r584" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Forward Contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainContingenciesByNatureAxis": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of gain contingency.", "label": "Gain Contingencies, Nature [Axis]", "terseLabel": "Gain Contingencies, Nature [Axis]" } } }, "localname": "GainContingenciesByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingencyNatureDomain": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or before issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization.", "label": "Gain Contingency, Nature [Domain]", "terseLabel": "Gain Contingency, Nature [Domain]" } } }, "localname": "GainContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainContingencyUnrecordedAmount": { "auth_ref": [ "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount or range of possible amounts of gain that could be realized upon the resolution of a contingency.", "label": "Gain Contingency, Unrecorded Amount", "terseLabel": "Amount sought by company" } } }, "localname": "GainContingencyUnrecordedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives": { "auth_ref": [ "r573", "r579" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the increase (decrease) in fair value of foreign currency derivatives and nonderivative instruments designated as fair value hedging instruments which were recognized in earnings, net of offsets by the gain (loss) on the hedged item to the extent that the fair value hedge was determined to be effective.", "label": "Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives", "negatedLabel": "Realized a loss on foreign currency fair value hedge derivatives" } } }, "localname": "GainLossOnForeignCurrencyFairValueHedgeDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r304" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "negatedTerseLabel": "Gain on legal settlements" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r252", "r253", "r653", "r697" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill recognized from acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "GOODWILL" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/GOODWILL" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r256" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r257", "r543" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Purchase accounting adjustments from prior year acquisitions" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Written off Related to Sale of Business Unit", "negatedTerseLabel": "Divestiture" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r105", "r136", "r196", "r202", "r206", "r209", "r212", "r234", "r323", "r324", "r325", "r328", "r329", "r330", "r332", "r334", "r336", "r337", "r609" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r570", "r587" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r127", "r273", "r277" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Asset impairment" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r99", "r196", "r202", "r206", "r209", "r212", "r695", "r705", "r711", "r729" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r487", "r492" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ASSETSHELDFORSALEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r3", "r5", "r6", "r7", "r8", "r9", "r10", "r12", "r14", "r15", "r16", "r281", "r282" ], "lang": { "en-us": { "role": { "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.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ASSETSHELDFORSALEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r278", "r288" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r137", "r525", "r528", "r530", "r536", "r538", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear": { "auth_ref": [ "r527" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount the liability recorded for the income tax examination increased or decreased in the current year/accounting period.", "label": "Income Tax Examination, Increase (Decrease) in Liability from Prior Year", "terseLabel": "Increase in tax reserves" } } }, "localname": "IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r138", "r156", "r157", "r194", "r523", "r537", "r539", "r730" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReceivable": { "auth_ref": [ "r51", "r715" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.", "label": "Income Taxes Receivable", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income Taxes Paid, Net", "terseLabel": "Taxes paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r126" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r126" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r126" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r126" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r126" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities, net of effect of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r126" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other, net" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r126" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLES" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r261", "r265" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Intangible Assets, Net (Excluding Goodwill)", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r97", "r190", "r629", "r632", "r710" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r119", "r124", "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid, net of amounts capitalized" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r24", "r25", "r58" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "verboseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "netLabel": "Interest rate swaps", "terseLabel": "Interest rate swaps", "verboseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESScheduleofInterestRateDerivativesDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]", "terseLabel": "Inventories" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INVENTORIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsAndWorkInProcess": { "auth_ref": [ "r66" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation reserves of merchandise or goods held by the entity that are readily available for sale and items held by the entity which are partially complete or in the process of being readied for sale.", "label": "Inventory, Finished Goods and Work in Process, Gross", "terseLabel": "Work in process and finished goods" } } }, "localname": "InventoryFinishedGoodsAndWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r19", "r68", "r653" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total inventory", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r67" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r108", "r189" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r602" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Short-term investments in deferred compensation plan" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r647" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r647" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r647" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r647" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r647" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r647" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (excluding the three months ended April 2, 2022)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r647" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "verboseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r45", "r136", "r234", "r609", "r653", "r702", "r723" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r59", "r136", "r234", "r323", "r324", "r325", "r328", "r329", "r330", "r332", "r334", "r336", "r337", "r561", "r564", "r565", "r609", "r651", "r652", "r653" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r602" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Fair value of liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r27", "r28", "r29", "r35", "r36", "r136", "r234", "r323", "r324", "r325", "r328", "r329", "r330", "r332", "r334", "r336", "r337", "r561", "r564", "r565", "r609", "r651", "r652" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r35", "r701", "r716" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-term Line of Credit", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r56", "r135" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r56", "r135" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Excess availability" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r56", "r135" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused commitment fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r33", "r699" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit, Current", "terseLabel": "Revolving loans outstanding" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleoflongtermdebtinstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Settlement amount" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r35", "r346", "r358", "r360", "r361", "r701", "r719" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Carrying Amount", "totalLabel": "Total long-term debt, net of unamortized discounts and unamortized deferred financing costs" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt", "verboseLabel": "Less: current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Fair\u00a0Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r61" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Total long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Inventory purchase commitments" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INVENTORIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r61", "r322" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSScheduleofFairValuesofFinancialInstrumentsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Liability accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyNumberOfDefendants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of defendants named in a legal action.", "label": "Loss Contingency, Number of Defendants", "terseLabel": "Number of defendants" } } }, "localname": "LossContingencyNumberOfDefendants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "verboseLabel": "Money market" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r122" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r122" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r122", "r125", "r128" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r16", "r87", "r90", "r95", "r100", "r128", "r136", "r146", "r150", "r151", "r152", "r153", "r156", "r157", "r169", "r196", "r202", "r206", "r209", "r212", "r234", "r323", "r324", "r325", "r328", "r329", "r330", "r332", "r334", "r336", "r337", "r600", "r609", "r706", "r725" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r150", "r151", "r152", "r153", "r161", "r162", "r170", "r173", "r196", "r202", "r206", "r209", "r212" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income (loss) applicable to common shares, basic", "totalLabel": "Net income (loss) applicable to common shares" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r163", "r165", "r166", "r167", "r168", "r170", "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income (loss) applicable to common shares, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "verboseLabel": "Numerator for Basic and Diluted Earnings Per Common Share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]", "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r1", "r144", "r145", "r148", "r149", "r158", "r159", "r160", "r226", "r227", "r236", "r237", "r405", "r406", "r407", "r408", "r514", "r533", "r534", "r535", "r597", "r610", "r611", "r612", "r650", "r691", "r692", "r693", "r739", "r740", "r741", "r742", "r743", "r771" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "ACCOUNTING PRONOUNCMENTS" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACCOUNTINGPRONOUNCEMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Adopted Accounting Pronouncements and Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives not designated as hedging instruments", "verboseLabel": "Derivatives not designated as hedging instruments" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESEffectofDerivativesontheConsolidatedStatementsofOperationsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of manufacture acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "verboseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r196", "r202", "r206", "r209", "r212" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Total operating income", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r639", "r648" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Fixed lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESSummaryofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r636" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r636" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of lease liabilities", "verboseLabel": "Current portion of lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r636" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of lease liabilities", "verboseLabel": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.cornerstonebuildingbrands.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r637", "r642" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESSummaryofCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r635" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r645", "r648" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average IBR" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESSummaryofLeaseCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r644", "r648" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESSummaryofLeaseCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r201", "r202", "r203", "r204", "r206", "r212" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "auth_ref": [ "r365", "r593", "r594", "r596" ], "lang": { "en-us": { "role": { "documentation": "Information by type of options indexed to an issuer's equity.", "label": "Option Indexed to Issuer's Equity [Axis]", "terseLabel": "Option Indexed to Issuer's Equity [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityEquityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r23", "r24", "r25", "r58" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r572", "r590" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets", "verboseLabel": "Other assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r78", "r82", "r614", "r616", "r620" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign exchange translation gains" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r79", "r82" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Unrealized gain on derivative instruments, net of income tax of $(11,625) and $(2,690), respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "negatedLabel": "Unrealized gain (loss) on derivative instruments, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsAfterTax": { "auth_ref": [ "r80", "r82", "r86", "r580" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of adjustments from accumulated other comprehensive income (AOCI) for gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), Adjustments, after Tax", "negatedTerseLabel": "Amount reclassified from Accumulated other comprehensive income (loss) into earnings" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r88", "r91", "r93", "r94", "r96", "r101", "r376", "r621", "r626", "r627", "r707", "r726" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r88", "r91", "r558", "r559", "r562" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities", "verboseLabel": "Other accrued expenses" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r128" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Non-cash interest expense" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities", "verboseLabel": "Other long-term liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails", "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r411", "r412", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r439", "r440", "r441", "r442", "r443", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r464", "r468", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r485", "r486", "r487", "r488", "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "OPEB Plans" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [ "r286", "r287", "r296", "r297" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other restructuring costs" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofRestructuringPlanCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForDerivativeInstrumentFinancingActivities": { "auth_ref": [ "r117", "r121" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Payments for Derivative Instrument, Financing Activities", "negatedLabel": "Payments on derivative financing obligations" } } }, "localname": "PaymentsForDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r120", "r287" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r112", "r556" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash payment for acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r112" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r113" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r435", "r437", "r443", "r460", "r462", "r463", "r464", "r465", "r466", "r481", "r483", "r484", "r485", "r497" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "DEFINED BENEFIT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r410", "r412", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r464", "r468", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r485", "r486", "r492", "r493", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Defined Benefit Plans" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "PSUs and Performance Share Awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails", "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r501", "r509" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r21", "r50", "r51" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESFairValuesofDerivativesontheConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r123" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for the settlement of litigation during the current period.", "label": "Proceeds from Legal Settlements", "terseLabel": "Proceeds from the stipulation" } } }, "localname": "ProceedsFromLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r115", "r118" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r111" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r114", "r510" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r318", "r319", "r703" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodStartLabel": "Beginning balance", "totalLabel": "Ending balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r58", "r313", "r316" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails": { "order": 2.0, "parentTag": "us-gaap_ProductWarrantyAccrual", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Less: current portion" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r62", "r304", "r306" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails": { "order": 1.0, "parentTag": "us-gaap_ProductWarrantyAccrual", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Accrual, Noncurrent", "terseLabel": "Total warranty, less current portion" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "verboseLabel": "Warranties sold" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/WARRANTYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "WARRANTY" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/WARRANTY" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r31", "r32", "r276", "r653", "r712", "r724" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "verboseLabel": "Property, plant and equipment, less accumulated depreciation of $674,324 and $656,492, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r104", "r241" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for expected credit losses", "verboseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRollforwardofUncollectibleAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r46", "r224" ], "lang": { "en-us": { "role": { "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.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Related Allowance" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedemptionPremium": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The excess of the (1) fair value of consideration transferred to the holders of a security in excess of (2) the carrying amount of the security reported on the registrant's balance sheet, which will be deducted from net earnings to derive net earnings available to common shareholders. This amount is generally an adjustment considered in the computation of earnings per share.", "label": "Redemption Premium", "terseLabel": "Redemption premium" } } }, "localname": "RedemptionPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r116", "r135" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "terseLabel": "Payments on ABL facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r131", "r696", "r720" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESReconciliationofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r18", "r30", "r129", "r131" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]", "terseLabel": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r285", "r287", "r290", "r299", "r300" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "RESTRUCTURING" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURING" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "auth_ref": [ "r286", "r289", "r296", "r298" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs incurred to date for the specified restructuring cost.", "label": "Restructuring and Related Cost, Cost Incurred to Date", "terseLabel": "Total restructuring costs incurred to date" } } }, "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r286", "r289", "r296", "r298" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.", "label": "Restructuring and Related Cost, Incurred Cost", "terseLabel": "Restructuring costs incurred" } } }, "localname": "RestructuringAndRelatedCostIncurredCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r127", "r284", "r293", "r296" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Costs incurred" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r286", "r287", "r296", "r297" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofRestructuringPlanCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofRestructuringPlanCostsDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r127" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "terseLabel": "Restructuring costs" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofRestructuringPlanCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r127" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs and Asset Impairment Charges", "verboseLabel": "Restructuring and impairment charges, net" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r287", "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r41", "r383", "r515", "r653", "r722", "r739", "r743" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated earnings (deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r141", "r142", "r143", "r147", "r155", "r157", "r235", "r511", "r512", "r513", "r531", "r532", "r598", "r736", "r738" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r410", "r411", "r412", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r464", "r468", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r485", "r486", "r487", "r488", "r489", "r490", "r492", "r493", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r410", "r411", "r412", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r464", "r468", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r485", "r486", "r487", "r488", "r489", "r490", "r492", "r493", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r187", "r188", "r201", "r207", "r208", "r215", "r216", "r219", "r396", "r397", "r689" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Total net sales", "verboseLabel": "Total net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r133", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r409" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r98", "r136", "r187", "r188", "r201", "r207", "r208", "r215", "r216", "r219", "r234", "r323", "r324", "r325", "r328", "r329", "r330", "r332", "r334", "r336", "r337", "r609", "r711" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "verboseLabel": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r643", "r648" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESSummaryofCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r547", "r548" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r61", "r139", "r360", "r362", "r377", "r380", "r381", "r382", "r630", "r631", "r634", "r714" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule Of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r467", "r468", "r469", "r470", "r481" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSPeriodicBenefitsCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r573", "r581", "r587" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of Effect of Derivative Instruments in Statements of Operations" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r578" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Reconciliation of Numerator and Denominator Used for Earnings Per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r263", "r266", "r690" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r263", "r266" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Activity" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r258", "r259" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r258", "r259" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/GOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.", "label": "Schedule of Interest Rate Derivatives [Table Text Block]", "terseLabel": "Schedule of Interest Rate Derivatives" } } }, "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r26", "r47", "r48", "r49" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory Components" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Net Periodic Benefit Costs (Income)" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DEFINEDBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Rollforward of Accrued Warranty Obligation and Deferred Warranty Revenue" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/WARRANTYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Estimated Fair Value of Assets and Liabilities Assumed from Acquisition" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r30", "r131", "r696", "r720" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Restricted Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r286", "r287", "r288", "r289", "r296", "r297", "r298" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofRestructuringPlanCostsDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r291", "r292", "r295" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Summary of Restructuring Plan Costs and Charges" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r287", "r297" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Summary of Restructuring Liability and Cash Payment" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r196", "r199", "r205", "r258" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r196", "r199", "r205", "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r501", "r509" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r63", "r134", "r181", "r182", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CDRINVESTORGROUPDetails", "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization Expense Over Next Five Fiscal Years" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r183", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r201", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r212", "r219", "r289", "r298", "r731" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails", "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r183", "r185", "r186", "r196", "r200", "r206", "r210", "r211", "r212", "r213", "r215", "r218", "r219", "r220" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r107" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r126" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails", "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r506" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Stock options exercised, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r499", "r504" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails", "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Award termination period for incentive stock options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Shares withheld to satisfy minimum tax withholding obligations (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r640", "r648" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESSummaryofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r132", "r140" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "RECENT DEVELOPMENTS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r4", "r183", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r201", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r212", "r219", "r258", "r280", "r289", "r298", "r731" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ACQUISITIONSNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/GOODWILLDetails", "http://www.cornerstonebuildingbrands.com/role/RECENTDEVELOPMENTSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregationofRevenueDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofSeveranceLiabilityandCashPaymentsDetails", "http://www.cornerstonebuildingbrands.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r65", "r93", "r94", "r95", "r141", "r142", "r143", "r147", "r155", "r157", "r180", "r235", "r376", "r383", "r511", "r512", "r513", "r531", "r532", "r598", "r621", "r622", "r623", "r624", "r625", "r627", "r736", "r737", "r738", "r770" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r141", "r142", "r143", "r180", "r689" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r376", "r383" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r37", "r38", "r376", "r383", "r505" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Stock options exercised (in shares)", "verboseLabel": "Stock options exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r37", "r38", "r376", "r383" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock", "verboseLabel": "Issuance of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.cornerstonebuildingbrands.com/role/SHAREBASEDCOMPENSATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r65", "r376", "r383" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized stock repurchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Available for stock repurchases" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r38", "r43", "r44", "r136", "r225", "r234", "r609", "r653" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r628", "r655" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ASSETSHELDFORSALEDetails", "http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r628", "r655" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r628", "r655" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ASSETSHELDFORSALEDetails", "http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r628", "r655" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/ASSETSHELDFORSALEDetails", "http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r654", "r656" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/SUBSEQUENTEVENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks/Trade names/Other" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INTANGIBLESScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradingSecurities": { "auth_ref": [ "r704" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI", "verboseLabel": "Investments in debt and equity securities, at market" } } }, "localname": "TradingSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r228", "r229", "r230", "r231", "r232", "r355", "r375", "r595", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r762", "r763", "r764", "r765", "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/DERIVATIVESNarrativeDetails", "http://www.cornerstonebuildingbrands.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValuebyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r64", "r385" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury\u00a0Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r38", "r376", "r384" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "Treasury Stock, Retired, Cost Method, Amount", "negatedTerseLabel": "Retirement of treasury shares", "terseLabel": "Retirement of treasury shares" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r64", "r385" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "verboseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r38", "r376", "r383" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Treasury stock purchases (in shares)", "terseLabel": "Treasury stock purchases (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r38", "r376", "r383" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "terseLabel": "Retirement of treasury shares (in shares)" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAMDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "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.", "label": "Treasury Stock [Text Block]", "terseLabel": "STOCK REPURCHASE PROGRAM" } } }, "localname": "TreasuryStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/STOCKREPURCHASEPROGRAM" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r64", "r385", "r386" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost (0 and 21,071 shares at April\u00a02, 2022 and December\u00a031, 2021, respectively)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r376", "r383", "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Treasury stock purchases" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r286", "r287", "r296", "r297" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/RESTRUCTURINGSummaryofRestructuringPlanCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r520", "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Liability for unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r641", "r648" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LEASESSummaryofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r173" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Weighted average number diluted shares outstanding adjustment (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Common stock equivalents:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r163", "r173" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average diluted number of common shares outstanding (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average number of common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r161", "r173" ], "calculation": { "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average basic number of common shares outstanding (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "verboseLabel": "Denominator for Basic and Diluted Earnings Per Common Share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/EARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r109" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Write off of deferred debt issuance cost" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstonebuildingbrands.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3505-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r17": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123398962&loc=d3e400-110220" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r364": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r387": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208821" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r497": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r519": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r542": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r557": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80784-113994" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90198-114008" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r601": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r649": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r656": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1),(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226038-175313" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r757": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r758": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r759": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r760": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r761": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r762": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r763": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r764": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r765": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r766": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r767": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r768": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r769": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 104 0000883902-22-000026-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000883902-22-000026-xbrl.zip M4$L#!!0 ( $V%HU0GDJLQ0#\! ##\"@ 8 83(P,C(P-# R97AH:6)I M=#$P7S$N:'1M[+UK<]M(EB;\_?T5V)IY9Z4(6&7)4MFNZND(6I:KM..2/9)< MCOFT 1))"6T08.,BF?WK]]SR!@(49;N*!,R-G6J+!(%$YLF3Y_*WX:_/#DQQ\_/CO]\:D. MXBK^X>]_PT_@ORJ*__[__>U_/7D2O,XG]4QE53 I5%2I.*C+)+L)/L:J_!0\ M>2)7G>;S19'_31^P2A_A.OY1V6U2-5__C!+LB>W"@?P\_.C>?7+?1)7MS\?/GWZ___@75>I MS]63*$UNLI]IN/#M-,\J&$8!=^5_\LV7'M'Q4_WU)$_SXN=_>TK_[Q?\YLDT MFB7IXN?_?9W,5!E2\O O=) MDTSI%SL\/(*W.?M\FXR3*CA\>G#HCYC^T_$V[E1%Q0W,UCBOJGSV\^%/\%3G MU2:P1*KHGI;.&QV]F..45-$X5?J*<5[$JG@"4Y-&\U+]K/_Q2YR4\S1:_)QD M](+THU_\^YW N.Y44263*)6QT3#Y:UG@ER\/GIV\P#6N8*!5K!\LRW] R_]C M%;=\]^+@Y=/NKV%RNW^ZN^TWN^V/M&Z%OD!+^@G+4AR Q)3S*/O/'Y[]T! J M+;]SV(%YFL0!;KU?YE$<@WKZ^6EP2+?0 ]C=9\5]:!%^I$WX=?KBV^G"H[5T MX>]GO[\ZN[SZ[?Q]<'YQ?79Y=G4-!^/EZ6^CJ[-@].OEV=GO9Q?7WT(3_M5O M-EX$418'8U7=*Y4%01_?X?3=Y06LSO6[B[/@U8?SMZ_/+WX-7EV.+EY?A;!> MIP=]?"E8E3X.^]7;#V=7I^_ >KRZ/CM[&UR\N[S^+1C]?G9Y?CH*8*7>O[L< M79^_N^CCR[TFNS0J@WP:C.9%DH)Q%)(ANJ[M\G1GN^QNN[-=>GB?U;:+ZQ+. M<_:(?RY4&E7)G>IT$N7Q3^U/HC&,HZZ6?_* ^V@'M)YS>_+".+>W1K#FT8UZ M,@;O^].3: I:]N'9PL2WUI4?SSWCQ\L'?7!Y>F;_>'(#UY\'%:I(7 M$>W=.@/!PZM^^/OUZ-7;L^#=&S!XP%VXN+XR4OOPNR]KG<>I_B^8[B^]]-LO M_-?)2*JF2QMX2R7D/>A:3RB^STWTP]]'E]?GI[!9SG=;9$C+:J,C%Z^#J]'; ML__XMY.7OP2G;]]=@7?N_1&\/GM[_@X&G]O$T*^QT(&%PPR,3X=D&^0:WKY=G[R[.KLXMK0G1<4:SOX^CRP8OARNG0HGJCNKK-BZ1:<%IN-)\7^5V4 M[B2R)^MW-+BXWJ\YC";#0%Z4!F\2N."F9.&\R(,_DCPEE3FXL_WE<"5T:%&^ M-TD699,$Q!..]$JAJ.[$L2^+=S2X -]H7*I,LL0PK"C)@M/;*+M1@Q/*PZ?# ME]15:EB M>((Y6( 7".;0\CBG.4AF$J%OH%X#BW% RH2 M?ABEP2E<6D23 1[CQP,6QZ%E#)@,1Q:^N8LNTN*7.=OAFI& M#A;_"A(YM'3-=?1Y@#IQP%B@PZ%E:!"0EJ9J4M6@$N6<%L#%>3;-BQE%)(-K M-;G-8$@WB\%)ZX#Q%X=#R]R<9V5=H-<]."D<<%+[<&B9FJMZ.DTFBCD2.0SS2)JN'9ED.6RJ.A96]>%?DG\+ )5/XF M09*IG3SV9O% 'H>6M/DOM0BNZOD\37:2V*-E TD<6G[F(@_>5;>J""[5O% E M!B0).1[D1? Q*L#%&6*P_*@%>K'EU+7;PT*[FFOVS_ANQU^[XZ_]<]7$0V7Y MW[@N_T6O"K0'MZX/E^6_^O _W[HJOU]KW@?;Y=G@BO*_ZX+H-J-L*((Z-+?A M.ZF(/AHL$O;9X(KTURR)%F9M70.8#Q25.&3)'1H:;+CU5D.6PJ$AP$9W49)R M_2DED]_46;Q3B[U9OF>#*]F_RM,[1#8,3@8'6[_R;' %^N?9G6+";&IY,3S> M["$+X]#07M\#BF' XC@TJ-=H,E$E2Z,#T-Y)9%_6[]GPJO2_4S1#JXCV.OTT MN)2C227_\3UG%0>WK*?O_CB[&'WS_K7]6M4^G S'@\L5$X%[,@O>S56A3[EI M *=?\*HNX>IR>.?<8)D6C@>7(#[-+EC&PJ\5',\Z/DTOU28,T$; M $S35WG^25\SR8OA)9>?#3:Y?#RXY/+[>IPFDZ0:7';YV8"=I*%EEP=/#98+K#CP666P:69)C%:CE$ZQ"-ZP%&@P:64+U6J MH@&R: ]:"(>6Z[F./@^5)?9XL&PAQ\-C<[]4\,,[%0]." <#K6@Y'A[#.R$DB3\R>)]&&?HW.WGLR^(=#X_?_4.I$,MSA:U: ML %J\6FG'WNS>,?#8W9_4Q=4\#&[04#BT+>9%G3ZYRPI /,Z,S8.CNT= 2C6>?)VE=)G<#!$L>#[:+-,CA MT#*+3K3R2A5W";CC-I ^.,D<,*+\:&@I1E-J\Q8USX< R>#HX$ZS;,X8?JG*@_.HLEM M0+P0__%O+XX.G_]2!N_&J707:)#O(%642\#S?1R)0UCSDP'21;E2[(@L\D;4 M"U4,3C@'6WYU,C@FJ"[A+"T28G#B.5@RJ)/!D4&]*>JR*HRZU 4'5FJ')IPG MK26#_3:>!^<4&5_W&[?.W:WK9M?U^NSR]_,+:IS[72]L'TZ&GP;G[5ZK8I9D M@TRXMI]J0UBTGP;GKIY-IVI2H;7E""25(8_&\-\\&V*^ZZ25D+/?6GQPQ[,U MNW9VUZ 6]NK#Y1_G?XS>,B#S_;NKZR>G;]]=G5_\&ER>G;[[<'EU]ETO>!^. MC>>#L\CM]_U,O?A MB'@Q.-MK-%-9C($&=@D^1LG=]W+>#6'Y7@S."CO[/%?9 *ERARR#P\-JU&@T MS*-B>,0]0Y;#H8$R?GWWQ]GE!4;GWHX^DJ'XQ]G%AS,YJD?G\&WP[DWP?SY< M_D]P?7FNXWI7[\].S]^M!1:[_A]\.H?=OP^.WZ?OU1W#HW.]"(/W%:Q MW&9NDD1%,L S?;"$%2\&UVON2L%HHG$RQ.Y>0Y;#H;&9GE.LJ%!,X<,N.%9( M5D4]&23&=,"R.;C./)NFR:0J@TMU$Q7X!MAGNU#8^)U+T5AVD91J M5);X$EP,-(+Q%YE:/#E-$^R4\[Y([I)4W0R..^UDL,6^+X;7SNZJIG[Q><'M MX$%B84C#,T@'6^+[8GB=[=[4Z31)4VHG!GK3*?(=G%BVE/8NQ9LZ(R_]BKD< M@DO_O#L"\J71D>O?S>PB-GGV^3<5(%([ U7OPRL/W_6DV3K*5<>H#K M]^K)X1!7\'?PXE(PE2/LDAMB>4+:.$HG=;I1B7EX%;_)B%KQX<73TY-70 MU_"W0:ZA>VY>54JEP7EV!SLR+Q9N;_N51^BCXC;;A2'"6R?Q?_Z0//MI_.+X MY4_'QX='X^.7)S^]>#8^F3Y]_CQZ_N*%FKQ\^7^?'_VP?< C\P@OGO6RK8#M MKR]5.T2]GO[\ZN[SZ[?Q]<'YQ?79Y=G4=O/]P>?K;Z.HL&/UZ>7;V^]G% M=:>4T&LD60RO0)/WUV\3>HOKW\ZO@O5>)=@#"R6M*3N&W+:*U0?G&,K)K8IK ML%Z"6U6H*@\#A52Y$7R+950J#O(B*%19117\>UKDLZ""]T#"1_S?$.Z8E &2 MZAX]-:KHKY\0EJY837(F_/NYAK$7>!48:TT_:A/K13-T^,M^&,0TDQ&19([F M19(&AT_#X.CIT5&PA\NSU7-Y]EE-:G)37\-K;,>$@OS-HE@%XP5)]%A5]TIE MP:NT5E>3?*Y/D8N\J&Z#T0P>-XF"T[R8R_N%012\!C5_'Q4*3D_S>;"WU4OA MT?]N=@5PVD\QGUZ459ZIX%6=I*1N7A7P51G""3XYZ.DT^W0)&YQGG&50M_F- MHL:N]PE(,\E &&R]VD"8I0.MW*2T'@3!V>>)FE>D@G$J[Y-2!7"B@UI S8SG M8 )*8<*Q&GA$'("U,BN#NH1_CNLJR/(JB#$Q8BX/RMLH38/;Z([YXV7EV>GX]>GOUV*'_E=9C^\@__@;& MXNAJDPL>ZE[I<'RK[ ;<5TFV'@5+:1)#@;2)(\PUA8&99I4_"\U M&^H;1>?3K8KN%O+WC+(G>&LP MOP/Y")%1_46#4[3J\#N;WW4 M@Q<&VD.N%)YXHY_P9A-55*!;4-[1<1Y-IZ LP%HHP0R#8[^*/O&Q7U9JWC,% M\=>[*?"//.4T=-HL%[+WX4BN*FJ M#/*TGL%';Q,N1L%C$;:'!R4)@[=O3SVG+DUF"5K0J?QJ ;MN-H^R10^6\91' MN@UKMCL&OOP8X+ :2IL?J=+:/,1P9A1,RB9.H6-A6-?#5/9P.N"OD%@GL M @S5P8;(ZZJLX!^XC[K%/$%G1)65&<1I;^3_7 ]]MP/ZO0/D*(U5F12LM4N% M)DJN@T4HSO1/]YIY74QNHU)QA%]O")1:(QAA4,^_R,HBKRYQ\$R[Y?WRY87) MA$G.Q'RC(&"S7V&H?5ICR;JJ"%=-9(1L5PJ@H.;*02^6C"6,]$KQ V#YY[+( MKE?MNN:PW(): XE 35DEH$@7VJ.?8E(^JJH(LTV2:4)=O9VZT $$;]0XQJ5: M8TWF8(%2Y .G-J^"(H?51>@]9CV:H8_O8-$VZ]'L89T';L\[E2YZ$)IOPH=W M!L#W>$(X 0[\7/(U:"S#GPF8S" DR83*FYK!#^\ J2R.V2@7J[D&I&9.-ZMD MMEZMK 5HW[B*P>-QIV:^2,VP"^%8D^Q-H$$RPW"HUBB%7X\?!O=14: .4/#O M27ZG,OB#G0FC*,IV)>;Z$/2#IEY[=!)Q\VMY\>YC&%SC@KYY=WFV#2='F< F M-EU3<8IA 6=)B>M%H1#^\,O6%>Z/4N&DV9WC)J0 "@=90(S&*DC5#1T5X[Q& M\ /=",^&*=A8^7WIXU_[DS@>21^$\QZ.W>(++UX'5Z.W0MTJ/9>\/X+79V^1 MT/7\[#$I<@$K/T%D\L_/?MH8PO+PX/ __NWPIZ>_+/]W.X_<]SJ&0THY E,- MMNI6Q/6"X,,W"AVQ"J)C!6S0;*)TXF^%.N(,GM%(RRJH:0SKQ!\^U$30,+:, MQ2&HW+([A:Z=SJ7@_6,8#[+2;#FZO ] \6U1 &TA4RL3W11-"E*T*GD[I MZ$))3%7$^;=L$;Q-% KKE+(2DZB\#:(95I8%ZI]UE#92TL$I7G#J'M&ANXTB M6QT!HRMK$'?\>#NUEA4$H'>[)ET MC:>.["QMZ;J;NI0CU-O(8 SG=PG61>">73J?>N"9;\'<:Q_<0<_,233 T<@K MBIO>)5&@,(Y:Y%DR"=1G6)?LAM8CSB=4L,EAK)?D!#Q]&D0'LX.01O@_>?$I M.,7$+)>H:-,#&5\##?@*7D<+\2,T.**$N2JG[$L&.:KP7 IF*M*IV-*XPB@[ M5AK8@-C;Z![-#4U*A[](H[*R%LWV0G]'6/<'K_#'1G M ;1A2B-OBP MWG'?L ?GPYEY4WS@5BQ)'VVT9_VRT5ZS_TKNC2CZ#'H>-,-LFAPTQ-W$ MIX?H:C8Q;5\*VMCB+=N]9R=.'T5< F)+$*^/3?Q1-@&;$:'%%E,3!G$-FU(1 M)IG="%&+&$3 -%DKOF).W4DJQD0,:7I7Z,3&3!E*GX]/7OK5(IQJ&L:$W'7. M!YV\2,\SI?)DREZH&7B/(D;;J:9T"?S0J%TR$ L,2A?IG#<9&D.4! M"J )S&",PHVKE:T5=5*( 38(#6@2E2H4^Z_I73N_ZJ'SMS?NGQ.R<3:1/]4' M81%>SP49A.=QM-KS@%?6:FZQK0*_@JE!=(I^\S'*AH_G6#]!QCU4G)WP( M>]I]3"@I 'X:B!GG&F3,89#B@>Q(&X80;G/F9KJ./B/D;EDD89C)G+HBP MUS>WY*' S;&P)"@7)1B@5$>)>T9>"^0,<3+X\$E=%)Q&H>@#O)*>H[7&X[X0 M3-]$:![9VFT6,I'(C^7T,I/&%Z!;>OC\E^;(*6^+@,:J(OS0\OO#0' \H[JZ MS6&=%D/2<2N.A"UU--9#D9PV*C*T9DR( MU=CZ(:$>^D:'!\?]\HT,JO9] 0ZRPT#:(77&QQ,8FW!OM-_P"?:R(*Y"C?13>[T$(!5&=Y+,JS#J#C 9K F$N7L)YHE>A#\-FC!$EU\:'80Q.LYLYA M[H<=1YD,>.5\E>9]W*,RI(,UKR4L9.S T$Z)^\BOF!Z!(-JZ^495/LS8-Q> M4&K]M:RU/)/WF0[SF!&$S@& VKE**ER9R !C"V;,,B\?T4UM?(;\1P=TFR-[!_TY;=ZC:EV1*_9!C!RI[)AR!H%T9SYF7U9$D9 M;SC%ZCNL+Y\&,3H#%/Y[R$-=\DJ[7W*5,ZJJ"&FWJ>(1?=UEY[3ADKIQM$[7 M=" BWS>9MYVY3G%A-BS<;QKN9I)A DJ'-5J-,,EV4Z&\?A4V/ED03R69Y7#C M-GJ2A0X^1O $3I(*-@MB%FIPAJ-@?KLHLO$V7&0S3&]BYF?@J&B4$]EHRL3X&C\GZ\XC*R<"62]G='1,-"!;8 MT]:U/W&KHTU 8S;'C*#6&!%<.3>#AKO4J:5(M5/ (S"N]5"V=-_V]&@R03&# M=3BG_;-Q+FON:D8+!) MFD0;3,")MY9LJ1;@DC)LQ-C3 LQ%F!80^7NL&)M'XTH7Q_HE$ 6;?MN$( M@W&>?V*56Z"@QOQO.V5+6,5"I>HNL$3I84N\H&@K) MD+[ [8;/3*U"(]29V>T+JZZ&<7!W)_JW\]ANT2P;/K3/=?#^%KN)8HA7#\Q$ M+=OU*97-9XNFT^?:Y816LAV &^?^95,N.K69^,D9R:<:T%VVZ,JQ7 MZV\H/F#FR8TWQZ!C(' P@%:.$+"XG'RLDPJ+D]+&P!M-;%%1(E1-#EH1B0YY M8C!GH=S,@>:/U+P1>- :9Q"ESWMZF0<)JJ0$"25I;"V!'H?>)M@QHWXR; M6-]%:0 -2$,'5NVJR.VO>89RO7<2?3NI%7 MQU03F'^$'W EW='ESG.>/746NL&N$S?BHRV#=U]S2F%">+Z-(K2];O=+KI!* M$^&(<7O3YB/HPAA3BS?58PPBV^I!YK>V ).1>9@4,UQ-#/7<9.3W MX[=TV&K"&R>@X?&3&^$ M(Y+"E@W9%V/FQDJW':8?HE-(LW#0>T8!/G_[EG6X0HW#"%/0 MNC&[%=O"2@ MNW(')M^UA\2"5$6[D/-:3L_#IS[ZMGGT33DT[LCCDA42FAA]0YCW,+>F;\0J MEBS1TDSHOH22 S0T4TL38*]H.NGDWIE0I!-G*=DYII@TUHKA)X6ZB0KCE_LK M%^P)F-@\JFR.OYDS3,JJ2,:XM46E\CL19&R?GBVY%W8_*9R33T,#$^C0%VXZ M<^]!=+1=GH:;ZPS&&%)P>"#IDC?CA)+#,U2_A?/&2PN!!^1![(\1H.]=K/[ M&[8#KMNTVE@92@CVE@KT;7@_:?WN0Q3::/R:IR8EWK"^9OG+?;.D@HW/)3.FRB( 85.MTAZ,(TRGR/=R MTKC6)",OM.&AK?2.DZN)FG%.+%W;X88GD@Q.P4H*$G3C&8Q9%#%11[2T)7-3 M0\Z4X9_O"_@JF<.A!_O;+>_>W]6"K5$+QDU2*,9RER>\ -0,H!Y784,\S?&Q M6O.B]= 0-UA+E%;N0\8*G(XF4Y5T8ADS11(4@Q&SCR'!28D MT]PL/?X;.#H7!)$68S]08<9@MY)(>?!;?$Z;[!O>[G@@7ZZK?5 M> M9R;<8=2/RD:4Q.]DL88D[W. FL-INES+)#@EG]J"5\'3<15PKZ5B3# !8.O" M7N=8N'A^#:,1[4/6.,B"!]X6YU_;UCNX(5(?4[ZMY(.R M-#$CV33%4B?"3NK;E:!(TY;;)2ONTJ5:I;Z*L<39"D5%[0WH)VB9J"@F)=HV MYSS(Y7A V3QA;.6K&_#LT(C;J8C<: MV>RM<[F.ES"+8M7N-.\$XNL%XKO)U/>R0J%IZ+U1@K30"*9MC!7 _^7$K990 M&\I2$+9*$SIVUMRS$U1K>E2P2+$%;'1CJK2CFQL,PVO:MM*QOKQ4;D-5,,>" ME]F,[J,B=OHP+#M2AKZ@U8\B\\:!*8Q51% E?\Q2/K0T Q[KZ/)K+KV<,UHG M[J]G[:]Z-+VIU)^M M@4.Q5MD")W+ )FX%6B#/I4*A9>QNM\_=$EOUW%N''V&<%QD=6397TZQ4EOTYGVR5_7=6*K M)O_55TT^IPJ:D^_5 ?/<:X+C%3?D5;&%<(.8WM/.Z7V #\JPJ&EB]KQPP)&& M(:>!/>N%AS?9W]NP?_>P:/]+%8\B5MWB4ZG[6!HYXD5QA/X)T^;#!)R2N(X^ MFSA1Z!<5(/XY<]NRVS863D0>UD'#987Y( BN'!KW)I<\F!,NO[^MY)PBL5>X MA$GU6A;,T3/(Z]+2,_CTWKN,CD&B MBDU$UA=B9+;%;XM[YK>=?9ZDX#+<86D3[/?%QKFC*@PW�^"!'Z-C>.5JN* MJ%BT->3A$$5.?!#+G7NV<_JWZJS1])*(A)# E1:.@H2CF;*;2L)4LK&E6VFJ M"34E]\LGE2FOIO#1-#7-2AI0T8=2M3W4#(<')_W2#$U2>@XL;QXBMUR:-OF4 MY?>IBF^DQ)HY1 V>X\/!U4$P52@[7$WI'#E4>T\?XMMA-GN2S^#'GKTE. B> M#4,I)4UQ;5F'LXEL'Y_(_I**-*/4W.):FN[B]F#N+PGJFU_,:>8U%&/Y^@:- M+-6<++^ '9=.#E" 68)"RW<-+2>'G-DMR3YDA9E&":8DBT]*P L2 M J/?GO[TU%+IQ$K8D,@"-8*UG"DUZ0A/XV#$V"ZAK&S(:QG*0E*.-2\4PC.\ MR=B&_KL]W'A.M93/P];:4L!P7##=O#XVNE[,U+ .IU644([>K8%G..3J.^M7\\D-G(H/ MNHGA=%@QP@Z6;-QQ=2K;#3-H42:E#JCI*NRO5+45W&/:QV%_%A)IES>" &+B M'[I5\\X0&OSH^BX/3;83QG/UN.9^GB:(2VVG2_,XTNC*?5((Z"%?JJHN)'=D MZ;[Q&_Q-=N.8(ZC3$$V1P05-G<7)3BPI?D+ZIWMM[1"KZ!-5CAC[5/NDEKP] M$LR'Z!XO&"^[BTC8@E]SV$74<1NN/L."HH5;(CU3$2'PJ Y)M.NSPV>N=J75 M:DV=/E#7_4W7DV<&S#Q5+!?!LKVXG"[FSFFF]KK]['%K7N&UMU.-;QD83/?9 M8S!&N&4U3B!X,($E"B!Z?KU)%VZ-<_%3OYR+C[8IXZ:Y+Z8>0/EM=-^B)1'O MJ_M(,IQ.QTVMF:Q#K$M1;@MW=AIG2KU_PS\&UYB#8\1"B0]$RMXF3H]-!HFL ML^OAV,/P!NA'>!1Z3$XE0T:57^;F]H*G,4];B@AK;T;;WMV 17PI,,BXO0B2 M 6/K3$W#1NQ^3,[%;P(_UY6[5%:B0>_FW:5IYWW$.$1>K$C:TS%\GHX0LS)[ M/O \$@PD-X1PFD[8?J@(]4X7_< 4/]N+]OI.[1:@I3W4 55TT8'QVA7K2!G0?N.\ZN M;L*L;7>/B)7+RUF$CB=?!Q='DYNK@^/[L*WKT)KL[>OCV[[)_YXK5]Y[?TSML0Y3'T?1C<'"\L;E3XL:.BB*3F76PEVU?>7P(S1[@Y03!BBOI%EM+3_VJ?ON. 4KD: MU;9+0Z^;AMX2O7-T<-@OM\=D#?JGXU@'1;F4:K&QW\<\BB+$%/W$I]S! M%H##!$EZ],EA[A^":Z=894W O"PT\]_;!*Q;W[F@'K?I=<1-ER;\T=]UKZ6_4;%:@ M*^B=7)5A(*6^X X!/.GI0O'\P%=)6=;(0CRM<5K)D>,R^^P)4O>4)7=?P*ER M^O&E3+3,/^8T4EV99#[ZNN*Y\7#D")#A(@T6]70E;OKFF1&NMX8!4@3">$M[ M.*U)*?N6($)DLSW1A (HH;#KX$5P1E*$.2?#(G1D0T;B M[#B<%Z@ M!YQ-R!BF%I>T!K1B=C>&>@?EWH+!!AEA1%U^ H^:Y_>*&YS%AT38[3;!XW MKBDEE]Y&&H'225/GUT;EG<^SP$8$O0_:.:(%_@,(LX\3PGN3>LF/.=E")/D G=P23 :\%69Y@0MYN7$X(>CQEX9'7IJ-45&IBN'2AJ3+$U*$^;#A+_V2)Y&,LSIT?8PK6;VXCI:(9*=ND M :(MER>/@J\:V*)?7[03G_#>"L'O*:KHS>X]&0F4&B9#^S:9AQ1/E4@A!R5E M'1*"&1':B)J4FVGBHY"H0N0R\YZ2U2CY[?[I;M 03R-\5VP)U@@!;*?^F:0$ M/]ATY#VD-N]MQY@Y[>RZZER';CK L6?:%WCVFFUQG]M#BW+N>84I-6@?)"^2KP+UC4'MIU*YQ"'J:50;R*FQB8) ' MC0KI*ZIZNP>Z61.N'=LYSA53\.V142F5L&[04 Q.,AGC!#>#UB_ZKY#C'MPZ M"]XSGWP*@YG",F6TIXQ/:NVR-F?5B6G =6Q F@'QH]S'ZGO@/;7E9I\DX0]M MA4GP3[^TL Y&,D@VL:4E6C+7I$Y4LEE4QBK\1PZW#Y!GGJ 3ULCF47?+R"Z7 MTKM K_;2C=N+3PJ[W%O",U! DB.# MJD".7?++W/BC=KZ7(GJZMP'A<9='P4 K"NLFE1NGP]\N.^:Y?QRVC5G_$'$N MTM3,_Y'T"\P45O1)S5]>Q(R.D=XLH6W=]A>^-*E6[V;X(IA7"=>[+24IQH1C M,ND-"J;(:\5N004#$QV):@1-18#0G.;%)]LZ6W$OK[VS[KXKR"1[&WW+D(?K MYGDD!>.VIG.,OND*[PX,OHPL#VD-%7^NJ2!@/%*-[*RY@("YJ+[_1[ 8EZ9962N/7X%SD9L M2PU4_RSCHX/C?IWN7A',&R[?X8/^(@_^2')I*;.K$_A6R89W?M1-?9XGA>W' M=!]QET?NO5B:LT,*JT)!T):H0.=Y@8X]JB9V\4&C83N>2++,D5AJ2"-"O.>E M:QG\JW%FJ^"WJ\M@-'$\J1'&MHL:S@U4P]2VQ00@F^.PO](U8)@6;<#N-,P4V<*EGH#'(?(QX%]<8>.1 L6Z!W=:V M"K,.SD>E@S"AY8=R3"T-M.Y($;<:/U\Z_B4[Q_#8FF8V'\L^[M*5 M^(ZUEF2EP?C(]3(V,%RQ8"&7M8AS#L.NNQ9L2-)/X-)IFDA>/V1X%%44Z"@& M5ZC"YW=:V4O((E;3""_RAI*WM@3G/TT-2DY;/2<.MDT MDO"F9])X?9I)K+G1OR&D4I#SQ"S5Z^M[8#"+XC=Z..N@Q7R(CH-*:]F $A3# M"TW8W, S",@C'[[G;A8FHA65(!4$^Q5H7#,9]!7*1"/05HG=/H>W$[^&=(;% MT47)!:JB9F'VM],:P3QFYL/QO/.>OW4)Q&U4MI6L^8GT.HOJF%+G%>V]<92B$BB7SK?(M$+6Y:6'1Z ^ MLNH6^XICLORUFG V[]EA&!P]/8+_-C]Z2C=H?'KX$GLZIRF#[3&;N?5QP6N: MJU ;!J-Q5":EAJ/ND[<.6PC$+K9MH,9Y_DEW MV,#1E8V4C6^^A]H2+]!>2+)F%*HMPN#2*Y'IHJ-8@/3GE#JME(=5>\P-UM1CV$P=D M._7^AMW=;?:*QANF I%(S7;.CHV8G&Q6?D#'63RKD%Y/,61&BA'/$L_H0Q,2 M@5K"#"(:ON3.2XI1L%&*1']6U<,J8(YZ0GZ7O@$=3OIWQ!Z"<12A)DFRYDFT MK%MU\OI!#1W:\Z9-$5$Q8F5P' GZAJ#%)MQ7A7+<426Z"F.@I/%-#0*/S#[6 ME&-1Y ^9@:=8V;]D/&N(A7C%TQH1;'UT.KH9Q84VKPPND4[RCN*VEE59R/MF M>5D1WR0,W5L9 1IB'#S3L_2N@-,%(W*G.?8.XU[7#I3?5*\TA.>_- %O:,^; MD&/S! LR'UGARVLP-&&R-,0 MJRGUA0O=DH>,.Z.39",?BG!V329%;:FR5XQ?0#1V:$A\P3L1O!B[C8]\&Y M3QC(9D1!&8QQ0W9%0^#$I;KR2R_DUHL_!W=V R; MF%GI[+ ^B&ZO#.)&NT[^C/-[(JI=(FK&BW H8MG'V*NJ(OT+^TBY/ $*U#SL MSO)6Q43/;]]->.PTZXHWL62'3VHXE6:JX#+:JDC&-6*B[!9E#'%)1*7DPMQD M.@E@:/5"?M4)A3['.$3D>/7:,7;F'2A:R^!V4(LULA%,!6A(F0@M$PV^;.^L8#.<(&QZS"3X70XY1*[G>QR6\7FTQPAEM"A23HOKWH)7<;-5%] M]*B[XSIO,!JR-"D!!F'2EO*CL-U2ITESDI!??D0$>\X1H\J0DJQ1$-^.%\XQ(SCQ..^U6'A\<>N^_G>IU6W++?SK==%\3R]L[ M,7>[>6F;E\^[:6F=EKN-(S2V-T[[.=FLU&BVHGX6+CSOET<#+O*'3(ALP7)[ M*]7QR88]&BH&MM1PSK"6(J>.50->A7=I(^P@\8+8U'&UM77S TM@1X];[GF/ M8P,_I28D9MGNL:P5O=N;M-P>WYI1J16MB6(*8C:OM?%,K1!CIPW67KSR[Y61B)Q66E'7/LGKX MPHC=][=^Y(L VZJ"LT1$V.7.-Z(UTGVQ)%"&Q MZ*J$4W5+'5@R/E.E.7*S=GI9#:^*W816C;<7E;AP>O= R/#[>N98-HM@#Z'! MQ '065M&Z5XJ1>?&+2;BD\'+,$^\H*IY6F(7!RN'4U+ F(')0CY)$AC^/"/&&52Y.2? $*L!O- M(Z(7!\''AL:B>],1TKR8X;-M3[5]3KJY M\9J,K2Y#:^O+6K2_21FY+ZJY[UQV:LJX( &>5-QJXA6T## ?Y-[ <6GKS"3^ M"P-+69JJ$&MX-") E9,BF>N,#$V7/R$&QN4"AZAZ!YM[T0O8>X12X8G7OT'F MG9.3IUAPD-64V>(*?"KNU^Q ."JG&K-2]!"&?>&;+HW>U#Z@%>2/RJ[50D4% MD;;=+8_]_/(J\)JM,L4M6![P3VXS!+^\VYJXVN8C09*A*WYFCQ M1E0B2Q-@06LT!9.JCB3EQQ.C&^JUK1CZ0W>ZW-8A%-#=E"AKSKPSW(^PP_2B M3L-W-AJ38MXU@DS4" M /';Z$/1T-B9PCF<"O"U=7%T MTTJBGM4TK7"U-'U^;(UDB]$ W R-1)+VIUNA@MU;F(Q M@PC;:B8Z9^_ CQT+C-'-?A;V>'[/&"<&1C M=1NE4Z&*T"XR3KK,%-FG6*?G'O5HOO-[L6, M<" 3[POU1#=.N_3HR0X0D+>DUA*7HEYZ!V'!(<,)(W,,&K==&P?2!5-"^W)N M$$9RGE?"E-9VIWU:E?8#2"@1>?/0\+0GR0U<36#.8N1YR 9H\?00LQ!.=W.K M(_2Q;H'U>-@_^GXNL+E5%&%B;G'V\<'YQ"AT(R92VHT=E0@J17?R:._)A8X^ M(W?+S%A?)N;ARN9!L&394G+"3.!#[50:S:^P5/0&4:9WE0%V.I!E>3WP)9*[A/#448KY >H[U7J$1C>, M@2>,$* X\6"XYGOI0='0^'#G@%'FXY\!S5J9B MYNI+I-3!IX_F(&WN,&B9S^TI+:-"@R4!!X5N;PSEUDWU\L735^[$]M$X75%4 M*8K&57=:F3:\5-K'O01$+4W76O+&)) E_UYT8*3SO+U.'KX! V-<48EJ)Q_ M!^-OK(^K>^8^D)8'3!2$%AGUHTHYS[=TE.J3"WQE?8ZGS8/ M'$\D]\N$/!E7:PR;6/]-&\^ZS A.AU&V#L=/EC*7@B9GXG /LPM.W<'X>> MT\CFX[+H&!M.FVEB$Q9+=F12ZDTA 05RN'DRXCC1S/DR38WC UV:FR(ORR?U MW#Y3+M[GD/!#R6/GELXAN\^D7[)8\L;D/26N:H"Y) +-Z+-RF&H;KO;+ER^; M1HP,WOT11<:,%S?R9[F'"OKF$=%0D7(-5&EISC(D)22 M?@HKJX@BU!2^:)]5Q\QQXZH.N8M$ DWX-,EL0;ZD,W0:"]-"37K-[N6$/:,E MVJ%>MLJC: 9"&H;B!I.+<(>U%2[NYAV)V^Q@CREE; M;"B,>A[?O=ET$S_[D!$W&;'$E2:74K:?W-1X'>4DX>U]GQ>?S!/:;MC#F3XZ M.'S:+^R 61UFS'\;C6%I?F>^VQUNY'O!C1P^[1-PA')2=1&9'H0-Z @[S9JR M,!B#P$@NUFLW*,DWKPP4VQ;3%J@S,;6Q#Z37;H@/8F>PG5:3RW_.^7=K1(]S MM*O'RP37';JS;QR,K$@L^_96L# &P?4JLA:#S6VO$VY@=-'9O4MT?V,W;2DI M+NN4$)-\D:/]/74^=A/)'OG:G3(^*$NC*W_T.$=(&:"K6VMWR,^.@/)[(*!< MHWMKN^:T.#2"$30V+RE6IO_93F73HX-,6FVN&W,#3^46],UMGL;2B),/+6D* MLZ(%0EN0KO*#=%F%X5%RZB@G[C_X"Z)WNF>'%\*#^Q:QG(*-T,2R()._6/' 8&-=-9!%1%>'ZB*"(7\VFZ:FCG34MW A7L[ZN.3;#7-9! MA>$$4_MH!W>GT1XJ?Z'.LP$20'W"[BSYY!,XB$QT%5.'77(:RRJ?XS$1@A00 M7Q7+D>; M;:=64J^($[*.36"=#N01,4XJ2R-_DV1J#L2AV]3AYO5,X2>H9 267)R%V&_QSISWA.6"TY&:OB(P)VY MCF"5T53I'J24%0>K;39+;@K[8))*KR57:#Y7A<..:0<,LM"][&V@ F$.6F9^ M+_@L=\M\'Z?5EIB U@0U]%$U=2>1U[&=$ 7H][TGEY,<0L=!I7!9/@[H#"0U M9F2"P-YC3/"4$?6SP0PQ[!/L=(30BH*4851ZI0/C/*L=N"A6O&?DV7H[H()) M5\Q[Y-<=@+"6TG.J\1W)K1T>(\[P05F>/9&_D+NU=GOL.;J$AJRW.G8-E5,W M8L>;C ;YM]Q&6YC+V9"HXVCHHY1U)ZV98.W_1" 'L/C28 '100_4_#U&(SB= MDBT[5R-[$#NYD]_W9YCP#\_ MDD8,1O$_ZK(RI\VE@A.8S:@+U\3"5H[;WX;VX^CR H>Z#2&.T(\R@2%UA=6R;Z;VL<'%4!MB.]]?(=SQ/Z\QBM5<[!WQB>[\)T>A2-]H'=MK1 M9DW3O#$??BEUW.[JMS=G/$1V8W3U(UA2E^T5"C)\>;4Z-)IQHE:Q9!P&3)/^*$ MV.*7[7Y;4F2&,7#/S93K:ENCR9;!$LC_>)-ZF2TI?))\IBT:;S*$8Z.,/,54 M.S?\,5%F;;435*UV*W4;O60*KY>,F\3#YGZE:SJ6 @"1VE-+E^1!FO-">FXX M58]N)3'J%;ZL1.SN'Y,&J)8QE/J7837_OOA"O)I]4]W"5T9HBBPY;TOU*3VPQ;5B[LKC(3=0,62T'@ M?G2E53'A:@D;H\^:O(MM@&I@[N51RBN!$A->9O,K6B' MS-,!JY":R&?D824V[,_HZ],!8EEN*6P.GGP:/>6F$E6-\D$8QX))Q/_ MD2=P:P1(H(K&E8$14"-7MQ1M*(O2O2:^AE[>D!UQN79HY8K$>#218A$-3I%R M!&0$<1N?\?%/;71U?9$#X4#*(*X!@OL;_T MPNL>PCKEA)%#<@H1RH&-)T,Y5V%FITE!M"K3&A3:TN=PB+ 0Z"W#WR_+SD/B MLC*:ZC0,$\G!TMTX0>=;EY/IOT+; 8QT++Y,(UM+04$LAR-L*+[Q/*FH"68^ M^>1F<9&5J"2@DCD0QPV[4.R4#G/05LD9@(1@F-F*]&7XR#<9#X^>#--*O%O; M2N1VTT5^FXPY(NV5&A)*5V5LQYNN=%HY-+2/M\AA,",V>CIZG'5V3R3SL94( M@J\LW&\:R0H:($:2G83J7_!@'>*1VG7IP>85S/KD;(.2I4<)$_H=3!]3 MDS\YF$1W_!DE()FL\4(Q^!Q)!LITHU%OW#RPF\1;9VOX1N5@'\]O!4ZO%:$0 M%UNH?9*U';^S:*$+%(EPBFB,0G()S &DL&=#B?=9>">]>[S8<8%,)Y+)R1HN MNS Z?.8'!;2504H1I401 MFO@+;/X9E. >3-0R\L)- MY9MO[7NQ-_:ZS0_V/2--1.,WIH5IH%';OK(.49L<[4RNB&@FTQKV@=_1@-/!QIL@;(R8?BIQJ0@%^(TNLL)U4#OJM_>,E=S#GP0*BCYO*8"(B^$ M/49',Q._7EX4^3U,%QSX:D$&@# .DK[JL!)L17VHW>MVH[C95H$@(75$WJ[2 M:6Y*DW8:V/2M#.J!M=O%OOL?^UY7I*V+ABP#,U$$A&BL7%)8H\PJJAEG@>/ ML+:/B&0U3L@';Y=X+VS<\K,NG[ I_BR_X&$.0OU\7M?^,?Z2N"!MQ)M$%R$= MSBE0UL?\]U>57SD XO;2JZ5L)&5?Z2MB7L8IG#$9)J87")"B#-Z% 2[=6-H M.U?I5##(=E)H8\$OS$'+%2Q]=2]%B@\%+/7SFURQ.M1LE?QRDZBQJNX9"-,< MKF70U394^Q09V$]H;#%"^V2$_.'N[%X'E+"E.8;G:46E.%?$\KP@RH@'J3\Y M)2_L*E3SJ[G96V;&)QCF$HY6M))IQ\:U,1$'J/."4618NB6]: L/$Q=R2FH: M883 X0KK6H3%>E/S(*Z):Z_M#K>3(* K*A5;ID<-K<"DT5PHQHDVB9]_D]R) MURM(5K)KL!CC(?I=KW&OGA$:%4?S'O'J\JPYH[V0[P)[YAHI-[4KAOY) \A< MW%BEN[6Y^]I@-)!C]\_O8+4.3G(E-%*\AIAYM5I@DGJ5IE(*[33RT5/%Y8%+ MLMC#,^'HX/!9OT!1DN!*^EG%TS<(VKM[3)E>*B>SN.$.G]LY3PY4[]EPH'I, MCT5!%9U5OG=XR)WC935B R FGBIBP2V9D)L@:VY8<._M90;V_YBFBW;*BYU MR'IKM90/(OP\ H)(.AB>SM7Q.MR0:3A<8@S1=521ASKFX##K/V>B=Z^P9WK7UQ26' MAVUO')1]RZ5L#W'*@HVJ1/.2PU O&I SD.4XQY &5[BHF=-QB'P('91V?VP M,;K,H"VQV3;2!YV7[LH1*I0 ,_7+1XT#=JKDUQRS;+FVMZ$&DI.)COC *B>3 MH,@CSM7Q%L-UES(W!#U1S7>%=:BPL2JA[.&/C%J>DD2!:+ZX,/11*[%8R+ M2 0FO?N[8DBOF>F*[ M?/;7YK,W9$%^J0O]+7W/#LG_%I[^5GFN;>_YL.OZESBHK4O00W^HFYMO.\\R MWB!;8ARL=/7Q? EMRMI))>LMJK/81)/)EW?$!1LT/G1T+>D(CV72X;UP\]ZD M@ER(XT2R;#51'YH"%"(E,32A\&E"-'IZ\HW+89*IS6IS7?;65=K605;5S(*N M/&>=HJKF6=N_G0A^ZW&_MN)9=I<4N8;T;$./ _.0F? C$?E(G2_.I$NAJ-) M5(^XA6MP1O@,JM0/L$^LY^4F0H57MC @/3?L+VZ>-L-.?=LOPM#=>>B25 M@N34^U2C0 28TW@&;W=-Q6/J7G3D<!68P5Z\_P"M M[./FYU*)N8GO]EOTKZB(\YJ[\-*(8>VX(Y=O7?'::]Q7DE%?LAO!L11JABS3 M] \PE3BW@YHYJ^>!YI'VNI6O1M T>9%7B8K,DMH/'%@=F'J?W,GB]Q''7/[^ MDG=W!XFG*RH]PN5_Z:1\P9M.]U<,M%&818>N651U3 M+5X$QLRB9"ICJHR:Y5E2Y84T8,"K*0%)*I13*'Q2)(6C6%VTY'O*9I[3Z.3? MY^[O0SZ*+#OO'-,U18>*6/)\&K"M:^1HWT[KP(G''V\T&&]J;$AAYZF *:7Z M1WF--O*,\9?W9 I3@1$)I]5I'(E!%9&W'&?]M#M/^F5W7F,/P!U+V[>"R"&V M8^0R,L+\(@-O760/%$K+:;["[6NZ!!SH4[41%S.>@!>*>4SO!UL6(*FT1C#6#Q8RD.F$<+&M(>G_<=T[/_I:ME M)U(F9AXEEB[3>:N6K\V<)/L,NM'MD,@/I[.2URS90#=CKQC7F ?V)8Y MIG-H\<7IPX@JB#)GQ M\MO8WTJ[E>8M:.YUETHR#%K]'K8*X=MTX?3GE;H#*O4S+C*8IEB@O.L(]3UT MA/)*1Y:;W^G.K& 27U%P7HPUKVI04"U@R3%1=2#H^UJLK>0YI^;IQ'1CJVQ M)@$FQ4I6N[&0F2VJ, W[K(/N;_SFT2+-N1F!H(E]Q[03X!9C=1NE4[^,H9-) MYG&J0<=('M8,IN9%1R3F^3UW<8I A JLQ6WK_J?/&BFU\$\\+Z%J>*!;5 )W MG6XHS\W.!\-'V+<$[PE[3'V.#&<\>8&.IZW;Z'6^6YL>)&0@/*RH?#?7\S_Q MKMB]>P(G#K:!B6PW G+EHV2VM#"-B?3KR38SFVVR4T6?(XG7DO"1\D^YI%(S)M8! M9P)MMY#/UQ67QBIF># %Q4.S^^46FN^YH110%#2\7HH1$:C#=;.M*\3( RW(8BM7 Y^E!@]NG)P=V&LBP@?B2W@%^D*6TIS:Z(:M#CEL4620G;F3Y:5#(N/S=SN#J%D'7!;4@PT#] M39V*\:AEX/#@IZ>'AT^.P=S=.]QW[Y!&R F#P;V%BHH^1N7VIIV3_@;S70E[ M<#/;GL17%+>[EX-X_8,0[QJ$ZW&MO<(L)$XU9B42C&<-03/KGI9!@O M#)@CV',JPD@OYYHSV#,C,!J>4H9+?#E\^OM"/=$JZU*YS5BEFJKC9K+W'@DMN.ELB%0_T"3UX$HT;1"A@!(M>0^E\R*O<+Y,_1X( M&2K.&P>9 \M;+'A!EQJ>/Y0OP6@3ES8DV]\>^J>-9J9PYK9]AEYLNI9FSZ.[ M$1FE*%-ER?QSWMG[&MY2]2(O>K)9Z9,40IZEBX'QDV=#0V&+1X4G;0X'^8GB!M&WP"5O7 M]8G&V*4MLVZ1,;/D'G@JP&%&O+!T0-,'Z/BWP1P]?B6\Q-!2PVWA"OQ,TX[Q M)_H91*]/MK4)*_(7$SB,,8RFPT\>P!F=Q!X>5[!/?NI7?KJU

/GV*;..X-]_V@.I75. QM'PU0 R0[-,PP[<&U>R>A'[N*Q1?. M]/NG<7?NIVF/0@.^FINB7[UJA\$ 5F]0[CL/0KN]UHAW*_>/XZ]<'VQBOS - MTP^-T2#X^$4?X+T.C+-1Y(WC?@_T9GC:*&:&\Z;Q1_%G Y[>'(0.3&'CT S2 MD,QH>-B#ZYZFTF6NU^D4Y0!,X[@-TUL-)7UW?/6W<#&XVO1;\8;FIRG::5S(@&B80:];;M''NQV# MXH2J,AP\&HPYSH8;]?MQ-LZEX&UZMC]^PHP4PWB74;==_(C7'QY6$G7AH4\* M^&/+$?N^.>E&H4I?'8#R%#E8Q3C;A\"@0EK6R17&O^P8']9NF8RPW*JYU9TH MPW@'?$J]JO6N='5>V5;3QV/5!OD<%#[T!W )-^S!?XNQE9JL6ES80;FR@R3R M+OZX;\X/:C92RD>(^FI6(US$GY6" NMLVJ<#6.'!$"X;!JL-3WC"V-QJ>:].%F>R' M_QT5@ 73 GPT\@<)MFQP!I"O1--JV-6$1L@#:0!5 809%&,]&\L^+ 7 =;?7 M*?E,B3XPD;OA'$+]E7.:&D/"*K;/!WTIZEL381G,X,S@SN]8KNW47$0%;-C3 M*7!>;9P<%NX0WCEM^"(N>"/O]SH1:T8P H#04;NJ-1F_4KY." OR5_3C)0;1 M&LS?.SUIT0-F%4KC,DPGC&?M4G[YP\$,_]?#^X)\EBV6;M__P% ^]/I?82"M MWO"3Z0^W\PL\\G;.GWAMW'''T>;)=V6$9J67XX66[M?.:MLV_9]L9FUMS9.P6_.)=.Y")8Y)17(-?,(Q.$ M15ZI/) \EX T*^_(VE55LL=R?0(".!C9 ? /L*"11_3:R99729.E+).Q=4Z^ MRK!PQ7'B"BE7>&R(3>/ ) >B%+]$R,>$N_0:4]O:TAN)M,0W_G<$(E"ZBE4& M<;S9##._3Z!*9+\3J+H\^?AAZ?TU(2K]6"&J?X#%AE!%H;H'_X _%P9+$H B MS7$$N=,$Q?B,FQM_=UIGZUEKX_-)>\XP2::6=#4 9R3D1U&0!,\9\;K0AN0)!]51:+>QL M .J?S?6OFU^O#SD]4__T\E#9S1-T<4(Q@>\HID"[/997I6+:;#CC&VU4[37T8=@/8D8Y.#LPQ>.\CI M* 8M1GW +3!6P)[BJ9.0Z)DO!L-^84=)_E)4+?J%J^FSGP'L6G3$XXOHA!^7 MSNAYY"-O!_ GQ]];:S3C<$H6-@CC,1T:<+Q[E7,;(T[)MXZQB^/H>L:WX"^( M3(#;V'#:JX)Y\67%Z.)/2O\T_ I]5PPF7*]CCLIH);Q.]P-SV@TG8"W'=XQF M>3@=RTD&0[X=1',>X@2X?HA?76M\[76J43?,03^$TG%.X_]I^D4*Y!R;T_3V MZMSM2Q80N6DBH&$P3"'*\PO!FI3?R=/1LSB/_7**X),4'(@_GD0,8C &,.I7 M&2V9&Y;O-;J]Y,RGU8XS'X,4,,P4$2A\# V4O/8 J 10DQ"C%OT+WX*U+V.K MKO"-$S-D//IOX>]L>C.38' 5E8^A_(Y##8-Z9]8DX'*_^Y M:,G C,W,X>SCEP_Y[O_8_G_>77;C2^W+C?9B!IDXMD(S+AT8(F:(TUDNN#44 M>T:4$/A*.W83HMW9;C_1HAKG>J.H<1%<*S4$: *M0.6K&.;M=9-2 A*;Q@"@ ML3T&DLF'Z><&*'\%B[VXPU'&7,?OY T_*L/%PQX8TN[!166,.!_:X#27WD5Y MMFL"LZ5+.][@:"?,C)?,R/C$5QK^8%#&#E/ %/ QGFQ._HHU;=-UX'X_MGV@T;PFS"[*V>3U_1+<,D M*3(UV8&LGACN$!(ON/"DI9I=<_=^J!9D,#W@\36*:''@S?*[)_"_WJB=GB;N M<@S/@>!\LD%]RUND79A.Q)?(L*+:]J8TX7QQH^JD0[QP*],>"\RT[HSU_?RI M7H0&K9?HF]CF&'\G>T*#R4;0-"N=WO0[.0P)9\U$5,>,*2)UNMKJ6#*N6/U$ M6BM!FQY#!-RX:V5*Q/,797QU5A?'M'Q&%9-5*"_IRUCEZF0[&ZQ%Q8+A,I1V>Q#MMG7P76'$"_T/:28M@:G.D&;BH&C.OO1; M!_GMBSMD9(P>3P\5N^E%5"/ 1.#8%TU!VF&^VI(=]_K#',2]=_6V0XP'G]=O MN&W!AO,9>MJ*#5JO*4Y_JV #72.4+KY@ UOC0M8%&RJ';BR]:"R]_71:_IP[ M1J.VB$K?SRG%_/+FD7?(([AH""Z&[\RV;!363SG@O"_A@-OXH M9A4L),.(W0DF4E(Z>"1?@.M^"OT8;YQLOB-2 \/-P#!?"0 62,F,"P1LE"#F M+$%68X)RB:6DS!D2^\KRM?L?N5W,X;:GT(3_GH>_BX=8KBT9-K6)OTR4?38^ M5J:)GL34[ZLKI=TV-#CSW%<&E9]-Y31)UB2]=>6T2ZSB^!E @<+2?/-.%=XR M_5M^R/6?\=M/ZMW*T=UN0#=0F3MTM5G9Z8?]YJT+V2[WNH[+%*:MSLCA;N,(W_CHM^D3]9+FCT[F+[N? M+_4,PRN7,HU;2-&S4?0;"EW?4PT>LN7:'4>X(,^_]'_)&N%++KD?BE^3C?=G M+;7W#D\LW=+?.8/ M]X\VL^:1HS"&3CP\L;_[ <;QC>[OPEW.-D]:9^W.7/CE:.NL13[ =;^=MLX< M:7W<;[=VVNV]W7^/6CN^O0=/U-Q9I]N[J;Q0-EM>B,>VS9XBYW,5FX-1I#!U MB+I,&2X,T9:NO"-L%=9P.0(PB^S@7,/2"X4E226U7#"">6!$$ITQ;#2FBA@< M,,YG&J "+-$:EIX0EN@,+&D<,J)UCI0@63Q>(I&6\:0B+!26P>0VG>/BJUK( M)8*E!7E3SX:??CWL]8IG0X/^ M'9\0?"TDZ 4F%3T""1J+28V=#\F!)OV/G/1!X8 4"1HQS@/2GFB4*RV8X$H% MG@%TTE4E7V!DJU;C!^- M1H_!@4:JS&EQ$I.%2(VCYV""$4J!(IH%A79"LYC M&S,"%$C=FP(]7B1HN4W_,G_S!4_L;UQ1DQ9M."&U.P['#E_:9G92HHZ M,WO1F=E4L3HSN\[,KC.SEW9=Z\SL.C/[?F&.35'50NF4Q;;*O/L8^UU+O?+WR0Z/X60B'6>.'04^][%XPG/=N>H3J9\ MH&WQV<;.]\/MW?_1PC%&=[9_Y'<_?;K_U. M$[?(A\/Y,/JW7WN[6_ L(\[QJ: M'@":9G?XI#)22:R081*@R5J/C(Q9WSQP[$R69=@"-,E5G.DE@J:*O\YLOF0\ M <_#T>^EI'Z/[6H\V#5>0VFI+ZD&G& M,L!75S*N?95E6=6:$#R,KY*T93O_-BA;SF]7BK+5W:S4Y$.O?Y$T_%.IQVG- M&A;%&EI?YQP:)[T"9L"09]0#5V !F9P'Q(3!BL&_O*$K[\0JRY;I@%CMS]3P M]:C^3 U?RP%?LTX/%MSYD %\::$0RYA#X -Y9%ET>[3P4OF5=WQ5XJM:<#Z9 MSW-]AMI\XD?:$)A$YR\6'GS\QGT3\6Z:V!9K>/K:G-54 M%VQ?4,'V.[CNSVHS_WQ[[Y_Y7;S7L)>?E.F/LC-5G(;4F"9E_E0]J$+,_!DW MT"V5[\^[GDZ\.S__BZ'$OU?8>YX)7TL&QH'^LA$ 3/%V_B%U M7MY+%?]?/A'^AK?AUO_'VX=]3\M7>V15H;AT6K ]&K.4K3K7LJ,1^"Y5>13F8QT:E2)YV3GHU&"T,C$[G^Z=H M;ZW5#&7<,!2K.R&K!4;PB@HK8@H% _Y$5]7"^%--D6X-1KRF2$L%1C$>4J XN+0Z-YH-+Q'$3@E3(T8A&F0=K<>EJ$%IX: T'SXBW!EC M\QPI373,=Q?(&AR0Y"HXG#%GN%QYEV&]RI8QX?U%Q1B MMN:=>%B=.E:GCCT0BK_B Q*/A-/SH3LJ1/!&.>2=]N E8R";2FL46)Y[ZH++ M!5!,HOFJR.Y=O_V1*>;LF7%RIS/CMZW\?HMK3#TPA4?RO5',W/+\FOG)P+&^6.+2S-1PG7V_O;,)WOWT/5C"2NQQIF5'$,B>0$;E&VE)'K1;< M$[?RCLM5)N]]A+K>'+M;F*;7/2C;:MX%;>OPS2/!4ZO7=35"+1JAFG,(12S+ MF<$6F=S'$R$4(T-4AKC66&IF' DJMG!2JQE=NF/2+YP.IIVRWW2PSGLCS+H< M=9!F81-4@WD=Q7EL"/\\3S*])SFF! DO/6+,.J0UP8A8GSLGF U,/% 89P%* MM)@Z&;,]G"9U,^8[.2498UFFO0F*:VP8MKDB2@;EM"3>"<',=\%6WMVQSXI^ MA)XR5FA_%QGB;O[8W/O/6QK^'H(8G^QM_%7N= M+\7>3E37;V0_UO(X\T>S]3]:Y-^CO9U-UMKX@5N[']JMC;]^P#V+_8]_'T9U M;>WL_]@_VJ0MTLI;.^N_6B??*68V%S1#EN02L5@8V#I)$'$P\\8RRE4H41G$ M-?CU"); P800&7PB#'-8*,J"EYP8 ?H-I&VV7LC7_UG_LHG^6O^ZN=%XO]W\ MM-GZNKZSM=V:UX]*VZ]NJ'7SK2\.-0N!.AR,(E8S\&T-=D9PS+CU/% /'/)Z M/;JA85-5R^8IZJ%LC_H-@C%M)(\Q-N9N?!V"&#>VNK%$1O$S-#ZU37#U:K%0RP3 M,4C#[1W'*\(',2T!I TM?ID_(OJU?%Q'RQS>?\$Q/!1V:BJ^M[Q(=R]UYGY M]=QE(]^H/FW\44W&EZ_?!N.G3UVPVA,WO)A,4?6;DV)XV !"D;@#?!@ESJ?> M>>?7F_YX$"$GW75\BT:O/UZ%3U,W7FNLEW>(WS\(7> L[?9I.:DP^EZ\&%RX M<1I,?[4<1ES/<>^,..R9V092%)\AE?>TI^G;T\ 87W2*X3"D+=<>"-1?/?A9 M?+%1P&0/>_W!!9F9?/]\R%O=^/S=4'*YR:":H7\ 0_W#Q#'D:0 QZ[?H_EE^ MYQ,\V,?0:7PRT9=>;?SSS_O)Y%6?G4LC7+C5^QDZ%JZ8B1BOS]3J9#EB;[+Q M'($,.K#.I@!U#-T"YCG\"FX4EZ^:0@7G^U#+]40&E2+<'[W MD\/"'9YW)IF1VB@YJ^G2<2EA":?C-O'R,]=MG,"4='O#R9#+RD7QFY=H9,.. MAND7176%[/4K"E&5\I/ZX+3;4<6+'LS4<9D3$?SJI7(4?Q)5-L%+ MM>+5'-].M [-SX1=@V*0X"6O9#G*<;KZC*3'.KKQ6Z4^N"BI7P'T"O[&T];H !2!RH+VIOE(_RG>_$KOR MD7O=4'SZT$V/!WIR#!8D+^)X85VKF1X#9Z3T<+MXKU@+V72! M>+2CWH]O"!#4;UP0'! $AXI?Z+#P(%MO7@UW;.[L93&='W(SY9%FF"&2>:T8YEIA\%#S"#*1I@QF*7ZD M/O!^NP!5&AV#\OI@AH>K#5\,JJ!,_(9I5'7(BU*[^[TV6%; AC$M:O1'[;!Z M 57&^!%^'0-$1%Q(JE_="]3_C^+/A_9 DV#9FV7/SLK>9AQT^G(I>9<*WFDJ M2/7*I,[QYOKWW"HIE,J0,;'2@1 4*6XE"CC+K>7;TXL7:__-?1_%BY< M*C/>G+XZD3DX;1Y\=UFNK' Y,@IL-&.$QG/I&%'MI,\X95;'9-]YD8$9 Z") M$]X8GL]XE)HI=@$8-2AGO:1MP$S,('X+I"PR+G,%L/7#L.(OJ_$E". C2.#O M&,-+)7 C/E(M9I68_3AK 3)E-&BN0*XHYK$@E$.:!(-$YH(2-F?*>D F=:V< MW2 J%^("L<3M$)9OD(,=C)'M\,N%XV%T[V,)VMZ@*,6U$L!XI2FGN'1K&IWD M2P.G'_;!0ZI\B22ZU1>BGY Z?X/C5D4-JD!!QYRF4 R0X9?AE,4X6O0&*A?J M.K?DW$F8=(Y@28G 30U)3 :BA*+;6$2&RN\Q_6&E%?I\*KX\@'(!B@SH\P M_%T]=NTBSR=J;(;3D8,4L;I*H\^O=IUD9L8%L-?86 8.DU76:*LUST7(YG0X[D( MUIRO4RF%9:P6Y,X,!F50*@KQ20#1=;V#+IBPBQ=PO<$PL\3[ ).R8]:0-I<'( M7;F].R#D349NP&, MZ=J;?MRB!M"KF@!4B3)3/ZRH%#[_B;GLTO/HGO*&3^(>E_J7JG 8R M51QU1J4*7&M%A58&F]Q@XA6L$S9.!$XB;N>YSSR_M$E2;44?)YWDM+G^G;/$ MM#/$@>8 I?<2*9I;1 @%M]AD-,O#]R2YQ#*>B;FZ)_?KI\#@EOC75C4#LQL\D5L?IZ:+PW_7:O,2A*-)LC!W=T;DTWZ&" +93K$E3G,B?X/'KHS M:5J.K<%@%'SY!"58)5 ;I ^WRYWVS5^A[PK0EGD8ZXXZ$QA;DDSG1_?\SGZ< MI:T"G#NN8A=1;0'&P-/1$H/UP@IG0 694R0"6M$?GJ(4FAAW"9O+6IYD.(3Q MQ$^ K /H^@.P-Q-8.B_'K&[+5^8D9P1K<%6M460CH5LC9_RW_B0MTNP%Z]/ M["C844F4T#E83R) XD#8"+(J8TC@ &0IUWEPIWW,A^,$'&./-(%6+RYAV;:P30"D@PV>M#?@-$'HGP6WS#!&>Q;.6AB%K64 QTX.4=S&4T?S'* M]@3F[[[B5)N_)97 K1/ -BRP$5QP1%4 !L:X0C80B0PG0F8Z8$EPQ+;Y8V*/ M8PH7+GVU*5R$Z,1HA R!YQK(.PV>(V:H0L81CAPCPK/<,.43BYJOZ#TH=P)+:.%%T.$7](IB+@@H%#%U&F#\2$JTSV=;&N6"@?TV86JV_A< MMND=R/NBA)T%QB*>,'56,:(L)MMP1 MISV[>W3A:-$Y4J5O):G_V.\-;MFZ\K49O=;&Y[/FR?<0I!6Y SMB4C@$9#5'WG"=69MQEXL;.'6Y]K\3-K@$ MN1:,6&"B%?=: <_C+%.9%9R*7,,C6Y]Y)^_N$-:(M3@)_)9M?_XN) 8J92EX M=50CECN+C @&>4]S$!QLK0 )5-=0\]6+D'4WD'HL":E!ZO=$A$8R)WPN#69( M! &./S/(/4"LS$:3F.TG,@M3+<.*^7I4]6"7;O0B7[:Y$^(K$ MHM5QKF2BZ%?F78[3%,?'J\_/H3_I9LAZN]US,2GQ&>,PPE(JDV.>!8F!$6?7&)@D6D\:":SE8%'AP#W2 IEP MDH,]H8BP>+Z @H-D#>$HY)GGN2128[ORCEZSJ9HJQAS'>B8_P3&Z57+O+4MW MR6=7NBM[K-)=FZ;?!9LP $:5]&!IBG*=CB6Z==@Z.F#[NZTV_.8$?"R0WO;A M_D:\W[_%'FF"I'^ WWUISTITDVR2[8U#T(AO,+YUW-K8I-N['WZ 9!?[NW\? MP3UQVR8;$A,H-0J!K531HJW2%OGA=0TSYF;K71E=&:< M$9@*SQG3#MQR0X,PF0E289?/%N7:7/_2VFI]_-KXM/DE5N5J;K<:J5#7;U3E MNO'>UX@\76JN H ,XAXJ\4SEEX!==,:\,T8&(]L8#!6&T4>PSQ />-)T=6RV$O*DDSAR?C[F,T4\CP56SF_6PIGQF,CX)J7 MA5P>NG"".PQ^U [;^2P2I 58[_KJ:7?BD[QB=#@%O]IXS3*994C$W%L&"H:, MHN Y95G()9>9PGP6':0![,!,NA X(]2H'$NL*,T-K#VF9A8==@Y+;MUU1;N8 MG("/8M.-(F"&D4T#=P+][*63,O'D3.3>U0&E2BLFO[1)C](O;A+;5'QN !VV.7U3=!/BI!^]O7B'>+1EIM!HNF'Y\?FIES5>JB48+"&WNNQSZ.=SRYK2EU<+OIS6!^,^14-H,Y M.L![1]]B$QG:W-W#,5%H_ZA=[)T=MIMDC[1V/I^USCYG^YU-,ML,9GOC2]': M6>?[&^[7_M%G^.U^9WOW[Z/MC]_.]H_VLM9&D[8V_NWL[>SGS5.7E >&60P ML4BK8 .UP0>1QX*OV2HG\[DA2]0/KK9ZK]#J_?&("051J."!X5\UHBT3HM$9 M1'/6"ZRI0SS3/*;C!J0]5HAS!@L=2&:]OY,%7 ;!J8G30XM-[C713AID%2'Q M9*1'*CB.)/.<<&HS1C(PA*N"SR*Y+(])0,R![Z$D4TA0FGO.N&.YC6K.5SF> MC[\]G9J_+&?C23LBR[ODRB^AF=9HJ9G!CJJ-4 M>*0\TXAY;I#)> X^?ZZD5!+^BIACGZZS=SZK;&%->!=E!K?G ]X&R QCL=>X%$!X<\:0 M"5@A%8)3&&OL=,Q$(VJ5B7M'PNZD2P]-AFMP>$Y!\AH<'@$<9CDRK)@-.K/( M4Y\AQHE"5F0<"0^^<" \>&86%B9_%'"H2-YX%&/!YTGU%^U&+R\QNOL37'F- MJY-'%G+YIQCB:_ $RA2NBP>M9BM5O#S&?Y<5?&EYYI<]XC-E(J.!']?/6:RO M0[R=IGZ+]%TW'T"EMNP+"&WG1R3K W*'0S*UAR[I3ZW)L,4B9!)8+$4JL MEDCG.K:JHQXIDVOXXZVQ)"/&\7LSYT?#N(5L#=P]T7K9&&I]^G7Y3K^F(L]/ M >-;W5@4,A91_]2.=P]NU"^&18C-AEU[Y,=MB,M:Z[WN6*L7.E:QQF\QV+?' MO4$1Q_"F']HFCOEM7%)$URXI-1W[Z,0+@*'*SJ&H;('Q?%2U3N=]PB2F=="+ M<8N!KQ.]V*S4(C:^?G]>(GZ^[O]Z!U9A6" ]R9G\:A.)MD2:7^BCO])'3'>W;%;5GQ9#0%%NICZ!MW4 M6P@]87.A*6[U^+>_.%5BC;(X#U_&_58'TV2VVTLUATM"6W0O:_!RIU"[,GFF[43LV MB+\P8>5,C0;C_ICQ> T!%3KI(='H1_L*:#_SS 8 MSK3!/#:G\8#4N./E\- ,DU6(_>-!V0%[\U"4#6N28J8VS:F#5>C&#IG]R8OI M8^:-.,)J7,;Q)&-/;6R*=:X9]=P MV"_L:#@NJCV9W_ZDS6]UMCG:W4'IY,UW1[IPZ4F_K:)S;,I^6["(,!_549+) M-:9Z*JTUULO%&XSL4=07&$O\BG&'1?@9TO+"=>#9DB4%;S2NL$]^7EI!4(L? M83C]9JQ/=G)8N$.X)OR9^N30^%()0;I@!M*-XN+##4SW=-S_*2^B78ZW+'HP ML//)3*V;[@L213Z##R 'OP,'E;XQ4AZ6G_=])PV4_GOEP@\K ,'G/S%VT(O# MOO(G&NZ??!-IYN@/:U M>X/1TK3(I,U)TU='@,J>[>TV&5R3-H'J-G<^%'N=#^UF9XOM'6W2O:-_#UN[ M'P[GFKZ>[0&5;1WNG1WPUID#:KWWJ[G[=P%C/MT[.BR:.[YH[6YF>[L?@.H> MG+4.OELE<@9$%JD\\%B(*B!ML$!P-<>ET]9R-ML$#VR2L!DW&0@_LU8;YO*@ MK% Y]CFC_?%EO[>S]1G.Y&V_U;,E+M+'1MRM-0AZ[29JIXY$GI: F MPY4.P[NWVH#3:L>%ND8/Z +9T!LEV3MNQO&(. M4Q?_:?JG8"F/0SKETNAUIR\?3T7X\LK54).VRK>#\25.&^W"V*)]3CS G0'= MBFYIM&4P )..F%QT&>+ / M\&ZO7Q$O4]JSX6V'5%G2,:FH9K=D&_'I5AN'!3"0?G2DRN%V*U(564HF-Y(/^R"7(SGK>@.RW_!DZXU=J?6$F:H&RE&NQW'V2FJ M?J;]<-PVKB(B8"Y"_VAU$W<<=X>$<8/ P\@=3#$0+B Z M7R/O.KEXQR&\&("(C6D8L* !4-%TLY-N$KUN23P. KR<'=P#0;/K]F=A>0?$ M]D(T [3+O?&C_DD/V%OHOC*,;AW]R+X'G$ON.$8TUSEBTDG@#DRA3!OE:::= MS_G*NR'PS5/@@X-9D)WBP]$# (D"Z!KE4=/Z48! ], I272^AT#@S=C?F6+2 MY]*U'K_VLQA$#8Y".%93/Z4BH!J#V'PT]CWM1Q([4?4I50N_(O,-D6E'V9O2 MYXH2QV^!&);H,1B[/..;#TJER=L1#!)J3%]RHG+CT5S@U!%$DPLT2*3_H!?Y M]QS21=@-\7^EH^!AEHR;L/?)L\T@PQ3B53],$;K4B;4;'%P0\!:4M'+(VJ>K MC=%Q!;H#< R3D] X =_M,$9WP%QTX3?G=ZG\@5B[+/1=!,I!.(BKM7IA"LOA M#:JA#D;MY.KUP=4!(Q['$E&EWT^.6'IOM?)EBL$%WZ,7AP'SZ\".^S3!W3@C M\2'+C]J][@&*QN8"Z/;&7DLW':M+\F%-._E5@\,0AH.+)@?<[VXUUC2::Z4QY[G7?)86/M=>YA$DRJ[**;Q4!G[.XWU)CN%C@,<8SBWV@_WQS494N]\:?JBVSUFN*T]_IRBS$FJ)\\4V!V1H7 MXD$Z&-^NU?"=!RL7V<'X%BU\?RMVN?=HE]MXX:UR MKSC1'L".Q;#[F-(NK/+$2T\^O_/S/]/4D4N:3.5&NBQ089AAQ'(KE<B*F6$9M>GB\RX(.N14\84CV>0__&[GDF5_]$NFIW-T];'?SO;N_]V MX#>X"6.#W[/]W?W#_8_Q?G__V.OLM^?R/W:W3O=VMO#^[AZ'_\=\D]/]H^C9 M'+;W.Q]^Q&>#<1;[G7_S9E'F?DS5IA$"ED@KC[!G 3&L U).:<0$I\9Y3ASV M*^](IE8I?_#:-(]]SN:>9\QKI'MU2(>=MI)J+ABS#!MB:."!8JY=$* L(B$= MKI%N"9#N;!;I) ]$\0P%KB5B/IZPR6./O(PXZX3R/+"(=&*5T$45S'API'MV M96Q?VH#OE.68\&B93<#45E[<,;C2?7QER=*/T%C\US",ME4**9MA)@[&68 .HOC?^UP<=EE=W%W[* MH=;=A]#=6?Z6J\Q2$Q.X O>(R:"1=J# BE C'8O97/G*.R#F2Z2["PH8/@_R M\*7:T#O?R?XM_G#; F[+AT'75FMX* )Q29I1!4#5>GR9+$>-0'=!H/E8&09B MP*04B 8,[$$'C*QW'AFE\EAMT2LJ 8$NJ>'\)!7.GJ""^PM7VH4QAUII'TQI M9VF#A;4A%K14,,$1,QFP_1P;1',A@C$\YQB#TFJZ'$K[JL(-FV7&71UF>!26 M\#7V>C!]O][UF[^&*;'J<@SZE#)4J\6I8](+ Z?3.48A<2QN1SE21@(X:0W@ M))A$ECF-'96Q+-3*NPROJJQNE/B"]7RAQ*+6\R?7\UD2$JS-/:$!.24)BG". MM'$2J2 LMCZJ>5AYIU85628U?U71BZ]A.&RG$TI7=Z"N/:"G(213:U/#U*)@ M:OO]'!W)N>>YEP99HQEB(A=(8Q*)29X9(X7&W$288FI)BKC7(8ZE#G'4"O[$ M"C[+0V ->0!? @5A/*BU4\C@+$.":6E$QBBS/BIX1M5R*/AKZ-*P61X4O"+= M^BY.TOT2$I"0Y_O=?"QXU]*I@R*3'OM_,P:E!:&"C- M)V7 (KF0>8HXY18Q)0-2@@ R29Y)J5QN%%UY!XNWRN2]4Y#OJBG/*$3RBK5? MJ-PY+TR0WC"-A96&,,\)S3RV,F?E 83?S>2HM7^!VC]+260F=.[!TY XIG5H M;9$%-H*(]XP:IHAFJDS+57)1:5E/G9;[(@Z*_1,&@S<--^KW8Z&5XUY_NG+Y M*_&LEH:@O(^5#XN\"/Y]N2 U9BWL*,'.>L2K"T5SF0U2D0 ^<,! 64202-F@ MD+6$Y/4>Y$CT&2&6* 6 M:>DPHMQ1&JB@3N6@U&Q5W'\SM@Z1W$DE=WI#TYZ4CEEMM&/5J!NHQRU)X'E- MGMF>-:_V>.?B)^C% /[#LKA6K^MJI%\TTF_.T3>#L0R2$^2,D8@YXI%5F4"9 MYM);G%.:D95WF<:KG"ZJY\GBM.EY=)^L<;7&U64ATC6N/A"NSC!HH2QS'ALD M5&G"'= MXX*QEQ>GGBJ26U6EO:;B:KS,>;W5>UW_\K*MY\5E+]35OJ:,ZZU:2=RR7P*= M]$MX+LT+Z*,U+P A@.E<[_KMN'R?>H-A/PR+?DH(^2MT0UX,!TO8TN"\X]>/ M[8];)TVRB;1)S M246,/?J K-<6Y1EAS 9#2&Q1<+&E@D,)C)8 ?37YL1Y-UN[ M=F/SPU9KNOK;_0WN/F^%\>)I0*K(4"&?,:,8X9:K6VD M 9IK[MQ2]T-(5WQ3#.'^[A9H^N7]^T8E^65;V$K;GJ[7U\J[QNZX X-Q_SLJ MRM8V$8._]"R8P$&OB]X#XC:VM@!&^X#1Y5K_435Z@D>J>CK]&>M>EX4492RD MB,7%"MYF, I\@T3"P/#,&)+H:3GC>,X%7],=;6:G:?Q'=8:8VB(31E"63MX M;E++3D[ [F HI^>EVE,M^?A@XU8$8PL4.L?MWFD(4^:A$XV4*7L=[%QVCR+5 MDC]+?; L-F^SWCX0%!.T*_C!DG$YJ#9>L-RCKP\$FW[, P*Y3]Y!Q0[=NE/)+E/>:N4]7&S?# MFVJY4$KGN M!:ME@X.91O:>UNQ]S3_L!E-.T8W7P@\.)OI4J">YD^G6O&\8Z M5\[0<3_\+'JC 4R*"_&NE^KG#2.?UM0+^I2T;J8O0WO0:PR.(RD%A#J^P(4: ML+*33B[M(H]7!D:4&&LYW*I[W\_8NJ5:4AAB?,SS):V@KNC'VXP&,XN\_6GS MKXN+NM:HMI]B.X?+&/0Q@(P[C3 (*QT?Z<8Y&8S;K5@B.(+EN,3$^YZ?[?/V8A#H$XC:Q]"Y@/?+ 3[KL8=3V6]CO#+ M! ] UE+CILG 33]U[/CGG_=115L@C:DQ4058ZG+ BN^-K_ 1'/WCBP9O6D0G M-YIB Q,#WMQM-,\[P/3!EFUU'0C.1(?F+@>_N,@K=J:&DKX=VPM6%MZ/$EYF M6L-SI+Y(4>3[R>T$I>Y'C$BNY@1?(JQ,0U^C8TX;/>=BTX2+$WKA]V/HJIA* M_Q(B4@U\>GCQ9@/P8?N) $S?M1HX4#%6C;N+;OHF7X/5FR8K<\^1BG=/X!)X MPVAXVVFXXN%O?'80MG:[G,!+L?C"RM4\:5&M:/NQ@<>XL>@L'UV] ?%7+UF9 M,14P,CC/D,X# MS*?$S-FY8-+U;7>6!>(N:7L4FYL/H^&J8B)3'0HK6],-PTD_MXEKE3JO_5%: M@C_!1*18 %SQUZ3#T;@K,CPUT/EHFF[;MN@VC:0>O9$1:/P:+K7^KIV,9+:F MM;YM"'^.;C]0]ZT5F0=WOX M%Y/AF&%GC>:Y+%*W2IABL6)Y4QM^+ M4U2IC.ZDM;M%]W8VX;JMH^;&EZ*YT62MHU:[N?&9-W<..WL[/[+6QN;I;"IC MZVP]VSORA\V8LDB:)ZUX[[,#TB3?3EH;/WYM?]P_W-[Y!L_R=]X\Q=ELLZ L MY-SE&F584L0RDB,M,4.*P/IAP7/LVN8E<+A#,Z6V+%L$QB3E#(A$#,"84,=Q(Q MS5T <'.!4X"S19U5?E@X>PT''E/&0Q@,GRLSKBO_+@\M',M2#:1W!-+6^SE> MR'-IO!0,:::!%SJGD!;6IPQLH6*2QK"/[%PO,N;G[WPW#4[\9< MP3*3ZQGRG===,>M+DJOM;GQO/4G6,SG^^QQP]NL<-]*9S 4E M"GDO V*48Z2#LXC3#'/LN7,6@Y.YFO$E*2Y<*_>BE?L1F%&MW(^BW+,D2K' M@Q<$95B16*37(8,-1U(3$JLU8)TB2*M4S!?IK"N'/Y!JKG?B*?DS,SZE>=PO M8O[_\]Y4K=W0Y6%2TP*VG7^*XC45E7_?#[Z8*:F2CD&@L]#OU8A[%\0MYNB4 MI& ^E0'^)')P6SF);>H=1R30C#OMG&!Y3%^KSH4MC>M:Z_GS"S?=3L]K?;Z+ M/L\R*"8RQJFT*'<4W",5.QQ@:A!ARN;46NY==(\6U>&@CD+]'H>*1SKBV5'3 M+TR[T>X-ZG#4"\;6!7"H 3PO_.NN(/O1%-W!/R!>85 CZUV0=3Y92\K@@\08 M8:-B YE D,FH1S175N#<,NG(RCM^[^X1=>AI>15Y 22I5N3'5N19BL2%\=81 MBGS.@2)ASY$*%B.OF,TSR[),9K$=]C+U5%A0G"G=6RXY5VI==MRU/.CZ#$G2 M8NHVLJ LGVJ=&VJ"D%M8NY@8K;G$[@H(4X%S% ()D>, M1:Z(G4)Y4-(YIFT6*[4RW[[3[ BI]G%?[K,M[W+N\1UW;HZ[M\5(6MJ[M4=?VJ&M[U(?AZ\/P MM^L*2;0TEGDM&>6YUI9R0U10-I.9"'5MCZ<[#+_3'+9FVC\*[7-#QZ'X6LXJ^%LT7"64Y-Q3VDP1C/0%8M%,$YH3"C, M"!=U;8^GA;/9KHN"9%3'XD14:\2L\%SE[#J8VZML%>&\F0MS1'+"<:@)0$E$M#A5:6&)8!D-X;2>O# M%LNKLX_ ?6J=O8_.SI ?F6N5>RJ0<9E"3.$<:2X"XC931.8$FYC[NU0Z>P/' M>5IS_YR_64_LTTSLBPA7U^> 7O/Q@050]?KXP".3 3='X)VDCJH< V,/L36Z MY@B6TR#BL J2R9#3198Y7:+X;:W)"R3PM28_OB;/T'KF& ]. JW/8KD9K^!? MFA+D+.:.4XTY<64_PZ71Y%=_$.AEAC/OE@MX28YDG3Z_L EZ,4;J$2+#=5;] M @S3P1S%S E1/%B+! ;KQ)3AR&*=(41>K)"DI8AW]%P.CR3OX M3VJQ_&ZJ/?UY'_-KVCP+T)OJG31 1%5(]&I"ZKJ>'U^UX' M1G+:"*EXZZ Q["5%[A=V- R-_[J#RCM)<\*=DL19)HD$.0F**Z%8()1R^WWK M4L+$;U]8]L-H..J'S[W4:5TH:K)L-_<72 M]*W6A['8N6[_$I%K%MVB,^JL=[LCTYZ6-# Y\4C#C:4U$7EU8O6--M>_&^.5 MIR:@F+"!&)86*<(5DEX&P3/IK,Y7WL5HP+Q<@:@LF1287^=24.%.N%0:7O.J MMPZ^^UQA)EV.\LQ0Q+3%2'/G4)Y+24D&2^3XRCLRCR7_'3?T(CX,>T.P2\?] MT"E&G4'CV!2^1).Q@2H&5PO'O#&R5/B,NT )(0QK;RS7(>2,!>\SS^7EQFA* M(![:&ET"&:_.$.VLJ7)UF=MR2/T(]'#N8%RB MARUP 1H9:U2%B\?J5K'@B_JE,&&44I8K9AF K:'2"04K1YU64N67(N]%S?JG MUSW8"?W.1K##';CP7^V>^_'$*M JQBJP]VM_MXE!W#O@1/UJQ?MN;/'6QR9N MD:VSYNYFU@+';'_GQYP*M(X^P'V_@+COG>V=1:=J\Z1Y] /OG7VF>T?-7WL[ M8"A)J[V=5,#!=?>^:Q8$5IZ@8'*%6"R1J W+X*4U!OQH$*=0(AQ(8?#K$41T MR, 9 WM+1,:\),KDL"B9P?!E@RU;:000Z6.8\6%_%%;>_;/=^HAV-K\T&QN; M?^W,^3@79'Y&Y,M%N?F&,P,T6E!-E26>,VZ8T1(>*K=4$8J%4). PD-)V%=W M&/RH';;S)&/1PWO5@K;SX[OD3#)#":)9I&?>!J1T3A"V-/.2.YP;/"LX=X&N M)?9^HPQ$%N& 4/2+ 1B!BGKDO7:[=U)T#QI_@"$8'O9&#/^Q]OQ?EC132-,/WI[<5;Y\5S$(MVP_/CM2>&' MAV^T7E.A]-FCV>U4#ZKS1I]BNB.2R MT>[!C7/CBG8Q/&WX46A4DHUC(<$%';![Z1M==W[^%[./92C05J(-SIUDTF(K MM ->JC'G0F/!KPAJ7[)]98=;W0$0J@[ VWO3[Y_"9*UW8):'SZ,[VF\RUFH_ MZX W-SX^:'[\?-;ZN'?:VFBW]W;@[KL?CK8WFJ?[1ZUB[\CGS:+&9S086TWDBFL-:6!.LHX]H;PVBYC9=EA&8UXBT%XIW-(!X)"E/,-7*QI1%S M#B.39PYQB56PG'FE74(\A5?Y\T&\ET^Q[UDP(04IE@I<+MVSXRQC1%GL)/8L M(T%+[;#"S ')"EJXR_'ETIV9:8 9']W]8H;AZQ#^^&IOSAR$Y=F>>PZ0TOJ* M3RY RE>-]__O(7:=?[MF5X^V._ LY'/ZPO5<+T7,0(J ?6,O\R7;#H/0C?VX^WVA@"#,2CPM^F.8BH*B(V>V?ZK"S$L1/EJAOAD MFCCK$U/.1. J1T82CYAA BF)&:*>>B^$%IG0L2L;7H1'7)=465Y-_CTN5FOR MDVGRK*^74?G@RW^B?,!B\ 14T MY7GDX!O@*KJH%X.&Z?J+GX0\]&,&4UYT3=?%#>EX<'-2W6*AXQ=K_!8/\/:X M-RBBK+SIA[89%C_#V^CA([IVR2:U-8,0+[#R[H_LSWN0J.=[&/XN?7P(,\)S MFVMC/1,<_GJOA5XD$"CA M"$"\Y)\^ MVV&!@9]7K/6+8C:UUC^0UL_2&6&TLX);%'A,Z@\$(T,S@V1&HM8+AYDOM5ZL M*O9LM/XUY*B6\2$W M+2'3:.(X\IBYQ>I$&_Q5^>KQ_VQ!3E?;D<-68M"K.V MW\\QE8"]3WIBC:Q)%?VER%4\4.;SE7=$+# ILXZC+*'^/@39J/5W M\?H[RSD48YIJ4%TAG$0LYP9IY3G"@0L+A,-9SI90?U]O'*4-3&.6:#QAI;,7 MEB]>EX)[5(;6ZG5=#?(+!OGY1*',QTIPQB"L?)QNN2ILWK:D2'Q9#0%%/$L%1&XJ,H*>L,K(5.K3X]_^XE2)-C&B<%,/#LG3;_#G[>+WX47VJ8WDK ITU MV7?'I<=!:I2#\XZ8$!9I;A22BGIM!?9$B*N.5=QPBJ*LWO?;0@7OA2&**84^ M25,__.RU?Z;?P"6*X5C6"KAU+[]3H5HN*,;:P1A)SBS84^NTS:1E,!-6"7'[ M0K734O;M_$DW*KWZ5%8S7._Z]-7!8'3W#)^G+@KXV&+9VC@X^2Y=L-A*@T@L M1,U,R)"USB-%B7-8Y0 )>.5=MC9?RW]2FS;*S%V$0A,'#JD,P*$LDPZ#/@BC MLQS^SW+J\!6TJA:*1Q(*^EU+H$F*4Q0"Y=$9!7E@6"('I%<1QG!.>!2*>=YT M+A0)*U(!F))+D=54\3%)R[C*3_D)S=)'\!=,1RSX6?P,[=/5ANF'AFL#.A5Y M =!4=!L]@*M^B5=P^6Y"+Q"M1*,2IEG3CDO<&!P&^,HEU25O76K\TKIC#T0S MTA7?%$.XG;M%\?2 (^7%YL)\WQ>S,X;'QH]V 0"<]#_\H::[=Y^F4I M+;?=K1XT2P*5J=7&I_9IXV/H-)J%=[U&*FF5Q&78:YBI:5@_Z(<0D:+Q1Y2; ME6KK8NH;[TMS-_GBRI^KC9/#PATVCON]GT7D=0 9C3^*/^'"EU"Q=-U8TI/@ MMYN_"I@WL*'SJY6^D;W],THTO-T#6@]6NMTP!W#C Y!CN%T!1OLXOI<.]MS5 M[&::NZ )T3HGS.5>628(M]32//8#U!%A,P6N[-W8'3Q N,M)H]>&G=L;!Z?? M*?>9=LR@C$>>AWF.K%0!&>HS =./:6X ._\?>U_:V\:1K?U7".,.$ ,JW=H7 M^X4!)79R/8BD.%8FL+\(M5JT*5+#);+\Z]]3U6SNE$A9DFFY)V-;XM)=777J M.<\Y=98])<3^\G%-C9][K3:HJYJEV8G]D"5A.Z8?$D]4,Q,I(+?5PM# @'P% M:A2H?"%R<<]*%M -0E$5[IX5B%K19KK_X]+[XY-75Z>"X.B32D@:K7.B)T4: M^#V2)+&H+9?$DM4U_O^U5_#ZIW:!%9_1* $:C0GY.C*^!FV647^,-I6=V/L0 MBPJ=OU_JCOYB+^"=X54#8*M+U\)[;TZ)%T2[ M*!!.!&P" 3:!]5:A* WSPAIM6:9_Y#H VZBR]Y@[C!4\I_LJY[HM)\*-*XE6 M_MN9+XX9"YY^Q3H@@Z/A^J\L5;_\1CR&+-8^F/G[K#^MW?DA(M>/]A.R"0;[ MS'8N[=7@R?_.\S<@;PMSN/CXU4.^*"4U5]UX=17JFZI*+U2A9BY)J4+ 1GFN ME-:^?JC(ID37QG&OJ,T<[80*[@-=91P*)6T$5 M@?K!W'5CA8X3.#Z,_0^Q7[/. .8YTXPVX!R)#Z ZI(.)\4) M VA6DG'@#T2#R49\Q1H( 7RH?[B&-:Q"YM?CAVMWE\"YX9C70?3AY>&'4TV< M8)8F1 ,FB >ED(F.(CB-@33QL<8!I40M0XEB'EK M5(2RMY<%$.2MLLOAV]T/@[W63_;IV.\89X1Z3$!:%_:JY6-_:',GB!CA\Y-. M)/D3N3E6=Q#+,$;]:D?-;I5\IYCW"]S'/05ZE*^7+S7JU-L!'F4T' SA:GDO MC')SD#*./_H1G5=CF6Z019MOXD^?^?3!S[^O_MQ/OA[!-GO+.LTH$2());E1 M3 N9,,\(BUWT_*:]M>P(^S,/(0]J<)SR5AO4>ZW90JNWT+LO1Q].'9!.HC1# MAE.%N$I@HX7.]KJ5BW7LON]R9:H=1U( M*:G";KC!3W:03QU*QY=VY9F[V<'R=&:6KAW#_B/S78G:X[F>0K3>1EC] MT#J B0IEY<:+=?.TSIF&BY?)3JT*M6?N70UD$,%>!-1WMONI0N,*V,>'2/!. M&TS_]G#/"T7^OKM=FSUA:2-WEZF2S[?E1-TPG.=D\JY#>*V;4-,(*H* M6R(!R[DA ."1,PWTAWJ7F*\"'PGF1#0^A/O6KA_??#D\.&7))O@F1TY;(*B$ M.J2E88@I"48AC2%H2N4:W4J-*-A?>_\O#TL!"?;,4L8,Z-%QGA6^FJI MYX,MW&FW\ETQD;#W2FBPE[@D7G-'-0^:X$"]U*R1NP>4N[\PR)UG(3BC(^)> M>\23U\AR29%2+#D5L&/.K_-=S0G>7@NF>-3/HM*;/W.B;$O?Z]/B?6T4R8,J M$C"*.C8?!8^ "\PB2"' 6_E"1.2"!"V3)SP8:;1T-!)KDS5"$--L\@?)&,J2CE,AXKGVP ?Y5FRH76.:*)UZC*J;2?'LYJJH_F3LW9_P7#:TFA:N,+4M%AG.8WDCN#B\C+$[-XDWFVCYTV-_=!;.3AE[Y4%WKTO; MP:CWBA&2=T"^)H!:/+^HC^]LIU/?;+L@3NJ$5<'#[HV:PX\@O4YZ$[T+S%H2 M;TE$FW2MU2D0!]G)8*1*D0:)B &QYRX!?FHM$;666\#.X 1[\D+OKRBZ\J_6 MVRI?ZZCD:\V>C;H(XOATX81NYK-_3@1F$E4YL?S&T1/98,N1$QO%2TRV3O%S M#.I\G=JX*F0FK72=CU/.EG/ :@MUS;@?A]?A]>I97+)UQW.QBOEM?%X[[]"8 M+.16/DHFE6$Z>"HIQ]I9F8)/($ )M*4U>"M"MJ J:T')B5.OQX-KM.9JY(#K M'IR:X%WTV"#I&4,<1T .["GR3L,_PH: +6A-OJ]O4)DYKFDA@1,V:W6\O2/2 M4==4/^B&@SK_KA&4#00EJQC)0*D;Y@#"K (5(Q6RE'MD%,WIEPH;1H&GLQ79 MEPONC4K#5#F_&9-R[IR+66RF2<&CXKDKNB"E*LTN>TT+ VB= YWIA<>!W2%^SLBAS5"G-J M@+=AZ[57V3K%J0L?ORCQCR#]>U-5 ES3PA=A2>JL15#NN7!#:W31JS9^9^QQ MR'%C-SR4B[8_*/@YJ:I3%Q%UE%@"?*R[6['$8 MKN0!O:+5]UJQ70CO3Y4+VH:\Z'"9WU__?/QG=>F?!B/W<1Q65FX+[&#K?"42 M@J$&T,E[RYTU6@!JLHB-$S+W2+X!JZ[-5_K9#MJ#MQ>@J<-Q]S^VW\[3GM7) ?F@9P$>7IYH9$C4P%H9]=AWYA)RU#K'( M%4W&V2!S5.S^RBH5$YAKE339,5)T (Q*1%<^5ZV0X@YE11-O63#2:T*Y]B+L\!<>&[PD@LN:9-LS(5) M;Y"5_7K!QXGY"\N+*6>,\:2YXXXHRY27VEK)O-%*I[*\%!-,T+24R/QZOO5G M,8PZ\3C-K^S@!.[R,A-42<#^*S^X7G=Z+[=+0RW M?.GY_).LZ Q8'JQZ>YP$:,R^%BSG 8Z+\8YO/$X1W"\I@@L5SJKW-, \8VO? MQOMD[7O7739':$FUT65OJ"%\8\WOY8^N*-Y8Y8$^3)%"O6# +%7X*!F;XU(> MU6:9*T+W(S1J>#V+"TT[AFNXC_,D2$ AZXSF$E- &QJCCE^;\[AU_>P37??WQW\OK+ZC0PV$D7M#(\*"Z)SK=]]MQ]3^CV:MGWMB'./7HX$RY1HHTG"D@_S7:=PLHQ"A#'N8IL=;7 M+5!L,O>/Z)CS8<%LN4$OEU9CEA0R(C?X]#PA&TU"0IF$03&1A-F3%WP?K_-A MKP&SQX%9DU*\2_5/MBO.:W;?X;XJ'KM.])^#NM;@TEY,,Y*+&QY(BBD'%]E' MD_W'DR.*SE4&B;S,+3O;M:L-7_QG[(ZI+IN;;^2OIO;G&/9;;V,L9],M(LI) M.Z'/6_>#\W8A%%36S.BE^?21/.";?Y+BUI(0..7:'&JX0)[G^7N Y])ZDXR^[7[(\I?ZO?-M0[@L!GG P@&1X38&)V/2N?*SYR0W M^6C\U/0\D*PY+"B064_]:ISK8P VRTT MCT832;4!$QQH*W."$&F#(EIZ82-O%OI>%CK'4XC N.18HF1$1%QA,*Q=2$@# M1:4R^IR_DPWKE2%[T\.K$"]BI:]ZW36A<;XHGDXIF/&A\(]V[_:'7E\!*V D M)1FD39)3[@+52C-JF1&"&J)L:*3M/J3M'3LZ.&5">U#J!LA3PJ!D'$8 Z#JW MV92.2$E3E+E*]AW!"A8,8T>T\)0'DXSQ-EIN3, I'TDT"WTO"\T/#TZQP]AR M9A&U2@.LA++0!@78891Y@4D.TZ+W!"LE]"2;.*X_TM\Z4BC>_7+!-Y;_ M78B4"%$8'@GU'&@[5<$)G;M@YB9[B;JKVW-9OG.XR%)@27'&M].GKKW6\;./ M98('>S>M9GLP-VVPN';8@\DMZW:LE!W4A8JKV,W M#JN4S=G:QS^1IY.%+QV&6@/@ [F<,9V^48X8>BG%?JGW6C+SV-.98X[!J%]" M^?O1]V ;7XVK6,)RG'GDCI-8Z3(>."G8#8FI(672"49 M,8U!A 2T825%S>G7U9E2+',ZK?=UR]K%=2U<==F9"\U)U6-D3 M35+P:L'S5X>7IR+R0#@U2(9\K!"<198 _LB$04G@F*@/N7C/M9T]CGI3WW!) MFQ@;;*$*MJ%DQM6;VGG"6UPLMB!F_[4<<^GNH..6"IYV!DMBIE?YW? M>[GS!TSGN,ICK*)/HH7-&6!Z?541 AZP^N7RK-?I7*'>9:86?^V_W<^=%X;] MML_Q)C-%(^=+<,PQBU7&:)WA78.+NVK,R(>U)6QV>>8(M1KBJSJ4XV E6*Z\ MN$.0D'8^:RF%?X;YA"0?^E82,OUUW,YV3@2JVBY9K%:5%IWSY.3V(G_TV[TR MA%^F#1.6J\X\+17D.J-0UP'P]B('J\&$]ORG4@QW1I!S6;A^SFK?6(C+!]S5 MYL^Q=PNRQ+R.0/,M]E%R;(RC+BC)N:.68!'9UZBOM]5^RB].^=%Q.NIU\V/_ M4LW6VSQ9_Q<[X>>K\4/^P%SI"US]PZF6T7L#Y,A8Z1 'O)"KF++8[%?DL0L._!)5.1M1G;.8.+'$MJY6A2V7'8._EDM:M=BZIK&(BOV MU6*;D>7=?PE*./MNQP64QM1N)4H4]=OKQP^]4JJC0H+JDW69X;$^FFTBU#B/ M=A#PZTY/*T3F9E'Y.-I(5-9!_8T2\WA8VS5')I5NRP7*9CH6^;%%TLH>W1)$ M?%Y5W%\;Q+5MF.]]*J1E>VJLHGX?#_K//.9Q#X&)&L(_G!;Z1,%P\E19C6&: MF:'99T,UTA)'E)126BB/L0'#2:U*J\OYRKC>IF53YB"]JVS*YRTU&\(^-'\!33O@O;'O[JQ_:Y&_5S M'$YMR]L9[\'P#+8_T*_) 6#,3;DJ[3@VV\:%B[YNA]_?AEZ;$K&4^5RV^"QH MM<(HCLLLY_8*CP+"CN<+1^?6?]?U[^NN[CVYJI3JJ@\NYH/9*[\JQL.3CU?;3[.9M43+&1B@>4BC>?CP].E15))Z[SD8A'/.2X>LP($@'; MQ)2@B>(G+ZB^ME^J_<>V.R7T'5"BV'9NW$%T,)=T-?-652%O$.OOEA6P\I>W_E;H(.Z)NF M3"'JM$,\1H:YRZT.J4QG9_DL18^S J!PJ\,?%ZE!K-_:I)Q/0Q5G3:?7P6(M"K M8S_LE=[*8C."-=ON?#,^M&4# ^&XS6U).2>.!04L0%SET][,]NYENQ4 M_'IT,2B5=M?NLFVY<9(R4!.,]:!YA3$VF:! \6AEHF.659KH&I%I--$=2@L% M3:09,)2N_,F!82KNN "M2(B(L&\XM9)9%.(R((8"9;K#5)Q(Z7>$E*D!,,Z)WHDIL'* MSO4(M#=)!;#Y;'^Y(Y8?X"8C!(AC#J0,+3REE$=%!(.YA']GLWQ0V)6\,P9SE&N;D6@Q=TW+K,/8_Y,YT M]V0<&B4QYQYLU"0YD]1QK[P6RD5AA")J#,7K):J!XCL4)@%,CD2F=1(< 8D' M"U%BAC0L#R+":H6%]S(7=I6$[)YQ*).S'M/DA&&<8" /*3?=-$;B**QR$V%J M]/K]"],A.SPXM9X(I5)$"O8X&(>@(6Q@#F%FM5,,+'>O;S0+LI:[?9=?(Q*7 MW%%-!(_.&AQ>0JY$-CI;DWN;T9QTX$2H+G1JL&31Y0*A<,5S07<[89P[SC%*Q4$;'U M0C9@\I B04$D,)4.+'>%B/$&<9Z[#TICD8K4$!J3(KG6#Z%JGUV3:;3:ZEK# MB'-,R.C\W-9%?&=9\F+6P'6&6^MCKUW.,R=5A*M[]&..G9NDTZVDV7N3IJWU MW< 0 PDK+_UA2S#5S^-CTU6IP:L"K9[>_GAUI^WI<:Q:.4JE9'Z-YE9DVA'W MJ+??DHN];U?-V5Z.WB^93.>].G2YSG\J4=#3*/[I*?:%[0^OJK:*N=!O%2W] M3PF"=K;[J3K$GT;_YEZ.[>&H"O&?^V[YX%\_OVT=_+;7>CNTYP 4H?5S:?N] MEYL,V9"+GPR&_5)3" 2M;O?KIW'7Y<7:OK-Y"L;VWN MTWAR\.BSUEH9:0+XOSZ /V<]MTM%SBK1=KQ)9QP],W7PZE2H,42]RFFYH=[3 MXX7]/2]W?[ "(OI GY[NP6*W/[1+K;UQ&\^J*-9L_"=EZZ,KIX7*)CWKKT_\ M:*3DZZ7DSWC1L3XN _G,:E2JQG:K;.TP[RV5P"\05MT@+09%4P?@( MLR2"6^?.F>O/O+<> .3:8.[EH+"F1M[U-?+([M?(N['FW4*-/&PU/%R*FCK& MP>;7D@0,IG0,C,04W=J5V#$N.4&>N9#(%7GWUNKM;5 MZP,EG;QFO<^G*H-8S@[U6IU15&,=M@JD2^__$ MBK&NR$VMJ&'5G*)2.W90DM@ L4']+-0I6D4X]UL'LW/='E15BJJ9; \&HU*I M+"4KV5PU(F=!#4JJT62R!U6SUA5=,F_J>KD@U]0'D:/Y,?.>H?61LB9#>,DVMP2M/):M2J0JQP6:V7KIS*#O1%(=1@\ M?;:J0\_&%MNZWJ$W/V73"[3I!=KT KVF6UY5BF96:6S;_'"\J7*[I-Q'#,A, M.[3JD=_84V_G9N1_[N_Y=[N[VA:VE".Y;!*-T6/!O4N&$>-T((S[W-X^KFXD MB-@FIM2?\1S4,\S9+8TI]GT:4U6;P8^?X'/_:;__^ZA]].73U?N3/S\>OSQK MPU@ZA[F%X,G9V?OS-_CP_#5=;#-X? )&U]__[KRCK]GQR;\[O3; M7U?'OQV2X]]^/7__\LW5NX_O5_5,31@[0W1 /.734!89TE8&%'DBDG."J:%/ M7@@I]J19/ONZ7=O4C7?.+?H3W@[!4_G?=X7@?TY\(YW%=G"WZNV\8@J^]V:H M]PM@@QK!QC1X'J9*LT3T)?9[#4)M@U#+C5!IP);B0)$0%A!**XZ,= E9HG2. MYY=*F,KO2>CSKT6HU4#P,"#T'=+(WY%3#DNX,@ZZ6,$@X M*F Y"-+4+3 +;23,7%:'CCX>G0D65O,>(D=Q$0;B K- .&>:HQC97LXNY M;^7=]'A+TC&I7>().RXDM4D1(;0,42@)F-BL]'VM]*=3'81/(7$4L:>(>^X0 M;+-^S<'>M^B4&Q6-6D0#%)9R M9IUEP3(%8 <&8S#PH(AP[UG03+3*)=[6NFCEP>G8!\:A1U!+&&-N*4* M6 ?W2!K.HK!>>"+R2M\GY,P%WF[3]'8.HY;:W&XGA"*JD)@TFAK%0?:LX2GA MJ#!H/Q)#W%X(F]ZFMY%*>OCRU:D18 7GEE%."5"$)A_6!G!W'2^:")D;RR$GGM=7.3HIG&\?(FR0]9/^L],0JI6 M1%+M9>3/D8>3-_?JNY2R=I,7RY6[5U63FNR0J,*EJ@KZI?]&#LFO;Y _77VB MQ ;!,.JN&^MZ5N3?%WL/3)H)#"8?F>T@63H0I/F:_GMCZ5UH\%1&-_ENSHHI M:0JQ=6WK@;UUL6)K^ABL*1=_

#W,WT+IL73)]JK+=@+9LF!CNX=\NB72^" M=]3*8*:_T@U]#%8)S^/0PO/,=+B@DVO-N%R1])ZU]>2.UVOLI7'=0GFO:).T MT YI^>DGV7OU6RL1^H;!/ X!.KE)!&9:8M2MO,N!?\N?Y0:$I3O&U_2^P-%J MD;S54GJPL*-EDA@*)C93UO%MG'OK>U^4=I6_YE'_4@;]2V^F]<4/V_/B\.3P M\NC+P2G5TKJ('9*1@+TMA$5.6(FXPLI&D]VMQ<6WPK<_U_0"5/XPEO.?7A=V MXF7N4#$-EK<+@>0EDKUT']L]>9GV2IGMRZ $7U MT;K632NF3$]RPNUJ#\TJ;_)>W60]'QE7)ZK#=J?BV$. VY(XL5J4S^"MTH=E MK!P&@TFOU6GKE=(L(S.G=B_,0.012!UHQSL0\(T0<"S ?E9^7W>K^.CC=%*/ MMI=^ 8GN!MM_F;.:9H,M0,OX9V'4#_;JQY/V+\2*H-< M# Z4^2O^VW5%F MS+!2YE%PX>,N/.3%L"I$0GG)E\'SR6(YYPTTP':M0.Y%U$%UQ:8XX_5"?WSR M[M0PKJEW&GE@MHB'%)"U!"-)4XR$LF 4 +; J_C)7 9V<4Q.6,9%'PRC]D6N MX#'IYM9 X"Y+ SG\\OJ4>@;SK3F2BH/Z5C$AA[E%Q EJHO) L]0M(;#UT]AG MFO&B$86=%H6C+Z].8XI:*+!62+(><1H=LB*"9&#"0PC":4$W$X5I>84_:G]\ M"2YI!&'7!8$>OOQPJAQUQ$>/O),*<1(X"$*NB"XXCYAC3BW>$!,N89I;)3I@ MV&OUXX6]6M'X<\X870BL71GJ5-I#K6U:6W5Z:N1LE^6,Y;B6)*,70A-$:(@ M.,XC1XA&L!9,< JF?$@;RME21'>S_+N]_%\.3[D-CEL@'(RPO/PO_S3")*JE'.G4Q4$BCFZJ:8AXRI[9K_U>N8<%E"HJA 1S]LH7Z,< ME&0V"Y!B?)6T!!U@#9+7BTYC.542VRBB#F:.]>9YXH@0WQ" M"K/ &84712Y,ML^6"[?^*WO#UQ36*9$Z5=]>H#@9-V:+((9V*LE%PRE4Q,\7 ML5NJ+YU?]+IUY<3A67M0*F]6J[DW/H6LS_5];P0?SL!V7H<(E(IN -;EPX67 M[4$)CLJ;[$?>46\^'YV\.76>YE;3 F'E'.(N1F2$$LCRP)3DA"6Q*8@NA%WD M@NMU--6H.PE]R"'DDY",^2#(B3TQ*5):BMJ."F&8B]0(/1#/8=O/]WXM1<\F M(UB= GAM[.>JB)M6[YITCI^F.[PD(=I!5=ZYJB-O)\$;-Z:%=,>EG2M8F%;V MS9,U*2)=NW/+L=RJX(^GM[&JFKWV 'N-')V\.F68,Q8B0\ 5+.PU$I'C.1.- M,1(\,19O[,;+>VVZJ<:[+".] Y+8+2D"XYBC"='ME*"C7C^48L#%UL]A1UML MP?%MZKO.WFY6U\T-8UGP\Z%N*V<#SYQCK_<3S+D1E@^_[718.4DJ*YW\1+6. MA6>LQS[[Z',CG)^ QZ-Q:[0XMQF98"??QK77@,,#@(,X_/+7:;0.N"C!"'L) MBCC0A#33H)=M!'V<2'#&; @.L!.RMHRM:E?D\N\E?QZ$81(6,JFGZ2)LMR:7 MX&'CD2_ZXU#AZ5L2PH M;CB!S>NK#W_7R:G]7?J'MAVV%BEX(6 M+MD8>UEDW&C8ZO:&"T9H?[)TK5!ZK)5KED3#V9SC3Q%5$'+1C^?MT?GS!B!V M!R!&%]M#0J1>&-#CR5+*O90&2^=XT#PX(I0W]P8)Q^F/6IZKP(\_"Q>)X8?& MBJNCEQ].#3/"A8B1C/E8WYF X%>"O$HZ8>DUP2P7+5H/%==$=DRLQME,K4D^ MP']'54O75-Q=@TKGS&!#I7ZVC@[Y9E+V0PO3EZ.3=Z<.1\Z2*##UPR;JCA+GB:F+:Y[$4#Z_708!U]"HQ%%*+D@ ]2(QL(1U*[@+%U M1N3BRP23?<'(CN!#4P!AMS#B3C + YMK63*$@U,T9N@:3Y.MBS9B#%O,. ^ M,$"44&">1"3!(*5)0ISE(G-6.&05=80G6 ;MB\]Q'^^*W_&1I ].A7)[7PEU MPJK@!951<_C1^NBD-]&[P*PE<>.^ETW,X"9;Y=WET7,:L4O*J81\T QQ*B*R/)\RZ\"M,9A*D>.WN;@QD?#Z+,+M0PL: M_'M@<<@A2(!P5$E* $]H1-Q9ABR8"D@P2J(+,?=@W@C_2B+AN$7?8C/?1@YV M6@Z.,V6T8#:2R%$(QF>ST2*C')QB8D(('J.8=&[T+4-.+#:(:N\5DUX:DB,2%=[7-VB'T:!T M@2]%*;NMLZI*99@>/DY22U]W?;_4Z +U<=*W70^O_3P-"AQ4(:PSY@)LXE&G MBMHK-FKN ONYU>D-2@H0R!/<>-0>G-6]YTL8_;8]Z"7WGDJJ@ >"\8J-YCRQ MX!4-,6?V%..58/@O&Z^$4$86I7( _ Y^FA7/WVR[^SN,\[C[:FZ4QRD+[JO/ M%Z4@82.A:R3T"SS':93YY%A1Q"P7(*$4@,H+C;1)0$ZC):"]GKS@9']=6Y]: M0,.TP.)5SD.,P+Y#ZV7TE2N$D9H!YYR.?GM0!7 O1\)\ ]&:5W.S,%=&U C0 M&@'"^0"%.TEEBAZ19!SBDCFD>=9Y@6H3#<.*DBQQND),5^0^%1=BZGF@I55TBIVRK,F)*-%4]"R7S:"];PSGEN)3;'I[EN*J] M5J=]GILN]BY!O,[CH#4IHF*W>6U?)=CRN7/9\,!S?>PB$;Y#R[/6K:]35[+G,/?N5(=[5;N6FW=<3:530D6 )X4 MZ.;!VK30V:7)&<)P*3^IL3F^$#S#O!A4U31RC%U)O,D2F[!D']RB_Z ][[!5F/&T?')JYR8/^X!>VTA M28TI9XSQI+GCCJC$C4V-P\%!-_Q? M#+F'TD&6K9+;ES-0P) 63J!^__O_O'J[6&9R?ENL#$2[^6[SHS.:POU MX>J ;"7'SE^USJI=4N8S$YY!.=6#8>=RV3U0'?'S1=DSE6::O3Z839^JFK3U MQ5)GY(?5.@+4_AVK(LNENFQ!Q9EA%P]2A+OVS@$3ZE%.88RK9Z:D"];:8%+Q.>/X&4PP_-P?IP=672FJXNU5 MF6@@=".?LX$7)F#<5;D\^;C"?_QG[(D "<]M!S('!X6Q!?_;&;(W*&H>]2B ZO/SA:J:XS^2B>19+ MEN\X0L#']D6Y[#_CUG*3TF/%>VA;)5TT]O/=K\:5JRM26%?M\9.-LVX !,\PX6 H/%.'HQF%.%AUVQH0WKW@1B)FUR%9*O0)UL10@R"X.+W.) M\=(NIS1?J%9^4I$\KV"N C$O8)/"*!,I*%\#J2L9:M5V+5; _#+4"Y6O]CB6 MY'6W=6ASF4YBYHV1N_TPB-T?D$0?79XF#N:((QI%1SWBB3!DM;(@ M&TIS'WF2G#UYD6 'H>R!7JJUOHRZ%=Z#J5*.W:O],&Y%T2W$S=M!15C&WYRB M7'6'GO5\%L9DWQ',#3 M=F-O-*C=#I7=,STHZBT'9%Y65DTG5OB;!QRKHD6S7NW,$WK O:]6F&2%7M?I ML4684Z\#DCQXUOJI_33?(,29K91=VI/J3VOVU.)N>%YUM8=+PEG AT0W18#L0X*DW#@_E@\PXQ;:YT70&5S_*A)&#F3! J6:I&$ M99+%)R^&E[TEX+Y>B*K3DZE._\=V1G%;E1XU$1%,&JR!LPK)M1:"@&X!>5'! M4;,FAJQ1Z5\K&?SHPZD*U"=J/0(2E<\,J$397D! 9;FVBDJ>W#4-EI974ZJ@ M0E3428&YP=R):$TN-LVBIC229C7O<34U&*\L,HF\I[D?7JY;)& UG1541ZPX MQ6HU0;O!)LDDOJB'2C^L?UYZ/+4V&H-382A"WS M"$ X(.V%08&XP&-(P0:Q1D54_<\CJ@S$3?3$[6P_D \K>8S44U!HAH*]%T![ M)9*#2M_V';XLWJ.[R26\QO("3\\.#4Q>4:C09Z#KN"12*0) ML\CZA"W!F'B8_FT4!HU1,0X:/R;#M1'.2$RCDT $+%-4-*OZ *L:L-;4>X8D MIP1QJ0UR,/=(2!V]]2(R:G)\Y:T41WWZF@_K*A.E,LEPC%3 MTGB@T2!#5#H?*"8"$Q>=D PW8G0_8O2&'[W)?G0'ZB$B%+ 5]I)+$ M8+LX)W/YO6WTD99.16Q!-E-.KM3!>N=L<-(2;Z)L5O,>5U,(AI,%%93-1F"A MQ"&=R^')$'B@)*3$@5VHV^JAV?,0E_L@U\DDGUARW&LGXW@Z]-$S/W6HW!,9S?_&%+[\=RVN]4\ M9D_]Z#Q'?\4ZQKFDZ\2SV!UDA5_2PB:Q"'-NS1Q5,'5.3ER9*V-_2[BOO;CH M]S[#WAKF1=_*W%" +92 #/K$$_8VM]#RCBK.I Z>K6X.M)SB<=#S[2D8O)D< M9!P,8@UW"9"G*@6(^ MMP:9#].J6PA-XI&F')&"W9!S-VP=SF7S(,2I!0:_7-IQB\V75F6]J5#G05B+#]JIU%%3U5 M87TI9SJ-8+KYH;/AXSMV,*@BIC)>@7141^YV$L=>1Y[.I'# 8^2D]_.Z-]7D MQ&91;IJRK(ME6=GNEV6],;I](1K>"08$"#L9LO]+6""E.0B,6:D2Q4Y]O]'P M]1:^WEH#_=JK P'R)CJ["=>ODD]$TV';_;7/)C9RBR[4XGEP=GH MEP^?#R]/ [%!4641S+5!W/J0^^\IY(5F-'FP:'$"G;0/<+U!?17*V6],$ M+#<"V^7<4"XX=SQ92:RG07E))6[6]*O6].KPX-0:%HGQ!#DO,>)>,91-"12\ M]EH(RUANY937=%5OA[V< 7M1.QOVUH3# R+ MBX-11?1Y*?!J.1WM*K8RTZO MU[]%=4)N91 N&>L"E\ 80@A&!LT(2"*O(H*7Q81=(R9Y'(V85&+R*1N?G%#C M@TTH4)OC?KE!&@Q/! 8'3@R0URGQY 7>7]&MX>EVZ1"#G'V3U[<;J[6?:)*Y M(+)I**!UO9PKXSH?)LQIE]G,]47-5"G!J7]L/* 9)\R:Z+++*C-\ M'-3I8U4':!(AM(GE5(9<_'03E_X&1+$:\=146K37ZN#G(?#^"2]9R726S+;I MIV;,MBG9V.Z>W=6+$#-T]R?CW Z=J?SE\L_?>C#OH9[5.9$ M*O][_I FWJ=X-3WI7>+L/=&/IL4^0XZ<,/XK/[A>2Z)T;%7S]K=,O;RI>?SU\N&?TZAR&ZJL1U=9KUZ>^H3 MR 6:LU]@V(<_H;[S^.W]\M;_#L.*]]0^47SMVWB?W/(](/JW^N:U@R7[1-_N MLM>_9Z2Y^\'2?6[D]S.SP"F;F?W191;>Y&RCR_YO09H*;0#0,C@6%C_Q M L]PBQ1 K*^W.Q\U2Q^E%Y_SAY\O^9,7$;@"W[OV6^J;*N(4A!\?V%:GC1.E M]./-PU+]Q;N8BQL^NJ',?Q?S]VIR:/@2N-#]3-YW,1'%"U65*9O5Q/?#1H!*L1 MK.] L+ZK"3C,H1396;BDSF[0VLM>"N]C3.GYK20C]\[:I6EY-1N<7->$>;;) MYEHW+=OLK=M/[==8#Z' M;BD68#Z-[CL_\#U[=_ZY<_SQ]>?#O_\B1Q__^G+TY3^=PY=_GA_E5+B/;[X< M?NS [P?L^.3@2QYS_1VXU^@]_4L>?GSU^?W)7_3HY) =_?W7)5R?YN.>HY>' M5\?P^^%++PY?'IT=O?PY'5[AJ]]/7@T/WV)12M:_.4U,1&\H1CB:W+S.:V0( M80/F&X*Y=R(1+BF- MR7&KDR-4IV@)YRQYJT*5?;O45ZD!\V\$YGP!S D-U@0MD3 6 Y@3BIQ4P',9 M\%J>RTD1TH!Y ^;W,FT[!WQSF81WX@C_KH3FZUU FWKOKG,!K9BYQ^@"PBQB M@XWTN3FA-E%;ZHT6 B?JG&2B<0%]&R5Y],N2"X@&9J63$7&C-.*!860XC\AZ M[01/EC+C*Q>0_&H7T&K<>+0NH 8P-N/9MT.+AF=_*PA9=)JP*%CPWJ#DLQ>9 M8$"/S+@C)S9XQ@E3ZLYX]MU@R+#!!D&:.(NY /[H<S; MH<77\NQUM3(;LKT1CBSZ&K RR01O4'"EK[P+R-(DD."&)&VU M[N9,;_=XTT').6SP[Q[Q3RDL70P*\QCUX_G8ZGW;2/(/<+J/V'A"]N49SC>_N&@^:H;^#G'"N<7=S!G^_ MAPE:A> 2RRUV&$]>&6>3)"%A$YTFR32'"=_&"#Y>CEET5IJ(B4&,"(*XMP;! MH@DP@@GV0H?$E%Q;XKR)66P X^N=:;=#B\:9]DUQ9"G;,U%K<(J(>@\XDIA! M5E*+I+;&*$^)L;YT^+L+9UH3N?,].-,:_-NP77%2L%.HT]@X+ABS5&)+@_!< M,879/04M-OCW5?BW>)A@+-?2 > %9RSB$I!0@U(#'F5AY:QFWN &_QK\>_Q1 MBW.FMOSQPA;OP-70',-O[&JPCG 2L#",@;Y447N;&-&@4HE05C1QB]]*12[' M+4I/&.?2(B4"J$C. C)2,!2#$\SEVEF.K>V\U<0M-H#Q]53[=FC14.UOBB-+ MK@:LD]?1(24Y1ES)@ ], J2*J,TCTK&.Z/:3=S.]T"U&_S;T-7@O<))4>(# MY2['_1JEK*3!,6H,(XVK80?Q;]'5X+5V7%&*F'4"<2($;QR2MZ]/*OT^0B-QX3E+!7B"=CD,8Z M(!XHC9S'1)E8FRVYU)^JB6UH8.,:V%CA<;@59F3&?2UH--3[8=#DZ)=Y-!$Q M66830Q3(-^+4$V0(]DA('9P/.%&A $W6<.^'AI,=/*[:01+51#C<.PIZ(XQ0 MW L3$W=".+R @EA%&I0+2.&0.97C2$O,$37& M8,NDHX$U*-B@X*..<_C!JS,U80X/ZGO@@O#@)?:.6LUT6B1$R0A2IE4!M91*'\7K+LY\OL>6'>#@INF MEVFK(X"@MH3Q7 U?.R(4880+$R@7C>]AIU%PT??@;(R2^(@H5@1Q;C0R(5'$ MD_(L$NE3Z;/:H&"#@H\W\.'^&E#M9-&;.[K&AK4NJH5]QF"WA][(=6)5[V*S M2AB/K"?E7<[,3N^H;7KLT! H3EH+"^K'$&L,32RHQ!+E@;LFB'SW>,3K)6O* M&4K!"":(>&405UXA(TE :QD9QT6('=5_O,.-]!T>@31HWJ#YCJ)Y M\A%,/_@3@^94>I.$D@#HQ ?FJ)=-2/PNHOFB56@P4RI9@6CT$G&J-7+2@<]J=_\?_@Q?K:Y[;_ MH=VM5T[. _S'T6#83E?52^UN (/Y&='E5G>*903?!&:T-$\ZBZUX[F((,;3L M$,'8/T40M0GHM"YZ_0)SO=3JC?JY<&8YT&OU[3"V!I?VHF4_]&,\AP<9M-J# M5C_ZWHB)T!7 *NVH]@HL+UQJ/M.7CZ?_+JP/ N1C". MPR@==6.'5C_41\>!.YH]UJ79^W\5A\&TKNU\T 'K=_C/['3HO4% M+MO#LW8UX)E'.&O'ONW[LZO]R6XNPG#=XB\L[%H7P1VN>+G5L_80),Y?7Q.U MR,"OO3[\VFW],NKW8]=?M>"%2]L/K5_@JQG$!IL_[8Z+^B^]<[CS5:NXJ095 M%=@T?EI?/VT+7CR+X4-LV5GI;\,[L.-1&G5]I8BS8%4SUN[^ Y?L]:]:%R.0 M#SN((,QPPT%<)5QE..RWW:B 4KX$W+7[(>9G*E?Y:__M/FB,3L?V\W:I]C)\ MK-S!=FUHPPI4[Y>1KAGG&4P@[#7?ZY>+5*,MV_@K;G?0Z>0)G7G8TG5//1_D M4119G,SLZF&U@7.U;0=&%F+VI)>1P2[^[PA$+UUEO,@KF/]M=P?#_JB")]N% M3WF?Z1-\'BZ=OS.9TVK1RR/E#_5#@::,!*V#M[^T=(Y'J7?"/0GPVIV[6J2G MW+!ZMO^KGOF>!WGMD/9;?W7[$<:?%< '"[-?1M;I#6!/C'7 ("XLY_PB@AJ. MQ6O;ZF5],_FUDM/INS-[L^!]=3?XSOAF8V74#]5E+=ST_*+7!4G(7X$E'IV/ M*IGNP:#ZY>U^/(O=0;YZNPN_Q_IR17'DC7869X?TE6/PO4'Y]T.O%P:9Q(7] MUJ^CX0BF9/T<9ACH=;NQLCZ*>$8+MU[&('@3=IK+%YM1=@57MGOZ@B\KQIK7 M8\T:SU*(&63-VMOV[VA$!2.&K0NX4R_ )/2[(/PU0/C.*)1"WV4T65 !P>-Y M?J'B /GELN/#^(V9I1I_:P!66'WY8861$>"BP& ?-LG8 K1%' :3$5034^/X MN&.ST*U?QRU,]0G1]T> 9D$LA>=W@& M$]K-BU&B 2LCJCJ5H$7<9EYF5:#@WIS^G.P@6TE,WO,7H&@_@U$\S 02&%Y_ M>(422%=UF>%9;S3(EZX45275_[--4(Q,TD6GN122R\@T"UA'&I+21H; 3E_F M86+X#Y4?.&9SAK]8.A<>#= ':R^>_0:[['=XBN/NF*W59.U78*?_R>0T8W^< M40B;^03D]^D3Z,3_^_/J_=_APE$NX37R_N\W7PY_^Q7L_G?BZ+56NA<[=46Q#)LUN R9P@! M'1R.;:AL: 'FV++!P4(:9$#L3E#@!G8$...!%V:Q=[U:9\Z0M:DU4^X49AA$ M >-!C0S@M*LBY6\!$?(#1] N][:4T O772T2[EG#NC]K M%XRO?N,(ER1C\:HKA"/TP (:SHK"E D5K7M^'H'I%W2=\0/ Q:=+<5"&N ;3 M7T:?O1'],:R35;A^9C.DCPVT09Z=)63?!K,IMS((EXQU 7 ;_@X!P%HS@IGD MVJXY<1.+"#T/Q =Y8(.#X>35!HYO@N/CEX?X\,TIC;FF,\>(,28!CI-%)HF$ MDL=8*H:3I#'#,;T>CK?6W2I9Y4EDTG++J1-.Z8 YB5%C(;WV:WSUC1SY4#=( ?S6CE+Q3QESM_.@M#N M5F ]1Z+'+)73?26 R0*.MO-GGM4NCN>7[3 \JP^&9KXXIMUX^A7K0'V-ANN_ MLA1&]8W(..4+$S3S]]FD6]N%_1"1 X[]"=D$@WUF.Y?V:O#D?^>-$+! %N9P M\?&KAWSQ_UP?OKKBQ@O+4^T+)UA("3L9*.,60-L&0.O$K%2)8J>JO0W?B>$@ M;S5)= B<\62]X9YY&R07QF&@ZI8P+)]L;3I]H\6QQ=[>#8UWT//MJ<'Q9N)Z M.Q@4Z'OUN3+!?ZD]'@=93D[LYP8"-U"%XC@7X_)>6$T1QA$@D J'K,G]4Q3\ M[G.ZA9<9 MF.JL)&0.Y11UZ!C@S<4&E!/3+M%.)*!62YC,A+[X-+*5%NLH#H M&P1D Y.MU3E9-H[^,S&=9YWOXYGX978F?A[/Q-LR$_,3,7=X MO)!2@"D'ZLN3YHX[HBQ37FIK)?-&*YV*#XG6/J0Q3,_ON[<>K*-1)QZGZ1A? M3TW,U]VWM;?A./W:[L(HV[;SQYBH3)CJ"0SIYT[/?_K!]MGQR:LOAP>G0# # M(["M:*0)<:X\,D(+1##@8"[NI'QZTHH 1A>9O/6!VG^W_M>3.=-_4)_UAX7C M)1!Q^ R P@#&6[&QFR$@>PFV-?A;E[&?C7O0 YWBU/BI^"F$EY>X&9\=O!>#^*S^X7EH#RXZ]NI9NUNFIWSI^?SE,GM=")LIZU>] M/26V^[@BM^-(^?&=QV_OE[<6@H"J]RC?5TJM?1OODUN^)]CZFU[WS6L'"Q8X M%W<^6+*O\-T/EL _#1"=8="=0]%NQ\N66=3I3&UU_(Y[7Q8W8KS[!TN MR;9KKB>HTA/>W?F\P**3_<>3LGO_GT_')!_C,&_[^XVMQ]/)/&$\X>T=?B>.7 MA_S=28#??VT?OGQSM9BS^_[O-_"9#U?O7YZ='W[\A(]^.Q1']->/[TX^\<,O M9V=']% <_OWZ\NCEO]/AU5(;/QL=P5)R1 4-B$?AD)%*((UE5#;AR'/,!V/R M\;6P:O"GP9^-\&<".[/'Q!-0FH_!2+F6+_H2^[T&F;9#)KJ(3,[0 *N&$C$8 MD,DG9"RU2#-L@C!1V%RVM^1#TN<-.C7H]%V@$[6*<B:0B?;LJ-'7^[DX0!JL0.H2\H&BSGRCDO$L>7($&91"HFID&@PU#YY M0X.OB#AM\VIU-W.#3_>!3PYX> IP^'R[48I)6*$*50I0&BKC4#.F$@3X9 MBQ7VFBH2=Y$^/9;2J=^7B[+3ZWY P]@_;W663P6_*X\E_1J/Y0_=2FX;+<&H MD<:Q%)7GC"HKB==18.R !BG%[]K'U^B(K]811[\L^?Y<,E@KX9%RH!TX+%3V M_6%$G,91^IBL-7>F(G:XBURSF^]Z-]_$^9I]N\V^7?2,Q4@L]TPB)W1$W%.) MK!0:Q"A:*A,U.(@[\=DW>W9G]ZQ17"F2O(S4\"B,"5(X8Z@R-#H;['WZD1H- M?-N=O.A"XE$:2PA'SN:=#/L6F1 82L;A@#VQ$H=& S>[^7Z]+HU?^*LV]9+K M146N76086:T2XB)&I+5AB+%(?-[QGM&[<@S?X:;^VH:Y=]'V9U>O<3Y1 MKFJ#',:YZ!^\P:U)C+D&SQH\^U'Q#&OF U> 8@ES3;S6&K8,B]83(^)U?8:; M^*IO#'6+SC'JB.7*8T2)L(@G%Y$34B$AI(\AR%R0\([CJQJT:]#NFS_T-T6[ MQF_X8'BWY#>D0-]4- 2%(')]?1>0L58C>%T$X85DX<[\A@\">&./8CV*6LI% M56WL^X[O^M;7F%FYQ9:'S1!_Y"%^K1O_.R@Q,5N^XWY*=]S#D<)W,*]W7[KC M.SG>::YQQ]?XKFL(/6SAC >M>_)]1:5_QX4SV#V&H7]UJ,RN;:7-S?Q53_A8 MC'FOC74\>":IX4X%K3!729I@$J?1R?L,JF],^=N;\L?3R/K/AR_??3YZ^>J4 M.Z%P2 )98@SB.2W4F4@02=$SXJE043YYH=4>$X\P2K?)T4@2 MR>DQ(@0=7),2L8O@Q!?!B>F8N/,,):(XXAJHDS76(\E=9#P0BGT#3@TX[<*C M?5-P:KC30\#3Y)#V$,9R>/+F\ZE+U$1M-+(.:\ G;Y!),+M&2,NPQ=Q;MXOX M]%C2.[XS%Z;W_5$,N;5X[ Z^TYH:7^7,W%0$KLL!7"$"CRX'4 GO@@(UP9CA MQ!*PQ1CAQD<;I&/4-S4U=E$_+.:;4(,]HU$BI^$O3H-%CKD1>0_N,*LWM5=1XA )BCA2H'R8H5PF#Q$NJ<-24HG%DQ>$[1&J MFCW]:/CH7?"P51O9B5%%,(S4,Y$ M([>==W<\/['FQ3 M+WIFC$H@5TD@87(/#A,H,HK!SO8@QS@8SKQZ\H+C/2R_FO8U>WIG][0(2F&1 M.)AKFE.1"RARG9R(RE*+ V\\,[NXF1<],\9'QP+'*!D9$0=+#EG" U*@D97W M)"IM&PW=[.;&,[/#FWK),V.IP(RF@ )+P+LM8\AB1Q&QW'&A+?.&/GE!]1Y5 M9H=1KW9EORUUX=?NRT_ZO=CUU_E;7!I^Z'LQKP"3>[TYI/Y1S]>V/8T MT*=ENZ'5R^ZF>YW$']V+[['"C).4#%9=1,HPPV[TIV MP<&&.>U M5$'+&)T7?MQQ_0Z]+\VVW6K;'B_HX!BX5S*'O?"8R\SIB*P5 AFA8;FBA25< ?LO[O7<[,8P%Y(J.-7##!HN4 [II0 M:V6@7BJ.M;[7C*+&B_XU./]ZR7$B))=$*HL""P)Q&QC22B0$2TF#QSJY#/-: M[4DL[LB+?A=[:<>3Z1L@;8#TFP!IXC>UQ_QIHV[@]YA]'K2!;2%PMQOC3OUEU)*&-S18@X'2$ M:9#.4I65^>1269G62T^0PS$B'C#XOQ%3)%+21A-.A0M/G@FV00QOH+2!T@9* M5PFE1$=G/!;4$QX$=XIZJS XL)%I:5?>M[K!RFMAY7RLT"I!"/<1):%Y3M[0 MR"IG4'3,D603Z$2]DEAA Y0-4#9 >:- V=BC"V':))S'-E%D1<;)!L>K*@A\EUA:HKO_'EAXW?AH&OP8#_G(]@Y:G?'( M)(C.Z),\FOSG: @H0]I3HF=Q[LNP/VBET_JC5B?$SN IRA>M6J8)ODRH:1;J MW\B_;N3LX)5>/TLJN8:R<;=N.A_>4(X6Q&G0K"[_["%*/R@Y,U5IL M89!1H#HY;/G#:@ /28 9U;<,&E7WN$#6H>U7+L9.%=O1#V+8G#V >.$JWZ]E MI?=G68_MZ6A)M^UI13$Q58:.;W')$H]6=[*.(FX91SIF9W@$H_<7 M+^O<^IR[+[A"RI57/6T-@'/\#"T7.A>5I7R9$J!1U4W5=&\H@*M,C!?=3E%O MA67\/0=LG3FG^-NKR U3._ MF!FW7SBO=\_ M(TB8T&BZ459UW(O?6MUAOWTZXJ;":[F$X?!HV"[4*PG-A:=Z\3!V^O4CX.]8 M%,<,EA3PR%Q\5$9Q]2<-.X-6NV;C+B@LV\_7#WI EI'9W(7G],J\7,QWY*%W M738V\J0[W4%]10_X?[-Z<6@[>1RM>NXC99;.(X)-(%Q3$\GOL[V8-6>VF I% MHNUUX-EUCG?^@8:4\X8XTES MQQU1EBDOM;62>:.53I^W2C2:8(+.PM*S3L%[#V,8MF<\@3=GHWD-"_87<,R; MSD1:=M.D.=C?L5=W/N']+Z^^[&]MBT]?]M/NWLL?VP>?#:?,2TF0 M38(B;J5!^;0+PE(QKHU/-.':K6MUAC$\S\Y5U$%:9W.H&?,0C<%"P87!PA]: M2EBJ"+[6,2P6K$:L)3I.T*T[[$TQ;LV P'!@I($8]6&=:H8=R;F?!K[^#/!U MSX O"VZ^>G#8B[$Z@M$>]JO8R>S\_+C7:M?>!]VH,C>5-TY]S,K'I#H!C91Y M.W7;P,#]ZK:M8H%4=.-_7._?S[)=H[25^?CO<&E:_=SO>ZF'4G/8?/'>3/5E98 M?7?C.]@!7E77Z!4667@X7:,GQ!T58;B7)3W);31;61?LN]@/_OFS>>LF]E?/ MA5DVPX>2TX*5)Y%&S1(5W%!I1.*2\J0I#EHSMC1R?;7DEG'(>K=S]MG.HSB4 M\N4-WOGXENZ__O/KSM%+#O<C#)A83YX\4QM4/\"CQ U$/4B(64A^#9IH4B")CB"( 46RE$/70CD;?'CHM:0G@- ,E@T2R$7'E.7)1,>2Q M=8FG&!)6#_%D]#W FANJ//?08BU7(^:+;K_L#?[U^BX3".TX[2NR A6*ECA/*<.9#@H#/_S5AOC;;@) MR[,1VNL([8*%29+622J.+#8"+$Q,D1&4Y>/$,3&IJ%4,'."'5-9X7;J W](S MUM+.64U _V$&)1[9*4&'*9;$)^JIXHR"G4=2RE:? 3L"'. FHKK&&F6J \;. M#R]VGW\FAH8D)$9@OG,P R-%VD:&A!#2>RZ(D39'5!EE*PI8K,>1ZE^,M3: M]V@ +PFG%9:,)^NXK\)*OA5$N]?!V>OGQ=V;G+A;>L9:^@,_F:XU7Q%@ M79;CND-L\LG6*Y_L/E)O+F'L,485KA2(?0RUT4623$87P8?67"KM##C7+'$. M?P5A;.-3K[']N9BEQ+4G!"N'C. "\<@4,M8)L$9=E-[0)'%N.;0A.%ZC)(!5 M@\]C%VH?DV,11VJ$ -\Q&:Y-)($E$YAAA-YT7D\CU+\DU M;+\ICXZSDB)"4 MDWNH19K;@"*7#-L@:#0Q1\IT/M>T-E+=-#VX_W;2%=V7IKYC4]_QPOJ.GBGA ML0A",*Z,-<$Q4%*>6>LXH%=C9:ZO0MI=3.#Q.(GH-4?6@O..*(+^!T@9*5P"EC$2JDHTD$]O6&>^9MD%P8AQUX?81A.5_NR\H@61+!\^0XI\0JE^M\ M>:^)<@F'\]YS:9FPN?&A\4BSNOY_,W#B2=GQVBW6 3,/!^;>PK$]B,CUHOV*2B'/I[9] M8D_[3_X]"YB C7.$GZ=939EGI3C.LM%>%7[-+>#H\I*X.Z!.*R*KT0&WFRHI MZCN]IWOQZ+C;L[W3E_\9M@:G:U(5E&^WQO;/A]-/]-WA]A'8.5]RH?]W7S]] MV3_GU_V7[\\W?_RJE4*_;]^U]HY>M6& M>[[ &.'WMV3GQ\OO\'G:_O&6[;[]K'52BB?@P^(*2N*0"28A*977GA'N5)I7 M(\)Q8X@-*AK)H\*P9,08H+B06&%IYJN"OMCZ_^S1\>_OJC<[_[Q\O[?[KGK] M;O?#WQ>7V5R*S)>^^=[60M[M5,^'!S"FBO!,+5\;#G#VT_EA.OQ3W(W@98+RGV>J58 M+] KFQ]3K+,QJMQ_ BPYNFO,O?U#VXO]<8%@L(..NIWQ,SK%?*E%@+#K%/-? M7]'^&U;_=3RJ_A-BKG//WOC0OP><1(\L3^T,'"82!%;>/F@+LH-CLG(M\A_EJ7O M;8S'6)UTA^VL.69X(H^[T&06#L; /2;?2+N7%,U!1K]6?Q SR]9M/;J];*75 M!<)[![8#RQ8JD(]8U_]NVY/^>%2E[GO=3@$^SB7N%ZE]ID_VSJ@T J?^\.BH M]LPZU4[W6SS*VH'(>LUGB+.,P@^#U?^>FV6&G0F!%YEJ&:4ND([?6@ =-<:/ M]:H]LUJF%BO/YF+UN\Q.J64E6M W8RUTF7*;TN)_M_JY@K[B,)=I[ O .5]^/HX#K<\?PP5O'G_5/S."%C!C9O4/>O!5;H31G3+6 MX/X)F!T ]_2*BMK(ED2F;(Z#Y"GTAZ[O>ZVZ@U.)2=:M WYK%2[JQ0- BA$T MC+\^EYG>35_]KK[Z2CRUP%*3.5QY[K,3!WD',>V=5B$>E58<\.^X=7!PF@.] MRV8UW29G-,\2"2IW3U]?DZ=@XTFO-0 4!1LKMM/L0\]JFW83&&ZU)9*9 (RQ MX]RQ8;169^;9U*2*7ZY^[^>_L[E69+2"EQ0#9G:F=5>%<7.?";Z.NKR81+5J13O>KVCJKWB&WDS9ZVS=!9=]+(8C&B\?N7 M+_*E[R/ 4(%>.GYC_=RRJJ,H9"ZP4@JM7'\YYS"L5IGC^1S:,-U[9_SB$;__ MTGNOA(A70+F'P5@7:N3S]>3& HA=C:SY\:WZ\$R^X7P_>+.Z=&07@NZ*!GC) M.\+X&%#NFS7G\$]"'A9X\.#GAO,P>&PW^]O@W%T[/>81H.C:+=\^12##)5Y9C^4" H\?7QY5]U(KKP Q M:O5*RZD3L,;'VV#G*)[N< !JMU.,JC,5-1.$&AR"\]O*N^JC6ONVW8LVG.;G MU[KPN-?-'OALG[=)CTI[#-]_JP<->A]LJUQ:/K\BVV:Q9J00CV,1_ZH>?#:< MSAFRZ^9B<[D)W.3*Z25Z/WK!B_$+SN)V9VHZ9X#4YGC,/>6R8&5Z9^.LE5WJ MO$3'7; @XP^,EU]2(5M';DV.C,1QU*4?LY16I3=9"XCRGR&XAC4OUK Z)=-G MCL XN'(FX?6;3VRKD.T80+T['?3X7W@J>N]!LZ!W76#A;O6\[K1&C (G?#KZ M#Q,%\2H]PL8M.<=,.YG8-/?"U$HX\BR2IVN5<"XQIJ944Q56%CA^:BDLB.^7 M+G@DI^.%&4E<:7H(PCHKUP4 2E-#L)DS]O/'5LQM3JMXD/\W>M^/SWK*%HRV3& $X'@]D+0ICGM,I<"OZXE:-F@62NEO@QD51DA$;%P'XWLI11 "J<[,! M.\/\^+F$P!BEI,8($8/BQEA#HN=*"2N555BXSV^6I50OI '6N]G;<7#8#6=[ M8[LGHP#5W[&7TRA F4XR_A!]=%O>VV+GY#/F,F@A J)<)<0%\TC+Q%'*52>M M)=@S_>09UYN+O>W_N_#)]=87)X-QRD?YC.9:8Q-L4L'D_H^,7](/+EOR3SJII-YQI*Q!]9Y?]@[+31?EW2>G4DZ M\W.Q??3J\-.7PZ\['_\YW/GQENULO>3[7^"]6^]:^Z\_B)W,QWN?OL_S_O;6 MU]-/'U^U=E^_)?L?7\)]'L9P>+2S=X!W7O_Y=7_O*]E]_8;L?'F5MN$]&=M$ MHD1C@9*4$G%-)3+1,X0- X.D1MJY]-Y:'01A(0#E2D/@CN)H\>YHJM,TA(Y MG\[S?F_WQ?^KWKW\^\.[%__[_/W+ZN]WNZ_?/=_^R;:YZVTP+,]#NIQDLR0F M!./( /N5DYP+KHFB@BNO$XQ>>3X5B5FZU6P[G>ZPXV,8.Z?]ZH^Q][4U\;[L M$)1#KVR4VJH#\Z_]V5X<)W!D'^"@9X\F792GOH(GY2!;M_JOZU0?(-2#R%(L M!: 4]1:D-K @=)1.$2RS;@-V9%A-Z[8W.Z\6>GSGD;Z;C.;O>IS/)Q-Z?I2S M7,G5CC+(QR;[>Q_$9^NC(&"](&IS P$G(E@U." 1P9Y1@+ *D/.9P)N+1[HJ MD)OVU/;,13&3&?U6?9BXIHM,-LO!Y^>0-UG&.64=_M MA9)V54=7P9>>BL/THQ_V@"_AJ25[9;2-FT\%3&(_O9A#*YUN>7N=:#".GH5A M;V83=8SE)61(,<_WD87O[6<+(1.BA]G0&R M?Y HY/\XURM6--^X<"T4C*",I3$\V"5=AZ3!/Y'/EMB M)+WDP/02#3ECY;XO[WP^RB&\M"G/8U.(NUO/,;CYBEMK*0HR!,152,B)P!!U ME!HPV@2HR M.;BY=5F$U,XD(<-\C5S9DIRTZAYW@ I957')XLUG67U]6#>K' M:8:18L(C;K%"UFF':*).X^ TI["LG>Z"E;-H]LR;Q_VI4/MYIG/9^5H:0MRX MEN5,N95!N&2L"UP*^!F"D4$S@IGDVBZ/^B%Q-/]$YLZ5Y9@NR* M?;.M=C$ LM?U MPZ[W89+U=1;;6789Z/:O<3"U#[4QWOX>[_#4.[UUTOYQ'*6=;51ITCE[^EYO M^SFKK*!8J;M:!EUO2D_>7N9A3\LNQK!_7*MF(%!H]2>^^N"PY%!=<1MBJ6I3P:6$%36 HUP'K*6T@@(2.>*,PY=9+$N0J;SE;]L* MK[J]/?O]8QYEGP4Z]7GIP+V]=C8Z4 MU(_/1S;"1'5EQ5-KII)Y5@U&!O+HXC.].=KQSBDLN<9%R?>;9-3V)X\?Y2., M@EE5+-MHF^>?<7_(VF16;?@D=,.GI2;8;6P&"OY6^MP+S)]3?@MPOY=<2IN2YD"YU^M<@J5GBZR^Q"Y$( @M+L-*(P\H@8[W*,"4IS\TC37:HE]@HYZ,5 MD+97\HD!"T!;'\Y;"B7=\RSU[A@LSH) ]K@U@+_#-77G*I,Y]+U+YM#C9(YE ME9_.K4)\6V.\Z0R35[;5^\>VAW&KU<])NT/00^N2:++[8B31\-GNWG.0O$\_ MMO=V6OM?WI[N[WF0YC??=[?>'>YN?>7;1_GW/Q>2K.#]8GOK TC_]O=M^N?1 MSM:?[9T?!WC[RTN^\SK7TSLX_02_PWO3SM;7[^",&JNT8<(!:'.+N*0!Y:[- MR.1P.&&14!L7RH^E2 7V%F1><0(B[U(.FGL'&&^5TO.))J^>OWE7_?/\KP\O MJ]U7U:LW.\]W7KQY_E?U9N?]WKL/VR]W]MY7SW>VJJGKME\^?__AW3:)Z;Y;T3IK'K?5UCVK[L=<[+7'3T0YN/NV1XY/E^$/^)7N$WT Y M=P:U!SP 7LDF9OYRHRJG4\95ULI!A0A7YVANT2_CSX_M:?WAF2=5I4S4;X6H M]OIIQ_F$BQW6B3F@I.!1X_P'L,3[A]W>H(*WC#:4Q[;RXEQ'!V2B@REU8G\Z MW/QBV"L'GY[_\5?UROI6.R?JET(VHR]>9/*\:G?S@;YO^3Q&[X+YU2^:JCC7 M+ZY\#CQ/R-6+:51Y) ]M%'4NUVY6SP?G.:R7[L NL?:)=]0KX8T!N93.21Z) MHR)1S3P]+Z=ZR?;<7]W.P5[L'6T! ==^/^[65<'>V^^?I8_$6"(02\8A3A)# M3D6!L1%R?J;@%=E3JJ!D)-(R*7B* MUF(I E&,:6Z8Q#?$GOBQL>>7YZ>?!1%,>RN!'UW9RM/(@<,/9@M1$F/M8PCG M;!??58E3L&>GY>$2]%X$Z4S=N129/(G;7 MMXRSMC]3OQ-%WQMO^T]MS$ZUORSG[GS--R7ERW[[>>5[H_+0YUM&(P/*Y;"=T5=_U8"]-UA/Q?/^=?3*V>'+TT37&JM7TJU M9_\SJ#/OQOFAI31VKG]FC_OQZ?B7W\?-4UJ=(HOEIM]GK?6<13E7&;L,M/YZ ME&!IS*86+.N"4=N;14W,E?FNO^-B4PEZ[M=XDYS[W46/)613,O53 MC[WX.\&:P=ZOP?*K#>B2ID\7M,NL\Z=OIRO#Y7JTI#HOKZ\_F999MVE=K>5Q M?3Y[Y"%=H0GHI3VL[BD=QGYS-7:99VAQ14:^2G.P\SHJ+&FJL-X4>S$*$)2\ M_WK;XBI-9*\R_T=%QVP U]A2S.!5R.!#)%/#;C?/;K_:I/%.^TU=48WG"$?U M5Q=>/(X"_63+G,MYX8X;<%V1(#_;@>L*\[^C-EM7G/@U8FSYW*F22KB(&9>, MV:0H5BQI[&WB5IR38+]0=^'\$-N:=M+ZV;C'J),6?+;WYF1W[]71-GWY?6?K M+;SOG\.=CSM?ME_O?-FAG\2GHP]B_VBG/=]):W?OX'L^AK[]\=./3WLO<8Z' M[']\23[1[1/XQ_:_M%O[>^VC3_2?M-VJNVA--R64Q&M#(]+$8\1QBLA@%Y#3 MD@INA/;>E::$BF\ EZVVF=:5M,0]Z#[8(%R#<+^"<)/0;@-U*X2Z'W-01UD* M3#B*6*0,<><)TEH;A(FE1%E!@I09ZKC!&XR+!NH:J'O<4.><%8(FBZ/6W'.O MK2=.>,LQD]$FO[R&5F/,W1K"D3F$2S%BRYQ *4F/>+02N<@54I19(ZCVW,1B MS&F\(1ICKD&X!N%6CW"-,7<34,?FH"X(@#J7$KBLE".>I,B]%#E*VE@N;8B: MA-IOQ1N:LOL"==<.+([2K7XVL#BI2K0V0KJTFN?/U6U8DKJ5!?0LO?;-*'/R MG1W$4J(WK&-!S_L@H3LO\,F,A+XW>/__#K$_^J=C/YKA[I\< MO62?OKS]L0TTVJ%O.- *[^Y].-G?^_-P]^/.U__[\?:SQT$(Z27RD5G$09R1 M-HR >&OEK"(A!O#5Y":ABW[:?U?O8Z?5[54[W4&L"?H]61KJ>J_URK0 M>$VE(3I2K'A(W@H:@HM2PY.IU[R)V-ZQ7,U';(V/'JQYBTC(^6TX1F0EF/N4 M1@5#Z6I(G"B' F-#/16.U!A!G9,&LEPB4T].]R2F)9(81K5S98 MXPI+LP=MQN=LY*X>52^S&';LK9X7(<-Y^0J0L_U[WF MCFVOG$L9G8"=.J(S706K';_%\7%8N.9X.!B531PL'=3UXE@_9[(_[CC63Y\, MV]Y[?KI]\EDY'0/'$EGM!*ALB9&E+B"=B"+1>Q9C/#^4U*]#29T<2IIEM_\, MNZ4=>:_EZ[IHMCZ25;-7?]+MH96E*4MUU6[9W*0RL^0"QU5DQ&R;"P43;N-, MX78IXE**N/W=;;?\:?WS$1\J_+[[_'-0'DAIP$7+E9& ?@;IK"\X#X89YQCE M>/Y0(6/:2NVE(-*!B$M+I<:!1$N)2(RP^4.%]ZY4Q12KG%^>XC[5\WO^_D5N MTPIJ$21,4[ $\,;2P^ZW0?[E0SR'_'4AB[/J.'=Y>GIC7'NX7PW[N59=KJ)1 M=SW->G$0_6&G]9]\;!:^.ZHG,:U/2_V[(_N]=00O+< Y*L/1=3"BNOA'C9!U M$>-< 6_NRF%GX=I2HJ-_=FZ8]0G<#-/M=O>D__0:K#RRYE#>62N, M>[?,?4U>^JM6-W?)*T]K^VIW867[PZP3^W.Z-6O2,RUJ^_VL7N&S*7VZJ'^O M4[GZ(2PH78<%+<7&1VM9!#H+W)10UCV+VZ=Y]<8-I'/1V_/7O0]2WK:] Y@:\ !'Q8AN"QC;>T.QJUV8/D&<$$QK,?^ M6+ #6Z"]OG:D34;*).09=H]+A83N22>SP_#H>%3HM+3T/>R>C)\$CAY 10NH M &\_Z0[;(XXJNF(I(SV,,O?%;2[JK%0PR;WB QB;O=;Q= >C,YU<-S2 P1VT MBM8&R/^28<6H+>4KH45]8>VWZB-->] M6:-K"N]VMQ-/1ZS[]"Y%N";W]'"J-,R%1U;_K.:HJ2J>6:AB M?U07;7*#[_8'(^;K3^1OJJ19?]H,#,-QZW3XJ!1<0R7N,WKKZ8/E@N%@"+0J M!'\Z&V2\"UZ8'LZHHEQ[U!JDE'\'AR-C3 VKO7@,ZS0J')\A=MH0RQ].T+\Z M.GMN!JA2YR]LS@55)Z5>9PK7+"W].B++HVQ>J-:_>>&EE3KG@B=68I(2TR10 MG:N&.4N3I3):E2SWQIQ7D^C2H,L#0HJMF&(OZV$_U:NC.F[#V,;J^G0-$.0J MP\P0D+_NM4I,-57'8#C F@!FC%NM3XR(M%6"] M2WW&T1,&O:$?#'NC;J/Y46<6[H'-NT-CW[)^Q5]O_MA]5YVV5#\VTP=EJI!3?GM@O 9']-;RZ-[/$IX^>P%7NY'?7II PM7' ZK7^'A:=M M&U[8L74%..#O_%D?7",_=?=7OP9V=$ 7\ZF?Z$B]9 !)9OBZ9+AWX1,U;7Y,/<->2H!%F& MH^XB =:VE/\'KLFOG?(O:SZL+YR1I0NYL'_<'7';QF0NQ]U6I[YJMM8Q,.JW M;K;Q:G6R+.ZS:#C>[)[:>P_X,VS'W33977M>?)[GG?#7F3\]BN.'W\[W::3VH[D; +";$4&>(D=QNU'B/CF4Z11J>U6"CF2:BW M7A.&/9B*7E@5E4]!.::Y)BY<:]_MW@1Y2CI(CIL?P1SR=DBK4Z<.U1 U.0EDSV!L8++ !N]I@?[4H)"7WLU3F^25#'U.]UX=8&W#*CR.KFOBC M*JXX[0@W!/PU K*&@#]!P+WNP+8?75'/VA-]>A6.644-A/4^[G%UQ77=4C,- M/1MZ-O2\!_1\-/56WI^E4LQMKIV_L78C$6^Y*:XPX"5;^)D!$=M<$C3),>7\ M@"?/?B/_NJ,P?2'R7&CI5TY>WE>!6O5!TX9D#0:W'AUG.D?E$F#-"..JY#U1[RX)U3AI"G*?AJA5QWIQ92$N: MD#^, _A'V_#L#WQ_[ZO8WGM#M_?>TNW7KPX_[;WYL?]QO[W_Y5WKT\?]K_L? MWRT

7L#*&&&PD B6AB.N@L_-!SR*BG@'($SDPBA"N [<>LQX9#)$HIGB?E7 /#1"N<1)D$@ MCK5 +E")L(^).!P<2RG;5)H2^GN#2@TJW1-4\C8%PYV47C-.J#0"CAR[%TN-=:@4H-*:S"WZ]3< MU\923SB-V/&DP&ZR%G2L%YC(Y-,YM;P;)^UFT6>^2IIFEF%."(HT@DUDF$;: M@F&DO-+4*!>B"FOFI*UH+^?>1+BF3R45-4!^KU[WNB>#PW-CI8^^;"/E1E"J MM$M>\2BH!>6:K+.:2JU-, WXW#[XO%]L2DFQ2EQ[I)AT=5-*)Y5&U$0G/*'" M9H>,"+-&Y1F;"JLK[\WCH_;<.1HX%RD9!PN/G;?<*6\8:[R7=1+A^9B*B#0% M'1ABT:EK6:&M0!_'1O&TS6:C32&\RK%==YK9XI$&Y($A]U3Q(5PR%##X3=B J.& MJ2#6S7!^;(DIR]SV/]JQ$W[*:[]J-/1>@T_"WMCH*;CKC'M.+#"Y9MI&:1+5 MX49LB ?9=>&VD*FUX-)C@ LAI4)8YGK:FEMDG($_P8(@A(B #1@29$,0LD8A MQ56GVS]Z28Y!)EAN4$J4>*^-8]X"W)1HPGF04^9UH&,"J#Y=@KJX(,B2GLDN \KLP; M:,1X%6(\[]1KKYWDC*.H@*(\>(FT#QB)F$@BSG@G="/&CT",+4G>)HJM KN: M6FEY5"XY!>998L&[QJY>.UF>]_@Q]3P&7@)T+/OY.9F:"<1,Q 36%'MBU\^N M;K;J?Z_&)0?=3_O^CR+PF U,&2Q.E"5.N=#.,4*TIB)A+VBS8W\','2ZX-XS MHF/ 7",K D'<6_C-1(H\6(,D1AF-84^>P?JM4>"QV2-8]8Z]E5["^EMJ),:A(-#8U7L%8B/._<,R$]\8R &U"<^ZB0"Q)^@[5,4DMN4K-C_QC$ M&'Q!%:R05A&P+4TP(FE!'0/C+TA@CD:,UTF,YYU[8G1BUC!$A.*(1RN1Q8X@ M150@0@ B<]^(\2,08V$(U8HS'IS@A :7#]9:PJ06DA/QV;@_UY2P5@$7 M8Y(XYP(+XY4 "\)@[*D25#>FQ-I@T^Z20@U<8ZJ41UQ0\ .<8,A*SI DFDAA MF(\N-OL$CT",@P^.:G A2<\R& EYEX8CHGDWC/2&&B0D!F] !XPT,1B1)*0SU!*PI1J-^PC$V 03E0@L M>J&YPM08K2E64BAE9.(KB\$UXGH=<9UWWD5(F,-S2@]?(1QZY4+?#P]N4Q1,."= 5#D7 MW%AN.:ABDZC%\%N3"+5N6+Q8,R XK+B+#N'D&>+.6^14)$A03R(!Y]5Q\N09 MW0#<75$H]3J%\>_+EL@CQ@#!L':1*,P\Y8%+;<%O"DKZ0(*EFC8FUUV(^7R0 M@X(A%%Q22 IA$$]@;3E) L)8P#(1XZWC*S&Y&B%_B$(>F+71&VDX6.["*1T) MM\G@H+5PX%4WX9%U$O[Y\ B&]>)4,22B%(C+P)!E2J(8%".&6P/\L>KJ!'!(+#V<\J$ MP,AR;."'B=ABG*M49$N?X7MC!*PRHX*L?T;%^.A#;B4>._XT2\N)[84BJGFI M^DU*Q;ENBF )+)B0<^PYR]F9Q'$G'$B E2Q=^03U%HST6XDPU3TA&YME!6BU MO?<\(U6)3>SN?1([6P>?#9'&\)@0XSF5PO* +%B@B'FL7-(JXB";/9U'(+DL M>A9#\HYBS[E7)EKMM$LX216%NG(Y]D7);23T>A)Z.BNAVGA+%3LKG1$[3 WS5C##X9]6L+3)12T3B29=.<>I MT:LW)+4[A5%1&6S%DK S.) MKYM>O8/TB/&S1X] ^?JGN'CQ=R1\;T"Z>K$_J'IV$*O^B3VN;!&)>Y@9P5:0 M&?&P\9.0I /30CBM\WE!PT!W.J.UD6 0Q2MWS3S#S[]:UK7:K<'I)#3ZNM?M M]PNL-O;0RN,,+^G.UH?/WF-)@DQ()G!E. L2.>XBLIPQ*1S5CJGFX.F# 5Q]C1AZ4&0XY7W.']&GINMCE6%)FJA9L$QFCQ%N=8>.#D, MG!RI F)FC0>GAEIM@1?@8=X%3S!C!!,< ."O MG*#8Z.@[BEF,=#3AL) "(XF-R5W5,'($M#6)."C"1-!.-#KZ$<@SIB%0G+06 MEG-CB#6&)A948BDG']ZH/#E5ACEJHA4O8&1J09=[E:&1 .A&/A+ FRAB] M)G@-=?0CJ^)0'P>IPQC5=2-+YR: /(8VM%><_(/!YE4=!JFCR$UVV(W"\112L*<2E<\A$G?^T5"<7%'-R10=!KB4@:]Y/NX&X1P1QJSKKTD#< M[4#@/K7[8X&XQK,&Y]9GT' M1WVNB'%-E.RGX6T^2L:X#]R5G:R@$0^.(HNE01[;& 2+0=/5E3!M\*W!M_69 M]1V<9&ILN-L!N3D;3IK[0M>/L='_E\2Y'Q94F6SBVSBTS5[7'6_;W,*WZ MO()SOYS6L7:J].J.Z+(IKK=@7B>K5$?P+GU@ADLNBJ?%.,:4THDX1<#Y]1,;#GX(''R6/G.4- MA >;A]: U ,%*1Q$9,Q($7(:'6'&"Z4F)9D+*6\"IQICZ:8B:WZX,Q*1@/4=8"(JXX1%9F@L11&NB\=YR M$AICJ@&IM9C;-4!**>FUQ]$(ZWAT6GOG/ X:_ 9EI;BTKD)C3-TY4LT94PE; M @9Q0"IE8PH6%AGI(I)<:TV\I9;9]3.F+@D5AE;_N&U/\V#CQ=#67#E[Y6UO MA-U9#'9)/8OVV0;9/8R^\E\I:O$HB@*MOJC%1%OMIB6G[AKK>B4ZZ]-"J)(R M"YX19SE*B1&70B,3,$>.*["LI0HFTJ;,UR.0Z-67M;B.1#>FZ"^*]9PIRFU( M) F"O(@Y_8TFI,%70)0:L$992A2#TRS8AF"K.J;52/4:2O7J"ULT>OI6!'H^ M"J:BX9%K@QQCX%L&A9&V@B))CI6Q3K.3VM$\[5 ML2UB7GK0TTDC"TB-".->4^<,H7H-]?2*TLON5W&+J9C&U2M;%S>%+;[A=!*M,K9X!)B(E'$!8D( M_#""''4F8L&]4:L[9[ER,5KS;<\&4!M O;.Z'-*.*/A-:.04)5PIXCC7#\Y*+5'A?P\LO'22.55/;6=X!&+CZ[\S ML[9@X8#ZZQ&9C-G4 M@F5*C39)1B\>$7&S$'%.L.OON-[$AI_[-=XDYWYWT6,)?"GH3SWVXN\$^[FG M-H.]L\%>C;LNV>*[?*.>+%R[Q(*M$?-V+#4]!Z/JG((2/AZYV*L8V:C T"+7 MJ:MQGVH87;W0RC7LAO5>V[_BM]BNYTU6-?&K5)EYB 2D#0%_C8"L(>!/$+"D M8OQ:J:-[6&^N+B+Z2Z7F?I8%UB^4LAX5PAIZ-O1LZ-F4M[O9N;\_[/8&"'3P M4=7J?(O]P1%HY#[\7H5S"]_=PP.7Y%\W,N@K$OGI):<]?XVQ[H5 W4%=X89D M#V7;YLBNO-R]>IA*,QU](:S9CB MA"9KO2$QLBA(X%34Q00(H8Q^LE M_O3E+=[?VA;;])^OVUO;I[L?_SS:V?NS]>G'6S*_I[WSX]4A_&OGO>WMO7>M MG:UW7[=_?/VQ_Q'^_O%&P!S)]M&?7W:V_DD[+^K][.WW6&SO?<([;S];0I+# M5B$KN4!<\8BT#1)13X1TCCOMR9-G])>WL]?O\&$#/ \4>'0R,&,;,!:1<^>- MY(8IRYC@./*D5@4\#SEU\?8 Z<<<( D2<10Z(L.E1AQSCHQA&BD5N4N66>'- M SX2W:#2 T6EH)6.UE+E">&>>QU4%,(GPK3%@=$&E=8)E<@<*LE<0P<+AY(T M8"9Q"ZBD@T>,*^J49UX+W:!2@TIK,;?KU(5@ZQLG;8BY_%LPF&I@ M>-TX:7>!/FS>21,$2Z,4$C37DP#X099HC!RW07BFDE\[)^V1U9+8'@Z&METE MF%"_*FJ _%Z][G5/!H?GQDHO*GISU3+0]QI\7.*26\^5\)P'Z9Q-T:%1])H;G'.^$W_R3 BU1M6/5[TE M\>A%-9'YF(K&+M!(:58YXD9-,J.;1,8=5U)IAPX)PSHE&C-=) MC.>#$,1H:QAAR'FO.V8!PX"BK1*!G$K$G)&$D0$EMHE83G6ZV8X/[;$ ME&5N^Q_MV D_Y;4_BE*UAA-BK4Y@]0M.N=+,$9.$2<8:CRF^"1OB018RN"UD M:BTF?7C-M+$8!28DXHYBE&L7PI]<14&T<;D_)-D0&<>IW#J:?)4\TB19*! M!N;1$N22U"@XFY)*R3")&S%^!&*L14@11UCUA#D35(-/SP,)5'A.M?>-7;UV MLCSO\=- .';@YR>PH')38X,O>KVX)I.Y7[: M]W\4@4=,+6<:.R>XY5*#XDH!$W ;5$YJC*P)/-X^#)TNNO=8,^^%R5L$\ /6 M(Y6L4>&SV"%8LJIPJ@9WA,EK/<12P[ *,29N<9L2$ ME67V-5[!*D1XWKGG6C*J$[CT.'C$K;/(1)60$ E6,#JIPNH:PS5BO+YB;#4( M+29&C%>7S'V&CQZ1O/I9\:#"1;DF'@/]AE88TXT>?9W(J[S_KM*6O' M(N*I)-C@B(S (+B8*BL3V-!!K)OAW.S8@_>>%5;5ZOCN46PV[L_?)^!,..$- M(Q8P2-@D8>B +> YRT"FSL06LJ,H-Z$ M8)KMOL<@QDH$(1S&%L?(E?0F2DDE2X($C9-=F4?0B.MUQ'7!@1?$YO HTC(0 MQ",#HU]9BRBU0B@B@XU@2A!!&E%]N*+*-8^&I^2,BSQZL"&-)]QYQZB$]8^- MQETG$9YWWI/$4BIFD8^,(TZ50M9KC C!"JPHZ924C<9]!&*-!*-#%FJPL3ZX1U^N(Z[SSGKQE-MJ(-!A'8" ;B@Q)'GZ ;R.IICBY M==.XCZ;B<2GP7_4?1]UC.JE[?$[IX2N$0W^MA>2]AEOIK#;82\EMY%A3^).8 MQ&B _QB)-Y*6W"1"_0(6+]8,2"0:244YI @_$E'@_2B,F,)$!$H,E;E@R8;$ M>K5]$M>^MVR# 5?;]@S:FN!%,(QRQPEX3"+_II+ GJ4FR'$G8CX?Y& N,96B M1<1QFF.2'CG&/,(45BN1X$.D*S&Y&B%_B$+.',$6,VFEMIQ0Z>"?I40XX"2+ M"6G"(^LD_//A$4.(XBQXI''DB&LMD$T.(TDMYI)QYNS*4Y0: 'A0 *"259Y$ M0 !N.77"*1TP)S%J+*37S9&']4.!^:@+J'C!=>Z&SHD!%" 8&6XTDH8*<.-4 MP YG2U\)+'7^:I>7$]D(1U;Q4_2:EXMP3U(1[ MG82*7F*./=',A1B=5L1D )-7!; M&.FW$F&J>T(V-LL*T&I[[WE&JA*;V-U[ M27>V/GQ.+BF6>$#!)#!:O.5(,\7 =\$Q8JF1 8UA%?/1EJ47(;";V>A)[.2BCEEH @"J2H![F,'"-KDD B&F>##]@[ M_^29HK\<.&RD8)RD,ES% M_%-<.7#?Z-5?E= YO4J" *\D4!09C8A;*9 )X*T'QZ.(03E)^+KIU3M(CQ@_ M>_0(E*]_BHL7?T?"]P:DJQ?[@ZIG!['JG]CCRA:1N(>9$6P%F1$/&S_!04W" M1A)MT&#M, VS=4HX)W+O3'7EE-$S_/RK95VKW1J<3D*CKWO=?K_ :F,/K01M M7T[%&3Z)[1\O/S,23*),(2^81EP'B9R@!I' J*5*:>M4<_#S$6ZV.GY1J$^GA/K+]F'@T'& M)2W 28W:FB?/"-D0G#4R_7!E6AHLC"42M+3D3!)-E!?""FUT<%;81D>OI3CO MO)\59Y$QF*2(E'3@$1E&D :+"Q$OJNC74 MT8^LBD-]'*0.8U37C2R=FP#R&-K07G'R#P:;5W48I(XB-]EAMQ8'J:/.5F&7 M\KY0HHGF E@$N> %$M: O0S+&7E8T4&0:PG(FO?3;B#N$4'WPSQO@YQ18'OM=:>X]V@5NP_ M/??V4YW)47&FR=4.RAF0-R59 LD=3AF[KW#)S57N\97\/TZK/*SCW MRVD=:Z=*K^Z(+IOB>@OF=?KP81]QX."V:,NU5UKXR)PGTCG-A+DT \UW>D_' MLO!B2A06\U::"-N*G<^W"WNDC"A#N>=($*(1%XPCIW1$B3@L\\FIR/P#SD-K M0.J!@I3B5 :G&#'&I)DSVBT@U%R9SF!$>0T3$:X^X MYA1I23!*(C(;2/ TZ=46^VEPJL&IF\8I$:R3BF''B>)::*MMDB1W9F.,4G5I MBEEC3-TA1,UO5VKKG#!*(NHH0=P'BYQV$>$8*'SG#7W0C5,;D'J@($6Q(4XZ MRDU2/%(/MA1EBC)!N-):BL:86GNDFC>F#+,Z&H&2RKUAJ;#(&L51TKFF(E.$ MYOJIZV9,W?9^S9V%"I>476B?[>/LY@PPXI:3!&U"2-N2GONF) 3,IHD"(G#]98)K.K@U'(VU_GI%65#WJP;#5$SCZH489G-] MZUDLI/L^SO,OJR3-@X'W515QF$JD;O;4;@K//RV$4X3C'N- D0E8()Y+WKG@ M,6(QYC/J&OY;>8+2*@1HS??B&OALX/-6"T1>"MD0DR; M@#C-Q0:UU8A&(XA+H!%#CEV)#;7JEL@-A#80^N@A=%7U)QH+]%;06'C=..-IJKW/D>T=M#KCD4F0E]$G M>33YSYG^/T3/PMN787_02J?U1ZU.B)W!4Y0ONGU)IEF2?R/_NI&$M"N]?I94 M,\:3!E79$ M6:8\&(56,F^TTNGS5GX?)IB@\@O'= ;3! 1\ #\-@]N$T2KB_AL1YM!+>QV MWL7<6QE(\(?MM_HO#FWG(+[IG%'H-1#F+Z#*!.+D_82X=OS?=Z?['\.QHUS" M^\7VU@>^_V7[^S8%6-OZL[WSXP!O?WG)=UZ_Y+M[!Z>?X'=X;]K^\8GN/O_L MC8M2&(*<)P!3U$BD612("DT=+%5D*CQYAC<7"W?_JP*V;N>5SWSR7]?1;$PQ M)R2G6$1.%36$8VLP ^L21XQK=B!C=B# #FR>'5;.!5?1@H^01=C.V\^6>VQT MQ"@09Q#G7B*3FROE SN"4"&82YE%R *+C#EDH^K%_G'T>3^X?;I9[1W&?@0. MN0RN"M+TAZX_L)U!R[;;IU4W)5CBRIU6OJQFOVIU"J2%*Y09V)S-QGVXNHFN MG6Z"):_R&0C;.05F\&"&],NR]0^[O0$:Q-X1+.2WV!\< ?'*HEZPH">MP2%< ML7"#&Q0LBO\9PF)7_2S\Q>[=J.R@@@7]&@<;Y8JK,LSX3=;[WG#^TOP@%SLQ MM>#]W9H+ >>*364'<+6S\#"?YQ@!E1X-\[&U9+[Q8EA8J[3,VFEU?'L88"#7 M467>)\^PY#XDRT/>WLO14[/SZ077#N MX!JR^_8SY\XJS022P6#$15#(<$=1(L('2U-T!C]YIM4F/\?K^EG3QDOC@ VR MWQ>YPL(21ECPAEK#/!.NX8=;YP>V\_QSP,Z#F>N1)X0@KB1&5HB (F7@DVOK MG7;+K=Q9=BBG?P#9!]V"]L?V%)6(,X#'_,FE_D31@+J+L) 77)G=LI/#EC\L MUR=8Z.I;7NFJ>UP8[A! R\78J6(;C*@8EMA3<_BV!>\\>G ML/K!/1H]Q]=9S_7/5W29+\_CCUH'WK$*7$4>Z6,#O>V]YV)W[P/,"=[SXP,& M)(:?< M:"NX -=42"Q04X0B@/R$7M4 F8L$D48I;G1M!;HH5 MX?&@K;_N'56IW3ZK#& [BG/F: MQYF9K]49EJC/LD^RB5N6GA-B@H49&VPY=@FHH:+V1M%0$K$_&_+DNG:QN04# M5RTU<'=V]UY60-M1BD_#\/]I= M__5N14MLOQ^)UI?P]1.(P.[K[>^?]M[0_:UW(!Z>[[_>_[H+]^]\?/=U__6[ MU@[-[YD5K?Q9?OZG'Z\.M[_L?]UY_8'M_#C\NG_TEN=M9+@/[GW#8$QI9^OM MR<[!9Q;!D"9<(\Z(RSG@$EE.%$HXD>@IT8[(&AJ!%V-XG@$J)!F-TR&82+@U M5#NPQ( MJ2<4!- \J2+@U3'0?= ;@K)_L_-B=_MEM??\_UZ^K\92.5KB9[.B M,,?WHR6Y]'VSXTL::W 6LM?M>3X?CG5D445I)-672,8E#N$=^H,?8 2] MZM7S]W]4S]^_J!3'B"J\4=VPDUB>^+0U )KX*XRREK(*Q S>@JI2<:5U5+V+ MQ]T>+-/!W;FT3YYM5-$"5K=&8SJ&G]V08Q8YJMX"ZF;([I3O#WJV#7J@-\@^ M;M8)M@-LV1[?4T(O]GL5O^=P? G@ %7O1 ?7-,J=8Y MY=ZL0C:KEZ.+^G,O6KPV[S'D"R*\&ZZ=G04HFE[["!3EE(PT',&3XNFQQE$GU@+ZURJP_. (-Z,HFV1<83]:0 M>;\L_F<(MX#>3$#DO$%2=7OPU[=6'VZLXT7CS1@P7ORP76:8]S'^,P2BQE[[ MM,SKN->M[ZF7H#_(C\I[(F6F!\-6*#&G%1:$%I3W7&":H=6QO5,84D3Y M :[;_9K#&IGIR[[BOS:!Z:L*XO$M$?@AQE%L\3&JW?L!VR635L#_)FF:T.0?)B&3G8/O#+$L*'8:_( M2I&T5F:3WIA!QMP[/![M?!VUOM<P$?S"[]9/?'Q][ YLW%03P" M;NO%L:48P"SIQ<%$'.'AMM?+[[.#63A9MCZO:E&>V[0>R\+9+&:&.$VDC;-I MC1ZRD==N,JK\;3WF^:7.YFXKM8#=8)PA:\VC\03.I'WTWAG0[(P!:(QA]4XH M\'61^B(64^)^G<#O^JKQ5[4HU_[(8IY4_?EB5'6&FXK%K'Z_4'2G"%X6%01F M AA3;+&,?T^RWW(,O/&]/!Q6[USG&9Q5%WNK3<>:J6\XUH_AY7AF$SO^'7S\ M#L"MX\&++MKM[]CSL+P3EQG11V;8;^_YD^V3SXHI2<&(1T9ZA;CR%#G++=(6 M.VKS27[*GSRC>DE*S7]OC#S:;[;7 OXHP%@2*09V,!QT@7L*.P&#@M2!> "( M%R#,W\4W?$4>PN?H]^6'AX.AT"(.Y7)&<) M>FW0@"+:!6"LS;;'S-)?3W:>?W92^6!H1)9*\%5IPLA* M*Y#TDG"F>'1" 4N+Z[#T^8I]Q-,3Y51Q@\LG#7Q9NF].A(47%:5[I8+$IYT@J#P_%1@ZD;1YH7G]UB7;_;'@[.OV5*0V?, M!EF[&WU,S1R!IGX>3IHM'MN#B!P8:U^133#8I[9]8D_[3_X]:X> $3)'P_GI MUY-\]C^N]^]GRUZ\- BR^J#&S1'[W'C!\B#@/XO*X4&8><_/V1V?]0IZ\0A\ M@;*1!5[0$D59C05J8VS2VZ/NL%.L"EP)^AF!DT(Q@)KFV M5]_CJI,:0575N="3]7L^'O*]V,VX?37VY>?3?">>"P03I$A+IE 6DF" ME%0:/HXX:/GD&>&;\H)D9UO2F ?%>9]DF69%8,N2E,C!V,VLE<5LO %X9_PU M2$E=)\CF<$F)A0WA<9U!-NPBZ*]0PO,4_WX$]EK5;GW-[L ',2JTQV4K\CO M=8P$9QTOZ<=F<9V-291SC%^7W@!W9&HQB+/4#L]L-^K0#RKS\ MD6 5NKW^U%MF:5K'RK[FF%IOD.,>8T]\%&Y89@3GJ=?A.G#*-JM?PKVU ?0/ MY]DQ#P+6MV+_N#6(2YUQ%]NMF&IAR*)91Y@&PUYGPJ0E3+L0ZRRA1Y]/M95[ MVO:D/ZLFRI._C8.38]D]>V@=D7$EC&U2Z0WI["WP#0&-/!9L@7]S'#H;2[IOV]91;<&>S?,]3!"O;MFO\G%I#P*TN+.O9HPHUXM%QMY>C+U,/KM=CAOZ9 M07(D/9[DZ$SQ+O)Y2$#=_)3:%:C)V,Y\6< \0TV)8@)(U;3WK1X 93[74ISM M.E[;S_&^ WA3O=F0<1E#/[8MUA?RF/;IVY5U$1CK_5H. M9F-9=V$V3?S[EV=4^/_9>]/FMHUM4?2OH/R24TX5P& >['M=)4MRHGTBR;;D M^#I?7 V@(2(F"6Z E$S_^K?6ZL;$0:*L@:2$7;4=D<30W6N>C^02#[CX[U%C M;@=8J._A?/(O(/$Z?6JI/O7CBWYR\=4V;#TTC4A+'"_1[$A/M,!S; VT(ML- M+3=FMHDI0HL)9Z4Z)4,;$AB(N0NNK3)T0.YS2?VE$[N1.C)&L@6<'LQJPWZE M5;_SSFS#_%4D!-?%3*@;K=SPZGSA17?S)DBTJ;< H;Z5R^ZH;SGU75C'5U^9 M'=A,]YAF.3K#,IA("QSF:%'"F1^:@>[R *P9K[?8?*!5W)LV?&L@4C)2H ?9 MZ$(4[C7[F2Y3'UIU<$]%C][?^WAXINR!)K;KG**1O2*4VAQ8Z66:@_3?2V-5 M^2CT9D2$0X!K-DPCY4S45L[H %X^3-*(L=;"I?F[R;R5"A6DO?V;L .0;V+L M5>1!9ZB%H2)\S')0]DR/N*L^EX @2FC(MXV. P64TD$V@S^*3.C?Y;F/V4PX MG(52^)/,&=BQF=@AUPTWLIGEA%::YFVPEV8P@2+8XMU]5Y$ABF M PP[Z*WJX5UQ[585F"(+?'3*M*B^Q2SI-OZ-61K? 9U TXMMV])-)XEL/> L M,8,XB.TP#&W'"&/1V &(1C1V6$ GMXE.$G$P(WL97E$&6X=4UX?F&AG:_WYS M0"/0$\/V;"/ _AZ&9INQJ?G,\#7#9K&7.(9G6CH@F'X#>C7+\V]F42@Y^G=2 M(N_:0,:]/9_:%_9QAUDW8M://4Q63HP .!2HF9:.RJ9T4;3TRQO[+#3M&*4T880\1J]RR 63"V<+W-%<*Q2[9J*_O6N) M_J;^6(G^9_P"*:U*.=Z^?/^3JI3FG_[)\!A0O#\X-M^E7WY\_/;E!US_[]_I MR<%__CT]Z ^/S_\9')]_FBV4T@P/322.TS\^_?CR^3__GOP!SS_OIR>?C_3C MX;%]^L>7[R?#3]]/SO^#K>.NCC]\Y9%O&![(?,9L4[-Y".::%=D:!Z[L&Y;C M<9O-Y].;B>_'D:&#UA;:"0>KSK<-,W%!>PL#UW?G\_W/#O\X/CPY5XY.WIU^ M/-X[/SH]^8FL_YO?.K]* [0!'G*#.W8,UF=HN[H?,LX"W^#770%56]4CX#L6<8>3M+8U'!$2.: ,]"4MAY?RUQ$Q%2RQ9Y M2I)A5%K0"> FI6%/1W3-&/2@"#G%%,,IR"Z M>(WPF]ZS.OF 0P"/F^*D+7 M(E/D()]Z9SWEC[V]]R4/H1A.[9&GQ35G<[&\L@*IE@"'&*6R,>]#F+998_.6?W60YWGP!Y]?%O0)$1H\=D29)& M)(7^S.!X,8\%U#%6Q7E%BN5+$BP"JB(76*Q\KD2WO/XW$H:842+%1%W$NXCD M/:4^R.FHOJ%Z1WV<99^2H@_/UP02MGJSU2>*T:!\&DU$S#*"&ZAT@D5P;"(^ MKY5KC[)B(O,TA8M[V>ZJ[&=59)*JDKHX%6BH5#$"NBP<VJ=#VG.CE4?\CD(*T0Y":FDB"?*Z;#(=5,53H.Z#QL(6^H86'4I9MU71OF M\"#W?$GQ2Q" P.V*WUZMJ9Y8JT*54H5^4?K\&P W$^>Y6. M:/=TT^OV&Y#.YUJOTPO%SS4+Z.F"#_3372%[\YAF]( A6_JSW MC.9O2^9DE'L #L$?^,KK5C;WFV.MWO)U=UYW5(;1.GQWD%4ON.,O&

VA\.?\G.9[I!DZS.S[3G>/S+_K)AZ^Q MZ^HZC[GFZC@4U A#+?29J]FFY]JV!^AN)"_>>+JI&BM3?>Y"*EL^W+-C7-NT MMULP+CV,P\AFS/<=#[ Z9HD5.6:D.SISPI!Y-XTDZQC7EC$N:XYQ12;.(@@< MS4H"6[-#U]68E82:91F>$\0NA.,ZYZLMEU1>45NQPYJ MO.O:1>;M0+=4B.PTI[5B$Q2&V-8YZ(G<,P,;&*S.79OK'O<=OU,1=XG3GNPO MJHB.&3M)H&OP#\>I *X6>-S0_#"T#-\%H>JQ%V\LRU2#X,XJXC7<[J%4Q([2 MUQT#$QB)!4:!Y8+(M6+'9Z9C^I9C<)V'5A)W.M6.4?J\3A4XAN/HD:/I+DLT M&S1FS;<2KB51[ 3,\1S##8#2#5>U@L6V?YNC]&?F1JR39'=0K[K!(%^+VZYK MG.\TM^56X+L! R$;V+9O1-AOP70<+P+[AOO<[O2JG>*V9PMZ%4MLSW0"T*9L M'X?KA(GF!QXPWRAR[<3R#6YP'.=FJ)ZUV,]AYUUO':57OJI$]Y* ^:Z7)* S M1H&6_9>(OA/,19RZ_T_ M&>%SUTX,G?#9*N&3+JB9IA&9GALG8,7C#,> FR!W;%>+',]P#1?D$DX--E3' M=57_[HKF;2EIP]Z]CB-V''&.(WJ69X6.:YNZPVW3,P/#UEF@6[[)=*[K2:>. M[QA'7 @=Q[K!XL368A:%..L8U'&;,\U*/-](7#]*/.P)KYJNI^K6JF'J6\<1 M[\D+NB7\:WD^\.E<)?HNI@6OZQ=9XQD-G+( :^)LBN5I]Y(7O-E5/K,LB=U- M#+ZC>O4,-*BGJ23=>V)PQ=E%Z_:_LF+-5M"=$G2S$G2ZF-41FE&2L%#70LQI[$@T37;\7TMU!-3,YT@=/Q(#QS3P"&"JN7>EV6V1<;7KBBL.YO6VP6E M-Y76VS'2AV2DB^DE8>"Y?N!%FNE&6-GEV)H/.IW&="_F/LA"$_W^IJ?:YC;5 M1W2$O.U9NQTA/RPASVM$+*(P1*0% ?>0D&,M=&U'"RRF<^;;4<(Y$3* =8L( M^9FY\'8Z*;''SZR@/+"^*0@4&) M PQ]W]9 K[6U -2BT&,)J$Q /KZN@K#<(ONRH^1M3[KM*/FA*7G6IF1?YTY@ M>%PS0Z9KMFVZH"$Q!WNF^GZB.ZYM1"_>V(;J^-ODP7YFGJ*J!?@.JD6=C;FN MLRA@IN4[EN5[L>TQGWD!H=VK1=C'3PP6U*$D"/<9(H!_&H69' M@:Z%S+6T* Q=*[9##WX$(]-6/?W.S+3S%CTR);^\!2D;B1WY.FC!/H"=^TD8 M&*;EA5&8V"'CX3K9CS@C%?[J:/JQ:7I.07(B)] M':P<@_D:9FIH?A+'FN&& MON'Z1A*Y#BA(%B8Z+M#T;[ON,]J=@J/Y\3H[J"G=H]EYMXS[[6.^FZS%Z5CN M@[+;%J5@3OH-:66?U/KKFA?/H&WATBFAT*$?\=5SW_KCN M\8+J%2>6F9B,:2 _P=HU0TOS7=W57 _L8)LE1J)C.,!4W6VQ=CLROF\ROC?= MJ2/C1R/C.>7)B#T>N&ZL.2;CFIU$GA;Z9J)1=-ZR,8DM!N7)575OL07A+CNM MMD0U6EYW>R0GQ [ >/BM'/],8XQW4"WJ6D)T+2$V[)BK3?&R*T0ZFL*Y25L] M&Q5OB<;$=>=(:(??)SF#HT]'+)\=X;#GDVR$J\RSP8"L>S'@N1-/]R>>/BQH MFTL5 )K'E3BT+#Y8X16#&FCQF6J[IVL"O&?<CDO.*?%68,38NF*;LXF_9NK68>]IUW]5-O/<@>M%//#D[' MO>6,X>[TY.D=\(@/0YXKEO&,YPN+!!Q6%'S2C1CN1@SO?KK][G82NX$1WSFR ML76@ZB9UBDYB!K.2.$E\3S=L(_%#BP?.?]NC^[ M[F*Q>-)WO!'W+/X!Z+7KPQ5=,R5=U9#+/N?*% MQX6>*!<*8C.,'#<($R>T]< ,C5BW'=UEW'68K2?$A0S#M(R."STZ%YKS+IEF MY.I=L4V_RVH+P%9L 9H-TPXGIIN9X M<1CK5L@MST:VJ?N6:MR])UC7_&)[R19VJ)NQ[5E1D-B)'01&;+J&CH873QP6 M=-K.!LEV3MM)?%>/=2?6;!^G541.HH5)Q#1N!JYEQ#XW#$&VKJZ:7M?IHNL MUI4*/&1YEJN;=N""Y6$$-M;$1W;LND8(3#2,F.=T&L^&6.>_B[V^/&Q@ZP#7 MY&&@:[;G<3 9&=>LR/,]4^>.S6G0CVXX:F#>N9WT]KFK.K(MR=:T7#M,'#>+JN M.LZ=^6;GX-E>HDU\DP>Q[L>!Y=@!#\/ \73+]'4W"-S8C#IU9X-$.Z?NZ#X' M&]*/M,A"*\6(N<:LP-<2G[G,,"/39]:+-[:GJ_Y6>67OT[VS.\VZ1*[@#BH\ M=\QLD)EW @++TK&?;77/_1_0DQ%#)IC:L1,FV";?=AWX-XY!_OB6H8,][K-. M=]R4&%IL71:9'HMYX&B)RVT-H.5J(3-"P*'821([,GP?=$=7U2U#A1_OR>J^ M/ZK9\LRPCG]V_//VP8:$>9'!+9=A6D7HA)X?Z[;!N:\[;N1W:OPF^>><&L\P M+,1L5XL#'FAVR&*-,=?4 F[%CN%[KAU'+]XXH,1[JNWJ3X9_DAGP^X3!2^&_ M<7KYIMS:R70(%!*)SY$HT*7*W#?_!RXKMS9D^44Z*G?@ @G);W#)09O+_3LM M)FDRDX3[ANJ6JA.C5S<>+(G.-H4C=9P5*;[\5-1RPDHX,_ 3:@F(;R/_^?;QKF:^7_M$C@'KJ)M!DZYAJDDR&@ M6K$WBD7Q^P4?12DO#M(B&F3%-.?G\,:W@RSZMFF./I,<_=_#V3_G>P9PSRO@ MSM;IP0?GY,>>_>7\7?_D\P?[9'CD?/GWT#G^_.$*N/. __EQ]L_G>!R:MGM\ M_I_!\<&GV?&_;X$[1_;) ;SCH-\__GQH_'-P87[Y=Y >GW_[_L_!6^R%;H+< M^!J'/(D\T&,]Q_1 H]4CC3F^K3F.SR/LU&$Z4N "8^+Q'@I&UXR=&%X8^0ZS MDR0 -AZX9I"$$;.M, Y?*!SDY!A)/I^"#;Y_>G)^=/+'X'9(N-K8O<< M$Q0PN?E][?4YV"S!-PPC NRQ0B/DIJ,[W'%=EYM&$+VX@7X6"49\E8YB0*97 MAD]*[298UUZA, 6>,DU ( +VYDJ6*.,\BZ?1I( _0$G)X:VHPRC3@BOI2 FG MZ0#E%YY1 ? @0:HJDSY7@$!@#S,E+>#"/L]A%JL"Y]3 <354GR;*A,X,SP_?C?]E+A^;_#WE+8;3$-BS1.88FP MMI!3[ZUT=)D-+F$=\-YR\0-^P09X2!'G>!"PD5RV+FUL!U0^X->PDCPM\+1H M'6*/>/TXF\!5*3Q(?E=>ETTGN!M<4%8UU:!C*#<(JYOT&1Q8!BH"[!18/5=R M!J_%&^5[\:2BP137IRILF.&3<8GP Q]=IGDV0C[&!BJM&=4A^&$X'F0S_![O MGO#!@ -2B+W"4B8S52EX-,U!/'-X#GQ59"/X.1W].\WAQ_(R)69#D%MJB4C* M(&5A.DCQ 5$S!!XDF MO_A-81<,_IX@D@!> 5"^%80Y<#.0++X_YK"H&)X_1>I5PAD!"X@(]DRKQ9VU M;Z&GLU'$D338)4L'J+FUEY3SB^F Y0/\ZS+E5P4]H)BPR91(!4"8(8(T$0_? MM KS>LI?\M@1GY& BRD<48H=6 #;.!X,JJDQG!T'QCC!M<'#0UR:P#!<0 4[ MI<^0+/#2$2!!+HF3;L8+ XFX)H$" MY9I044;4(!P39A3R<$&;K8,\KD\_Y(.47Y9$@FL!/D#O4]"3*[5+N4X <4FH M5^E@H(RR">SSDA-7A*^10%D,= 87\B0!>@ X-!D(J1[>ZT+R&P&IBFZ!_0"; M&F%ZHE*_&:#%BKZ2#+(K@-*?V14L-U<%>&JVP9$A_8MO!%P:(H9, 8'R":"G M."Z$_70BCP(^X"VX_C& )HW(-H!-"68JL*^W4FW?)9GU;IHCRJM*/.4EG0&G M^(9'SV+^WRF"NHDO1(]P430= IW" :/ M9" #F56\1NDYH1."%RSN5&IU0LOB\E:QQEB#]>1%>4FI@+]N;[S>WK00*FG[ M8GP><+:L:(I?%/QXR&&'^$].>HSJ?C\$BCW"C0_HF "AU#F M2@%7JK*_59P3GS"& X +!L#-A%Z_[*AZRM]I5O+82OP2?#.R.Y#G D<2,K\@ MY@1,2NRTA4>H>@YQ[Z#]#V*Y,KQ*OHQ8;8+*,JG:'!0(P=>B]#(= #Q&D63G MJ+KBATMDQ: W)*0/%T(%C4E=)E7TO],T)SP@91 51- I@2\/!E,2,;*?7<,4 M8"% BS ';Q[C7T]#_#9U5G'^(6([_!>1#H048IS -CJJ$MN S$I$X]4Q7:4% M*GTQ@% "? CB2TCMB2+4XH8!@C(1!0TJ3$IV-4*+4' IG!Z1"[I@:/Y59 Q* M%R<@PO,$9/"; A7,G+=,06D&HOK$ 5V++"](3),^*)$[;F!V18YM/5Z<">G( M @?5&@/Q'17VX8>PQ5:!\^6QAO;-K#*':U&,H!^.*GNIN@+/>]'T:AMG M&\A(=YHR<#EKH%2,N BU2]5C&&BI:J4_R25#(\6>T M1RJ7"IS*T2CJ*2]1L)KZZ^//](?Q^C=0JFJO PF(]Z (_L&'<$,,>\J):>'- M:+5CF\Q82#:FG/'Q1+02,W7#4/9BH)L4[B GNW**O LME7W)S @*B.R?>F<] MI:6^*.^%U$)@[:$[*!"1*<1RD<'S,HF\SY1CM2!6$!4(\915N@Y:@O ?JY\J1\G'_XY[RCD5" MQAW5(@U64Z[^X[NC:O4@H?&U(#0FO#+.JS<<<*2Y4LRW3^?#E-$[RJ?^?7#X MH7HLH'K5TLW$@A9A.Y3+A'6^.ZK$_)]3P"SE3T$X']/BFX(1PJ*H? 9OX2;$ M)N40,?4"@S\+UUUQH8G)G< "3J-))M_OXQ']E<)O\%,#3,< !')WG$VF,=@= MQ,BD'9LVSZY8<5"P9V(SPC,A-CD&N%P2@VDC8]!3/HU))(*BPTM;FUWKG&=^ M&"8VTQT6NW;LZ;[-_ 1]\(YG^:[+9,-:QPBT\H_FT(@6Q+ Y;>V;G[V?AJ#3 M4YG@:/(>7IW%!U.AUK9"LT#LT:MXFE^!W >2>9;>^R]?0]<,;.Y$6A#;D6:S M@&L,YYCRT..N$9@6B[T7;RQ=B]ELWO&NC.FH$?"$JF,Z;+7&(%#;IXBS(&3? MI2B;@';2HK30/X)YBMP*D4Z"JY!81HHJ&;8#H4.@ P]X[ QM2D.(W]:OJ,.E M4M^-JB;%B@CF7J&T4<#@2$']QZ^!W8!66"ZSXD9134!,2FQ2!825RR>5PCT@ M/:_4I@GO9_B)F.Z /-CH2N3(T*/:Q8!:9#J92@=7I4$*#3Y&OR*;UWO1Y0O6 M_:2M<:!&5#GS6$/WA]W_W7->++!MA;<0ZCXS0]YGMQ-ZJOA+. M?)QLC@+WHB@')KHWV6=YC@?S-QM,^7IY$>XSH\.3@R_?CZ^^&G%H8WVK%E@F MUVS3T;4P,0S-C?T$U(HD]"+]Q1N[MZKP')2: 0);&']I 4*V5(03X9\2U]T& M.P)N,=?4/=_S$MOQ=<9TPV*>883,B^+(Z[#C,;!#!^QP8C/FGF-K5FP&FNVY M3 N,R$,\X7K ],#0XQ=OC-YBNHLB$4- G\)T9?P /?IM-R QJ=M@2&38AIX8 MW(M"Q^86#FL((M.*4$,%YA" RDZ;.'+BL@("F-,@"(C M/60#BH,5?5]DQY,7Y9VC4]Y7_S;*:\+2/][Z6+<!!P/DIBX[%<'$5_VV;Y:-X0/^.3B5 /P;;.>1T?7FVA(YI@ MB 9>@.%K!HHQ;6+0-G-_?P>03>7NA5U7&;Y'O[\[JVQ4&9!MPAG-1*$OTZ7* M9\ I !@L'\T_H7,+#;12KDP1MMW?I23[7H!UI$GEFF'V " NXS' MH*\&H'-:NDBIU9UV2NW1R;NFE0=V!KS^-'F7\D%\QD#+!MPD2[O8%[8FCQ=- M.I ,E4DGA8+^S(3"R?D'5!L,.[:-V/:U$(O[;1Y8FL\YTPS/YJ&K1[9N@VUW M?I4MJ@T$4[*F/AX!YJ"SMY $!Z)J 0 8 QPM(M^99U)C\AQ;6Y]QO#"3=AV M M]); ,L%B$)Z7:7B5R%,H9GR/ R8L',8H<%_05S@Q 6]LV+(\Q4'(XL[!* M,$@"WBDUCX"_7XR3JZ^^G3#F^IYF)AP4&=_Q->:&@>8D3F+X7F+I+$:C:+'& MNE1[BJ_)F(J;VTRJ+,,R(:H87*+]$Y+?0.YJRJ<;.5'!KP9>+ M*!O783^0BE$?4PK();W]>N(A,-W'$UTETT@@F?6(6(JN"LAWJ;!4@>N5*!O@B3FX8 M2LH8Q?-Q@FM3W9]E1KJY.B-] \GE2Y-PGVY2[=O2OUYRF$8RTD*B+.;WL"O, MKY 1\'F/'XI9(HK6123KGP*>L-^(U-^>Q"3:T-&^MSE##=RS)8N/? M(SZ>5&D"%%>,11:\X!,WFH+U0RE[1#*H*AU.\ 29/0A\X6+*,'.4R]S$,<8B MLFD!G$7$FF"9(WX%'W$5R,AXO)C;5Z<*5, WB)_!]'C,KW( M6D2PT C.Y:^_ M]BM;7OS8"#C#R3!1&*&P/$PGXC0!98=D:,GL];U)GDZ'BAQ,1. [R+*\\L'( MWW$VYY0B<&>S A/#R]_Q!G(?*6<3EC?2&2A'[*\,'COZ3?EK$O>4EW!R Q$G M&X#*6ZZ;7E"M>SS-BREP;_)2@1*:YK&R!Z@9RRSRCYQD0*S\G8YF X(X^L7H MM[/I> Q$4/M/A/@0*::U5X)4<,-%WT8#\Z_(#&11OQ1*0*\1!N=CL1?$KR3# MC&+EOR!@)J("1K@XYLU)=BO#,?"]R+!M/0H3 ^,E86AAD9$?6HZ1V&Q5"Z_. M<+Q'P_''!_MT[RL+8IM%KJ\94>QJMN&#UNLSKNF6Y9N6Y^E6@N.C>ZO:*Y36 M8\TD2T>@%#,-?+O)NOP9!_F]YU%O"R\\;?!"PU8E/V1880([2N,IZ899]*V? M#6*4NW^@<_F@I_R=I1=8VY4.R+DSGDZ$K0N"NBADM)Z.>8!2N)29!P UTK3W MD>#Q8/?[>-;PS))O[@_8; +W'DP1:+"L_V'#\6OE8QKQ-E_>/Z!?/M8.<'FK MNNQ>Y1TRL[^/CH[@*;WWO87'U!,44Q&RO)B7B>(HD+^BT5Z& M ;!:KC(14('NLT%"25CP#1\D:OM;)@\.Y;-,D01H4RT22.(IX64##O.+$$N% M'])+)L1 ^_&M2_'#*!N2]UGH693/L#>JY$$--V3> L:8FT:31PU#;7#GQ5NJ MPD&Y>XP+A"0 <"4)X%1$$8IX.IG)XD+RR/!1GD9]X9XO<6$!-G1#^;5:YKE? M\WSYI)52HSJ >7\Y![$01HX5!XGM)F'HFJX5FZ:KLR1TD@#SH8Q MPTL5A9_ MK'"7?-'Y6-)NC>[%*C_:,<\O>-Y3:K H0W*. U6#X8*%#W3= M$KP?Q434[W@(Z@$@H*&3I-!5&>)"C@?\/N4B&7&8"7=!;<;#*VZ-IZ9KVH:N M-HZ"P%S$TL]P4OM4[X$E M]W@>7;"[K&?#_4G,!F0>(YKH.8BPKP(MY* MSKT$?4NI4Z#S=E)5B*0CLDI$'2B@$QB0,< F)_;WJ!7-=T M"$D-@:32*UQJ5:2FER+^;)*.914>"6Y _!RD2"%BP8TP:RE9&S=45@CJ:53 M0I8-O"/-@4>79@6\5BARLH"UM)>%J&DN@'(28UE56\N#18%1511[.G-XK,N46-]TM/*/3@0\""%]TT\_?(T".^&QXVN> MJW/-YDFLA1'#!+W #FW7U&/+>O&&E-OU) "&^!GFA0HTE,69J,2*4O2<+ADS MT"+@#W0%WS)P>4<$TMP%_*DHHB:W/2+V/="J01R=9Z>H/;['=(W.(%V*3.=[ M,^#*H,8Y#K--S7 ]0*9$=[20VM"ZD6<;/.1V;(-!JJ_J5U6E9,FD$UY$.;HR MHTBPWBH$$')1$B4Q25['OX_)2ZHJ!8"S2&8BL,:Y3$O&T!6%VPBX!84GXCI" M+W0)8/;D=:3Z9M)!TB01Q8#EIX:!.X7W#:2=@-DQ:3B518TY'\+EQ)4QLE>]B:C^+GEP+*,!J]XIO9:,7$C(KE%"X7[([@$;.1_Q62'OPC,0SK*& M@[<\K;9X@[NGXVMUIA'QU_LE2JNE+BVAQ_<\1^B!.#Y-ZF_/2$Z_R_*_L$K\ M4&ZHHD+-?'9D>.P<7WUEH1\XL1-JB>_%FHT*/C,374MLP[-'#%:*"X[C<,ID6QHD+%EZ"/B8I3'VN4'/BNAGU.JWTF"_ MRQF:0 ;DI6G18J8R-R26/+VLZ2(5_3]L) S)0+@C$@>>W.- MSD@D5<@><46M+;1DL>A0==7,D(8[,5B!+F312JJFFZ*,G[7BE%7.5CNKXXED M3IVVF^JA,_I)1%R7M7G"#.)<9.F$6X3'_GF*J'DN2=)!2LY>J>DBFE@ ;$9=EREEOKX(GO&/"F\BN)O593U[_K:":BL2=+JHAB* MEF95>XQV.P@Y8;BNF#HXW6^]N;KO"!<@JHC@U,YS;(1&/8.I755U_Z>SH_/J M"<+!T5P-[;W.\TD;,1V,]96FQ1X5W<.1'\DR, M3 (P8?O4768H \A5ZZQ/9WL"P )JJK+/1BQF0I7?[X/"\^V :L9ZS%S;\+CAVSR( M L\ X#)'-[@.L%XQ_;D#ZNV ^N_>5X?K+C? "N.Q%VAPQ(G&?-O0 M^)8@ZT M9?#XQ1N_9WN+<%4;(0S, RQ]&M=(&V0^Q&" ]3<2O]L<#Q5Q]+PJ%@H"4[G, M)K*%,_%1Q!3J]ULFV:)6,\H:;:\F?6SN)SK?T7>2O<78.'621K2,5%2ISF3U M9P[J41T\%R_*0/I0L!Y>0)U.BBJGD,."J1&B\I%?I"#M8!<1EF=*=7^Q5VQ5 MDE.ZYHFE"R:(S%!PP6*^0[#4^)/I %N=I,,0FU_38\KC+K64IG*Q9X>@+&=V)I?NR;FN[$EN58AND8(9;:&=?; M(\N0\;%PCBA34%&S5B3FE%U>EG]_&M'?9Q-2-_:!!V1#H:2\I?Z/S>9HHJ"\ MJBC->2PUK+0L+@<>4P#>%*WDXA1Q29EQ5IK[5F8;=C\;#SF;%"' MW%!WJU)\&MVVS&;Z!.F@56KC,F6TTH>/SNN,9S"*=L64=P9[8K0N%UA'$ZG(H$VV72XAIU]+P\JW[S$(D%'YT3NR!-O%1P M6P>V1Y<7%2)=S+G&J3LLO#^AD[]WYWM(3JM"HJO 0 M347J'!PD2@'1,!L4PMT6SM3U,)$P2B),G-&AB12+JE!E'CWY:.&W)FY4Z%F: M>9)P: $%_"0CU](+W5Z@:+ PXK(,5SZ^M>R>\IF+8AI^R08BSW;28 5X-!$R M'%$.BPQK#Y#;=D Q>6#>NM)?LIS;[B_SE&R"[OI9G.@<+O$8BT/#\%U'MT !9^;\Y*NS3V_/ M#C]\.CPY5P[_AG]OF'ZUHU[JY0T#;CPKK">252)ST3O!ZN=:*!^3$EWTT[%0 MEH'S*^^G8/ICWG%#K<%'E+I?EJ)WE5IW%4LNKAW8**O?#J;\C%IX"+=L2XG" M_KR@JI39$75Q4E1_7_O&RR>U',_S+;?FWR<[ :LBLWDP6.J+&'+19B#%?^3& MRLI=O+%^:)D]=P&[Q7[NJ"2*_<.91_RV^:G<2>(@]AW+B1Q;=X/ P;FK#C-B M*_ \HVJLTRX96 R_'\A.[W^ ICT^*M5=',A74MII&9U"OW@:\R7=?[?5 [ ! M7G9X=7K^S1 -@?>LDX.CKXF;^.3<]6)'U^S8=K4@2>"CK@=QE(3<0;>@LT:Z M*D4GU:8=4TVB(=,;$;F> E9<0WM@?(P*\99Y4V/%97.5^E2W2>FO\F=L=E,M M MM8R!EW_C5%(IFA,-6T1: UIZE+KEJ[M@P!3:2Q874 MX*-NN?5^SE"L:B!$*5/S-1\&/^:P.3-VTH]X2G7R5 M6%Q?"-XP^'9['K366Q;4@6Z\[TI[QKX?>\;:L#WS$WAAF(^@ RZW9?9//YX< M?CP[/STY5-Y^.OKKX.CD#^7MQ[V3@S-5.3K97S?19(-;.)KPH6(VAQ-6'.U M=*$IW.MW&TC>M\-_2H71.?3D&@^Q* MC+ZII_E)EZ@8GE=VI!-3G)JEM-,1 V%-E> W-9TJ1X;&"KJRTY&4U5+O("@: M/>53]<#]Y@-K<)U5#Y0:226DUU])><G'SWL?#Y2_3D__%]G^>&Q,.^?@#E/T:T/(N5U,"L12*)7T41_ M]-OR7/C4 >.$WEFVBZ*67QCDP+ZO.&J*M&=0.N#OBPRL0QSHAWE#%]1:4D[O MI$99<@Y<3EP$?>FB\T.,ZZ&Y'44Q'8YKS5IVP:@7)DHWY(!5V ZVLD5,1W5= M1.D+WJ+CO+);X)V87:P-LNP;OJM88!.R*RGE_7+6C"B\IY8:V$:Z'+NLU-GF M<)"X'[0E\'H#+.@>?IC2'!1!V-CB,T[!6,N;;41E5B@J\G#$.*])C$_#629I M%89K[8@2(PKL+(9EV7CZ.-YLY=;*OGV-%M\RMD?UQ.798%Y?E(XQ7[ \#/F+ M[.\V_W5ITR]^#S)A_LMR-NG"]X16\]]B#B#L;>%[1*WY[W Z]FCA?7#8\U]5 M.#K_ ^+PPG=EM]2%'\1$W\6OLW]%;'K^%R$CY[_%^.3\=Q/LI5#ZK>J);+(! MC(!6'::2DZ.N!WTFQ,5P44))"A;.JP;)50.I6E-[R^G.:!6V'UCV@A=CW?L+ ME(J@AY\!((WR+V5NB MJ6@F!U'+8^0B$(T92SB9'1GH5,S-%/U)1Z*.^+IW#&3#WRM>=G"LFQ$VH8!C M#0;"YR YXS4()X:9RT'*O!P5C;OF[F[XA6CBN[ILUC81!C)\/!9: MM1CU*&+,<["BABW70$EBE:C*JR;-W_Q>*34!>:>U0!K(D6^3[-4M%(8QMHP> M76@#GDQ>66NH$-H&=0CB4.[KS866V\=EV#T'SP*)JA%8+MO@BP+'/!.3O.9] M8M4\\NJ"EG4"20OR!J"4_<&'5S M'/18S2OC3<_EJO5>N\RYD\"B?O)9"L\0T& _'1?"/!-N5IIR7^$WC3ZM^X)G MHV7R [,B1A.9P9.-+C)D!%6P0BJ/LMA6/):H2FI[3<*::^!W(ZA6;YT8 #5T'CB [>97M/1X]WIL4XHFT58.XSHV,'@<6%0"%%<#MN8-%H!"\U/=@N^ MXJRLLI(ABPY2CPNIJ \B@X\ND(UR $,V%%DB59")6%H9\0*6)LPYG/\\RD9: MXPN9'#MF:5X.7LIB/I AM+H8J951!T#]QCL>^>A0SX8 '*1.$;>_I.G?1*X ME=^I$[[0)Z4)5LW-R=E5/:N[&1 =9X/9)75NCOJPL;21:_S^[[KJ#!%FI"H7 MV&P4I/1@.@1;?@C(Q$2AX063PEM4',8BB[80_9\!6:D1:I%/QQVWV+RN*UT[ M,]G\]9(/LO$R;0^S5)($=%4TW$5]%^+2?W&N-CF&"+ZI;'@V%.XM80^UF]W# M@P!:<$^$\>;R+K+S"[FL MD$([.8U 6Y[)<0BITPX5*LBV8>M-)0[DML@H-AD@@FLTI E+R8'PLMFG,^E@8I1IY)5W6KON0*Q/V MC8_*'(6R8 0,C N<)%@.8P0QVL]D'H88T4W,8>D;*2L\4R94!2TK?$NF(KUI M.'U-=-YA8FI:RT2E-L0LQ,05C.=.\TXF/#:^M8V:.H+4=%\VW6\&S M<8:=I".JL"FC4[4 ^8CI>JQNC3*Z9(6,PWWZEL.;^&J(/\M,;&>KQMIV]/?0 M.MF(F&.:5WT&I\B1LUC,TA;.:HPSCRY24;%==%)YTW[AEIE3^H5'\'KICBUD M7A)V@E;X][0055+RQPYX&P6>-'=D-(^RO+[Q&:;.%CBN:M"!YW'!PS$A,N)5 MV^(,134O(CX2!;<(/C1;: (KYI]A)@MH*:"+X),[:WB]XV MEVDF0V0$O];8<5EXTIH KV*7_0'&T=#*80D'V [85=%%K1X_;#[FDU3T"\>< M;ADP)R>Z$&'"3"OK95) M44XI*NTCS#M4Z@GK%#.1R9B8EMF!=Z/@Q:E1K:GRJZ)&&0PH]QEURX:>A'. 1=P:(, M_ %;N(BNY<2/L4Q,T&FF"',$$ (;3C?*#:@JLYB 9,6A#9U4?6QX7@RR$+UC M ZK40M?GZ((W?61S"A19DJC_H.J4\XOIH"H8&; R51&+9CO"?%Q BB'8HF>[ MT'X:)=LT 4 I1!7C#*LL4Q;%%EDRH M'96 7:?E/#*D:AV%*FGX2)38Y:5;1I8E"T"23Q[TTH+"2O!-1./51I0L-^%1 M?P0[P:KHCN >&8Q52:]TH55]9M7:4R.)D@)]Y 1M-"N-!BP=%G5=[F0V%BRV M'E#:%);%)(N^8?=FGC='F*Y9[=31^.-[%)JJ3=GFB]2;!LQ*)U^=FU#5T]2& M3P>\QP5>G31)$,,X/3G_5/E!1H>KV#T0?,4+Q!7H8@#Q2T6_(D?]@HW2'V1H M-OU+:+XB98\QL$G.""KE9E'I-2R;KS2^$3I8E5G?\?U'QHYF&8*P:0HQ,5M4 M<<\W0"B'=$O%N.($$HXQ3U*LO@_Y"/ZB:=>8#C^0_+TN;Z^+?F4YNJCCI_ ! M&$73?$3M&7 **27.B'AIAQR/'-9N%XQCO;@ '(W.J69SE0YG1!B2#]CME49] M23]D%S'="/1B41Y).3T8[:%<'W1+--T18L2B$.*EWC7%-*$?5<]06-T4&8+P M5DE2;P;)8=&7Z&MNN4-J9A*6 _:B+)8.Z6("_[(\[FAZXW'TVM'8Z-10BN0C:%6VP%)4B5&O5* ML[;5#J;N@]LD\ ["&]5?1:U]75Y/S?VBB(^%[=DEOFP 1/R[,/YH-K:2##!: MU_E^-Q)&S:Y&%SC]L/*TRKK 7#2(Z^"Q.44R:21^I>58)SE-?D$T20]+)N'Z3_2T%9[-U8XP%"3C$M9Z?$S'RFI<=C#]BHZ!WPK%>MZX7 MK88:G!VN/?=BNUO"[ZWNYTL5N;+-+39TJKXO6YDVXB8 AI!B<(U>[MRM76$;7E'LG?PTG< 6F#MF9*P5*;CEZV+9W,MB!O#[*]6-:'&"1!, M.GK%\]E@B)F(HEI1=)%>TCJZ[O J^@N+QE(AF&+P!#J[/:=0&35"C&M>5'9E5VJLW3 M M*Y^18)N1,('T\IAPVZW1'(*2T\;@[JY\MUF^Z^Y.^>X&9KJNFJPL>A&(WN'4\#X3 M_VU)!>1KLO,[EEV"7,+,(6K(W@P44VAB0(V[QE/X/L)X(UPS'<="1<($LTN: MDE[(L%5Q;>]U>B"U:J?G-,)3\P,\@$ '-%.2FCA4\RQDL@OUOU&FHG$Z*&99 M3TC0GQ\4$ZPU**8YR]=P-C8!YO3OPX]_'QU^?A+"?3_+1SPO)MF(*V_+(.7; M')@I2(:C4=3#F8*(!@,C/ -TQ,!MJT5MW:"#NME2AES9S[9L_-)33G$@12JF M+:6$M320:H R0- @OC2=-%*XVFW/,?A/(^B5"VH14FV5F'GM:>.D4=#3<)BJ M;#URD6=7X1UMQ1?$KB$4&YT\*)GPA/@$=7"*;NKJD1B@T$6B82 )&=#3JE>(1N@ MRA772IW8#-FO5*P$B #KC)K9/;"+/ARES/)9:$55S<(57EO$[9G0AY\*YK24 M^E#"7VJS*Z"&8,7TVYDJ2%' 9@P*&,U50B-/=O.7J"+L13QSZMLSDG@"UBLC MTKV&[U3D'4H^>,7%/!?LDHUC7J>C,@-1NN&ACSF71=.'M5H8[='*V+ M!N-$U1CDLNB+468?$B,=-5]?,=*R>1GB+/S->7E*R(+X!4GW5\IG@&UV!:^#3[]L6JS/%IC+*1I8>%*"DK MAVM41SI^Q) 2@19UX BE[:5^7ABX^%!(&8V)UGP,@083%#%,$N M"S4$^.D21HTXLIPF:EPCE'&5(3(MP/XX%PB;M U=199V :36M9'"&72WA MB"2#+# >#$B5$A#FE( G@X4%&TB.75"8''6!O<80FF3L M4\ T&4RYD"0SY8(#^.NV=LT^_^J M=N/Y8^P4HWZXN:(<%=4$B4=?+FDY 08)9R\]/C]5S@6R?^/=6_" M!8C4SO*ZT*+ PRZ7B_-MYN\.N1@>!4^9CNH2\\7)&(O[H(?.Q@3X2ONIBGX0 M)WAS@$/SWKN1RP:\URLF!*\:-?XTN,%(.68Y8)9#+F2S'-,N#!URXX@(!XZ' MK?=.>/&>\L.3\F":SN>5AU;[H4-9_S[, &_V02L=9!/EH] KC_"]0Q[3#/<_ M,R)[H/:__MJO!SX !30?-_<$^=ZS:2AMP?*^^H?RWIXBGD7+J7\N.2+*0Y;+ M&*HP= 0HY/HI8W_Z S298*'4P15[!2Z/N(S*XEW,'4[_\TWAA^E:##Y.C ML:;/%:.SJN-5Y7E6TZ[HW!J;(F5PB)]+*1LW)]X+L%\#R7K=>RC'A=ZX8EEM M7*(W1^03$F9LZ1G2)ACCC-6&WKOB@,O'TZ. J65R+B.0$:5A*=G52&@VJ*FL M2)O,IA/*7R8-M ] +L0\@$9*F% M)DJ<$==&9SFV_9SA\X4GH*IM:R23@%6) MK!8MJ3&U':-%,Z48<^$3D)8Z%X@D'.&XT48.V?(EAQG+J>EH?6431&?R!?OE M"ZIVLV/TLF53]!.@K2%$!K]D@RD2EK38R--.;K6Z= @GO=6=GK("-2_T#)8@ M$*>P9%WM':@D9VM?_]*5TA9S3E;,*);%AEA@.K@D?SL;I4.Q!_("RNOJ@8Z- M:L3Y]RN7F+-5RP5[>K0/]6,.?P)3]7.(I LVL<,4#BKQ_)Z M+G6?94.*$*JX4=37Y&33Y0693>R%K5%OD2P#S1/WP::C;>W4=1VOL+(UX MO18)ZZF H7P6]7D\!?0P M[+W?19!2/EC$ENXO'+PUNMRQ<+BAE^,,?;B;PK!]>%"8IZNV9ZRGNFTNH>+% MFV8-$2I*=<\BZ:2D!MI4A(JZ!G%>T>\>L9'78]F:L=:FM3;O,%=;ORXQVJB1 M=7:E47^"^;EQ+;MD(3A/O5QH&[5QU CUHR+"9&_NUF!>X5E#SSB\>72AH097 M.?'$,5#.4+U;I-3*GR,\86*$-%BS66-1Z.3'(.J2AM^H9= [$>8Y*GO27$TH MJG;]&36LWM5'+7103M&VTD=7\O"U3ECN%H4>[!37V_"ZJ HV_.B#1.=ET\&( MR78@P(^BRM-3UQFGV+,\G.8APR8#%T).-H#8=(BC<"*??1FX%L*ZK&DE+2;, M,X82M-I9E=:6'@Y"!U,2YEY.@%5ZFBE$/2L<_K[(EBGZ:H(3$ MH&8ASJ)<_9,0;=?Y^E+,8N#C^0"5,&?J&-,54=YBV*IVX:';6A7%Z00E,+(( M]J@(7HQ$\9O,%&\\(F^._AK,VKTN:5&C(I+3-'!10"?C*9C!8E18R/L,].9< MF"17;40KX"TL%>&R.HA6,@Y0^.,XEP%H' ]^"6ILZ1G!@6--#.EA$@@H7@S# M-FJ5M]Z,0E*Q9N4D[?(\FGD>7I?G<>M#0\J@"![-S";_74P""D-WY$ 0D'# M#S 9]RXO$I)]4HDS(0V :H"+)U.0\FDBR]_@C$?-0(-L., GHD *JTN%12R' M,DIBDKFRJ"R@3E *CL.3PX]_?%'.SO>$A?#7X>$!T0EU/9A4DF".&_!J$J1T M>U9;K7S'6)LW+N=K4$"_F@]:-C^='IR=G*Y%S\^J-X<"BSRG#=P :+Q$R$2_HU, = M2"'&AO5EEBN69U0MDJB(B;@*R.Q8U..#7E%4Z=S"JU.0VS+"WU^M2?$!G858 M246/.6BR&IS)@(T+_JK\XS76[H.N]"H=T<[HIM?MQR&*E#%GB29T].)GB9J! MWPL\%[%SDL/_X_+%$G%[A+B_3^+%WVRO9]G!RI_UGM'\#1:.9_!_7U@ORNO* M+8"IP;LK;W?XA@'\9?7/R6"OXN:?>L%A7M^[_L7K/,]=; M[>]$B?DJU)'%+J_,\7?%:$L!K'^9)WE![8_/8W51&M3*OGT,&@O6.2BAJ#S. M4?DWB5 ZJ7-*GCJ&Z_J@%J.+?XU3*W>HX_ZN/[:[7KH+2.G?WFW\-L M6A6+9-,"'1V_/2KN/N4KI29#RNMXHI#RI""P7^\4G8K8F:F2!H_ALS40Y.:M MKT&53^K\K.K\C(=A[M!D(0L^G:1 R..-;G2 M*.(\2:[#\JU3>T[X1.0$=M+C#E;02E18R0KGN:&N[ *V_#*/)?>W_^:^J6?9 M5FW<4!W757W+7VXFW-LQX*^W/([K!/%-'&I>3'7H_%S0V70]5;?,IXW.U3/, MFY]Q-]3>/A";0:#ZNKL# 'Z.P+%ZWO9!9A,G\>O=-.Z$_K=TXX8(:VVS_/F# M$K-$A6ZG?]_IRNN8R!(DV1$^85F6&NBW9177$,5#">*Y5_Z4(-Y=,)E.H'IF MT(%IN\'DV:KAW=:">R H/;37.^SG?'51=ECL+:>/>]JLNOV*FR:AS M'CZX\K($37:%&1@]Z^>,G)UG!AOP7^PB@N@]IT.0>T&033[CF1GM9WPPH 8N M98,1JBB+ARGVJ,I%IQ LSAT5G5SLC/IESG?/51UK,WIR9RVN#R;'4@UW2\S% M#DRK7>FJM2U0>IHG;#BWUN,[HWYQXV[/W';5IC/J.Z/^)F;0&?6=47\M@I@] MHT.0SJC?@?2OCUST"1$=<*GMTQ ;E5 GC:A/O=I5E(>=).S,^ 7L\:W;\KG. M-GST-,?;9^QV0'ID(+TT5%WW%JK7.MO]7@[7L7O^8Y_MYC6QYU"Y&?1=Q;](A[9JA=LQF+KK.KU$T%5R]B,WZ4# MTBW43?O6Z84/!*2G><"V?>OTPJ?B6WH._IBCYG1-HQ=TOI>GZ'MYCW,/:10N=M), M1V+^#_O>)4UT+I9EUKNM6NYF+)?.?%^_/##XR788'8@>C9 LU?'L[8#2TSQA M6S6MX-EF\#P'+PMV?),:R\M!5G1]0SLWRS)?MFZJIK^9O._.@K]-\H3K.!LW MX#L K:8C2PVV)0GI:1[Q2QXT1.7=3I?/B.G;$R[ MR=&2A:(I^\WI*55M3#5!94+-\(<9-<.G>;=B9JT@>%/,K2TGP,DYS#BE]GN* M\Y\&,P5;P?U*8_PBG)F:U]/I"C8L)[0H U9,E!EGN1B!6Z]#SGB\8MA'#)X) MKYYI(@F_1EP18W.+NYBK2'*YBC#.H:+YQ*@<"#X=9C".Q M*(5(C-:BF=[I*!%3"G%^L)A"A9N8CJN1K;_83L]0 # #FM5+EXBYAT65O-1( M5BIH7S3$&4=OISBTJQ#7UX/GLO$D':8_Y.S:2 [>VI4IAK1*9M:_[6KU<14[;DAQ1>-=GQ(>)MD/=@FG5UP(FQLI/+K[3B. M6LYVQ3GX!%[28A%#%G,E%F4ZC&O M5=R&U$L^T=(NFM1,%$[3)HNB(DVA'5S"Q:1XX ( JH*Z@5% MZ;6/0Y)JDP*GI*$/LBL<'4[C[4<139?]1>_YY<*>'4[?KB)BNW"\59^Q84D# MV.V42+25ZGN3Y#9Y9D2XVWE"FSR6!^=_#>6AQMIB.?5'H%FB]X)&Y8$V,LUS M_%[Z56 =DY1&C&=)4H". %J-8*L#X!870FD1C@_R0^ C_L[2BXDR8%?%-,4Y MY$P\&98'%AKZ:.0&A=N%WO/L6/'14L:QN?4L3RS?N!9A]NQ*C0#DP83!GU#Q ME_@.UR*I!D61Y2YF2*,:@8\H7843]@VT?2 ?:57_=PHT P0B#6OE);R6#\=$ M*?+67UR[$B"*W]/U7Y4S/D+R.,DF?,Y)B#?D7!H!L&_YC'U)J.<\'RI_90"H M=RQ*@2IGOSTL-6T.25NNYG&58O@R!),Y22>_K4PVW @>DVMI5)(4*9^6W<#G MVWG(FP@\]]2&2KOF0UM6K!CL5_+_^EA7&;5L5!N^*5JL.++\NQ)FV;?R\&^U MM8?!UC0Z$DQGRLV4^"5[*+TL@*['0DE);]@(WAO01>'TP+>5%#DAA4% MND#0M\IS>BQ:A,)?\@V_!K&3"A]-SB]8'I/9/QAD$2LY-[!_6!VZ3O!Y493E M,3V$N/3>V;YB^KJZ9693C3IXNNE#:QW7KN6BIP"<^^R2PV$#R(9P!?JRV42Y MDM\+AB%0@=3#,OBF5J"-)= 0_"@%@.6D8P(^\":$>IPF"<\%8L2 YOD,)?,D MRPDI9N0 X["4?CK@TALN WQ9,@$6EQ%I<65*V%+TB>L"*N:L] AQ5>$LZB]9 MIY(6U=*04<=QCOA7C &Y$M"\(U@/,,A<&7$>R_'4O.#DK<_AO](1)]=+YR7I M B.1PG%88;54W5.!D/M9#A?BPO%\IB.)NV5K@U[S J %"D6.BA24OIK) Y)' MK.BC7Q&C!_+D@<./61I739O5RDB@0 .'TR;!A!*7O@(9 FDK].R")ZN5QYTS":U-?_I@",E5$V4>I#DWJB0 9" M!(DES8-LGG+UCOHX806#:33%,((J[E6E8QD^ ^C@GYS*5@JK>WV5QI.^ M3.=HWB@%F5[?PD)0!Z>3U;D'BS@O9Q-/_MY^5JQL VM!"@\$UCP(GR M5VP DJYX\7M;K(-,GSO#^>VOUH"V3 ^ZP>-7DAF@V"4?5$C=4_;BF# "*!) M@FP(-OYD&06.LI%6D[)@$L446#@KA/J QJ]@&&K]A7PAT O&<(E>\7Z@R#YQ M,LS$X.&DE?(A\H;EG;MCB5UORIR.>&EVBK.=E3$H(3BG,G.GH90!PY&7T&UU M#*NI?L$S29 VI.=>C)N'QQV^/3H_V -F0L#[8V_O?>,A\M$D(&.TC?G\C0C9 MT7PF-SRMO*HT49(,T.>JPHI7#?NQ85A*>+Z&EX$T1.E5AN(!YT"O$NDVKY>@ M#JSA]1QW7]Y(\?4J!]UU#8M>KQ8'KV\4.Z_I9%'@BZ>(,U*$%0GP'TDY'\V0 M N%FX?!X+7&]NID.[G63"O"+IX'ZYX3RH"F,)I4=4&)K+LVQ$&!U5;(:X2<" MU0I],:SI]!%VMLB,:V&]T/!(R5PP*S[USGH*(3^JDZA9*40],E\%OQR(MZ/" MACINF1\BDW\1.6;")0P/ ME$Y;19Q.N:2:/%N&6Z$(%,R$!==/<9V8+]JZ# X)]*H1Z'^@U''E[30=D GV M%C O+LITG>J05S_E/3 HKGP&U,FN"N6OO_:5EYC 9.JO6[_0=\;KW\HG-X^, MR"T72R9_A6+IPF/R&K31(L)L&OD853D:1;WJ%7._KOV2Z06@/;RA?,N$L@L MO8C4AQS,/1!K;,3A/^6[CH[?E\^O@ Z:\D";CH'T.?"^.$.$**\_>+M_5-U0 M&A&\6+8VD3S46EL@7:+X)OF5X9>1!TR+Y&B-\,%,J'^?1@@.@&@^O1!"MWSV MGQD!=O[D/NWOKWM:!SSBPQ#X3,N-=1,>QAF@#>KX%Y1)(S*GI)8_SL#PF] = M(@<3#2%IX]1/0^^NR+#"/:+Z.TG1]L2#*F: NAM9W T5E)@H&BB93FQ M;*5@E[A]8?<.V:ST*E?ADQ::JO,()TYW?[^5\?4:GXY+0OESD3>B,H(M5\\& MG*$O$!=:*6(]>&W-6@;(@(K**AK!@1=%J5'%:22RD>"0ZKV6S+#/XI_=187% M*U>I9!&!A=#@/VPT14W$D)B9D*5Y7*>AA ZXYP" [!/A9(QS==;ZF8Z MJ@ENP[%ZD2-)T11)Y& I3(%^21EJQ!%J^BY Q$N%%F4T*':\+5Q&3>_D,MQ* MX__[(K4-(X@9]YU 9[8>)K[I>]R/ L^,(]>UV5?#<%ZLA9'R&YIE[CP"]BWW M/I^7\KQX=[9IX^'9T^$NB8(;U"VA"*'7"_B^0158BF< M5EL@I8A'0IJO_!< M3T5HATS4:UZ.OK2TH-*$4OV#1=/[ 9E'<1DFS487&84.*W8]9X4U12W8<5+C M+6^O7URKO),KSD=2$2R$UD@$,Z\Z]I2SFS91]+/I("9)$W(B3C"6T)RG^!D; MD'>?) Y6793*4],+>0X%OW:QDID,493'H)%$D\&L MN>DEMX"2&DE-3GI'+]/XIN4^"=(Z;QG8Y"DO2N2JS(RT$(I[G1+/BAK,:&U4 MFDF[O.@:>X'\.LG/*B+J&IH(ZCEDQ5VGD@"Q]8D5R!286D]64/A@6!\C%1%B M1IA=\MHV;!C,U;=>]UBC MYQK!3SWV^M\<:_5+N\7>9;&6;^_.8G?J9!]JL::[UF-OZ""R?:TL=F[!W94= M G17=@C07=DA0'=EAP#=E1T"=%=V"-!=^8 (<&/W-L-9N/:VS3 ?,['1ORDT MI O_+J9K'XOZCL.ZOD.1I1USR8>K3_R>CD^,T)+OC"6MSA(S?-YA'&V-@6TF@3VM>S/*= M8S/3,PSLKX,QJS9\/ZCTTQ,ENA5V*WR:*[RGJ0_4/]K;&DZTO(&TS NZ2ZOL MI6W!MVZCO]QIB]O=!=S33=4P].UH*G^'WO\=UNT2ULG4_ [K.JSK>%V'=4\: MZQS34TUW]\]F&98QFJMRW#>KN9RD\]$/'$P=11 MTTZ R38MU?(Z,&TYF%Y:KFI;P6,/.>\@M+Z.ZKMJ8 4[[TC=$MUT1<%)-F$# M964^Y=TSPYYB4.)VF]]N*C-4QW55_]9ZQ:W.8,/&?(?%3QV+[^1VZG"XP^$M MV'7'B3LL?@I8;+J>JEMFA\4=%N\L%IN&&O@="G=I^^SPMP:XUB3*?8SOFU%7??"[H4W%3G^3EVOWW13"RGPH>_R MU,*M[H%?CAY8,K9.3 B0#>_G?YUDC1D.K=%VU4"[,-<^<; MR'N 6^OWMU["-;:O\=AMMK][3 MNES5=.Y'U>S.^[;='S9RN,%3Z0;8]?][*AQPI7V]Q,3>;BPM6WB2)MYJXWG' MW=^ED]>.GJ)5G>*M6GUN=RI*L'9/KV+-GEY;2>0_[5';,J_J/+@>VJFZ+7[5 M]?;]4%':IQ(?Z)!YIY#Y88*U]QPFN&N5T&U:IF\$#N+XQ;]'U4CQA6'7\9)> MJ?>Z6J?G.VLL>(D_&W% LWK&$H]=R J.3P"EWOAMSE.[%8+[)Z[($X6=GE#QG)6ZG-+@N:;3#X5W'X9W+5#+L:^)' M/Z^P;+DP>:"]/OXSGH$.H"T5:]K#[KE,++ ,+CM$(C'T]*V MFVBW^MES8667JI>>JCN=TC=ZV%4 ; M3SOHQ,*VB(5=-B0.^#CG4_\KN.?=?E+X>"$XG?9XK.YEQ:G89IUM,VX:A MNN;NSR)]VD!R5 [*XAUR]K:.0(P ],B?55%V(@/S MV4+6"E3#WLK;5;@+4'IIJGI@K1^^V6'7 MSP9,#RQU>[>L=^"N&B$WP>99%@O=;N];S0Y^SMBZU0%LV)O48? 3QV#+4W5G M*S'X^?G:% :FAO(KFA\KAZ#MBNC[22_-JG;7NZ,B&F;O[K6CUQW#3]#3!H[A MUW4:[SV2Z^\)()71NVUDZNDCU7.VB!JBHK[F>0B-G8U=_H1DN)_0Y<8IM0MM MKX,>>N^V=@2L9_!ZT8SY<]L@.LJ M5'GU53^-^LH5S[F(S^3P4KA5MBO6505[%:O*WO0"%@0?Q!?TD@,>\6'(<\4J MK\IY,8;]I9=\,!,+R5?ON!G]*;\[.GXO'OUV_T@)IP6<:E%PO!OPZ*(_?Y^" M;A!&DD';%1 M1 .!N*SW_W+*.A=_AGE\OFU91(-:XHARP80-KIH.*R M%ZNJV,J1RF]&7/A@Z'[/^%72 M+-)5^=@(]3&1*C-AW_B(^(; \>H!+)])G:KH*>=]V"L>);"92#O\#A0?IT4^'=5@J95G M>GL2?I;3&(VYU*.=FL:(.8P[,T30[MF^O?+G)S]$4.]YMKGN]F_QVX,,$<3% MK@>K79BNM>8006G_[[R+>O'T-S8_T.WF!S[L>6_5X7;S S?%X;KY@:LB.4]L M\ETW/[";'WCG^8$['8F_15I)-W)M9T>N>;JI&L;=,XL>9N#:/26-=:C\'%#9 M,3W5='^RG^-3G!TXISEOO&_+\M+*KI*R2[/;BDK*KI'+(_-K7[7-#?9^?P9& M2#F<5M" MZ9Q[CPNAVP\RV#[/WFZPLFYBX!/I+.@X/^D[V"*%\VE#:.,=.KO14 ]TY;-2 M?I_O:*B=5:-+/:637)O/6T^$Z1?5P( MO?2]KH-Y-SSIGM2IIS1BQS=5RPNVL1GR!E2PIP18UU!U?9N[7,\E9]QR=-*Z MXFQ7V,[][O7QG]&E^W?I_EM(5D_2[N[2_7*KC89[VZ"2Z<+W7[>Q,.AQUT&43SPR(E;+FA5 MGY8'6MV]#L1 [#."7O!K.0QATH=%+QF$40YQ*1@@^))Q%@=I$:5C7% \-U0B M'1&^PI\TK")/"RS9Y@8N'3HA!+GV24\4C%I5DD_YFZ93%.(@3)P,(:96T,PD4-*4A./'!';'!DK,'IC< M-H?$3VU4DNTVAAS]U)@D,^C9U1/66THUSFMA1(L(7U_R:X:TE!)AF.53VG)C330,D!K\KE\ZH91?^=LGS"\R64 MX.%H#%K]S20A!FXM'35D!3UKC7%"JN+U7'E=Z\Q[ 34Y*F;EOJ8$\JT^SE$5"+)YN)?=J)78HT-'3FCS?6 MALZ\H3-_H!5^^-9)?0P0IV]VG'M6QJN1M=R(W/X,#42NZ^R0!^JH&!T;.O-: MI\8[K1VR!NX@NZA^*V1WZE^HL!ZJK*$S/Y",C)V393=Y,YN$)G?I%C0!LMU$ M'@_+^&WHS&NG=9RAV=JZUE5C\S[[(MF=AL[\>2:[H3/?VWUPXCCV3MBR&P-V MD]6QAPV5>4-E?I^+JJW8G0_L/F&[L>^U!NCVS$[_GL;D?K (WF%F-@)\X +< M-VWGGO'EAII^KY VJYB]=;QANV:MW[:+3:RN00G6Z\GCL]"/E0*U?EZKW;=V M4\UQ!V/=.9EI#<5C8.T&;[!S\6A.PZ<\#3>D":P;2<^GG+-KEZP\]R!-ZUI. MF3.MS ]X!UO:>]F@3I/CB5?(@9-3U"!SCXU<.2N$4"5B&GC,[EK#7]=3T\BA M=ARKCUI.X'.OG:#&W>1_/*JO,-@>RW-X?+P>9#_38G)50T?S'ZM M/TW<6.@T<4Y?Y]::K##!F9M1Q?6M[OVHX@Z5?*WLWE2)QUW,HFWZO^?M]*[Z M>4_YOF77/7FOQCL]L-=1Y75[VD9$JCQPULBIU@GR>L+>1A/+$K$>J388,''DJ7YPR\3#MP%I'_RC[8!Y9!D;*K=A_>GQ8*$' MG;5?'SP]7LOJ=YQ-A[_%=T]"CX>=W6RMZL >M2$]WGDT UWAP5:O?5AQ=0$: MBKQ#G>^]FMR&(J^AR-NS)P^-W*VAR&LH\AJ*O W1'PVO6&UYQ;IMV^RW[TFR MT%#D-:*\/^/N.&VSW=]747YN*)$6Y"I5%^L]?G!^L^6YR"N8Z5GX& V$KHHD M]=,L?J*:55UKT-V@CQ4WDB@/IVW+KHC;C=Q$X!M*I>/D7=M>'. -4.HA+ )- MJNCSKM))NV=VVELD8NU?FNA^& 7K"QFO*0^X9SKHZ1R38S;E:F3'/8U+\9 IFUV!]V]Y=0[+.JWAO>XUF$CN[NMF=T$]IYWA7KW)5;9H\A>/519PWM\ M((1D#>]Q'5:IN[^E*?9[S^[SD\W$-A-;KR>/REMKB+IK=TP.3+O7U*;9[S6R M;;/=VPV;T/&Y:0U/]][N V>X0YN^<;HV@8DYW7Y#UMV0=3^2.?4 I,W>;8W! MT.S>U]+:#]C4(]I@A[2PW;;9L?=R81MRYR'E',[5C+;VQ02J@^!J+=LQX>K;EM&NI8E6&W,< #$"K'ZC5"M5VI MCX/VA[2CHGCF. Z-VMY>WN-D>)PKS)WOU.9R>R,8SM8Z_D#$8YO20K8##,(I<;@.^=/4+]FD]?(,]JVN@]/S54P" MX2'9ORPJY-(9A'DE"1X\%Q^_T+W(VS?G%Z9Q,_6]*5GF/\23%FYZ8._Q6>&(V$K%QX+51*CB! MZE;]JMW'PA;+Y:^JJUV9QC@& 0N-T0)+3WC^'+LPEA4D0+ZP$ 66M9CYJ0]R M(XS83U!X0+I$P/E2="DXG\?13W\&3P0+H]NV^K^:QGRI? 4VHI?@H%_"\=^^ MI3Y6O:6I_A69BCHC6)%IT+*&#Z_(U($C_9X5F8QOTZ+V"1<]6:[WLD$5%*7D M5HJW84?*=5U8RU;5;-$JM9#.E1MNJ1!,E,5%,9CU8EXGH2Y4Y-V%I&0O]Z5> MU"-VY_9-5J,C TLS#8;:CL323."3D1<]7ST.L2(2;HLXNA:43 N/=9V6,7(3 M'VL0^:':+K<565PG1&>:QH'C LO^.+^N;O*)>QW%5(!H99>#FIE%8S]=T*Z, M$%BNU3]2^QE/GD'':E4=4]T6CKZB8A36CY5?+&F)YAWSU0*VGLXF1R"2J[DY>QDIIFI5954V52WP:==GVJ M3&J>V_ I-?VZJ!I-V/<0-D'D42)\8;C\&<^ZDP^ZV;)!Q;"5 =6G6IAC#?J] MM5\??+4PL,WLX:;#W^*[]N8EV+;JK+-9AYJ214W)HHJ!KC4JFY)%MV,7]EM$ M'[5>T:,4*ZKC_!UFI2)K&4Q>/067*1A">5!7QC'0UQ^[J?OZD+;\@\I_[#I; M8_M.'@HWQ(H0$ M/!*PJA&YNHEV:WM4.2KF-/#MYPF7:> MQ/V8UAE=I^VU%BMN[Z[H]JX$.MHSQ?1TN<++4=>#\]!J4ZIXPY$[';/?NF>- MCZ;L=B/-^S7RDT[;='K;^U7/4W5[P[R"N@%N=0Q+=-LIN!/HK1]Z03:&%_JI MF"&*WTT--Q9&&*7&V(^%EP8+PTW3V!]EJ030QD8Q(OQW%ANQF"/!,Z*PQ15= M45G&9>9-Y6ME*]*'H="+"?^)X4<(X)Z[BS@* D:59=I\3?S0#1'U34$<#R^Z ML8T<74;8VVS]!-\#=^ATK+["':Y@AUWC1:=MM7-<8G73N*K&F#%T6^*(O:D; M7@G#KP 1NSPDI+A:\04)P]SO6=V\9QLT;\AQ5Z/BT"3$U[XG&-^2\"M<.HRTD64T>Y M47F:2L[."&K1_1G$<+^"^J2<'-[>@T'_CI@LZT4(#&3-QX81F_PP&QF*-E M%J#2QWQ >K'XB8]P-T$GHGZ/LL1 A1KB>.6S#$?)S08X&#)4J*!G,S=VH?/< M>]1]WZU+RYB(,:ZU<44OPE];!LX9MF-R:^)?F7\-1PV^F(>2@/GAT:4-]T:= M$C1I+]K#7G%DX^A@FE5NH-07MDQJQ(2A;J=C.4N/KZH#Q9$NSHUJY&2*=^^-V:4@9@JX(J#1+Y0-9O P!J1?1@ MOQ?W43&\^N@? N.MZ2P>)))WPZV#]#]D+F#&HC]F$ZEP0C''_=I/_55@Y*&$ M:C>!.RVRU[3V5Y5ISEVY[W% *.+B5 M[+K??M34%?^QX9R<. -S:+?J# 4_^!5JF;UA0^#_;%I!7LP\7"OL(:QU4YFS MVPC>:X#'^[M"?;/3'=89=[S72N'=9"*8P4_\E'?1=$//?R=X^TPZ V/6R\'Z M8[,@[%:M,\D.?'FZ@VUA>XW]L+7]D(-$3L:"_T+8Q!:7>0^Q+QX6']@_B;4Q M.W7PV"5J]BSH<\P+#+9+M[W%F='$0!YO[L\WQQ>XJ3$25WX8HBN$A(-$%7AD MUDU[V#-[W7O61VFLG.=:IMZ@97;Z.URF8[!TMM,= C&QZ[3&AKI>@F^6ZL#@ M*)M+D4>;H/W>V=U.QW0Z#[L"?(19JL<=8;-?CGZ_]/J..>QLFW>]-_MEVPRH MYZ+GW3+9J4CS/5N]0]@KAOE;A_&VR)Z9^'&2&O_*W#@5L4D?J2HE!7H;C( ( MH=8* KP,YZ;\''O8LFPMM2@LPB?T=5_[NF KGX,9$1-+N:PTH-&<8\)2D9ZS MDA0$#X)XCQ-3T7/#2T)"D,N>RWZ,#4%A7ZQ0[7JK/.9H3G#V4F/TSL_CTGXXY''X\%_J"(GANB[*>!US^:$-=B M+LX)MM#D%Q@G$N3U$AR%39C"CXV!NQ:=?$SBP_Z>B_ 9LWT@&,[;-GM.K1%3C<#52N Z?=/N;D%VU0A<(W /RG-JFUUG6/NK M^%J8!Q?A-3@;47R$*0J]@3G81JTU*0K/OD*.V=K&TFE6Z-E7R!PXM4XBJ862 MSGVXN;NH^2IVAV7$ZS2KM]RJUNV:[Y=3>MMYK M=5W)2E,$CBNOTA\ME^&@?=GM!K_?._&D;_;OD8"[\>5:#="FC?365WJ[0[/? MLQOQ;<2WCN+;=B=B:._@KEYV3@:B?1&B%!F 26$ MU-48_7/,+J$5-2)E/S1",,.67S=>@T=&B*,B-E;D]_B0Q"./Q8R3E"0/?@XJ M/O_\]XNWI_80/'.8TIGO$;*Q(%:^=H-,(I?I-[&?4'>BV2P:^^F"2SAH]/]^ M. GH!R[2[1,8$BM "$'-E7B2DU(5/J+G*EK SQ]G3;21IQDLB+'P!IN4]>B#-G5 MRW>\<%H:4_BM+=^O?$<.Z/>KM_L+V]$P_B#^FO#F?E6A#IH=]* =9".G]ON< MU>K0=U 5?Q?O((3^/M(.ZFMONK7A^VT@312C+*54&B7BV@OY5.7T%RZ.LUR0 M9>XN6+Y7"\_P.3:/0EDWQT?0(E8](**CY,:=\\'VPM&&NN:5J?O3N/'3Z30* MJ/("[J9UM6"L]>DS]\O.V--M6%WCXZT8I0>Q[=X(%$K0[R[952%6U>!:/R C M6G88U1?M_Y:0/3>&T2_EAM!H?A5EA46[(#_%Y%MB>^4VPA_[<[PTB;?=E5,7\94 M!'E9#Y4-AP_2[T=49P1?EZ7PY[^Q;(8WO>5M\"2HE\P3W!=_ F,5H"4V/8&& MZT2_-LDTO:'5ZG?KDY_2'FR62+)U?LJC5L$X-#3[?3(C#G4N5($?HVT?<2&! M,ZWZT]J*3Z3RTG%Y34^"IQK_?LF(^!4.^;B&=& M$$'#U>?,X,C07H[9[7=,:*.!$NW]0@U:R/+>H(F>FC2/N7#8, 53_78[], Q MQP\ZL?;(PFJ6J18 \;W6#3W+=KJ_&HD(D=LJC%+!@?R_NF&&%\B@'H9'9C[ M>=08#\TR-:8#NA9T+U&Z,;K'X?, M-O^R5W;;-W+NZ@3?/&8%_=>'LGS ?L. MW![Y()+DM7'>%#:2S-..V6KOL'I.8XIL5J&A8W8Z_<84>>JKRESCH42K&(;2DP.J3#-XGH N>FS$3/DSB#T'( M1\8")Z8Q]I,XFW-"BOP=007Y47@ 6])@CB(F&'OHB;R;!@+SX?>6\3Z+\0,$ M4)KE_B*,<77H"8$[8QXC@3*U>7,38^)>1S$A#5VF'_>R.,;'2O.@C]TR+B;& M#3P/ \?WK)W\E5]B/XKU\-,D7P^37H@).?"3)!LE_MAWD1\))C(+QGA+*^AS M6(P4)RGPP<.A9)YY'$'O9PQ[QK&-D%P]]ACC+*&9T/!8!/"ERE,0/^?8#5P] M6(!$! &,/Z'52(3X497:$,5<,"GS:,U7IN4@ ,+OUV94T,08GZ)4&';'D#<- M.2I\Y^D2U/L/47AU2G?[NMF[BWE4&YVO!R0X>8O4EO72=)35*KK[6JVB5FD, M9\7&_I#KSW.)T>>,R8-08K^K)!LTA(*%(3@CE'5V<7+$&"6+>;^9N9I']#X? M)NZUZP&1I?) G/NT4L\DF^'/ M_@T-_! +K9,SL&3PU 5M"%+'21C2Y#A[\\$X9_COV54L.(=$96:HARC0^1ZA M&2N/PK)P+2"9GK*F!HJ.ON8$Y$V+GFRXVVN3N=%WK$&_]_C)$+;5JT_F!G36 MV:Q#3>9&D[G19&[L.G/CB,)H]0Z4]6S[P"_]&QEN9+C!-CSA]+^#+OAH3,-4 MQNQ>X*ES9)B&^PEA@VDXMF4Z!M.3T4YOE#HXM@(*.T?X-XD8M5BF8S .6!5\ M.$]*U[08X:.RXW0YR-S]QP:"['0;>Z%9I<9<8 @D7BOH=SE-7H;"2O=Z^^K< M-ED9![NT4NTLX1GL+BW<8Y\<=7_',>CH+T&F$EB:E/M\5FS[/N9!X^D=VS(= M@Z>G:8@FQ:U)<:O',C4I;L^6;9^C&9M,MR:39XNSVW2<]CU4Z1YD\C29;LW^ M>(;]T>IW[W&&[<'^.*A,-X1J>T2=[\'CL3_*4F&\:&D5'F2"R3Q*TEBD$@-N MS 0AX!DO[D^PPDN2Q9181M!TE:2R$&YLR*PL!7"4Y2T8(>T<1G*3-I53-ZTL MA57 VO-TM%(:0 %:U\#J[Q7B$7^RBE/_JN(9-[!:G*XXF?B>3UEVD2I8:F3) M<@6"22:[L-0K[4>I5K=GO%)Y*Q28F8>D9%J)+4HF2'',5]QC:@8%(L3,I(H$ M.:H,,O$3E*4<15^D.=Q,1:B*'JPO$U(G0:&6S"-\&%.X7 ],411S>):5SZ M^57F>32;B9BSP\25+*STGDJAP8AIX\-_J3>8_$B ::P*$QF!2%,LO2&KQ&!N M!PBS2I:@I#3J;"QDZB-^3^5R0MDG$*Y$:,U^D[6<,+5#*QH"S\"DA G6S\%1 M<\JF3$8I96UR@5Y5B@:&]PJ:]),DXV374D4IS$(Y#+53O5I3]UIP$2*I8 )! M.U%6%)EGL3?%8EQ4D2=/Q*4B=CB"R/LAE1'O9_RW]BL0MZO8G5G&Y]#XZ,*' M1A\UN3V0F;8AG->4(HL2BF]X$[GQ&%MY"XOFI1$(CINETPA3>*"+L+]OUK9" M^@$UD?85O"F;DXR%('0@=5>4@#4Q7G1;5DLO3;2<9WW.0[S$QBSCNU2X?E+1 ML*GRD+6N5LX>##*E)>5*@;),C-J@F(\M9H8[A]?.8Q\[BL]X'I@H))FD!%S, M$9[/ SA2*;U'>)BZC%LE<&]4&M55%JBLJ$MNNNC,F+J:@;1C4AJ?TV/:53'5 M7 M9.N"HGL&A$LE,\2PN%>C)%_;MEI6P*%L<&KH1E+>]LIAZ0M9Z<3I;DUAE M\NS]]$$S8-;8B\Y0JQ4']HCKAV51CU:E5N]"WN)%F&N%\MI23QZT.UA\@B3* MRV!I[Z-<;]_CDG7X>SQ"82F2R0+&%?JS;+9202L:@?Y1![4L.PF2!#H33F(: M 4D2CD]5[4.E=P-;KQA-5?6M@]"#DK-ALJP.81I_H,R)N5Y-"1>.,B=+5 W^ M# ]2L4R9(#.::3,AH4/I).)$2%QUE>6(G LPN8JL@9K1!,L$;7<5I3Z9A:7/ M%1G#6,PDH0.Q J1Y1B<)8J'+.)4R(L,K"\&D\+TR0P)G6[+R<%E@5JD'9'6Y MO+25-A!#:M[B2ZZRA7I-DB&H]L38+"FCTKQ*;61B_2HW1.L&;=6Q0",055$% MK06<^31&SGM56U".&#*2$93C"TP<%@ MQDIE(J%1T9XMCAHE*162-07']&I:6FU-?RAV#=U\(8VC:GX)R7#J$[8VD,_S0^Y+!DL55&FK^)<*9%X*'(0DR:D\GVPG@'[,))'Q"T# MX*)0ZD*-8F#D!M1@,A6BDES '__I%[]CV\.Q*P;=8O'MXOSL@W%V?O[Y^Z=O%Y_^ M;+R[_';Q\>S;N\N#4++G:).0TP]BEH6P1]X)((J M_R,;7TF'8 1R3,W+-&[BTV$O)N^O'Z(9$Z8!.N.>@%[[(2L)>K%WZ_C54:#- MP9Q?P>Y0_A.J+*NYI&!U]M4,GX4A6(;&5\%>>FB\C^*98;=._R>WKZ4/ MKN(U8EP=KK%O<<./DCZD5YZ.92Z/#95?NY4KOWTC'=E7??OUW?F[3]]T;?OE MZ^=/\/?YNX_P1:YR=R$52T'M.BO]2\7,Y.PI,=-9H5F_Q!$''V8Z=&,7L_90 MCB92RQI#ED&>KD>D)<5XYZ7Q-KQ.)<7X/F M);R+F.[F69I("W,29(+"HR/P^+*9 "<2F1(Y+#H2BTC>R]!U7!3H7$M\GQ08 M6%T[FH&[7V*"!)LP224K%9N)T'SHLKL?+)C1<85W2NMGPHXTN)_L5<-S%+5/ M,*8QB6FT?$>$+BT9]:2:Y!.@C,:9IW_"EK\QSBB267CAZ-V+/ A&5GW=:KFO MB4+Q)0L-5=ZSO,D2'RD$CWV8Y03]>7OY_@B'\30#3+0I!E3DUT%X"!9;%Y=3.CE(BGN MBDKOY' T=$-=8AKCV,7CU./]<%/B>:7(,854DH1C-.IGB<'A8=J5L!RPT6): M8Q/#(Z[T4TV\Q4LPAH2KJ>*#8^'A)!H)K*4_@9;1N;0,"E=B*7OV2'_.23GR M+?QL%DGR49XXFMG10G5'D9\BKRC; +GB\:(8)S_B6$VN?CSRPM5@3!7PH0A_ M9( @PG! Q.3RT"8V9OY/4]U'@J(990MI;V!LFP7\&KQ$:'3NQBFH)?A:AA+A M=3@P%1'#[E'O\B4%=S;)_6:Z5*'[JN*JN1SN=_J6\VONIFYT'\%7C3&__.Y? MM:5G>QA*2+O55(Q0@6VB#Q'==N[*.A(?HO&LOAJG;:N".1*O%?$%,(Q=SN%)(THXD<>#4H%&_A!13]!ET:(K>ZX(LDI37( M#*&3?"1$J)2O8.)VBEQ@;+G@4N>+^])S!>W]@8"]?D>#>(M38_F68/.#X_\F MY:-C.X,)5A(.$J(VII7RIFYXE2])_F+9531L::'9\N4+!Q>OCD\1M0!NG^O1 MP53N$<(1RD .Q^KD.(ZM^LNB*AN2IGD11JN\.*)^H%D/4I [!'P#.EJRSU=/ MU]POAD&+\-J/H[!$(,PKB^V1@^L&Y.A) ("<++Z(+="8Y M(9%"R>$&%-(3/Q C]3/-TWGN[& @Z##,U"5,T5TV*N%UUMNIR[&D)(>E/8X= M3(HLPY3J4_P\I1>-&>KK_Q1C_H"#5ZZ7 M%FI(!^^5&OU=PA45WG4LA;YX!3JI E$,Z$C?3 7'D*;Z(WS]&?O7O.? _P:+ M5")+S^4EK/9"0K @^3F])?9I;MF%GKKX#/S[WQS<(@^_\M4* R-^(F!'V=!3 M,;X2NAY/0=.DK"P0AA?/\)H[AXG@Q,D/64E26('0=!-5AB4A_QF!7$LCQL@% MK?VXD )8Q;1:P0=!$5?<9&E@AGB"$@^TJ!RFTM1W#N1 ]-2% M=\14_G(!34 M]GXT6P,$V\[!1C%A'B0>:#4O0:8MJ+BOSL*O,AK4.2C1ZRR/.1=G4J!\7SAF MW^[JP-YP#6O_4JORYSW;7O]CO4<*6Z*I#]C@;ER,&G$B(0/=\?58AX$M)HQX MS2-XSDC #'*E,A ^Z:H/%V\^?R6$?%@R#7 .4>LF&."\6C.F/,,#+/%)AIIX M# =":!K"AY[=RNH9I$\F^I\DLKIZ!?;.9QN2'YM:S=@-[_DK76 MLP;Y+,*P&2JBE,AMB[%FC/K4[WYTMI;RI$8GRT^X/@90@BP_D;DV1@3+N.= RW\JO).QFSAAC3C)3 M%L;DQIU+LZ!\]KK0-\JDBB0DMP#:DC2.B@2\&>PC2G(H71>0PE88.A#'E#'A M>N.4Z<+.TDJG$@F%H^%AWS"H@WY<%.M9 ?F;8TY>D*]115UH["Y;?_R(_ 8M M$1;V*G,D1_'2C/'TT$P5Z/2#Y-E MUT(A0:^EUP6^\KB6[/$"0XU2!'XQ+\JJGN%9I,23MN7HB2=\M+WHM+1,!;V+ M9%:&47BJ2N(5G2%1M-MK?L@@WS@3XZ+*SIVHW&V,L3OA7OMBQUPV)>,VU]\H M5#Q9W?V:HYV>+/LI-F]S;S/9Z>P\ 81-UDGE<&BI"FA1G ^)5DFQ3E:(.V%&C(MY23 VT(5EF6I^&Y=6L88 MZY=IMO9$3IVGI@[&29%SE+FBW%PLK@4FL,C4<3H4&S!D"0PYJ'.1RWV1D[YS9?-5RI?,;QV** MY9X9I8/))R=!E"0O\0>4P(I)JB).Z#SM_T9MR7 *VMZK^SC7!U;F,[Y _J@%5H#[G9+UK6L.SP:4[ELK/WJ:K;:>6BD7]!#H+[TU09.OF M[I[$QQM@1XO0T ![A1>Q-,"#.';NVI ?Q4_?BRJVH[8QP$V]9?L1\8 L*SK3 M_, @\C;;@LMG6T5W52 THS@ZBLK(#_/$?.4@XGI.?=AM,5W"ETY4<'$97'S; M/E*7N?)]7,5VC:"7QTR;] EV8[P'5\>LKCF5UUZV&AE[E?O>I@B0A,R M7V++9'2(HR=%,=VB;G!Q/P,K2&>0N_:"2/&&W!*66@J9M@>:0J5.C#$ RJ&@ M[Y=O7YV?O947!3'F-ZI=95O@=;6PY_!7K]7B ;+5-Z;'56YU7A*3+_TO=(A( M%2^-EM^^,J_808[IR'DUF0X2M6)S"=#53_;:ZNGL+% "-6B MT_KM[I>9]*3]&[YTC$PD;/I\S0*1\,OMMGMJ=T_$2_JEW1W+?Q5<0'DPYLR# M:0.KAU(WM.;8?M=&@.>@Y#);%-0!8X$0,HY]B)"S.>A>0M- DJF GAD)-5N, MM"Y>*?4>^V<2K()7C'[ M"))-H+#*EDS!OVRP.1N)PG^2-Q*9*T3D*S:, M<+%VUR'#%U-G&%-H^480FX]<)MHRR$T8A,9.Y"9AGDNE"$H;B MCD*U>R61 3 _"@)(W&#(Z$FA(63I!:5]B%F^BE(JO MIB>797CD>X@[\3R*X^R*]<^Y/'W^PC1^">=:&"?2R/E^?BZ-F)^5+^2QBP>W.IG'SZ2#BI]0,S(&531M>1Y9S'0POQ2SNTQ'"EIH]$GR5BA9 MZD%QE.1GM-8A: WT$/YEV];@5WI1S^K_N@PODC-WMQ?*G9:&TA8)#@>QJ9A^ M=.HF+ IAI"66Y+"\C=;^I,+$-Z1U/RE9]Y-UUOU+Y#M5NU\+B\OSS MNH:L\//73^^^7G[[_.F=\>;[Q8>WR)_UYNO9I[>7<$)].E\OA>M&4#7\/1SX ME[.OWXR+BSSV^OG;7]Y]A1&___SUX]FWB\^?;A^!U*GMW1'NK#,Q-]P)'6?K MJ.6.R85LR_@ OFS (3M!5M2A'(]H"1!YK>N'J6XU852"XA?S+%;W]-I%N[(_ ME'7)1P 3>M#G;_^/.YO_]M7X*.(K(7'LBKF8[%R7RP@F8]KR>TJ< +P$7]#*ENZZW/O,@P9"S.,W-Q,LHP\AC6'P/:X[] M_D<4_S#W;-G^$LU_(.E-K1?.Z0[DPCFM!RS<.Q>S[M>M&UJJ^[5VOT_]=.*+ M8%S'U7/4ZMG=3O^I5N^+",-D090EKJI4DNOLT)V)DBY6.>$SNKE>5M6YTSE2 M13'&15$,\G' )58\XN?RW?G&"3D MC)5^SHL48BYL(E\\+L"X,S_1O5:,XN)'#)H!C>Q'01YFO)0%!^S.B$G.K,>VQ.E>>X]*2ZF5E7BV-)_,KD#U)R.:$Q\7$+/OEH6 MWX(8G<"7>@$DXJ!0!J ::''GQ%D:5M#'B,VAZ7H=@:/]B3&&W=S<6(GPK*OH^I7_\_^-(^]/K\YB;XH7P*_$^,J-7X&J# M]K#E:'\Z-OYM.Z^\,#X%DP_^;-O6-)U1'A*7?/BO5^Y_WZ/L YH>B(?4[**U M\WK_\A(2/U\(D+PM!WLH2,0-US.3DL0QIBN!=^J:(D\TM5A[3IO,%EEE ME1'-K.!!L\$HBX(0Q032KQ3WA3_"Z(9>>*/?(E+Q-X:E^+/"V(:C7N_N&"E8 MQ>-T'$QJ,6=_ANFNBH'HTZJ\%$*XJAU5;%:P+:,;0MA**Y,Y:;0(51A)H[R@ M-RMH0HBV2'^S1-/C%>-32D]M5.K:H[WZ_/@VK:R.N6(=^HG.Z^(BP3BBIQ'! MK%&%S] 4S)/4T2\(8'90_K#6$V%U)@5X4.0N2$Y)3B1%OB)=+EZ=LQ)Q,3N? M?9X;%U07(59%R M^R)[BMZ*F*DQ,* <8'W)PJL,>TL+(+L_E'%$M^>&:- M*@J R<*3)X5;P9MZBO$C>%'>5U+CZ&ODU=5>YLNW4-,]B:'1_P&PU-S-$J$0F658@X@UN!M,H<] MS#YTT 3%]$I M4,74Y>,2JU-3ZHNKUN2C.CW.^! TWM$1J RWI7O_6SL%$^3C8OW5A?,$9D9& MWSF:9(>0!2K^MXY>*=,.Y)[,Z$*GF+P-,1U:(M (.Y5&JSCUOI M]GAA7EB]ZDB+-5%?\[L-.T[SAV'#H#8'UY8VS/MB:Z@YN47H5FQB?)2+Y194 MYYP(5A"D,PUE!0VLIHMJ,[T;(*NVD/(-(N./)NF6<;%V4Y/3M.V6X-,L"J\B MXIY7R[UT">XI,M]EV=$M1_EL/E;=6D:2?"'KXN0^GXX/3T!_HSVP&D)-R[J_ M). J\EL^,B<1XO9SBXS(!)6I>XOR+\QC/I.*+ W/C[ULAO:2)Y1MK5(?DE*. M!%:-_>)R5G&IS8E@=C2[U35!?O%_FC%4FCL8#&+%58'+HLAM7OPG'RT90*;& MB:J[M+!6?A+%=%5'7V'Z \,]"?=/GS8E)_6]WVW5FF3(H)I/+0 MN8173B$,423*\M[ _EO9<14^FE[RJJ 6#ZGBCK0Y<^4&^P"5[B::6\7;J7SU M\KE)3EC!+,YY'2+OTG*SJN8/C_VZO/.Q 8*)_Q +0X"*BQ8"<[0*7*TT1?/2 MU!\@2.19DYV)Q7S5$Z4/(Z<#T*PI@5?29)8H8DLG\9CE2-<]]HE@D MURS%:V+%\2 70TMS*E(/RW.]=.:Q=;]\,*(FOB;JU>53AZ<\+:CJ\_KQ;-CC M&9^?HVS$DYHN7RM2%EI(]X:**-\[).MJ0_-%L7.SL; N"DWNT#86:AX[T)/4J%M];<;U.5,P@RLBRQL MZ *'=8QP;DH[J(EYF*NI(C#(K\S7RX]-94!)X59G6B0$H7MT*$DE8*@ M4J"03IM:Q-LDL&7D?4PA&F;!Q9N4:/26)F ;"\I/2AYA<4UL@L$@UII%=T7Y M*NRF59OI]KB6N;*F(Z(607/A1$&DEF*"N>KD-FYB'P]P=@K#]*59-H)P6Q1A MU]7F(SZ(A5&46-37VF2#,W5_E"K3(&H;M10:(*A'2L^IR=2?+XB,2Y*4VQ8< MC.:>2,9DU0&4'+2F^ Y1B:!$+477)>- 570J H5J;B6_T56QUF5[P\=*DXBV M6^[.DL!L,*OR4A5F E\:8*B:EIPJ;/F8E:O+)_K879RFT2G\1]?)Q%*#L69Y>A>67CGOO3;: M^AXWFQ6!!1W8I@<7)FIFEE;_5%%X,\)M,S#>(QVDMX2P2^9B;9;P[AM).7". MV26RQFX6$Z-Y+.1=P\K"+1?YY9LQ L!R%&A1K*\N +>O]7(H[B[=3Y=>=YV< M18SQ:%;]'AMW.78HP:FE& ="*ST_+Q6^Z0TCZ5J$BD09E1,N:#3=$$\.R8ZZ MD X1Y:W'XO#LVRH 0#%)ZB(Y60T*^'C$NAQNE6L@XZL8O)#V*8*6X$\J[\4S MO?*%+&WBI@6&F&KAX;\TL@!^+14HJPA\$=,/E2Q ,Z8@T MXNWNJ$O3PQ8'1<;C,=W>Y$<5DZ,SRU!^CW/7G8"I^%2XH!)SL6Q_LR!OQ'5K M2:-8+-6&10/4R$?6 M];L4SJGLO&.W5CM?H5235:TJ(0,/48YLWZ.GP83X2-$;YI@CA M&\85EK03BJ>]'!K4;%\-CP.2&!8K,"52C(GD0*U:G=KH[BT/S0_,,KK"'JJ\ M:S4-IDHW*>>I^+%&0\))*HF"OZ[DDFP&)LF!I#GAC:SK@\DO,D4IOZJ\^WVU M6;C;@TI,]Z;A;:OSJMF!"*,E9)B,K,=C$:\DIVT XDRF"*0ID+9^DF0R'LNW MW,SPG8W^I_2MD&*$RM6AD9[#)%;1NS2]9S\R8D5TZR%045/83 M$V3X[[M1_*Y*QBK87[9,:?=P%@2S!J\1W")$4PIOH-6 ;K0KH]AW')GL"]!T M8RYG&2<@>7R7TL6J]-U=^9R6P5*5XPD8&757]EKY<*K6KG=,%1\K4982&[CB M9 C5X \S4TKLGI5;>F\(7)A-%V\ 7Y['1:&#@1\GU+S5;^F 8Q$"57*E-P( M*S-^+U].XN+D\U?<#.'DEM%W)N_X=#$GZ=&6!/%'6C*B'JED2<&P%]]Y5M%N MY5>@>E)\ _% B(?=0#RVGC201#@;/:$%9.] O%%8[[;+\SOC1/6_7=O2@OV> M7U?"/(S414E5+'[-C91^Q342Z8T08>7E=\4='5U,J?CX"MCBSCNHNJS(7?>= MZ +@M9,R2O'\QEMDO3[)2M13_/235 9WX #,G8@UT[Q\%[I8OIQED\[D M*T]LQ:/ZO!R,P(:O(F25QK0T$5_[A%'DPU'=D\I&U]V4ZG>0DXR'3QB(L:K" MNYS[7LJY0#:)HIBU%F.)-*P2C$*[FE^^<67P/+/:8L]I-"KK38:3*G @4S>N MOAY2#1V,9!87=E3?5)H&ZT12KVRCBV1Q!<932408/N7A9%7:QX\5^FMUP;Z1 MQ5C&6*"P^O"]7\WHH('E^&(0!35A6)M%GW+ ^(N[%1AEX)K84U+&\U=9Q,'G8+2\( M8[?5#V21]>H0'J[UAE'>RL"U%K"NRWK=NDG?/=)DJ=LO^;G*[R)'?Y,UQM]C ME&--*H[LI!O*V*3.;X>7@FD,TYKG$282WA\ETJMFIQGV-PP$]8++J/Q2;H-" MSIC1[;BK_ MA8D#'#H&;VM"E^ ("AP%TL_:*/],S@'67Y)Y"%AEB_S;O* 8Q>B":T QRD( M_H!JFGQP#LJ7$AG46JYUA_V9R"LSK?=--6"JY@7DNQD5$675CC?$N MY454RIAQ B.L4!9'J<)9:47G%:5?[=IF/96$M?[?[DQF\O@ (HI M@6;X'L:PG@G7=[MT T;0O:-ZF,B2!O9 OL+?:2\J6M.-#YCV7A\P&&HL[@M2 M4GS)%&&%2/50U*.3U2K.&8A,^=@ZA&XCDO37F[ -%W(A.Z."0QB>/_6P7-L\ M$:_5'UAV: ZV_6L_I,'1CWXKKP"&4'#?HZDG6Z$&^6L971D.K7ZKCP&6-(;_ MC57#,O9B4>SE53I>_0[+ZCG#M5^W+'OM=[>]UG:L8;]WK]?>_EVWW7[\SMI6 MKUN;SG8MN]^M2V?;5K>W66=?D>2R],+^P+WVIU_:OQ3AQS$Q2CCSGX9=5DJ! MF*QL$=X=CZV6AG>I9PIR?J&TI%Q=R($_XIB>,X:\V9!/W)>[(V/?K(O?L&0' M:_1/BJAFW_O,-"3[WLLO\IS-1?Y1^]"U!MT-NE%Q58-VVVG;LBM.4"QKA6\ MR;67)'>#_=K"W?K+?;_MW0MGM\F30"F D]KW/N0HSOF-$<-^[JVM2 MH]"B>][K)07_R*:3\P#+R;$&MQI.SMZKWA.?4<<)5I2H,O/N\#E'KO?C*@8Y M&I_*'GN>$)/);S*>@],$YR=E/(P--9R]\%3O#J#1#"VQUV&86WWD#/FSM::' M\XCSU#(J9HNN-_9JNOIF?]A=JHE5CFL\BLC09+0VGXI;3+VU_5EG+C[MDN[= M!GCQ9.NXQ?KM8N!VW^H?N"@?LZ:212,.>X$;774_"=5HDM-WNN4;):I6:9FF9IENM=) M_(BK=-^ 39T.V^)@[1>G+5?6=!X>DJFAT-D]Q^RU[FG_[9&[+/5F/A/>HRWK:WON.KMAQW=/GZ0LWUX^_B^[Z!#\A7E;-PSC^:7V].9 MUKY)=N<4SU3*O[DK1^=TATDZ&L+V^9LO3U7/:G=P'HCYCD"<1!GS4&5)3@$F,TX3R@Z391HD]UHL MKOTHT\JQC(GR1ZL$H_I!9%RNJH%<$$5]^L?ENVTRR>HEM\[>R>WGT/CHQM[4 MH,B0/2BGE"IJ#IF9BPF9;Q1/V-N")XS)V?Y-=3%9NF!9)=0/J1$0CD9,X=G< MD!2<5U?(Q,^$;"^Z+:L%0AX$.K74$JV!GFEG,7S04%6TEYI:*66D=9#KY*@? MR!V)N=0TT8K0E!C#$K4KN0HV96N#+&.G*TA/,1N\2,TUDB)7$IG*9 [M51:H M.M>R'FS1F3&E>6=)1J0;L4AQ1ZIZD$0_P.4QB1Q6[;AQ%I<(N>0,6,996I%P M:/(@?OJ8$ V-O.@,+3N?>.;.PW[D*=]4A7MI0?5L;M5<0WZE[?*NLX0+7&*B MVC"EN&OG*<6[I?!.86ZQ7L!KRJ:/%TL9I;93SFWN/8.*O261N8=EY)E8 M>AO:B_( 5A-'=C4DV&X_47&I,:DA/7M"\*#;OD]"\-#J=.Z;0GK;=\/^_7YY M6U\'?#)XXO73_\K6D:!F?(FMM_.I9$X-V, =O1>+%/K'EE.;@KLCE.N?T MMM!EM03 .W85HK'LQUWWQ\2S\[3DAU;%W$PF3S8WW+FQ &N/+*W79/UPPL)_ MN95GI.#-]-O..VA,8S$!(RQ-YZ]?O;JYN;&@F]95=/WJ#&PY,+^25V)\Y<:O MP!MS7PT&[6'+>06]M>U6I]<=.DZKW1H,6J_2F>,,NF"PV/\4/YU3VYJFL$?+ MU#U? I>L4,6.-F;N5G)WVG#Z/W*$FO?D.*H&4X0,T8H?*$9R0*)_ M0U/>#\$'=)=MKJEN=5I.;)C=NN?\.!IG8K:6MKXA3[]ZL^/2;(!.77C07X/T+$8"1$H/# M?3:#H7LNOF,NQV'\Y^%O+=1,3NBSYW\U=VU..J-G1C[6C MV[8Z,[]F@3#LMGMJ=T[]P3B[EM4V[Y:B([J4;C]Q0 M)*>??\).-LZX9*S3:CE'8$?"!G::#=QLX)UM8*?9P _:P/_11M^ZV;S-YGWV MS>NHTW=ICU*!;I>K8JKM:K>[+=R5YU-WCI4!>VW\US<_Q6T_4#OY>TA5.2]3 M,*;Q0GHLB@T_;/6:#2\WO--L^&;#[V+#.\V&WT&HU[8N/ETV.WZ?1W1!=__& M_W_S]8-Q$6)A>D\8;R,OP]C2-I>==9/,R_._'-(Z'K9D?G-_1F$T6QCOL"P6 MUM R+KVIF+E'(:KG9Q\.:6&/3E3/)5@:__[@AS^0U_ H!/?MN_>'M,Q'(KAO MQ<0/_>.3U@]G;PYI;8]$6@LU^\$=B>"X1/;+UW>'M,!')[)?8I& 7!V7:6"W M.GN 3]G%R,\CZ(KQ!$$+*Y;*P;]W4-=[[@3!.)E$\P^KQ!$+T->%![(8' M#7 >CA_F"$50 R]7!67#3-'5W(;-LD3WH H9S*C5XJ25JJR#VU#^CN4,[E?4 MZM;B9I;=?OS:9D/'LC>L;;:AAJ@+-'_3<_ ):U_M8CSO"8*,>&!,'KS/$7!H M"WQP*YS%H9],FU5>IHEP.D]@^^UT5!^+@KEX>..!GV"%8B^:S<$$=-,H7AAP M'(;TJ1O';LB/)_LA$KLSE?[S:4L:/ON@; <+"7FPZ[- II/+V\E$J] =S7PR M_O2+2+MQTD5[^Q)JGAMS;]Z_O+M<*Z>I8=!J1';*(V=_W1%0[-5R4.>?OWYZ]_7RV^=/[XPW MWR\^O+WX]&?CS=>S3V\O3>/BT[GU2''#O1OX4X6'FT$]PZ .2 [?NJEX;7QT M%T;[#H[T>H[OS>+U$^!T=SJD5\DK>$TBC ]"'*I8'HLF>7I:D9V.^"%BND4$ MZ,#BAWB3ZH\5Y]I586U*5V*/-C$?;B3:5[E>VWT MTN$,ZE!7MS&&:C#]W0\]U &4F: 77F>4AWC$0R:RVH.M\ [P'^F MZ2SX[_\%4$L#!!0 ( $V%HU0]$Z-O'1D *48 0 0 8VYR+3(P,C(P M-# R+GAS9.T]77>C.++O\RNX>;AW]IQUQ]CDJ^]T[R$V[O9=Q_: DYYYFH-! M=K2-D4= $N^OOY( &PP(;)R.9LF>G9D85%62JE2J+XE?_O&RK]=NM/I+ZR I6P/6E'@:F#VSI M&?J/TC<;>-^E!48KZ1O"W^&3V6I]9D ]M-Y@N'STI4Z[T]E_BS]VP,5%YUKI MMJZO.A$E^>==EL^_^UN9+"F9U%;![K?4ZU?YMB)VW?/Z>NYZ8&XN>7B5&L+89=, MI(]<, ^@0Z=PCDW7]LB;U3D=?EMI=V)HBAMRJ$'7\TW7VE*S?=SR-VO@Y<.0 MU^?T-:73;K7E5D=.4K+]+5B2S,5Y^/),,GT?PWG@@P'"JSY8F(%#0 +WS\!T MX ("F\B% RCG4PT2KWT3+X$_-E? 6YL6.&9J/O\D292#<+5&V)?<#*Z%Z"3-M[\6 S4.? \3WZJ[7#\>'%L\_.J_<@\%I+ MTUP?T8LD9-B3Z,GAO4F(M'QSQ6[DK^B*DQ #T-%?'$+0 ]:')7HZ MMU#@^GC#Q+ED">2!Q#^8\!]#WP:0(?I3J4A]!T#_;(5_IBF;KHM\AH,^B9ZM MU]!=H/ !>43%YF,L.SI8Q-HVLXOD+%#VGX\FMC!R2E;S^1JC-< ^!%YR!V(( M'C%8?#HC^U K5J%_..;\ ^E(W"*#/RW_]/4Y 0'.:#>0&):*X*'4 M"#SN-0:'CIN >&0_8VS^JP_?,IU#AT] K,#YCQB]#1:'CIZ 0!<>,7@*/2/O M)6A_.NLA8CJ?2?39O3X\P.1A?0BA8_0Q@5W//K>)F4K^+[5V9G=+8E"_G.^W MW<,2>,">N)_9W_N"'@%'33B >R)2&2X]N;E@T<-X-GES/!D;D]&PK\ZTOC$C M_[[3QC-C,IA,-5V=#D]S^*[6FB?!GHMMO*261 ^CE%MJDR<:N.U'%/,[YJVNPTZSR- MD<]-A;@W/&Y&N*00V3N+9J^P0#GH^87_= M8N:S\++=OCI FQ*L$D/[SKR!,9OT_OEU,NIKNJ']>C^<_7YR+N:0X+/SJMV^ MKL[.)/K_D4("#6*LKO7(3/2U!V*#3-FDJ..^<7]WI^J_D[D??AD/!\.>.IZI MO=[D?CP;CK],R4SVAMKQZ[4.30[K.W);ED.7%'J6@[P _(CI"8ER4F$GA01 M9#*P(RGM:$HQT7=QJ,*:*7*@!8'W%F*QI07Q('MZ1+Y)VWD-;LW, MN?,V"#F1#0(N>Z3W2?[0_ _AD.F1. M/"(5.O!\#"T?V/1='_@F=-Y$L.ITER>-2EM17D4:"9)4ER6TD&BG_L[^+27Z M+9&.2[N>A^]_CCK_+LW5Q ,YS@+A9Q/;:''O6N0GL'Q(](%JL22C]Y:R6[ES M?$F]4%C$^14D===!*J:I+DIQ']]%\C"N$S:9RR4&RTACZ> )N %X0SDLZ1%? M^"X5%A4_O?"E>T7E+^I7(P4NP35],B9_]D)/^FAY*43(=_2NY*RN2?(OA:M1 M_/GU?F@,Z^4>4TCX?+B6L\LN"=[0J:_IX>2@XKLL-]V\Y;!#TD3G(SG^L8DQ MZV-BY2[0\EMA>7LBGG4DK88&[JW[":#5C_;@0/00O4\X'NJ11P2#&S" MC1$TY\1KH04XY%VP O8IF7H483[C986E]WB,CZE2\R*D*\6$F?N5("U%M-]% M9,NI*4:T\MLKI3VS0'RL*6Z-6(WS*1E:8281,T4=*78T4BG-U/&7X>VHEE+:X> K);(E9+S6!'0SY[VV4MK'Q%=*%]V\ MC6&+HYE*:3O\7=AY0/$3K^T)V$,R,G?):G-8FJ"^YCJ.'E^]72IR)AV99&PZ MVAV2:S%ZTHY@G AIN"Y,L"7PR53>$2JK8)7@D;I"V(?_9EW67M; ]6K' T]% MGR\F5XJ<"?!RQ(21ER+Z::E)=D&*^M!(P5$-0YL97[51?S#1#76D'9\!RV#B M;ZC7]-,LR<#!SV?L.2E.@4^1[N*G/'J\CC*$D"40N.+ M7**9SS>TF>"?*C%X."4^KQ5%+M*Q7.,]7,V-SOX=S(H_Y!_'=D+KG?&OQ'CC MJZIKMV2J^O1>'FULL'NWCN9M 3J^07HA9S-B#%&+89*2J!K/FKI*EX^5O\XN M%3GC51D!X=VF+@*ODE+:G$H V<[II:; \-5V\I&432:8?'\3!:7+^QQ#CLUA6.MFBG3T6)]1F%5.2*"DI0:OIC!^8$#^83@ \:LIO MIP71KQGUD.LA!]KTN^NWID/O^S >P0D.J)V*/E] +I5.IC(@O?PI<2FD'GH; M.[% KD1Z("6[($5]D,).-%URM,4"6#Z?:]O/]1#N3M8 L]Z?4GSJ=X(O0U=* M)Y.E3&,VT;_HD_OI\5^8VD?$-YROY6PA M>Z__W^9J_;^Z%".2&*8&_UWE?5 MT*;ZY(NNWAU?PIJ/CKM^+MMRMD:<(9)VF*0(5>-94[O(F(N5NY@N:3%%548U M6!Z:&,@Z MDD6)TU@)OW8 7>(W0M,9GBX!\,,ZR-]E%*6;B8'6%;>]LV9I'WW;56G8\(3# MD1*PY?M\,P)/P'DC02SJ!E_<+I3NR;5;,@PDS3<2ZTXC)6HX[DWNM)GZ6ZW+ MVG8X^);+I9P]!1)"2PR\F1-?_Y*G#"K^DKI2NIG,?I(-C5P)AO:%*H?A>##1 M[VH>Y$<7]K:+_>$_6@/=2*[V40\5=&5\X>T]BAD$(<#>9#[?VC M !]_C2A*-YO>V.?*?_HZ^>7\Q?MHKM?072#Z)/SMNBCL.WM$G@"'9;,9]RP7 M_S$#>#5"ICLP+?9%F#NPF@-\)IESS\>FY7\Z\W$ SB377(%/9T6M7>@XU'R* M6[_,L0,_KMGI,]K%3V=V$";.SR0O(*BA']!?7S *UI_.PN;0!ZLSR0^;^[A% M__(^VFAE0G=(WE%$9^=% Z%5Y[OHD@YLL%I3$N$1N#%T 7]HU>$%&.R,= YA M$V^T/P/"AAEX\6\=9'U/#FYA.EZ"<44 KS@:/Z92A7L+@#&P#43#A :P DRZ M&=].U5-US5 MOQ>0-JY?.,H#L1PR]/#=/"PF(GTF5*!?<4;")RNB]WS"@?+) MT'NZ&J^PH?L$"(7PF^=\"2X%$T!P5?M?@>(LVZ%0IO(?M/@_SDLQ0^\1CA\ADBTCJ +^R^]VV9I?%L MKOF\+X,2@/5W1/J=VVCCGV)D!Y;O\4?%!1%@2'VZ5P,[.EQ-O[ 7W:ZGNFY@ M.CWD^AC.@V@;L4I4U\&H7G$&UB&-\BF8^(\ QZQ17=L ^ E:H(2Q95!"\#9I M#T09+'=)S\\/78MN(3:'F15@:^P^-IB_VN:SKT$F9883!T -DZ=S1>P*E&> MJ38B=#I<&=_H00>76FMX52AKN6U?:0^+@!%&" /=.S3!M\@ZZ-GKW1J,@)X,\!HU4,!73M/)E$,[K(?$$UG8KA8$/5G M 4#MPQ*3XTAD DC!"'D>M?](MX!K15VE&L0;(#RD?KWO%#R4=*3PJ9; ME=-'&)*:^P0Q?.],6X\](K7$ M?O2IJ^I NNJT%V(I>_%7 2(WH:(M6AF;J#HAH:VC'=5"JQ(+E0\CP J/(E+Q M9[EAF?M4W%Z P1!AHW%O8#/O?6JZP"D9#@]"@ $]0'?C\$>0:B) E^FBGV*P M#K=ZZA-XZ@OT>+'OW.8G&(KM?[0A0>M%NF\O*N9CHI/+!W3OFHZ#+"HD+'80 M?5FN>-\K!A#4[[X-/.A238Q6<^@R^M\0_D[#!F'DFJ $3:GCDF06]0Q>O(^J$3*@Y(@1#F< (,SB UHF]A675M[ M\8FS!.R]^(-J69ALMJ%1%2VZ0GD]%IVHHAMYPP98TL=\?N>W%8#'-!!#[>6) M2WA"UE8 O4?:8,)N#:,\L'Q.[+,JN*@\9 FB6]-+)X=4*HY+UO)VLVL2^=+J M,Q%B,C08=CB45G5!7,P^,/W'8OE_#5I"^"^QG\%LB3Z3/)[QD=M<@+60\!P( MUF?_L;*CD6XNP%#V0X^S1PP.C.RG0 08D@ZH6VOY ;4AR1ZB ^9%T#2+1NBM MZ ^:29L1^S-<)X4K\1A4;[[0[EW2K(G^:75FO3W7Q%+%_J$3>7S]_J M\ (P.S^.P10&<^I[1%$N 7V.S270:6<.C(F4X'HE=J\##"I$QR+S2+T=T; 5 M#*L<^.SEPPC"TCVWLWRK* 08#CI(",$WCB@4TT-GP5A!)$P[QOT'T/A\OK0 M6T'/XUA21^-[)4F%9#M8 GQ\"BC$VX:>L<; M"?N@XF91-"M M:. @A"O.1QD2$88=)_UT\(0<8NN65GSDMA9 CZ2GGIX#H0E^.ML5N94&$8$W ME4.C!O#]$+98[QV'3-0(G=IIR]=,E>B >$_6(_UJ-D9+;):%V,L!!1!FMJ<, MB7:$N#R*7-!8@&%DPGIE"O.8 MW=Z^$U7H$<6LKA#VJ1UZ1(5Y.1I!D][[CKY!A+WDE!,71 B]ESU:Q(YSE)P^ MY$.),;#]$RJA-@I/J&A$;Z$- #4/O51&*8*15N7 V2N=8SO5";8?:;C%48D> M(Z(N,6#O^P'HM#L7U2(:?%@!E@F+]U4("0K4Y7^"3;S46':Y)*]0V%R H8R! M'U9WTN"Y&E> S=#4)+NB!= 3=8&-W[S!7OPQ* $8?&=\H $&%:<6AI X-B&29UA=SFE MD1J/N<: 5WM6#?C4AUT.3$VE7;<[&IGS$=[LY;5W072TB*SAU$&-BI[A\>A% ML*^+\L&E9Y(K H@ZU,,5Y4/7!8T%F 8O;Y.-DDXH@1)@ M8'J\9&A$*?(_.!5D>8U%=<78V3<<'@NM4*Q;X*^JK2.R,X$0/3Q+7=IN)0;K98F?5PE6 ,$?NO\"%L5YAQP;E!BY M!8T%& 8KYI]SZOWGFUV3TGI_NLM$7BA:A!$9"H!P=)L._]C!#^S&FR==5.*8 MV\%J35;[@;<&5($40+#4N5/MEI6(DIRM*>H6]";?+H)BU>5405 M8$%UH&JQ$D1O)W,T[_1,*0\0#O.>+!L52>W0S1'WXISR:;"+&L_(Z:Q!IL$' M2VCUZ;>AT)JV-UV;#="#H6[8'O([2*<L+# 9N8^*X,@.EJB".[K@L )F$9("]#BCZ9HVK'II/0= M 'Y'_G5XJB][6]_,? 'E-_T=AD14)3XBBG:R"/>BW47FA*3I >C>(HS1>L2S8Z4H<>'^(1M9 0)!#:136O?9&]38"0A@ MEUXL]8-[(2@O]O=0&B(_;-=-0@B@AO>/Z7HQGP\[W9L!$V!H.Z\HDQ,_T*LJ M@1?@%M'*)/^,##C/4YQWVJX53S+ /-6I3IDV8M.N6F\(\* 'XGSKO-*-7 M6_BJ]0C)TY*T7P5 88WPT0V'L%M7")24O5>T%J @50-*'TC#@AQ*!=C0-R3 M^!+NVF&J JR"1EJV5TAIBP5-33^!L+B<^&5T%Z7]=^EZC%.KW$,SQR$3P7,G M_:3F\1,H/P^5VU0 J7]=ZS]=BO)&+LA^)_XJ'@@1E@,]D 2$ *)%]F9Z54;E MF%9>8P&&89#]R@[H5UPT$[NTOHJH:Z*&: DA,39I70G[TG;A88+*\*=#L^_2T&G&=D [%9FU4_X%,.+&IO2 ?V.!*VU9UWQILB!5H6O M4I;"B?)Q2E[FG171U4G=IQ"(L(+9E=J5ZH)SFPHPA-U]AP.0R&N4GALHAQ-@ M<",8?]AS%[1-WKFT>VJ@@(@6,9Q'8$E/>)2$-NLC_K%6)OO$L4?VBY7Y^:?_ M!U!+ P04 " !-A:-4OK37!C@E !L> $ % &-N&ULY7W9[$S MSR"]^#*8?7SQ9X+I/U_DR?CLQ9_CR3\'GSTA?U_\T<[XT[?)X,/'V0M..;_] MV\FO')3B5@IB#5=$L6WSH<##ZYZ_E2_!3>('"C::+'W_[Y>-L]NG7ER^_?/GRUZ]A,OSK M>/+A):=4O+Q\]R\7;_]ZY_U?Q.+=S#GWB!_+7O[/VX.3^!'. M/!F,IC,_BN4!T\&OT\6+!^/H9XLQ_R&N%_>^H_Q$+M]&RDN$<2+87[].TR]_ M_\N+%^?#,1D/X1CRB_+_^^/]&X^,X\D(M3\;CR#,!\.B]S#QHS3%WYR]+'_Q MWAZZC[]%P18/FGW[!+_],AV< M?1K"Y6L?)Y!_^R6.)J00@$K*"[K_7.%#7WZ7(/IAG \7 W: /U]\=$'76ACX M.H-1@O/AO(0S',<;;QH698XGEW\Y] &&BU?[\RGYX/VG_IO)>#I]-QGGP:RO M3,P&D,',!>1RRID$'14Q- ;F+-79J)NC5T28[A,XSF,.TK)E66'&A1R";"7"*X*)H$;R+R:O@>:0K;3H5-*7-[2C104;7I\<8/1D7 8QB6F/AT?#"8 M#3XL1ND$9K,AE(BY;Z, IF7"^1HUD39%8KEPQ$4#1B>7 K1ASTKP'FE'GQ5W MZNNG'G6N>0S,:A+UF9*(N0T"B)3X@#&]C-Y'+Y/+TFPW,%Q. _%<:;#F6&^L M;,Q^^J_FT\$(IM.=\5D8C,ZY5VP7?!C$UQCO#<>?"@LQ6^G%_YL/IH/RC@O" MEG!@VKQK4*B]1S8U$#E52CR3%@K#2/L_D$Y5S0M011!=#^V2<_F!1J[WSTDP^8 M=TH,EFP,D@B>'9&"H2L,R9#HE-&NZ;\.4&C$UE^OY)>ZC@G?$(%3K'\;]0 M[G@T?05Y/('S]YWZKS#=_8H. LF&[F+R;1\I,CT^IUA075INH5T(L< M^16FT"4$EHDZQT,D,0<,?+E.Q%$O20@F2NXP7*%M H-[ '5J):\VGS8;_C9F MN_?9#_ ]0S@=8\A[5J+=O8P!'-=%*H1]R#/U0 MR$! 2^\A)%"./N\HLL[>% 2DD VTI-6)2(W) "Q*ID%K[B*%B&Y(] F27=G6Z2KY6.J_H4109]1@AET?!<_"O) M(LO@> R8V*92I,(DL3PF8B.EX!DWWME&5%J.Z)&;2_^FE*J@S7JU0;./,$$I MQS=]^!7?:;#>@B(Q*$>DC)8$BA:32NN.7K[[GCW]]W#D_T_=O^E_Y^>N8-K+..5+C&J\4N 3)D[ RHH9SDM?5E>DMU1* MH<"%-INW[63J5F7C%BF_U"0_/6WJ!@]+Y+D_)^N-TN*G<_U?9FB]R6"*%O+U M8K_\'0[$.%VJHL^UR, ,YFSH\8@L55XAYE)RH2E%H9+3;3!^3&SJUGNO4Y>02#:E@JU MC)%A*,=*F&6!,4]3E&U.<%06I%-UJATD_C;X4?'$T1W\5[-.&HY3#2A)D2&@ M$"-Q0G*2@_8R<@_:I49'CNX%57>WV2L7HM29)!LBD6 ]P:P*2*)2\!P#_OW6 MBZ>>=INB%A\>WEE^S+AOQ9ZO8BM4*CN8)F*6;13F\YC*H^=AZ(0@+FI&4J-J MWJKYTM,&*JWHM4W=/MV"RJO>0>]P9_?D]]W=TTV73FY^5O-%D@>@5UH.N5[K ML/M_\\'L6Y_;R$+0D;!L+)&:!^(XSB\:N;**<4EUFQ6.NU@V/FD0X_QLOCCO ML K7^VA?O0/ V<,=BAYL)J$483"F->/1%H6)>:3;PO9__##.?29\"H9C(FIQ11+.@G$!)=-$2JLCYE+2,0 MA,K:!(DNLM&9E!]AZU(R6ID@E153,V6\+"U>Z.M#E*VV97^,;8N[4S7#D;J*J8: M80X&/@R&BYKALHV^6"R>]877C+&02,+TBTCC!$J*7X :S2RC)HDVT>M2.)O* MB-8:\(/251'!]:? K$^9\9$ZB=*JB-*J4,I&$G$RNF19M+K1F8PUA=DU."#%K)RE12F8B>:8H9XQEIH; T1)HWB8D M7XZG2RM*]8E100=UURR7BZB84B$(08)G:*Z1D20DP)S14DA>NRQEF_K!^S%U M*1BOSXM*NJC?&>R@U!5< OMV#99E0OH4D*.**B*#U,0FJTA,.3NFD<_0QFS\ M$%J78O(&3*FJF1:QULZ547/1)TN1N%"2!&Z)%1%%96C::!(:0IO&6'>QU'2= ME^*)E%R,&0@3@J+-#A@Q!^"8) /C*=G@19MT= F8CD93ZS#A(8^YSM#72S]C M',]'L^D[_ZUL[UQBB#H:/M5@ M0@4%M/:/EYB""*"2B"1;0 -O3>EPS=$$ Z.<:\QZ&YTA>QA71V.H&N2HJ)"Z M 3:R=C*'M$1<+H%G;3319>E,4H_Y7Q!(7*F,=LZFJ!ON^=^+JZ/A4Q62U%-( M-9+LGGT:CK\!7#2<6P(+9>+1022T5"Q($54YIBA)E*!9,)'31H7?/X36I37- MRE2IJY::04@A[[4C0U?D59EBEAB)R2D2*;-%.55""[=H<2HUS6WJ$>Z%],A. M;L^)'7744/TD\:W(2$=KLW1E65$4>R9+*\),"0B-.:8+04";E>[E>%;A@WF> M?*B@@'HFXKP9I90,,!W*A8B,2"91,*916PZC94N]DKI->KJL#^CCI2A-\K\, MAL.^3<'C5"I+HZJ<7Z&V5.8# >XH,,L\Y-A$CDL$7 MS@\F>/(48W$*I96F7IQ-LJ7BP'B;6&)9MEDAN@&C2RES!06O/\25$Y\%CFOK MDAZ"\11CI4@M6L-H)/$87Y-DHX[1*(\B-\QW;L'I4BY<0>N;#WFCM9'C,GY' M^?WTO$MR7S'#,7!>7/25T,TR("%E1Y1AF2E096=T"TLCMV!U*>FMP89J*JC& MBG>3TF]@]NW=T(]FO5$J=2>+ONME/SS'S%A,F;"4-2(*E-C293V!=IP)+02T M"58>0M6E[+8")ZHIH&;:Q7A+S0W1=2G$K4*2Z0JI1Y4Y!S17 ?NF'KD32A*)HI;2,(1Z0 MY?B7,D:"L*9-K<+]F+J4Z5:@1:7!;Y1$4$ES3D")<*6T$#T9IMLFD2BB$8XJ MSAOU,GX@B5BC\-E//Z)1+O\5P_S9#Q=='&8[?C+YAM/OO(A?.96E,)$(D*7M MCZ7$N: )ETEX;5CRKHVL*\'K7J:\#D?NU$%7UTSEB7"47P^FG\93/WPS&<\_ MX2P]M]CX:CQO.@7IJN?4U1:Z$-X*-. "&,: V2MB V3BBU)1W6O6]F$,O=2"M-# A:M*S( Y:-2: "^M>2.U) 0528@! UA- MI9=MUHM6 ->]%8(:Y*BME:KM;D?XEF^+S",:-%:H-H[Q5;%4C%A%,>#220BM MA$NA3<>CZRBZE__7(,#:XUS_;J-CB("^*@RAS[WEAI<>W8R65#.6:WN$)@E]'[YN->O52V^\XD(E7^_0L6E(-BGI6ZHTB,T1Q#-0=.-ME6?TPG.IC9B365TI*]^ M[^3WO8.C/ZMVTK_ZS.WVSE\N2J7V<&51[=;"VIV%MYLO7'OG>3OBVZV\KU: M=[_&CW[T 8[]#'9SAKAH*"@XU8& 393(LHUG#?7$""H,)MY2NS9;XMN5LT([ MU@+AW63\>8 Z?O7M_;3L85[5QO3B;/#Y?/4K6LW L4A2CCC;R]A:%QPQ6H<< M@O1.-^O5NB+&+D58'>;[DMZP+4A0\^;>9?C.[P*ZB<\Y(R'%0)@H34.LE)AP M.4%4-DY2FFC*;3JEK8ZQ2W'?\R?IIB1H3=*]P@Y>MB'XTV&N ^=S(DP00Q M3"^V.1+Q65D".CFN,"%@H4V3DP;"=&DG\QG1_JEI]11&7)KL:>GU&1*.DO2E MT:-EC*0H\1?2*,:Z9<37*D>/ &EQ-=\[_VUQ9]+>>++8ZEPV))FFF'+01)4E M;PGEEG.J*?$N(X.<2#:TV75X)- NI0F-&+>DL+V9*NN5.GP']OU"K_T16HAY M>7T93F&-=)EQ I$CSN0S"2(Y$BE89G!,(+99SWT\UD[UTMX6[=IJ=&/FQ=&D M?PR?+E >Y=)$Z6#L1WV?$\U9,?0^P:#W2:HTE$N$#>PT]]1:4,2GKB1<9NR6Q$M/NL M:V4-UCS.>!5TG&!8?Y3O!T@QVDA9:\)RZ>#I=+F_VRN2C6110+2I60GCRB"[ MM'*W+8HU4F'UF/%J#KR:3PWN<04VQ*P"7UK:TU6_' \Z<)Q,%B]/#[(5Q<;MP[*S<-_FOQ M>C\+<,Y@ DEI:>2012C%N9Y0#^BA0HI V\2NJZ![!A%%;8)55UJ]3R2_!R+MCQ;AZ&SRAG#FJP#^C46":.E.5!4@;>ZQ' IGB[MS&V),A44 M4^_4Q1D:PTD)5HYR:;M],/@,Z=P(_@[#M#>>X!CTK:1::^J(H#:5Y5-,O'BA MLP&E%$@%L4VMS$KPNK3+M2VW5EUM-<_QW/*X=X\4] L ']&A,JTHD:+T9HX6 M U^*QC%E)YAOX\560??((WX_:9RTH=;:\NE6-^>^IH%Z_%O"(F"\)KT@5G)+ M$GBKJ:"2\S:7P*V"KDLG!I^23ILHK2&=+H\^+C8%;-(N@41-H_N5P2H2A,6X M/ZM2?%5Z?+1JG_L K$<>/?Q)#=*Z>JJY_OMY,,41*MM_XWF8Y?GPTDKV@\C4 MT\ )-TYB]$8IFD6 4DY:0CG.M6VT<_L JBX=4=P2;ZHIJ5T?L\7Y$_Q_!U\< M(*KH>4PB2\+!H!T,VB"9)::(,L0LF:5&MSG6_B-DJ]#'_5STJ:JL+<34%]W' M^RA72IDII'+I^JIB)I:C:8Q<)4%S\BENRW'=@K;2JB/]N5A45U\U%_W/>7TP MGD[[EBMCM><$$BVWPY=^'BP+PC%M=)9IFT6;H\0W8*Q$CR>N7JM-C_7U4+== M=SFIB.*>8[E8".][Y?#QJFRH)UWVO2@I;8)(YL(KH:V,NF'+[F605J+(4Y>: MU>9('04U]$ +@%=27]S_7;K'<"J=MLH1QXTBDI9+!H #T:)T1,SX>O3]Z_?=L[_L?1 MWLG^F\/]O?V=WN%I;V?GZ/WAZ?[AFW='!_L[^[LG*!\:ZL'P?!=PG)><%/&W MSX:\AID?#*)AM.PJ"4!%\AB09A#:'H)]= M!^SM<7"]CMF/T62C[L7]J"0^26+FK2QBD,F7^W$L$50997S@0;8IVKJ)HTNE M,D]'FPUTL]WHH+?S_][OG^R?[A\=GIS$CY#F0QCG\QWWRTI._(OK/8:F./R0 MUO?S&S^RB<>N.Q"5?.]E>>W.^"P,1@LQ2WCP833X%P:["6DZR -_= M,IS7=RB]3E*!".!-C6E-6%=M-*[]HM% M.MKWWB5JK"),H6>0EF;,0ET@')1@W(!"U]'Y,;]'N"[%"EV8,[?=0=?X52T& MJ2K8^3K-XIJWHS 1^-(9#+N&MK,+/&+T$R$23FU;I1<^SVLG4I M5OKII\WF[.KDK/G>E?&.19# C V1$DH51IT*!70L)K0(B:N(P6TT;8Y1;4>^ M+E58_^RSIQ++.CF#[CK4VYO:W',?RR7JWN5R9,X <1D3_1R%$3IZ)7R;(H2M MBMFE$ \HE^8Q0PQ@'&NS MZ-E>MBY=H?.S3Z *[*K2E::M45A$JY<_?^L[$3FXS E/I?>;M)Q8SRP1 ICV MUG/';J5"2[O=;!-SE\X(=&E.=)H[SV!F7!R[N*@=FO:I<)(J#$ YE([T(!*Z M2Z=)5#0*'KCB@CWYU+@%NDLW+_U[S8U-V//4P=;EY>7+\S28]35DYSW51/C@ MB700RTPO/E HFR,U(;0YL=%(H"X%M1=M%$!1K4(V)"V: F>;28@I(WTX6!$NI*AT")PEC(&&$8*P.: M387&L_-3X9%)W-9JLG_V";$ND3HY*RYF=Y!1LZ =*0-9#E(!L8(6L4!H)Y6C MC>IP6ON&I]X=7)3K7"_0"2'$R)(G4?N(C$&R!(T9#G,R.6YX,HV:?[:5ZR?P MR+7F1]L-P8T(U4D3=)'IG+_SH;NO^\DFIEB@Q"F/'B"!)EB:6>7TM/+$N+6G\<;BX#B5Y2:8)54NBG\ B/ M)/QSW*CNFEM8EQ9/2?*E9QR."Q'&^?WTXLU]17%L,S-ES9*=WR\: BA"+4\0 M3) YVW8D7PGCS[KS_#0DKT^+3@9 ]]^: ,PC?4,DP*@FTOI +&A+8D"!:&:L1Y^.SH29'WT8+**^G$$*4^[:$=2A0^0+AYA(UD(J M*Z6(L?MY\S6!NM0Y\:>>#>M1J-I\N-Q![@NJ19(8P@E5;@N"@%EZ*G<.G1\?[NR?K=PQ8\B%->@#\"&RE M4_U7OJZ48N"DEII[3@0M^J? B4LZ$>6E,Z5,E[$V'N(ZBLU;G%U\UK'_\M;/ M8#+P0Z1VC-K2'#"(=9@- I,D&)H)1,D#=2($T:80<2F<+FVKK\V N^W)-AWX MBFWN+J#L#4:#Z2?Y7JJ<43+V6=.:&II.7 +B,U(3QS-F6B9 M%1HJSKEI>.Q%9\VHE50D.ZL(!J:,.(51C;-(SPQH=!H=D7T8 MUZ9&[8%/?S,I38Z#YQE4TL1JAY&7EKQ<;L6(9UI[G$XFI#:+'3]"UB5W5Y$[ MMTU;5055\X4/H.K%.#\KJH!;5^E)&0/S"45W$7&J3+QQB8A$DTG>9JK;K"\_ M'FNG2J2?AELUM+A=%WJPVSNYX4;FL_D$WJ*(9_.SQ5G!R\M]UW>>CW]&$[>Y MH:B5'.95)^);!S$%9O#H%G P.)2TK620$%8E0Y;(U2Q4TNC#^85Q=/N#>EBS?H74I+]PB7];4 M337*')2[Y>$><%=6?%[ZK[N4(V;&UG.-Z$KW.VO+-1)!0;!!>]>FU]6J")N. MQ/M1&DP7_6/*H>:2S&-4@C_UK94*HX[2C8F6@@PFB8/(B37&"9<%Y<)M?UCN M@]LEH]R$>;=G77NEMC;>?6:HPW^1N%".$J*-(3XX3E)I4<2BCURUV2!:*9QY M6D.]%0[54$S'4Y$^VT8R@D_I1CIR6]Q*"])-(S3IR.&$< M.GIO%":S;5IT=<*77GO.(8[\Z1<8?H:WX]'LX[1O-0B9628"RO6L/DD2?-($ MN-61B2@-;1.?KHOX67K4Q_#O41ZUEFJKU&<_B/1T_ JMPB ATEZ>P>0?X"=[ MX_FDSX.G*NM$C/= )%* /&JI"9?WK&?1EWZ2Q@]_CV2$4^"=L6=ACE MAEPNFU7,"TQ^(J;(O@R03$KY%(-MU/K\L4B[=!2O M[2ZK[/:.#_.7K[]NCPY/?>\>[ZN[D/?UZ3I9)'B%!I4>3/!:,_C[CSGE9\.8E]SRUVR%"=%4$0:QHA%RXP9M))2 M8CXD39M%X$?![-)B2$O>W;9V[719S=\NA7C?8/32_\ZGL\6Q2>\9V@ G"(W* M$,FTPFA4>^*,499K:EBC8HHU 7=I">7)*5A9O]OUMG_VCH][AZ?_6-^_WOZ$ M)A[U09B5?.B[R3C-X^Q//\&'S[XMFFO[81_#,VYHR(3' MDSXFKMND_,OQ;&JBEG_J]0()E$E%)XG/%B/#("4)3.(DD9BG6,$M0)O _T?( MNN3W*G#EMFVIJIAJ'FTYJIVAGTX'>7#5#:D?>4X<7&D2AE^D0/$MHY%H@'+T M3WJ:V]3'K0BP2QYK:^393$W;=42O=_?V#W=?O]H]Q&].WQWT#D_>P60P3H/X M"D:0![/ISG@Z6]]//?(!3=S8)D)6\G*O\2DC2!>/*QT\#F%V"T3!T =@@?J0 M?A;0_F@'&_N?2!F<= M3383$R0CLAR'#SX8 FC%J4T\N=BF[.1A7%UR@$_$G+75U) ZI:]PQ.SQ&&;S MR>AH5%Z[:*E@9?12)($B R=2E:.R"A*A,@&G#KUU:+,:]1B4C]S8;GN(ZHEX M54F'#5EV_7#747Z' S*Y9D9W)I &LWX"D7-VF62:RR)%:1L?I"7,"1:#YE;X M;1FN5?!V:8O[B8A77:U;H^ ;/QA-#\;3/3A%"9GY3D8;HN4R@H%C>7,G?>96([>+(CD+>=26MVFR<]U M%!O71%S[K*MEDA9X5.?QH&T.K!S@T" F4_6FEB!M)&9&V(IQB7)T,A3$,;J-OV[PU&?G0>;"^Z=+AH%'6025@4E1H9B3?:$L%%L$IEB*Z-?[P'T"-= M2=NH=6T:+(E,-Q[]BHE.F.V/IK/)O&ST[_C)Y%O9^C\_X1JE-$$S2JA''++T MK@M2>)(\F,12MBJU(?M#J+KK6S;B1"4U;-?#[/7VC__H';S?/=K;VS_L'>[L M]P[V#T].C]^_W3T\/>D=OKYZQ]O=WLG[X]W%ZWM^,/G##^<0OAW 9QBNG\M4 M!M#$;[41^*L,&6M71",]01AG.J< MP5IMVC0%6Q5AIW*N>ERZ:R4;**S**=)+G[XS/BOW+%Z8C0LXRX8AQJA88)(8 M3P,.0V#$819!F $PVOEDN?F![5OGN9URGO6)TEP5VW6O)[MOBBO8/]P[.G[; M.]T_.ES?4][_64VSP6B.J"Z.EHQ'TU>0QQ,X M?]^I_PK3W:^SB4?&8Q ^^;:/1)V6G![_$N'C8SY<;K;V-0L00!H2DX12<@3$ MR:!( A][[_$[U3NT:0ZHI9D5O>?%Z^1+\%/[^E_\/4$L#!!0 M ( $V%HU0;LH!XV'P ))3!0 4 8VYR+3(P,C(P-# R7V1E9BYX;6SL MO=MV6SF2)GS?3Y%_SNV/2IP/M;IZEBPKLS3CE#R6,VOZB@N'@,TJB723E#/= M3S\!'FR)(JE-?-]0^?833N#P=_^Y'] MA?[X PSB,/4''_[VXV_O?R;VQ__Y'__V;__^_Q'R?U^]>_/#ZV&\O8'!Y(?3 M$?@)I!_^Z$\^_O"/!.-__9!'PYL?_C$<_:O_V1/R'],_.AU^^C+J?_@X^8%3 MSI=_._HK!Z6XE8)8PQ61W'/B)'X;M0$AM:5)N___PU^3=49'9DE0F1.9K24> M>"31F*144DY8-WWH=7_PK[^6?X(?PP\XN,%X^NW??OPXF7SZZT\__?'''W_Y M,XRN_S(.('\=L+\/5I\O4/[Z)1/\U^B1\=]_\ZGO[]FV'TDZEZ'AW" M#VL_4;XCBX^1\B/".!'L+W^.TX__\6\__#"3G!_%T? :WD'^8?[E;^_.'R+M M#R8_I?[-3_//_.2OKQ'Q] F3+Y_@;S^.^S>?KF'QLX\CR&O1+X9<0*D"YW^4 MI_VT-Z:/"&04;P,0_"D,"L%;Q+CJZ?MC_OHLDB#[V^M)BX@?/KM5O,,;WV]3 MP \>W0+:Z8/(#=P$&+4)]=YS[^!<@%Q&6!X9AZ,!FMW)< #AMG]=#&X8^4$: MXV]N?IKB/;V\N+I\<_[ZY/W9ZZOW^.^O9Q?OKRY_OGI_>?J__W[YYO79NZNS M__/;^?O_?'PP<3 BQ0)32?D4]!8/OS,BI$Y_T"_6Z U^.W]# =O5V.#/"0P2 MI!]_Z*>__=C7,81 +:- LS3..*Z=D]X#2%&6AMX6[RFC7(SS>ACOO?:ZV.#A M5])<^P#7TY_V;L?D@_>?>E<37 [+RHB"@7/\4&R\HG/TX3$DW?P62C[.?X'HR7ORD:)01RN9V_'^LQS+3X>ZC M.Q]$7._'\!IF_WL^N)H,X[\^#J\3*OKLOV[[DR_OAM?7/P]'?_A1ZDE((>>( MUI%17*\]!>*]9L1F+K/+U O%J@Q]2Z#WY?*-W2>CA83FQF-'ZU)Y]P2RDC9DJ5+.56BQ =1Q\Z,M;3PDBFB5*+_[ZUM8(#L=CB>_ MPN3C,/6X= QXH@1BPK%+5*V/4I#,J;8^ZBAYJL^8->A>$'7:T,]##LD*QN8= M3*;LMDXF)UQ!QM ,>EP9;8R69.IR#I[+0&-7MF:.Z07Q97==/&2):I4EU";H7Q)PV]/.00[H5 M)_=\/+Z%]/IVA%[W6QCUAVG!\_%DU(\32-./G12)_#(:CL<]D"9+H*1$ MTHCVT25-LN!,*R&CU[J>([PUWN/F60X%3"[S>_]G#[0(*1E+@N7H;CJ$&Z2U!*PP8(U15JLJ]&J" M[K@9U;I^5I!HYTWO.!CU3M(_;\>3QV*#5&MU'B"2#1-DP:8@S@*8V>\MCIBGJ)=?LP9GO_BB. MDT(=:V<%L7;>/V\*?;:(;QB QZ5:,*&)!5\2L70Y#1*9",&55I(A-..2$,="49*XF,T.%"GO:NS^U%[9,=)[(/DQ0KB[WUL M@%[$-Y>BAY%/CMY38M'RHRL1T1^5*I/(C) RJR2EJ,+2>S".FU*[2WR%_O<^ M$'B80N&M"D)20;AUGDC0%$VQ L(%%1J8QB@X/$7R2BO9&$P(=(A!HZ\L I%% MTAC2:W1NN)799F--G:.PQ[(Q]DC.>^_#-?04I\89#B7I12 E(9$ U*/N7/*@ M>#*^UB; 71PMSMT["=C54\[V$.:J-*(?9NFT?XW70UP6_O;C9'0+WWXX'$S@ MS\G9]?2%?_MQ#!_*%ZWQ84:OLA8-!V7A.OFSCW8F!XYR*!NG BU6BNA@,5'6 M&72OF-HC]XS"47%=LN B.J0)#6+0J#$IK8M@Y.*:YMQ8XKGS!H@L5/0F22X)N<1+1 MR4 K)2MOA'4,1&A/[A6LP#N8X/@@G?G1 ..N\1P5U]HS**/4":FJE<:OM"#. M)"M$TDZQ.HD3J_$< PU:D'2%1/63&&]O;J_+W>=U)TYSH,%ZET '(H3&J%DG MP 706^)]U& ,\.1E'0/1%.(QL*2./FHGKL\A1>U\R Z(RU(6+@<,IE(D66EK M0@2?J*N?/7H\9-A7QFMSS?_]IR6IO,%O6[OH^^[L].SB_>NSW\_>7+Z=7E ] MN7A]]=NOOYZ\^\_+GZ_.?[DX__G\].3B_5O%^_/+WYY>_GF_/3\[.IU M?^P_?!C!A^E&^C"_@\\PN(77Q79>C^^/J]&]X'I8:EPC[DAR2[>.1@8I122JL%=3UZL':SP;=?_CEXN'?]@6#5)&+D(CG6A$98\GG DI2 M%";C5 G"VRH&Z3%D^[MMT^?]C$;H=#B8C'R<_*,_^7AZB_2Z@1$N%->WA6 G MXS'@_Z>2+*)X"LEA\*II1&& I<0[@]&(=U* $AYBG6WB'5-J+HZ?ZC*E-;$ M?G!G$Z]NQRBA\?AJ]MS9KIH/TG(&@>CH!7HS.9'@\!\0+ MT8J.0=8**C;"> MZFRB/>6O.ZG86PDU;L[/L,S]Y29@JIY0W(/SQ"<3^ZMKF0A[R[HZ 4!9-4V+ ML@2%CQ7 M):7SPWTX2,/(E7$D:H6$%$$0IS@E%!)W%)C1V310VXI'/U>M[2NEEB=;.8(J M]TW\]7U(^$K*@Q#$Z!2)9%D1YS.Z*,)F2IFA/C7)O5_S^.>JO#:DU>(._7@T MZ;T=#=-MG%R.YIFDTW6 ,F]P( A%6_R'YEBN1 )QVG%%8U;.-SJ;P1?<61SQ MN^6%<1V"HW&/6Q%Q'96/3P9ICF@\YW434-MXQMOH_R&<;CWC=C3U4.TMB;E% MN[T9G.7:"I<-"8&+<@M?$Q<1J\O4,"]2R- H0_<0=;_&.>Y0]=M(M^6E^O?^ MX,LB)0#?'D&D1' APP6,&D! .#!&DTPY29X;N<-W'MG=DMRB@(?[2Z=E)_CD M^O:F/[B]F3OG X%0LN8S?F4C6&*S#B&H**6U#=2U\N'/77'[2ZSE M>38]5%\QSCDRY)2BRB=B@J2(3 MBH=1HTMZF( .GILG4V_R6YZ[4%F78HO/T MU4[,@K Y&'R[EC('$G0H>_& ;N'TZH?@V3O.N,VJJ2V]^^#GKL/])-5B/DD! M\RM\RX.XQ0\-;JX>^>1SUU5NTJGQ4J#!<;Y MX)\0B]Q^+5>9TF)W0Z&Y+IDM69>JNVC8B;6@"0W>ZI!R!MYD?JU\^'-7W/X2 M:[$,X'1[JN2>+*QT.5MV4A/KE<7I+M&- A$)N*2\=2#1%C39O/OVR.>NKEVE MTV*=O:_3_=4\06@QRD6RL$Q,)*5)$H".$YM&.\&29 ''ZB,WH);4.<7WU@_@^JLS[#@&+4X0:C&"E5D9-.D8WB23LL_,4)V; MA _KW_#<5=J2[%JL#O>5:*?#/O[73[YY40F'Q)1S)'N=9LYO<*!(X+A8%Y7Y MY8)G/Z?W\ZOSM^?7UY<7?C1".%_WB,K=>/C M:B26-L>_E!L*,@N,R+.6&:,![7%690P-G$@L %6ZM_')^^4%+$[!IQ6WQPLQ MS).LH@$)..V)YJ[43V,890HC2&:EB0[3WL0ZN>:;4.V;";'BV6]A%&$P\1_@ M,O\^++/F?#"!$8PGWVK8:P$Q!RD)2Q@0H,;0#%ICB(HA>C 0;.A,%@WP=G] MV!J3EO,J.E!8A=S.!>K3X4WH#Z:G::?#P;B/3Y]^\QZMQWA6L(GU<-;'*%@B MS!:L,6.\(M S]CXFBW&,>W#*WS*YFJ \0DJUKIR6=U)7X'P['$].KX?C:0[$ M9#++).T%IC)U(A-/RYZ%G H#N8^B890QEWUJLD70]'U'0(5JXJUP@?"7X3#] MT;^^[CF)"F,9B)=EH*(@XL:3Y#A'JZ8RX[Z*G5@@. +%[R74"I?\WOHOBP)H MLZ5K,6(8S\IS6S0YP3A M%%YAI:8]D0DQ'P(^6!5^C9TS\".GV&KYANS/X\:LO=[Z;9_)!PO%:(!Q0%K@ WR_96AD5;B"M@C4SGS#?\FX"L.JUM$BRR,7 MW)Z&+=LHH>5-LM\&T^V[T>CVP_3$JU2'\8,O?Q].3VG&YX,X/P/3'@ 8&M6H MA"7HKF7BK%3$>F:T$TYP:')NV/1]!^'Y[J.F8649MYPY?.K'T2>8I\&^>7.Z M2+KCFF:: J&\M*GVU!"/0B!:,%Q2&940'CM+W/#X8])R&Q)L>7*_':'A>P!( M"A4%U8*4#N1$ALB)31&]\@0F&1&-$$U4NO+AQZ30_:5783=[\PUL*C6/,J1" MLU*Q']=D5++92U\9* M!KO(NGH%"\NC!<<-830#@E*&!#2") F)@+2S/EP:(]O6\CXHXNU5L: M@^/9$2X9>I>6XQ)(-2.9N9S2]&93DXL+!WJI?BN!-[A4OXVT6O;%5Y;6L%13 MC$ E\:E44[56$N<,)5KRE*2)+,DF6;B'6()D5]7M+:>6;T5_M2V_P/##R'_Z MV(_^>K9]8&6.DB%[,E=$&EM.R:TGU% HA=6S:]9AK=&MZ+4PCMH/:T\!+:8I M3$'-Z'D7TF*3L &HUNLEK(73?;V$EM0UK"7KMLW#6G",.1Z\+ZD1)5T]IDR" M*9=Y>.)9.IUERL^5 !N*)G2I_VU$W*8_-KP=3$9?>K]=]6R6S$,4A&89B025 MB,TQDQB2]Q(QH&7;H.0QQ+]\&'[^:?[$F9[GWTS5/%OBO[ZOVZL8+0E^N)?4 MUKIAW5V]6"QUPUPJY7Y+J,:_>-/WH7^-KXF7M*QS[RV'I MFD=PT5LH;1\9*MW+("DU@1I'(9E(36_OMU>\"@(YV!Q2((J5TZ/@$PFE_A>5 M7MB4&;C*&>HUKX+<2?J:=Y#];TCG":U!/_>+.W=?!R>K=##_2!A/*T_W.#KK MD!0EV:.H9'#HP[.2.9B]"$5R*=;-?&A_3 >Q,;X;(QOD_S^%XKNY=K+SR$[] M^"/^HO3<^.RORPY3CR4?=3*6:%/J]*7H2VC*"*0HL[::*E&G@W'=<3T=M9^: M@14GQI[TJ9A+TLKH;D B M*XVM(==IZ]7%Z+Y/E$.E4LM5GMH5FL-XXLG^D&1H,*UJS;'=C[XC)\?8KAOF(K2B42$9(Y(D1@.2BN2 MHV(Q.AWSRL0&K8FFGE+'G<@0#WZ&-![N]QGT;,A6X:9>FX-^.QI^ M@M'DR]MKCT.?A56?IM<1I<\84F5/@ )ZB0)=10^QY&EZT!2$C[)1O>HGG5%K MA_=]!ATLF5HNRK?C %?NB+_K?_@X&>;?QO,/]ZP)3'/G"8^FM'0UC@1A%$E" M:*N% "N;9 [5Q/CBF7Y0)&BQ.&$=+W+B!Q_ZTTB*>D%U-D"H3#A3I7/$:YS" M5F2?:8I!LL-? .X,Z,5/A$,B3(LE'1]47LDVE(()D0#+12+4D\"3(J4WLO'* M\LQ9%>(^?3F; V/:3BI96R?R0+81S+!W5_$:0;I^*W_,KU/$*0,X("1$)4N#3)Q)9.&H8VAS'D;@W!U M7.5.A_F\5X2]25I_S[PEAM4O<]ON0$>WL#@A&/>4!Q8U9*+!I1+],F*5MX0' M;QBZA [_K^-XX%'0WR?&X7.EPJ7W-@?[&F8%K=_[/^_\LN>X-T)E03 4LCA" M0XD%BO&_<-PHZ:BAA^](K1[;]TESP%QJN;U=7;/P!OP8%M]_P:52!$-1[IYG M7>I!D?I,\K1G<]UESR&PZ\(R=>>'PJ46X#-?]#]/']0#M =/& M$V-*;TH1@#B>,S$2J.+62+;<%/(0Y\O*L7V?+@?,I0IEQ]L\ M%,1J)G".EQ*G/#K\2H//R0O/#NH._F,#^GXVV*K*:Q0IW;9,&#,.A^69#-CV1JB+2MC$90$QQ6) MTIF$\T4[J.L6/-<^+%N1H&$?EFV4\20--9H _-Z'94>%;MU98Q=M/ EMK T2 M!$Z.&-&]E<)G]"(#)5GCCQ,DYVR=/I7/JP]+7;9LHX0GZ\,"5E((BH3(2C?= ME E&0.BD,:^U2T(INI3+='1]6+92TTY]6+:0<4=]6( 'K7&\));^,-+E2"Q. M!!(4#EHI!E[R!FI_1GU8=M5R&Q)<.[GK5I)\=W;U_MUOI^_Q3R]^N?"CTD_] M,^Q>)G+S\VK4@-QB!$L%'D4*Q@NI11!& M=HUG6P@CL5#*4^]38_>K_U^1V, M,<*(D]O1U"R,R[5>_!F,/L.W "IIZK.+E)1L/B10Z0&6O21@DQ0Q4N=\G26Z M";I]/91[[Y@^_]I/()6WG<_V@:=?][PV5'L3"&<@B#019Z5S@5"E<@S>&195 M?2&L!]B])6N=.\M^2PW55"B>N 'F7:COAZ_QQZRG,2B<%@)6'$IAW^2(HSD0 M6QJ"4Q=8$)T3:07.E\6G?155(72:[F&>HZ/6'Y5-GM./?O0!QKVH$J[;WJ!V MJ2_LU'1(@.1%^A1-VW MWSC4J;$\W:<\(B0Q/',>BPB3EBG(]:15"B>D/W1T%V=890W:[44LRA M'"-L[C"6@N7,L4 T!XI.&E4$?30TGT(9"]3S0"M1[; [-+;,A:V:,VZCD^J] M^9J >=G-&;=2U\8F?;O(NCH!=!!,@N&S"U/2X[II=:GO*CQ"+46^39W Z-"; M,[:G]VU$W/(^_\J>==P'H8$;@D,T1(8DB&6E\YD'S;7B+H%LX*4>8F^_K43] M6&^_;>34\K[\5;]L=]Z'$U*(26A?N"A+B\A0C@D4 1R9BC2*D)JT9%SQZ.>J MM7VEU%$G5+!1&Y]],TQVT:>DQ7@FA*AGZ@1(2,."C5Q!H5";5*C?GFK M,1RKQ]R2U*OS8,[U)IA:;Z&Y#DWW'33;T-1&Q>\AYI:[9Z[%9I@ 22.:IZP% MD1H] VML))8*XV/PB+/1%[C/2='WR M*;L#]SD'$8B'C N:2NC9<$6)\5Y <*!-LSL)C:;ZU]<>\U*_FVQ;[I ]!;&( M%AK :'U!OP.@^S5\1Q4L*W$/^;6\4M^%$Q/CFEI9S@@HQB)*$Z=<)CEYSZSG M0KOV.EM75^.&];A=+6XCMI:U]RM*ZN;V9@[$!Q8X=Y%XGPW:%>:)RQC&*P#! M??4S5.'.DCN$C-&KVYL;/_HRO.\OE&/YJ:?04AYIP[=4 MSR[=9;1+.:6$'F:B%P]Y819P7N,0$ M7%T"S0J]O2B3J5;"]$D;U-C@3-2[I!L,0Y+=&@ZLP->*I8G5CO M(98#S>O9AA$;\P&W%WC+!RT;8IU7,$!Y3^Y\>3]7L2=T2-0&22P&P$2"XVBP M4:LZJ.0DS^B1/6;J]H1P1/3H4ADU#M6WB)Y3B,CKS(F3H9Q3)5L*E4J2@DC& M4($>?1U[^ESSO_8Q-[44O%^+MM<6_'AL65N#[U4L%?O\7-+(EA2U(8H*3.@!CVM0I)=HQ/1[)(7L:=FPC_ JL.,,@ M?O@%X H^ \;,<;$/(H..PJ=RR=6$\>MZ2R M8?OR;CEN6KJN,P>4(_G,>T-=X#+&; M0,ON362&<26#0;-N,X]>*PTL!>[7[/PW?G<'AP"*LP2F'#&'TFPV64.<=IP8 M&[SCF0H9&IWK'?XAP/SA[X;7US\/1W_X4>JQS .W5) 4G24R*ER:).;&ORAK082MY5PA_[\^!>:$"R7)VBB:B6#08Z$='7&2 MRWWFFG/O[M0[K6@?#Z(^1$T.["+O"N[U8@7&\=V#UQ.6>R71NTL"(W'))4-< MBA*:97;4<6-BG4HAZQ =%Q=:D7N%^@\K[10X7;Q]M%,NE/KQ"AU_E@/)U&,@ MD3TUE4KY/KXNU#WAE+C"0["),&O4M(XA\52CKK,1FG'K,?#Y?L+9DL=42S&' M\M3R%H%TV(7GC>\L/ MVV^R+9J@?MOIC\DKFZ5$;U\'Y)+'.(YS3IQ+R 5A,8JKDS?_ ,J^AF3QP+M' M>T'1Q+@K#8\">LB\W.24%%=/C'*8])YK6>?J[ HPW8>-^VE[V7+L*]\*:\<" M4L^@6Y29281+08DL!3:]05@B6US4HD]2UCG97"!X.N7NK(XUZMU*EA4\PJ]] MFN=]FU_/Z@S,NBI8Q9C27!*0Z/FB(RR)XXJ3Q*?E.,&X5">;81.JX]']WC*O MD-FRP/:/47^"2^=ESO.-D/?#69[[XBSA-Y1ZC^8L=:"A9%PD=&9!$L\L)UJ M1 N7!5-UCE^W@GD\C&E?*Q62819@<>#0_S X+??T!_'+>_3;QM=3[[KOC(7-D6\QY>SN* M'_T83F(/!61Q*=U,;%"+I2S\(U@+K*F&LWC&I#NL\C%8YY M8Y/)AD3#RVE^B"187ZZQ 2^;2@E$I:S+PTZ%VT/O6Z6];2/_ZEE/3<"\[+2W MK=2U,?UI%UE7)X %DZ(!Y'G)Z9(,@%B(@D3+,M5 77)U+J0<>MI;>WK?1L1= MI+U1$R15.1$-'AT_F1*QW"F"XPPVIJ22;=)^]!#3WK82]6-I;]O(J8.T-PL! M7R@.EMD^RI TQ[VU5K^TJIJ\9.2!>M521.B=(" MW2823##$,,-R1#OB:'B^:6^[*J\-::W=UZQ[WGE^\?O9Q?O+=^=G5[L?>:YX M2(U3S\>P+AU\1O "M/?4,2.=5$'B2H>^<,;@R>3 >RN>MY\[:4321>&TIOEQ/.V!W@73O<69$^=+[M;^PNYPB'H M5U _HSC'&&26^')\,DC_&([^=3YX.QI&=#G+Y<\HC7)$42=QO2K;4B%E@NYG M\-27*Z%U=K:;X3L>;K2GA@HQV5>4%S#I)<_ 6U5ROC7%X:++B7^!'J@V(O&< M8U1UNG'?17$\BM]6I!4.2]\,!Q_>P^AFL5->?)_^='_\Y*9LF?>\%4E8GX@H ME]$E=4",Q@;6RX#N*0P)N[8K&P$_%2' "TP MI;'9:4]C%?R0];#7@%ZT=VP N^HQPH[ G^; H1-R-"9D^YH](&+21*D0Y9B? M\HB1H,TD&$%)8(Q9+W2DKDZF\4$1\I&#D.?$QVT46C%0Z\/BGDYV/B3C*=&B MU()5SA-G/?[#@C;!^61BG?2+!U"Z]]4[4>(:KVXW#:S=Z*F]8_S^Y.*7\U=O MSJX6"0?#7'8D)O"F_QG2^6#B!Q_ZZ'5,:W_O43%WUS?5V7MN8=1+&]0)HWB+ MX;SSFLL(U%M&I4A@0M"*)(X M3H;H3#2ISEE[$W3[6L;U[_AM#/GV^DT_0T]SEGS*C%CKR]5X*H@3&--I*'<: MH].JTL6?)NBZMY^MLV;96+:NE H;Y1N$\,NH)!L'&:4H?5.5HJ7Q@2YU7*TG M.7#)E.),I3K[H8\A>U&$V4$9%?RO#?A.8KR]N9W>=CBY&8XF_?^>YJSW,JX. MO+0_ 5G:PDEGB*,^D"()ID!9&NH4]MH>Z\LB5!L*J[!9OP%Q.4H(A@>7A"!! M J+C&8,>0(@Y9!L3 _0VZQS8;<;ULJBSK2(J;-Q_2QS>@'.VD5C:>V-$XDC) M'"926,2L(I!LM/)<:\9\'GUWX\ MRV"-(27.92#"XRHM00'Q'*<*LT9R'7/&N+%K2[4,\NG3_MNE27,3MI>ZNO6L MO@&]\#>PJ';2 &[5+?\M 3_-5G\U C0G6FO:.P#20<25P6E1>G@ DU+D6NA'607GS^RMUN6-M:QII^=K%Z>UX,KR! MT9O^>#)>U/9$L8\_]C\MX#$0AN J--FI-5Q MDJ"&G%NN>?D.1S[KRZPAQBRM) MJ5.\NVA;+FL[!3&G61,8K5>RO0.@^^*U.ZI@68E[R*_&=)W#,=GCF[TG(+U$ MB\0-6@WF",O,Q"2\I*E1S'L8:MQ0B+9=+6XCMI:U]RM*ZN;V9@[$F:QE0(-O ME"Y-<#,N_HJCFRJ454GSK$VCLYY&^KOWZFZ+B.XL_&$;DFO1;9H"\7_> :(- M$]9HC@MW2;B/7A"'O@!1@:;@O9=1-VH!VTR%=U_]#%6XL^1:GH7_@/Z'C^4@ MIK02_CHLKU14'I=U3Y%)4I0"8<)DPIPSU#BP8!I54&JDRI40GI]*]Y?D$]UJ M/;FZ.GM_]?>S-Z]_OGQW=?+F;/O" MM<4Y"]QM"C$JS8@3B P:G9(2+]8YC^R8%H_5YNN4%=L(O3X;YEL&D5DNM"SW MHTPNE2H05#"Q[ :!RM1G81KMH^W+A"W5R M=?;Z]/+7MV<75R?OSR\O=M^CV?R\&ALU6XQ@:;=&6:>UI=QC)";!HCN@;+0\ M9R6Y#J\^83VR\]X/RJ;A;-+LM\^\M9_F=86*<75 MOSGPFALJ? ZE,U@I2HAAI0N1$9U!@G!&FF;[J-M/Y;VQ[VW;=D4P_>=W&$^^ MMCQA/95EAB@8R5:7AA4X9JMU)#IY$!E_&Z%2Z>H61_$$EK1;!C\PN4]%@0K; M-%.@X?&QA.6QG/WYJ3\+>N;]>WB.E($W) E0LZ;JUJ GPY-U+M!DG*UH$]H8 MPLLD#> MSL2)T5NJSM++"E@8S/YW/K_7#BK\\'$QS]N!]_]]>WT NFY*M) M3H)U%,=H(PE..L*H-9*"BIK5J7S:Q>A>'LD/C3(5.LI-2T9#&O^,PE\];X-6 MR7"PN%QPG+?=,G8NWCT)[<81L5UD/V:0KK?)3IK^#,1(_ M3B!-/S45RZP*"[-*2Y;1*[$V$QF0_58(3_ [YJESU.9*FP>[P'UQK*NOU(=, M-%7]S?6H'<1$N;5$:\IQ_NA$K.<.A:44"[*4!:I4W&(GO-^YV+Y:'Y+1[IV7 M>3W]#*35TL.H#;^$'L].T @X1QQR1!:[[;)4)#LIN$J""=[H?M[V:9F-\+TX MLE50VT-RN?9*]SPJKO$Z>R.^"RYL0F&H5E FUVI>Z) M;0VAJWS)I[:"3Z+R0TET?'OM!^7:]C2%)L7,%96,))$ENAF^7!2CE'@TZKFT M^HJTSB;1711/?\6Y4QXL1R6[ZJ-"\M$"RSRWI@F:JNF)]_$\34[B[OI9H^@] MA%M?YLE/V7E*=6*1W?OXNXC MZ6%[8FJY],S_AB^STU* Z2*S*(.BE!!9.$^"X!0AJ4 #:Z"Y M-8]_MMIK0UP5+.O,/U@D*R<9$ZJ!DZ2%1XS!> MMJNUNT8JE!;>71#?AC%(RTY%@S'5O5!2851/X_?M099M#\*ZTG2-ZPHUQI9M M/J&A_64%>%!/"E$Y/? M4#/C=U>_+8H6,DA!ER;CJ=3BRB:4P^2,WJU2R5DN >IP:2.L[WQJ46TU]F-@ ME(>CF]GEZG(LMR@:Y!5-("31/F$PHW+)$N>!(-V94YSZY.N<+JP!])U'K:BJ M1C7+Z9JOJ+ V4$JXM:65M0(,D7#A%X)GRGT(#MJKO'9 U4J?(K[<7?(MI@HO MURQK N-8BYENI8(U93!WD5_%8J96@(A6EM+LQ:@$+8F5!K^U/B,@D,HW\B8. M0XV-BIFVH<5MQ%:UF"FG(D2=)/$J8PSFO2>!H>>:==8 &()Q+EK3WX$4,]U* M^&N+F6XCN:K%3!G/(AE)B9H"B5"*#D16*LP95#4#01 M!U8*X$U;)14N8#*KS/5F.!Z??$9]%"_V_;!TWQX.IO'MQ^$U3J/QZ_[U;2E% M&S#X]7'2"T+)*'@B*#R',]L"FE4.A!GF9$X0="6A[0SY $/.=KFY'&!VH]P* M&V/-@:/D^K$7 #B' E?; I>BD'QBQ"I!(6 0SGB=ZK1; NV>@1U18&?B;:^_ M"GMF6PNI1Q5#:(:2S'7Q*8,@&/,[H@.&^%(X*\)3$VX.]3OEVM!AA?/[I=KN M%[=%JO/]I_'E[60\0?=L6NQR"O=;7W)C^!VBM8S*:CF)EW+6.RE$>"00(B9BR10#4C,6OEI.4F MRSI=T[>"V3T5GX(+.])Q>T5VQ;JYH,ABQ"EFBB/D MO'>2)]"-]GF[XNB!<+,6,=HAY59:[6ZY7@>\QXS*FD9+M&"YG)Q0XC17) !7 M-J,?GD*=#B5; OU.OK:T6,$"GOG1 &&,W\)HX5"C"Y%BPF4@,X*O%T2ZG,&U@D50==;@E7!>7/BQOU(Z8,HB0IX)IOHF)0X""M+AT3-+9IBR8@V*5H?A)-0J=Y#&_!?'!>[ M5WJ+9?"F926_YIC-L96=2H0WWZ$L(&>#!']">C^DMR+2GFIZ.5($R$8+11&D,AR5/G'@#@:B0E!*) M2R'KE&U]2C(]<@'O<+BTC78ZO6M'@Y2:)8K.@(]$"BV(8QB^9H LF M1JCIU M*P_HKET-'3:^/;>- BHD":V[/N,,IXF;0(RD$IW$TM;-=.F!%&\)_HDS=UV<_GU^3 MW5-WMWQ!C5S>?<:XE-P+&!%CM"5DRD8*AJN*,28$&Q+/*7'1V_)=^TWZUT5" MD.8/+I?QOIT]?HL3HU$6N4U)GG9;\ +]=2B'U1CE&T>MU;+.9<=&\/8U? ]? M,N^'4L3<3_G_/=^;?HF\PNF,I3T>0^I.>CQ9B M]+G4X47QE)#"1YV1"311X-F:9A<<6^!6$[PO@V6M:Z[":>!CJ']!X8[+SBZ, M>]HS 8#2\2YR(C7&*!8D):5?HAU N8+ 4T MTX6; SAIT:X"KM3HX&5''#>,:.J-%2)8FNM49&R*\&40J07M5&CL].UHZ2'B M\3>AC&?G2]Q:R%H H;(T(I:EBHSFAN1H90K:!1'JQ&Q;P>SJH+@^B^IIYU . MA=$M[(^FCRQC^EK)#W2FF5%'/*642!,D+M4*K:P4VC(O&,^U:HJMPO/TY7Y: MU_^#6F%[ZZ%"T/<0U7Q+N FNJN>[ZY ]S8EN&]I[E!![B+Y+:B3.O*89")_M M9R5#'$V:)*Z%T2)))>H45>V6$H^3CS!ZB\[V MZ.OH[ZVCJR!;,* "M22;(@]A([$,O?08:>(N4X!*A[,[@#T2&M56T^$Z&AVL4__\^T$7S1/IAF= M#DL;ZG [[1_\#LH<3^4NU\\(R5__)_A1ST3*'<^4H"I14$E&$D :(J@6-G%5 M>FIV?-:R[1@.=@-J"PXV/XFIJN&6.P0]',6\9N+)8'#KK^^"?XMA=;G"R@0S M7 ,N"5F@BVM5N<(:< ER.:"%07L#^1'CNMN;CXE%'MHY\.UP%G3F-&MB>"XGUU82 M[Z3&^8'BC"(KO=P0[_MV^';Z;[8=OHT>NMSS;(+K^W;X5MIKNOFYB^B[I 8W M&MUTB2X9&(DN&9I:/TWO],$S;3-7E5+AGL-V>!5&;"/Q&I?9=MA&"X8;'"TE M*DGTV[E7* ?&B; Z,1Z9])5VR)_W;N=6FFYAMW,;-56YR/3(/G^$##E:71+L M?%EQ':ZXP2%2JD!)EYBMOWB_\ MN2'Z-*]QY__+Y; MP&%R/D#[ 7SE'F/ Z1%V\YEK[N2L![;_5??>Q MIWXT^E)*GLW*K.B<@Y92$4MQ#LJ MM7RG$@I#12"+#Y](1C$:0?NX/RLW0DH@YOH!)+U/MK%",2%^J[L2H2> ^DZQX@!0I M#[&.'[0&T+$P87]I5W"4WPP''][#Z*8,N6=I4J4=)HDQZ5+9WQ$GF26&ZNAQ M298BUC$$=U$]!OB!G'002E%L>F! E&3LL))IN] M4(G5N<"S LSQ:7P7*5>X;',7TL5P$.>H=)+*HGM%G/5H=W1DQ"ZN,KZSD_@:H+_I/F)D_\ /87!492@2OEO]$8B M#:7SGB51H'MBJ0Y0;=EOBO$XF%)))Q7NQ=Q'^MO SZZ!S4K(%Q?V+4;W_7*B MF:8?'8]O[_DV/HLDJ*:$2UXZ ;I$'*>:L)!=]('Z).MD(>\)_!AY5E=[#\FG MVR7?[#1+BE9\VD$63:3TGE&<:')@8:*U+P\M8GNJ$>&_M;F3+UE*N M4@?C+J(+?_/U(+(!KJIGP.N0/)2VH '2]$1"ZXK$EC_TI2V6SAK7S9")URG$E)*%M+3SL3+1\?$W/;47N:M& MAM7$V7)>](EF7%W!H#\<70PG,$9T_\L/;OWH"^)SQ. 90F.JQ%':8NR- ML(BU 64!RCNM&JB[R;N.0.&MB[3E^7WRZLVLCLT=1B(R,4>FDV/*4HLQ2D(R M>F8)LC*0S+SQ/H-UC8KQ;W[+,:BY/3'6V*_&&.4\ M'SD7O)&$QF %]128K>/;KT-T+!Y^*Q+OB EO2@+!:#X!FN"KZN\_AO!I_/YV M]-F )'LKH\:1YF,XG?-)!8@$N$"GUSBTGR8;DKUA#*T=+FUU=I&>ABR/1 5/ MPY5M=-"V#Q&N%Y 6ZQTZ,LX:2[)-Z-"X4AJ"@2-*"LC!XM"7CSY6NPW+#^[> M4VA7[L.VA%8A>^65OY[5,P>8O"F?+G(MM!4*G:)D*;$AE:+F+*'S$B,Z+[2D MAN:0;)TDAG6(CL5):$7B%4ZY5^&:L[T)LJKNP7IL3^,8M*/#!L380P$57((- M"&G*"$L$ M%0(FE(Q&6)$6VP$#2E6N4ZZ=I=4^,1-Z!K9FPC]UH71&8EF!?- M,*31CI?KF$X&(B5WQ.D@2*(V&L%"=+%BL9N[4+IW&]K2TZKK'3L+>:W3T%UN M?@LU:C8^KG9&_E95:5#)7,J064(%:Q$>R@+_HTH:#TR/TSP)&0,T-^T/:)0&7^?BT38HCX$SU;73XG9XX?# M. (_AO[@ =2Y4:,J>NHB(RY9=-Y! _$*9X+.Z&J)$+18WNI<:3YV>ODQL*0; MR5?8%'D'GV9-N<>7N0Q@O!A!+T1T\Z;%]47 =TDXJ3S7/OE:=QT.Z =J5 MU[F']*MG^3]R'Z%$A5$1+VBYK)@U"1!=V16BWBOEP7>1T']8=T2Z8DUKFFDQ M6?^AYSV[WUK6P^$8?SR]!Y5Z03L=8JGU "X0-(.*!(>:%EIS;9RDD3?)PFKP MJF/0?PVI/E2Z:3%DG5]N/AFDD\4MDWM(4Y0H \N)9C3BXN<]L<%S$GQ@R7@( M/-FM]?_86X^3"JW*^B$K;'NL>.7'_?'5)W24T^7@=S_JER/(8KU^OAX.1SUO M= R."H++'!HJS01Q&1R!%!*DR 5W31)QMWGG<3*B13D_Y(-KU[U8BY6A,)() M/F7"IW5[A$&'2 5%(@],686*KU9LO!G"8V!/5:VLV#S;.\]CE0A^&]R.T>C- M ^[3XD*I;:6-W][=V17-,;#JB72S@EY[;>(N;0,,/P.Z M]?B_-Y^N^^4 _C[4>:7YGN#"16\1L30X(2S^XVP&-#O&<>>TLZT,P*;NV\ M(=QD-LS'] 8^PPA'\ZXD!,T/Q7H^1%%>S9>=-X/>[IZOMS_T]T\#[ZT0SH#$$+G.SEC1[ CEN!M72R H^M;CC?(__ M<[#Q+M;SP(2 MQ] A6$$""$Z$TS9;X5RV==+)MX)Y#&2KKY\5;&IY6_P=)+CY-.T!-NK?M<0] MRAB$Q#PNX=,P0+P,:D99J43\(-I)XS3#N= C&T'!PKE8F5NB2G94]M8.U\E7'0(L: M4EVA];WVKW]!T;P9HI.&SMJD/_APVQ]_+$@OIRTY%KUU>QRD531) EFFTJ+' M$%\N?<6,?!72Y!R:;#HV>]NQZ+Z";%>HOX7$XF^DG):/[:7, NA,T2\OA0 L M(")0B3"DIM7.RK1<4*VUA.(E*,= A7;DO$+S>V<0_V/4G^!@\[3QY#0%:;EL M<(\)SJ-'5YK[W:BA/'"$L%-V3\2WO$Z:3YK(755R;D>(=J1]E-7=4[0[[V! M#_[Z;#!9%"&B4B1ARA6KX#+BYX&$J(! B)I93QEEF\+?,<2_?!A^_@D?/27* M?\GR)9E].67'BI<^5<&6EK0X;$>:+=Z$+%!F*!9%!1K@:%"7I9EV[[ZYVZHK M>ZM@V*+\:NH3C EHHBA14]0DK H+9%, M9F(%4Z3@F+7K(3=ZG4;T;6LSWLY5^]+8LWD)'[LXT_3?(&0 MGE'-&2,:<(&1RC$2.*5$" -6YJ@S;Z+71U_4W4+:HC*&M239XE(['DUZ[_S@ M TS9:P5-TSY]G@5)I,^&.%"">!6H,#G2N'P9;?6N!#[USHX$?K>\&W'OM<>Q MZ.XNR18+7WP%L7#@&L#8IO1G<\6V/V\?7W#W4,&R$O>07XM&>!F.H5FB/QX( M]LPU+AF>6U?B]N(K67MS>]0+*I%9PI"BDAR M:;-TJ$;ZN_?J[A;0O80_;$-R+2^/\V3S.9!R-XH; MR0D3M#0CN7NB=6A;CI Y> M12(T@I)&:.(2FA<.*1C*C,P;-]5W/X)91G(<_D\K#-!Q,LY^#'_SK,F= ,U?PO3E_=?ENOB(%88Q+%)U) M6Z)Y)1FN:P D5Z%!(W@=9^KL:\>E\_C6U="E0XJX^EX%P$?L\)R M3XD67!,9;49<,-V&X2SX0!%;%4KEP%D,X3Q:0OW9T, M"3Y[PJ-46CM.K:^3 KX.T7'Y@JW(O4*QQU6X[C6(:H+O>T>]'?6Y;9>T793Q M%!WU C>, M5$6XWVTAM%O(- 0(+601GN8X<-&@ZVHUY5KFRC@^H=];P!X )5 M)CU/N(!Z0QR:2V(XKH:22B<:W0!X#AWUMI+[QHYZVPBM@C^X@K#<.VFLY21H MB6-S%L?&/2?@6:919H.>:Y5Y?>SNP9ZR;K&"[VI$XB[PG*_$IMSDFHC)%'.9R*E"\1E'8GR$!0-BD51IYIB=Q1X9%GO@@'; M2+F"YM_!Y^'UYU)F^GX_E-GZI)27*I:+\EY9(HW,Q'&1B!,ZL$A]<*Z.E[<1 M5OW#7JRVQ5W +[M])G;6$9#8##HA8X>V\B7"*BE M+5BMC&-UB/ 0 MRW&Y!7O*NL4:[ZL17?B;Q199$UQ578-UR)[&/=A7GMFIQP"]>Z^O835LO7@\[FC9C7< J]?9ZH MM:28 B(%AII!9$40KA F!1F7._:M5./FMQR!3EL48XN)Z5.K/_*#^!%>+:S_ MPNKKTNL@9#3SB2(BK=#JFTA2HC0X&WF2JE.J M>B^9CL0R**XQ*:*FGD-'];X3^1$D>UQG\R92IS[5F3P\A-[S@"O;8FPI8[#9YH MQM45#/K#T<5P N/7M_"__.#6C[Z@AMP<'XU"1&\8L4S@DJ"M(3[YTF$W@ZM9%VG(;P;/^AX^+9AKW82(^_;5"@XTF:T\T+[=A0&3B 1FJ M7= N\DQIH^J23=YU!"IO7:05.@6^&0X^3-#5*X-_CW\S.V+C(&/&,#JI)(B4 M@A''T%? 'WI#N34!:*U,Y0=HCNNT86]YMSCMUV%:G(PW0%4W*W$EKB?*1=Q; M;X\080^AU[G1L I=,HA"E'3J7++G@_+X%3J?D 6Z)YJAPU(I@;E#*CR6:=@1 M$[:1=>7\TX5#:F60P062E2[>"2028ITKC ^Q/$%.8@M:VI!> MNH.(J^<=W"F'"Z/^,$V9GF(4P$2Y3-J[ = MEZ?0LBXJ^(Z;$2XF2 .,'>8LK$9Y"/D+^VMX*P+MH9[JN0UKL$JMJ12E$Y9S M&F>3#<1&58)EH[(+E,54YQ;MTU%HJYR'IV'0-EKIG#D_]S\O+@6&B%X8A4R4 ME0R7UHQ1/,^:1/"X=GO ,/PIV/,-X5/O>+2AWZT(M*-R*I3^7(_QJO_G'"*G M$(Q-@2@9>#DQ >*UCT0H!\8RQS;Y4* ;#'?$8_9%,I9(QTDR7ZW#OP(8[+WQ1;-A5T"WGDFP&>8'QWZ)V M%43&O<: STX+LHI(G*.%NUZEX+P&O7U_T_7O>U%C%(SW&JO.O&PH ME!O\.\@_E?W][ M=_Y54'_\\<=?XG T@-%X,AQ N.U?I_[@0QCY01KC;VY^FHKMS>7%+^_/WOWZ M^NS5^ZOX$=+M-0SS]?Q8)J'$^E]=A_%KF/C^]?@^Y''_YM/U8UEG.[WFIV^C MO#_Z^;ON$:.S\<(\N^S''_KI;S_VA9/"2 ?6.2:3]3OK MHOI1[%V49SE#G/0_W^N.'D36R3&BF812RP9CXTS1 <"@F"4,E="8=TR<%3"/ MG3_[:J:C,F+OH,@.F?YJ.!H-_R@U$/PG_-WD2P]H9JJ4OL]>2"*MU<2;1(FA M@0/U%O^CJ_!H.YS'0:2*NFEQ-_0NVO$"[NGM:(1RZ(%& EOO2 %'9"FP[AEZ MD,E!A&B"IQ7YLHSF>%BQEYQ;W/MCC8HDQ1)C(:R*S]MCQ&)HOASY*:3 MMG[AP>/1]4YRK5"Y_O[X9AM]1GD**B4B4]GHB^")=PA.90:>Q:!I)T5G.NT8 M7=]EV%ZVJQR#+KM$;ZBQ@4A3$IZ1,*VBD%DD09)UFGA/7AU"7: M6[N/5R3:1LI=EIYI@NME5R3:2G--:]#L(O8N::$3UT*7,WM6ZCIXAD%/.05, M45&!H7-2M(OMF\.K2%2%#=M(NYN*1(GJF'0&$IR2I7$E?A5080X-'V*T 'II M'^MY5B3:2O*/5R3:1FPM9\$]K,TBN+7" "5:EHT+;CUQ.0%10B,\3BT3C:[E M'W AFUW5MY^PUD[!NNG?]^\O[\][.K"S\:^;)/]?_:^[+N-HYDS??Y M+W$G]^5ESJ$ERJT96=*E9/?=.A&,VQ"#2\"MK%/I2JIS=RV8I'B(.17F6UG+#\#L?_HO M/[)N9^3&DL\QQ3@_]XP6DKP%B[RVW(\1,-3F^\J(0@<@3[E-G=@F1(?83ZI$\>+DV^1R/#^7/)*W3*M+I;K,A5P?68Z0?IG!>! MQ6$!N6BPJ34#IQ)"(-U#6Y3%W*694Y=GO6RF>Y=F@WO^DTD+\[TN\&)4? M9'&?S/Z1TY=\^G>\N*P-'2??_B1[?#P_*:2HG_'O@^:-V2A%N>)*\]!D8\. MJ,B(M9SLG* \ZN!;*\,JJ*-2AKTDWF"VQ:\DCW>3V>S#^,UDFD=?QE<9#O'' M&QQ-_\"+R[S8V6Y7,#M7+G&1; %E-+DWD0Y-[QV'E#U#Y%ISU2:W;7NL+U]U M&O/3H'O9?6 GLUF>ST[F-]\]URB=4MD H(TLD0NMF:U%@]X#,DM[H-6.NQP3LMCZ6G+81)9F M=Y!;R_/Y)+ LUW"GSG0T^]=5$SH%)>^N-RH)#T1,;2R M&$RZ%,Q OVHH1BYZ]S&P.BD9N#,\RR-1DB<37PZA(]O(OX%NW/6RZDWO,C,@ M932U00&K195*Y$+^ELO 7)9&%=0EM_%PU^,YI-6Y+V>3W@7>Q@R4!J:4KQ7!G5I4/$(X\X FK[%&+/DUTYBJ M!XR*R*HM2)R.X#3M;\D;LJUSM*IT27;;^( CY74W ?8R@D4^>3Q>+!9:R9FC)+FYS/,N[ROBX?<*2L[B; GH.:JZ!N^\NQ4)3)@DZ# MY$G5BN(09.:$3 5E2U0IJQU8/6C;O@%8W4V /7=>>@#J3JQ*WN'Q(NTS^,5IA* MC*"82[6=F(4B:A4UXU+9+@P_^: CX;E?@?88%7P,W.WAP77AUHL$"DLMMO,1 M@J4O,U.9"5?OH/9A^]A.X7X%VB#L5R,$H_&7UWDV^C+&A82ORF'0N.(D.-IM MZFF2P<4D@=4X9)$RL-4:@YZ\!#5327;T[B:WK!N0G:8 MV]4^V'M2(?80?8-[LXWX4+- ;J&$&.MH2R\-69F&7@7:"H-Q/J30YCYU6)5X MXBYU2(W81N(--.']9)RN,>5T,]N]6!?J?)U0&X+[>IMG5(#:"MRA$AA=F^O3 M-6"&-Q;Z86K2KYA[O#2=3>?G9SC^S)!6U MX)U>>/K4.SS35ZLA<,Q9J49 R>J7KH*1[@,AAQ%+,A8])TJN9X'C1M.V_Y9W$9L M/;/W&TGJV^6WY3TLN?8H4BTN814(G1L&Y5:?ISB>E3R=G8S3ISS]/HIDT'\H:]#.ZD7@;/V/KLW^+FMI>EO2 MYVH.<\/2BYI,GAG'#;:N7M ,Z*7(O#>F64T8!RJ@S;>@^-[K*>?[Z M^L3US[-7UVVH;7'"3J9_X33=E%4O?:C,M?5,0?9U4$*1]3Y#&) J:++IL/A& M=67K\0Q_/Y?T).M# B3N=@6ZG(=QK%W];!-5+(Z7.3VG<8&FWU:XT M7HI!24O>$@KZ4Q#2(P\E)2ZSDH(VJ/-='MA_0R;',!LNL8X[J4UW?740C(=$ M?@,OJ63?Z'ZYQX9,]SL// @$WVL^4#"AW\VA/YGVG''%$+IP5%@+MM36OQWI=V]Q%$.1)B\!\ M,:MU32^\?S^%A6RM;VPL'6GD!>@!,F0%!.:NVCTJN9;\=7 MU;@+WWW(\T54-4926,$UN0:E%%!11?#9;%+$F?P7G%(/A@@J8?T=9[ M)$JR3U5C,QW91O[#5362-^>B41ETC+S.*E& P@)&/!% ?&U(DU] 8 F5V&U#^0V@N73>C2(OP9Y>+W(?U. M-6_;B*YQ)>.=DBV;5)3" H^+L>K<@U-!@LY96]2DS>*%U;PUYG,WT;6N8;Q3 M,&L9D\BR)^^T>D:6]E1408'VF?Q9'IQ@N[RA!ZTZ;LWICN)K7,/X9G(Y7:9& M."\Y)@9,A]B8[^)(25NC M?)?[G,U/.#I.=Q1>XP+&-V0]7*,2M$?8 M.J(]Z5C+D&L0?*[W50Y3EXOV9U1IW)C0W437E=&#UDC7%K3G<4W\8*Q,$BOC==#&>3U^KQS287 MHU3K)W[!"QS'_.EKSO-^HL![/;EQ9+@_J:R.Z2%?B.O,3$I&Z92]C8F3R^Q= M2)9C.>\+1(,(?(&"O-E[P9WS,)0FZA%YMO M!'OCH<=+H8@HMUZ'VF#5_QFNPCI0#-0[0^(C>^=0CJ<83' MI#$]%KY#I* MY2VPE/A5B_%@DP*AN6&:*2R)_;3AZZW8WB9\O8W4AXY(=L'VG_#UCEQN$YK< MA8C!VFD3]DL+7S71D&_D/%[Z.7&C- M;(W19 5*HP=$8\@2LD%E7P1BFY$B+R)\O15GW<+7VPB\@:=R/\+!(-UI8Z(HOI3*1";1)12-JI,>A75$2M&?^!ML$7>OB=[5 MO[ULL<-\-LFZ"'[18\74.7WH.$2/V4CNN!)MCHY-B([!ZNQ%V@T:E*W#=:WY M79 UM3;J1T&2M:@72&?GBM7 M7)L[X*%5XPD;BH0;'"(!C:)+$X MK93R(=DV-^,/H QO/O3%TZ1/(3 WD_&<3$9;[Z\6AWEV4WTU N5L@<6 MZD"\( HXSS7P6#@OWAFR:=HIP2/(CDLG^J*@U<;P:B,XP90VT8#(=>5>.R ; MUX-2PAOMDK&J3?>71V$=EW+T(OP&=N;':?X31^GT[S_I2,VU.O\NW'O;7#$, MI7<(0M?$X")J,V@NP?OL, N&MM$VTAWCT>A,(UIZS E=(MW0#S99F31&!+2& ME#FH %Y*$D/1F5O-6=9M9A<^[T[:^[BJ/4AZ$/ZOU;\+KO]TTMZ*O:Y]DW<1 M_9"=M 4SJG@307J-A"HY\(Q;$%%:Z3./(@W59O_Y==)NHA';2'R@3MHQE&)* M2F#)-*X51P$7?2WHJI#IVTMQ%SDYRL)9Z3V?6:;\-] MUQ U"Z@B.G#%5D/)17*=30'+@O,&=?&RC29T ',;MISG]OF@<-BD?R&I;2+.?K.C]']\X-;IG^:SF1Y=0F/!,<>V54S9H1SK( MN;(L*2[B>:](^D^2SDXSEI4%'>FWJ\&=@79%&PT7G-9F;.LTOW?])TG_2MO$ MN\EL]F%\IW-0GI]'ZWB0PH-1M?Z;W SP)2 $KVP22I"KV'JU&Z ]CT37;;1A M<[9)'])OFA5]Y8+6"F#:S!/$3'N]JD.OO7<",%FAZ!(9K M"8IE)PQDDU.-605P,=:Q*L(0.D^+;U-$\Y(R7/=1BO[$/TA<8+$CJD"F%7<. M&-81DLER""H54F!E<_$Z*_TS#M_=Q^+L0=(-<@XVWG!VP?6?D.%6['4-$.TB M^B%#AF@PVTQ;%M.1MJR$]6 +!DQ"C5()QAJ5;+^$D&$3C=A&X@.%#)TO6?C, M $VN0SHX V^DA) LLU9[5*6-V?"\0X9;,=5E^.X68CY0R+"$1!:M51"M%V2W M!((HD(-G!I4*6EK>ZH[J)84,]]&,OFEHXFO&R;=\$SNZE^%OHI$QB A.%@M* MS QW.ZQW#JM$E&P"#E)4;?..E:%-E',H<12A+.\3;;S =3D":OS,%JR M#0$-[S&O4["O#SSC6%V>!)U$(%"*C"3M&92"L3CG@VR4JK06SB'Z,_9&V89K MS-WEW< 4?369S3^43WAQ4Z[AR!"6@NPH@YH#J;@'CW22\NQ-]EZPY-I<4CV M?/G\X^_7LP^\?=\\KV_1)+5+$.J%>R?8R B6+ M*-!RK7**+EC#6;U_CCD$C.>;/G3/M^\"9S-2B_DD_NO=;>Z&,;$B "=D!,5I M?1*D?2-B""K>W!300O%8G!*LLMR<&J-C=@G2$.OR/MKR&K M.U$;/AH<3K_^7'0A97_EU2@0G4&H*J4\0L;<7.:@<"'?*B [.ZC97R M"*BATKWZ5XF^)'WHY*^41^?O\A>\.!W/2<<7YKL.T@04"5@M5*QCE<&1K$!B ME)('+&5U_.H]39GE^%]?)M__-WWT0DG^K>H?X>J/"\U8\]!#W8+TQN.D'WGV MZ+14*%]Q]B;@DF/\FO)I\^!SA,RKK44=IUJ12?SF$O_+.R(R?37Z>1RF9YC M,RN:AUJF;1&4,QR0LP1)"&N8*C;$\(37\/13AC/(]I/\I(G8-AI=;=U" M_;^STX^_G[WZQ\FGTX]G'WX]._EM=^?P\<]KX2)NL8(51S$6I;3BW!E5E#'6 M&5>TBS(;CB:9A_#8159OV"QT!/A=7<1OM>. 7-."B@:/X>9IQ=CG]L8#[Z2M.\^PDDI<[ MS>F<&1VX9 @R6H*F?2 '22A@.= FJT2MYFNB)H^ .@;5Z$OF#>(:Z[7V+%=) MT5EPJ[ZW?V>IR)EYGYFMP^Q#+1#F&E"G0N8Y3]Q*D;ALHRV[8SX&91J(L0:) MGE>:_Q%'Z)/Y0%W8>8;H6V36F&E"\NL2_V@K/ MI;82C4S@"Z\E#Y@ 3?1@E?*6\Y*Q40E\%W1'IQ]]L/!04W:>C-KE!E@B2LM, M .2:H%GE((@BH$CE9>$62VGD,3W7F,E>9TI/DCYTS.36!KM.>KB*#]:C<#*N M[4H6=Y5.H+:AC@B(RM=0H(5@;: 5>;+I0Y*A46?^1V$]QSC+5MP_L(/[XJ"! M6[6"Z?H6M NHICFG:V$=)M>T1_K6QNS[D/U@BJ&2<$IC@5R-'UR9><8B[4IC*\5'"Q-A%69&8[+D1D-<%_I7YE M;=[1DP\:WH;HCY-)*X$>*"/ISGOR[NW[3Y_/ M?O_M]/WG3R?O7]_\C=].3S[]?G:Z^/[R_)V4-SB:_H$7EWE&?QZ-<1Q'>'%; M#+Y'1^7!H+7(DSJ,7%=2KI265@J!*9JLR!!"+KB3K.B(SJ)WYX.AW+-AV/(I M=R?J+%+_:AQR^=B;2P.RYQE%IZ2D* 4*[49@P(40?,:"- MI.]MMI3N&'\RC6I$7H,;C5LQ_5@GJ&4[&BL9&=$@LL@DBE+3^['0JQ TXRQD MU&U2M+N@&RH&?U"%ZIVFYQ*WKWOO_'KOK:U5KX8_F\Q*C %25"0I%0*$$A1$ M1P>W,**41L&W=6@.=;O:/^5KCKV]1-_@U%O%M!SHW@%5TZO5];@.0A]0):0M6CBRVY.NZ+(&C$: -JYDZ8I&;--J.+R=#!-V$+6?5^8 MAHLW&.M$YA_+T&#F/C+E(7)'!E.IXQ>](YJLYX[%3/^M7".LOR!=_>#A3=0^ MI#WI2U0]NKJ+,E&F'^O+S-QHI=S M"8OWPO@ /& B(\1+<#[7=K0Z661,H^]":I=GO7B*>Q=H Y_POO=Z5>S/-?-9 M*\#$9,W'J&W>I(02M$Y&EFA#FT2HAUB.UA[?4^S-%>$]?EMJ?Q==-K4=V MJ%E3^S'WJ"+L*?;F5Y-W\#DO)#29OI_,\XR.K_^+XTN<_B""_#+P+DWQ! LL,QR4 MK:U '%H0-@FF;=0N=3+4.SSK$(.!^F!ETE"D+RN7X>9T#3_>Y>_Y8O",A4T MGE%>0B<9K39\28B)3!!T4:I42MV%,#O.LHE12[5K]L$F+ ?.,7!URKH1"22K ME:XR"$ T%J*@E]"CX-RT.8$.G6-P,IOE^>PDS!9CQ,XUDTIRVGN<(Q$HLCPA MH"6_D=Q^QU-RM%NTR5N_A^,%AOVVT: '.>V[D] @T^"V.^KL1BJO1[,:W;F< MDJMBHR5_,M'A(2TH9LF_K-F64>;B.6-80IM&V8_C&EYE]F'M08_TWD3>Q&Y? M3AFY6O(Y-]F[VAXB<21S(@@)J,A 93*$6$R.$=O,_%Q%\J))WTNL3;SVVWGJ M&!;WP3?*2#OA;+: >9Z"RN1Y&#!&.U"E9'":\!9II-'1B1C:]"#NAN](5*(W M"AKT:+E:\+J-RBA=RZT0=.8U9[IVS:XU6)YC9-H+H6.;^H2-D%ZT.O0CZ := M69;:.M%!IU3;0*K#\'\9/;COG3T?,OS M.I<\G=[O*_5P/[NCS8F,F6QX(H,&=1U;',%KM+47K'/>B^+ERDBWM3<^VS[W M $&A?8F:#"3EIE;D#;@/9I-4RX:F*1WUKU.HY5DEF/AP(4H=9!Z "^"AL0L+3YK5*'-*,C'<;U\ M_>A1[@WLSQM(5_;1;XO>$#E]&)_E>#F=TH'["\Y&LU=?B9WW1]%SRY,\R'0>C."<[ M$6=?3\:+_ZE=6;[C1;UN7/_=1? YQZQ*H%U>*C(550RE]E)1@$Z&*(7$7-IT MUMP=\[/.\=E*?28'H;&!V;\;\NNX=1?L3?.%]D%_F)RBH32E%P7=@^;GIJK2 MH>$LU79D=5YRI-,G6$4ZQ1PZ&P,SV*;VZ/FIZ!-Y3B]10[=AMX%F_C89YQ^_ MX?1?>5Z'*"U1D1,NC53DDP=9\WU-!&?IQ"HE21N%] M">FY<.*WR_DE7BS D-GQU_SKLDVBJ -]K0:N99VW3.MU!@M8[I35RD;MNV33 M;?CXGX#ROH3;\R7['4B_T!+3-2*NDE$R2C"A(DKH@9::R>?5REFFBELM;WN* M[CN?_O.QO:MH>[Q)6$'T9C+-HR_CN\"B2PJZQWO/56"COW-Z.XZ3;_D:%PM<2"WHQ$&'M713@2^BAIRU MB5DFDTW94@%6G_$3\K^7F!L$W6_C,[<)Y&>CV;\6EG&QB0XB6T"[.GS,T-*] MB0QX4CGQS(6S;3(O'D-UM-U'L\A2KCZ MXNQ!%OC> N_Y4N$C_K@V@]8B$]$Z)V.H9R8A<[S."C0)T#NTB2218I<"_L>? M<@0$]RS*GF\2SG+,-1/H$73!:,F"*^"Q#H6T4@*:%" FYJ..&9FU'8A^^DE' M0G;/(FU@)9[\A=-TT_LGTC8BA:(]A7ZG(XS1%B,RK5-5/\J1F1P;E7W=A7&T M[L+NPFZ0/;5^[NO)=%I3:!8E2+_\N/T[M&TMJM'K"FZ7,4X?24YWJI>[K*G] M#(N>5W48?V0/95DWS. Y,-UJ3$;?:V-:1)95363D=7J0=A D[?[<2XX*(M/5$SL2$&#LNL[5LC-'_\QRE-ZR->K7@F+=\H4K8I1#D0V M9(<(YP %V:4F)*:L-4GI-GM4-WQ':\,UH*=!C. &VG6F]/V2\AN\UR]2%[!- MK;:MX![&'&O!^R;5:D9: P-L.] I9B."R" #054ITIOGM0#.%:=O%5966ST> MCX8]83(].P7;AJN6BO5V_.?E?+:0 %_FVW"R*(NM$S7J!AY\@) E C(>H[9) MJM9J]!#4 2MR^J=SD^+LR45+<^D.-+',U&$JNMI-4TE'EIQ$>E=JX8_4!4NF MKWVC64F/@/K9U&07+@;:3>0U-..1"ULBL&!)@[D7@#G(ZJ-RSDI*/#2N GP( MZF=3DUVX:%&F]W#\W>+4E5IEP9*#Y!DC5[,HP.AJ6,9JE@,&7=I?)[B>%;R='8R3I_R]/LHTFH_K)V66.\J9NM_M(PF=5A+4W>K MS]4KVMBQDAR/0PPIDH=-2;!29Z@\"!C<,5%V>;*Z?GK MZU.^W7-7UVVH;6&=7>58G_X=%P7\RPC\H ML@VF39O!1V$-;Z$=CO'50[HWNAHXA'?MDG?U;U=.%O/@;2"/U-1)1B9=Y8*C M3A9B(4=$AYAL;J-&FQ =K1'7"P4/5<.T4(WKUZ$+LJ8VV69LA[&P^N&P@V+L M04"#D^@1A$X9J6N/39FSH1U3DE<:,W&I8Y&Y%OVI-I7=0ZO&$\;,T)JQC=P; M:,2'^=<\?3\9USY#='[>:8FU+ ="P\E:\Q"XLJ:8U&:Z M[5/(AK=0^F)QTI""!B;'/W+Z0@?GZSPCJ^C.^Z"D]2@2\>=IR;DV7=,1019/ M@'CQ0K5I2[<>S]&:&SV(_Z%2V/Z58GG2=<#5U-38A.PPAD8?[#VI$'N(OL&1 MLA&?ECIY(VCCHCWLJH0H9,U T(&:4'-E7!L38UB5>,+ &%(CMI%X TV@0RU= M8\K+ZG*G)3.%("%/G,PH*\E_9@52<<+1GPQW;_UF%);]^_^7#VV\GGMQ_>[S[6:O-GM9A0U1'YRK"I4$LH52RI**D@UR:Z?.CMG6>42F 6M:IHM MKZ%>3F*0*1C#F4W"M\FBV(SI G,?6O(@RVJ'P(:>#=G^7L>7^8W))/E3>\_ M1_.OKRYI!_B6IV_'\>*R[@&U-2_]ES[CW^Q-B@WO16R9;;TFA\60.85UHX&<]^R22& M?/7W:$?*L]._:>NBYX_&./VQD$J]!*P;VN3B8B&WJY+J&E"BID5'Y\$P MDY4RUM,+V$01#S4'L;G.["#8!OE_G^+7G"XO\H?RR()_^7']PZLK;<-C5,XB M6%HC*(RW2?UB-:)J%VP+1-I&E'S3A$=*DOIAXE?@\Q#Z4"UGMRW+VD<]/4 M6W/#('BRDD)BW*!%I[%3X<(SI'Y#%&E(YK>1;LL[D^55X3*TP5W@B1"Y$NJ% M81T@;>H$)$__T.Z66&[3!'8#H.',TO[8VG17LH>H&]S-OII,Z: C7Y^\HFMD MU\#0&QNMC9!29+602D%024.Q+"?#A#*JC0YLA'0$6M"/N%NT05J.0_OE^=B8-!D+$&D,79.@(\J%8FPE>C\(Z=F.Q?VX:%#Q> M8UGVE.@ IFW[MKMP#I./U"-=JXJPMZQ;[!SW0#'N34':P:S-G+:Q>OV?O"$] M-X4E+,&J-C42 Q#_1-;14+QO(^*>>X_]]"BGGMLO?QJE6\OS&DY*DJE"%D;4O(!B MF SEV!#$9$SKQA_*B5HPT>_5-;VE5+/+]NKR;=O9)346;4K>I2-KEYGU)F< M4%9-3U!0B_ MY'$/(U=)*@U>2@:L=TK4N(=@VWLQF3/OL$Z?C[Z/I9%QU M'B_N/^+'Q\MP,8J+=V,\_YBGHTEZ?7D5*CUW17#MM05NM0!52VNP& 1-_-0) M93KI+L.>=GS\\/M,3QIQ=],90O0-+GU6D)[$.+W$BY/Y*YQ.?] W%\4VYXD% M6Y3.8"69*BHY ^@X>YW0N752%HP7M^*+\BH,3A4Y=+B*3&-'9+A,\NCSKQ3/? M1*@-KG96-',)N78_'B>LB<6"H9;>**#%UF9;F8PK7QAP'A(=_ZP600RQ13R$ M]N*5I T)/:;E52U^L.:'\!9IPU]Q^B7/7H]FWT8U6_A MT^?)(NGT(T[G/\Y5<%YAS+0#U'@K%P9\U@J2BR+Z$H6/;6X3MX+YXO6I/3D] M9M0ME'\-4#*Q8[7#ORSB,LOO?III@1N7)Y [H$A0K0F8)4\YM$L,?0_7BU:9WT??8?N'AX?KC,TY'I=2Y:W68 M]]MO-=H[.^>\MCGCAR-F_;->/.%-A/J0=+?O M7O KR>8.QM_'TQSK9Z>K8_ <>3WG+(,<:V4;3_7B)BN0I3 16"@EM#%(G@#V MXA6D!0$/],/XO+N).1#9]DOE[*QU5F*(K@@"F17XXI"EMIZ2I/3KHWVPG!N=1.->6Z] M)/L@NVOWR&V$/FQKP"[(_M,]&D2O9YHQY*=TC&VG&-G+O.P-D4[O"&O-)1I&5K"19R>A,G3 8P,O@M:M> M<^$=7(]-G_^L^CYN)?])S\)K$'Q=W*!M!)>9%$%Q#E86)*(7H7_B':!2;,+NDI -FL@"5O0(OT(-(L4Y[ESGS-HV47E2C MV+WUHR\*>@S)UH*4VWO65SB[FHN,7'KDGGPK4:WD1;]3:23DH'21@2LREKLH M1*?BO(?//P*?H0?!-J6YSF&XUNLNF'HOQMV$9OABW'U9VDCXGB+NN1!W(S;K M,3E&^TTM(P 53 +O4P&;3*[-JU/"5N]Z:]H?*<0=@O5M)-NSA7_VZNSD#<9Z MQOQX._Z>9TN(RZ&'W$93E ;M<@2E;:T3-19,S1Z,@CL?; =#_XG'#%M8V0\/ MDS9"[+GPXN.KT\^O3M]/IF17X&Q>#RW\-KIJ2_MI-,]+PS,+$:RWX&FMH&Q6 MX&S@P'.T!9WF68<.-'=[V@MGNX%(>WZI3RZGDRE^O"!THSA[]^[5]]E_G>\<*)[%6//K0;_ MF(R^S/^8O7I]5A>[] V*Q"0D.8W.:=IG. *FX"#PY,@RE:)$WX'6=9_]PJG< M6UP-V@D^<")^^?$>YY?3_*'<3<>N%D<1-GI5: @YB" MX#Q[!TG5U">'"S^';%?!R%#-C#G3I@'DX/KR1)SG&:C+-EST7OQ[61N3?D?R M:L9?7E_.K_.EKC/FZ'LW#80P9J&(3U]='.5X+7#-",Y)D:0/4G>R.CH_\-"I M1GM0-&DMWYZ]QQ-:<[K\=C7D:CVZ@CIQP>R.Z0&MJ;SX"[C#V9H]4/IZDNC1^Q"% MK=V0LX40@JD]36P=A.6@,)FY3X%+UV8JQN J\H2)>1@-V4;\?8<;2H7)2D>D9#.,V ML7K73%Q$?;[I0_?LKG<99OG?EWD\/_V^2$A9)MC7#!<3E 19:AS/RU#6,MP: =@;;L=;X)VH,['?1#XM%+L(?U!U:-$Y1E'!<;6D5,2.3B9"HC, M7) R\MRH@_[ :O%47^1!M6(;H;?7AF6J [D*-A-1*.NNJ&O6>/ :I"/WQPEN MC6F3N+\6SL'MSUWI>EP)=I!U ^OR:O3@;2_P.W4*)^-TDM)"U'A1[60R9BZG M]=;IGBD]>]R6OFHGGKR*A@L-&24'A;J LR*#",D89K12H,LSZCL:F>8;J MT*!3X%: W^.WFS!>!]A-#:@=@1_&O'J.NO38G4!C16AP>N\*7Q2>E)41>/2) M3)DLP2F%4"=A*YM""*5-1.59Z>\3=N 1J^\V_/< "87B8!-'@I80@B@2C-,H@RF"=YH6\,1CAC+SQ=_)\(0#V?>_FI034%_S6[&NGY[\\R@@+_ MZN(/T134^ML@8&WT4$#;V]=%0$E:65DY91G9 M.S)RBE*RWL) M_'U_\M0[P%]34%#F7VID_JWGKXLR_\-'TIO _P?R'R7_4?(?)?]1\A\E_U'R M'R7_?U#R/]&1BY>SIEB0& A(/ 1(/G3S]O?V<_-^(: @+0M0O6=@1"'R+[C% M/,6;.)\"J*/8?4GS[@![+YRX"- &7"$C^WO]6\@IR?_*50H*1+GIJ*FKZ_\="[ :P M4 .LR23)R00!5UC(R%G(B'T ?A)6I"3[EP#^+617R"DHKY),HJ4C=6AD)IE/ M3GZ%9"PE!06I-8S4#J!@H62]*:=U]9KI$RI!'S;Y5ZF%U$+W:GO8S7ZBA!6> M^D;0T')P7N>Z(2(J=NNVN**2LHKJ'37M^SJZ>OH&#\P?65A:6=O8.CF[/'-U M<_?P\P\(#((&AT2^CHJ.B8V+3TM_FY&9]>Y]=E%Q26E9^<>*3W7U#8U-S2VM M;5][^_H'!K\-#4],3DW/S,[-+R#7-S:W?FWO[.ZA3TY_GV'.L7\N_OI%!B G M^^_RO_6+A>37%=(:4%#]]8OL2M#?#BP4E#?EKK)JF5(]\;DF*/^*FNU>:F%M M#XV0@AF*_:GO3UH.846D"/JO:__R[/_,L8C_5Y[]#\?^IU\+ 'IR,M+BD;, M0(!+?%'\+<#_O7N#( ?S1ZUV5]&J'S.OAA4<'$A_A=!,%2HN'-IM/H8 X6Q\9&R'6;Q7M"DW8AMB@@O4 M# ,OC6<.^@@Z_F*'K>X@QH^ [U'>>+;9/LM\Q9:66<4<[E'&K>A%0].MD6== M'[?5+_6]R@M-^\-L4.D;B"B"RB[<'86I8)A*_>A>!3X/4K[L@HX+N"8F5AP8 MP;2+PX=286I8[X^PN]C62I57&DR%O9C*7VZ.=C\Y[@XEL<<[I^(E5P^":A+A M$!FL*B,_K=ML.,/E>Y@,?\3O0,N(C?Z0C+:ARM4 RB+=):'QAR><7KH<\A*' M,*EOJB,J!<";X"V$Z;C(,Z?_N4 MU?HX_MHI@=%]2@.8&==TL7KU*9WL>O #B[8THZ:TT1=@ MU@G/RGU!4)$LD!:_X9\V(_.3D#S^[8*'T26F?^"W8Z?5(\^]D+RFN+(E1T=[ M;5=75VXCC5-]H>3K4ZQCWZ$6 %:#-3*P,':#0->)D\!2]94;MF#+(7!YY2'1 M2<7VQ7WG;:[3HKC4F#:.]:[;1$#D!X1G&%P?+1-%N+J3E74C/"&XK#P6=O>) M;\&"SE::>FB@4/J-8!FAV]^>05,>L4,P(J0QKGA>M#;&X0?>!*W0GR]9C_9. M4-QI5 ]UX- 7;/JY\9XB53A"/Z_LC<1M&-M# ]-<;R"&/,9W3Y7Z&5>_C&9H)733)>EEFK+0&UXMH>S>RW*X%^)U06UCU><"UHZ 8NA3 MR-SWIAE?SOP3)!5EVHJ(NXW?P%K+.%?-2X0+""M2M8IG,>DA MB[@-CBP2Q' MX4Y432+ "Q5;?#GV!SK=<< M.4<@CZKBK6/.;"T[JBJ]BR;+LA(\U M?&T53D\86JT/+$6K(UUC.W3"W)%/>+)GTJN&V/O2[#H2N+)IG))D3=\;"MVF M#))]_$C"]/(-$>!9PQS^ X[21BPH(,?C:WY-RX1?W\$4S%MEL7*)IINT%-#0 MR0T]H?O:8Z A'%O\FMT":B?3]S-:1;+RMOEVHFBIETM@QDQ"V\XYXHVV2M]$ MA?CU%A%IR_69L2'$CTLA(B!FC3",^&WM#\9SKL+1\;^]Y_<)M)PHOX/G;H/L9BR;7@N:<)#0!=ME M"6*M"$Y)!#C+W+#!!JWKI?BOTNW;1J7M*6/2%^T?G-C5=T#$CHH?DT%S?;7^ M&(44]!(!_#L(=AA+*32]MRVCNK80DED1[!3Z'%?4&C6PY0+2_G&BQL,SNT8$ MX'GZ*U>PD9@/6!-XA>UEBED7UL?%)\ [HNM^35#@V#N-1#DA5!48JW)*H"U7 M.9A&\RVNI:34B*1T$\2[YHL<[*^E,.V9?>&SNW8NM1W.Y)P1B=3^-KTUM98/ MR^9*9F]]U+C%*^42>C+OOUHUUK*-;]F._IR6//3G3T$5'PT1$)$/H\(FH;^" MHB]D^ARDB8"!B56C,M',S&9#(7MMQ/<4O_O7A$;"@QX?KF7_PIL0 92YE^_P M7.M&VGI3!"DW3%MFAI](WI+HP%FB@FX_KP'SFQ?=B1%Z[-A]'(V=@0L10$5M MTRNOZ*>-Y@3K:4];2X]8W*T)+F:S]O4CV15*/1A!?(Y"R.]25QMA3W"<_T[-IRS]+NMVMN;5? M6K O5$FX.$B,U]M3JG)VW/P\A\ ?B2--_?/)3S@*'$9R2*(>VTBR6P5[#26C MCRHK7!^/S79,<=T($]?TT\XTM'M_M=!%@%+T86HMK38C-U5^QA]9T+,"K.AM M52(@ZA!MF _:6-D@ C("./$\A:AQ(ZS,NO<\J;(O%+/\W CL*!!&,S'+C$8L MC2Y(OUA>%J"0H94&H-A^-='BAJJVL^/6HV/RY N'G/;KN83)\ 8TCL5M7__X M9-O6/B5SE:[KN+I\=PJ,LAN?MW5GM]K@B,E<\ZKM-/WSS@>LA>?'3B/Y4PC4 MS6BQ")A!,;92J_59DHS_2$E+3,B&+VOYED]JQG/9<0&K3:9>?JP HAO,%]Y- M.K/>5^(?H3E?*QU">F;:+I>7":5/%XSS?*0^?5]'M+ASHEJ28@*?4OZL0 M\_4$6@>4#*9U]MH#%%5?$I7MC+"VH'M=W'-O%_+T.NXH/5B NE;W+T2NS%R[ M*58F%#UV!%X0(ERKK*%?L3-,2**U4+D-&RL?;5D^;0B%?3\8.19_H0OYO4B@ MF23M"S.7:82;A/DN;FP4JF#C)KHL'1E F&U$/?L$2[)DN"=81;_MVR_1>\T% M\\=>32\K0,1$U^T$+"'1*.'FL3-]"'%*PZI/S MS$;\M2%B-WP$1-_QX,)BNU^=]]XO%;DAT?1R1P_E':T>H+^!EK H2-"^#K(GMT%:)"J N0P?%5GN7:P=]#"L*3*:S[/[!)%!^9PE'LZ%8U0=JAIF.OR MB:2/QFM+%MH8ADV;/5@[7 G>Z W6H5>919^551@U&@FW9A_]#F^7SCMPEYSD M-JN9_H)*T3#[Y>V,DS*9,IF?Q#1A(3@[K(>G'7(PL0',8;/PQ3"E=OC^S.?@ M*]:YDJG;N=ZFN3S^U2JD(./9)M>L#IK1'"8T4-RZZ'LD@D6;(DC>Q@CB)_39 ME[[X&L_SCE?[V7AN;.-:32P_ZAX<>YNW;B=[TH/5S8BQU.7%ZQZF.,6X=T<1 MT),7_$X#&WDU?)MW'CV9@O=\S9=LQ":1"H:B>;9A7-Z0-[3G0NFR4.)4P_S> M6&Y(QA.'N7#*KU,#DXD>K0\KJ&X-V6A*%;*PFS^F"]E^VPU518MA>(7IY?MM,7CO[%Q2:OG]@A7_=&BX=9 MJX8%RTW2"<+2X0SP)@TH[U<$H5U' ;32R3 &P[QH/S 1FYI_CVO# FF1XGAW M0^E/'A%P%47:^BQ7NR\."PYP:,Z'$J5[*GS@R "Z\D4,=Z:8FE\ZGE7NN\/, M/?,W.]=Z0&LO?1I **ME2EX;7L^S#\.]].4']!/%9)T"N93W!&0P*% MT0Z9#8E^ESC+,LS^7?Q*KUPOD.P/$U6S*68[!N1<@Q5-28#IE._:P@>9XJUN M1%?X\98V./XS\LM0Z+7.B/MC^EIRX9<2,X,O'"VB"H0O.QHZ-]A%SC\N;#/R M PE.Z$Y@F))\?"IACZ-RJS(+9_QFKU14R&WUIL"!7 MX#?1N'^RMS*V/R^V'13:A9.0D0HSJ8G1["0"NB4V05CQ+Y>SK\*;B0"<)]C1 MZAL<90$_XR,AE! B@(3P*I$=]XF -#@+$> %W_71Z,!=#L!E+F_S*^&9L21< M= -X>Q?(E7RBJ=FH]\*+ESY"-K4A9HO"&4E-+I3KJS:[H])-!,S;?061'4X8 MR0\>9EOCY'] =!U/Z.4=])]+O?IY=A50 M>^J9Q6?'XP13'3"X]0MQ7X)S72*6P+__O4^\.N^%@5CYT0+";T1!TI*VKC(J M)^%D?Z\)KK C![55C?=B+_:'\S=>*L![: = :V_AU/#],5+&&%M98!=QU*1\ M9NJZ19BU=4#$XQ_\P$MC7;<2WBM=^FJF+6L/CGI[]=N\XHGC*7'VY6KC7QF? MLUH[?@UW)05(NX? @.(K_PAQ9/_Q.)M.?7_C_='73N+A71#VCF"U* MKUS_*6(8=Z]6@)5D4\Q&>",* Z9Q@ :M2QCC$BL[:$>)=[^JD/: M&Q[ZE$*APGZ8A R>.0BCA%W=B"M#5;<&\R3^,UZ"#>U'+=^+K/C:DFD!+GZI M_K3C.:-/UGK= E1R)??0$/G6RGC\Y(_4^]VGLJK9JJU6/0^ A-USU=6H I1% MIP2!SF -G,!??XR_N8"(@FEM,$@\Y&/OC%5:?A>M*']W]N##9=[K.+Y?7$D) MKRGD'I(@)&F%Q$#>=@58X91#]_4\F76QZ#-H0Y@#J!9FX,HCX*&FT\/P>7[4@^,(<+-N25MYBH9PU;IPTA,';Z,6B)3V M4]2GHP+)#XR #+#;;OQG&5:71RYVE ?"7QK-)L[3(,8N-792T@?3^"@[B0&C M>X@&XP;@?B A;?57.*DB>^P1:UT@!K@;TSS(%@M!Y6M"K+K0V2+5I16.\TJY M-\(^!J1.LQ/@*10T0 6\_YV1IL&1?[)-J[BO\"AZ*M0A"5?:;V_86 M8X>_+PR6V:TDJ"=\O#E_DYGRYI=7C_(BR4)0D >Y.EEK.]IDF?=@N>BW6U*K M$D:EY](+4HVM/3_&2\#MPE'$!5J0Y#K%6 F3# M9@0@P9%!X&#>QL[#+D17SK3[%-OFN8,2%,EFL=.D59W+I_@"79^3G M"1@Q$@[QA$F1OL/'UPV W+L7C0G0SW;2A9A17OC?!XWC&,VC"RMCY14B] >NXF3U+.L#>H#@RZT?2]5 MKK5LUHI-5PSZHRU\K@?[X6[W^ZJ6CG,ZYX]#EH^W9HU540<[7S,L1L8YCT5_ MA^Q.-J>B^/&\>D2 6.L:",>") (F< L'B+4J(@#UH(*$/[\YDET6=E Y"5], MIT0J5FAX/J'U@NRP#LA@W]_B^9/Z\8IIXO4I$)]=)NYT8Q7/VKRF9ZUO<'>4M#0P?]!=4LBHL="6BHC.0B.@5 M_A\P*M< ]QON"X\" V\$C$X,!2B54-=>L4C^PW:++(_5>Q8T(H*9ACQH;'6%V/GC"D8'\2SW]NR.L>*#7[G*T@S* M8$$P$.6]L\AZ/A>S!:T@(!":-$ "W(G1*;LN8@;P=FP[I:9/MXNU1U9&8[ M],4C"V6O"LIR:,>.*2?ZO)1XBZTA933[96: "0N$3QRMF5SOI-SXT2 XR,]G MW<83"4F(,V2F8[ZZ#2/++R$#ZTBKCI0GYEE^TGF0'1WG)Q:LJ71J&38N]X(@ MJBA$L;Z0GEDU7RDC(V7RT@*^]DZ_YW4!ISPC?.L8?YNT.KXQ_;S\&][Q7638 MWMX)(^7(=>^KP/+RCI_7-Z$B[QWH;F\93Z@JG;\E=?72.VB$D ^)1JZ[;209 MJC?'EEOMAWVK3,U_(91*G:<;9HT\_8K*K.+]Q>X] MR VN@K@'YHT/PA>""#1:&_SS(QA)K#=ZF-=VMF_E&GHZJG3K9,%6PQ<:7%UH M\,2FSGCKZ2C_NRL?7U02 5*HVP0H/=C/-\0_40<][3_8( M7(ONTCGA%^6Q[W:;FR:3DBB''\!:F6OOL2.2F)/O5DL&73?[_N5:S_I2:VL- MWZ,L1>\ KL PY9#Y^?E5&%!/0UI4:6=AIK[S=^ RW/ 32%V)"%A8Q) .@(C7 M^VU-56B[[BXAK-0Z;F1^;E]-('6C*RGW(!MH?/)@]:.*ZK"C;#/>_&WH>Z*+.!J(UZR<03R3 MP0K7'.R3!OR9@2-5)A2AR!G%QIL:.NL.)F-AJJ!O#Q0RHD4]<4&?HF\V;5-1 M31?VOP^DS6;QC%B18W_[6'QZ=]0?I1FR?+#*XG)>N1RZT>L_5$V@B45D82C1' M:R5,=;(QE!O!8J<'@5]L92 6TMBLSKV /CN-CQ/XLGS<*0.XV-*!6:A2U M7WQI279W>;7YV\;RV=UE\OMD/2X,>^ O8#R/)ZJ@%U&W'0T#H4UA6D78WJ\A MSFKVXZ[E2EM=U5]T:P?EY7,_)W^BDXAZ.-_3<_U2'MNRP@*/RG?H]X\#;]W_0U TX!W?YT(B"7QP^V#T8V4:UW%[J78]EZY M;[B%$8.9V,:AS;5_TNI27!Y3:<4?][B^]Q*3+G\Y=E/"W#O3]'!^]6A_TBF' M)6N]XFEI7/=0Z&+YGX)T1./X /@:Z;#V0JR5-C?KYF]^\*V^D^.Z;CKJ69V$.G,!(A7)!]#(M+O3V-K'JS^3SH!P3RA;O M(/$MC^4J5(^CV'&O]H5TG M&TQ=DDF^E+K2F2ASX_&N4X4NV]8-MK4-=LA0\TBEU4%[UZ6Q^#Q#,/+7EO"> ML4'S3UN"HVLW/PJ<@A7Q)W!$@!8DD,O1(^J_H[VYYFSN"^$8>L4WS)+, 4)- M%"V RE2QFYO.?TX)#$OYAC58\>;7SIFZ:0:*RQ9Y?!X'IOZ+P6C_2Q7SAE %]ZH5+;:@'YYS.Y9F%/$635]Z*)29;/\48$@U M'.$8_AU^A:"FC;Z&E!P*6&<0\>( U6+S&KE#G?-N*)N]6DRJOKMDK*JI"TD@ M'V#"W:BFXN)2&=Z@$2G-=A?%-W6UA4"ZA(1(="9:,-+ X8[$F9'G7CAM^- & MDBY\ZI (H!MJ[,>&YJPV\HK!%V '*NE)!O+R0)Q81GT<9P8ZNJQTNQ8/M&M&BIAW[VI"%Z8<6$0^U(?U-2+GDC M'H/.M!7]9.)![4P_B1H2!RK*'A3_^S5$G%4/W/51E+ M[=1%=V/I^ R^)J8/58GCPRU_P=K]@2LJ387@FZ2$M4@Y@M&=(8B 18^+DQ9$ M$C\97@6]?S=YL(_#4\CN2+E9#CATR%7;4NR_[?9-(/)5:G=-[GK'IVJ7#(N> MA^X/+!LQ$P_ 2/6EO7IL$LEQ&@S;W8&*$RT%"NA$X"$JU<1Y% M$(8FF/ULN'R@--.0\[[*2U(,:(\K>OKYF\)I#<66WZ"]?TU!.!NA+U\ RX0S MAOI9-V5K0GH?C@#W2_K\[*Y&6(#E:,X$O,ST/CIFG)H,Y,PW'*< I5J:L_7% M8AP[H)M)\6VR+3!F/8'9+2Y+]Q2D?:LVBYZ-1=I;QRS[-_4)5@YGT_P*T7U6 M(VXB9NI#R\ 9V[+PLFNO'.G0QY@S5/G7J9;)W^G\\4H9E/2!)TQUW4LI*P;? M5 E[FR@M"; MA=3@3Y/[N#R_K#G*-B18Q+UP*#A(//0Q-W^20GYC_S0S5-[ M8$SA"C;'(GK0N*&UJZ/%,U7+FRO-@.F#Z5!UXG[_@\:BCUN*2W8X,X/VKM3X MMC_M%S><5-/,[=]9SW?5P-,(G8R5&YR'-.LUR2$I>34>)B(=GFWW7)636/XTO M7'UF60V^F=SC%%LV"@M&@FAVNRA1A]7I);;:3N769=\>Q\(^RAN0X+^!&.FJ M"B'P;]ZIXG'X9U*AS2^I%H5J=L;'QXT%(OHF_@%XS8@ ZD2 MLWM17=[8V_"#=<1U$)*![ZHG>5\1"EM8Z*#R_>007_7+.ST0[SD>3DJ1<$R?3?9W -XY>@2P&H&[@Y5JCE%(KWEM!O!H>5[*680+?O7YD*1!- MYUA(XO&2:'BO-P4I+_\A EQYM=?[5CAC>GS<^$0XC=:IA?('0_6\!)?J)*2# M-KAX(5F77T@@@VG.N[^@?CO./X5NCI2[8HF-$ER%J.6L"'\V3Y]&^9B#44^1 M!JWU5)>%Q2' X^V@9=!D<.C'BK4M2HMJ<#T*S@IGW;_<"@@HG4'&;_E6YT1? MALM$JX=G:YK\L(?9S:KZ&B) MN@O<_.>=F*1-'9L"DPLVBN1R_F4^7@;59@3O)0 G.GPJ';2) -8"1C>7(Z4D M2V3,4=7,G,Q[;G5F!<&/]J>3[,@-7[RN8 8ULOCPSJ,/2Q;3ER6K0XJ35COC MVDQQY<8!O%8C@?EMZK[]X>XUYNO7/'G *(A,0K'U3R<'X[!/; "Y]88!JB:J M+; -84J.A%XC&@D#5!Y;_C77F7TF"2*F3)LFVXXL.-WP<4>!RTS$VOQEZ-=\ MZ21/F!$&8F1BWL1_LJNT'2MU!(N<\DK\Y^.(L-*=_!WB[>2?\:#KJ\>VA,+TVZ<83B$.!R.\#T2"=T(JNY4D5OY5>^ M],S,>2FW7><%G[]5_>O@WPUN*Y>:F+!S<#X1< 7N4A--!#1DX=F],;W>_%CN MKP1YSQO;7T%/U+KR>%?G-99OXD=S>A;;1_[9J/ZYZTA"/? >&] S(H!E7SDD M+&5 YJJ]X^KWS!FTU,]ER>0>"[V1J32J#; :C._R2]=UPC <93&^2!8N!)W5 M1D5"9OE8U:!3(G*7-<,3W-\7>\96Y10(J!HJB9Z-CY-]'[_ZY)15%1L13O(. M9ST/0E2'YT+22I:*-D:K*VJB[7+ 38@#K6)"SRKC&3QEM;XS#0]$@U]N.)C; M_C@0A?X&L>_ZR*I8SG*TRE6P> 6DLC&;)RK/&K6O\KH3 1PDGH>H/TY0G/;^ M LU"\I5^6N "K-S,UQ=) >*<+XT>A\\0 4UC!:3H\F'AG_ TE[G.'>BRT@W/ M-JLX#3OVUT,?H"9&OL!IX2Q6\<_UBGH>>GQ!WJJ>W;=W&KTI=E?I0&O5" !, MJO0HQ0AU_-73Q+!>[[&]-OT;O>M G/EOI1USS,K W"+.ZT$[WCXWVP]LYXAO MGIG==X'\N]8N6/]?JV>1AI7U#?8?B"G45 BLR MF.6'CL'4@=-TO!-F]WH_@G9FUB+_L(#%X#TF0!IL)(8""Z^$2O2&V"]D=8/B M\R4G AQ$.#SC4,>V1@^XCJ2FY5)J[0<2?WZ\:7:WEV[&<=@W6DRIE,;=+*=L M8D#/7"2*@$1@3@(.1=B6M M*KCKI?G#KEJLP1J(06=]G,MZ;MG 4R;>JUI4;F'W5(UY??YA\&6*6R;!H^^BGW1EW MEK]]!BW4FT_!'X\O[JUBHCLFE*2GQ:+'F]Z5-4R5Q M9*[-XK!R<> _UT;8=%,P"9JY1; M/$V38'\NNQQ!1L&H3J!;EF2&]RAJ6,\:T2Y4UQ9Q_5-\^XM'YF*=>J*K4F^6 MZ:/Z8?]B:9<;%>#.4@C^7$W.W&]D2[D*ZKC<,+=.N.F.0!D1 =A[C2:'')J>'%+G^ CI 0-^KY=H)4Q_.VS2#N MJM*?:[/Q^:0.Q\PC>$GK\QX<^S>2K 8B%= (-#E*\-!00A-,< M?5Z;+ND##1\+"A@4$+QKD_*%8G8$Q%XX_9ETBL3 &[:VD@O6&:B0RJ7KB^Y= MW.YMGHJ!T_YH7$.Z#&_]L'U?TC?*E#OTX>DR27KBXAY%C1XFYYUA^[;J MD*J5<\/2QA.T?(KDGV!PJ])1B./QB*&,RGG8*8FS]\C#G]U$WBF9(C#!)&OK M<<#]A%>E/<]O.B 4@BLCWFW_HJ?>SSZMP0IB*IM[X!P=(&2GTT,T9P\10(M= MWS;"PBL+Q+A$KSX:R%VX;6&^.7*7\,MA\&V=(FIZ\BQ9;N18V/?@U MA7R'P(Z-*ONC5ITD-;TU_:L@3$-87_*H*-]*MSF'FSNQ6MN7S/+L>%X&T;73.9(,&U1OT'Z-5NJ MX4B@:9<-B]5$IQZ!!HP>L<56XN1JHF%.0ORQJ]1GM_$,ZQ_&',K:Z[Z*?'OV M2R>;G"W_F>SW\<0-I=/R U<<9_C/568-JH^PIY-P-VK"M?T"GJ/Q1"5/!@U* MIZK&[-&"VAY,3CGK0?+LD$7B2Z$1:85,%0VJ-9E8?I01''LK)@9OBI98=X:S M:JC@]-E09;55\*_JWA\&G:KM=!FS?O63RRL8,F=2/HGP[6]Y"*EDCRG6T*B[ M"' 2,W*\[0?.5PE0\C$-ZJAR5S_ID7AO6F&F9"GZT-U@OAGBV^Y[UI7M/W'R M_)17?'!@%0#R7%UPQ;S$AO)5U:B\PGLR%FR J?L>]59CPPZ>9-I\<&1:],SE M>I1&9K2A46=P#$)9K\83>+ X$L]T1+LF:DA]7(0XS_5Y58* 8:'A[N9[^XAUG+3/A&;F7YRF4J_W,XD]+4E.=1B=OL=3ONDJB7X':> MPKMSRI_SW@5K7\M&[@X/EZH8E#EY=Q\]4:TYO(,1E*T8-JO\(?>AQCRU!#2OQ8VZ>*"TQQ>)%VHQSC5O); MSOKQ)3\Y &JR0_8O'^4F,V%(.\8B$C1_2J"MP"EBBP?:" 5(!-/<#M^M9,C^ M[&UZ3V'FHBMW-:U?:NY786O__KL%^ZCM?AOH*_=(01*(M?'6>T4P(]1C.+10 M<9"VQD=5BT=60CXK\'G4$&!M8S31#^04!94.=S3.VB(('X]B/#V/2YM_['5= MRZ_KL\4O>\*CU0-^-SNDY(6K$2;#)2^K06O98-H.BXU13EL$JBMRH_\G00]_??.!.L['7H^N+M#DX-6Z98*67>GMC(X5:>*TSO6KG$H@%Q77303_Q8H90#SS5-]?5G M6>MY_OL+49B*#3#KCJT3>)? W='ZK"7-,"-%GEI;-59-B'PK/6JX @W'WN;O MXY_GWRCHSMDG J(Y^9AF@6I[-5RH^ZM,:W3KP4IF>T^%%SZ^O;79G)=XRQ,! M7#B*4;+-'Z$NIX6=;.:!8JPZ,K.ESTW29BWO;+EIY]],QZ!*W=ZOP1=[_?9X ^)W;0 M8ZDF,JW>[4*UO3**S=1,EK2EG^$XH(8;\#PHB2P\V9](6_5NT(JSF['&,ITA M._?G/E;S]$I]W?C8=KWE=O]O>/9>0?;40!=?GMN)A95>;S@C"2$_PQ;A!M(7 M][,SHJ+C/%:EMNJ#)QQJ<-0^#1=9 TQWI\]BOC*]Y./ %%?1>/'\Q*AB5 M?01><;"'=VSGNN85TZJ3.92RKV]V\&=L^0;(3AW+_,JL"A;[&>)QT>3[^.2S M,M>I>7+GRN=;1?$7D3_E\5IK5=S]*=<\VHQS*A0%8D>7/_WC1%6]W+VARJLI MKLG4?8,IJMK64^'^A/_N.T]YV_E!.I;=#,!,/[O]2;/4;[$,1PSMK]^@2,(U MU&!J MS+QE5,=4R!/7_'^S5^B(B#8]<3Z_,P=DP9K-0'^E] +YDO7GU-35,\6ACL-6&$1CY,.R(">B^DSJ;F5I7Z$\WTL0#Z^MMB #*LY19[^$10YURK MT%Q-V6Y@FU2\W?SBXH+=X%<=^J>*)A_(K^2()KDJ5_*>VBYV_K[U-'EM@+ZV MV/>1LCR9@+-KKL4G"?7.8?&YG9F01\VLM@N+BYJ;T>X+MS+HQZ"2?4SO6WCR MH:73BNT.'J-5)*AS++4I;GN[F%6(_>8K@<07=X5^O+)T*SHZ9Q(0>M%3#>Y% M4&IPKY%8Q,AG=R +:BRK?N,0EH'LK>@5(8H'W(/@WB'0I0UOGD)V@C!F/]&GX+\C-TC MOOR.2F#_<&8LH/MS90'%SFS! E]@:IG1967]8?NA:==\_5'P>W[@RF)]\G3E MW[7@35]BOR=-!?#GRS"Q_''0..>4?#$VQ]AGRCW.7HOWZO6:V3I3DW+DIN4\C&__@)\2+(ED0 %TNR.F:Q,FR367B07 M-X#]^/?__>UQ ;[(O)BOEO_QE_"GX"] +OE*S)'_>7/[ ;Q;\ZT/\.<#;EZ MH*Z68JQG=SO4V="'1^SKL5BMZ6*$QV(WS![DA?G!!_VW>AASH18Q+<>II7L/ MJORVEDLA*[5\=FDP%__Q%_VWV:: #Y0^S>[6*_[W6_FTR?EG+;>?\M5#3A\O M-^O/JWS^/U)TQ? MMA.[XL_@+8P/LLI?TK3B?6G:O>J%MK#D2-&"E4;6E]2$1>'/^T@[:TQH^NXO&H3V+D/7JK,>NNDT: MXE_ *ASX(&Q@G>G% ME;.P=!'A54E.#C:J='29_%(K.H_O)PYWFR?MG)DI/%V\I<7G]XO5U^NE6N6/ MY1B7K%CGE*]G<:PB$G(!8ZXX1"$5D 09@C05*<(H#'A&G-P8NW&G)AW[L(&8 M%WRQ*C:Y!"L%N+8"*&T&F._L^*NC5V-Y-RR]&O\<#^W5[--K( .#&>R!!G\V ML#W*CR-1?OT:R['']6O<"#GP:QQ/[R==MU)?9L[UE-",<;DL_W/UC\W\"UWH MH8OC/[W\-B]F*%$\B"C20J8D1)(Q2*. 0\68C$6 T*[CU.ZB1.[I*9]PM.[4;YQX,+( ^Z'>6O_.9\ZJ(9\ 9523/I^VE;GJX M8C\IO<^ID(\T_WNA+U_^XZ-Y2'^5CTSFLQA%<2"$@G&015HMDQ@R(254.,28 MR"SF,G-1R];1IB:(.[ _EW\%Y<$_WZP_R]Q- =M)MA,Y;]0-K&,[G*6$5):A]Q5!6R,OZET-B=U$]+WM-Y_CM=;.2ODIJYD7$#B^T/ M_S:7N;[DY^_U0DG,TT1FJ584J11$L=$6C"5D/$OB4%%"@]!%6YQ&GYK6&)R@ M! JV2,OWY^/E[SU7J-SNAIT(#<;QP*)T'KW.LM2+)J\RY89@5-GJ1MW M$3=9X\M\=B_SQP\KNGR;2S%?7S[DLASJW49JXI/Z RY2+&06(4@#GD(4L !B M+AB,4$!ID 9$1%9S2ML!IR9>!C,PH,%[RN>+^?J[G5)9$]PN3D/0-K23M&6L M @RVB(&&;"*D$H_>DBM!E1+ILXRZ1 $*HE);K"\SBIRX&M4HB/-Y_7RACW)] MO>2K1_EA512S-*8L2TD,,QPQ[>M(#HE*$0QIA!4*68*XGD=MPQLZO\//KNXD M!R]'-[_E.7,X(6& ,88)"0*(4LJTMIKP/XJYY)QC M%<9@:YO0SAVE"8" 2%9L]7@W.V/ M\D_"GIT_W)N1@;\OAHKKF@H#[4=PN5[G<[994[:08+T"GV@N?0:('&7"JTO[ M?(117=:CQKUT28\?Y.YRENM+G_*5V/"UF:3?R?S+G&]7BP(22X)9"D,AM+.9 M<@QQF K(6,@5YQ2+,+5U-MN'FIHZEFC!4PT7_"M]?/HW4-20[3W.#GZ[?4U_ MK VL A5A#5*@H8(&:[=WZ*((8L MR#!,DUA@G&J)"9RFK*X IB8W)2CPPWP)Q&JQH'D!]-T"A<'K.$5SOA5V(C0D MP0/K4@,=[&&_,*X**.&#!C_0!H#2@@M0VN!/K?JRYU7 G$&,JFE]*7HI<[VO MTT_YWDFEAQ-OY%+_9?U)/WC72RT8LEB_717K61HAA*6^'3B4""(:1_IOE,*4 M)CB,PXQ%,7-;8&H?<'HK3@TZP#4\-RGKX-9.N/SQ-;!,U4!!C108J!=@2]_; M-OJCV$&,=/SL33.2)A2)L(X==.2SC&G)R>7G.<;_9;P MU>.37!95U+N)4F#577&@QNM/:JRI\:HV MW:..*CC6)+S4'/L3^\E.M1Q_M]87-ZN$3:6-,K*OK%-X^;4K,N M'U?Y>OX_U:9'B#,6IIB:P"\)$<]2B+%(849#Q@7EYM>S@Q(GW4&7SDBL7AN[ MRBZ>_9L&+=B'ZQC7ZGYC['1H()Y'BG MP<,2/=C!KY:FM>OCS+U[T&MO^OQ& MOKK#&#?\M3=-!S&P_:_43Q)_6:W$U_EB\6Z;_7POOZW?:.O^/E,T1%'&!)19 MG$$D(PPISI!VJE26Q'$418E318F6L:;F3_UR<_/NC^L/']QDK(U,.[WR1-' MPM2@!#N8X$\#%)1(/?I-%GQX59JV\4:5% O#7VJ'S2EN(E'DZ]FMOO&RC@=) M,8^X"7F-:< @"C&&& G]SRA(HB3((JFPC2"\N.[47G[C>LZ+]9S3!=C+17#, MV7E)7KL G$')P"][;S:L7_83MK>]V/J4O9=:_^OE"_WRFJ.\O"<,:5[44[]V MCR=LRC#9-W&$@2#*% H-:,+U!SL0D"2*P#0(%4O2B,2Q==+*\2&F M]JK6BTI[U44:O/9!<"?(;']?_5 T\*M[R$J/&,$3]-C'!IY/TT@Q@7WHB)1[PQ(FCQ0&V ]^/_^LXLF]M&"$?GZJM8FM#M (*G"J%KP9:7%-I-2,XB9F!YV^/D4PCV0@LYG]U)OLGGZ^]7W_AGXPR96@6S M(*$D1#2 :8R120F+(<5$0A3%1(28H@1;>2ZG!IC:Z]Q@! W(LIR&W2M]DL3V M-]H'-4-/-=Q8L7ZINTP_\DX7DO_TL/KRLSZU?)W_@=%17N$N MDYHWN/.XGF%D\^)I5=#%+_EJ\W2]Y(N-:2IA5AY6R_5\N9&B#M]=+=^NEL5< MU/^8R22E62R$:0FA7W0>2$@B&>D/=X8BQ'B*F7+YFL%V#<#;.VX ,\L\1C4=B:7?L/= M^H(9-Q#N3,H.0N3.O9Z[_W.E+[S^;C:Y\Z=5=;5RK_NMJ0Z>?W^[$MH="@,N M1*9@1)6 2-(0$OTSF#$N0JGT)$=)6W?(8KRIB6$%&3S#?%&%:6B:08T<&.CV M+I,-[]T>E&5D.]/1VNFS&&,T' MP[W3SL2-TC_16K;^;@*!UY=+88I./IEEM5DB0Q*F3,%$9 PB1BED!$4PR-(@ M3D@:1&Y=31S&GIKT--"K?F?&"S/5P)]J^!?@R1A0!O#*Q@0W_\SEOMBY9 .Q M/; T/2?ZKB;ZTY;H$OM%R?15)]/.KEK*ED,.ZH8V=/P4H,EJ;3 MT[70VC97<[H7O*2H3^W>91BGH3>^\7916-&<.4Z E@"E62F(Y. MB>EK(#A,$0\RC#F.W?(91L \-7>N*O/"ZRB!Q0YMOR3U(>^VG7!.[!X.K+S; M5/@];?+Y\,%G!>FS],YE_D66V5VJ>$FSV9Y)$:/U#X?S^"">WW]_MUR6EBV#<7PQMW@@1FNM/7K M8,9+,H* M;QJ$8^27\SVQ4Z,AF1Y8G@X*OS7H00T?;/%71X#[-M;/K 5G3]V Y>$L0+QB MQ3A[BMJ+R#EFF; 0"]KFC5K:@8]^+/$ M[Q"O;GT?VG5N*'8'UK8I$&N?&C $P2,E"U@3[2=UP)6IEF0"ZTN-EE[@:MQ^ MPH'SN3T]6S/9KJ;I'[5!38FK. JC*#0UV^, HD0BR-)4P8Q+_3^.4("$D_MZ M;)2I:7>UIDKK(@3+EBJY#DQ:.IWG\C.T9UE2T]1GV$'TZ#NV,>#703PZTKA> M8)NQ!ZY>Z\$]._YL3/;2C6H6\N1VC6Z&9$!5&LZ7*CJ%E,D(#6:!T;M)PFV$X1_- VL"SL&-O!W&Y3 M>.S7TLF%W^8MIX<;MY-+I]D';5VZS^BG%SMGI"G8*\7;OY6:.-7$=YSXZ MBZMWSKUJL3]THTJW=U)?*KW_ 7R57;_Z]B3Y6HI;J=VGY2A.>%QH<6.(;K" OP0)3 M0;E';QNG>V GQ-YY?6P"\P"R2C.,, MZ?]SJB+8.MKDO-,:6Z^PD79>+5U%7VP-[?Y9$N7NM]D0X-<7:QUQ7/_*QO@# MG\GJ)/<-TG>2K:^7)ORDO#@MYL7=4RZIN%G^3O,R#NY6C_Q^L5KE,QFF:9+% MD299*HB(B" U";%AQ$2B(AJAU+J4FUCY/X.:J_S^WF*SZ;>)O!P/:^JB>YJUEXRC83R]2S% ML0HDQ7H"S!!$.,H@)C* "6$TQ#R,A%NE&(>QI_81V&%MIFS&3ZK!.CJ5+K? MSL41U',SH3:_J,*H]WZP=^0GF<]7XGK)0VUQF3F6;_DH?^^HLN,^+Y9"/=FG8&"M?UO> MY;*\[YY%)I%P>XO+7YK;_O)GSTZH2 #7VX>IX>''_3)BV^J%A@Q0L>'Q@_(J M=]'O-VE<$\;]K+W*[3GX,KX.BKX]_;[H85?Y7!9UZ?EGAOP MO1QEY+9[)XP\;+9WZL"^E0W?SQ>R"K":Q:E**8D%#'F@7^,DII#PD$,>! %B M) U39!4C>>SB4WN#*WS 050M?2A'O$M;_#Y](Q\.OKP$2/VH*')I]92'#O M@B-7#3PTY;!$X)%C^D:@[*_R[1=TGW.IO_C<+ 0_R!F602RI?EV#,(K,U#/6 MGUZN8*:PS,),D%@YU0*T''=JKW.Y:#W?6[3.]QLP:.@7X&D+WC4.Q>Y.V'W( M!^!W[$V89WT<2FH_=5/;(][$B2C/H29V8X\<9>)$R&& B=OI?4O\_?>F6)?; MS_>K$U6]RK ]]C*T[]8LZ!3SM;R3^9<*DI[5U/57S &_T\5&SKB4:93B"&*1 MIA!E<0")1!%,, ]CI*<; UN.# M]I.4*=T M^P96XLM/UV\OC@=1[^)B+W;+7:JL&5VLP9Y-/HL>CD.\YY*) X,>N>#B.+?@ ML%SC2./V#'#LBAT_%3I^4WX1BZMO^G,X+V1QO:SPW9M=C^OE.M<>YIQ7ZL0$ MCD).")1IK#]$BB60F"T@'!&D:, C))RJ/8X!>FI>>UG9$ZPJ X"L+1 7VI.O M88,O!K=C'.88M]_NXS2UFSKP!\HF$:@U#^@"U(:;\/;:=+/O5QEO/FW-<_%[ MZW/A'G8ZXHWR&[TZ!O!Q@V!'O!4'L;1CCMWOX]:T#?^D7]K/&L8EYZ8)Q7SY ML/=5GD4XI#*+)4Q"TZ"/$_UUXED&TQ +S'DH.+'J2.,TZM0^+PU80+=H =W! MK5H9/.G;E(/ODN953GQ1NB&.VSIV-\7NF^&=ZH%%O\%[ ;9\[R"#/Q"P6[E]_6;Q:F1P%*>!Q@$L&4T BB M* T@8U1"$J@D#1+)2.:47'\NH*GIW.7=W=7]'?C;U8=WX/W-+;B[_'!U1A?" M/K?(^6^^!VN4V$?4*_7L? , M"EL[%YYS7?=$KB-ES?]8Y7\W!86KI9J=U,_B+ J1Y!D,XRB&2) ,TB .(-=_ M8QE-4$BL0@ :34+6]L.V5M]>"L)6G+Y6JCY6SU,'$_9:O/Z>XZ?[TL-@M3W^-7 MN3:+\4NY:((,<9R%69 DD%*F( I,@*:,8\A3)-(T4FE N*VLGQYF:BJ^10H> M#53P5&*UEY@60KOUV@]- \OSCJ$2):A@=D=QNE!E+[Y^*!M):_M2YR2MW8RT M*&G+R:,)9[APBH:1&F /V3M. MC;WBG4W12&*WI_K6?N!/8,;-JR0_]CH>WYE4@%, MMZ9W*],88\9%D)(X))!*$4&DPA@RD3(H.28!)03%:>04D7!JI*E)VPXH*)'6 M+:PJL*Y%G$[2:[GC[X.TH;?I^_'EOJG>Q87?G?"3HXV[?=UE],&><^<)K]_R M]IU4,M>_O*??]GXYPPC15.H9)>9$0D0PAPQE'.H;%-$ Q4$@G8JJ#P]Y:M+5 MH#0)[ZM'"=;TVVLVNSUQG^VD;UIW[U46-L]N=;M]'K3A^T=,L]%M^UV:;)_; M$[#_:=OWE[=7?)U[.8$ZY$$D(2!"E$89)"1C)D%@:P#!7')+2J M&N\Z\-34L&XGJD71^OG#MM#/4AKF6_R.ERHVTC]3%R?W>I MU_E]6X;H;\FM?*JS!#[EJX>;"YEO0CJO M9]PA2^=Y%-Z']J%+DG<(06V&6;FM#0$[2_8/K&SQV>?D7#H]-T'I#6?D#BGG MTG;8/N7L*_;3U*98_P=3J\,X[3/*M"!*K8U%@A*DIX+:3Q**L5\(U1$?9.R313LW.HF9@D=JR4H*[*.?R_H3GI.5>]>1P ME%%EXJ21+]_^TP?VW+M8KN=BOMBLYU]D[8C-97'US:3[2/%> S6)Y9MUO<1Y M17,C,J:$;YE77BG++,:,9R*+(,&Q]IF"0$(6,3VOCI-0$!D'-'+JI>$%U=3$ MXWII2I9IBZI^A\76+B!KPZH$[\KPU1+\,-='&7N*'QTW2;S<5,N]E+%OU=!; M+GOV@)U!X.K9/=JSR2R=-%:9NA]5L9 +[PZ85Z+][N-X03;N=H]/,@]VA;Q> MO)^NU[F9RX?R0_&'G#]\7DMQ^47_]$&629QZ#%-AO:ZD. O2($,;;TJ)N) Z1L3BRC30LW:+ MO'1L5DO[O'%G^EUWOOV1.N)V]Q:TG@Q7L$?:V[9C:Z -[8[!7VD7VXZ2TUO7 MEN>[[U?7U]N+0ZS3L1028:1X!A,JN)Y-XPA2A!C44L6PBA*1QE:5.ML&F9H: M-:^)30BQ/9/=N\L^^!E86(Y0TR/S[R1']KO#/K@::2>X%V=..[Y=9+3L[IX\ M=;2=W"[P^[NVGH'TJF21,1SF"@XE [:41!FO! ?WY8&(8I M9918MV?O'&UJ6FCP@E,[?PZYOITL=\NC5^X&ULE6VOKD2G?RYY W[9/'D32T MWV/HED]M2TM;;G7G-<;+L[8UYUG.M?5)7O*OBVWW;8I9',@(PRA2%**0)1 S M$D#)>,2R##-FYV9V#30U>7V93=R_U_E):BTGN1X(&WI2VX>K<_.N#X@8,NVZ M>)WNY%TF=R1='Q[O+>?ZMJ/YMMD%X[0Q4"WHLLDEMKG+>Z[5_Y6_S8A8F(>9,QE!EJ8(H"SADTF0? MI'K6$]$@4U3TJ4/P8IRI?7FW[]?S-TDC=?SPGN+539_.8&LL(7(@JK?8I1BA)<&B]^F$YYM2DXE/9Y6*] G?ZQI8(09A< /UXQ?8S>%N^N]=!!F!Q M8 EIZ8)Z4;G5D '9'6B.Q9-G/:HDC32UK)K97&FWEQ-&T M_?43UU/[>7+79;FC._T\56V5J'X,N+S[++7;J-W';4O!727\XLUWIQKZI0.3 M\CBFF"#SO=0$^ZD-[N9DCW70[ MKW5ZMW+H+YC[773V@<L#U 3NTC4R(] MJW+K$'?2_/P%\.EUOCO_/J&=R-VVFU#]!I=58]@VKG3JKGC'6&U!]L M"M?07XE,\ M.PBJ!_:&WL[M35P_F>Q@Q+_JE=VZ70 M8J6O+C9\_0V,$J*T C1F@M@/\:2P!M2F.>M3GAMG)U,"W M86#U&N0.. O;&1QZU;L^.$:5P3.(>JF.YUS*332%G,\^Z&=@\>GS:BD_;LJ= MC%2F)(Q3"2.>9A!1F4)&E8298 $/L4"$8QLU/';QJ# KWK-W8T"!BS8H@4U7%-XW2=Y]EOC/DD<:4_\/#*==L1MV6G9"N^\Q&A[ MX+;&[&]^6Y_3;^KX5E]FOGY/>5DGO6G;1KCIG*2GA5BD$&5FCSH*! R#. BC M(*.$. 4O'AMD:N):800-R)X+34?IM)NYG4O2P +JS(_SM*N- *_SJJ,#C3IQ M:C/UY)>&J-CI-S#^/%,7=W=7]G6/)M>>D)7'*541"R-((091D I)$A3"5$4YQH%006R*7^R]KLV3UOY/.+%M'BPTH/6L!)]8#O8QCP.7_1D6IINGGQ]<:4)5V MA4;MI@(NM\).(GS3.U:X=HD:U+#+$J%E#I!S$O9ZG,)CWDE^9QO2_1JITWAC$$5),@4YDT@Y11!CF+!99JEJ5U; M \OQIN:B[$"")X/20[K#'KG=BV&>*1ML@8Z4?GZV>+ M6-+J)U_DD*0^N2)[5WG]/)%#DZQR1(ZES.=?J*GXNQNGN%R*OTGQ8+HR M[ MJ]OKWR_OKW^_7.T;,_;$J2@+']26@)TI8&<+^'.0:I8^ M6/7LH)X!:&2/]7SJ#EU8#]?L)ZK/ND::9A?%C- DC@6-H/9GD6DYDT"2!%HJ M T7#,$UXD#H%IAT.,34!?-XZM4?+F2,LVLG;>=P,+%K/:7G;2HNS!)VVW*NP M'!EF5+DX;>9+$6@YTGVZ>K=>+66=))X2K$*%!,2A$A"9&%.2JA@F*&0XD)QF MF?6T=.^Z4WN)2VCVDZ5]AKKGECWM'O@%+5'U*"^P;[O]A+ G!R--_"RY<)K= M';&X91:W?_1HL[4C$/=G9<=^W:.8K/CO3;$NO9+U:I>D^8G.Q7SYEC[-UW11 M1M<73=O1_02?JW]LYNOOLPRE)K0]AI@I8E;Y*<1))J%6'RII$JJ0<^MZLQX M34V_MNUT^1Y4L&*+^0/MUZO*VZWKUL>Q;\C06XT[.5^/I#RK M^.OSNGUGUFMJ-J::WF.UOY4$$2*2!3"+]9P:44P@1DI!H9"*2)9%(K4J/-8^ MS-0^;@W*71N_'\R^'9^O'?LNGF#5=K9]+E>#S[A?TN3/H;4CP?/D^^A0(T_ MV\P]G(2W'MW#=7[SX;>?[GYJH@<;$2 QDF9K.%-,0H2S#%(L"(P9P2)*8Y9) MJV:N)T>8VONO00*#A?&ASMHZ>-Y[WU ;[F3O4>F#?[=C]#=^JM)X6M3#%$<248HA0*"&. M9 !%@!7&4894[)2V<#C$U'3M1;A!KQ)X1XBTW1L]AY[!=SR=F.FQA7G*>,\; MDP?#C+S=>,K,PTW$DT?VKL>9F[ZB[V3UW^OEIUP^Z1E4,V6Z^F9F3*8FS\WZ ML\RK^.$99[&D(8]AD*811)'2$QREE4"$6$]VI$A1XAC-VP^(U;LP:F!OC1K( M"FZU_;\RB)UK9O:Y,7:B,B#9XPA/8X"9859_^]&L^#3DU_!+[DL#JLX3'G<[6>.9RKQ\?YNHG:>%L6I7R02WXJ%BU304(# M!$,FN9[]Q0A2%7$821Q2%FF-1$ZE(-V&GYH+]?;FX_WUQU^N/KZ]=HT_<^3= M3@"'8W-@X=L#7JK;,^C#QY3UX\UO7JD;A'$S3GO11-A#(F4(20JD5F@,,^2T&T6V ?&U&3N99[1 M4]E]HZA@ES%G?K.Z3MPP$E$EEA+73Y9H!0BH,D8 JP10B&A+(5,8@1VG$ T9" MB:V<0)=!IZ:)-_HMS %5>JS#)D2)KW8Y>Z1W[QH,0>6X*VU'&^08X-[[$.T1 MZZL143^"7S^W[!G18[0B.B2J=R^BO4N]?I+9">/LNQ$=.;?O\J?I KO*O[_= MY+G^VSUE"SG#-$U9R"54@B ]=R<2ZIE\!$DDPC2FB++ JOQ=ZRA3T^DMR M0 MP]1S2 /4N=G/,4IMUR7/)&KP94=GCGJL++9PX'GA\-A((Z\+MAA[N.S7=K"O M_8]+SDT>:W$KN9Q_*1]>$=*8*(0U@:;#NR"Q:2%)H H%2^, AQB?O=MQ..ST M]C8:C"#?@CQW4^,(VWVW,'HR^*H;%EM&;[L9];!'<9JB@7.4X>T M'=4>+;C9NT%7^S=H:PTHS0%;>SR&S9Y/JM_8VC/PC!N >SYQ!U&Z'B[93XV; MAN5O5X]LOBS7&[32KQZ6\__1XPOM><[5W*A^74S/]#7/I;A0Z8B),P%D[%209!.34%;X Y"_ P]]!. MFE_]S@PLVHU]8,] LT[6F CV;:PC;T!C9;EKO6GYH'?"J](/ M@W34;\"@9+_\.@P[V'G?C7*P8EX5QEKIS]0CO5XJ\Q_SHUVH"F.A8BQ)82I3 M#I$**:2Q_B,*E7;IXRA#..CS1; S;T^Q;8WAGD3#!),U)/!0737%L.K**HC0:>TTO4RHU7P?L8($WH+ M^U>+&Z VN@=*7[M4W.M47?= G(="<9[JN?MTJCYJ_JIMFKW?E='8,Y1$J60T M@$&2)!#%1$*6, H%CB*:8))DPJFIPSBPI^8N57D-B]7R >KA'ONO58YTU\>? M._NYE_^Z^79.=<;= _Z>=@G??CB'GY!:C]_O&505A M3(T8[0#?TV]_S->?/Z\60G]9]0_*W[ZAQ?-2,3.& T4%26&6I0HB%F)((DH@ M"BD)XT!$*4U%>Z.RL&VCW\1GZM@S\*2D!0F80@D_T>YF1?6GZ.C_(*I2QOF5_-+?, M[*II,\&>G>!F>X_\?27.X=6KYO<",JJ"GT/52ST^ZUH#)DENI_L*I8C& 8:, M9S%$2@LLE7$ :4P$E2)!5##O.9)3;?YFG]G7/?_W<&_L%',PQ@>62I]D#Y-$ M.>CRBAN"Z:50=BVA]+N(>R+0O9YX?UC1Y;9OZ$9>/N7SA:8=UTD361SC5"8, M"BE"B)#^@Z!(P2RFBFC\-9/>?S_+,4FX6\47?RH

C+)G\N'O;VM-]_K7U;) M*'&*0L;,_%UR:KH*&Y<3!Q!AQ%4:TRB@3LU/>F"8FE W)IB,Z1HGV%JQOR-\ M =CW[1&]$H3ZW#'+^?NP]V'HZ?L@M\!]LMZ?1+]S]1XXQIVJ]R?J8*9^QJ7< MO=;MQ:MDRN+3:C'GWW?Q+S0.8Q(D$8QIB"$BF799691!&BBE.!5"I5;ICQ9C M34T&=^];C=?>L^IBM=LY](I M1"(1D*81@BS+>()IHA!URC1R&WYJ4G'UC9MM6_J%SA==B2@^V+=S@8;C=&!) M,<"-YU-!W\[-S%9XC1YLX8,&OS^OIQ]O7AT>1PBC^CK]Z'GIYO2\RKEQB._G MWTR0MQ8%6:QOZ5K.A$R31* 4RBQ*(&*40I8( 8-8F5_1D/!T]D7F;.7>*OA@ M-)>7;'_,X=ZU$B+(-39@JF;V[0=\R*N=1GGB:F!!VJ&\ !5A#5!@D X1>WF2 MCH%B*P_'>Z78R9.&GXZ-/'U*/[EHFH%H1ZO9&9WS6A.#K.]"2BA%4&:?QV]PX\R;P*UG",U3A.JDA1QF1(8(PU MGTC$ 20<1U#[EI)1HI(,66V)>*-TE.R6DM#YDJ\>)?AAL2J*'TM:];\?5W4H M3,FW6"T6-"\\'C(XVJP*W& MOM3>]H-[SD#U%$K*$VG<=0Q3\6XC_TO2_%ZS+V>05 X]_2RQ7[PL,G&QJS)Q82(B?4DZF(SVOE!/J5LM'\QNZ"?]R'[68^UB M5-YJ[_5AE7^_4==KN?V]>+3.Q#$UV?NP37QI@(*=)1>@L<4L*1EKMD<)\&=ED..N9=_;9RF=P]^4H05T MN/OA+J3GL>E73GMB&5=4SR/L0%K/O%R?+4V3*HBFVG== M%GSOK]=5:HFX7[TSBU8D00&+ @S3N-S6D G$":QLJS'Z]"E_IQ[9+-Y.@KS@V^L[EE11B;7=M2- M"VK\/UZ\^/?!C1KGMMB'"HYT>T:*(1S^-CGND9]-;NO^>?^KC[BW?C8%S_?= MS[^<^U>L=4IROWHCS=S31%":9@IF7O)>/]&S.(QHDDH*&:?*]&+$IA=C!'DH M,:8\P);I]+T13.W+=?]9YK)L.&&O@OVH[_XL#4[HQ-9%3"AUU>NC7"$QU@Q] M$^P_0H/?C)$^/T/>%*W342,^MN$/#&H7 MM[J3:IM)C4\"!Y^[M'/7(UO)@D27*8A/,D>;:?1\(!TG$+;4M,X3.B\RXG3 MUJ#G7K_U63UCTN8%?7C(Y4/=F>Y6?I'+C2P#^G>1XE$2,18&,4Q4A" BB99@ M$R0A"(\E15D8(>'46]-FU*DI\7XVS',#S$]J$QPCUZS8MUNP]\[IP.)\DL)! M*WPZL>0WR,UJY''#W5S(. A\[#XM_'TU?UC_7KQ] M=_M63T ;QYHK+!."8!:H "+.%61Q+&#*N512JP*WBSLX-<#4'(X2(_B]^ F\ M!>_ +3!([6ZX.+6<0#B:@T?2 3;FKY4"V)/-7^ M$"4T$1DB6?1Z+7RV.*>FK#MH31.V']8Y%1*4)_W,-\5Z]2ASD)M--E,<\O/\ MR;4JY%"WW,YGF\"-'/A+,%"9XO?SY7PMX8?YEVIUJ[%\FA6*C]R:R98DWL?Z M3UN#^ CAPS8".ARNWQ?H^99.$TT\4X)F/(P2&*61GDM+TZLS88&I#1=$$J4B M"(G+!^3X,%/3_]TV):?%9Z 6JZ]%67OV1;M-QTGV"8[M%/M\Y@86W(.]W0:C M/VELY\"KLIT8:E1A:C?WI:YT'-U3%DP!\*1I,7[O(!"G!K1ZTI\W%[\?02HT5%B*Q+S9 MZ9(57D=I.,FSI3J<1=M( E'V_ZA!@NLZL;3&>=I[=E>)+B[\"L7)T<;5BBZC M#^2B\P3W9;D_YDNA/Y5UU:]ZV80$DBF*4QAPE4(4J@QB'A,89EF2>A5&;B&E3CKNH M+\!2KMT\(Y<[8N]6&[96 MF\4EYZN-65J-PBA&"#%(*!$0*<0A58&$*$4)RI 4TC44K&VXZ?ED6[3EZC6O M*I6:4EZN2]>M+$N1*90E,0QI@B&2,8,T$Q02H3WD-*%,)%;EMWUS/,;7X3G# M9NV/FZS:H:BV^QKX(G!@]6\@@2J,W>QY733E=#]HYD"](@5^,,&C>4$7'E<) M;3CRJOBM XZJ\#:FOU1TJW/<5PRO->"EJ8[Y23\9]1)/@I'91,!0"*FE&FGG MDTC.84"#4%":9#2VZEUZXOI34Y M1& PVB^/':.N>]7P3$(&5H3G7/18,SQ& MBOV2X9GDC-4/ZK,$]"O-!7@R)-&B+&Y2XO8PZ^_@H671\-A9HZT9MD#>7S)L M.\Q=O7ZA\^7-\HZ:/BA->?#ZH4LY#Q"-(BAH3""*0@)QDB$8"1:0B!/.$JN4 MJ/9AIJ9E!BDPQ6%IE0=5]]";.ZW\=3#;K7%^^!I8ZDJJ;I; P 0W:M?;S5WT M6LBRUSX_I(TD@?W)<]+!;DY:Y+#EY-%4L=N ?7&T.+IOGI;97[[33T79U_L- MU3>3R[O/4J[-/-=_^-II87DEWRU>2KT)18;TPC:'%.V M1]U(48>\K)9%U72-!W'(4CT1S6(2ZTF^:<],9 33)(M1%J"4NN6ACH1[:BK> M6 J$R[ U@BP;P78F=&OK]Y8CX7=I'F"-WO@3] ][E'SMRHK'O.PAL'^\AY M?:/>D,-,P7&'[_=!N\^I&>!.\DU>NKCC"IC)XU\ M*3BG#^S;Q8NMKY=F5[\J'YSGWTU%QD>S4CH32)$T2 *(XRR%B*, TD#_+91A MQ@E/!,JL*A_:##8UKW)7;]OHQ 5X:$V^=^?63AA\,3:P1NS(>E>2Y;E2@0T+ MGEMXM0PX<@^O;M,/FWA9G--/+GY9K<37^6)QNUHLWJ]RLZP[PQ%C$HD4IH)J ME5 A-O6]8_T'(RG%)MPP<%&)(V-,31P:B.!/ Q+4*!WGD\>XM%.%,QD:>JG0 MD1QG.6@QWZL*'!MGU)>_Q="7[WS;H>X[!9_RE=CP]1]:.NAR_?V2\WQ#%W5- MI%WZYRPD@DL:AS!D)-(. N.0Q0Q!(422*!5SF?$FJZI[X\!R5*M'_7EJUUDZ['9!0^[V& 8@=K;JE6DBN MI[OKS^;I?/F4@O7*"$7UZZ?Z9GRMS?S)SZ:$(WDM.Q2V5QIMN\+1M/V]"]=3 M>P8;UEFU)@AFV]AUYQF^GR_IDAO7D.M?5.L5',DD8T3K.%<)1"2DD")"84!( M)$B2R"05=HK>'\3T!+ZQP6P6BZT10#78P8HMYE7I0-?P.?=;9.M-T$+'7_TH]Q5$_<1_U M,WCY;5[,XHQQ&:48(AK&>@XK!60L4S#!'!&$ JX"IPR2_8M/;?):QJH9<.!/ M \]QUOJ,-DLIZDG&T")CRX.[>!PQV*\L[ \P[@M_Q+2#5_G8,>PDC%0<0L2R"A"H. Q5F).1*!*9U@LE_LGM)]R_N]))NAQCNX:S2N!8O M%J&7R2EG9SO ,\E"E+ M20:9,&&"<2H@32F#@42)XH)F29+UZ97J? ?&Z,]7KYN":N'T#-;L5+(O%Z,N M[?OO(;IO[B"-0/3[G\+)=%Z3:9J 23D[)S MI:Z^F3 #TV+M\6FUU!Z5/B@WI9?>R>J_E^*_-_7N>-D.YYY^FX4XP8G ION[ M?LM1AA4D/,)0H 9$8X5)7VK)@V"N,?4<8RR2Y6$F)67!2V*N9H;5=;/C5GP MVCQNJM:&J[+@$-^GQ83*EV6'3&;6CZ9HTPI(FB^U++D6^YV/6 MC'IFY;9RE#'TQXN]V>P%:*P%6W/+H+;24/!#8[(^:<_JB[K3F#;<-O4\Q0QH8AFD!(D(2)I '$04!C'&8N8TO]+J6UFZ]$1IB8,)4C0 MU&G4,%U")XXQV*X)7G@9>J7_)24]LE:/<^,21'(F1R.%C-@_/HYA("WFMP9] M'#MOQ!"/%MC/ SK:#NSG^7R4Z[>T^%S6,M&SL3???RM,#X4JC>795N@E*]8Y MY>N9I&E,,A[## >F@A21D+&0PT2@("08I4FDW"9+[B"F-XMZN]<6P:RZS1OP M@&[1_]7-B>IQ;^Q\JV'Y'EAH-7A0DMW !^P[^,%8H#G_$6R-V O9 '\V=GAT MQOJ3Z-5'ZP%C5->M/TTO/;HSKM0WI5%2/;G\?K=>\;_OF@MC$F,5,PP5,\U4 M@SB#A*@,IIQ(K#!/5>"4BW!\F*FY?'?W-V__'W![]>FWV[=_N[R[ I]N;WZY MO?S5-7GQ**5VLG4^40-+4P,0E C!GX/T8VYGP7/"XM&A1LY:;#/W,'6Q]>AS M:G7BJC-I]:99#MY\$3=P!K1F[6>=21:^1B@]L/Q\5ZA7D.KX<=K++2?XB8> M0LYG5\OU?/W][I$N%DWYWQE.DT0[#WKV)$Q!'LX%9 F.(,M(PO1ORN!W"\$X M2__2P^O*S/K-\ MR_^!S%]A]=?RU3YUS5%>YPZ#FE>XZ[">O0%H(6_INFETG219$F1Q"G%LN@;C M+(14H F6:!O,@N8B*PZ-AV__-1>6H,.&'B.1?R?[/Q,"OZ9:$ 39R MCAOMMYK^\R'&K9=_U+R#BOC'C^JY@ULV(2Y[$.\ZP%;;Q1^T'EROY6,QHU3I MZ7H2:1?=S-PCDD&J,(,H35*DM,N>1E;[-"Z#3NW=/M&MN6GW_*QR;L_\DKT>U4M1KDQ\ M7BWT^455V&H6T"1*$^UXA1)S@B6D5/.2<> 3I(T7A[* M7F]YDV92[.'^UW_!49C]6UU%S3%-HHM^.TWR2>K >O3A!9-7[:RYIU584N$W MU:)KT''3+RPI.$C)L#WOC#2-,M%?BKVAWF[R7"[7,RR#-"8<04Y1:KR>"+*4 M2!B15)F>LXJJT*EU?>MP4_-\JL!Y6L%M>E+W27$X3;"=E/BC;6 AJ1BKD8(] MJ!>@!NLY/:"3%/\A_J>''#],O]/\HZ'VW6>YQ[DU?6QV;8@N%XO55U-X]OTJ MKQH2F7C^/W+M/:V4^BC7-\K4%/DB\^\SDN!8<<)AS(6>9Z4AA9@%*0QH%DJ9 MH% DD6T\W%E(IB9!58Y64?=^%8 ^T/FR6 /:F'38E&R;D)M7-K55H/!\&]O5 M;-2;,[#0'6V[=?GLINPUX;H C3W !*/<*-"8--:=L0\)'.T.C10Z./B==U?16"OGX9)[G3UIW5^+.E,ZJ%[>3-B$'Z]7A[Y&]6-K?ENY/UB!D#_QY*LNC[]>EVL&^ !5P4"+O M$7-NSZW]1V<0CD?ZP%AS[><+XDQ5R]?"_EJC?1FU2\;:/">6WCN,5>US)>##'JVL5Q\UZN59PXRMU)^U6NZ>+M M:J[_GYJX[_KS1!5G:80PQ$3IUS:@L?;- @9QA/4O>(;2(+;UR(X/,;57MT0) MN(:I_RAQVG_V3Y#8[3^=3\W ;W'%BD$(:HB>6R"V,]#R?3YQXF@?XW;@^U_> MCB-[Y,W2[^_GW\H]5JEO]MK$?=Q]I4\WRR9:*,QBR9(TA 2K$*(X#DR+ZQ"F M(551EA"4$:N]":O1IO8F:\"@1 P:R%7DD0$--&J'%-).HKM?<:_T#?RV=S'7 M)PNWDT*'C%R?5(Z5G=OW871+UK5EIBUQM_,:XR7QVIKS+*'7^J1A(D^V"19" M,1DKA2$GH8!(\A@R+<$P"X,TXAE!@0S<4GIMAW9Y_L=)Y/UP??GF^L/U_?75 M';C\^ Z4B6]_N_GP[NKVKHE#N?I_?[N^_R^_<2B.V2Y#$#RP5A^/2QDD]\65 MG5%#55XG*\:5$M?0%4])MR_+P%TOF\T K99E[^( )S&2(H$1%S%$2:JTSR@0 MS%"<)7&04/US-['J''-Z*K7=!WNJ$#HGVW60;"="7HD;6'V.%+TT'5JW1'[J M(+)/_IT=.;ZS\#I&'3L7SXZ$(QEYEB?V;4K:5*+\L(U.SP*.PD@&D$4IKSHT M4,DD9$D4Z+DH)BCF;KU(#\:8VLQSK_%)_]#_8US:"KC=Y(=36ESV7I,$=V(/5./^9J>TL>/94CPXULGO:9NZA3]IZ]!G1 M!QN^WN3SY8/^A\R_R-N]=LUQBJD(LAC*T,@!BS.(@S"%/&4J4$$8)8%3ZGG' M>%/[7CV#"VJ\9_7$[B+<3BX\TCBP;IS%8+]8AVY>_ <_M(PY?C1$-P%'PR,L M3O-:YO/F2>;T>>V\MZNE_L%&_ZS^Y6JY*R^9*$94S%.(B$F;#^,$XBR0D"-" M:(9-,8S(2^E/1V#3E@-=-09Y+P?J>@_MY&W\^S*P"G:4#=T:ME(V4FE$;!"%.&4AE%/''R&$^.-#5?\>KR]N/UQU_NP*>K6_#V MYM=?;SZ"N[]=WEZY">UI9NVTTPM? \MA@]&$M(,2Y4#E2CO)\*I5IT<;57XZ MC7ZI*-TG>"AA7+;#N.3_V,QSTW>K6/\JUY]78H;#( Y,,:201<04-#8=&,,( M\B0*J1*2Q!EJ.C#:*8;-L&Z+>;O!AWLGMN5[R](CX$E?]S-U+A%@1;F=D'BC M\37*'U\T?7$:S,:=*M:@@CU0/>0.DH:KCGQJX->KE=Q!16OEY*YS>WHL99Q( M=:FJ:KN)9KSYNM2NP>?YD]8^;J(;'^0,J9@DK)Q8IA*:TFP0IQ)K;5()E@E. M2.948MUZY*EY-%N(X&F+T=&9L2;=TKD9@LJAG9TJT*P"#7:H+\".WT_=_+K[ M/JY<^?6%K$7 5W*^0-_*S>5Z?[E>(]_1-6VJ_,0!2KE("4R32,^O M$*:0$)9 J=TE'J:*8615WJ1KH*F)45VX> \L,&@[:P&YL=LN0SXY&UIU>M+5 MH^)S.Q=GEGX^4$4QA11%$90DHD$HM0\C,JN'6OT^9$E=]Z;79#CUNW MS8F.@_IM;F?[*&]PN2S_8\;X0A>FN_KQG]:Q,S)5(C,U[V4:(H@XC2'E$88A M5S3)$,XHL_)U?("9FL"5VTDFD:7\RQ[\,YL\LWM"/ ML@%+/3@">L7"$/VH:R\CT?.:WGL,7#ZN\O7\?\H-OJNJLNQ_29J_UT_\+$E1 MDJB(0XP"#E&*,20\$Y#2(.4)#54@G!:S^L&8FGCJASOUUF"@C7X[81R>U($E ML;4)P04PP,O*-OO67 !C"#"6C-*8P(+)L5H5M$&92O,""[H7F%E??9,[GA12S. FT#L;(!+9+B @)($UX#+$2 MJ4R(RD3LU#71&<'4U+!J&+JJ4 +9P'032/?[8*>-@[([L"Q6Q%;@086^KN*W MW9^L#JEM %>=W#LK8F_^O(JA.XI1=; W22\EL/^%W-2OR->S7[7F[DR MC63*6 H)8J:$$/^E\OM?'PJJ-HWDEC&BT[?4"/5@[+]5QL'I^T$M[3?*[4IWS% MI10FW*S).,0\1%D20B%C_5(JT\0ZD1F4@H0)S[(PBJSRWNV&FYKOM8<85)#! M'F:'DO[=1+>_T?[I&_@U;V>N1^DUFV?5OO6!5RK'ZF_0[V%TZUI@34Q;:X+N MBXS7?\#:H&=-!NS/\E7*J.S7LTT3>$N?YFNZ^"C7,QZ0&-,DAI$T'7-$ED!L M7$?M0Y+,M,M1)'4+P;4?W,V_'",0MT1:-KXYMZS12<+M9KZ>27S50D=5,Z^] M/*>J.ZG917G6V>MC"^L>:B!U$3AP,:23P[]R5:0N6KK+(W5>H9^(_9*OBD(K MHYJO9R0, LR8@J%* X@HHY"P0$&JYW&"(X9#+%T:E>Y=V\DI'*$G:0D-/)78 MW$1HGS [E>E)P\ R4C'PJ9T!9T$X8JO7-W[_^J.^TD<,>_G.'CND;V'7I;Q1 M51^D&4[B@#$:0Q)D*4018A"S-(%ABN.8*,R3U*KP_;&+3VVN]D&NS3"F'U[= M)6^U61=K_1&SKGY_E$.[%[4O,P._J1]6RP>H:7D$!J#AIH+HLYSJH>&>2Z;N M#3!R6=1#TPY+GQXYIN>;*[7;);>?Z0_FV]VX7]\_T>]FBEF\VY1;<_=?5[-( MO[X\(OJ]3FBB_Y 2LB#A$"=!'$L9*L&<=LH.&(85Y+Z$72@6CTO MTS.Y3RG)US?JZAO_K)\W:6IDW2Q-&-:+4*R# *[G/]@[4,7IOOOW6L4 MGR1)!!/ZALN828B$I) DG$$:<1K&D@FDG+*M3@\U-6^X1@I*J*#!VC/[H(5A M.TGVP]O RMJ7,F=9[&;#J[JU##>J2'6;_5)K+,XXN_O1>SK/RP"P=_."+U;% M)I>S2'$ALY!!;)*:4,A32"*.(5.(X@@KA /ELIC=/MS4UK<-1/#%8#1>QF*' MO7=3HV,?EAI,^P UF!=_0L+&^%G8?AG]Z!A6++ZR][O#X' M#6K4'O-4G%CRFYQB-_2X&2E.=!RDH;B=W;>)F9)Y+D7EF$I3J:\PT6V)X BS M!$$A60!1E$6014+"E$@DDBSA <)NX80G1K)Z94:-'32['G\%&WU(F>XH!1#: MRZM:_)F7Z-EO:J- [<_Z]&D2?+RX?S;=T%J28$$1BF$2"0,3U%(B(*("1Z9J($A**V*EY M8L=X4Q.+"A70%WSXO#:=1/CJ\8DNOSN&"G>0;*<2'JD;6"T,4K ']0+LP((* MK<=(8SM:_$8?=XPY;D2R'0$'4KMG 61,"TRW>29K*W1I8+!LSP9Z=)I)P.Z/;-[5)&&V,?9DY"FI[]06,Q7"EH+:Y M/FLB=]Z^>,!4GH"1R@Y,X$EPVN0.X^A'%- M3"DPNKB3#^9=VP9PA)(GC$-&$P11D)E2543 . M4%*6,T]@JKK1EC*E]N7
5__]./_RJ)?<$4R]7;^K=B0Y M1SH1$MJXA4&4I01RIQPNDL*X-"]"AH6JR/@./KX]H)OOKM])V;MDL37:J10Z M13M7IG-0EG4%YI7,J#9&R_(G[NHD5M.R(4:@IF' C/G%//W,0L_\LS4:_+(U M^R]N*G:6@]KT7LI7PQ&++7_E._S08EB!L)R0Q@J]0S?:NY9R\V,S<[M?[_7C M4LMI68MD?YYI]\/U7%W_<)66_RS_W09AUH[U\YW]#J[M[URWV4>W73G)6*)5 MAG.H=)Y#9$@&69H;F/,BSTB*$&-!Q:VQ#!M;9'7@%U 'CCEEB,?:B2OPZ-PH MZ5-O'0DCQVCSZD>=;S%;/1/KX40=^G0%=EZ5$W3HUQ6XVTUAZ=M5^9';UCD, M9M[8@$?EY6C&#G1[Q]#'>FP"<]AN[()XM@(@PS4J20VR!4,4BX1 MU$7";)@K4N+7/BQLV+&Q]4X:\%(EI+,X^_%K?/1Z9L\C%:27G;,JJZ,W.PR# MJ4<%I+-#OZ'^41LI'K5=W+*;@T^5?^6RC707%[6-7]__UW/9JY5 M"I\_3RA+"Z(QAH44[NB+$) KQ: @B&#$J UGO*HN3]]^;$Q1YZ%+$T%M8VB6 M_@5\ONGYKJ ,DY?WPZ-#+OZ4VQZ:)^\.X)LFR?>](?0*[ WO,S_>B%3/R?'3 M8[]Q9KP1D/:T>//E':7C]SM6VTX'LD@3EN0)I#FA$!%&(*-<0R,+5/ D9X+B MD.*EXR'&5J3TX,8 6[&%SMH*)[#T(YG+$.J93SX=[FE&;Q9QWO6X.O''PPRK M$G_6S2.-^/.?[/:$W_'G\CCBPZ(^I[\]W:]7ORX7J]6$&HR,S%R8(=UN5I&X M8_,8ICD2.&JGO@&-;3915=(^5T< LEH?[]&$$T JU'QW$!+!G"U[SB?5W7.&*NOYB7Y\]^XS^G M/S8_WBV6R\6?U6Z^_<*9X%HP[LZ&.:TZD4"1IRF4]B>%!$U98<**BD*& M'U]9D;.^;'-?G9W4*K-A6L][:&<44 ['[\T0^8/7/*UN@K4)L-=L@>& Z< MY> 79_OYOD#!5!,.6%3Z"1A^4$H*A^4U376X0WAWAFOU7YM5U>EAO;A6JLQQ M\-D=GZKIO"ZV?J^-MF,KM_6EYZMR:%>/9U<&.>&*,2U=#V'[1YJ[_2EJH,X* M2F7"4UYXJ7M<;LK8J&UK*9 'IH)%NSAK["EJIKUA@>^9!@\<*=-/.U> \\7M M>=7>N"KF>GH.'0*51X--C7^#B>&F:*#^$WU/55"+BCCH-G2PN'" P1I$94Z31=@W%S%0\,) 9@3!V.2& M4!76!_O4,&-[(3DKP0LSZX:&P8VP3X+JF2.\&*J^LX'A*'7HA=T$0N1NV">' M&K@?=I.[QQVQ&S\='N&>8I>=>/ZN^/+]="5GB]5FJ2?"%+E!60'S1&808:9= M3*LA201).] CVO[A:)^H#Q2 1D8_*-[L"E]#A!E\R\%BRJ[.'D:1G>\QAFY( MJ^_U^<4G/G-Q\"21DIK((8H52Q+*,I3PH_]NON6-[)3D+ MW[+#T=%T^D6^XYFDGE]K'3H;K4ZW-G+!]ZZY45F3M3U.7GL]U@9'YV9GQ,V- MCDS^%VYL= [^?IL:G1VUVSOHJW[2\XW^8+%RRR$G=O*WZ?K[S6:U7OS0RX]S M.=LHI__FZK566CWPGQ,C)4(\22!*C( (20(9T@D4RKYI*.)Y5HBP8H,.5HRO M$J$JYG;B2RL[-8$EW%WFH9!2)DHS2!'&$ F606I,"K74,DDP5XE(0U[P/<_" M$&_MP>? [ZW<,[(]OVIKZX$C5+"U'_QI'0!;#YST0.T#V#KACOS$>W5> &'4 M]V$7.P9]R5T U.LWUR6WZMAI6G]SB_*ONFP\.O_V<6X6RQ_U0FS;&DX@DIC, MU;GE"8?(+F<@)TA"EB>,R$2G"0M:V/@,.C:BJVT&.Z/!@=47-./SF@ _THL- M:\\L%P'1\,[4 1#%[5#M,_"PG:H#H#CJ6!UR;;CL07T[[6$\FUTI)1R*4[3I 8#6G.&328%@55E-+,2[ZI:9"Q$4]M)Z@,!Z M5(S3RJ5^%YOY^FZI?TPW/^Q*O/RH79MSZ]?-8K5>?=;K"L..>OTQN6HFL-8'V-NO:/;9-4P323M= 9J9&2$RIT\N(#)^'KJ6^J RRU M20>G[QPQMZ!6]=^V(?>)Z$A.2P01"PU_)?J M"-(P(9 G,DU4Q"(JE2O_G7C^U+BO5!'\*'6< 2/UP7U.GX*PF?$Z C,PVU68 M5.KE,[8;).X4UQ&:D>C-#R(O,JL!H(;(3MTU&HG5J+Q/8'67]9$>__+YR1Z# MO=8VV6HI69ZI%'-C34 -DPD"22@9Y )3F"*L(I0RE?C5'VZ4.#6"*S2TY2'D M5L)!$;UX+.QQ_;<:Q8T)]#38#YM:?DOJ&:?8U(-1G MW-?=V%\AH-V6%2%ABI*002%MMCT/4IC&B88:"6:6CRK4*O&BF#II4Z.7J].U M9SIL$]:#[4@U?4$X-,UT0:^74CU'J Q>F^?J;38!G8QWJ;YS?%/+SEUY2IYA MJ?GZ,5NSQ6^K[.EQF_>0Q[\LHSTI6;8.RY95!UD'GDP:9J>3;>:C\L;MPT#MA#!\1*Y4&N M_7Z*UKX!8&O!K$R3'J#::G<\^^V=U5Z=<;ME=8;MJ#]6]R?ZA[#L(O(J8\MM M;;2BTE8HXU#8L]&"V-X1(:60LC"!/%8X(E% '+=)SXN8&O-9+8%5<^M%N$=L MSH#8',?J#LW /'6,2G.I,E=XW&-:W6$:*:S5!BZOX%8]$C7QK3,WCA;BJE=\ M/\K5<&4?:2.?S1"6>T=1(% 0H<00'8TAB0F#5&@&F>2"1T$88>94OJA)T-3H M[BC-P*KJN2?7"*Z;0]<'9&/L7_JCU3'-XAB* ?,G]H2]86+$L#^$GSCC+"3U_5;MI^5C_>BSS1 MR3;D7&5+\ZW(G[Z^R19S\5)\O5,_-Q^,JG_>8Q0&,J (1B16=F(3L["1(4QY M2$+%4"U%7F"H6TM9";$V8O\^,)[T-P89B1F]JBURM[>2LQ*K^UA>B0 5L_QS^\\S%[ M>)CGQ?<^*76C5G8:LV_J>JG*17C*6*JQ$%#9 #A!D81<4&F[< B)"2*$.1U4 M=A$V->[;Z0N,PF"G,3 JNX<-RU*7-_PEM"P[9L)K8/*ULX8BEO%4+V]79'A:R_RZ7>3=4>9?9A."X)YJ7BMLJY M=#Z*W7)0W,AM.*@')KA7BI>AB5SU_-3C+/\*+O< [^=<=S?<>BYRXZ7"R/5M MVL!S7-JFU5/ZV!B\55(]/%J7W[B'\TR6^UB8R$"'.H!8I1*2!!G'39CE,N3.]D^/#,$;;82NP,[]K9B&TP[;C+6@S3@ MAN,9P6^X^5@/1?U&9,.]+3O*F4?LY^4SPXG5WGH8Z$!KQ2!+J( D"JBAHS" MA/-(JI0@I6.O%G+G94V-BO(F9J\/E^3:MN2?.I3=:*$:P:D MWQ9P-?+&[?G6;/A1DS>'6_P#_U?J6:W8-W5K YAW;/5-;=Z+[W/S6UF&051L M(U ZA@*9+T1C E.48)A@+;B0<9AHYAKY;Y0V-0JI% :YQJ!0&50ZNT>OFV%N M#O[W"M[ '%*/6XOP?S. [O'_7H$<:0.@*Z!>.P#. -5L 30_8[0] &=S]C^7HSMX7T?E?,MMTH\J;J2Y/4P%9/EJW!&)@46^+@/'5/VEWG/YD; M]GPG\].AW_3ZB:-,V)-&5!/S]!_;1G16\V58 BLQVE%<+DT8ZK6&[!B&P76/]CCMH_:< /@ M&CWK']3!(VB5=J<;=\WL O?'/L-H?FCU'$IS%#YR.,T/DN.0FN?]_NOB MBY\;M91%MY9/B^S'K7K.%F;FEXL-K%2"*$)0,65/AE,&J5(:RH"G*0XB))53 M5*U9U-3> I6V19LEJR^H%'9?S36@V[P6[@^S@8FG!JX6J^ &W-R7P/WA-]+Z MM\W'SFO-ZX9(S8*WX0&CK7;=#-E?ZCK>T?+ U!-?J_]],I^0BV?SI?RD1H8R MA>("$H832(1QK&EJFU"%%/,TI#027KL2)Z5,C3IW2H)<2\_34R>!=//8.L,S M],KX )D!TLYJ(>CW:-5)2>.>L*HS]NB@5>W%;8])9N+/[]G"W+&VG>XV+Y^S MC7K/UWD'HGM$2!21,+4Y8)'-:XTAC[&$H:!QD/#(.%6QWT*O7N#TEG?[^O[R MUS1$R3N@F:1!Y*A,XF;^(9,XWM4R M9RK+Y(_Y8G%/.,<8$023$!%()$IAB@RBR"Q/TB *.8V4GR]2/7IZ7D>EF6?B M4P650#H- Y7 " 7<=FVDD"LAH5D*&Y:-.(N)5U.D-D"-DCC6#28M8HZC6,%( M* J)P05R$@20(2Q#%BHB);M_S-/_OFS8:C,<6(="AH/L@_HV7R[MBX>SA6T= MTQ([(FD0$CL;F6:0",G-RB"A$&&B-1(18CPML;M8RJ&1JT0,&-=:RNZ@N;V9 MV\ P\#NX<:+Y9Q0>&-EO^F#U\'%S!0],.DH,//Q[FR9->KY4\H-:FF\V-V:, M?F<_YP^V']3RB2TN'AX7V8M2>0?A.7\JTY?MN=C[D,H@%,;1CE/;P1P'$E); M"U(21J5&H0Z8<._CU%:-J;U!2DN V%,5/)I+9N"A, FPW*975ZR!H1V@2C-G M]B?A'"?L.([->R[CC,[ C%,-3&D%N,G'I#0$%): RA2P;\NL.G4_RG#X]*H: M8UA&VN89?J^T4BQ5NU]OJN_ ML)6#GO=8_I@]V.H.^9CG+%I\[ *9<(*0A)S'PG :CXT3'B204RUB'",5(,?$ MR69ATXMJ5?H:7WJG<.YM;U,F/8JT-T#MY"?W!-_POG"!V[ZFN,B05U[-D82I.3=Y(8],YPUH/+.BC]%SBZ-UPF3@*5W!D6LW0!;-6=M[ MC;,=2QDUX';6R,/(V_D+6[:J$F+U9#>[S(M,W;&?:EVU/,(A36.F.$P"JJ!9 MJ<1F^1(C2+B,$*(!3I%3E*U1TM3F=ZFH+8YD- 4;JZIGHZFSH+I-]UZ@&GH] M4Z)4* ER+8=H =4$1;\=GLY*&[>!4Y/11_V9&F_P]_^KTT"W;*.^_&"/7]2S MJCQ23&@8A5+!0)#(]L5D,$TY@IIPA-*4Q"EU.I_6(&=JS+ ](&5U!599D&OK M[NG7@=KLYO<$U<#,< ZE%A&/.KC34.#/7V*P/=-6G/%_^2UM>;%ZJG1>C]/.P'*!W M<[7Z!71@9GV%Y3:44I1JJ[#\6(>EM_OE#D^O?IB#V%$=,G<8#CTSCSO;EO;. MA%)R_:8PUUI*)V*/)[FDA4R.,C[_^PAX>W]V"R\__NOAR=WT+?KN]_GKC MTTSV#)K-*[L^,!J8&K8J5F>@_G!I]N0.DD_/W>Y@C;28^W)Q>WGQ!7P '[_^ M_O7J_=WEOR[ QVOS^;J]N_QP=0%NWIMO/E[>F+]\_@WW'JW:SKQG;AVQ-V^]\J^[\S9W/%$4 M4F4#WV'Z93K TN\!\AIYXYX>;S;\Z.BXPRTM=];E_SRM\Y9NZ[OL5ED3Y@OU M66V*7;JK;&U^;^O?F+7=\UPJ^>'EZ]KNX5T_JA6S-;??B\W\.:^]MZVM(+@4 ML0@#&"&<0B*9W917%(981!$U"[8T"/U.C@ZAIL_D&R=?;\]*VWIG5=D)EC9/ MN=C"_MO"V/IW^V?[2V&+/CV6-@/^ O[VM,Z3 OX.LLIRP+:F>Y;0&.3#X4:: M;SW@ [/MP4AO#;2'ZZMDA;]=52.=E_:ZV1_EK]4H;\T%.WL'*?DQY(#TFQTQ MA*+C)E8,"/513L:0LEKN%:CENDP&7;\^'K-MN9S@D# %F:0Q)"'FD(81@4&2 ML@AKQ2/"O?8+&@1.S:D]=1;,X6- D= M=\? $8*C70/7^WJILWAGGI*7RJ<(!TQ(#%,A!"0I9I"G3$-&492$22QX[-5" M^(R5>N>!!''2@0P82CO)\-A&B04V0H\6\W? :/.+"C^ ?:T^9ZMYO^GY#N PF2&0SHC29QW M3M__>?V=&0WS9&&S,K=_S78( +8![Q]7\\4O?T5Q\"Z< 3M59K;9_:.RX1.U M>'E7/C*>41K.4)#L?D[0+, .(GY5(E\P%5(PRL6@UV)\3X*>_PRYN?D]?2X& M?E>6'X@OQ0>B;'RSIVJ?YT0;\>CYQ.AY>2.?'6TT_/@4:?,M77?+=\UQ=JVH MUY=+VY$NI^9K_6F^9$LQ9XN;;#VW;+YMK;/;" ZUBG7$!"0"24AD&L%4T0!B M&:T"U9R&8V]E8VF@OVUH)*C/WNU2UW=+O9_1] MTP!&'],14P=Z&!T3_;0M[OAZ%-RKL MZ8BF7T'/IH>^92%/1X,;"GBZ/J7=VF6;>'&EV+HX1(PU3K!Y:T";R6O>)K&$ M-.(A)"A"$J=AC +FL_PX%C&U-\:G^4\S9Q96O?QH[OOP$,P M5L_? 8;"KR=P!QSK.@6W>>QX_8,[&/VJJW"7Y[3S&?-J'MO8R*V2ZN&Q?/H\ MDWG65H 12I244$2VOQ"*%>11PJ$*"%$Z$$13KY.BS2*G]O(H*M1L59Z!G=+Y M]#%JM\J3ZL> MV4L>F[W6=VKU<)6QY7V@DU")B$*4!H'Q6Z6"::!2F&JF&*78_"?OE^J;Y0+8$AM@>P,&JZ^T@G<6QV/UMC,PY?[-2S>6E6 M07#5'19WU[ K/".Y?GZ?'2^GK@Z!&J?MY&VC.65U2N\[7;77M7.J+I@0G-$QEO9^>\\;TZ-R?$C.K,G#?ST'FIN;)UU?GL MR3"&69&I^;/-2'B_6&0_;$G$3]GJXTK)^28_(&G_M$L'45(P@D@"!;6GWUDL M((V$AK'&Q.[K*H6 ZT35 M_2Y/ZYI@6=.K/I=X;_PE@I+$EIS6&I*$:,@113 VGE1*A0ZD"MOE3C:)GAI% M[N?1%;K#7'FPTQX4ZI>SU?? ION@N''D,% /S(L]HMPA]] 5L('2"AO%OU'& MH"LLYY,!G9_0CMBNLN4WNWZTD;*]JJ!1@*GF!/(DCB&QC<6XM%7T"0YC)F*% M_2I8GY0R-;JZNO[\&[R[N/T=_'KQX0Q<*<" MM-Y,4@M"KZ1Q6M*H_%!K["$5U%]\;M;OCXQ9/_[YC[]4OS%?.%NK?_SE_P%0 M2P,$% @ 386C5-VK=\72NP @&0( !0 !C;G(M,C R,C T,#)?<')E M+GAM;.R]69-;28XF^CZ_(F_-ZT6G[TO;](PI)656V*@DM:2LFKDO-%_@$KL9 MI)ID*%/]ZR^KCZZF]WV0 M'LM__E]_>_4^?<+3 -/Y:AWFJ;Y@-?WGU>:'KQ8IK#8DK@LZ&[U?T@XM?KR\9@";\,7[YRMD@W M/C2K8E]<_>8L1)QM?CK).)ULGOHLKM;+D-83K4O4*EB0T2&HS"*!5'HP7 N4 M0I9@\TT15!Y6Q,1&2RM,__1Q\>5G>C!I2_#_4/5+./]R(Z [KSP7UGZT7R[, M#_39"2V;G%66A(4B044=P!?,8+2R2G!3M#N<].MOO$GY=44_6Z:?%LN,2[(N MEZ\,RW1'Z3>1??&)GS^')3T(TB>"P>5O5S,SA,[6BP&D=ZX:(OR.*2"SE!*(GV M6I48>(D.N(\2)5?)HQD,%#=>O14D9/^0V%^>G0#B ^VCJVD5_ 6H4\A(?GV^R.0@RU+)=^0@RPP$]0@A.P-!%8]<2HG( M!P+'HX1LA17;.U:&DW47T/D0_CS))+YIF9ZG."XL8B0N3,ED!Z7@)*24P94H M("H;==':RL & LT#)&P%%]<[7(:0;Q= >98SJ6!U\=>KZ1SYQ!D;I# ,7&(* M5'#$A*XA5U)&B)"]CWX@D-SS^JT XGL'R*%R[10<8D*^M"!L5UP;VD4Y)RMH MR;\V!8,I GUV0_DD][Q^NQ07>WKHV$VP/:'C.7WY9OEA\<=\HE4V.2 %6\H; MBK.B)6:0$Q_2>,:<1AV'Q<:WEV^'C(ZSGT,(M2=<;)RH-\NWR\67Z3SA1")+ M":4"4;@ I2D<]SDF,#'H4+(A!\L."XY;%&R'D(YSHH.)MR>8O%VLUF'V_TT_ M;QSM()UWVFI(O#A0+'"(&0WMF")QQ8HEN \+DAOOWPXB'>=(!Q+MR "IUN_9 M$L.&[A@+8RHB6*GKX;2D?3$)#REYS/0/FGY\^ G@M3=N!X*.,Z)[BV]DM=?C M^-G;3XOY9?XNI,"8D>0P"UOSME%"#(DVP2!YB4R&+ [?,FZ_=3OU=YP&/4B, M76P-S\^6553G>?SI_&/=Z\Y6D^2R<-Y8B"85XH/5+4!W$_ M!=M!H_N\Z #B[0(F)W-Z&HEC^@5?A'6X8&LBE+M B;U0&CYG+SECXOEUTFN%$;GH1)+87:@_5#K M "5'#A3=)S[W%V876'A_&F:S7\Y6TSGYQY."3A"2&1BK M/"A+0;9S%#-II32WW*7$ALI7W'CQ=ECH/L>YOS"[P,++4UQ^I.WOM^7BC_6G MYXO3SV'^=9*B-\%H!8X;"4I5<#/+00MM=-!DY;XMT@,Q<2\!VQ5N=9_A/%RX M76#D_2>$O7). @LQ0\YBB= M"X,9@.MOW@X''62W.K-V;I>+JH0GYB<-6JF M(3 2B$+CB1NOP(0H2RY,83D\7?U].K:#2L=9S(%%W0=P2'++,#N99_SS?^+7 M2<@U:.+D!,= #)AHB14C(&!."KEWT0Y5:'/KU=O!H_],Y@$"'?N,ZSR=]NMT ME<+L?V-87EYHT!F=MJ4ZQ"Z 8H+\HA*0/&6M3(I.1GOX[O+0V[?#1<>IRT'$ MVLD]D6],_$H_64VT]2S6ND*-CJ)G"J3!*1?)>8HNI)Q"<>E@9#SP\NV T7'Z M<@BA=H6+\VM0YTQ$%;+.1H$-08"RTH&/@H&)*2O!15#V\%KP!U^_'38Z3F<. M(]B1T?&,.,@;+F;AXR3$$(77 K*IUV>U2D#,!^!*6!2!?&Y]N&MQXY7;72_L M.'&YOP 'T_Q_^_F.\%[1#X;K(O#F]?LWKTY>//OP\L7[#_3GWUZ^_O#^S:]O MWKY\]^S#"?WK39:V:S'P_89,LF0@*7'TML] *@DL(,M6<-[(0W6-&N(15W,#CXCV;=?0(K6"8C6#*X4,@F*A:L2BQK_IC? ML3]CEQ2,T]A@2'U?VIF#9+NWF2'K&!<';C&7E#]?K-9ORF^+15X]F^?WN/PR M3;AZOYCEB5-HT:D,4B=RL4-D%'T5!BD8+EW)J-AC1V?[X^1AFL9I@] 2.0/) MOPLL_;9:T2, MTR&A)5KVE?#^'LUB'6:#@.,]SF;U !G)#0@SPOJS?#J=;R[TUI*DEW]^QOD* M)X)YC";5.H-Z;<805]Y17&^#9%YPGHQ_+-^Z/VZVHV^<[@HM(=5 +UT8HV>G MM1KR/S>Z>5-.2$OSC],XPV>K%:YIHW9>4P"10)C:9\0X#E$I U[X7+B.UJ?' MZL;VQ]GC=(W3LZ$EO@;40Q>X>H+T[C='[1VF!9BS>GZ05%(+/%Y\H;1=7/TG^<32^[Y\QJ3\F- M'"8\HN#:DC U!26JEH-[+@1(9ET)6D1S^P;&G?3 ((2,TV2B!>B.KY<1\Y)7 M;FB8SE^1)WK!PX?%*V+IXSGCN%[/-F*=2*MXXM%"UC5QIU!"S"Q =HI)KW5 MUV:+W8J\<1I7- T.!M?*[E#SYU";X\<-"8,A[LUGK/[H_..YX"J;$Y^ELX6B M8J\RR4KK6CD0$43!S&0V28@VH<(]Q(S3Y:(EF@Z5> NFA66]<;>87^[-OV"ASWP(?TZ\(.'4C=>2OD$Y MS\$;Y< S*;52DDG39O?:@XW2-U*.CJ>LTG"(Z@-4W_^]7DM[SQ9PX M.B.F+AS$Q?QBQ9Q_CM8-KE[^24(DU5$PO/QZ0I)=D302_2:1-MO(X\(7"#ZR M:$FL.1@!F^Z^P2L!$2D&EHJQW,B%;\C42/U&VF[,?4"@BYCB@L6+U?P+SK&> MQMDLDS6V0%&9O%I?B WT 41M5*UDR23AADB^0]!(;4_:H_ PT7=QA/ :U]>" M:@JCH[)$M E*UW-%&(ED2R570*%HY$8RID(;=_P!@L8M M>3X*@O81?1<8^@?6*:R8G]%#P\>+_IQORIVK[5=2BS)Q;7T"YNOM1,\#.,LM M8 YE=*2V52TWOJ;*ZB!/NRU_Y_:Z<"&X51E\H$A8\I'FUZTAZ)'6R?;1&S)SQW5U_/IO+"]-_3#$2EF++7=1RHH[T@> BE M;C*>22>3Y;I1Z>R.A(Z[/?> T$%4."!&Q[IT^_S-W]Z^>_G7EZ_?G_S]Y^4!U)L#U25X-L^UY^ 2/^%\-?UR<>)T M!6_.4:?D"G"LK_1GKWA_#GE2R, M"MPS5IOGZ#IQFPGP,5L2C[30SY<85O@"S_^^DIVTJ7A#;HHNP=5)>P%B=7Z3B([5 4FBM,G) M'$[[N/YA:V >6;==1#(/\?QP92%M+YOO9N%ZG>&SY71%;M>+S36U5A] M^G6V^..OF#_BS0+==YAF8;6ZFMC[K!!)E7U;,X*1(D[C1 %E=$V-T%=92!-U M42XW2N /S,BX.T>GZ^08H.A\3;P@J7^YZ,V09F<9-[$+!?*;FS8W59'_[>S\ M#L[J2A(^!L4Q**!M74.M8H?((@->5%3*4<$2H=717= M1A^U)P7!8[U>3N/9^KRZYFTX'XC%C$%T IA1O'+MSN]B"U:81D<[:&G3'NU MPL=M3=/Q*AA:Z1U44#T2UTVT2\RS0@&DB@<(VB.@%Y$+)2R%>O;Z^_#Y" M^_"V]=?I/,S3-,S>+L[;.'TK30M"NU)3"J$V2 PR@V-90L$BG7!)6O[8&+E! M#.J#U!W<3''3K._;PN11:)84+M:$>VN4USZ:W(ZP%3!P'A=G@[N$ZZ@-JF3>@TU1Z, M6S$8'6HK$X)&55N%(KF!(0M #,79H#E]T01T.Q(Z[KG1\/!KJ:S8V432D)<2B3='<-# M;# -=(&GVGEO3A_Y2DQ,*%PU*M9,=F'UQHP7Y(#& L::*%$[YGB[5H>75(Q[ M-#$\7O:6<"?XN.BC\@WNDR1YTCDD$-IF4,YDPK=SX+QDED69!6_/V MP&^!EL/DW4$]PN7 [V_M+XA*^0\JX M#>R'A\MALN["PKQ=XN_WC];?5ZLPNRWY>+L,]G:V5E=/O33 M=-ZG#O-5F[I+7A-MTB5I!R9J!,6*@HAH*4[0Z)RVBJLVY;7[TSQNN_H&+O=Q MM-?!WGESF?GDG54HH!:[U(N[#F+VQ(M45EAG=H MZB'%-$C6?##1=[$C7HUL>%7KZM[5V]IORN^K\U%;$Z.9(($DP%1(3LQH\-8P ML#KK(E@6M/^W*5]XC*P>4DF#0&DXX7>P9]5YI'],9[.)4,F*9",HZ\F4YIC! M3E['1EYRI=$FXB)! MR)L]NT0(QC,HS@?T66>AV[C4VU#70T9I$! -KHHN /;BXL57B;(KYB8N\L#( M0I+B(_GZ@GB)+K+:YT:+X+@ILHW[\S!-/>2;!@'30&+O8+NZELZH7>8OP@!B MP5A%PE#:95"F#AI*V@(M@2*]%(&I-J'6O>3TD%,:QM$Y6-@=(.9B^JQ2WBKC M OA2J_Y-2!0IULDDSH#51SN)LX/ ^]4TQ.ELDV.GV.]Z M6^4:!ZZ_7HE&!%Y\X C:VIJ%MXK +21DVE"33(;'U,:YV9;"<0/RYI603135 MA>MSC;/;^;#B54F> @,12Z%@@=CPPAJPR:A4#"8;VE1^/$S3N)5M;5#P,-0. M44@?X%K,/W[ Y>D+C%?5+(IGQ%C'[1A/F[4@]\YS#,"T02F]#R:WN?=S#S'= MP.D@3=\&T(%"[\$YNBB'>AN^UF*%JT(H%7W)EH&,L8[#<\1%5 980BPV.Z-3 M&^C<3\^X>UXC] P@^BY,S\O3S[/%5\2+6=1WI34IW):0F0>FA*GUPH8<3T$V MNU8ZT+]Q[FP3-'V7M'%3THV -:Q"NL#8Y0BY6VNED(RDQPPI,PV*T1]>D]FU MJ03-$S<\M9HI>!\]XR:P&Z%I -%W 2$RM\NS:QFP:ZLATPIPC(&H)X!D?DDZ MIDZ!-<8)6@I.E$;G] ^1-&X2N]U^-X ".O"9;A[_74KKZR4WP5.(&U(!JQSQ MP'3MW%Z71RG,^Q1Y9FT238_3-6XNNQ&F!E1%%T;J/.%ZOE#NV;>C]49SK2%6 MRZLT!1=1VP"!J60M)S^Q42>'Q^D:-]_="EK#J:(#FW4/!TH)I,A4 ]I,3F 0 M!:)ED;3O>$*-7/+FFKH@.;-"=0^AKLJLGT5P%5#PEB$;7VYRL M6E/+(1MIO+%5?FUP]1W"NDD2M /8D*KIPY&ZWS&\MGAL85P83ANX=:JV3O;@ M.7F)&66IE[(*QT9]M[]'6C=IA'9X&U8]?2"N^HO7E\TU7I1B)1D+M,'3ZLFU M8((;1[&(CI*'J'FC6;.:N[^-T=9-A:(>N 173Q7YX;8#]IEG+]7&!P:0< AHHHI8M M*T;;?"B,8FL332[.DJO9!&6/$#5VA[GAM'^W9?$@BN@"5<]RWM2:A=G;,*5P MY7GX/"73>(W'B>(R2RUTG2I=QY.3TQB%$E#06^*6/,E&M<#?IVWLVKUF&!M8 M+5U [1VNPW2.^7*$^;.4SD[/-D?J%"Y/TW0]2=87E)C YN!!.5X;H0D&TE@* M3R(/QK:Q8]^G;=RD14.H#:R6+J!VC8=MIAM,8I8&9?)@E*Q7#'V"Z&L9M@ZA MI"A+T&V:(NY(Z+B9C);VKJ'"ND#DASJOXVSY]9O;,%'%!N>T!\M][6-4YRKE MS, B%LZ,,L*U,79W:1DW>]$05P>*?<"6Y$-&F!/N4"/39)!%M 1_=. H/@:A MC*=8.9)\VB3 [M(R;IZB(70.%'L'J8GOA=D34C+*(AP8Y+2O1V/ %Y*6T_0? M2:YRU3KC=2]EW9Q?'R7Y=;ARGN3TFQO#!X:<<_/(@X\\4N&HLVL>OC]FDX], M&@8NT$9'_KL%;Y2NB+4966;"J4;;Q1'F*\QFBS_HT74.[(O%65R7L]G=IK23 M;+D,MD@*DNL1A:[W:WVN0\MWHV_L;-G *+KCWP^OI [.D6Z$ MRD0$B:U*C+Z>X<7\X6>G=7+>?VY^_F#'I$E,7+A,CH4F%D&EK"%B=H"QH)/) M&7(Z6L>?!W$P=B*N-7S'4'0' +^6;Z2M[,UR(^B\B:/>XO+])]+.!)5Q3%GR M4VP-Q;,IY!0'0AIZJ5%$81KUQMJ"N+&3=HUA.;1ZNLB47&-JP\'JV=GZTV(Y M_4_,$RU#S,8;2*+6>V*V$)318!0/&DO.T;=Q9!XA:NRBR?CF_KG7>CYY^ M=M60_IML:/5$VO0+%!$"*)8%>&G)DTQ6Z1286&F++9'DEI""9^^(?#+_H .FXLF#<*I-]>X-,L:%V!A(N O& M/972!::>Y7\[6ZWK*EU]6+S#M"!793,F[QM3'Q9;ROA*GBB$S[42BVBNDSRB M@IC)NU'&Q.!\R*4T*EEJP,VXZ>,.$#XZ1+I8*-ODUNM,R2)UH/7./8F9(C<( MM5NJER[J4&0@'30!_C;4C3R_>'04W;D&.[!"NX#IID*QWE@B29Y+]F(ZV 0C ME];' %G5=CM8./AZ&T!H5*'DS'2C^N4'21IYW$QO@!Q&=8>6!7X8[(!NDY7X M)9#,:L4L,7*^I))G,AA9N] 9!^3L:_ Q&_ Z"TE?)(9M4H_WTS/RH)K>0#B MTKJP@R>GG\-T>1Y]UHX:KZ9?,)^W,_\KSO*OBR7)<5+J"9'V'HB#>I^3//6 M@=>Q8JBCYQ)%;H+%K<@;>49.;] <7J4=5#%LA+BS%,E'5V M)W- 7GP!YS%S'V.(JDVK\,>H&GGH3F^H'$R!79C-.[UA-A7 ]/=S^N&4.$K6 MF!2E@!QJ^\;B&(3""4/"NX@N.!/:'/%\C[*1Q_?T!LM!%=D%-(F3>N:%+_#\ M[VNRN[B!>B6X9$(4M5]?KC=/%?<"7%$1O,@877+!\#:IT>UI''EL4&]P;:3< M3H%[3W5Q-,BJ?P+%9A*>40Z")6ORM64$3C+01H$YUKEX$)8."@)I#3,H)41SGHLV, M@>^2-FXJ:'2_/,QH0!U%9%_OO]@56DZ02$U8ET#QA]2T"!%XOR)92?6.E1*-A/]O3 M.&[XTD&Q6B-U=M QYP'.:M9@]4!&-@J9K3<.C"X4Q%GB,$I#&T20(:CJF*@V M=9B[T]K-)?VCE*H/I;0N-G1R@R].$IZE_SB;+O&7L]5TCA2/G??$JP*X^)<\ M04_"M,(#,4+[0W)5F)S1=A&"%Z5$(]OVVSGV],X;K;\R*AL MI+I^PY^+V_7W"M**$I,U$00/!11W'+PGQYTY4^K$J3=_CYPC]Y4^K,QE>+,)\X@99%Y! #ECJIT0.M)@;2:\6YRTGA MK:WZ3GN"AY[=96 RF#87 PJV#P?O@H=:&HS+Z1?25.T83[(YJS^_1W!DE7FB M925J@1$9?W)I(2H7Z=O(BU=>%=FFX\#NM'89APP-QB.IL@^X7G-IK_&[R?7? MQZ#7.16'#GC12(Y*+0]Q)I#?(K/DD=:C:1^3;$%HEW%),Z V5&*_L%,0M%<6E-.@+Z3*O?& M[>?-FRK0?++$&LUPC1>25,T8S29[0F]NZCR M0/2^G \TQN[L\^?91I1A=BG*DWE9+$_#C8Z]0AJ>O*3HF#-BS=1)\%)SX")) MM *=XVWZA6Q)X+BSR9KAL85Z.LAEG,SI6;2,ZACE6CL;+<\B%PTI5'N6X2,W#:VA;+O%#3O+_DN@'-U6^^2 \NB,TP5"#+7FEDN MP5NT=>BLT2$C8FAVK_(6+2.7=\,W97]DC*N0>%?(2 &2(R8E;['%"+;$.; M>[@WZ>BF;?I N+@[/7AOJ7>P^5U1?RZ1VJ:0%CD%'L_^G*XFLD01,16(]=! MY60A<*D@)*^'H'.P\#M TBT>7BQ.PW0^,8KK&+," MHKBN+)7 651 P:RT+NE88IMCPWO)Z00YAZO[]MG)P;+O $#7)CK]#4\C+B=6 MU^L1II9[I%R;MTB(AE1-$M$D#]1,-!_6=D[*N, 90+T/3\_:0]8=@.59SIOQ M3V%68X:3^<6EV0MFN!'!.11DA>O\KY("1"446&>S3%[5';T)#+LY>W^&:)(+Y95C.*^I(&9:J*;+DS6C;F%%TPDXT,L'L$7I>K*B77P M>(*BC;,Q8$OEQ-LG?!%0RDV$#^ M7V&V-KW18"@<01&D%*9-%^J[M'32N&# T'X_,7< E+NE07<3:.\6L]FOB^4? M89DG"G,L)2%D7L>J!$;&,U \X8I0Q1<6I&XS^7)'0CO) >R)B^_V$AI.21U@ M\.YDY\2\L%EQT"A,79B6EJ.*@)%K+6FS+KI14GNO^=I';.,\H.+OFV*SMQ:Z M*:FZ*Z ),6U+P 1,VP@*=:$H QGP&&SFFK/8*$]PEY;>VC0WA--A>N@&3_<, M#;_J[%(\B\5(\AJRJRDUXLK5]EM8M'*Q*)T;M7M\A*C>FC&W0]A0FNFGY\X- MCOX>9F=XR=#SQ6K]-UQ_6N2)4)Y3C,H 4R:1*4)'2$I"$FNS?"3T#:&K+JZSWK.FWN%ZLZ2<5]E+7WGAL9Z>&W I.2C,EQ*#4)&UJ;1[ MF*;>>BD?U=;MHY<.G/T;G%SP\&W%/#NM7:(G29C$0]+ #(7C2I"HHLX!I,LD MJR2%Y6W\_VVHZZV/\I%0-X2N^MEJ-RR=K%9GF%^<+2G:.;\I=;FT+NOT-Q][ M5@7YV[+.JD=EBY)&0JI--!1+9-!]-E"DX$9+E8)IVL)I1+7CN72Z,;&/N0.^Y]C XP.Z V MNSB^>G1I;O[QS>=-,^N7?^(R35>U9:H4AG&.4*5+RU(G"+I(R+(0DZP8W:A% MWNZT;@57_P/#=2@]=FY>[V*/;R$, 8 M]#G,D57U!$!Y[J@\ MPF\@=T1R:< AV7XE3#WOE 6D%-II[HS4-[7'Z9)CQW:^HH\H_SS5,V'L[$:!9K+VJ0WGA0 MEGF(5M4K)LENFJ2T&A?;FK/M%L4/<;K4%4BZR"*0J_3-;YI07%E2" P<;5'D M+R5RV)4ND+B52A6=E6HSA/L&&=L!\H!68_Q''286KHI>W1W;HF+B5%:&@H>),15%T(+C%# M'K-PJKABG6US,KYG?1G_<4Y\]E?$H'!JW53DW/'R[R]?O7F[:;GQ M[/6+][__[6_/WOWO-[^^/_GM]W;UZ=/#]Y M^?XFOUMU&3GD;6W:C@S&_T!]2"ZF6=?4XF(V3=>[/8=LC=5& UJM:IVW@*B- M R\+#\B5*XTRP@_3=+#)FY+K6*:ICFBZ\Y(/)-)?Z-/_/BD4:HD<$%+(-0YC MQ#07 ;Q1J*3+5N8V5Y*VHV_<2NZ!$'/'" ZOFB?3:>D HW IH>,:QZNW=F?J-BN2.R>T)AQ$9LF_YA9B"AYR\1E-S%Q#_ M@O,SK .P D#T6\#:.\8*&,"Q& 1-"+]E76( MO$U[CMWH'/];-,(C$W5U0$<7^%JA?BJYF+O>#$^%QFS*("J1)(; M_1$<045Y5 Z5Y4ZVR=<\0M2X=VL:@6PH)72 IU_#=+DY0/[;YF;09J7 WIN@G;+>MK@!<^6@V:6)*"2@,"R!H%6%*\ELXW:!NY&9[?9P5T0 M=.1A9M/8Y7=?R0H[W"< 8LHL+$A&:LS1:^ M!['=YB"'@60;I76 R\>34\^)H.FZEIS=6GTJYB1B,& Q!E"."_#"%Q!9%<15--]L6X)GC'VH,H7M7GW[,BAT2&$=A=/#2;U]D%85*5(+BQH[6E)AB#K55@)QDKE&%I> M=)OA6>V"L/M=IF?KYV&Y_$KO.[\143,@A?@%&[4 5[IN9.ZQB.G 8;J[BB<#HDS#DBKLZVK H4UL@",C62Y5S\4&W M:65QDXYNXZ-#\'. J#L RF$3HP67EI%G X:=-[A'H$6A" A%>&'D1<([CCVY- M5G_>YWX2;>]K9NZ4#)$!]_7(,XH(+J0(667!D(RVQ#8M2MKYFH^55GU+E%S3 MR$2*HI@4%)PF;>B/VC\QF@@Z"QL39]F[1M>U=R6U6Q]T%QS=R6(U55@';L9V M#$Z<0&V,(.>IG@FK>A+LD7O0!@U+Q9$3WBCNVXJ^D;'7%B1[07(GC7733O_M MX@.ISFGH[7J%!XE6,@7D)M\"H9 M!(4>2F+<:1V3R&UV[ &]QG8UZSUZC;MH[/^4'ADWCY(7ET?)H^29OD-+=\FE M761WA!+2(EADG$'.B:RL,K4K8!;@8DE1)J3_VK3B:9=1>JS.8:),+E$0OSH) M=K'X54FZJ;[,'D>KF8.5J$;6KB;I#1R2#@P]5[&SA[ MRWKD0/@?TWE>_'$IB(OQZL&E%!Q3$$N]\F1C@5!L "FLP%A"4D)]Q^=ZZ-DC M V!_-2T&E-G(.G]?^SE_O$D^03X);3TDHPG\,DKP6C!@M"-[AMR:8K=0^3V/ M'GF\_" :/U1B(RO\^>+TM [7"+.;+!")3-3[AM9D\L!XT>!#0K MMU#Z X\?-VDZC.*'D-R(RE\MU_44(9^E]9OE10OJS5['>+#$.)%N'/W!2JIC MJQ"\\4*S5+0/6PTAHQ=<\P3HN]M>P$,4C&L5!G<@!Q%T'T!9/9OG"PY6%ZO' M">.D+Q9BK ><+!GPB7CRA5D>9(X%M^HRM M:[I(QCNLPC&;OPN1 ,8^\H_Q] M.O\ZN["%1&U"F3.0C27;RNPF38K 65:Y9"7*5M[BM4>.KNE#E;,X7%)C'Y#- MSDZG\[/3"U_W@@$D D40"!AKA_!"7[F$#EPQ,4:=E')N"U7?^_!Q=H0V2C]< M>B.K?].J[!ZY7'!"^-5,APPV*D:<& D.ZY1K$UR.*@IFMUGRC[]E'/^Q#2 & ME& MAX_36:R-T@^7WMCYP'H8?;D392^%5P9[51];Z2ZL& _W)1;7 IE0LVN,I<9FT@2R2GE&\BV.@@.R39A"1LW"8' M^,@KQADAW]# #R#)T0W^ZFP6UM58K>LM00!3DS5=WA]NR/- "]H54X3( =U L\D!1_-9WCR1I/5Y.H=!(R M9@C"U) E)0@:&>0D;<&0HPQ';:MS1=FX)TW-JE$&54@' /M.K_&3>9J=U7WU MV6I5>_3F.HI=BQRKHP6&)6(1'8/@+:=XRM=K!3)@:C/ :P]BNRR*VA,MN[6) M/UAU PZU;5W9?*WH]MV;U_3E\Y>;&MT]"I,??%2;NN+M*!^H+/B17NZURI4-L<+@\*XR[+X8'B;Q3\ \0U' M%WR/A&O=_7Q@0I$'HKWF=1B[@5#O#"J>(P;%F<.CCS/8FOIQS>FQ\;O#+(0V M^G\R_?:>/?_7WT_>GWPX>?-Z/Z-[[==;&=J'*!S(N-YSI8U 43??]>;>VVHS M6_X*ARD7D07MQ$Z'VG;1%PIIG"$P9AZS0.42;V(&=J/SX&%_=]]&3E&:+6KK M_6^+PFFI62(_**=>01$T?9)HS9CKYQS5Y#9-T9 #B\NIZD M#=M[U,$]#VEOSQH.(]@1>\68PK+Q-3U3:$NS%-F$$L$JE@LZ%:S9JH:QUX6GR<3_\3\TDFS4[+%,_?>G79FO=JXF MLL!9I>K=? =1" &Z:(H.+<6%C7S"@1EY4G9R%ZP^UG?^V #H(&MT*>EK8B5W M^-?%\C2<(?98(4\W6?I*,P:U!T5V62?-V[1.VI'0<2N@ MCXC?E@I\DAO^Z[![YXL41OL]&J> S9(R6UF6LY?44] M]CWKL$HAX\6MGU>OGE_6^@O#*'S:C)"-H *S$$AH8"0G \Z9PO@]A_^1Q_<1 M2 Z/D"&D.3(@WBZGIW<94%(GR8P$S6NKB)@$N)PD_8$V6W(HI=P&#O<^?-Q2 MJ'9@.%R2';@OC_>?84#LI:XO& M,+M(KL?67XX91O&@@I -64WG%'AO&1@EQ>+]5!O#J6%L+)TO@NLL7*PNSKV((0A0J=ZC212R1UNO1HHLBO*F MJ%R&P])#9(S7168@]2Z&EO68&TZM4EU^G?S^?N**X@$I2F-%)5"H,X6 J4"* M.01%--/*>00=*TS_]''QY>>+)YX#Y.*;#3[.-Z&K]XT(@V&4MCA(@AV$(O<8 MTU=7MU*2186,UH$1G@'MOA2]2RO)82++&KD)-K49]/L85>,.TQC[9&@_Y?0) MM+?DI%?=?21I_GU1$\TGZJ2 O>60LZQ1308G3Q M:!#<@M[N3@3VQ,L694(#*Z\CB%XK,WA.BWI*2CLO@UJ&^>J<,CY1VJ0D>0;N M*F^I*!)GG:,<4G8\!'^G*6^[DI8'J>SN^&%8. ZNJ)&C_GOX>KM8K9_/%JM- MB^/U>K9Q72>1Z\*\) >5U?Y%:B,\6F7%(SKIS6S/7L) MN -@O U?-PGU#XN+[?E20KCZ;;E8K2:.3&.TGG9G"G1JSR0+,66RF#H9[;*4 M"5D3P'R/LG%'DS4#TJ *Z6_C^L=B^>^U="1\GJ[#[%G^M[/5>F-0:ZL6Z^N] M5^WK1%[:CX-0#((-,C%DZ!C;;^]ZZ)7C-+0[]O8UB, [,%2OSVKB_EM\C=_B MB:!E43Y+2+E.Y-,"(0RQ;,H M-^]OA?ON;PUS362O5[:_2G*X),:Y;B*D0JFDA^)-G;_-$D2F,X1HO'*&LQAD M$SO1^743;CV6$C@4+2TM72LR103'T8]J3O'=M MHG>MUD)P#L?-UD%VT\F>LF MZ!3#J"DNYS4WF NXE"A"Y\$8FU&^9)JVS&*GC0)26N.08DM(/-$KYOLBY AI-GGGO4M7,<272%I M@.;UME\,&6*=BLA4D"X7CK[Q@>+>Q1;]W# 8V"_:3SD= >U:!'.W/TV5V!8= M:BX^2A%?@>TD>^A%D]P)GP')+)UH&Q=>!L3J'6F'/ G%0QSC MCY9N&I"O M/I;%V.AMN*@.A-*/MK#.EA47YY^DIR )I;8SG AID5M)Z'>:O/Y4\VO!1!#H M$\%DS=KZZMV>VC@/$'7GUM M@/>#KHC2:LA2&F>D1*>V:=G2DL8^ZE@[625= >('VX9."%;SC]--I,F"9*98!*8R M684Z#"L8,A=.EE!83E'Q_C>>:PR-,TV[TT74$W@Z6$-7]\:*B_7:10+DI4J0 M!8@B:T@X$.^.T?I7NIYFC[+PUG B]TI.^5RT9Z6DJ.5 MQ8* D$4&HXHMRFJAM^JBW(B\D::3=XK?7G#0@84=7C-D#%BV(BFPQNG:P*)> M_DQD(+3]0)'. MO8)9GN'EB=%JH@/R9+" 09]K9H'7$W%!0L?PI_7_G'B1;!2%PD4*3J2B&7@D"5 Z875RC/+^G?^[N?MQZE) MZWD7&P!7/_36]0H#T7CQ_5?:TF6TC/041#&UY8L@N1@-%CD7V<7$P[$S=]^C M^<!%6T*B22J.N?:B *1*U&_C9I4J;7HO_SS M >9^G'*TGG>N(9#UHRVV\]9T&^OS)LZF'S>/FR#9'FYL &L%F1\9$;PH!:Q" MIH6SBJNM)E*,?'WN/MY^G-JSKI?:X;CZP5;:Z\4\/6!_F%.%&T,&!V,"Y2A2 M=H9IHF,X\@=3U#":S"#%S M#47ZPE%80\KK?IGMFNYX$J5M/:^K?1'T=,^1+^NN[CWYY R&DH,,O*M^(]]CJ(^\82_GQH.J?[!5,$ZWX;?+Q:^+Y6DXF9?Z M5WWKT-V%'WG%,;L);\OI.-V#,<:8ZJT5GHP%Q;6%(&@M&(;6)4PREZ,5?37L M'GQ?2ZU+Q;S#+S@_PXE5Q:'/";1D%$(1NL 572>8.9DEUF&L;3O;/$)<=V4$ M0V%JB\9D!RFJ(Z_[/I;(ZI_,R8#@JSH$ R,J0W8-LD427'(: L\(.GK%DTQW M:Y&/@, ;)'9W\CX&#O=76@=H?!F6\]IH]"TNWW\BJ5\R=26UR".M'R/!2LG( M%9<(41E3>PN6''/!Z$03$'Z/LCZ];2)4NW6?TEK*9I(LGS M1>4D2$,+264,0 :?8E6GC N)$\=':YC^**7C;LO#XF2+*9B#*>UI@?+%=':V MQCPILB2=78:L*E_!$8>F7A81%"]&D[S5;2SC[K2.NT_W LQ]%+KKW_8(FV_^?IN8^!$:!PIXWR&!ZBRMSY;T>MJ2W^$L MD-*?I?7TR\W$I[#)-&&:-"=# =/LV]^'58+ND57W#_ M0[O'GW>$_?EQ'HZ^4[N*#)0%I#*>;)NV% YS!Y)%)K0)WC6J5>MMI][[ ^)*,3:FG;3#_>@SO@OZ+@7\B1&E06""16% Q2W#4)84FA/MZ="9B'?JI 4D2.K$D8W9;J/R> M1X\\W' 0C1\JL;''I"Y.3W&9IF%VDP5T%()ZB@])*B0.;A(0T;7L,V@L(@C- MMU'Z X\?MVQB&,4/(;D1E;]:KHF%^6HQF^:-Y#W_8"':>AE[&D;GW(@V7>'GHL59;E$Q1*M M@&(D*$.;GK,N@6/2AA0#\;/5W>T]\3.F.SF49A\%RAYB[B#F>+Y8?EXL:?6\ M7LQO^4?:L^(5@BV9+&9"#L&2&2;^A+4*N7-MNJX]2%)/X-E'VXL6HA_9W+P+ M\X^X64E1A%*BC!"PD,G5F79LH1G8$"1&C\9N=R-I*_MR]=J1?98C;$G[2;@' M6%R@.64N#'/DG5X0'B*/0O@$(12*L 4/X N%7AI1BA*U]L@&4_R-5X^L^GT4MQA" MBKNKWY^K?X[KPY4?_KQ&MF6(@=L(S/*ZAU5S5\M]#6,I9(Z2F:V*)[93_O57 MCQ.E#*;\O:78@3=Y8Q>L>]]F)]R MH_>TPK0NY+%[R]-1Z]QN$]C16?$@R-BN9/4@-?6-ONNL?5B\H!_SB2E:1BL3 M:(&T>#%[H) O@M,N2^9IRS]NL>4#='94MG5D+!ZJM X@N;EQ>'+Z.4R7-;?P M_%-8?L35).FLC0J6D%$K([/6-67A(15.BZJH:&.;R^OWTS-N -\<8@,H8>2S MJ$<6RGI:OZDS3C],3_$M+J>+/%$J\8@L0B+_%51E,;CB(&2-08L<-+_5 M*N+>8ZK=WSRN]]8,3$=0P],L+GU_=GH:EE\7-]WE*H:-HSQ0R>F6;SE"(>H^ M_!Z]/%4;JS%S"<(J"XJ"% A%.+ Q%99]\1+;;#!=EJ?FF$P118!7L98>9%>G M'RC(469KF12AM(EV?\#RU%V0=4AYZBXZZ\#1>V3?V22A'8DF&Q[ BL1!E4+. MALX,HB5G-DMGT/GV"_(N84^G1'4G0&R?:]E9.QV [?P6RPVF+LY"4XZH#4\@ MDJ;PR'H#WJ&BU>F5B(BB M<7-6;7:60:3? 8JVRNC5X_Q@G08?) DJ:G+A&#ESUB>N!.>(C5R5PG'K&WFL1$2X?"!HBFVF ?:4/VM#_[0I*S&)CF;4IR[]+2;6BUI[Z_ M!ZC=A-_OD1]H'5,Q3_PTYRH@O1K&2+_U/*P^O0U?-]=_AS[8V?J%QSSCV4\* M1S_N08LZ6Z%!&H*D:-HY ?I1K(3&';J1K*+9GJ V8W[V%EH\C!<@J1=/:PPIDZ-%(#>.^^3 M%UZV29L\F6XD.ZGWT6XDN\BZQVXD3KILM&<@M"2[76@Q^5(04HA<\!*X]VR+ M$*+W;B0[J>E[W4AVD5F'W4B$CTHPI#!(*T8!D:0PI8Y.5R5S4Y@S*F\3-7;> MC61?C1\JL4Z[D?!"CIG+$0J3!90,'F*M;"2XJJQ<\2C%%DI_ MU(]E7\$)+K MKI_$9K?3W#/E!)*;I,DYBB5"5)HXT$[J$&WQ\O]V(SG$IQQ(]MVAY_)T2>>( MI@3:X&KQBS>T J3RD)%IHXD*M5VQT(_5C60GS6[3C607,7<0<[SYC+71[M5> MN;K<+)GC)KI =&=)RR8YB$)&VC&9LEJXI+'-[,D'".H)./MH^O9Q[0!B[P ] MCS14*4XXIRUH"LE !>_ .Q4AU8G1FH7,61O\'-;+ILDE]28(&D;T'6!HJ^,? M+7A&6QMZ1'("*=2WX&N*TKH8R"\D2<4V@R$&._'OHB/.(:FVP?74&_8NF'FW MF,U^72S_",M,48.(PC$).=$J4A2+$#N.G(7 A4HQU3O1[6%WE[".SA,&0<)C M4#M0+9VB;&(I*,\J,]"L6FE-2]%%56_;SO,1J]9^>_/FQ3].7KW:H_[LZE?;5)+=3]E M-6&_+1;YC^EL1@[V"9$[_SBE*&YS?^C:G-%OLX3096^L!QMK:]S:'S>@S<"" M42*D;$QI,P-[)S(/-3J7+[MOT*IF6I3*O"OULD.J@U:5-\"-YR5;%2-O4XKS M"%'C^M;M$'3;( VEER=327NY\O>>?7OK 6WM4\.)M[MAK"C)9# (0OD$BA$6 M8F8&#/)HD7MFW0]@I;YEY2Y?^VTU&*\+T\'6WE,4.-1N>P%IOS:**^F5\$RW MR2H]0M13LE*[(.CA*M7#]/+DK-3^!?RWG]#63K4LL=\-9N23^Y1S@"CJ5)S$ M,T3-Z5M47J42L_'QAS14FZ."*)/(25A KSDH# R",PF25^0@I(2F4;_,!PAZ M2@9J%^1L8:!VUD<'V:;'*W=YL"[;0I;6BEI[&1-$%^J=9Q3UF#*C;'1GXRF4 MS!^@^)W*XW?10@^0NE$@Z"@N219)++7DFS9K!(=)0G*\,(/,9]\F\_UDRN-W M4N^CY?&[R+K'\GAFHV*Z9/(0 X)2.8,37@/))3HRU#J[;;JC]EX>OY.:OE<> MOXO,.BR/=QB)0.FA9.7):DH!SDH'(JC,A$<5;D>93[$\?E^-'RJQ3LOCD:!I MC$[@M:P=[!WY739:L-SRDLC>>1:W4/H3*(_?5_%#2*X#5^#20WIU56Z2G"<:JW+X.,W"P]JJW_B_#>9&'2;LCN%P_>XN:94YF MK?85T:!$;2ZB& )7,G 5@C"J36>7>XCI([;=4[T/@&5?67<$EXGEGA5N,P@E M&<7Q24.PQ(8L#K-,(2O5YBC[DH(^@+&W*A^ QDYR[:;^ZBH%E/[C;$I$O#CO M!'_>^-]ISK41"I#BK#KI7($76D 6FW'7:'UN4T/S&%7C[D2MT'.P_#NR,/]8 M3M=KG+\IY:)6^\/BO!7D94#_^WRZGK!2E(DLUKJ@3($\*@C<"3 2%=GC(KEN M>ZJ]%9GCNL>MT#:\AOHIW[KDD>2%TX_SY[7WU3Q]_; ,\]5LH[G:G?358K6: M2!\,]S(#PSH]QZ. 6*2%H+QF)GF;55OW^OLTCEOJU0I_ ^NF(]OW]FR9/H45 M/DMI<3:O=^&>Y7\[6ZTW" M5EC33PUKPVFD(YA-%"J6HU>@.:N7['0!E]&#S-$F)XO,C6XB[N3$FZ<&EIWD M^J1J34]>__WEZP]OWIV\?+]'M<3UWVY3*?$@?0-529S,OQ"EB^77^TZV42=K M-2W]7$^2LJO-,05"]CH)R8QQJ8T?\ A1AUJ*>Q[]K2;(!JX+V@"V-@A2R"UX M3]%%,"!L60F<.>^T+UG(-MFXAK;G6[K^ZB7GKOYZ(^1O^$_" ML4@Q)7AM2IT-D&C+KG5%G!:%EEKQVT?8@Y=C/4YAOS9I%]P\7(TUH'Z>HGW: MOWSTGHW0=^!,D M;J*,"8JH(824Q+-)"9(3M,<+)*X;- AVEOR'<3AKQ;SCQ]P M>7J97*@5"---2N&7K\_#&C\2?V1=UWCUB;RI7K.>;$BL-;2N5C@XH2%PZZ$X MH2+^_^R]69,;.;(F^E>NS;N?QKZ8W9>4E*K6'96DR51UVWFB894XG2)U2*:J M='[]=3"9.YD*!@,,L&>ZK=5: [Y\<+@['.XV2A'K)+U[$MP(!/M#97Y\O34- MSQU,;@IP2$1B>$EW$(:!3C 9O.8$SWM*C>,J$%NG?* GP>/"\RA@Z@S@X33; M (!O=_XTW?:0R];YJ!T!QJ\W'A&2JN@&Q .X[L M?MIH"$X_W]]5 ^&V,UQ[!BF53DY9!W!*$[ A9QIDCIQ5=O7>MU%;-_PA>Z"T M6\++A?OS=]Q6BZF[6DZCD'9S*07ZFD_^J$A\Y"< M1ERSGCK>!9G> N^-FA]IX>=#X^;M=#9=?DVQW"LMSV;QG_/%O][-/BWF(2V7 MI:%)$%I:D,0*$*E<,OF8@3KM'7&ES4GE^X87Z6O$'@V,K.%4TI*!^I!6D^AH M60YAR!%73@A%>,62M4"S;[B[0^-^8-_F!CYD:(:.ITPNY 7!O/%89'U/-# M;U@]G:+1.J!@X>DWJANP9GI?>6&"2(2 =!EC-:$56!X=2!.-\*X9\5HI#C$3 M-/D>_5\3;(9L2B=77YJZUNEL-R07;3P:.QZXCZ[Y4SSL.PGKD!*A?BM5=QSZ M\SV*>T%I,DY%#SY$]&EE3N"%"F!M\LYX(FJ_TFK,O9@X1XTUSD+I<8"GD>'@ M94B0M9*.*46IJR.0[C2>DC.Q#[[Z.Q-[::T!'^(%?E[]_-W][_GB]95;WO3D M"CY&QH0'[I0JR?,$CJ50YC$)I@(&GZR.B[ 'D:VTP1L6)_/C**UM/-XS]L%] M2YMZAQ2T,^B-<12SRE*U?$ZKQQ> M)*M9X!T.B'DM[8S=(>X:7?QO:?%^NEPM;TE@BJO M8!489?&71AB?'4F4T%\$+AV7&C>F/@: :LA\Y$':%RBIM#;G*H60A3'HYWH4 M2-01;)1HSCT)E&C\PVZC^CI-SKY;MI4^Q9V3Y4]57H/^8VL]M]Q$WR[_K8AW.JLA$<# MIF49DV,R'H22H;O'I9%1L:QTIS*B3HI_M/3(JN^CN/D04CR@:=)AW=_69+N_ M'I"M-.5&*X9'6*ET"HZ#Q5,1I"?1.^=$4)TNX+LI_^'2XTTP'T3YO:4X:L%J M(?V?:?KEZRK%,_R@NQ.$DS)(AP>=(XA:P4O3+ZXS4&LUT3:9I#NU*.H$A*TD MC%-).!0@#I=J _'L"][1^[OJ.,71HPY<@I2\#!:*$HQ/#B+C/ 6K@XYU+K>[ M4-?*]/JQTGW]U-0T]/Y8IGQ]]7Z:TT0Q&EW,%(QQ$GDB:&>Y#J"2T)(%JV2E M-L==J&LVL=(3$YU!UU-!38-N^=NB="/T(@A.C$"!$3P-J"JSU8V#[)F@4C(J M8YT2^U]1UFP2IC;8>BBF;:"=A7#][7K=C?5A:<8D\YB8BP8=$8X'A+ :+'$> MBN2H3-(0GX\-O1VTCGOHC@G&(9373@O=%Q@M#V*\9MY&CHZ*2,@4RQ)<0LZR MSR9$FJ*NU"[O9;K&?3XR)OKV5!-4TV(110F,,]CD.9BH+;6"*Q;J]K$]2G'72R?'<^U:JA(_+X*[^,[G%A)5B8T,BZ'4UIK81C$X6LG*6&DG0TSEZN-V5^%,J!]L' MD?MX"#7TW+A'^YSE#VAD/O^9KGZDW^>SU=?2?YOE1%4$%JD#(8D#ZYB$I)53 M@D5M*CW\.HSN4ZHG/QZ@#]+NR6&Y[-;/?\XGE@KE(A<0<\G@>6O!JI @>94- M"5'Z;A>FE2&\(;>-@2:M(;>/+D\3L(C -$E!:BU3 E6J^ 2*$6R6%E+2DG&6 MJ!1U.MGT)+B-*2A-@G9O?9XD;-_.KQ<3RP3Q/.K2A,&6JQ(&GN6,7*)\30Z4 MT5906^AM8YQ*BZ#=6YLG\[KL[/+R_//EW\_?OWG[\>+R[/UYC]3#\V_422+\ M@M:!T@$%;/,R=N!)1B7_P?;YT5[\MYM??E_>O'V,RMI25Z^ 5 MB*P( B12<#EK'ST/,M1)=^])Z*$V\/%7W\W"U751TG8JMK5BX#S87(922/P) MB%*\['22H-&WML%I3E6=P0&'4CYN,J F'I]:QJ/J^'1M9/\L[M6R^[* MS4*Z_)K2"M<\BW%:UG=7]_MI^>KG7COQIC#'1!^"5+0\OJ6.C]A#30!1V>>V7Z;^N42+GI?/=9_QGZR+XC/$B M3:G<)):A+X&0$DP:# U<,EJI9$P=0[*#H+$;W38(GJ>OT ?09)N W#S>&/ID@H=215MI3M0NDD9^3CZ$PG\-HA[2;P]&FPKL0 WC M2I36]SJ7WJW(A->AE.8GF8G+7->Y:-I*3G/PZ:/JEP'40^X-@*>^N7]_5PW$ MK>3$U\<>FNTH?YZI-;K#[F1_Q/J-4I1<4Q&B@=?'B9$T I!U8FZ01CK4UUJK,[ M$OCO[L'V!-B\OK9/)BGV_OSLLE?/[,T_K)/PVD;50.FM]\DMTWU\+[C,T3M6 M.@RB!:4T@*79@R**V#*["-V%*EOX,1T'-]]/".*TV1FS+SB?U[0B M%=M5/T%0X!H/GFR 1%GZEJZQA,$'5\$;JG2N]6)F:%NR'ANQ?#J4V>7L2 P. MF'8&!!,9V2NC:@0UD6;A=.#UV'M.4%/68Q_=/[<>APN\ :_Y_O'Q:[?\^O9J M_N?E]7^3E/6WWJYPGSGB@GI;D$2_)(V_ :JU5ID*'2MNF)\'CAI8# MXNX8"FL E]L.Y_=3YZ=7T]7/W]WJ>H'__X1%FYRQSFH0&?T D7,"Y#F#QXU;6#FH'ZRKJQ%RKR^MOW]SBYSS?G0\'- 7_Y2=KNF!=.:GC MEI$D./%HKJ(M,V.3R^ 9UV -XQ$C=Y=%I\XR([MEC_?%DW8O-T]Z;O^PS/^B MDY@([C]E04GCH+Q7!\^% Z*U1R,M"0MULE/[4MJ4([K:Z<*OT*2T"BGYBM*8" ^OR\*:DY1R&P,HH$$)*23+AM-*$GGTI;X9X)G3J#!R";JEI7+Y-:GSL/(9*>,^ MY1D0)H<)^50#M]NTRKM9GB^^K9<;+()[X=M'">6Z\E8GIJ-!Z,!) I.C!,%8 MN>]U ?>4S#()FHTYO9CND_M94F_+"2$J!DHU9%V.6FE+@0?+8$2T*0NNM:R3 M:=].3U/QV3Z:?]FKZ27N!@ZLB^+3?\Q_+&\>.W[TN.MFY0WD^5_A:^DD^W:^ MV)%$FUCBI8W)X8G,# B=#=BHC)DZ;1#-UD80W!&PRC#T\"S"6RD6>*VZD-K5 M+W=;YU:LV[L>499=RDR#BJX,EU(1]S-50'7VGFNNA#Q>94PWFILZCO=!T%[W M/<.IK8$CNQ.G;ZZ?-S+BP42,DPB$F!+&TA@OV769O,3_:BH,QMKCP7,+Q4T= MUM7!>:C*3@B:MYV*LI 8[WL# 3T1$$1&<)H+=):S0*$RPEFM*J"]"&TJ%7L, M(/91T*GA;]UTB'+'3!F9FQSN+2&2+ PFT#)[K0Q7QC: P/';1XV%P;V5=&(H M7'<1XM*B.4^E-D\2C,<2!<]3*7M)1)(L/DB M;Y_GKS VG$;D[2SC>G<,>DI$*!7EV2<+@D4&AA&/H%'4!J_Q7PKYY]*[^:6'0.5!D]Q7@IX229@Y.&0QE*0*RS M(I Z=6J]R.T$0G/J(!Q$60T8OUWI=-P^,FK&@0J/;)3QR4:C29$A=QSV!% UA, ;L&0[V'A]O2CRG$2;N+-:@PD4HQM+"+C@D)ORK,]EZDFW M895#P6=#5[?,,#E=&/61?[M6Z,-\%C8,98U!L: 9/)&J3/WDX$LC9>9-E()+ M*?TQ"F6WD-8-4Z=PW3"L%OY]+UDG3R8DUKEFG=!6+EJ?\GMWU?JWP71P^?>S MB_-72->;UQ]__W3^X?+L\[N/'WJ(><>'ZDBR"]4#-AV]>6SX,;^>?RL=N]<< M7*3U;+OUDZ'+KV@Q/.HOWBKPSBPDY3V&Y!&-@?8@4@JX<14#2;E2-."9X.O, M93V,[@%Z.7=;_=7#U1^T^2V=?7DIS477#)UYIL$&&B%+[8/VDJ/XQA7;=L+' M;R%Z)*QN:>Q\-(6?S &WW4SUKQAZ^7O'-+6UVSP?@&(=0N+,&I"A='Q4TH,S M(@$GR6HG0C"\3K)P7(M[_V3^?IL]I.)LL2B%?.LU7_U\MA7/_G2+>-.Z368K ME_FY6W MR=,?J;"P:>CK"4776*.SFA5N$1X%&(<&' 7$K&(H**5_X=GM^'0;ZNZCI?EP M(AM9X_\S_3Q'WWS^,Z6U65QN6)"2\\RM \\901;PG+;49$@R\Y2BL,+;#EK? M\?EQJU4'TOP0HFO@*+@Y#6\[RD<1(JJ0053<893L2ZX?V= \4YH8ST'6*7Q^ M1,:X^&C#O>BOEP9 U5]P]VS/XI.-FDVTFNL 098[<.TDRL SD*6%/=>:N5BG M9VP-;L8]_ X U[-&!"-KN@&TWQX#EZMY^-?'[T4 F[. ^4!PJR>@5)?>+CZ" ME2F"2HX)K8DFK$ZYZDZ21H[<1D?+O(;J&L#@15JN%M.P2G'-RA^SZ6IYL7.2Q,0%*!=+:66.8#3S@%N+6LF(BZY._G4'0>.^5VH.@T.H M;43T+1>KR461W=JOD8275W\$F#&D/,E*Z'FC<\,YRX0Y[VWJ- ,*O_H 9_BK MIQA[M.S(B!HU>.DO_Q9 L\&ZX8F'1\"2DZW18=H?- MF*[9 2I[JO0>\AM9[9ORI%N7CW ?5!3@9,8XR#D'GJ('F%56*6$8Q+J]L>VD M^$=+CZSZ/HJ;#R'%_=5O;]0_2ZO#E>_^>D V99E'+0C(-=DAE:%X 8\YPK4W M/ABG.SDFW93_<.EQW.#!E-];BJ,IO[/WM>N ?'\W $LQ3;C+'H(K$]L3Q4/2 M!PHJ)Y&XU1@IUJE(/YSV<5])MY%D/3("&HC+>G.\_N$?&*).9U\P2IC.(T71 MBYP"IY"-BBAZ1*I1*I3N,&CH\4]#I7OC(;EH/",V, *'V@"'PJ&5K>!_S;M_ MROOY7]^G-Z,0;SB?L!P(34Y#Y$DBXZ9$Q]( B\9:3Z*VE9ZU#<9"XZFX(VR" MHP-AY)O_7S+M.S*]?J5?6E%/9^O?G>>;I'KY!_/%95K\F(8T(8DYQQ#$3I&2 MOJ0,K*0:T%SP%!WC@C[)Q6PM*#@NU8TG!^OLBL;!T<*VZ:.4K9)YD]SJZ\1+ M(5QYTFW5.F$;(WJPZ,8*(QUU.],2QI(\<((V^ $=7<@GM4+J'>+9?7 M*;ZY7MRY>3?7 @_N2Y?G?Z5%F*(<)C0HR[61( GN7N&X!:]C@$2T2LAU3)4> M-NU/Z[C]F<9V>.JJMC=X?Z2%GX\=Z#YA??ENLY,_ERX'[V8KE-=R&O[AKJ[3 MQ&LM%1<,O+$$I6(">"LL4&*T($D&1>N\'S\&=^/VFAI[B[0&GP9.A$^+>4@I M+M^BLK9;":]*MY%4FJ0SM!+,\%*D$"%&0J+C$1FN,\+EEZ2-V\1J9# /J[@& MD+CC %OOJB=E-&LQ_K:8+Y<3:J02-*/O94P&X7&G&@= MM\=6FS@>4L4- /GL:OUW4MPN;8R)\:=IPK+E))1A*A;Q)#*M+,[/+CZ\^_#;Y:?SB]J"N%>=N448H+]%ZK>%Q]YY?&(]G*TE 8D!#I04'0Y@ 1XF6 M*0LC;)TAL+LH.O@MQY/OWC=Q82EK9Y4$3I P]QB#B/W'#LZYKZ=-"Y\7/'=,(;>.@MBE*2N3H1 "MRI-]Y13Z3(@2 M(T3@C#E.=)W6.+5,T7V)U-,5\'2>AK-9?#.]NL83>RWM^YWBN32)LX0RR J$ MU>@%4(NA$$9&'OU*CN=UG?B@'\&-FK%]\+2[54T]U9VXD>O?*.SE[QW3S-5L M%+83E]%1Z8@H ^$31XSD!(:[@ ZYYB@BP26I\X)J:#NWOF=]NE'>8_B+"V#H M\6T^NW$!UE6>F@D2,_,@@B?X@^/@A%00DR!9D=(GUOT"-_NLUZA-VD?WCZZS M:XBY@<3#31[['6ZWO]"6SM>)EL7R_+^NIZN?-S^N7[4(;5T0QH&V(8.0"7U' M(P40CW*SBEA7:<1&-_K& 5L]7#QK #VXDAJ'7GF7N7F,Z0GEWFN,4Y11-U-K MG$X>I(]2\HA;5M3J,-Z%OG'M7 UD[ &^GFIJ 'R[VQ80+X0J8S"MP'-!<%4\ MR,@AIY0YM3X(6>>.J]&.$S7TW[F'Q#[*: !5NQY_6\U(9-J#%@0CH4B0(<,T MT!2DC %CDU3'AAWR9K]:L?H1$#6$(AK TP W&I(;XLL#9"L40XZC \\LG@1& M&T,XR8$U]L+H_5[OZP9'Z=&\NB,KMP$X?TBK=[,P_Y:*.,]^8.2_3M[,-V(M MUO_K_ K5NMPD=^["-L]ER1E%0(8M"&\2>,H24$VMR#%Y50G%O4D^^4=Q>V%K M/H:BFZB2[<[J.G$Y\2DQE@J#RA0&"8K510I&?#0#V MGVGZY6N1%AIL]R5]N"X^_*;?P?+C]6JYR9B\RQW4IQD!23S#OK]16C?5&F,\X/(O_^WJY M6MN*NPF9.4GNB 9FO"A/>13X3 G(Y&,,F2I9Z>7+@82/:YY;174EQ9\NSB?2 M*FT8LDF,TRCB$' [Z^+N6>>L8#&I3KWQCH7O!JUU+5 - ^B]--PJD#_F78Q. MJ)99D6! <9I+9\LRPIA)\(E)DS%2B5X:OQ3*,AR3I^PU9R3K[AS2'!VN$*:L L/F7B-G6Y%JO0J< CR3[Z/S"$X/CX 3J;H_9]G%Q=G'S[_9X_Z]KM_ M6J>4?3ME U6M?UK,XW58_=,5"!8PW(?L]^$ZH5'S,@2=ZN0P9G<1/,(0&-?> MX7&*?EN='=^%N@&:I#Q8X^?]"O>O/*@,/@*I5*F=[S'LTWUQV)/-\'[J_/2J%#$^?I,6>%"LO(,ST5(0 M.F!(;TF$( VU/B4K6.WGA-TH/0';M0^R=K\IK*"XD[-D_9\//OU"75M6\XE@ M)\AQZIUV48,RKM0A*PLN9PW2>LT-IXB&:BW9JAFS4N7Z9!>4)L.3Y!+5U&#L M$$I)4RZ3MWTP>)8'Y:P(&#]W&5:^Y=,G8%SVT?3#QX&'"K*!3,3O\Q_KCM?E AX8J*WHI0MF9*O7K?C=3(R2#Y1DYPG MEM8YY7L0._+ ]%KH.Y;Z&D#H=H8FU$:I;&9@-?7(A=7@&.,H.J9("HP'>Y10 M<$//N%:N.@Q>C@;[Z*0WLK[?](%;N<4PLZRV\W*_96]ZT$V("]*BYP?.: *" MB@@6=R>P,M?3:T5#/B;>GM(WKIUK W\'Z6S4ZK\MSL2MQ-*/-"N=.\/\RVSZ MW\@4$Y0K[0C@Z>! &)N@O/%%+R.[$ 756OK]/;5=RXU[KWDL7-62_P&#^KZ4 MCH*'#]W8B.UL%L\WH=-V/F^Z:][V*@RRC"ZDI?^K4&4880)+#$&7A*)]5]KC M7^B L7ZKCWO!>4S('4$[8P]]Z4C>OBC82WGHHYF0NF-^=OWWTX?_/J_ /^Y/.G M]VI5G*T]5R M6X%)T"*SF V4$0\@2&GOZH4 S2AE.;HD79UF('TI'C]<.[?[6T2QBQ8JB??#)A/2!&(ZH+(T,LY/@>"Z5WLDF;;+3^N3MXGV9RH=T MNV]>XV9:/JE.8=EQ#+$L1$(P$K<,]RJ1',-QPC% UYF$.L%$1P)/Q^KM@ZK= M147#:>N4C=Q-BG(:;@U^D47_4J,]%SB:.>S,Y0@VDGKMA+0!M)2(-"4T&.D% M4&%C%B30:.JX1Z/8R#-ZDBFQX-:V M7Z.H7)#HZ@JN#'4L!8#ZX-IK$U*8_;F34*9(38&"&HB%1 M@R51062*:\6CD+S.%,M=%(V+JR&T_4L ]1!] Q#:1.8W.^S1IKMMLQU)S&4T M&$&+COR4 IG2R) 0PTJ9N_6JSMOF7U'6&J3ZZ'][FF08930 KMW)GMTLFJ23 M],1 UD5^W 0P- H(@41F,TFI4C_T'L2.6U%7!8*U5=8 *I_[%O>NQ?N[I]M! M2T.Y)Y 5#2 <+S*E6MOTC6N*=M!1C\$FA]==(DP-[- M\.MIN;KAAI>LI@\06%IW0N%@;> @%97>.%:NM8^$L(=TC6O3QH!8;ZTTT8?V M.3^E^C2L4LD072]F']>.[-ERF5;+B26E#"PS4,:BY^HE!Q/11Y DRF"EX$34 M>2FY#Y7CUCB-@<"!-#9J$?MN[LZ^S1>KZ7]O.N1\6DSGBP=6_342.5U-7# I M!)?!^A"*>U+J"55&'&&TE5@VFM5IOMF/WG'KHL; Z.!:;/*$?LSE;QC'+4OO M_K2<*$:6:ECV('+E0,F@I=>:"D]K2*1?].*@7T0=EC%P#Z: M:\!'W'%K2;W*C&0%FN7BZ1J!CL;ZD6<0)/ LE:_36N7T*P;V D"WBH%]M-$D MIC9W1DPKHK@P*!HM0!B.?*PSG,X[JDQFLE)^YJ0J!O;2=M>*@7U$WP"$^MP0 M>K3A*!T",F(@)%BIHK64 3$ M!$TD^-*$5#AT:7U$L?$82?!:*$;J.&;_=A4#A_AIP^NJ20#>7MR\O5XA8^?? MOE_-?Y8A]+/58NJOBUJ7%ZELY%C&_+Q%$;BK_TQN@>$6899E A8W(8@H O@D M-'#<[28RF4(\5@ZO+P\G48NP#\ Z7]-5U?;(?8"><_W[=#;]=OWM;#8KK1@> M,/LI+4)Y(T\YU4PE/*,R1Q_%R#)5S2N(-OM$8T@\/9EMNK4+T/XKGT2I0@\$ M'D$/[:',_77/W69KI6U<$@SN;,H<=(P)0SYJP6F=0)47>\[A-E-=.I[UI^ D MRA.&0UT-O9S,\\GW'S_\]OG\XO/3/Z]Q>[*9PH&N*-\EORQ=G MC ^$0'4K6]YJL,C!&-0Y=]XPRKT2E09:;Z?G4-?N_7SVI70%+U^_?Q(L#89" M+B7PAE(\MY,%FS $]R9%_".I9*4F'UO)&=OA.A@'3SVLPX5^DH:D=Y>)+1^I M;U0J]I78 :GH+4G<:XPV;;F:=Z6&PR?0AF3CLZ2)U2I2K&%:'@;=B/,G30=D M%I2% #&4Q@9.E);ZIY^R91Q6=$ #6J-%H7FB'#@GD3-2&E>7J>P MI<[I]WA7W"26%1-!"^_+50:&BDJ5FG8N(0>MM*=245KK;=4S8IH\Z_;!P/.T MY6$";^"(>\S"S94_91I#"0]*.E=,M(?R&@<(R\3;I(,GM:JOG](R/F(.4N^+ M<-E;ULVAY8/[=GMW2G@2*B#AQK)0+C4]_DQBI$H#M\0('G*=HI]Y#1T23Z\G[O96Q?6TR7?7*>S[XOI%>K5W/9Z(%$JCCO*.EV>$615 M.BEE<"KZ$&,T*?)?N#7=5FH)''VU.:\FVI&! =15:H3!+Y,0DLL@'&>)1=DLXJV0$J7=8:/XP:%"R#BW=L MN+QZ?_,@[@'ZD1.^X41%2Z4AZ-[Y,IS#40.X SQDZK1S&;T_WN4*Z^55QKZF M&AHBPXFTB6?;Y:[N8W[,TOI,=I812[2'0$0IQ4*$>Z<%D. -)XXD6JDYY"Z* M6K(UA_N[@\B] :]W&Q_O2UIBL=EHUKHH?0J06)E^IBUN.9TU9*7O[IEX=:VXH%KC3:03<2#UY96?319D(*G[ V* M*H@NQ]73#[<'A/XZFP\EP 9,RRMWY68A77Y-:?6^_.VBD;)%N,3#.QH"QD,B24H>>?31U^IGOHJ@E'^?PHVD0N3>*GUOO+V8DGWM(H6^25X0HF>N4_^^F:5PK-(S..P"IAP(:@-+ZR/CK>]4>HM\ 80\]@HO[^KB$S.1,/* M]%^IT+W+:**-M!8H=\H'5=XRU"JXWTK0V V$:MXB])-Z<^!Y[1:+G]/9E[-O M\^O9:J)R+M5L$@Q!IU!XB;:9Y8B\")2:D#'0.M[/2U2UE#7NJ?87H72 #IK MT\VR;Z>S8JS74V<^I-4D$V4-EQ2$D[D\6U;@FULA.#(DR>I4@A*@0_AA(6D$-:**"DX()7FF@U$,J6@JZ MA@%+;QDW,-CX(>VWTW$9$2$CW\ ),2@+R<%KP=]%DQR5ZA]5ALL_ XB/Y M.<.CI8_$V[A^>,#$@W&W*@II+)-@C4,;J0(%%SF&#C3H9(G67M:I'-U.S]C] M#.N"IZ?),\^! M9(7>+2&YY @=:-STRE&O0\4R[ JO?K?< =\D0[-*+E-N03$,!47DM#!J@#/M MF4!7W[(Z781VDC1^IN] /'0IFMA?^"-Z)#%-)^_3%W=U/EO=5I$0@6>2YNC( M>ULZO3!TIH),D/ PI,812NA+C7J7*?S'E_F/O^&GUY#Y+U%^"C<_7>-DRZ+M MU5'T4.-\&)F.#(<;JC?W< G#MN0S 9E*V4?P$8R*&I3*W C)+-9OMK9#Z >$9O4^1+$/+=_5Q?DZ;%M^7-NQD,+[@0#KDW:-FTR6"% MQF//2A*C5M1*U4'#.SX_[FW,L/9\*"FV!X3-EI Z*9^$ !HP"A94H ?$J002 MF(Q>RLR?W@IWA<*8-GTPM;T,@QXR'!D([]./M'!?TD51P6>W^))69RA#_-VX M,6_"4:(8I:5S?D2C9BEXI (XU\F('%1F70#QRX6: D8?1[A\*L/ DC\U=/@\=&RX][/ M#GM\])=G"R#88%>3+-#A\4"&&,XR,C68XA\M/;+J^RAN M/H041[T;79-^TRYS0WI46C$M&%!.RNT(GEJX PA0JSCQG#O=[>JS&P >+CU. M##$8 'I+L8G+\7^XQ;0<>>6Z=6T%M17*.QG*\$&&+C-78".:0I:BUX1JD5_, M"O;/)C^E9-QJG&%]@T&DW<"%]D/Z-WZTL8(96MXP)Z81\30#'I<9: S4DZ 3 M275Z0#VG9=SD\F&Z?0$H/03= %3>SV=Q?C.OW+O9OSYFI"+%PL_[=Z\^7MS. MC.%:VTC0R3(E"I."HM5-"3+C&)U1)J*K5L3U:_+: 50?##POYQI8(0V@[)5; MKN5SFZ^EAAOF""C.RHPMDY&/M Z]&?7.$^2E"IP>TS%N5G1@W!P@X@8 LNT< MO['.3/HDK -)A2MOZ#5XEQVP(*12EA'C9!W+PQ*A/BXQ1'X]@,>BC@3AO;1WWY46R6@)1'ZT_&^<\E H:P-.6 M#KV8P\[#1IHYE M!&!I94=-Z>ULP(F.W>_WD/LC76_OC6:/OLRF+2T M#\(P4H0RK-1[B(J77C_1BJ?IXTX=KULX?H;1V@M=KGN(<&00O';+KV^OYG_> M'*1I<9N15,:GE$5(!+S%,]8'QQ#.,>3ZK^,,&-K/7SS5/! M'?A%3YE%8@P4DP6"8XCG>9: ['&NHQ=!=S$!+Z_24GN0 ? PH$C'=@X6;A:^ MIE>W)]SMR:8B3=1G/,HB00Z4Q)--!XB1$&]-8%'$+L[!UJ^WU.YC".?@O_'?US^QQ,3%VE.LDQ[)3D4O[F\^4>64#R,M=>(8 MXGPX6(#C(^"UF[DX?>[C.IJY1AA3ERC"V'-P@FJP-D9C7+:$=GD#M7.!EOI= M#(.$ 039B,=0F)E_^S9=K2==;OC@BDBAQ;K.4^(/@8 E2N$/F5"9F7*TRR7; M2VMTPH0Y&4P,)LZQC427\3TD.OP9NF$I MPVVL9UG.N<8 -KI'F,;;:A4(H( M'B(P:Q6*S'@P09;P0,ML/:$AUGE"UH6ZEFZ!#T?$7H#KH9[F(?=V^N/V)8L/ MZ!60E$$:41I99XQ96%80DL/SP"4,.L: W3V%+4.O#S;V E]/1370?&DW3Y?3 MOS8L,9*\-M&#%)Z59'H"IUP +FW2ADJJGQZL.ULQ=5BNI2*& 8%42^!M8RC] M2+?75<5P62)7H>Q*7E!B8I=\I2=%VRI(N*X..HI]*:1M,Z] MW9:",.=YF>? A42Q:6;!810$&%%+$0+)Y&G_SQY(>K!@2[441T527Z$WC:0/ M& W=ME%)@3*G,/PQZXY[/("UI.P3)Z.W3B75Y<*]ZWHME6$<%4<]1=X C%[/ MT9:ZAUT:8RI-68,%ZV*Y04#_SO*H@:ADN1(ZTDYM"+=^?.0+DV'S!,.(L#4, M;/8)T\E;+0G8Y% @A%KT\@5'#PV/6QX$2;RK,[/E\^.VH#Q082^IOX?TQB[C MOJL?>)O2_7"?CW<&+7BK7%(,@BF3,R5EQ5<7D)G7(I5IB+)30?).Y84D 8T2!X+B5IRD&6P?/D<\CYB+T6]AJ23$]D MM,'PBF@ 58\=*F0G;2;UVL@](30!)26.BYZ"(TP U8EP9@T3RE0!U"Z*&NS5 MT$_I+V;\>FJ@ ??EGH?;\5^E0=*$IH#N?31E'B(KU9$!#"$62/0RD$28?]H* MKT/L\W"%]KKM'X:+ >79@'W9)I]-=]!7\\5B_F=Y^NV^XY^L?DYDYOA?6:;/ M)59RV@Y\+D-(K"+6:8E&NU(UT!Y4MM>>>Q@[5$U3HU:?K;O3;^'LW2PLDENF MZ>P9OQ=MK\WJX3:NOA0;, MW<7M5(7EQUP87MYR//$!'4NF*2CNUPFI4MJK!&BE=?3,"_+T-=Y@W41VD-1> M;[UA#-DP.F@ 3(^]@-=NL?B)&V2S,7+206%D#)9J!4)X 5:*!%%9(1U1++LZ M PY?HJJ]SE@U?/0#--$( M$ZX44]J*,HUH[Y!QZU+M5?P/'3L>+N&V4@L; LYF\>QVVO@CSF(0*#/#0%$2 M\(AW#HQW#+SS-&J7/(MF;^S\:M7VRFX'3T$,*??&C- KMYPN+Y$2%S_.'O8) M?WLUGY?6J2IX2SC@<8Y&55$.-B<+*?J88F":,HO*B]BQF8#PZ%I]%KE%Y"8)Z6O@$HTV-X[;LI;/#&IH9#-9"*&H#> M-HG],;M>EAXV-YF4'1>AD]+%A)3N)427D4XV[F\7REW\^F41ZS]L\G\UFU^[J_*^0ELO;CDP3:SF)5%+P M6N+^Q/BF^*X$>1>)EE%CVNWOX?6EIALB3^@V8"1%-07-VRH4W'/?KZ88/J7' MG&W&&TXXXS8X@PP*C7O/X _6Y(3F3MM2UZB-U7LCL>/BW8!W8E<$]=70%,XN M$P9/*:[',=_7)^4/\UGI.866?[IR5Y>K>?C7W]-5?%7.@.]N]G.2J6#&, 4\ ME/93A&DP)&F01!B7:/9*=6G4,P@QW7!X0K<(XZBI*5P^WW@;$3P:\[VY&YZX M&!3CDH-1F8+P&/[;TA:->V$">A^6YOWCX[U(Z(;!$[IV.*9*FD3>VL%X._T+ M_=^O99I\^?T[+M'@$\4#.$)BCY*B3DMW0]H)73<< M0P5-(NQ^(SWT8R^_IS#-TQ3/?K@I?F0UD&G=?29_GG,)J^N-A8DK9X+,L;5 CPZC,ER$^B3/@5IELN+79/$%F]=J! M+61V*QX^H9N6^LIJ#HD/7H$NI@\/C FA-/E('7HIZPB,"_2($30RV)B,=C20 M.JV^.A+8#7TG?]DRC().!W.4:;ZQ2!'DIY-Z2>X,W+457:E/?YA-=-,:-A,3)J##"&X9P@ MFH#AR!WA5GM%2CO;+FU[.RS5#5(G?75RN(A'1LQO;CI[/T5"48^48(P"?E(,@+% MS6"4-2)&7N4I1?M2!4:_IJT;KD[H3J*26@8#VO_[MV>2 M1H;_M?ZC]9^4?W61\O]3_O^/BW>/OA_FBQE^;S6?)7^-@D4+[!=N%I?X)]]N MUGO_\<-OG\\O?G]S_NKS9?B:XO55FN>K30_EB#*8WIW[RS=IY:97R\=,+J?? MOE_]ZASLM&GP:GG%URG/Z1DVN+QI4Z&E(VBB\:B/I4U%2 Z< M)1YDI@F#8_06CS(]>DW,^(U7#\3 RZ'?_@)OX(Q\S,*ZAQ(2B>>XH^#7HVLS M#> Y.HLIZ,2]HRR*8[S9ZMYFK"9B#E+OKT>-[R/KYM#R8%"-BDQQ51IWTC+S MU%$+KK3DBT$2'HB-DK@C8*;A4>-[:;KKJ/%]Q#[V--'M<[(C42&JG,!;*9 - M@3_SJ&F+6PEY,BFI+I48)S5J?"^M_7K4^#XB''M,W+-AR9P9PW4BH(0HXR^- M YMC LD5LL.(H;S3#,E>4Z://V"\K^H/$UQS)\=](*FX=80X#D)R4WJK:G!* M*N#,"9NI0+MXC(/CCJ"6<#.TQ]%/ZLV!Y^%5])OK!<:=-[U[)RE%P1PIG9XI M14F1!-8E#;0DI@+N+CQFCUPP\)"^EDZCGE#H7"+06R]-HVU;X0/Q/*MH*:AR M\ I7NHUG#"=M)II&YI1R=3*(%:I4_CVP=ZB6&H#@MN3K12H>!.ZJY[W4$LE4 M4B\@.XX>H#&JY# (:.)9(L[@?U45#.Y'9TMS+H8!844]-8+"N]97KTN7AMEJ MDA1N%N,L%&8PCM4$'$T!HDT!8UGO2$6L/:6FI7D7PR'J()DW@IN[CFDJ&"]U ME! I.JTB*0Y.^@"2X._C/K#"U&\KW=(\B^$MSUXR/IGKLC?G%^_^?SQW_(^GY%"WE.F74IVK@^3>J M6\UMM#9@.V5I&.6S N5%:4P=(QA'\8?$= Q.$9?K.+@CVL[;XHR/^5$2YXZ@ MY5I7]]LHH;.2RWO@FXE83&,@$YT$%I3,ED;J6)TVZWL2>KH6$[Q) 6>;[X5LHN[P7 M:,R1QP#)BO(XLX7 K&#&)9@LDO62))M"/]N+O7]TC?7 M^,QAR!LQVI5$E\D1UN*YHE$:6AIJ4HB.U)9!$T6XQT'1[J3!_MIHX)3?)K:+ MZ?)?Z\I"QAG71$O(.B OEN@RYJB[0[ZIE^R; MPM'K^6R]JS[CO[RM37-19MQ+@/]S& ;R"#Y[ EI&P3TUBJ8Z3^I>HJH5'!VJ M^YV@.E 1#8#JT6B1/]WWVP+%F)PJ4]-)F8LK6,) 2I@$Q"2N1'8RISJ-RK?3 MTPJ0#M7W?'#ACUP3_)2#TNOH=L"R$XYJ5>9K&5^.?.GPM.<$N.2E.P(52G3I MF_;"$JTD30:"Q9 ";0P7]V.W710F4B=0T25?:60 (]$.1ZL\(REHD;N\&=BY M0"MY@XJ8Z"?,QA#Q^<_Y[2!V2XCAP4)40I0!5A9,.)%B[#.@H+GB2(GP@N=@XA)]$#$W0)C M5Q0= 1']A-D:(M*/--NPH6UY'.4R4$<)FKI@P'N?2P)!>&ZY5+)+DYD7EAAW M>N5Q4-%3H"/CXI/[N6Y%O/L@- G_0U B,8< @I@(AFH-F94"<4*YT%W0\XR\3$8DP4W),AR!E/Z^C6K/F MHR*EGW ;2'YL$M=OTG+Z97:CFYO7WF[=]Q0,6L5R8B8P(7(@PF+LS;DG3Y^U M#I3\V$Y/*U'NX=G8 >3=)&HV^\I)4KJ9<@@!_2MAN4(G2]E2C."],M9'7R<' MNXNB<=-F0VC[EP#J(?H&(/1A/HL;'E*\/655UL:;#,Y[ABR4K)\2'JBDVCC! M7#!U4JY;B&D-.'VT/!]6Y".B9KE832[<[$M:[Q^N)+$V9/#K\FLK*3C'&00, M]'(403+:R;U,.QR#(]))LN+!X/V MSTMV=59AA9:0>> M!8YNDT%1&#RPD'ZCK?!$/LV)'@* ATN/$W\,!H#>4FS 3[PK[7S2CRRYF*R( MJK@K"M99/#SQ'*@4N2*WKO'C;05 K5RR'AZA#2+P!X'Q>N-D25R[E>9=I M\6,:T*%^4"K\H("O)(:6V_]HXW9S0;WT5H&,ZX)F1(812H#C02;(D' MO\O6UXFAM],S+N;&P\=3FWJXLAJ W/TI\_ZN"02AV@=O(E#-+;*0(SH61(.* M**Z08B:V5K?=9\2TZG OWEWA1^/LR++F[G3DTX#1CKH#1B+KUG M,O&XKU($DHR3^$<3G0*5S)<$6?8@J#/@B=9H#&0(7%*O ^^+C0?KM)(OJ 2.OA(=?4#@ M=N/WR4WC10H)_R!.:$;/W&" AP4 @.O"(ST*Y3_4R7M5KQ: ]' MR>"2/72ZVR!.RMD\3.\Y^U_7[FJ:?Y:'H,MR@YO._PI7US'%,LQ]/BL9CXPX M_>S^FEC'8M8Y #5K,:8,EF@!>(A:2]%+\Z9.@4U?BELI#1W&R3F*WD:]/GDN MN6>%:Q/!'(V!*#"!KKN)$7 Q1M""!&LXX5'6:CB^DZA6RDN'=J8/DWYK4+J: MSQ>/F+$*8X!L+&K:4A"&HB\H,$S0%+U!7^J:*J4=7R"JE?K3P:%TD/0;".WO M9[V^G2_2],OLIE%P^'G7SVAMA1]T_)J41UXLZEPZ'6+P&= ]L-90B,D2YZB4 M5-1I4[\_K9U@9T\%=I5UU807]YB5L^4RK99GJ[O?G4C'C1!)@:,VE7R9 ZO6 M3T^)2X:8+'*=C.4O".N6N"2G K4AU7"*?9SN1XSNZ'LX2'^GSJM4[_O4C]\& M^D%)8JQ(";U^QR."G#'PW$@T<$I8(B03OG8&>O1^4*5YFM!EF)/7)=%G&1BF M/'AAN)0V8/!>^][OQ/M![8.B7_6#VD<;#3B +_:E"2E31M&NJYS1AP@B@$T: MW0<:9(@N60R]C[:[VNP'M9>Z]^D'M8_LF\+1EC=^+"KEC>; 4T17A*'/@!N. M@+=>>8E_Y%+M1M@GU0]J+]WOTP]J'T4T *H=+8FLHR8HD4"&0,N0$HRQF?60 M,:31,NHDGF;]_T_M![67OKOU@]I'^(UU<+A_1)XY(5YE TJ5,3>XV\ HJW"K M>=QBS"3EN\R*/>QE?C5(#*&Y3AU_]A%C8UAXT*1&1Q$XTT"#*<5AU((1GH-, M26HG<>>P^AU_JM6D5,9"/S&VAH4';<\ *D32DDZ@TC M?2S#OGWBJM6BU,9#3U$VAHBW\^O%[5,?8SEUT4#VJCST4^CJ!U-'-92:2 M6=T#$/TBV],_45@*ZV@%#+^J8)S:KIY,[ZA9" M'_6-S>%@&4BRIUCJ<%?4L9P_&/.UG,]67TM&>3F_FL92WO/*79597I=?4UH- M4_YPT,K52R*&DTL#91+1\1BY0'NH#%Q8 M#21&>E-JZ744P"151!+A9E F91$EWNX)$!( M9\$YI^NY5)["/\ RKO5T,U,"KO"<[_"E]+D[M; M"=VVJ?-:Y_*\CLB$MMOQ "9R#58%PIV)& ;5J0)\D:Q6PM"!X32<*AHP3 ]C MH_?E;]^VW28VJ:@QBK;KWLFJO"YVAD*P&,ES:JA@=4ZZ712U@J;#O:5!9-XH M=F[WE_!69Q\@$8*V5966F3E)D"8KQZDPV=1Y++N;IG$/MV%TW@%(/130 )0^ MKKZFQT!IX^.YT,* MO(D7UFL6/LQG8?W&H&R<8^RFH@:2AWM .SU3G88$5(%!2P565EI 'T["T(PJZ2)2HLZ/95? M)&O/[7]S1;II+:?V8LA0UC](%!TXKW#I>>+"#)'H%RI7&H4C M)Y5\J-.98;:7ECO,,-M'Y$UX2V_N.+CI-X=2NK]HVC EB7EW5.VO Z..A W;K!7!5=#JZ0!Z[2U:"UF8G@P@.XBBHAP#"PL29", M,8X;Z?/3AR0CEP;+Y3I F$@1I/?& .-2 MXQ80#K=8(L 3QP@A!4)([9*NE^AKY;:W)PQ>@-5 .FD*:7?,?,Q;6)U(FKT) MQ()-/(.@93@*YPPD]4';X*BRM?O O$QA*]=W0Z-M0+V<8FWR>/WY/BS5!PQ0H'[Y\]2KE@2740*FR<>C:44^!1D%+#(L;)R5T 2Q7 M3(0D+&&5;1_0-0&C;1:JQ.3&;2!GC6,914P)6 M<0X^:J*UM$[D.L?8Z=Q=[Z7E#G?7^XB\ =1TN2;-/J(W5V:B: RF_&ZAZ:*()6-VD,S9UU!L#JPPIXN @(P:<(@H\ MT*4ED+,+V1CK>:5JK:WD- FC/NK>D4KJ+_L& /1ZOEQ]S)?NZNZUAT&'CS,\ M\Y63%' [6; .[3=-5B5K&8F59@$_(V7LKO&U@'.8S!L S;9BCV0D(4EHD %_ M$*),PO,R@PZ*XB&?B=*U6TN];[.6;YC+M'Z2;@HL]\,['W0=3*M)T(9ZSA#] MHDQHX??C'^>7G MCQ>_77S\XU./@JAGGZA3U/0RI0,5)IW_U_5T]?.N2D18IBPS!F&D4>4A>? R M49 IVJ@)0T#4R;(]IN.0[K"?T[?O\X5;_+SYY&<4U"O\LW]-RM17HCR">#W3 M7%@)UI,$(>,?<%EZ9_U*\R]]?USK<( >'S: '41X)VL+^M=([OK2<2Q#SL*0-Q^[7;\;[H>*\0WJ]^OKYR MR^6-AQ:%)\Q)"5Z49NP:G7FCD4_FC*-9>J)EG7CY!:*:,B[[8."IUS&4X$=T M96.:3MZG+^[J?+8J8BDI*.FY\HY%(.4%O* >24\H$NX"Y]2[G)]VIW^$F64* M__%E_N-O^.DU7/Y+E)_"S4_7&-FRZ+B8&$R1\V&D.C(@;JC>I -L\DX+$D!R M5CJDAPR6$@/.2)X9H\R2EV9P=T/#PQ7'@<+!*IL/(+^19Q'@4?SV>A;_\0[_ M,_N1\-A>_+:87]]6DNE$LL0@"F-\[4 81<%1$B$RIA416?O@._B<+Z\RGO;[ M:VU>180-)#C69G!C%!\$ZDJ%@+XX&,;+MG ?]N@MF45GV(K.>.F M4H<^.8:3? /PN7&U?D^KK_-XLQM*NOGCGR4D^#K]_BDM0M'5ES0)6ICDO0+F M=9D9J )8+I!/+335R*@6=O%SO9'N$T(ID40]KI]S:??E$Q[0R!.8& VGD21"ZYB? M[?2T%2#OH?FG1F8 <9^X1>F?A7OY>\>T+\?,R#FIF7 1G,L)A+*A/*0R()GU M1%BGDZTS5?%X&3GN'-=$>73\942O4.!^8IE!YL+R3#5&E76ZY9U,1FX/#.R3 MD=M'\ TXSW?E&3?B>3W_]AUW;GDC75(3!@,+[*T],F,]]3YR M7ZG%_HMDM9O%VTOY3T$UF"8:@-43'C;I#A&9$=)E2-G8TL6;@XN9 ,TB)^<\ M3[S.,)FMY(P,H^'4O37F.D3V#0#HD4^W26L)KB05&")Z3TJ/2K.^4(W D!O* M#/.X^^K[SRW49 Z@XI=\Z![R;@ R9S%.;R:PEMFK[V:OW??IREUMF'%.Y92) M R]=>3YJ%!A/.1#)+4W&YTCK.$0ODC5N6G%X& VG@R8Z>UY^13E>I._7B_#5 M+=.GQ?S+PGU;6VB/X2DKSY&Y"0H$(0%L# YTM(Q:G67.+UU8'> :[:2IW1SU M07[1,#IHP$!MY^2VVVE@Q$0AP8JAAY'O4,T:H6>^U9\QL[&TT@AA?VC+07)@)I8.N0*?24,8"T52*)Y5' M6Z]2?[E0BS#IH\]Y+>$V8'RVW^T@E5DXQL#Q\I+44W3V5)DW:*)%UT]P2>LT M@.U_R5KMX66M ^QPR3< G^U;X>QZ]76^F/YWBF??YM>S%9T8)8V@G");Y8K0 M6P4N! (A"I5I4L&)2GG';@2V>,&Z%Q2>98V&UTL#<'L4CJX-_/(L8+2"E$R( MDA@T8!3!@T96I/5@&!- DJ>>"Z9)K)-%>H&H<5WOX6$UE/P;@-+V'7*1BGM0 M.H#>;97[OW.[:1*Q-A%-P!A?)@10"4[&##%1C%0YB[12OK(_S>,>H<>R;X-K MKP648VP$3CMKJ:2!NSHO__I0.^ZKT@K8K*VQ!E"YY2"X2*OU.9"#PU"; M9Z NX/Y*I=Z4<8:'060Y6_ROK--D>S=-G1 F3P=A TF_-1QM>"C/^&]* V], M]H1+S9WB$6RFI=ECN9U7P8(6PFI*W/V-W\_/+O^X.%__ M?H_JJKXKU:F[&H3O@2JR[H:2W/?=7][5YK#LF$. 6$$ST@6 I11)T"95()8 M8@VK8P=>HNK@EL-;OGU?K"B=BUX$!U)H9-EK!\YF!=)GPS,W@8DZO=!?)&O< M;,E@&'G6EAZS5E_[;)X!A6,&OO/?__N_NRYK9R)Q@F]^WAV,O:Q>(Y7= MKD)$6H>&&'>8B7MR=R$@1E!:9(RAB&S:W*_O2V''MO$YR-EI&X=44 H:Z)9YH650PF600B%% M7]S6FLT".9J2*#(KJK2Y-QN4C7%/K9M!>#Q5_T]W!S:2G=U*=D$?3Z9D)R9X M>6?$UN$5*2]&6E=.QI&2?0E_)+!(;C'9>FYJ;[-4*R9LR:"U%T;**$ULDZ$T MIC^R;D!H)6,N@,B"(H)8:F4]%D@A:,99R*C;6/M]J.O8#WD.8I[KASQ;,1WX M(.]GTPMZVO>W.2RGYRQ3V9C)K,08($450*D0*) -"J)3*@HC2FETR;B-FD[ M-)C.9P,KH$,0K1/=F+1%"^>!)UVYH%6'T0C0QI4L72%GO4WI]'9ZQ@72\7I^ M C@'"'WL;-%P^1O&YGCQI0#:W\ 8X,@:\DC/? M#_A]L\:3F;S#[.KO" S^G]P>HWSGZ19OZFZD:;XVDK;,L-!V=K:T*$%89-@ MVD;MTEY.ZQ[OZ@D@AVITUE"\'5B;6X.\Q1S?')[>M%HXQ3^K^A;O;Q*H@BJ) M%^[KX"O:^2.+$(0UY-@1[Q*%9J5-D\EC*1_7CVJ^$;ZH8CL %!J678O:"-0K-3)CN2=2JY=T :9:+-5WJ6BEY/ E]#_EL.>@Y31&9!NA'AN M>=#*)P8Y\UJRPPWM&22<%(Q2M136L#:IVEO)Z<6)'QE:AZFG XS]ZIILIOA] M)H$MI9;N='4MBG&!+ .WL:X>35+S#"'ZB %MI+7U$E[_8S3VLI..@,9&BOR? MG@5QH[/P\WW^D2]?/-=A%P%=933L):67R%M@G!OOLP!K+4&7"P;.:P?&('FF M%'1+G]OZ^&/E+5CFMO)BL@-OK>81O7"VS<'=*\];> YB#LI; M>(YB.MCP/].N,)]$VA'JA4XG.9.@#D8?F:C*//5PG9]$B8=&LY2;7Y8)Z3'("!8 M14AC#IV-@1ELDY9S#-7C0O>ED#4(H ]0

0_IW\M)^_X_Q?^:H. -IPX:V4 M1BH*&X.L=XPF@K,A0RE)VBBLIUB@"5BWT_,:87@('F:#*V?4KI?UEN#WZZMK MO%R23UO.7U??-KU@!6>8K :N91VP3A)R!@M8[I35RD;M][EWV?'X<4^$7APP M0PEZY N[.RR\(9&D-0=<):-DE&!"Y2"A!Q)-!F^TT M9FRD'"KF?H#RVVR>)Q?3NXQ$DY*WQ8 I=>^OITJHI0",@I>0D$?&GX>7AR\9 MM_7,V+ Y4N@=H6?R=T[OIG'V/:_Y8($+J07MJ^BP)O4J\(5<%>>TB5DFDTUY M)GCNOV/1'OCWJ_CQ9_&L9=Q2;:+.U!;2KO>P, MB&=M%+).\ S(4XG+N+]P,]57"J2U MI1&8J"UA#_"7^NM^VMO(AH MG9,Q5&M-O#A>6Q":!.@=VD2R2W&?=/_'WS+N)C8X/ 86Z\@N]><<,\GF,6Z" MT9(%5\!C[5-II00T*4!,S$<=,S)K]P#)TV\:-Z)O I2!Q=O!EG3R%\[3325E M)(,GA5)U;'WMK,O(&(I, E^W-;T_F M+!.9%F]^WOX,&=9E%43E^);M:?I$V)LAC:GKDK?3M^I5WN:_?L/* MNE':*TY<**_=KR(=&X#YD=I/;-1A. M=D%Q<*7UA,AWTS^OKQ9+B?'-O3DG)Z;86CE1UV_P 4*6",AXC-HFJ5KC[R%1 MG:!M>"CL MV1>ND48F)SX\Y4=+6@44E'SH-$6I<8"!"Z8,GTN6]4E_<(49W< M%8T"L4/TTBG$Y)H5XY$+6R*P8&FU<"\ 5Z,],N>LI,1#FT*]1XCJY)QE%(@= MHI<>(/:P;^C2LY!:9<&2@^09HZBJ*,#HZA&UU2P'#+JT.;C;0="XJ17MXX(! MU- !FKY2)+^@-]?^R5_R_,[L[_BM'EEM+H(V_;M0 M>,XU@C9!DW<111W]2[PYX7-4V0;3J'SP,;+&1>!X:+EO80=370%3(4-F3"@8Y%UQH)1;M-2)V\$K0%:#JOTXI U T%V/:'FRK@V6]XN MBL:U3$-H^TD '2#Z#B!$AC6M>.+D!5E(LP0JDXH2CCPQW M;9+YMQ#3&W .T?)L6)%W@)JC6WFYS.LLGJ::,C3%"@ T\5>DD49')V((C8'S&'WC9ETT@=-@ZN@B,WLEHFTFU2CM I<(.G-: M+UY9$I0SX#E&IKT0NM&@U)TDC9M_/2"8AA%Z%_BY@'XMBJ8A];WSNI)Y/)EPQ.Y M?:C)^HH(7J,%[ZUSWHOBY;V#]KW+E!Y[[\BC(H]5\Q-U1X-)O"NGZH:9CV7+ MUGX>,D9#BP^"01*@3(:<18HLBK>ML?MZT? M)9GE6#AP(4J]X*RU^:'6"UH25]:H0INKP#GM MO_(BUPGEZ>/T6YDXW3\P\EO9,D_C&\N9=5^ZL9?O+NP^G'W\^^ MGOS?LR^_TK[7Y)*[O]UF[,A.^@::&;+J:?@5_[XU:#D1HHX_AG_PZ*\DRC?T,_\Z+X%XTMJ ,)E1])P<.&0, MHO.T>R2.(;;QVAZC:MSH8"A\/#R/'T@/K]'2'#XJ:EY+CJ_KA^46V+ M1?OPC!R R\FJ6\=JZ-BY9JBMM@%R99?YI/9O/_EW%^;E-QV262H.,%E YDS6T(0)RS+%(J MJEFRS>%4CWM[V0J:+Z;'#C!;SU3B[&):3U6(XS=YFLOD:G&>5&VGK!,!IE8L MVVP 4\P0#4FP9!<]:W-3OH.@W-&:6/<27)R> M?#[[-6E+7 M4#.)OPH+=+JJQSSW-GLC)7F2T0M01H=ZZ<:!0FJ62TI):C^8(5J_=-PJC/'L MT2$R?S5GIU_._E&GJ;_[\-O'S[^??'WW\<,!9Z=;'M+F[/0I:@EHG$BNS:7T'L2-W)EZ")P\:'@^L$I>L2E: MEM8=\"@%'AMI2PE:*?BZS).\5M. MUY?Y8[G_AG?3,IM_7ZKNS<_U-V]7AU!(7IYU$()SY/4E"YA%A(S2H.0D#*W; M".(P@CLU8L_!TP,C]@*J>\6&[?!KZMW/>BG3UO+2>B<6F;/:R6C!F-K#3? $ M:&.BK35SB<9JW:BW1B>V;5EC;GB,RED$6W*=CAHY.%T2T!^O@Y#2(N_!KE5B M.[5IS\'1D3;MV2H;\0!B,;\Z/YU-%[/+25I=%-2LR%733RF,"0*!HT**K9TD M#F*D3T-6:%-4?"^O@EYQ!W#TV7VP[:9A9"RU5OML4!UTAZ)U\Q;KO9/>2RC> MU.8MAD'P(D%(C!NTZ#3NU>7A0!R-V1%I*,T^"I0#Q-S!Q=TZ'V-ZL5X^F_9R MCKO $W'@2J@]56I)N*GYV)[^HS646&YS<;>#H)Z H9NBD#?7B\DT+Q:;);$:E11+6A8W>>OKR/!@($2L?>L$;>/",,,:G:D\ M1M:XN7LOY1 -KZ$>X+:B?=.:G'M3D):)M9G36K$>7/*&Q&(*2UB"56V:R_Q" MQLC^]7#JW7Z2?H"L1[X+_L_)-,W^6OQJ5TL*1+\H4)![4%:13#1'$,Z90M\, M&O>9]+GMV5T$ZX>H:3:@S$;6^9=)NO7'UN2G))DJM'=&7;/P&"; S"784$3D MS"O&GSHOW/'HD7>0031^K,1&5OCI[/OW/%\E'OR*V6QTC0&CSA02LNJ0N9*! M-M @G$_&";:'TG<\?MPT[&$4/X3D^G$%MGE/[V\*D[,QR=6DDQ)$J-,!ZD[H M!'@1#;E22B%K4SBY#W4C@^FE_="A]=4!!C]%_G+*M< K.@ M59V0S>NH.TZ,2=I3#6U<,HHXON*I_SCSR]SK6J M8#,TZ3\G5]].KQ=7,S+>[Z;Q\KINW[5JAOZO>>/G(0J?)0^0I:TMUDAV:!*Q MJYAQC,0H?9NJ^ .([<*!:@?%UNKKP/3=G(&N,DN7C3B4RR:&$B D7Q-)JT>B MDP.=M#&:VU(:S0/90DP7GEH[A!TK_I&]]S^F>+G\B9R6LW+._JYMV?+BW*ED M>#$)N(Y5)LY!L)C!D\W.BDF*0_8)TW<]?]Q:M6:H&$RDSX>%7\%BFB_JFP52TH3;O+@Z MM\9+FRFT<5%2A!MK=]/:T"-'D2TKFF%LV3JF"5/CEL4U-W6]P*&#%FGKCM_: M:%-\4%"\-*"$-762K ?#3%;*6$_+O0F(G]%*O5EE77.\'2#D5Y-+>?JQ)B/^ MX^S#Z;N#^HK]^OMMZ_3MAV>(K[U,2]@Z5HFAC\/B$R* M$JR08+$.=E.HP0>;( A76 QH@YL'K8R/UT8'AV([IU2G*((+HD!>-H01 M%&P$1U:7-B&_7VG\ ;>\[%/XYHN\40NL+7\$".0(607KF M03%&8:M*$@Q'CQ2I<:O4.4U*! M0F<@&![($PQ>.^M#V:N+RJ[G]P>(0W0W&UB0'=B5Y9GP3F8R[=U!<0Y6%@1% ML09X$R@@D)(9A=&FV";&?92L<6\)!P;3\(KH!57U;'47/PFS2THZ8";75@Y> M@1=(06V*,3$O<^9MTB">HFS<^\&6V!I*':,F0M3*B_=$^<52-*>XR,N-';GT MR#T%%J)ZB,L1T=)(R$'I(@-7Y"CN Z>]RN >OG_DX43#>!LX,!SM 6=YEF'/2"RW]O&JW,<'"D-Q#LR8$ZNY[,Y?KHD;B9Q\?[]Z8_% M_SZYFD^NOZ]Y(4MJO:RCN*VL^=$B4$R8(FC-.!.!&+W?9V4K5)YZSSB^:Q.0 M#"K2D>'QS]GDXNJ?B].WGZMP-AYWD9B$I##..4WVD"-@"@X"3X[\-BG*_6G3 M6R&Q[=GC)+,U@<'1HNL@%G[@GK_Y^0&OKN?Y8[G]\L^E1U:$C5X5LG2$;O+( M/"/.F 1GF Q94YQGV]RP[4_CR),RA[\@:*2>[H"WYFJ](%,0G&?O("F703E< M1@'DG0E&KEAFS)DVJ6*/$-79W=- .'@4;HQ[A-EUS97\@>3P3R_>7M<6 MX?-)*9_FLYAS36JX:7Z",0M%0/#5^U>.U_+!C."<%$GZ(/5>&]W>+^P)14>H M=]9:UF/[S"2C=/V]3I+=Q4U!G;C@M;\O2MKG=0'/R..+3NEBF692E7V\YB?? MU-/QW3"0&5BZ'6QF=:KO5O.\.LH23!:C&(6('D%%)0"M)+:$(DEQ74IHT\CR M4;+&K2IIX"L-IX3N$/7KNA.VIH5G"R$$4QL>T$=9.RA,9NY3X-*UJ5A[A*AQ M-[8!5?\HJ [7P]@GRCG.?N3YSU4QRKX[-C=&AQ($1%:;*V07:+.V%EQ"5FQ0 M]--ICSWNH)?W!*@CU#Y[21UT8+<>V/7W-^4M+DGTP9O:YYO1GDY.H%>25J5# MFVB'#\&VR;[?3=.X16@O<5YPF/A'ME9GTQ^3^6Q:4WCQ\IX'^NDZ7$[BLAW, M].I3GD]FZ>WUJJ3NW!7!ZXT-<*L%J%(R8#%(#BD6E8S22>_CDQ_X^IYBN\,U M/WM9-71GLGZ>Q#B_QLN3JU.6+ 4MV:P4CE0R1E QS.D4'/J MK%>!M9F(LQ=Y/06)1V.OG6)&MFN;9B^_3?)E^H+?_ZR;_Z=ON,C$9ZWRNG0CMN01G/P8E2YYR)R"1&=!;W,&+[O*NSX_+C+=;@ N[//&U8K'/L MI@EKHR#!4$MO%$4UB1CB.4'PA0'G(:6EZ\ITAHGZ2! M U_?F=]^O.%Z"37T8,MNKN"_Y*NKRV4+X)/O-18^^0M):^GK;)D-_ GG5S_/ M57!>8>J@!"X,^*P5)!=%]"4*']MT2GX6F>,VEFAEXYHI:FQ[MX4Q"E]B MU=G%LJWDYJM?9M<7WZY^F\W?YPN\O&E,5-!YS(%!LDC1N7,*/ \99*K5,U)I M,N[[&+XCZ1AWR',+"_B2BNG %*Y/^I;M@9:,W#*X.)>:<:'KI9JUQ(NG<":@ M2U"L")DE3#FW2;5YC*IQ9T$W,G2#J6%LN_:K4[HZ3?Z,5WE!"^7=]]IV:%%G M9@=7>"'%"U6;+PM YC6D0NZ"-E&Q^Q>1>SAMV]^U%UC\*P%+$P%W8(/NW7+\ M,9WG6%635EO].?*ZEUL&.=:>GCS5@[RL0);"1&"AE-#& 7N"L/U.6MDK05<+ M;;R:_C=?_GCSY>P__CC[\/7LG_37(>V]'CRBT5341RD=:ACJ=5CD_W]-))_] M6#8PN6E3DB(K)I%W@YXLBR7'QB-+P-&A$%F3X6DT!W0'14=WPK_WW-L^3THX MYUT*=0*9!!5J,8ZIYM25H'167JI&T>JK=O MLP/C?2UA=[K.040B*VKD'K'N4LA*5 M9QP5&%O;]DKDX&0J(#)S0%NH"S(H,(R1AFM%*AC4%[&?Y&G@0T]/[:(2@Z6"K/8O #?K_)#R\\ M*2LC\.@3;5)9@E,*H8ZY43:%$$J;\HP#"1[75O>(O=G+ V'DZZ/?\Q5>GLXF M]&,B\474/&LC M\P[,Y;U=Z?9.I/8%-$%)D*4.\19" 4;!Z%-3/%>^#CUY"<_T?2"*EZ!)6.34VPB88@'M8V(LN\ 9MM]PGT%Q M5]'1@7AY;(]LI;SVUPWK;]2_ B[RO_VO_P902P$"% ,4 " !-A:-4)Y*K M,4 _ 0 P_ H & @ $ 83(P,C(P-# R97AH:6)I=#$P M7S$N:'1M4$L! A0#% @ 386C5.F8JC5D3P ,0L" !@ M ( !=C\! &$R,#(R,#0P,F5X:&EB:70Q,%\R+FAT;5!+ 0(4 Q0 ( $V% MHU0^9IB+SP< -PB 8 " 1"/ 0!A,C R,C T,#)E>&AI M8FET,S%?,2YH=&U02P$"% ,4 " !-A:-4Y:.VE=D' "2(@ & M @ $5EP$ 83(P,C(P-# R97AH:6)I=#,Q7S(N:'1M4$L! A0#% M @ 386C5#GF\,O=!0 A2, !@ ( !))\! &$R,#(R,#0P M,F5X:&EB:70S,E\Q+FAT;5!+ 0(4 Q0 ( $V%HU1FX9@E\P4 ((C 8 M " 3>E 0!A,C R,C T,#)E>&AI8FET,S)?,BYH=&U02P$" M% ,4 " !-A:-4E>L6'@'' @#J;Q\ $ @ %@JP$ 8VYR M+3(P,C(P-# R+FAT;5!+ 0(4 Q0 ( $V%HU0]$Z-O'1D *48 0 0 M " 8]R! !C;G(M,C R,C T,#(N>'-D4$L! A0#% @ 386C M5+ZTUP8X)0 ;'@! !0 ( !VHL$ &-N&UL4$L! A0#% @ 386C5!NR@'C8? DE,% !0 M ( !1+$$ &-N&UL4$L! A0#% @ 386C5$D MFPSK,0 LSL !, ( !3BX% &-NA\TN 0 G; P % @ %J M8 4 8VYR+3(P,C(P-# R7VQA8BYX;6Q02P$"% ,4 " !-A:-4W:MWQ=*[ M " 9 @ % @ %ICP8 8VYR+3(P,C(P-# R7W!R92YX;6Q0 52P4& T #0!I P ;4L' end

\53%,(@1AR@..,0I32 G M/"4LB#E/K92N:Z"IR5V]6%"#-95 RR2;'#2 75=:3O!KN\9R/FOCK*[T(*S' MNDH[&V>NJ)RX^,AK*>TF'JZB=!SO[ON8O?WK9;'.RX_#NSI2PJ3[S'A&4A*3 M$&8!U:(@XQB2-$8PC CF/& D":TRS]N'F9HD--BJC,D?: %HTWKQ1_M/?@NM MW6Z1'[(&5H(J*&2+\@)LB3- O3!E[Q_Y86PD%ZDG4C$LH21HF$D>0!1$)(R!*JH$(J2 @/DBB. M9T]ET6DMU'E'N>>VH5R>WI<##KA6)!_F2].M'+ J=:M'EZ.7G,8TXTP%!&8H MTYP2+#2GJ?[L*(()H9@FF:PYO5I:ABSZ8;09;DBG2O@EL_T3XXN>@3\PS^"! M&I_GKDXGK/??K>GE0.-W83IAZM'N2J>.[9FY7:_ZEF_4[RL3 M:5!VZ]1C;Q?]9A%/8Q&G!)((F1Z:DD.:ZK_Q*,BX3!F. Z>N2?U@3,T]W4$V M.VM[M<_ O($.:(W=,?V[WVVRTYKAR1]KIVS/@@OP_&Y45H"M&=O]$8])Y6?Q MZ#?AO!^4<9/1SZ+K(%']O*OUK2']10^PRK^;SD[%9RE^6:U$<;D4?ZSROU\O MRY+513$+BK6<=ANV*FIHP%G2AT_5?#* M?4E5&P >C 6N]:2MR+?30/^4#JQY6\ 7H($,2LPEKPW7->X+4%8W]5DYVH4N MSU6CK88>N6*T"QV'U:*=SCXO&>UZR5>/\IY^JW9F32J42C,E,RFA#&*3,*L$ MI!R;:O<84RH4D]1)GDX/-35):I#J5\5 -:DDKIFP+;S:*8\?M@9?4*R)JE"6 MR205SH&2S4ZS,4B^V9'A7B7E[+39I[+.6LXXNS#/VXT>8;F^9"8OEJ]G@BO$ M6$1@)JCV8T280IJ%%/(XC0E5E+&0N&76GQ[,Y>$?)YN^!KA?CN>OO>OQO*36 M3BO\T#6P5CPKMM.0]F<#U&,1KVXVAJJR\W*XUZJP<\+LENHZI\[HMSGY*9=/ M5:G:>YD_%G5!N@@SH?]'H I2!I&I"4L31&' &4^(DD)1XK(W>724Z;D2; UV M2$$)U;'87SNM=GN39Y,UQM;DH#RY[4R>S=>8&Y/NO#EO3+;RT;$O>?S<4;PW.ND2W<:>5 NSE-2='.]LAODLVB..NN$")&% M&4E@RC5;2(49I"'&$)& I303-!!.W>).#32UV7/5_C1_%E74H]C;25[MWG8? M; W\TE=$/0^_\I?#8TN$5Q$X.=BH6M!E\DM)Z#R^IU=E:C"8=L' MQ_36[+>%$?6,)M_UVRD,;D-"55*L7;:H$@R#A'E,<0XB&&@;U&0A@D3 M+'31\\%ORQAB_]HWQ=+U&YKJH=U#@PQ4!H#* E"9<%%U/WC6E:HZNC3$>[#( M64SZ]3=[(1G7)SV'K ._]:R+G=_]N/:^(E.HAR0<1APCB.(PA"P4#&(4*44Q M#P5Q"C Y'&)J$O?!KM6O+8&VN\/GT#+XKO ^(P/XK*>M'ZP7\FOXJ:?-;.N+ M[,4WW35DT9==/9H2Z769D(79%B@+'YTD&*[%"F_K=]H"_X^0RQ6+$P$ MC!#3,B 3 AE+&8R#+&%QF(4LMJK8Y0G/U#3C[F^7MU?PS>7=U3OP]N;73U>FKV)5(,. !B5JCV+EB3^_ ML7!G8AHW8,X/@0=1=9XNVT]@MZVOKI=/FW7Q07Z1B[AV 6+*@R3% DJ6F8RK M)(,LH@P&(LI(R&..L9,/U3+6U(2QQ/:O_Q*FP;_%;F+81JB=T'FB:6 1V[6T MNP 5T M00@7Q )Z6!2=>A:EMO%%%Q\+PEX)B<\J9N4<[S=I]Q0F-! Z0@"J- MI':U4 9))BD,5$@98?HWB54(GLU@4Y.+ZX^_7WV\O[F]OKKKF5!TC%$[N?#% MT\!ZL86YUP%S($_'AI%A\H..#?@Z64$MII_,!6H[I^?"C D#D67YW^+3:C'G MWW=/=R 2@5.B!2((3" :PV:=FD'"5$9IK"3%3OG<+6--32XJD(Y+-"U46J[5 M^"%HZ$6;$J7Q)0Q.\&>%% PB%!:,^%W(:1EOW!6=;L,/EG8L3G&/Z&^RHTUI MGKNO].EN_JWVE1GB*@IB!7%,S?XBHI!*&4,>1"8.*>$1LJZU?G*4J0E# [2L M_ 0,5*"QVD>HGZ:S72*\D32X$W&,GQXE6$\391_*[X6PD4+Y'1\LIQ#^3AY: M0OA/GSM:"'\G_/T0_NZ#^SE*E[RL4&:VRXRVFK+639H>8A(GDD>0)J& *!89 MU),I"E,6I8HEBJ0)=O&33@\U-37<(04-5)ND/E>"[;PG/[0-K(\]&7-VG+K) M\.HWM0PWJMO4;?9+K\GBC+ZU%?+YE[)Q\*[.X>V\^/OEMWFA)8-D5/ 0S:?3@,9ROFPNOPM$RW*BRT6WV2]&P.*-_^]\/ MJZ*X6;Y?Y7+^L*RJ.O#OV]VFOTGQ('>B5&")N95T43;0HF"A30&KI6DO;HP!O+8&*+.W M^L78 SX;@X#86>3>4-CQMMFITT"W8L2VPS\8^#\:_FL+0&,"V.UM@](*\,Z" M_U[]B/M1Z+U%L2.,T;L6]Z/I6"/CGEF.ZKI'CXC,D0R(A%$/ XA0IA#2OY_ZMZVN6U=.QO^ M*YAIGW:?&:'E"T@"[2?'2?;)/=F)[\2[9SK[@P:O-N_*DH\D9\?GUS\ 7R39 M$BD FFVG;/CQ!2QU@7QX@*PUK58 G68EJ4YTU_TW*J8(YA%4UON-6YHAF3; M6=N8H]'?Y;43=96'9M*%,(W96[;=/+%-*4JZMNS1'FY2S^_%CSY5@R\P7[6X M:*?M?35M![+)7Q70?D'C&&@\:PI%C&_@7=7)V7@W]J3Y-A\98?+>JD_)@)-X M07.3"P&W[H/B.\X;M4RY$);N[BJ7WMC]U7K%%A\I-^IRSVVFJBQ()A,.,Z4H M1$1E$*LH@9D0-&,8,5Y8Y9*V^R%-.0H=:U)QK5!DAK=KC\UP)1F6*,AA' M.-@T;IQ"E MN7Y7,Y;J=W4A2,JY?I?GMKUENP:9VBN[M1/L#6TVS.T;RG8"VL\#H6 :>H7H MCI!3!]ES$'AWC^V\\6B=8\^Y=M@U]NRU0429ZR2$F,A(% 44 F<022HAY?J) MQ[F("AS3G FKO*6>,2;WF)\6S'7(/>@#U&[;Z$*8QM@(&@RABV2879%Z6Q'F M0+D9%EBX"3"/EUMA8?H9\>4 F12O#A(J6J7W'GAI1MB=N\B>_-V7OX*XZD3,'HHXJ MFRX38+=@&@C6@8GUZ SSP&YP<-XY ZRRWK33"5B>ZXY9V')=A_''+=]U!^:H MG-?C%MYB*_3N;FW2(/3=31+)#[E\TJO!I?RTE0^;.4T$(0F.8:[_- *A$63Z M3E7%K_Z&*EKDTE%-I7? J='62WOKK*?*8O"'L1E41KMFF9X#W8ZU0D(Y= QX M&8H^PB=6T(16-ND?=&SI$BL(3FB3V'WN\LJ_6PV_;&O_XH3%.28PIZ8T.$HX M9#+',,4L2Q$G*256DL1GQID:O9PHTJJL]2]K.P3U_/(Q$%0#TT<72@&J _A M\J\#](3M[2H!+>&[J"CP!"@.98&'GWZSPL 3+O25!IZZW%-%8;6\,PO6&_T= MN*<;>;UZ>"BWYKMR]6"JB^:IRJ.4TQPR0AA$J5%14(GFRTAP+#G&,<^RJLW .;+MX+"2$ Q.J,17J:7H K;%@;^T,U/8&%%VP M1":L\L*Y0<>57["$X$B#P?9SGCG^JY7XLUPLVFX]A_J]\S2CC&/$8(0QA2C7 M/Q$CSY PH5DG-D7*5L=V-H--C5]:6\%:\M7=LDK?-[-:-P:KSU$<\_+[H+9C MF% #LPNK9FS76>OE\K@ ?/I+0 )FSG?-^"X.?(6KA]EP]M\QH](WM%-N?FJ M7A4_/[^6+8J)2F-$"<0%$A"A.($DD1S&A61%4D1Q1)TZ%=@-.S5RJ:PVNR!- M#A%U9Q-+O.UX)3R* S/,#L"]R3/0R$8-*A_EAE10ZK$<>E02:\TSD]$XNI2JW-_HKM7FO?UI*T?Q3LQ$@&<9"(0E)B@E$,LHA MY1S#C&0HS9-,I=3IV,[#AJE1UM>;#^] 9:U'KRQ'^.U(:V!0!V:PNL/62_-! M8^RF GJHAEM^D(7OQ>5HQ_AMNOR .MG!R_-6GKVAY5JMU@^F]U'=4;!EM21/ MXRPKH%!%#A'#,611C& L,>4I7!".<K*T'@+"]V$X--&ZKM1Y7CSJI]5U[ MB1[WRV*/@T8\N$@DR7@"912;!L!Y#K',(Q@SRE26%_K7;N=(O<--C0@^?[CZ M[JK??P90R[.B8# -?5+4:'._JMC:#*3C;X?+ K=G4.^@4CW.?=/ZW2?_92W M3.W3PU/5EZA:RIA:[K6\E\M-)5/'5P_2)"1^D=NORF3@:6TK&5 MH^L4V5'4@+ /S%F'>-?[+"]L!Y\:O)OL:.V!V4H.FAWM"5YH"5TG&\;6U?4! MZ(38KM=M_!7QKE?55K5<&F7?=\]?J"GZKDJ1<*J4(IKT""9%W;X %SF!2G!4 M<$(44U8IC%:C32V2JNH-7EBK'ZS*6B\AWGZD+4_+0^$W]'&Y-W1>^G-G(0DN M-=<]XNBJ=/R4@=_Y#%S9B?/?\CB[JS1XIM[^N5T^/I4G[V;6T)6G"F,20 MQ$)"1(VX-T<*1E)2$A4\IIE;&9GEP%,CF>_\7HJG1:6V<2#8^&6U;8J@MHMG M\&V?L+-:@L8_L#$.>K9U/#<]=G0T!.@#,]-APT?VO,.RLANTAC>;0\.70CD@^;+[?.'![F^TW?4=_YS>]^*ZJDDBI$D M&(J8Z2@)9SI*2C7V"2HD35)5I#&RU0+I&6=JU%6;"EI;06VLF[+A.6C[>2@@ M8 /3CB=63N(@%DAXZX/TW7LTB1 +!P]50FPN#[K\!4GL@P-7CNER 9 ;,]8YE]A?,F_\>>/C9 M>)O]\0-%LQG8K@"3X(:68@9V_E0Q;.41,"X-NX7N!NO@V^N6YKSYUKL;;#;; M\HYW],S%?MJ42SVXYF]6+JODXE.]IF41IQ@5 B*%="1&$P)QQAE$B9 91G&1 MV)7!EC#;D6%X\ 8FOM9@<&#Q\'V^W6 * MFW]M-_2X^==.F,FL(!YT ME\L3N[")4HXVC)M#Y0?047J5YVW@LY=!"0CA2%(H7E\^)Q442TQZE%#.W6$T-11+5PX546P_ MO5#[FDYL^'QT59'6+4/4D^RQ]ZO7TGOYDOTF_TIY'BG].419+IF+(H MX@2B@A80%X+#))>$,)1$.+6J?+G0CJDQ<6M\E8Y66S\#FZ;#SZ)Q )C=B]4, M/-0^^/9@=B-; M/84O.^C>CG&$WIBW:Z(K7_A@EN^F):0]'5K.P_F744!8WZ0;[H$&YH];P,+&\T&N^[.79(\8Z?=$]V^JP9<%&G3]0= M*:ABA=*T'16FB2_C$I(88\@QIB0KDCBBQ#;!Z=6]I[: J,P#3;J.2YKW*=SZ M:?9"- ;/ K 'PBE-J<-E[]2DU_<;+1VIPY'#%*2N2]P#+),"K".VYX_:A&NC M+237/VBI+[Y[_[1]OJ7K4JF;]8I+:9)GVGVOE$9%@E,$44XS_> F"<1*)3!E M&4:$$99$UGNR7A9,[?%NG0#&"_#2#6#\ +4CX, 3^U#!;Y+.!V.#0S\PE_B@ M[K$+[ >_?> V^#2,%,<%?0B<@KF+$.R)[?SN.UJH=Y';AY'?93=R#P3-]L'Z MBFVV:\JW\TRA@J5<01E+D\>@WRLD*7(8Q4(1D_$ND=7;Y.C.4WM+5,:!1WHG M_\T^^'N)U?G0SQN!@(9@SG.4ZMC-]C7S$JS^_;H0RE>=PIUCMWYCH M&,7^)S,(-D-O=3G!XJU ?>3Z(++3^U'>1&OZR,DN@>GC"R_+9+[:BZYO]"O[ MH]%&^R*W^P+_N4I(SD5<:/ R#$TM&:1)6D"1Z4>_X#S+D)-6O?7(4Z,!HV91 M;9#3Q\=%R:NDM>VJ:HZQ6H)-I2;GE^=\?A+LV&(0: =FD5VZS8'1,Q/R@\KL M2D/DA:Q(^)1G:[@&R7H^/_J;)#Y;@]*5^VQ_ S\&>W&O*[/^J%(,5]?5\_A] MN^+_<[]:Z/MMWI>+IZT4NZ"89930(J90*"Z:X[^(I)#J!81D3,0Y8FY"2MZV MN#R(XT@J?=%+_[5Y<(#2_S-"XKS2>&T,!Q_H>EEMC-S4ZC^&^RHE33?J\Y\] M.RH<948&IL8CZ@,[1\R+IP7_P)?9;II"+IR"81J4/_VM&95/+P;M-;]>?D,_ MOKU=2[IY6C]7(]3:N?-4$)'FL8(<42/,E"N($Y-[C2(J*.4QI=B-24^,,CV. M;(T$&V/EK(G]P"]E&P8Z%@2?@M:.YBZ$:V "V^'TO<;I>W^,[$Q(/=X'I9I3 MXXQ*(CV.OJ:'ODL'D!GX?2G*3=5E1(H//[F)^^K.?IR@(LM)!E,E]+(QYA+B M+,\AC7).%)9%D3HM&[VLF-H2TCCQ'Z!L2F0"J@9T3H,=C0P.[L!$8Z,5<.@& MJ/T(WX[Q$AS'$P?HM&0ZN@#GP'*2!#A[,_=$B!,5OM]UE+65=R5_+W_(Q>JQ M.D)=BH-U\#=9Z6E>KS;;S3RGE*4)4Q!EG$,D$PI9+CE,N%Z=RH0G7$K;I(B+ MK9D:4>ZL!V)O?K4./>@2"=:U!X ;%^P/Z"^?NWY6'7U&QMJB.W!&!W.[*7K_ M:HH./ *-2^!Z["FRSZ<8=:I&RJT8?LJ<$BZ"0=R3?''Y&*,E8@2#XS I(]Q- MW=^&WTN3Z/%=WID1FH0F5F0HIQ&"12P3B"(2&?EF"G&<,U7$7*5V?=0[[C^Y M-U9EHCW#G8+L_&OE0B &?E'4UH'&/(_4N5.@V!/YA>",1,VN(#D1;0\$/=1Y MZE.CD6&/R8?TUG>9AXK$T_:)+CX^+<7FXVHMR[OENX5QW',-%)% M!E%<$$A9)&":B()K2BLXLP[->T>:&HG5Q@)EK 7_\D\XB>/_!(W9@!F['<00 M>B$^3W7!@!N8]!K,*D,!W*%5&1OXZ;:"I$__H/?SXZD?V+CQ0OO Z@/N+'"5 MQTGV72[+U?K+:BLW[Y_D_Z'+)[I^UM"1YIN:"4R2&*M*&U4OUE%BQ.(3D_.F M_19YFJ#"E@QL!IP:)^3_IFW^_\"FLAHLC=E /$G0&&X$4(D]*UA!?IX<0@,Y M,$&K6XS&AN[.'5(RDZ? M\^RWO):/M!2FE'2YD5?+NA/1U68CMYNF+<6KTCJ0;HX&LK:[[,EF%!C&@1FZQ:\QMX*O M[G!66SQK^Z $;-5L#U#8MLT6XX[;PMD>B*-VS@X?=8\//Y1W]]L;J;]BR^U+ MIM/0YLW[M<@+P3@I8,%TD(B*7,>'"4F@8KS@&24%H99M&6V'G![[5%:#QNR7 M;V)MN7D#Y_91C17JYT/$T$@.3$ 6$'I$B%98VD>(H3$=*4(,@JU3I.@"5$^D M:'6;T2)%%Z<.(T6GS_E%BB>Z4[:=*7>)P[$>+H^C!.(HR2 B-#*[>C%4!"$A MBBC!3+AD)%F,.;6U_,MNK75WW/]P"Q!MD+8+$ /C-S _6S:ZG8&K[79=LJ=M MFZ9]0]?5/O\ "=D." :-(&W&'36"= #B=03I\E'/9I3EDBYY21=[/;Q*EH:#]Z-7)M@M7._8) M@-; C.,#E'L;R'X8PG9][!AKW":/_0X?]70\<[F/W'(KBJ^C(!WVTD6=C&BZ M6'V37.I?B'F<%DF>YQABRI6IL=>+2D8QC*6@*J%4+RQ9JU!Y?E%I,Z35%_^E M-.7 1+&W>F:.'2J[ :T,!]5>S2_KQG;+<@MK]#%F,D61D:KB$41(II!1EL*8 M2I&+"*E<61_Y!,-^S$KG%NTS^=%^Z)Y?NH?&;&"B/ORBOH*NZDT'?ODVT!?5 M13HZ+*2C:41?#JVC$K0]3KV2SQ:W&5';V=ZIER+.#I_S;6;\?F7Z],U52F+) MLP1&D7GCQ3F!5)!<4W!<(%%DJ4RLZH5>WWAJW-I*6=;6.:AZOD"KGT,OP6#H M;4Y+]SU:#K_T]<(>P\W-1FXJ_-*%XR["KWY_4=[;8386Q2E#B,10)MRT#M\T^;2U0 MOAJOBM@V];O7;#!>+1:K/TT_A8^K]?5:BG);J0*8!'_]MT_+$T4!\QP12B.D M'_$L2DV'- D)H@QF*DXSPK!I@6"=T!;"HJEQP\Z%2@*%5TY4RD]R8W9Y:>-+ MU=R'+I\!W0)AFAJVOZM+*QS2N(),ZWG:&7VR!F:IUA^P=V@&]I.G?0*U4\!X M-0.M7Z!<@E,%4F//F$-FWM@S-]+R;K09=$OS"XEV7QY@D''&2Q0,"?&M%JG#F3JY%W%EW>Z%ZWA2/>"4VATQ36.B M!GX)GZXTWOL)#AUMDBGW/&[2+ ^:&M6WAM:2:F!5F>HHI]L-JQU?!P%K8+JM%+T@HQM-GC?TN4IME9G"&_?U.BI,A?HD1Z:%PEXK"P&U)@,A+'90>9@ M@ D]O_WSQM,T(C$>^G?(CH ]@Y,$:KRL.D8V?H+:41V&5M/[_NVGUT$%XVVG M>2P5C3>;;C<]CN$FHT_/8X!1Q],#&0ZR%WHB P[CF2=,R_5_T<63?/>\^_&O MI5SK&]T_FT;9BRJ]%2.&*,JX?FG37"\1"@HIEAR*A%$A4:*XC)S2AJV&G=H+ MV9@**EO!SMAJ-^'+U7_Y91/;H6^WD@B/ZRNPLLAQMU*..G>T?[!Z:O< M'MO->CN_7BTWJT4IJDBEZAC6)EKF+)(136"440$1H@3BO$"0YK(@&HT@ M(:4D@DDL^1;,\'.3E ;:I]QW85F_^,>"*.!GW9W>)PR MLL\ X)V&YL= MI:^ZD+4+V2\":B21J\;$*J_UA9$!5:W.P!!6RJIKL''UJ\ZX?"1:=>YZ;PV4 MM@%<<^R-(BX0I@C&RM2Q1C&"C" !<"__%.<1_]9 MF>FL;?(*0;M'_R)0),9&."_T>Z4_+ M'YH@#%G4RB2?FLYAIEHR02S)(48HUT]V6D"[$TV[ISP$1@,_['L3&X6B&?ATKMF<\R-_#H>@3W[G8*,2P#F7 M7_/ V>O]Z."_Z+K*5_RFH^GJ-$H0_1XW"B%1ENF'7\H,LB+-8)ZH+!.Q2*E= MHX*N :;V^+?V 6.@US'?$81VS_XEP S\S#MAXORP=SD>]"$_&F34A[O+Q==U?@]ST\JDWA30T?_[?OGYQ>^)M M<+8C@<#H#1GRL981RE'&)%8XB8C"#+N(!%'+-(9EDB$C3?KK9T849(4*8$BBO1"+*=4/_0Q@E0E(B54*,H+MRXD_0.Z M?,'':0'0& :JU]9J:<0P%L9RL-C7TGDRPFG(BR1'&2HP)-SDL<1Y!&F:<,A1 MPADJD*(1\N+9BP$?9:=[;+@=N?AB$$>CY'?!OB M[G6_D\/[/^6MR5UN]4U_)K?YBE/LRX ?S2/VC"@>;OC+_+>GZ]L_57(E4 M13DC,$I5ID.[5$ B1 %SH9#"N8Z3,RM=V(NLF!H3Z2\@R.C81"212<\>BN/6>PZ?]4U_,*OW6_KSPT_:%M[K?UN;@/"]K/_\M-R%AA^U?S?K-%TV/'9F.!/C#+-5M_V@]PX(A)SFCFX9?6F;^8*=GY4^].5QY5,5[( M)([+@0VU0/7J2529$3A%":% MCO$09REDDZ>'F1HQ-E:" S.]TDPZ0+4CO+,U=[1UBN^J1)9[U<+?8]-79CZ;;58?%RMC0[& M/)8II4F609)S9"2D*IDZ!3G/9"8+EA%FU33 <_RI44?'N_S0AW\%;?FT\0,T MCCA2B^LT60=:0X$_?&P5&G>?:,H'O= !E),-8\=,/@"=").\;N-?2?M1+VKI MPH19'_6_;.911K*,"@:%P#%$64$@PQ+#2!22=&A$TFMSWVFZH5FNH[71,\K(%W"YF&0#&@:FB0?"O MAPA6C0U-E_"JA7AK.:A,#Q>A.&(5-#*Q'7O4B,01D->1B.O'/6L$3HH4SAFB M28QB"0G-(HAP9,H"A(0QPT2F.,YPDKMEFYT>:'I99H=RGOQ0]E/6QZ&.I0&G MX;5CG\LA&YALSDJ%?]%/BI%+^' &._/$OS[K[Z\ M,K#5^6*1D@7/H"PR"A%AFB[B(H6,%4FFR8/DS"D/_7B(J<4GKRKAG/2]>H"T MHX/+X!F8"AR1N:A*T%[3ZZ(ZP3&5O)&J5WO#%T(A5TOQ32Z,I,X5 MWY8_RI>G[_NR-DT *$\P,9NS"J((Z15,P3(HTC@6N92$%TXITCY&3(TDOGWX M?OOM]^O;W[]]^O*K&S=XS8$=>PR-[,#\\L+\2C>X<0#L/1B^_/ 2$(/RE)D-ZWH/RVOZ6.YI8M&M(?(F'(N(Y@B'AN%4Z&7 M1TA"06+$"XX2H6G/:7G4.][T5DE[;)P_VF^Q^I"G<)I>!&O>,G^8(Z0?=&'4V:ZV MUW2]?M:<5FFJS[-$,"43!+,XD1"EYN3'R"@CI&3.5)+(-'5C%:MQI\<=7FP=R;[FCV)H5ZDF6T@C%#&KP-9=CRB#-%37*M9@;/J>%DP)&<,Q'*?8; M$W$[6@^.X\#TOH.P^N' Y)EIW]Y:7;? "*B.YX)26,4\JY''5=%S >-(6<_I MP^X]]O2-.17R;^52K/[^S+AS[6240.L-SR&M@SL>&U@C9=W@+@-1(7=I< MODI.?=7.0-#3&ZWKDZ/U-SMC^F&/LG.7^H6[GU?+.]/)\KUDVUM]BV:;F^:X MD*FFMBR66$=:10Z9Q PBD8JBH&F1Q,PETCH]S-3(SE@)C9G V#D#QE+/HX,. M7.WBJ$4T#199"%!,%"HN'G\+1[MF_$)V! M'_S6NL$DQ'O<#_J\GQIGU(>]Q]'73WK?I9ZI1/Q>BJ>%_*I>%NX^[XK*;LV! MY8'V*)$8LRR#12$(1&DF(2TB AF5.>&8)4GB5 #F:L#4",+DE:LZK]PDZEUQ MOGZ2HBUZGD>GUXP3?Y0RY[=A?"3)L=Y0PY&0/S46NZ MF817Z@'/!Y6S?U0.@&%T3CW1"YOYY&K$N#E1GA =94OYWB=4#5SSG+?#E7(S M%UFFB! 13 3.3 V(Z;FD*,Q1+%(N5!JAV.TDP&;8Z1T$M!38Y%ZZJP>&#UDA5HW1 .7I9T8^(UKT;JA.%^ UO/9"XI2/CT\TG)M M=NBN[^GZ3C\)*L)F@\:PC-2DPVEA,CE-]5F>QS*...9.U;:GAYE:T%59"I(JW>'J8?6TW,XYB7.JXPZ8I4;-*(T5I'F202I$2HJ4$9HY M97-W#30U FBM S]Z3V;=P+0C@! 0#4P!>Q.K*K(:J=K*<"QP#H>@/- YV*A, M<,[EUUQP]GI/T?'MO5S7E6;-AB+/25I$E$/&N6GDG&809U+_)%B,$ZQ()-U$ MKU^/,+7GOS*P5C]UU;,^ D]BD5.:4_W=XQ@B2G7TA% $BTC&,48DEP5Q%&F_ M!+YQ%FDU@#0(@':\>1$H Q/FX==I@*WL3M?#:GL?C3*NG'>7DT<*WIT77D"' M7U;+U M(\V6S%]F8"D=%TUG4';@@"#8C4((AY;N^K0TQH9LU6*%2GBNZ!YR?.(XZ_Y) M%CG_*?]^&!M#)PKW8A \Z^5XI-&37CJ=/97S MTGVQ1Z+OTV:KZ6/]N=QL-VVUFNG\=E\^MG$NDYF@6:)7!G'*(4I%M<^"H< ) MC8N(LR@AUDF_Y\>;&A.T)H.%L;DZS5X?6NV0ZVH!=C])# #AP'2Q0^_S#KT7 M!@=<=CB"TY<5:W&7\3)D[5UZD2WK\#'?W5FV_;0TU:YUBTXA'Q[-"#?KDLL; MJ;] RRV]J\ZJ=2!>/K;;0.9*^2#%/(V*2!4%@XIA"1%6.:2$4X@RS%).:2QS MIQS;2PV:&O/L/0"/QH49>-PY8?(]'ELW *W\T+Q4.^*Z,7SA/-IN((\W.X-O M-+,MV/LR PS27S%5.8DPB O/4 MA'HTC2&)4PD52O.<*(ISJ>9+>6<4#>PXV7YPJ^>;U,_WH0D#QBY-Q7NU?23* MK>GEXMC)R!YZ.Q(-#.=(78T:H\%V!1JS06NW9DIC^:R*#'?&!VQOY Q8V"9' M]L./V^K(&9:CAD?N=W!?GMXLGG^5#\W2*$F3.&$YADSP B+3;(VAA,$L$82I M-".LL-K1?GWCJ85]VC:@C;-?5[Y Z?P"TM?WH5FB=MNCAO2%__:%H[XXC%0M M:HV'TP+YE-,]*^$7EX^VY#UEY.':]N3OW=AEL][.?Z,_RX>G]HL38T014P0F M*$=0_Y1 '!$%8U(D3"J:%C*UH9>C.T^-7QKC[)ZO8YP8+C)!4*Z_+$JOV@5B M$#-5P#Q/&4IIFI+(4OGE(J3&R1>X$"NS;YH4600U2ACJ[Y5ID8P(Q"K"(B_B MF*),Q]/;(7#:A4Z@\=!*3Z;Z^#T>.[ MCL+DG>&Y$Y9[ZLZ5!-N)/BN5YOMIM(;KE2@VP!VUU&6JI1@(A3D M!6?Z8>4ZON1(PH2*-$N9P#%WZFMPF3E3>VN[JFR>RV5ROEB;]1"[Y\Q=JML8:@0^4 M(8+C+(4ZF"8012F%-!6:1:60)-;_3XE33F[/6%.C2&,J.+!U!FIKO154NE&V MH[U V W,:?ZP>226G 4D<'I)]W@C)YF<=?PXU>3\1]QW]#XM]9,H-ULC!?_] M3_IX^^>J60=DDD4R+B(8I86 2",*#5M )3-)>9X38M=BMW>4J5%&:VC=BL"8 M"K2M]EM?W7">WP<, M+ W' :'X\]PFZ@[#<,@P VTNZA+W!.FXEG >G96>S^ M[&C;C&?-/]QS/'^Q9X&SD5 Q\E552^P41Z9?%8'2[$0BE@O((E1H.D1I1!*F MUZA. K\O[CXU\JN,:Z33/+J*OT3.+B+RQF-@GK.'PKUL^93+8:N57XPP;I'R M*>>.:I-/7N3WN'XLE^56?BY_2*$904]AR1:RKNJY>EBMM^4_*F)O\O&_R)_; MVS_EXH?\34=2]YLYQRR+4U[ B%,)D7[*(-=';M MT)H/V#/XQ7@ RN5?P,Z)PYY? M0^S.^X,8E#\]S!B5,_UA>LV3%]S)<[==:A*67]N"S\]&:6NG]_>;V98[UKU4 ME,0QSPN8$ZE7CUG*(&6"P22/LBA&"6;8Z2S3PX:I!9>U"S.P9 M*SU%VXW\^_UJH3^Q,=4%V^!])^_*Y=+$*HSJ M7W!7@?IC/ 4OF,KR%$8LU^^@(I$09XQ!+F5&"Q$A@:,&SP]+RZJZ$&BV@PV' MI1XA))!V(?-ET S\_CDT[E]!;1ZXVF[7)7O:5O'O=@5NZ#IH"5PW(F$5^(^' M&5=CO]/-(Q7][BO=$UI>%O=>KW[()35_/CPN2O.U__"3ZTC8[!A\7*S^_*U< MFG3G.>:)0E'$8)RF)C"-(DA4&FE2B*0119"<66NJ>%DPO;BU-AOPG=TS("O+ MZSZO9D]S!AYJZ^WS/ORFIY]J1@%]8"8ZDC#83<#UP0347M3[G!^K"?AMG FP M3\H9?")&2M@9:D*<$GHN K,GVI-"OF(SA/-9O%R%,K_ "0Q;A&.(T2M-,Z!^3R+%#^^F1)G@(5AE: M+Y)F8%/9"LK*6/!+N6S^I5O*T@EGN[ T ':#[XU4H'VO0:N-G(':S( ]P/MQ M"-OUNV.LW56M+KE9!SRC4CQ#&%61PG$&4Q MTGR0I#!AF4I92@6-K)*L7]]XUHP?1>XGL'J@6@V\O:%7^[E_B F [," =@5FL'H[94 M_7!@O5YR/*W#;CUY A8T"G"U8=3HP!.@UU&#[VW\R.T#79L=\LV-7%F#ELJENYZN[9?D/*3X)S6NE*ND^2;F6 MH1.:_0[:3^K?/3UH6JS?;/65-VOY2$O19#+KZP]:L\RECK9BFA-(I*00*4$A MU>9!Q1 3$<,JY;$+=[V)%U,CQ,;676_<*OY85.V35T^FM_F&V)'NY.=] M8"9O_0<' !BAY!8"<(A!VX.J1:'Z?AS@ !H@=B%J\P'SMNJ0Y MORC>=$*#OGW>QI-17VEO.EFOWY-O:XS[D;8.7^NN0D8"XFI1/1I2W*YNZ'I; M&GUJD]#Y77*3PFG:DLL"$Y3*"!(JS>:%0) )E$#.44;C*,DDC>Q4HSU&MZ*\ M466C3?3?=!ZCK?DFK^/QT &PV7E@?Y;J.C'GC[&' 'N\^INF-UDE(+,S'MQ6 M*30'4'\? 6K[ ^L!(1_IJ/J;?-2WJQ6][V7;?&*E3'>]7<\]L_[]B]T# (3^ M0?^+N5F=F_9O88ZS/:'N.-H1]B>KAX>7OO>PC.9E]]+\;0P\F7-;/-J\(9DJ82QP6!69'I]1G-&60J*2"-"4YCQ%%"G"J;/.V8 MV@JK=<,\A@?9(8>^@ -G'),Q/>?*;J4TP@P,_"YR!'_06J<+T0R;$NIIR[AY MHYN'M?'MQ;'KJ\U?I;BK&H.V>4B-T!6.6:%B8AJEJQBBF G( M,E1 (5E.HD1P%5L50SF,.366W'>FUT''SGQ -^"^=D"'+ZT'CAQI,P-V?!@8 MUX&Y[_T+&!M[#Q(9!^@K[@!0X&Y6Y\<=N6&5-1#'/:GL/^I'2;^N5N+/Q9<*_FD1*)5&IZ+DBCE*^(Z0680QE3E- THH7,7OZ=O7GN9M= M]QTMC?.,8X<9G>_HIMQD6F5VO;ASI#\6EG.3 %G&:I<:==:+:;';4C+YY&N[AHU,D9 MF+:,+Z!R9M:J1NZ\ )4;,_!]:X*IO\J%F(&],^#7:IX^]\Z3NY)D*&S#BDE> M;-6X>I*A0#R2E QV8S^B[@[W]GO4<1QE)-++398PLRN6,LAPJO\J3;=1B6.! MG9K06XPY-;+]].7VZLNOG]Y]_O#=C4%M\+7CR,"H#\L?RY^5ANZN7\ -+86F/&FT=> M>VOQ#-18OFSW,3BH+O(,P<$=39 A#,B. @Q.,(RF3@5,YT>9FH4 MO;<2&#/]N[1TH&H7%EZ.UEC[U7>Y8> MU9)UW^^EW'XV\Z/?--77EE!.4R03J"C/(_GG!IH: M'31V@LI0T%KJ10B=V-I10@C$!B8%/[#<"U+.(!&V9J1KL''+.LZX?%1Y<>YZ M/WKH4+7^HIVHRS/F-(YH4D@!">.:'7*B%WFR(##.\C3)J(@YB]WT',Z.Z?( MC*/@\'FUO*OW\!?&9K#85[.X4<9YO%5!653D*90(9Q#1.(4Z4,M@Q#!!"4%8 M,*?A7L#0Y'XM;8!&7S\Z.. M2NO6(+SF=_L/^J;5'NKY?=1?F:NJV&6.:2;U_RG(4H(A0BB%F%>MSM.<()7C MQ&U1V#70U&CFNUR6JS58KK9&'([>W:VKDCKPN"Z7ID1DT50#N>;.=L!LQR\A MP!M\Q^Z5NJ>Q$ESU8^61&-L/1.!LV([!1DZ![7?Y.._US/7>)XW5EE13BCN/ M4B9H2I39)=+Q2)(HB LL84$$BPG+:4(3NY+8CA&LOMNCEKWN=D<;D0?GH\07 M %H?&SJ#,G+C\@]GT/ Y"3SE<^A3OQ=CC'W"=\K!$Z=Y)R\+)>%^JX/IS?=' MR4M5\JL?M%PTT<6G92WC^U7=:M W)@]II:Z-T):@Z_?T>3//E:)IAA$LWVYJQXYW=FKFM_6LM@Z"JU>S MVBB=U4N%Z<>9W3?7K!]TE@-(VE\^## M=5XC/\ 8(9;XAT?+'Y22II>KO)'Z>=$/TYV0GA,," MDXPSA8N,)?[K_C.C3^W5O3-1O[^;:'>M+;]D[7\.?Y\-@8"HCOW6?)%Q,@-[ MP/?F#[5[8(G:@%L*YRQXPWT&2W#Z-Q]L;^++:ZI<2O%.+O4/U=GX%[F]J=1U M2M[\Z_5JLYTGHDB-[#_,N2H@8HQ!(B(.8QG3-)()CXS@I7T+1=N!G=ALA,:* M1E#JL3$3L-K.1LW(E=$LD;& 'YKNPF+N3G9^R(7E/$<;QJ4^/X".&-#S M-GY$:.K?KJOA[N22EW+S[OD+W3ZMC;+4[I^?J\PY)!/"\\SL-RNC,, 4Q%DB M(2VD(HC'C,2%"P?:#STU^JND0 ]L!+7=7HF*#A-@QW##P#HPN7DBZDQB[N $ MY2^'X4>E+G=87K.6QQU&[==P(,]R+'>M0\PY1[G@7!109(G9%L_-I1Y83F*6!F?6B#@DST'HZZVZ6 MH/U]\_X'MA,RA0X'9VW]W]##P!;P0%T*K(=SS\OX36J6;*0S"R:+@A("I4@P M1)$@D$4"F1X#!<)"14I9A;BO[CNU^+4RS?YX^Q"A\_D&GGX/3(.55>=50GM] MMS^5]\1@I /U_NEW.O<^X6C/D?7AU:.=-I\P\?"@^-2OO2M[J=F[;!N677$] MFT\+DQ1I=C5YN9UG)*62%A06,1$0X22!-(]UN)G1&.-4%#)*71NPGAO4Y0LX M3L7.@8U MJWX?A&UN8[R6A:@VT6"88$E3W&P)3JA M"X7/#3MVT; E#"<*B&T_Z1["W%Q_N+W^\&6UWMY+NMF:!3=]:**K[^56-N^O M-,T$3PG3Q),3O<25"A*CU(XIYBK2Z]^46C6UL!]R:H&/MOK?M=E@9S=X83@P MEMO'!I:PGP^9PH,Y,/_8X.@1;%D":A^'A0=VI! M#,!.H9P;5CU1GN6-1@L MW1P[C T=/WEIBZ+CL^\#\;"ZD\=0 VT"=AFPL M>*/^0@[@='<5H6W^5=);OGBL(K..T8*0!( W//,3X#M/PY \,PX@BOQGH;2833 M#G<*(71<[L8$F_5V_KGB%\IP0D;%()#!'>IF*$.*0 M1"R'2JDXB;B(L;#:B>\;9&H_KUYP^>?/VWUT]][P"C//(V+K;/N]6UGJN=>[J63-]17*\>3$EUK9:U M7AMQ=L,I[Y[WE]S09_-/5W_2M6D_7M:Y<'4V\!P54<$222$CRHBCZ.4022,) MA@+D :K4VI0?FS/6'!)OMBO\/6#U6 MZ8:.BZ1@DVJY@'J+J1IZ<64,AI7%X- K<. 68,_@\+K&-5#Y-@-[[YH*B(!K MK]"(AUV7!;-NW#5;:%"/UG/!!_!,,M9KR:^J+K_Y2'E5;8#J)R11L(B(CV& VB7C]O*K=\RJ>)#!. MV!]&GL'\_*EN.!P')CEMZ#'!O6\ \SC&/8.<_?%M. 1'.K:]$$FG\UH[<'K. M:<_<8+3S63M'#L]E+3_AF\:WV:Y+OI7BNUD1_[XLMYMOWW]OOKR8YBC")()Q M)G1 &HL,4A7E,.-%GBA)DBRW$EVS&FUJ0>?>6%!9"RISP2_:8->VF/THVP68 MP; ;F%][81O@&,,*E\!Y>GTCCIRB9^'\<7:>S8<\:PO>/955#]F;]4H\\=W) M7*P7L*GI^!/GB1'OCQ)(N8[<<,$%RB@2N$B=:@U.CS,U#JD3\5EC*WALC'7, MR._ ]'Q0%@BI@1FC!JDU$[1V^M8O=*#E6,]P.6ICUC?XH.=>^M"/R;E2B(Y/ MCUL:T>_"4:G$FID MFK^#JON[^?>F?+VC5!V8+UU=V[XI30CBFPH<9OXMF?3M9G5HSCV8T!-Z!/K' M5VH$G?-:IQJ#05JB#X3_0'G)86Q\H\SEH !WYS:''<;M72)D.?^@Q]P^?RP7 MQNM7Z>LUBE@NJHEAJ-5$2HA$Q2!5/]+L!901."K;85.^X_-2ZO3025 MC: UTHZ-NQ#L9], N S,AFZ06-/8&<=/T-!&\G^[6_WX=_W)BH'^CLR/L/ZQ MHIVN>XY"&V<<:A_[[CK5E?FK2X?'A>K9_U] MWI1"@DWE!=@T;H#'Q@\@&C==&FY8S<7Y[<#P" ],$ZW!H+88M":WN8";&:BL MUD&397L\!SQ=VI*$QG6T9B,!\'5L'>("56]#$*L;C=CFP\6QE\T[G#YYF9#@ MP7KPL_Z'3UOYL)FS+$%)E)J6ZWD"D4QCB$5"3'OE1.AX+!*2.'5@[QEL:OR] M4XP[,!;\8.GO0 M[&8#RB78^5FU]=MK;/LK X29>-<-P3>8SL&CVU-S-@/&*?"+<>LO(VWV!<9V M,!F",%:^F51!4)#[Y S"#G1![>,W^:B?EGNZD3?KU=V:/E32[K(HB(920"$R M'6]&&8>$Y1(J3?@B33)>L-RYF/'D4),C;V,IV)L*&EN]Q/1[$+8DUR"X#7UP MX@F97]5?+QKAR_A.#S=^75ZOVR<+[?H_$TW]U?+Z@]SOOW#=*G< M;O9A1"JH2@J5PCQ#9NT:2XA5A&"")!$(I8FP$S&^P(;)D ?F">:FVNVA35H@VGX1[M -<1P\$.:6WM>+.#6$>@ M^@Y;76_E1Y2?JA:*NT!NGS.HB, F9U#0/(<(2TV&6,=9IMT'53SB+'7*&>P8 M9VJ$5YNY7^EZ)P5VX6K'7P'0&IBC?(!RIJ S, 2EF:ZQ1J62,PZ_IHMSE_OF M6'R3=Z6YU7+[17\%YBQ*BPC'#*:9B"!B&$$B]"(KCP2E/,5)DC*W)(N7 TR- M!)J4@KV1P%CIFF;Q"L3^!S\$- ,_\8ZH>&1:G';]PE2+5S<=.=?BM$O'R18= MU_F^TW]H-EBMG_?2D_N&K"J+DX0+R!0K($*$0<8XA9%)J:5I(15W4G_J&6MJ MC_7.U .YU0O>[]T8V[[C@R W^'O>#S2/=_U9. *_[[O'&_F=?];QX_?^^8\$ M.]R_6:\^F@W=M@/#C5Q7VS;OR\637I[,$YQD)%88BCQ"$$4QA82B F:8J&[;.OWEK9J^IFD*?9C?#_S$VYY.6C'GE_0A^S'!59H6"48 &12ABD.2V@ MQ'D42\D12;'+FRJ$49-[$UU??_W]R^VG+[^"FV]?O^B?KW_[\.7VN]OK*,AT MV;UNQIZ$@5\G>SO-">92T+78@-\?!=W*.M&B\W$@Q)[3 !4$9 M)(H1D[Z!H%X@Y) GD8I)RC&-8Q<2/COBU!BV-;C6+GG1HP/(UF@WNCV/NAV7 M!L5R8*)\"6.MPMF8"SZVHW0.L':!R9 M@4]+OI8FI]\T9SK O78L*$,Y !F:IFR&'INK'. X05@NG_;5R-1,6-_I_=/: MQ&-5:Y[JB&CS2L"X:N+SZWJUV. 'IT(#;NT! MJ%UH^I3-ZG/M:N/RE51ZT]JL\B6D\.8E6 96XO0R961ISDO@.M;JO.AN?NRY MKP"]E>N'K^IZM:R3W.)E+P]@7C.:SRTNJ9"\I3\__#2M M8.4[N92JW,ZQBG(IBQP2&A<089/^IV0,6299G&&9I5GFMLW5,=+T]K7TNOU' MN3$J74TK;%,*N*4_>[(FG*"UHZ0 < U,/TV1I#81-#:"7QHKNU?(GE62G3@, M4"5Y/-8;5$EV.GRZ2K+[)3?!ZL(QI;AW3NQ()13.XR0P; XRUF: *AV]@JL6X8J;W: MZ"NX><3%/)V/5 !G8$=T-IXL+,>&//!IZ&!=I&^ M'PKPT23P0P+OJ(7O@UVO)K[3#4?4QO=Q]*5&OM<=+NS/63?4NUX]/*Z65::H MV7EEE) \P07$45Y 5*A8QVRY#MQD%%%<%$4<95Y].4^--K7HK6D/N3?23[BT M%V"[)5\PV 8F=F?$_/MJ]B$Q3#_-DR.^31_-/N<[^V?V?LA7A^N6_FP+@WCU M\OKR5#6@CE26")KHR#$O8HAHK -)O:Z#3*@T226/1.[8]:QCI,F11JU!9394 M7YH+:GM=-;JZ #Z_* P&V]"DX8N8AW[7&30N%/+JNOO(BEYGG#R6]CKW <^C M=UJNJ_:M>PF@S4Z *A4B42:'ZT5FWS6?<8XSW MS;+XH[YKU;>A7(F/^M\VDD+"-8D@06@J!LR)DP;0]2 1%A N*82QT[8%, 01+&\7R[VM*%7;#P MXNY.#_ENC.&^OK=F#, ;V0]:F>IXQOP"/+L(P!N2H4^0&MF3\.?"IQP.>Q#\ M8H1Q3WY/.7=TU'OR(K_G];/4-Y--O[7EW6=3Y]9J@NRZ>[Y_DO,LSA.&]+-; M<(H@PC2#C.0YS! M"JIDRHQ0M_VC;#OP-)]R];0U8K4/Y;)\>'H BZH\L)4 MK;357J>@>T*, EN:!FPWM(5JJ D8SWX MJ/SC"LEK:G+^O&?E4+FA=W=K>5=M>IB.)C_D\DE6'6OF12&31$0ZZ& 1@2A* M$"1%G.B_ZG_@.8HSY202U#?8Y!8:+VRM6RM5UC;M?!QW*'IQMN.C4.@-O?;P M!LZ]IL@"D;!U17T#CEM;9.'Z47V1S69;PI(W[3TT\]@8 _-0Z\3/?9FS]H-DM:7?'?6Z:+M8 MO.BE<+UZ>-#A5^6V6Z@::&;M@MKQ9VO@UT[K$&@\:D[P31Q<.P4.O*JTD9=& ME[\.EH8>%\':('OON%G+@=E_9]8,?.GY[OCW73MP M=YA&:V: M^FL=N!:9RNUPVLN[3G_7=[5(?*C22E?WGU:*M.@R+R(WSTWO]PK M<$=%IEB!!)0YT8$J$@@2QDSI'F(X2K@LW+1Z/>V8VF[&8>_YQE:P\P0E C>G=;'FCYO1>@'4WJ/>[W<7, M:L3MWCU7VB[U"0>.ZE=__I(^W?ZZ:G70F.,%%E, TC5$5=D$680Z+1,5$H$10 MSFT/C\Z.-C42T0:#RF+0F@R,S< 8#;35]D<7YX$^?QP4%+Z!:>0<:V1Z#G?.WV.T0QUK=PX/<^P_=&'E\U?UL5S2)2_I MXF95-^S=;>3'<4YQP1",\SR&"!<%Q(AG,,(IXQ@3)K#5J;W+H%/CWYW-)AK9 M60U:L[T+EZPFP#*J"PSKT.'=Y8CZ5TY;0#1, 77?P&]31VT!16KDV=]EK>R^6F_"%K?<"/J[4L[Y9UQC9_OEW3Y4:/9@9>BNIOB^KE]RLM MET9-[6I=;LQQR8$2^Q>I[;ZE/^/&7&6BGNO4<'+A>92$<. ^,]\TG08/ ZYX8&@7#_!J'H M;Y<1)^+URVG,H2\4!?A-4G-T;]ZD-ZM%R9_K_^Y/,' L6(P2!#DA#**D8$:* M#D'&"AH3F28Q=MHUM1YYF.+Q=[W.U>$8.@.3#1GP9R!FJ+P1_- MGX.<"CGC-8RXP-G1WT9IP!:43MD!ZQMXEC>NEG>F+8G)+VWK:B7/,D05UB%S MQ"$J4 &IIBH8"X5DDN"H8$X[ R?&F!H3-6:!ZCRM+F]9:*MAU61(:+L=2Q9/ MH!KE>A42(0DSIC3K8RPA3O4*)<\(X854:22E6\;5A;B.DWAE"M[^8U?T/2"^ M=NQ^(68#\_CG'2;&OEUM./B-;G7 8KHR!BSN[$8B;!WGB7'&+=GL=O2H.K/G M4C=^W:RW;8?-K^OOT::]:2C9E.8I.=0/8_[R'@&?H(RQT9ZX?\G/M]3[C^[,'3K?_V M^LGNO/DHC_4YU]IG^NQU%R[SWCV_HPO3ZN'[O93;7]>KIT>]I*P3-G@:8Q%3 M#!."L8Z@C*Q+FDVG%=G.&L[Q[(0F? MBH2AF,80%T9P"J49I%F>0DE)(IF*,L6MU.4LQYL<*;5&AFEU>H#'B/8I ^!J=1]"VQOAC-MRJN=D7U@MKJ7HRLJZI/W^6-ZJE[7>JNI.[_ MF*?$7]L$[.-J_7[UQ+;J:7'K;:K%0J[7I%3XGBL>"L 3&/(LARO,"DJ3@ M,)-%PG*](I3229''V8*I\?3)%FN=S=7 '\85!W5S+TA3"LVJ&S%>,J(OJ"=*2:Z'VC2PM+KNGF_FHIS!^FE<,/NC#'@%4X MO#^](Q*C(F8I9'F10205@I29YK\L9[S("THRJ\C5;_BI$>1A&84QO-I%JGXX M<,&W L5J/NQ8<#B4!Z9 *X!'*K=S@6Z@@A8K$]ZHQL4%GNZR%Z>[^#%>LQWY M-[I>T^7V>2_S<,!R4:&4D 0*EN80\5Q"BN((II@R(B652#GM')X?K M;]^NOMS^MQMY64!K1UAA 1OI"*&U]J!YA*:F(4C)'IZ@1&0Q[*CD8P_#:\)Q M^*3[#J")QJ]72U,2+/6J5FY:I1G3:F\I](";OY7;^^M[NKZ3&SWV0[G92#%' M*9<%DA$47*80(WUG<3.;O"G-ASPVG(@ M6M/M][U\Y^?\CN((J _,9=5*\H4+LU9DZZL">S> \0,TCH#WXTV"_8;D"),Q MTB;E4)/BM'=Y(9P]^YF^=QYMC_-"UP_W/2^]E5_(^T7^V>PAF'SK]6JI?^1U MFJ\)MJORDLVGY>$UI;;N<7'0Z:O 6,1QFD(NJ#FS4B9YAB*H$I4(*BE!J5-' MM0 V3>YM)?\$>WO!2Z?JI6OM%BB7+R]L/?.N=0PQPW:A^JYF%[T;^ MCZ[%!OS^*$S)]7["NN9KD$+*@ 'C?Y#V#7J\B @D*_7#R%O[;[ ^+3\?[*J MKOEMM1!2-+H(,N494GD,DY@)H^&109(P!6,:I5+&M$B-(J+=\N'D"%.CVYV1 MX*&RTC[X/ W@^?C^8E@&9K,](K6!'OH;IZ&QC[HOAFBDF-H=*J=HN1>&GECX M].=&BW1[S3Z,8_LO](M27S40?[]ZH.5RSH725TL%:413B!)#:WDL899(*12F MN,"Y2]QYX0.4=BO1 $C:U.CS1J MM-3K[.OXI_]BSY/H^]5Z:^H^JG9<)A-HSA!569I1F&1)#E&6"2/R'&DJ(")6 M410C[*0B<3S$U![\RL*Z^*CNUFH8^"]\@T??>,@0$/ M>CN=#WN8>SS,N >VG6X>'*;]/\\,F:2_4"[(//M#]IY/\]^H7)=_M C_I ? M%ZO5^E"8<(Z%#H%HK*#*BP+JN*> S*@#\#2G)*-(BBQS:A?:/=;4:&YOZ@PH M8RPH6VE,/3^.#9CZ,+8CN4#(#9\24XA>YS[&7+V"V0+P'L1'?DBVYWH0+SYW)9-W&;)QPC03&"*5=( M+R6C"&(4$9ABSG'&XP)'3ED,QT-,C2,L=I8O@&7I' MR0T9?T7D(^>'T3_>#_,V:L=';G9J&Q]?Z:[K\[G9_JM7D")DL0L8W+(H@*;58TD+.)%PJQR M7P:R;VK4\?MR+>FB_(<4E9 XT ^,V"U-0;FKRZ^[M)KT^[(6K-[2G^9O__Q+ M',_R)/M+E2/WS[\DLYQ$?YD!;>.C20OX(1>.74I#?R'LPI,WG.:!J=!"=+PJ MHS0>@LK%V:&P^ RPRE/PVM49H,;9<:3%+YR&463$?6VDU?:Q6G_LE3AHCGB.90!+K-POBL8"XR#B,1<+S0D6IR#WU MX_P,FMI;Y% &[;0&VNR@^2 OO,@B[=?(NO.]EFN@W^@FXKQ)0'A[*K1GIW?.U'O-NM7[^JLQ( M[16B6L,*A5$2"0IY9+3U-@TMGQS*/9'C,!Z9;?[B])<0]P1I$9MS5EC>1(O<$K$NNW/=VGO2XVY+Y M+K?;147!5P^FVNC*J$))<;NJPO$;NMX^SU-.RG \X1]SF=1,_1OLFS;8CWU9-P:Z6XIM<:/84AY*@52Y[ MG*I(,2Y@GHK(!'B:U7"40"D05ISCF"&G ,]RW*FQV NSZS(!1R5E5^#MJ&P M. U3&<@3D-5>Y?MPW[JK3@,L# MX82()(A+QC3*RIP[*QU=)?JG@D=(%'F6X)PZ-I4Z'L7E@1FIJ=3>R/]P#:&. M0;0-E"X"9O!P:&?=(-(0/=X'#FN.QQDY>.ET]#A$Z;[4-Q#9EDVO/SV[M_HF M34ZFBG&:LR*%!1'Z.2^2"&(A&8PR$E$9IPF+G4Z9NP::7JC1V@F,H<095"B5$*F<0!SG*8PSQE51J"A.DOE2WID( MY=:>,6S&MGH62/TL'%DPRG.Q4F#;. (V]W3=TU#1?P9XS I$"PJ5-/KD*<&0 MR"*'J?8^(TABD3KI1@2#_FV(>Q3,[4@\-)(#$WIK+JCLG8'&XKK^'-1&MUM> MX?C=!:2@7&\U\*B\[P+%ZW> TV>'+6LWE<(?];=R+A71[P*:PUA3DUXN4@%Q MDJ4P(HA2DA:2.)Y0.AHP-9;27\1\F#+V'>26B\L!@1QZY>E3MFY\&+]N_35Z M;U*OOC-BDG7JKR'RK4\_NH]O7?IALZYO4LB'*M?C1J[+E?A8_I"-3!Q-:$YB M7, \(::MLM#,)D4""R1SRJGDF41N1>IV T^-T6ZT>6OSO'W77XK*0A!G,^"N MUV&-O!W!#8'GP,1VU*!O;_4,U'8#8WA _3Y?M *7N5L./G+-NQLDQP7PCI_W M)ZQ]3X?=%G,NXR1-6 $Q2BA$+$HA([G04Z 08JH0@C@5?YX>9FID5#U!ARU) M/"6F.T"U9Y[+H!J#9]Q0\B*4;A""T\>)H48GBVYW3U%#S]4^*LE[=8WO?])' M$P@U;\N$\5PPI&!"$(8HXQ@R*C!4&DV&6::BW$$JN6N8J1'!"P$88&SM7P&X M(-K/ N%P&I@%.B#RTE'NQ,I%3#D$9J,I*KM]O1SUE,\AT2NJW/GA$965SSGP M4E[Y[-7N%?-_D^7=_5:*JQ]ZW7C7KAR4-.V-XP+&*E$0D5A!QAF'*B4T0EDJ MXLR*"SM'F!H-MD:"QDK[BOG3 /937Q!8!F:]UX@$7$N==?_BZOG3=Q^M@+[7 MN<,:^OX+?3,5VH; F]LU%?)J*:ITS..&P7UMA6]6BY(_SY-$8<:S#&9$)A#E MFA)8%"7Z/WDB,LT%2>J4(Q[2N*EQR(G6W"\2!W<>N69'!)Q/NX796\W2P)1V MX-8,5(Y5\U.GH5LT5F\=W%T[ [6/X(_FST$:>PXQ&X$S00(:.'+V2'AHCS-. M!AC#[]6PK[S_J*&H6\X]EW$5UZR,(6?9[OTQD;D;?%_@0#H%&'(!>U?! MWM=V1IOK*W=GX*5[.R'><*^-$28AZ%MD2'M'?:F, /SK=\P80UXHN/)I^?BT MW7R6/^0B:1;):9Q(J2B!A*?ZE1'A1/^$8RCS),[CC"LEG5*G>\::VEJALNU? M_BG.H_],/%5.3@!JQ\Z!8!J870^U26I#9Z R%20#'.M:8#*,FLB)\=Y&**3; M\4X-D)Z/N)_,O#P%OE[]D$NZK%K-;#Z6/Z6HNQ^;?S<[)=\,J\V1$@46+(*( M<3YNARNP+_/W?OVAPW MCFV)_A5$S,3X;(VEZK[GUH<,/.T\G@8%VEWJ9B: M MJ MP;-B;ZG+7P3:M+G#Y<#?KDMMT+0 RVAWXM>'O]6JEUROW$JO$!;>)EPGA ME&8FS2%.&86(L012B5TJ@V>XX$6*35"^VV/,L;U%=A8"WBUA[8.S7Z0:&;W> MWPN5M6Z%#RI[K\ >S?;T?X?:(6]\(A<2M8\[<%61-Q#')4;^EX9'M;]MUAL^ M^["9JXK5J@5XO5S#1IA,I0DL3(8ARJB"0A@#LSQCFMJ%L='<-WQM&FAL#%/9 M"HPS%OR/_T:S-/U?]:NZRGKZ1TF-^+8'HK%0ZYE9:L!*.P&LH:K3B7%;E/L MTA"X-%X^6(3BX\1A*.+U^4N[]VWEC;_,]__V6:\G>5:=NOA=V;$L;'!^S,B\Z4(?;4GTK6;WSG,?:./B$CV'GOL._L= M2+8[$?_#7UFC^VCRUX)/3ZW^SHWZ1@W_6D XW_:O[<)NS'.S6#XN7"O,STZG M[9M[J.K78L)LU&'7-S 5-(<(YP12;<,.DT@7@W"194$'LLZ.-#:FV1D:QB?G MD?3CD2CX],P?.QO+C4E8F]E#HKT5C*AD<7ZT04FBU>G7Y-!^0=ZZ?/R MC,'N/ !'19IP2(C(W4:;@H+S#'*22U5PPDWJI4[1/M38",):NUMOOS[*XI^F M:(&W/5$1#[2>2:()KPXGIEJ \]_PB@?@0'M;G;YX0;D>/T@:LCTM-Q@LW^/G MR&'&Q_.*CEIP]K(OYH7R[+:QNDX+A#,.66H41%FB(9?VKX8*G"&*L[P(:AYU M=J2QL6BI=[@PX*6JUR//P^D5:44#KF44[XA4N*-:&15P5L;.C#2L=UN;T MD5Y8ZP67'T3_,M_N6N0)DT0P PM2"(@8UI"BU*['3$()0U(8DG<]A[X;96P$ M<2)8L+9V/UF]A[,]MHH"4L^$";"W.X#N!=Q%!]&/ DX MA[Z_]LV.H1^9WW0*_?C#'0O%I_/I6G^:/I51F9W"J3L1Y7;D?U]ILYE]FAH] M,89R1(R-F B7$&%,(%5"V64I1D5!*<.I%S>&##HVJOQJ_U(&!S-K'/C%R;F% M[I!Y8>T73<5&L&<>KYP8:.#.'N==/6[MT?#9"$W&G!!TV2AHI9=/^M.N M.71&.$^P1%"QQ"[+>"H@(PA#B9(4(6P7:\2K6"]DT/'1PF$ZHI0ZKP0N2K,O M:-WM-0-^M!$;UYYI) :DEW49:\&HOQ9CYP9^N_YB+5 T-A=KN[8;-=WI^:$7=VD.6N?\,[/==FNE[M%1*=_D@I/S+A>:ZQ2G+(N2(0*5U 832"A'*) M,RD)D5Y'XRXU9&P4]O[VP\?/M^_!N]O/]J<'?+^.I4SRNU:;F?YB;OER;@EX M=:>7]ZZ)S3N^FDIKSOOI;./Z&#EIG?U#J&3&:"+<>0N$(,JY=H>[#$Q8IIW$ M*S99$#%VM&-LO/A5NZ_/=#:M#BO9ASU?_)C.R[__[CK6 M.T&LK<=.NY;-S/;!TJN-4^O'I !/4,YUN/7"S\@+RTHLK4/I1S5+E MB27;4GVN%\J]$,^X]5L=;1FVO.LRP(ZJORZ\W:5T^VZS'0/O MTXT6RY#71CZ/2_W=Q<%/>B_%]5FOOY@'_O/.5>G: 'F]7D[%9EVR\N*.EZEP M*I#0*4XASMTR/94*4H,I1$E!E"PPU]2$J"9>:$\0:0Z@C%A)L\I#?X*.",>: M)C^2'!#\GCFSPOV%*^"%W&%YE- QJG7)J> N*XF# Z^<^%#E5SP>C01P5%J] MU*9!6382@*])-]9MNW'PKXN%^G,ZF_UM.5VO]?R+,;7B]L/BGA^^"7Z?3]<3 MS(W")$,P*7)77L<1I,0&IU1K*6BB6:&*#DV8@XSP>M*'[\;\WD[<:CU=;T(7 M\&$SX$>F\0$=ACJW=E^!VG++DF:G >_:__%7L:AS(!Y'=L(M*B.&63 H_W4" MYS7;=;M)&+8IBDNH$$RA\C8/P3)"YA+4F2) MMK]#7I4HIVX^MN5R:91[3-+L%_$7L#77CY=.HM=,.Y=BTC.KA,+A31M-?I]@ MA966__9M\?0_[64E(?P#N1]A]6/) B=O.,A#WN3*]AEN_$QX%7^9=A-\Y?J' M_WBTH4\E'+5&_M0.?$[EV*W M_[HPMS\>9XOR@L7R7B^?IE)/4)[QG"0%3)5][%$B4DAYPJ%]_@W"7*4T]SX: M,*SI8Z.7TA.PWEL-'JNVL=QY\^(7]J'3.X?L-P.L*I?\:^X'_I8T$]VXY[[O M7*#S"I9N@4/7P8'O+AMX^+G:?U "< 7V$-2=AJ] B0)X>/F=N7WQG;D?^7?& M__#'>+\[ YTH&>UW*.C(RMM,8\,YF($-&NQPS=L ?7ABYXTLZ);,N5[(Z5X& MZ_]L^&QJGIW&Q>H_M/JF;W_*V495GBSFSM#2)OYS4J2Y-#Q7$&E*(*(<08Y3 M"9UP15$0EA9\])ZX5E>#I/BU^R M9PBH>PXM',97!V)[8.\%X"M0^N&8O_($[%RYJD-.ZTV\)-"E>$;-!W4V9M#4 MT*60O+?L4VCY?B#%H")80%90YB8L<$LD3J1.6Y,3KV?,8:VP/9&6N M6^&MG""!W%J\RSMIY9\I:,.Y/1T4$;V>G^@:N"^F4G+8&0L>>@#./R<2$<"! MDAB7 !F49_"$IB$QT':'P5;RGJX<+KU]+^E8^% +1^^V'S]-U]-OY3?G7J_7 MLW)Q/T&$(!O')- 2KBLLRR2D1%*(<:J0#1(S0TB7@@>?P4=:Z% JI"_F8&:' MG('5SMS Z,@/?\]RAVAP#E3F<" R?U#CBRQIN'72=O9Z[1CO5X7V[2B6*(RDRF!;,0*1S!BDC'"9Y3@J=D005 M/"QGUS;D^')SNZY1W1M^M^+L1T$QL>N9?7:@'?;4+D] N=Y;M;WQ^VRU(=-+ MDZVS@[Y)AZTV",ZUUVJ]KN/Y>/NU^&R_*+4":"IIRHQ4$*,LA\C2!V12U@Z!@1,($4<$PPU2K(BPL:!AM?!%!?9!ZY:R] JO27L!W!H-?;.1=_6N@ M[%\3YGX/?R0<>V:"[4GT"L#*4+"W-&8SFU8X(K>S.3_>P UM6AT_;FG3?DDW M*MDJDM[QJ7+=W0Q+R]4_0CB JQZ)H4=3'8U""../@:U(X][%N M1&#OL#]W=OW$I[/JE-D!]7Q?S.S]5K5"PD08S#)J))0)81 Y>3^>XP3FU.@\ MT45"I0FABF +QD8F[E1GG8BH6F\"_O@XF\KMB4Y9QR8E@U\!57D1QBSAT^3' M/;V"W_?&EL7]Q0%;L'/ P7X8T=0^7&W%7N*Q4F< H_)6N!6#,EMGD%YS7_<; MA;'C:KG>=@S[52^^+?GC=_L\S^I%O^+49(6FT.T2V;56GD.:T@3*5!.3<8)H MYK4+WSC*V%CNT,+ W$DSFLU$%0VCOO=V@N#QIADO]YNHQ-[@@$;LWUY32/,( M@]"$EY-;*O#[<-_!4"D;->$,4\4S!7-&,$2%QE P0^TB"F=4$;F:)\BB RQJYG,650"R9HFANCPY2G^YR9\86H MPOG0[P3%#D^#81]A0],7X+U18%K9,-*P] 5 W8/2E[<)5S=X7Q>Z MN>9J$R=UA1%24-J%>%6N3B7*H:<3/^2#E@E.>=E8M>'&SP10+3KEPJ%9P\O?A*\"[Y4)MY-IMOM<' M]5;UFB63*D]8D4&9. DZHB7DLF0_(PDW24ZUU[/7.,K8'L3:T+)DI+:TPT+P M/*CM"\$H4/7\Q'9"*6@]V(K"Q>O!\R,,MAYL=?)P/=C^X:[%>,*^VEW#"LT!:< 8395+"N%T+ZJ VQ?Y# MCXTFG.5VL;$U_+^1U7&E<&AI9)]S,I019,OYF4[#VY2>IL!OU5>/ZCV'9DY.#\>?,U? M=$V] I7IX*[]:]ZAM#(4K\A%EM[##UQN&0K+<>%E\!VZOEBVAYRW)UQH%)T<9VXY#=4I_MIA_@^X8,)CMC0[M MN7H*4S^:N!BIGOGAP+XKL+NI]?/'N5QJOM+3^;O%&6>NW3GYR@.P=<&MD?; []P 6S^N0.5)WQ/@+U+0^T0,)%W0UX0$R1I< M!&:#V$&W^PXF@7"1VX?"")?=J&,+L[I'VED=Q'?/^X\"0),*)>R2-M-I4&;T=MIZ?L$- M-&/A3=.B@1RWC=KE9@W;6"T:C$>MUN+=.7SUL.VQ88<6M1RM:V'[;>[.\7Q4 M=JBIF;K:E4K'K&S[9M\VUW-UL(ZQO[,1B[JIUC('O_CDWD/;OS]/#)8(*ZZ@ MEBQQ$CH4NB[J$/.486U7)$IHWT7'D(:/[>50VPL>ZWYA"P-F9<2VS74$K%<& M_0*T+W/&.JT]OSQV38P._+X">\_!H>N@\AULG2_K"@Z\!+7_5V#[17F1[BE! MV/W36+\J_@NRL7YE!EK'C?&K$[0&?(OY:U@Z#FK.8"O.MP#Y<*'Z)N-W6]]^ MU4^+V9-;-;]85O^FG0;AA#%E,,<:&JP91+FAD!8BA05"-H8Q2F4DZ*AKXVAC M"SQVQK[.&H4M,)L1]EL[1L.MYS?[6[#AWB]E46L9ZT#_7[ZSY?Y]0(U%!E8"*2.U* M.P3DKJ4JH5(:SKBBU*L96=BPHV.6VYO;SP_@_>U?;S]]N?O-_GP/KC^_!_>_ M__;;]=?_!%\^@/N/OW[^^.'CS;7]W/7-S9??/S]\_/PKN/ORZ>/-Q]O[P!R7 MW^1XYK&B0]YWKFIO,-A;#+8F@S^/M>TNZ[O8Z>#P=AV<2^?"C[7Z0;AGYG+@ M.JO!W0&XOSC+P73^EY[EAL(1BWUPTG?XH<],!L)RXKADZ!TZQF3RNU8;UUS: MU?4^E(4$6BXC4*A,PU2+G!DB#<$L*!)K&&QL\=?65E<1 MX*P-C*::8/6,H2*!U7?DM,5I4>%D0Z4RK]9/P.2!2=PPJ6G 88,C#]>/0B*? M:V*<^BIO/5$F31.#$\A)FD$DB(:"Z00:05F:9[00)JCIU8DQ1LL2]MO_:5=A M^^K8RZI^)H*+\X\A]J.."X$;D#$NP.S"$T$O4.GQZ$\USAN>\7GA:/-AGI>QHSI(G$R0 I#E L&*44%9)K)0J0&F23HP,Z9<<9&$*69 M5\ 9&EAL?P9'/P:(@$[/+' 3*\A0PL2<2OOSXPU;.U]L\-'U?%6\M TT-A[8 MVPE*0R^I1CR'K>>Z(@)B?4<(G< *7TVT(!%W)7%NL&%7$2TN'ZT@VC[?03+4 MG1)^K4QX_7.ZFA#!,IE1#--,,8BTMB&"3?]*YQ9:FB^&6S7JWYW,GE5XJ'PJ",(2)@(1F'B' #N6NCC21F M2>&6"H:&J9$$C1_RU1]&D*0TJWMGEC#TEG:&FRR_>ZVT2>N;^'?ZU MX6#?W+KNO'-@?'1=T$ZH10T8PRP8-(KL!,[KT++;3;J]A&[YX1H-&"6+HA/^\&^9\(J=0;* M TXSS6&.TTR;9^1/)4UD] MOG,F7WT5A0%RA"B=HTIM%U>4@F%UAA*5N TP8S*S&M+^OP0 M8R/&VDKP#C@[@3/47Q#C#(K-[!4'FYZ)Z00L[>>5??'QE_:X'*>!1#A"OD9! MXAC-"#3(6)RY<##!B6;##Z4A6C[9M6#?3.=:O=-S^\/ZSDY6W07&U?Y-"$^Q MU)K:L! AB&AFH$B*!**4<&4$YQ0')=0:1QL;Y6T[$,G@(MUF4/V"MFA0]D4!DE'%.L@C0:CH<8&TF4MH%':]P5 MF.M GCB!H!\Y7(9+__ENM\=9(7-7(O.Y 9E@%CCO?-1'_\0P@S[OY]U\_9 W M?++;DQU3A*KZR$06O$BPE)#FF8(HR5/(!%90%CG3,A.U_6'\TL,\^O'3V\Y.S_S6DY!@]<%X--G?'$2EV1[,')2F^X/Y-'J/!FMD:@-[D/-KA"!R3'AJI('#P@9GCR/# MI@^'I\/_.IT_S^ZG+KU>?TF-7>YEJ5WL89V[_DBIB^ND@BK1F"NI"^4G\WGR M[F-[RDL#P:JTT#^[>PQ:>^+[(BAZ?J(K%"KC.B2[C^'PSW-?!,M *>XP>(*2 MW&?=;\AO'U\S6&K[K+F'6>WS'XIRQ/Q H](D/.?"1B)8N3/F4A#(N;%_(*,T M32@7*;K@C/EX-4/O?W]W?_M_?G>ZH;=_=8JA%QTL#U?]C(%3SYSV^FAY;]*> M;5CT>;C\S00\VYQN.5X>3:9S+WSU53MQ&[G>+%VEP%Q]U3/7I-IEQ5>5I!+! M6*899;!@KI:<2@0ID:X)ES0,YU@C$W3H,6#LT?''@3+3"^/+9$9M?KG5TU'2 M*F1>/#FG'[3[9J&(0%\@HN<-64^:>NWCOY'$GCZ<]/ _ O5,Y44'L/[.S1>^Z1L^I#O^RLQELC3Y?#=LE MU^.-4>S43_O 0V>"O*$XD1CRO[8;$[DF?4O]7<]7TR==;5':4;Z8!_YSHHG" M/"4*)K1D(9Q!EF8Y-)PKR7* M^>4E4G55P2^?W,GIBFELE&0MOCHZ/'?'EU'+OCW@BDHU3>,-RC >CK\F%I]+ M.HHU_'B<+9ZUOM>N^MO:OZW%9ERR@KE6L9Q"Q 6%3" &*<=IR@ABR) @18'3 MXXQN4;8U+U =X R*?L01 9N>26-K(=B9V,.&4PL,<=4!SHPUK#I L\-'Z@ M M'P_?>'HI2/R;70Z[*7J^6^K'JM&O*XIV:@32)?B_Z86YGL\W?&:#&K=CSE?? M/\P6?TZXHD;0)(,:&1MW),8N?%"20RYD@:3*B49>]8GQ3!H;K>S\ (\[1ZZ< M%DGMA7OI\M(/H$M'JA8NQKKBOP44:3;;M]&&GZ.>Z>V5'/H5V,_7WJGR;(5= MC=V]F+7*,U"Y5O6&^? 6L^:_VS?\[ VT13C@+ ;M+\8%O&%3,M) @^UDQ@7F M& M'MM"?M>^;%,UU0)F:W/LUF6GYL$O7N\'W9[?<2VMRW;&#]FZK &Q(5J7G1I^ M#*W+&F#Q;%W6=(=N9/:PU'RU63[?.YFKO_+91D^R5.1Y2@7$3&N(L*:0Y?8G MID@J#$(Z%V0RU]_<3HP?;1T/XO4 L>H!.ARJO^=H:V,E^'4%^+H\R@A^2?>:UFNWJK?Y&GY*_NGO>I1 MNTG3L^= N8L34^3'9QUA'^HL>(WW?85W:5\\9CKO>U0&.C',H$QSWLW7C-+P MR6[,\67]72]/)#!=RGF;Q+21V'2A2DDWOM+VV2C_N].V4SDCFBH$4YH2B+3) MH+"!$8:4C?=D MXKI):^UTSC \ );1^ORSJ>E7",]\_J_..O>K6V+%>%A>F$F(RDU 9D M.DF-71;;M3'+A(2YEAGG&F;I3NH;?X-I)1<_V)G?8%VI"6VAX,.E?F2H S;8(@$XR/;9:>QZ.'C@BTS\G;"F M08??Y_* X.0NEL]UETFFEJI[JVD9QE<"?+IN")4R7N""*$LNS#)[0A/(1(%A M461:T;S("<]":*9UQ+'QS$XW\\#BJZTPIN[8=*L==S_.B8IFSZ1S*9"=I41; MP>E%&?3\J&\B]-D*PCG=SO8+WUZM^6ZY>-3+];-3BE_;3]S:SSZ6K:8R+?(< MDPQJ+0E$TD:G+*,8YJQ($V-C5$V#4KB#6#TV"MP:>@4>G:EE?:7>&OMVVL[G M9SV,/$O7XTV5H5NG:[1BT>+U<8^R7L)0J6PSG3*8$%D&54SR#$K8)YD(J4I MQL0$+=X;1QO;Z^3#]<>OX*_7GWZ_!5\^@ \?/U]_OOEX_0E\_'S_\/7WWYS4 M([C^_!X_A8N ]D\#WXOBFCH]DSPSLZJ?A\<6-J3)J07*%%I MM'G$0>G/R_G7M.5W43>Z>2'0=O.=+[_IU:3@&4NIT5!@9H/?3"E(E@=K& M>$]^,P91G_TS0PWZ]#>[^_KY;_ET1ZG4'X\VCG KE"_FTV+^[=/T:=L8YS_T M3'U8+']?Z0GB&.68%]"N*HS;'4PA%X;"+!5:,Z*2W 2]^KU&'5LL4-H'ICO3 M R52O8#VHXKH\/7,''M[KX"S%Y8&5SFA*^!,AF:QA+\WM P*UT@-P2BN2*K7 MR,.JI(: <223&G1QUR,HZC?=CQ!2F'5I?I47Y@;NBA#@_<_4@I-I8] M<]*AN5=@9W")Y[4/GAV.>/@#%/F*"CL_+GN2) **7!)HB!&TR$@JB==QW!YM'%O 5=45\>:6H(--8#,+ MCF1:_C7W_*J);NG].MA$^]=0CV#"!RJ]?LN)#RK;[GE*&JJ]^QIYL"+QGJ$[ MK"WO>ZA+M95O%D]ZSMU_?SS.IDZ\^5!\\O[1QA]FZLZW\^FLLN=YHNW[O4!2 M0B72#")9$,CM:L5^48IRV9)HYK4)&\6:L;W*MRZ4>D>5#Z\%E5=;/P _<*2K M,F^7&6Q_PP\Z+[TO@%[I[^[FZ.9@CEX*[^Y\ M=O-$==A9-[GJNWTDR./V<7 M:"5?@+&W3'*7,=Y((?D".,Z+(U]RTTO[1>XJ#NJW\HNW\6^E#J%]';LW^6;I M]BC?\=6TZN>V+Y'!N4""(PZ1$0(BRA&D&&$[[2+):*^&N=J&U^_#JNW3H+%'.S'-8=[L$_?3D M[0/^GEICQK#PC9IG1@3W?'O-F(-T+%>=SJ=K76X4O6ZR=YBFO?WIY![T?VJ^ M?+#?%3UA!&E<&/MB4 K;-10V4'"L(3,9(L((GA(>5,C:S8ZQO0?L$X$#ZU0[ M3H ?5P\ :\^L7'E0[T._[N%Y!9SELI0M/'#G"CA/0.E*Q,+7R[",6Q+;T99A MBV4O ^RHC/;"VX6GFOXZG3_/ZK/@..4I9UC"--4,(BX1%$@E,%-4<)I1G2KA MFS0ZN._8"*PT#?PYG:O%GP$9_D.DVI,S'?WOF6DJU\.E7@Y]]T]Z=,1@H/2% M)Q9!*8@3'CZF?TZNNOU&(IY02Z211 MJ5N&)P9RHR5D6&2$*Z11&E[AZS?V^.II#DP'K5+PP17!GC/B%WGU@G+/#'C] MY>;CF?;$/:B#!",4NZK8<_2A"XW#0#E1>QQX@R$6CE^U4PY03EOZPW0E^P:6SQ6-G7Z!>];78/[)3: M_W>Z&3\6\_7W%=!SUW*L;(8$ZCY(@/#^C7)GNO"K3C*5?Y6KU MK=:IC2B_X9KUM%TC7K\V GG96K;YUAV/D[QJ?O)Q_G'^9%_TBZ7KUYAG68$R MDL(,2>Y6NP446<9APBBF]A%Y/]:#=Z Z,"SP]THBK'T]>CM5 MIT5J.\$O6TO_XCJ+^F 7?DK$!Y.XIT,:1QSV5(B/\T>G0;PNNG2K^<59U^NY M^JK+V+,\CGV@>T&H*0P34&K&72=[#GG!!4RT0@)SE2*FNVTF>XT_MJCN?O/C M!U\^NQ#@Y0EMIT8"JJ/L;K^Q[KZC+L57]ERG,_VI86K!SO"ZO2O:AE9+DF1)DD!4TLX=@&'!60ISF"62CLM MJ112FI" *Z9Q8XO&=I8>%.RN.@K\1IU$/TY[JZGI/[W6958Z-"J/#U_D%N<1 M#1RX.7I\:(_;JO&G"70L( @5-$B6D M$D42Q/"#6C^V5\!E:E+#3KS?6V&TT]GS:Z.G\Z\WQPTSG(;]2YVM<6H>>\_> M:+6/VSWXE]5 ]IZ';.#]8?E;;6W%!-(/[:]')Z>F?;>[4ZXINYE>YZ?ZZI@M#8;;.T&M>'Q MB+<9F*BD>V:H00FWV=W79-ORZ;<50SRY'%QNM*K+$5<3@5ABI*(PY\0&?;F- M_!C*$DBYR>W23G/-O(*^P2T?6PQ9FP=T;=_;:.JU3W@S%XYZ&O__E6\LORVW M(_^VO(TN8]1OS;^V6N-EWYXWDW'TGL&!Q!W;[?F7E'STAKDO(4A_ [K6YZW6 M7\ROBX7:[PKKU?UBIB::&*,R3F!!F(&H2 5D6MOPA6N9$RPH02JT.N_<8&.L MS5N5R:H5GX56%3=@ZK=0BH-3SV_S+4"EF26_;@T%SM*897=M:$0NNCL[W, E M=VUN'Q?)PMGMT!VGEU(-HR MWNKTZ4>1YH8*I*#&:0*11!0R6DBHTBQAJJ?V#(C*M;*O M]%6Y^BF/2LH#AUROC$UH[YZ(D^J[R_864]7[!ETU2[57Y:F4@P.ME6=@ZQIX MX=L0)USC@QYY?S":>0-O+<:&]7A7,OH(X:FR;4+4-7VNTZ>W%WY4Y '9-. M)).24)G8>!&YH@7E]7;=31@;F==F^6E+X6CK!QAJ!OP3.OW/Q$"9F9YF)"BW+-MQF>.':8L+[Q2A M*??^#.*U7$^?JG2'L!_@TK?AK/?]1L1HYT_=[LT&?VP-CU@!%@Q6?XVJ&T=_ MN^[5/J TMK3VND'8HZ/T=/*^9O;Z49RK]W:(B5()$WG"8%JP#*+$!E^,2 $E ME5)CS"3.O(I%SXXPMK!J:^3NE6*?'6>GWUO^/)#-7!,%GK[7I:'(>)-'J_Z5J5<\Y_VE;?< MF1FL*W2$I5_T<"%"/3_3-3@/)3A?V\'I(AQTSOW8XXZ- M$C[IU>K?@:RWZ1^=XEMH0VA?Q/U(H@<<>R:.\TOQVM:^2QG/@C- ;>/QV",H M=CP+B%_UX_G+PW.\GS=.XM8EC/5,W7/7@6O^[>X[7^E5V8]+V[7+)$<4$VG) MQZ2N2[V3UA:<%-"5GN-46#I2N6]&UV? L9%09;/;I3'.:K"JS0:/I=U5!TAG MN']^T0OW]GQN;#1[IJ(:R"]NN\L!N;485":#FYZ ]$_+Q@9TH"3LY< &Y5M# M4&K(KGK=9K!<:HA3AYG3H.O"DSVW\_5T_7QCOT-+I\2A],__K9\GAA%JA$X@ M<4<*49(GD,N$0\V5RJA.BAQ[%9:?'6%L'%P9"6HK06DFL';Z)WM. ]F>[+D8 MGIY)-1B9H&1/H_>=DSVG[SI8LJ?1J<-D3_,'NZT /TWG^HNY66HU77_@LFQH M^LEMN"QK-2LJ.,H$-Y 8FD.4:0Z9PA*2-$]58G"J95#FIVW L3WJSEX7;%46 M@ZW)5Z RNJ/@6"OL?NN_F&#V3 P7XQB\_O,%)^K"KW7005=\OA"\7NIY7W=) MAOG>QJ'E0?QWU?'/^^]:KZ_GZEK946V RF?OIRLY6[AVFJMWS_8OCXL5G_VZ M7&P>5_8656\-]YF%)<;Y1JLOCWI9QK8KY\!'>_?51-(4YYPJ&Y9(!!'+I-/: M0M"HG"9*2X)0%IZY'L3VL5%AG?3=^7X%:N]!Z7ZY7;P' !P@ ,0SV&( *A"N MP X&<(@#V ,!_BA)H\0BD%^'_(:%Y/-'][T99I]@9%^9CKL1@TY>#[L2J) M#&KVT#C:V%]M8&MNQ_B^&>I.;XSN [,\0'874K$IS'IDSI?C?B69'?:^19Z M.G-15T)YTJMU*<7[@4^7?^6SC=[3W*0@3*84ET4C!414:2ARF4)-;"C.:4&, M"&24IN'&1BGWWQ?+-;0C_0#3O>&NTY+21B^7Y<&I'ZYPM7I8W*&J4))IA-^7 M96*!VCO-[ R] LY44-IZ$#/&I!D?4"+S3..0 Q.-C_O'3.-U5-!74G;!AP;W3PXN2[P9VWN%9@Y?8H> M2E4.(/C]+(A MY\,0D=#>PA[.O!W.0S,C]0KK.$\<#@=]#X<-.T[!2(\:^DQ%/^<,3^ 8XY3A MX6W'=\;PA-.=3AB>ND_'K?:%TV%RV;UO>BZG^F +(4TS5? $0T&9?8D8ED"6 MH%NSX-"'ONIT?!K>^=](Z0A6^@MZ(1 M=^O\_'##;IJWNGVT7=Y^1>=5[Z->KI^=YH;;3;C]QV;ZZ+CHLUY/<):3(DLU M3/(\@XCG*11%KJ',"V.RU!14XS!1M*;A0AZ 8631MM9>E:FS:B]1;RVN%\!< MVEA@4YU@5OIQJ>6TRK8M#/COI$!7>8;*"_\[P>0*L>P*6!.=N,GT2<\\Z_F\ M9LM[L1QE!OI?*-?0W^V@O]U#;XV-NDQNA23V$OG\@$,OCUM=/[$T;K^F&QM] M67_7RP/YQX-44%88G6/,8(ZP=*E^!D5"*N?[8T.8X\&=/VX(PYF/3-'!=<+A=L^$YM)?QT/,#7TZ-^6I?PJL/B^7''RX;;=<\B:!9RCE,A%/F2G,,&4$"BC0O M4BZ9TGZ[@[X#CHTX*B/!TEH)S&()II69X!=NPQ9@.5S:2?#L0N0->GN"+#:4 MPRZ&;$12XUJ:#*S-H#8Z,I+^^:[8B Z4WXJ ;% Z*P2FAO25UVT&2U>%.'68 MG@JZ+IR@_[=^KD4;]?6??*E6OVEW;&S"-<)%DF0P%>X@5\H1%*PH(!***)$F MW' OU9Z&,<9&P];,K2:J!I6A_DQQ#L=VFHV 3L_,>@(8\$=EI6=:K@DA?_J, M@-1 C-D)L2".;,&B@1;/73D8$[:8?DA^;1\-Y[O?YWQ6(JM5&?#N>IY@)0I" MC()Y(A.("E9 [OZ:H@()S(PI4+;=N&VGO'/#=-B7[9GU#BP%BW))5O\/M:CW]X?[B$HD/TQ^ZDIB; MY G&BHH$)BIC$&EE(%620FF0HAE%W!#O$#%\^+%%C[<_M:SZ'E3?:7]>Z !] M.Z?V"VC/;'M>>];9?P5V'I2;#L#Y4$M*]HJZ/T_WB_Y #-[#+ 31>7<0&XB^ MPTT'>P5T=_CPY7#!7<)?&S?OOW[8S-5?/]K_E47?BV5YD*U>VV&4,I45#.89 M*J"=!P-Y@2E,A)!"%5BDQENAJWFHL;T.K+7 F0N (\ MUS^GJTF.,%&I$- ([6H":0%9)EW[&D0HD4DN4-"!EG,#C8U#:SV8S_8CX ]G M8 1IG1+09MZ,"5/?>U[^"$41S3ETOW>QG'*P-Q?).7391QSGQ>>[$<&]_*[5 M9F9O_5Z+]<>YB^?*LN,'_7/]SAK\]TF"B68Y09#GE$"$TPPR17*H$%&&I#E3 ME(500ON08R.'K<6N?N_3KN;&60\.S \C# _@_:@C+IP]DX@?DN"/A[*'M?, ME"Y$Y!I_O**RCL>P@_*//PROF2C@RLLX:6$^3.?3M?XT?=+JHXUFY]^FNZ;1 M51/ ZQ_NC.D_RSBWSDR67YW]0Z1S1')#E5T6)G99*-WFLL[*#9>,&:XU3X+D M &(:-V:>.S1^NP$!OCRY", ]E1^LVX<-.SNR7Y0I#N/)H2=N0$:M'(.E9V#O M&JA\N]HV8STYM4-0;DSH>R'G* :^"8W'A/86@Q6SF3P:.];2:#_,IV#5>F!9X6G#^P8,9T0Y3J8,P619@@R9K!]RI*" M"LH9%RKD!7LIWD,6TPX*M-]K+A)\/;^U=LB59EZ!RM KL#4UWKO' X^HKY*F M\09],W@X_IKH?2[IQMLO5PJ?=@=D39J+/'$ZN7G"(2HT@Y1(^U=.%&:)PDH$ MZ>2>&6=LQ/%JP7O!X>-SP/J1102X>B:*3D@%DT0+#E$)XMQ8@Y)#B\.OB:'M MX^$M/1Z6W$F/WC__$(O9A!.[)$5QXL[ MC^W!KXT#E77^C3M>PM7\<%\$0N_O?2__@]ISG/2U#?77V_OK^5ZVQ"0)4C;954&RT8[ M""<*VK\9F&=&9S(M4E1XU]T%C3RV!W=K/%B5UH-5;3YXK.UWS5K='"BGM;E5 MP L^EAL^0\UV-'"^$V;^*HS>X!RKJ MB M[4+5')^@:BC_"[C=8+4@G-P]+0[K=H-O*[98OY_:]L[K3RW)%>"UL&,CE M>H(,%]1&9I (A" RB8",VHB7*9SHQ!!LIR-,".;<4"$/R3 B,+7X^"^SQ6KU M%U>$[425?RSJI,^_ARWASB+,4T9T*6I!,M=$!@O(&;.O82F+W#61X5G0UE4, M? I'<^ODN)PCMJ_YFL5QNOG%W*MLUT^3SY_]8S-Q:P'7PJ(M,D\*MEW,* ME:(&(D)SR E54&N9"Y7F&MO(Y?P"L._SM M07@?H/;,++YX=BB9]@8VY+AB?( '.[YXX1 M= R\MNM6R'+ZQ)W27[5Q/A&%RO,\4; @KKY2DP0*+! 4TE!D"I/(S"OY>6Z ML?'TA\523[]MDR3R&7S7ZMOY-AI^(/KN=W2'IO=LQ]:TJEPGYN;&::^\B8 M]SQ9^N MR:.]Y_O%1JS-9G8MY6(S7Z^^:JDML8F9GAADI$9V)8@UQZ[]L(&"2KL2I$FB MD$1I;DP(W_@-.S;*V5E=BARJVFXGS%P:[C9K:LO#.,ES$FB."KODSJ I"FI) M7THH&)'08*$01E0B5DPJ[8;[-5^NWVHJ7IO08YIJ7N[[BJI/Z15XM ,O@^0K M J> *85TEAC(#+%1-6(:\BS'4*6"ID3+K,"DG@)KV]M.P-: H>#O!7"_5W%\ M"'M^&V^- WOKKL!+>JD.Y0&GGACOI1P&5-3WLN?0@[Z:P^!X_78.O+K;"[I^ MS:\F*#6RR!&&0@E7TL0DY 8):+3 :::TC?H#6R1L;SV^G;".L?T.*S_6Z.)_ MS[RP-2G>$__:R:C/].[F@SZUKUUZ_5P>_?[2E-I64_QYUPOTUZ6EY7*U/^&2 M*YRC'*I$NT0;Y9 QS6&>L4SGB12*!H7&?L..+C0N,Q]=TVV- ,M$%4G.-43" MK3V4:RW%-8;OJ\"WR;>+E9O%#3.?E M3IV-Z!;?YM-_:O51Z?EZ:J9\=TQQ>Y[EVBZY]L69]G>;'[7 Y3X>=!WRN-&( MYE (E;AF5\8U5V509$FJ,B:P3KV[1?1IZ-C>,95L[3[)$E#]VNM\-A/EF&9I MJ!SS@9]78.\I.'2U/C^^.YP'K+>'S71 [>]5+5?\=73S[E]&,);Y'ZCTX,V_ M!T&E"T-,3D.Y0Z_##U8B,02(AV45@XQW06NYNDSZ8+"Z]BA5!BN=45?;G$*$ ME8),VP@ 4VSOAA.:81*VFFD<;WR+F.HIYJXCL7W8=9 (O1_$G.461X)=OQ== MQU>%!5NDQ,5=S @J@AOXQ0!XN""IMO:01V,B[+*1!"6$(9I"(\TCC8V'CFJIS.+I6M@ V1M=B"A-$/M1RC1 .R9 M4+;8;0T%6TM[(!0O3*(22O.(@Q**E_.O"<7OHG@*R ]5\8;;)Y".3(P3-.*9 MALQU.&?8V/\D,FC][:VLM#1=!$/DAH% @"FH]LT=7 MP*+H([\ HW>!Y(?AM_Q;G?:12'YY04>J>-D6\]HMB/CL>GW#E\MG^X]E,GN2 MI4AJXUH4,90[VC!0",)AKC 50J!"%#R(-GQ&'1^%U$G^:MG(/25.PI#V))#8 M^/5-)J\ZWX+K%@3#620$D;B,XC7RL.P2 L81TP1=?$ER:O'C<:F_Z_EJ^J2K M4^?EV'SU_<-L\>=_N),SO_+IW/WC.VT#?_U5RQE?K:9F*LMP(&[5"XUGY79[V_6^NTI_\4< MJ/V&]'0O>WT%UOQGEYQ-E+D-2? ,-E^#9H,.O0);90;GPU^N@/,-..= Z=T5 M^+6\AZQ3%O#=(4<6$]70^*^H(70/0^;<' MO?SA9/@^6W1J32*)\T3G2$"1YARBC"LH&',E[E@1@Q$W65#V_/0PHPLQ=VTC ME+4S-+X\#21'N1;,'9+1%")D..3(2=EDK"AXKG6:%F$[/9=#.]AJXFMH=V2@^> ]>.'"'#U3!"=D+J@ MD]%)''IJ7_1RK#?J6732X?.-BDY_O/LYW+(=>BGR](ZO7+_;'ZXVXK#KQ205 MG&0$)]!PEEJ.2#&DQ(9I(DESDO$BR_Q*1\.&'1ME[*RNE/$L35J[G5C>SO!M M74GXF42/2?#CD_C0]DTO!UC6JH_@>KET>V3NYZMM4Y^XIQ'](8I^&M%CZ,%/ M(_K#<>HT8L#5X37QM_.GZ7(Q+^M'9Z]RE7<;,9M*.Y[[;=63^_UF617&9C++ MLR+',)-Y9A>45$!.Y:+H=)8H&IK_; OWI\@+D8J#"\ISD)*O>^ M$,V&2NZN=QZL2/M"UP_KKR^]5?CKY_K=IQL^YVK*Y]MM^+IXK" FP:G2D&6% M@2A5"M)$%) 4!3(-11L+=W5B/BSUGDTV]\-43#JF?U/ MPM-!4_0\3O[\'06O@1BZ(VY!#-R*1P/'GK]V,!9M-?^0)]L_'-[EZ-8R[?JY M3@I_U64J??[MWGXU-JL),:R05!,H!3%N^X9#SBF&*<5Y+@Q114I\FQXU#30V M/JQLW:7*=]:"RES_IDB-Z#:38TS,>H^.N\$5U$/)!XO.+94:;SY8AR4?%P\; M+GE]OF-/#6.T7._VDQ_XSZ]\K:NX;&,'^6*7F>7;8S7A!9<93Q*88TDAHI1" M)I6Q?U"6XU28K$!!/2"\AQX=;6PM=^4VI:Y&8"L(?]#]TH;]0-DWF^Q0K"ME MK-G V5T>^IV[]UY= V.7 S)*9Y_N>,5M*N$__+!M)H)A.6H\$7Z'\$7=C1-+ MT\LG;K\A\V_O-ZZT>CDUYFZYD%J7"NEUN&T,S526,VA(QIR>.8?455-0);"2 MN8\Z-K9Z:3APEH/*='!@N__JQA_^]E5A+Z#VS%M^>'98-OH#Z[^, M[ 7@@9:5%WYQ@Y:7P3@U+#?][S78\C/8O:IZP9L=]E@ M]LNVEDT?C"(-=[=8K6]FBY5;R>OU>E;62TRD3)64G,(,20Y1+A)(B:)0"2%T M3E*>Y/("F;>3@XZ-!)V14%96@M7.S(L$O$ZCW4Z*?6#8,T^>%M)R5H/:;'#? M)Z@7*9Q=#.Z;JI6%@GRIY%@C6F'R8:=O]9928(W.MP/B]R M(+S$*YN[M7:*/:M^B=L1S-6;O(U\91WY.5E''XVRSMVG>IJ-7CI6Q;;U3;I< M]03XN06D.X6M][:6#+/< M>5+]GJ^!T-^F<]=#VYV;Z=(;ZL)993HO2*X@3C,WJS8F$))R6+ LEPA1+!(4 MVC)JX#GMOY-4V(QJ^\]O,I>,%R)%J8 \-S:J0S*!7!H*6:X98X5R,EXA\=U@ M\SA<%"?]9W+U??'G'$SG8/U=.UG!U6(V5=6Q'KOF*^/\E9OG\L-FMO@S4'+P MLKGVB_H&F\&^=\+*:2N%+0X,=-'=;L[*7[IY?/UO!Q?$"^"B !LU3+O,HD&# ML2C@O0ZYXMPT,.'J]JN6SY/?[R>I-+G6@L"$4-<&R&T@,:DAQ3I+2(&$U'[' MB':W'%NR]/?YU#U3KAC,N\?!'I^6!&@GKWLFG=\_?WRX?0_N'ZX?;N\C9-:. M?&PH+JP_7#W^]5_*)[_*K.UO-4S>[,CT75;L^#<=UR:+'S\6\_OU0O[]CB^_ M+,NOF2HUQ>[TLCPT.,EE2C4Q&.(D%Q 991\O;<.=)..Y)CDJ(Q:L@7 MGCOP0&)1[3X!EZQ(6V M[P"CPO2^PM0:;+^\%=6IJN^6*PT$I=41@PA_B.*&"A[C#AL0^ -Q]-H/N+1K MHT4SG6OU3L_M#^L[^[5Y/UVY3S')2F!XJG^$V"'S-%A[9G M;HJ":H>.@ $H16X(Z#/RP/T \ X;@<8)-)CGS/XO3\,"II/CC#!$J@\.5?U'_SU09^4DEG[<MXFVZD5Q\( M6'VP[M1B8*L/BV4I7OQA.N=S.9U_NW;GPZH:F4P5JH'CCXWT2CO#V"P4<3\VZQ''GMEL:SEP3Q3X96N\ZT/VE[H5 M[,X!L/<@'K%UA"XJL87:,"BQ=03H-;%UO4W'EG]3M\ORR?*E^CA?VR_<=%4ZS1C383*\;0..C;IN%JM _?-62/VH M*B90/7-392HL;05[8\%V\5?:&[''GRQAX+F M*[W:K3 2FF9*J0*FQAURS/(,W'QA25=9V7;Z^P M\R.)[HCT3 G^8(1+])_T.:XT_\LAAI7D/^G>D13_Z4]=*L'?P ^EK/>#_KE^ M9ZW]^X1H5G##)$PX(Q 5&8,,&0H+R5*4%'E"J%?]R04VC(T #@7IS[X2J\#- M4YKPD@GR3._T"WO?*1X?Q*N#%U5C ."\ *4;O?0(" :QI_X!_G:\46^!8*#. M]QT(OU7G!E%J,?_H!",$G__]BS%ZJ953 ?KT\=V7K[6 B9")I(9D4/)4NS9' M.:0I3:')B.")1C8@*@+[1;6/.C8FK(P&.ZM!;78E@O5+:7E@H9 ?^IY14VQ, M^PZF?.#LH9EZ$$ZQ>R-YC#QTJR1_,$YT3@JXN&,OTT=W[.OC7.F?6CTL/JY6 M&_NHNZ+C]7/U9R4)0@1).=5V*<9R5SB<0D:Y@;D2:9:@-&>)EPY#V+!C8ZC* M:E";#=8+4!G^_ZQ 9720 $O@%/BQ5'Q@>Z:IBS$-[_H9!%' S_Z_Z>/-0NF)3#-DE,DLT,BN)NU*$E*:*0MZ MFE#&C/V?EP)K\S!C(Z%:=;@VM1+9X#-@K07.W%"1YI/(-G--/+QZYI:N4'40 M:&Y"XD)YYI.W'EB;S6J] M^*&7=XO95#[O\Q@BDRS3*8<\4\;&*UQ5NE&,R%13DVA*@K;2PX8?&V5\UFMP MSV>^!Z(Z8NX7H/2'9,]D4AM>;:5O30=_6MO!UGCP1V5^/PFC;LA%C5\"31@T MCND&S^MXIN-=NE9%VGN4(9-K[C.=?ZL:_93G05;E+ZOP:G7[4R_E=*75)-=$ M*J%S*+.RP2UED&,GEB2(2?+4:(6"FE>&FS V"9OW[G99CZ]M,SLQIT9CPW M-'I%N^_]C(.>HX?=*@\;CP+Q#$[V)OV3+]45J+US[4FWDV3GZ*Y9&Z1#E6M7 ME",7N@:;,7"M:U>8CLM=.]\I7-.US%/JU=KE)^__Y(\?ID^Z3K!C+B45-($9 M8>Z$C[1?0Z4-E'ENE^@\,3JAOBJNYX<9VXMI:VF5<'>V F>LO\1H Z+-M!8/ MIYZIZPQ$'9H%-&#E+\ :![.!)%=#OUY!XJKM2#3(J39WXQ[Z>SS;;+].K+9KU:\[EK'# Q6BIL1 93 MXL)[BRRD28$AMD&_=*< ,I&'!9*!%HPOBJPM[1XUALY!EA:JR'(%\R2WP3QF MB9V#1$!$[>O+Z!29/$B ML<9&$*2;&L^X)7]0-43,B\=*<7%:JV/TA6PV/LR MW*3YQ?D]3D7/;\K=+-2F@\\[]"NSP8'=5Z#V*%[LWA&YJ(%[J V#1NT= 7H= MLG>]3,^K->?S$/_.=$,R0%)0KJS!0098A"QAFU/Q4%R5.1 MJLE'QQ'G1:G0?]96;M#F0W+]P]-_PCH]GW=G\)Y,F#M;\X MD_]R!=QNA:4U:W?$/?\ E.+N^/L,/.Q^?P 41[O](=>.JJW [HA$SK.,E0+1 M!;5_\()#9J2&&'%LPSQ9Y"@-8;.>[1T;$7XZ;C 0*%S2]P3[T>:(IJUGQNV_ MXT O!W8&FJ!_A28$;W.D:* )&*@I0:1#3[L^OGMQK'T!!%6)#9&9@ 2[>C0E MC%.I)_:/+!4L2W6A<2J-S7.."@Q.7C^FO6\;JF*V54N>4[_NQHJ];5FF"!3):J M%.(<4R<3;"!W%6I(<4+2!&N*2%BF]_1 XTOH7DNYW-C08EK;&TH7)^'T)8I+ M(1IJ0ZRV<*>!%Y,9FC"(S DGAQJ8#9K:!QD]W/@/XS=[VA^NB^F!O41[G MR*1*%2(*2IPKNQA-)+1?#@(3(Q)&LX/>=T8B,!;L.!'":(6SH0AD"W8H!%*G*I M"I8E>: RM]_ 8Z.(TE*P*DT%BSEXJHT%2VMMJ!JW)_9^Q-$'HCV32=GV?&_S M%:C0O=^ANS6\K"&)J._#Z2T5=/NMUK07NQ,Q> MZX3H)-4\90(R[00+2*:@R F'*A.9.Q!,DS"!-\]QQ\96AU(B;MNJJJ^<2K!5 MP2]] +]4R\O0:F?/N?"CKQX0[IF]7H/[$M-AI%F\L.I)CJ5Y[#>28/$"Y+SL MBM_EX<7'MS_7>JZTNG[WR?5:F:Y+!SU^7">_'KS]?H#EVY3[/GC_$FO MUM-OY9>C_HH6A="%-@@6FF40Y=)2I2 &I@QG!=/V?HG7%I;'6&-C2VY#?$G/+S%S&K^6YBDD+CE.0PUSR'B'("A4DU-$@B M(A.F%0G:;NC?Y+&1VN?%',JZ/]WC8EF^J^U#.G-6@]G>J;I.W_CA M;A1@PR.E5]-O<]?HOD[AY(BC MOEK\F%JX^W:V"1Y 067$B1(I05)DCE_L08 M8WO\W^OE],E2ZI->@?EB#?;V KX"W[7ZYD[)3W<;^X'AXBF4,V8LK2H-:98; MB%(+-94NW5 DUES"F**!A<47XCR03,3P2/N1[X7H]4R]GRU4[U] ]1\U5/MJ MDQZ:!#2 $I6*3XTS*!$W./J:AIL^VC$.LU'?=+W->%9EQT8KE20)3%.W%TZP MY0FF%.1(":1R6I" ](R\+H*G[[ K#)GPB.NL M\W'#K>-AAHVUSKIY%&B=_V3T1JR_\?]:+,O([K/]"KQ?_.#3^80205AF460< M([<+87]*!(8Z%TSP@FB)\TA]64^-/S9J:&M!6OH JM6)\P+\4?D1R!ZAL^1' M+3UBWS/OQ(<]9C?8)O"&:@Y[TH:Q](IM BB@=6SC;2[L$U+_QRUFTXG0.1$I ME78>J(!(:N'41S-HN&*91DY:KUN;D,-1QD9MKUM?U#^ ,K7R9=ZU3<@+8)MY M*AIV1IDJK M=\^_KQSIU'4>\V]U$]6I7DV<2D."I(&2:051DB.[_D&)70XEJ4J1X"FC(0J/ M_D,'T<0 XHZNKEZZNH+-JCR1;?^OMAGPG=&!F1+_>?!,H/2";M]Y%0ML6;"Q M-=LIL/_R>X7R7\#.>'#=#G-X=B48L;A)%__AA\W%!,-RE*()OT.\2":;:$D2 MYFHUF% I1 AQ2"FF4-N)H,BH@ABOJHW&4?ZE(IF'/Q>71S+9!9%,$%QO&

9F-S*UC!4,YLT^8%+)XEEL+0>NX>#?O@]*CZ54N[V<-\2 M2WI6TF!7-Z[1=#0/%_]>6@O,1Z81I.02#LR27<25#Y3XIYF2A]\'G]U>X: ; MDJ(/J5U,289H9*3;SQ.D9JY55PBLL^)XP.@'X]N@98W-*T!KY OE@1M:DKSWMU+(0PXH M>6RQ].2;Z(#X6AW!-!5;9ZNQF5*\(^U4^U3]5"_T>1\UV(,]Y?38&-HXDWB' MG;CUQGR/?=&>R+Q@[]9.E>Y#/CU81[&V='_QP<'5@GX<)/1X,QL'_1>-92 -SN\'1 MC,"=5Y;@#K#*2PQE62+9%:DI7D,><@\$8J?%D4<>*Z);F 25'\TMQTRO@SZ: M%MUPBU7Z67<#_ ([$#=-4K(#0;DI+ ?*$,W#P%KX;5[0*L8*YY@5GPVUF O- MV6PL JD;8'00'!%C0F+,%.:XDW(FE&%Y)?&\*>PF8H4WMC$_D=4*YM/J><6_ M890&)K(H M"8!06%(RM#-L7T7_5W3\4FZ=K8X6O(UD@BJWD4N#^!RF;3O#/V"0U<0+DVPV M<+Z]V07<9YN9@UZ99 C;0I&JV]^FCNNY&+3U0R$='K]=ZU4PC MX8*I< ZF$-4SL1-&OHO=*% M\[W38%8[EZY3\'F_:8:T.)>A:RH7,(>QP@ )*F]-O9X7I6GBZ[-+8$.(V/+: M6?"A:9DE'H5[$48:F1X?\RF[R/-P(L_=$+&MB3Q?>R#\;0D:VW"QZ23]B-AP M'\^<;F!;CZ./J^KLVQ@_7H92+&<*.C)D&7!.!$MGC+$P]YNNP)C;2-T"QR@3 MX715I]8J7[#K3 F@\\C&!.YM-0FB.U=M4[,-](AMZ1RSK'&^Y):21T@-9?!$ M*M2WM&L[ NDR1%LB@AM0FKF$*)NA$1%2M&ZCW-4UF03W7;U&++.+SD+:5KZ< MGM;EKP"1MB#X](GU*"Z#+P/X]09>M7EP7P\0D(='>]$^(6Q[ T9[2(J7@&DK M(^IX<^OJ]4]/P!(^[QL^"MQ!3,%O!W7CFNT9F<+!X1ER#Z!$OU(PSU.L(RU- MV(,S+(Q!)Q&7YL=M&>K6--YVFU5F,8/W\N9;8DB=8:2X,;K%JL:*H0L7H96) MLD\8M)]PL.CLGS5Z#>RE))+/?Z!1RC+UG(\]<;H$,LKD+I]XI'1++V 6HBI+X8%57$VZBZY */FRA+3_P0!I; M"H&(4^$:);/5O'*6H*SE/8IVC%*XY$*-&*K+-X(_ZADAS;2_&)6V93KSP.E' M36R)%1P'"\+PFI]1'F8JT",9*,Z'*N[,4G.RL9^GSXM^G3Y7]517^N/,\[F_ MX9/H _KCFC+4:8F%80#0.A)#$C5S+@3U97N#7=^>UZ2@I"WFYM"1,X@V%9]T MEC9\1HVR8Q,$AHVB^3F=NS!J'6,4&-6@4/03;O"*4$-BRMMKZ-/W$368U&B? M)LWIEHJ++C@^.(99V*2<[(?$$0K&<1I-A+=E&J2*"6[Q:!'T_TT=$:F\6"[T M*9QM884B0ZI(YDT8M#8L-'5YO:KM.GRQS3V ]C'!/L8J9>S;I5M4 MNT?*G2JB&Q=/P##%EBR8)AFEP+;RMVIS@Y6M3M).$Q2G\) M;K:?]M_+?ME_QJSAI;:*;==5;_5Q^G*;CU.R5;BTQ2YPEVMNW3@OERR)#VRB M<\NN/1P$#Q%ZN>5)SMWV#3*/CRP$(:*B0-]#S#4W=9:[77IVN(BOQ45L2!EV MP&RT7)&@B&1AXR-VATA."A>0/,[KC'G!*"Z%;1H1]AA:*IWMU!6O#3S)8I[U M9MR*H& ?C]>CI_TZ7E\5^2=4<*@[W^ $;KPEC.Z*9M#F?C62WYU"MK"4 + 9 MB#Q2K5J\M8&:@.KBP+:*X(*)*/N$CQ_3!%%"@*:''1NR\RV%-7U =_#9@? 3 MO@$"LN?10GH*-)Y#7&L*=0]B-!-J4@!_\ -- &8JR+]&'S2Y:1<-HNMQFMI4 M,K:=?(J9A$NX>3FY3=(8=->S%[^ 0@@^7!%M%$X>T5BQ!\Q A*1L!X0O/_G^ M%E0-OP/[BV._?D!&X_P(K( Y KSL2Y.Z)4;E5<'EKB.^G_KDL%_ZY+_4@L,) MR>8UR7;.D#71CPY[8*(33LY=5"YM=#\B%6)R8XHC4*;E%!N\H .P4-0H!Y=9 M)09]W.#[34BA"4Z) M+Z[H^[N65U;,7Z6:WBC.(;/=HI$BV0YY,!$ZFZ4]2H M3RKJ2+F9Z%59"[7L4N[+4X%N_2DF'1@0AAT2J!8HX*9@#TV[W[T))<-)!&LU4<#)-I. MVIVME8(5]#)G?CC] ?R6^HQ?EVD;Y]=VRM,(*6U3;.6U#9!"G.(16,QIBOK, M)EG"!J^$3_]J5"A=(4P"L^@3&K@VT-4HKUCR@["%7A(G49$HD]3QKW!+Q52A MQE*V%"6S?>?Y(@-D;<_XB'I$4+[M_58X;]Z@648[Q[SB-OJDIIB.)H,G)Y#K M2K2KEK#C!08 B_^>]7#<4W=?"H@E^=/J]'BP1B^'IG-^>SZ1G)Y,9[N9ZE\G MPN2R\,)?DTB*"NC_E)B332Q]]-V5J&"P?HJ $4*U<3?>6>N6JY>8V /D$L MWQ11+3P1XD3#^8-9I\EMBZ;%W$I", LDN("?>XYN PJJK1 -T_W:P@,QT,A) M7#;0^FCS=W/%:8#0Q#1@YOFB4O!2"@W5MW ,MG-_69]@LTZ!5MQ+4OBPF\!V M3JMC8(LBX)NO,]:73%;O>6XS%3RR,'-@::F\]_J.3%T'>:#[JH#JPK?-6;VL MF'\O6X$YDMVV^A;;:F>Q[RSVG<7^9>;G9EM(]-)BWW#7#==B;P FC,F^PZGU M%*?6)U^+;=0_W=7B!9U00ZL_?56>MZ[*Z/+Z_/3MF6OY]&CTEV?O+\^NSBZN M1]?G[RZN@M'%Z^#CZ/)R='%]?G85O'L3O/KP/V>7_7.!60 EE6&$UI/7TF%; MZ\0B=*O>0Y^G;7_XN"_:]B[TV2R<0JB@T!4+9:A M$L=RJFY ^>M^D#658-'+8.)$DR:KSTE9V>JUX ;?T%BXND*,27AT*N4?-9P: M<6)ZNS>(_,?[#,)(4RZ^ F- F<:2RNW"Q^W3:6.Y1+9$ZY8J74(K]+'T:*<& MC/>CJ0[#8Q VV0(=; ^6$^&O:#]ZC0.HUFY"4_5/7D,A^LV=GR+4V^]81OL2 M[D)AL<1'CS(W@3^#U*E0=R]TNFM:U(FW3!J$XTTQM]TD"+HFV.?YT5SW;F/K MI"KUM'!Z4L\7<[OKDK<&'EXO M!E-XPC;S:@?=B&D/$P?/^@89&VDYX#C?"$L\X9#;BB-Y M^3AL._GP+[RRBCXIKC"6L+JE:4CPW* C.0>91?-4$<\[N.5\-U#V%/Y&]9Z/ MP:L0&[2MU)NI<_"T$9%M2S;84KN$SSO&4A*+H'?2/B#'L@>$*?Y3/;DKUHX:H H?0? G[2'E/_R>Z"Y4; MIYE^8:G]0NK?;'G>0D.Y3/4UB:7\L^F]T&,* MI/TT@3\=3YWP"$T;K?'^-)78YTO_AAJG:A"!S*MV]Z<>KX]N1V:&I"^?8$" M!DTSDV1.6"($N7B24JR'P;A105KJAG8T-5S*)S5+@GE>"VTAT?/CT_7Y:$PH MHB[O^!VUJDCHITC>1_'5,D]U3S,WY?$5^H$ILE:+Y_X2NQE> =<35U>A+('Z MU@(Q=#82[+"-(RY1$N"@L\J#!6"7@.QI G)YYR*Y''LT.F(8-D.&MJ]68AH_ MX[_&.?*$Z>IXBNZPR@^MP@^UJ@^7]7*[-@X;3*V^]BVL5G4H]W>QHV_D^1WW MR_-["]KB9ALR.-,>!+C/XW<[\%COSI%\[<\1U78GN+_<&OMLTBX2- MZ<+)=AL0V)KYGDPR53A;I]%$Z@G)T':()2U5_13?"':#D!K3AE#]/'@61&P&FE7 M'^>']5@T<<]K@#GQWTKLN0H<0[)ZVY%68?AKRQI4.A-9;MYB"1RJD$1ZB)Z61"&XL^ ML^\C96*E3O4(T5!PEZA[8BF2;D/Y=,IA4MS6[?AM[FUO._15TIM7C]2O1XM;RNL9UH:^Z[#"P MYD\TD]N@$E\]3V.-06M:F&X:JZ46T!\^P>'<'LB9.U#U6!&,HTX=M.^:4^&B!WNI47K6.6;[J$T=WJ53=AFOZJ3$9L6C&@4;SMS] MX"T6\:C88\QTW3-C=&@B3 D(=50)+].AA.Z72[PH'G.J[3C>*.;5E*K[RQRJ MS'<:>G2I'MLIMW N5[&H.G9>7JSD5%VB3;5,K<9JI"E<@^2EEYNR9W3^(^Z3 M3%TQHXM:WPX!SZB-49V+J%HJL#@P V=1N5SM% MB;B^CJH(9IKA'A2812(RL8@2-*W=OG@4?5U3J&&]2IPB>[@$MS)A0T[E59_D;QWWN16VY! M%!$K"&>]MF*[)''/DL0&K<$(VWW7AS).">-FQXC9X?A8C(:/M*FV/3Y>.24Y M@<<:R,5!5'PSB>9T.]BS"N,?4:6=M!F\@<1-BJ3\5+:DQK_Z)Y+[#]-E7),=:@KC?)T??=G&)?8D?TS2'US@T&HV/ MVC:4>X)\0\Z_/W$/?TW;W<\@SN>P1W/X!>4J1P^W?$,]FW* M=LS@C&D-@H]2>4A3H8V(&W"E,(M;F5H]LT/#-H!&P[9'!'"[Y;"5/3$<=,<* MTS7LM");NKBXYJWI$NE@,OP.FTNOZ?Z<4T7461/!';H\ M8Y3@252Z->FF<5I'WC!L&>#2U+EAV3L6.!RO=$R.,>58Y/FL#*4=<% A0UC! M]<,)^O X GBOV_3O(2%O$(I4;C!I=?H@#.HL MY11&RZ(GY:H$H]L7-5KE-N 0N"Q_YQMLPC?@JB1PVOXD3M.6_-\N(_KXC.C6 ML*X:SM@_>D@9>_KNC[.+T<7U5?]"KL=]XR$EJ&PR"]YUPGSZ&/CNSER^T5U@ M8Z&I:"CK&H[[E"W]J*">PPUB7K&37"#2\EU64W1)8)TLQ;(/83?M&()T;[IC MU .]I#5#2.EY<%)]LK)S#-[U?:&>Z'6^5"[]+!>:\)W=^T6MG$3Y:4;=*I;*,XGU=,$78;95QIY;B[Q@=UR;!!-EYK#Y%" MWL.8H^Y) I&_4<*B#.9Q$NLR0YT?,]W"7;];\SE5!>Q>T'^(]M4TW"&",JA2 MT$V^,[4Z(O:W M>4_TYFX[=JPNDH5 MDN$T\=-FD]MA+-I=YYHYF5;78OA=;Q##\,F132R8PYGEHN&N;A$AQXRFN [$ M9(_PI@F6ZX3!# Y)K&>%):>P+W+!%H7B$'A2";U=P:R3RM<*H%PP#6V /'PJFHVO=ZRM*#!C; "T-.D=7$DV",XO M_.G4X4H(G^61@B%)Y@%3]D;[5,3H! UY>(GQ9:R$>U;".@9.U5(Y+J67)=;R M,FB SKPIR;P/47ZCC4?L?=*7D#6TYFL!U])JCNI0!LVS2=P)+@\&\T2E*7/ M$P%<_?O)TZT9Y]6!KA6 M!5XY=^[0L%;\D3CZR7A_&ME6H_;,)Y,:+!(&++IG)@-JG&<-:+&[+0XP(&OO MM-%GBEW-D'>^>[8X[+X,BL*YUAL-;XD;N/NN4K$Q1 4<>*"Q8]=I2M2%DJ9M2:VTW^YF>:'=M20]-V* MB6>&51L0+7CO"CR M>S V9GFF:&.8M723Z,ZO2(4OA5_HC.3C!CUII$R!G[B'CTVA+Q\+C:/ _>EB MZ4QKN#P/O9)A/%C'II48,SX"?M$IA13"?M5X-MEA\S2:F.XEAKWIP6G/A,G/ M#TI@] (98S)AKT'445X@-CM32&788K@;NBGOD6.%HY#1Q3OT[ .)%?:1FMN% MT6*((<$UK9/REH5J6J=H$"=4F15*U(EDCMKA,:S.39N9V#KF,O#@,@T?(D/$ M+VDT S$=CM[K5GNRL9MY0(+CRI$RKL%$KOJ7)X2WWNY4(9WMGLM"J0J9=J+! MB1,,KI=K1E-"M[RBXUZDOPG/QE6-NK\*@0>3# 9(WHXP6Y1N^17&>:(,5-GQ M\U^H1I&HAR4N%4K^42 M=0!34'@@?4 MZXYG"+Z]!%M7H?VFO;()V-,I49W5Q9B]TUM08\DD8H,;7KFL\@+L[&F:Y]2V ML\BB&'2>BF O_K,6&>*%SY#3+Z+[166E/6(30:>.7K#<_U H"#1A ])QW::U MLRO6,4@:@1S3ZL,A'";D:'%O'%\(G5$EG?&0CK M& BP?-B+BK8Z'^FB7AWS';ZC$#LNWQM-&W;+<8@O%ULN&N/. +QB%W32'W6H/EV,!: MWO)[VLB)[O(DUKV7XKP>5]S Q1";;G?-&7>B"4@"-[L$J]*. OHOQ:S,U'V4 M<@^PY96AKEI2]Y38%F.Z6[EH;.W)FSS;2I<^-#[]%-:[T!4=2RX].Y#+8^(& M<>S8@P;:YY-;GY'KGU,DIEQ!X;=;*YKHSG:I[=U!I<5S\P=4OJV-WMVS?),S M-*C3> 6N:?5)(3X[["F#N72VWU+&]R%;<^7MDNEW:2IUY_M-YD,C^9KX#F*^ M8S0,58;G*7::*84^::)BC)Q8M/MG C\C_<88([5)E6A[2E2SK2'E#PP&T '< MMO.)F"L--DX*9#GMM;=8PFWK=P)=C?T#X:)?1Z/WP9Z,@5)A\T)5NI4;D9_O M#VCAU\)YK&,BEZJJ4A84;BQF,NAT[,>F-9X3&:,,0(5W-*BI0I,92LN(E0&W M77+\VR?'-R2)3NP41$(;6R($$ZRMX UK(J/4KDW-,L]>,TDGJ4@H P7VYS@U M^8IF-0[M=J;8GZ9,="RR=4U&WJLHI33OD'9\]S&,(6E0L4KF'B&C<7 =?0XN M%=BV&5?^RVF 'ZN4S:0F%OB1J@-#T>:^BDMG!/R@UU8_"7V,\\NKX VR+[UX M\>RHE7/.A0!AM%ETDX#@"ZR^-QU!M8SI#-<-=3F4T?^[Y$#W9BK"E$&\%.JW M."%ZAE9B]CE^(\*M=5F;*1N0$IBYC9->@NYWN+QXJ4K7KALK24A0J9"SAW7" M\0*TR<>\(/;P4T[#[(=&@@VW XFP[B2KTY"FH^QHGZ648)^G^Z$[@NZ>D'Z; M<7PMR0L/2E.M%<"3^DFQ M*+VJ/)BY5X07J(+WV)P)\:71&/[KL"90H> :*.U<]PYO(7$@X9R(C8BQ#ZSZ M4]@7D7CB4J$.D3N=FZU,Z4);6!&SVE\?#$=BU)/8KI)47&YVH[@4'"^K>6:YQGM520L&+']ME M91!24Z%*14.K?D$46Y[>2;,'>P[*,:I_B_V,:M)FS>&U'K#BG2'0#@."C.0! M9[UMS_RIKS<@];D*9 >V2HS3!AN.FZ)=IO($)3[.T3 M!7?1A'#\N#2Z.B=66/A(_?:FK>,F0*V_)QM[4-/TFVAW$ZGVP$$B<>J\&(:4 M=0L9@?Y#OQ" ^B95TM/7@1Y;8L$V>UX7IP^ D:*;BOE"*-S?4Q-S3E94@BJ1 M;(539D=)%]AC;A"3A+_2CI1FC=IU./^F"SCI7L!U:36W-C&T/?P>ZY%3KR;( M,WQ^(KG8>AS!=?3"%?63"MGN_7_LO6ESVU:V-?Q74+>KNL0J6-=V[,3IU/M4 M*3*=Z+8M^Y7DY,E'D EQ"# QB!9]]<_>SKG[(.!HHK;MUV1!+#&?;9 MP]IK><*TQ0(9SEKL> 09,P;>6:=0C)8S9'U^7\-2D>]KGXMU1P7 1$ M=D7^K<]22;#+J?HOAMI3/XMP\%4W2<:Q0T!@;N!YIJ]5'AC.\L0^ M=A_-2T] R+95@G7RAD_?_G;V\M&3'X,C>9MQF@#[F&\XX[57!4N9XUF?5_85 M)F*<,S :D%_88K!1KL$&2Z5":T0,0+81&&>G17GDT1&AU[[!UH 5(3Z2 M=#]S'G6M2(H^C\0=KK7M-BT0BG4X2Q^8S(<#CD.Y[.OTDN[U:/[\LYFLJ]W; M'FP>$TVP96LA(>T!Y[=B,O&87/(2SMNF@N%+6."W:B@U6NK$/E0NM=;]!V]I;VR[Y)+;[Y-9A/3!=$@M!V6R$4!?3^V2S] \)0M(^ M!K=R>ZG1:R<#O"C,@5 P2J/9H*8[^@\/ -'B%_-?E6 (='4/G$(<3HQ0.)QM MA[/M/^-LFV(*(=Z60J",@4>SW>84K0B61+5Y6,37&/4*"_I0CS\!?#D37IC, M$5%&TC<&T%8=*V1,>XLLL\7@-M,4;9Y],@4$A,X=!\&[H<]:NTI(.9*P-]'* M*5C+WR18?9LSMI.C',S=-RCJUOFZ M8L!=(.>5HL$U]0&Y$741LS=)G([B>_8Z]U2POQ6R(QZTE&E!.4':/G;XY# [ ML)W)QY*V=7^B:IL_)7 8[LE O@E^-7T*8!8694,#]I6\4^2,$,-9\+:I$57* MI\D$]_MP(6B<^]VWL'O>YI=*H5K=&-^*[TV69EELA$D5HXNE MIH7$HFJ3"U2R(O#Z'<:!V/HD'5KT6^S(4J)-D=ZE<0(.)UHD[E_:>'AW^.(R M23VJGYNTC,GDW&O:@:'L[D/RT!.T M L^.OYN6%;A(KAM8YLB=^BJEQ S-VHGPU$]Q#B;G><%N,O)AJ'''TT!&[)PM MPUZ-\S>!:AG.I8YS2^B6'ZHCW\]0VM(ERG*W?N\O=OYLW2!M56\ M1X(XN\W$VT5DVH;"7E; NE251*22>97*=5K4E&#>Z M.TA*3^E_B2L$RBB.]H MX#"M4KVK)K/K=T_2(.6H,6#3XD\>NNOH(W>5B#,KE- MX^R2LI$ MP/9"'IP6#C,MN3FX3/H? M"CVK.LH3N*FZT>!]S&'C5LD[4XF0#JL&+'\FJT66K\G>K'H7LD:*#5GS4$ F M&,PVN1Q=I,:X3#>LQ!6:B%9?NZC(:PR']D7_PZN=9W1S+"??;=(_-FY_#*Q; M16'@=E$H\A;IM74-S=[#2MQ]Q[JT5OJ 3;'KE0V0+KCS"\4]^4(>"]Y_4OLZ M(NPI')Q&C[ H2:5#5\YFP=&6"?6MY#)2IV! <"[J6*:'C:TQY! M[):PJL3)%J\?AL=T!_(PY;;\9F$)IJ^R,&I+6V<1 ;$U]NW7198Q!ER@9B:3HY[B0Y@1^Q<31O;QJGM#FVLXWIU1C,A("[+"XK1:P6 M"S,KF*OL/1JFV&R#R)E/9^ M7G+=+3RRVV8,LJTT&T_1[(LM;NK$RY:3 R]4-0IM1?5H%AY MV;EQ#JY# ^^5*M.ZI6C]'D!']79M4I_FMQ%##6Y/L7%PI%*F5/ 9[:0HT2_S M04@<[F+0\#@$_PJS2.#=X2+.);!%6NQ">IO_;/*E[P' LB$F /A?PMKBO[RT M41G\V<37##/;A5B)VLY#UI..T%^RO>E)_F>1NEL3EA[>]R9="-GO0ZB<;X?_ M8TO*BIDP5@EU1-Z417-] S;)N6Z\0=9P8W>:+;,H79/B;"D,6YQ6;$H8]HA% M/NR,BVH)=?)PSN:=#1<2<8.5EM<0/JM*D@_B,7[FE/\G3?=.NQ[^9[42+RG2 MX$[4+G.BT&U-Z=HJ=2H5U\+7B%?BGUA9ARM"6(,1#6G>&"883^'3B"MSY:_Q M><6]1(KNN>=/1<[9IU$KRD#SIZ7EH5CSS15K.@@'X(;+5LK2!(:LBUE0%01YW(YL,@/5C]0XT+1A.T+=Q5@SGV'=S M$'$(0U_PRPXXTV6@5J#0J!>BD!D+VPK$X(F'%L#P'(YZ51CI^:ELC-(!4)63 M4;@TDZ>R[)Q)PC\\Y WT,02[9I).5QD$:EETMVHRMD!_G>/Z,)2<\C9XI&<9 MK*9D4[6[]*+-!K7+!='-24@XPB@*I;+M ONDQ9)*6MM"W?%Z4Q._^>YH,3O: ML[Y%1V$/VQ=#(J;#-D>6.\#E +YO13)SU8:$$-RRX"BK%F*Z-7C)UJ(U6*O' M1"XGCF7VB%T131CO0WM825'_P2V ]16;L2?5(Y1*H#-,4M!\($5U9TGXNV.* M>:UA/J@LAG,!H<0*P7.]PT^]. M.5D#+"5"T>%F,DL@H<,VXMUUU!)])1F[J!Q8S^?BU,1;1@%S"(_F<33Y"6AA M\64=91-2FOH81PJAXY0H2A6.HD*E'"$X+D66QI%?!=%ZSU9MA)E0Y37ME5FA MW68U#)%4[3:8N:PO(LW$PG0L-+"QF1ZS-!K6]O&XA9FGFDI&1+B7I?#6\M!$ M4GQ+=.IF&%"P/'15H'Z)]-?D1"/\Q;9TNYQGVQ%+6TL>A1&[[GFHH;O:!1+E8H7- M26Y.XX]2XH577KO,@Z7:1I-.\1(-F![T,MM14?ORN212>%E!]Y("XUSM(\K" M#)!7.8K7SVMRZF-Z5>ZD]I_)G?XTC )C2$)RK-G9\1+Q'E=)C$] M)W,(P4."=]3X[)[=:_@T^(PK& M.U1R3(#]5)MJ63#*>^Q8+1.9L, AL=_U.6@L?"AFT7K()IJR7EK_Y>'ZZ-HE M[![>>Z4\B0<8$K0+ 7O;Q3>2O%IZEQ/CH0+"J/9]3I>;Z(/,]2/N\3?F?H)> MYN00+^-I [["\U6.ZZ$.X+ZF7P?B>[CUU^(>+Q+)OLT-I[* ]^:7EP M;\7 ;HM'*%I@_Y[>[%HM;(F_-:-)'QFULI?]IE$Y [:^8E3)Q$VBY9S@B43V M7A1/ M>UQ(CI[P /TL27U!9=B&,VQYV"5F!6OC5O4/ M&R9D^]X(F\F+_#HI!]^M8#U0_U'ASD^>HA0QK-:!%V=:4HP%_39[W0KU8(#* M$I.*-K&5C0G[F]?)M2^7G.M7>95N2L4ZW_W#)E1@#TW$@3IZ2T)CG&-S4]QA M"7D$N1[VM1>9B3]M9H9J..CETU)CP1:[7M',=W*7B(>HF9F."C:)NL/#JYA: M",4XTND"VPC[OMQ-462S949$%!,VK85_D-G8!N9"15B,P(?Y*+J5W,X>;Q/V M-%QB?\-;RJN!;^,W\9E?LZR9P2$,,UT-'T_^V,0556S3@1MQ+5Z.Q:+I@0? MM?-JWC*R(]#&.%]%'Y%K1O /?5R/ON]9[>IG_8C''6N36X(UGKG))H,3_': M) @/F>I#IOJ0J3YDJI4_W&.MOE*FVM97;:J%XS(?[#+:C+4C_+ ,'[S&3:?R MI^@\M@"CA>F>78)[@E^Q'U5A^[L&NM[W96W&_IN%)-&_T8,<*,\.1S M?P^B#(F\0.O@>E0+?-GRM4#_O M*M@4)GJ6+7V'&HLQ 5+1V[6]#^JMG$R1XGA6AYQNPNG]1BCK:.N3RQRNTK)2 MV"_/?X3-^*H@C"O&_>B:RZ-A_U$UE#4AJBVVE)5S&6V/VX"GJV5\>BZJ08NX M8)W#+8S:"R7F,DY'S&&GGQTM]ZS^JOUQ3 NOBU/ MI#5#YY?8VP^6H,>(8*9.@0.M^F9=TD-EK0[WBP0SN& MA:BC8*.V'*:/*;&,KQ=ERR;S<&9F$DZCZH8@ABY^DI7S*LT1PM']W+A\F(0J MBG^].L*1/M^0T>5ST+YGB*(-2M4FJ[>>E;M-8H MLH YYPXW(:7R1UI(?7PX(^\O58KJ;?P8_>[;:ZAKFT\XK[E$1JN^G&(B0-9[ MC9)MJW*B;7;Z/Q,K)"C'K86"EP+2C5 M%4X]WD]?F;:_0W>H42;$7!JL>QX!I[*K56FD@BT,T@DV5?IP5OUD-*00$E*W M*#)"KB&HL)VH-T538I1 Y$ZVF,0]C?VP(U-W=,+M#*:L24AG@=LWM*742F@6 M:2<+%Y IELJ%K)(#,:7*8U(\PH^QRV"V1M" A&TQWF7OAA'"WK/H"E9=J3<, M1.J[POI?-L,$D>.H[.(C#P75G0JJ$#OYK+!^;_<$?)OG>Q8X-Y@$SL,3?TH0 M8W1*^TRJ<:HJIBU&IU]PG(-M0I^SLWT.]&%'3Q/[)I"R$1@[KRBM*K0"]3#' M'>(T'!\+LZDS5 3+@WPP(R]W9@@3/.I]@U/AO6Z] D5#Z62YP!^DFIQ!Q2ML5D"V"E*P&>X]GUB+V=6[DK"MBB?0P]C?)Q]4RI1:B6A?6H3/5:K;X9\W/PP@%WV;MR M\44BA;)'JO:/VXJ.0J-4E^E2VK*%(HO=88O%T[X@(4IXTWG["MS@VS1+KBGS MJ[Z^^I(WL41Q(S678UCFAZ/DH:/$P7*'&AL-LP-KSW@T+K>IH4;@/V&-.D^( MDI(YHXA ID2YCJ#)56QCZ1,T4Y*M&E9#.T,AJ7;<&LRHXRHKE,+SCT]U/%81 M0K(9[!OE479?I0RN*5((&Z\APLWC.P2B(<53FL4LZ6+$6RQ4)\EOT[(P5#W( M!Q]9ACLPH8:'G(#U T@K=354?)1D\V(W9QM4N%#\]H(2,Y<6E)92TC *&5W4[^;U$$@.VE*'$62*NHL/QW'V-82H8AH!>+!-1*VDM&*=Q MN3 O.1)F#&FYF&VO1SA@HR4-MPE[97 Z'28'+.)$L8CH^8O]Q\GN6[4L'&P) M*E>P4\&XW"=16;F@WS?4MC'D@9-J'=VWNM*QD)(UE=9EP-L]PMO90DZ2R?*- M,30O[ET\TOO\7;PVEM=6>-CQ.>L]02RLJ&UPINT]Z;T'OMPU14IR=.ND24M] M3Q(G&\(+5[;UJUC-7(.@40NTP';64F^QS=2MZA[2H*+(BN3$6L4[BW&_06>Q M-">@E/+Z J^JU[V G9AD]^V^%U;M-)E%I@ I-O56K'I(,G_3V;=O(,O?0FF/GQ?&3QWMOG-@6N'CIHN6"*G[*@>V/B;'2IJ5\NQ;FS@DYL"%B.I&$\NZ-X[U-/$V9\< M-86.V\4X__[9T^/]MQS?K^?^ZR4X/G_?#WKZW'W>=VVOS>0;#=\7ZL6,E_1&#P[/C[ MB04&1.L%6W/?O*5)2EXA+__"(R=K,-QR8<=&#&;E)LCCTY#.1 M_Q35G9)X9OG.?%ZSHVCFU?&HVE&BY)RKQY$;X^UMFWWM4)!LF0!="^38@/\E M-[='E;NL!:T2F5844-Z4CJ8OD!WYI_B2\E2K1% MSCT+:ARJPCX)#-718M;+^NR>+?0JAP3DP69RO7B8$]!53[&>N%2C34RA,6=( M_%Y#RV) MSDUJ+J2>%_9SG:O]Z&C/V>EA&1R.L&MM%K9K$1[0\+L@=6TM2KDN0@4-)@>I M':I:K'F-#(*21L+@Q53E4>DS+9K*G *6E;X*U54K0X36Y,)*7UE^5$-/WR$@ M[7!).OY4];Q(P4D]R?@@R1URXQ _$C]6=B_+E1<)^#DWG1OYF;,6-5OGJ0BD M8-&+%!9T>)#-AE!*50QAV%+$X\>W=3\BQO#9"^E+]N?,/T>D*SQ^AY+Y1$OF M:I78S &J1AM"/V)'1* 2\E4Z0*A11F2(4,<%ZX:0'<^*-XK<42EN&JG3%O\A M,[DIM.R0?F2+VI6E*N%CY6M8[X+B_DT.FC(/DV.<<^\BO."7$LL4S+9;/F@\YRYUD/U(_T_SW;("[H7+8RV#XX M3G.:5);4!'TV3$D*=W[?\_<3<0K!ATM_9C'Z ?]YHYF6**[(=II<@,(CKX64A)IS?F M6UA,SM:$5R=]\]X*T%%1AN9\,7]CF1CW_?]I(,QZ\CP,GCY^^I2U;,*VFJY? M)!KG5+M=_72O=L]22[[D=)Z@\BE'>2H,WO0?6)Z;A8I!Q)2!Z!SL@/IA,FM+ M]7Z61YRSLY#_F6O7J3TB3*Y5<@Q)J@CF>N;[<+ 3$;;] /F@O>IIDQ-SK/]S MC(*7S&?/-7GY)&Y%UNU^U)DC*N9C&'R0LMF8OE/*U1CDJAN74$D]*]:ZUG>T M1#&>\]+5\3I:P)55-AA)(3 :I(X_=G? QWC72_+BY;*[V OI#^2GH+O9/*+F MYI]<&]L/>RXJS/LW@5YD7D>EJ_E[,&XQ@!DW.^Z\+;7JA.ML9-^2&QQ'#2+1 M2)K.&.YU8HUL1G#R=2>L=Y]N'8:*F86Q9A MEZ7-??0(]8CS$+S+HAXA&[8? MF"[!'W I!X.E)!=#MHG26#K#.M"N+WMKV"=G(CUT:Z1O.D<#HJ*:DBO^\M%= M47Z@%T'[EWY\6,F-58-@1](3LA)<5'7+41[67P/N??'X5C]?L4+B774(8KH% M+?T@U M;U")^=,<<2T0$TQA$1OP/MFX[BWO;@K2]L-1024E=^@D>] WYIEM=P/+$=?JH*2=DYMIIJHZ5U2%<-?J MPC%&C9)_#PF<."VYZ-ZE'> M;R3]DVL:RW+/M!*S%L"FPLPZ6][2'L3L[=S[>'7PF=<+"'\21]A)A:1>69(> MJVT3Z+Q]A^R+-! *)KATOJAS80GWP]<*O0V5YHI5ERC59+@Q" M-I :593G*2ID88EF(.[#A2("V:%S%%NGF-OT$/(M$E>3(1<$71*2CXDJ7M=5 M!([K7828,HEB%G2<100#S,!F9'34,5?HJNB1_^@>1>D#:5=AWUBB6@G8(410 MLRBU??!U4>?;.9_&%S;=.X+@J1D%C8\?#3U<(8_F^N\+L<95"NL5 MU@"TGG9]OY;8 M)XB :Z'.^%'\[&+B)2RJ($-,53Q>-EOMY.RW^=M,F#@C+UW1^G52LV*TUF2V M[O=O=.@]UZ@@+\5UDQ*LV9?*(.ENED]4&WB68W'5J^,3) M)0*G+A4M5[A +7R-U,KG\LQ(S+@);I(H0Y@KV6X-9V_%18-@N^%)EB;AM)0' MRI K9I/0+!G2,+@2H4&I8KC=&UC"G]/:9<@P/4XL-]9,]A2>Z^(NHHYB%W^! MP4&VFD5F..+RO,%^SJ9^5*P>;8KEAZ3F(>5HT/"A2;.H$JS<6@7_Y"B$LPOX M'D;EVT)_"0++PVDS9K !:UB[6E5:Q'I1L2(E85/I#K3PVH37F%5KK@J5A?>; M1"W/FC39?MI<29E"S]G#_IYKRVTEDKW26T^1MY,,)MI/]!6M/#+67*@-P]\= MZ,VXTU0V![V?6C!M5Y.6'H&@K\N()'&UFJS>0P/BNC"MJ>05S$#=1#%/M9#3 MF=F423FJ&\/UV$V\4Q TM7Y-^,M''%,_480G)/@B%.77@2*7J MYU&DC?^LI^%!JGO8RD,4C$M;3F@GL%TK[ XF4%H( \SUH9?#H-%TT=A\N13U M[>%HOQFGE?NFJ6$?2045WW6=1,1]03Q/$LX\?G(4S8Z^>S)S= 1QHD$J\.>L MB##2EZL0"2:6EZ+JAJ1Q>8U[W6UXV0\S7LKR:Z)I /=E8?*AM9%U)P",B2=A MT*+,-IPT-+*L$;F(,@J)[6M*0Z+Y3Q,$[Y AZ.U>CCX^PGNGI(L8P[K'CD<] M^EA-%6]6-NEJN/@K;_ 95_79CWFQ'8V>$H2?4^8=0_HQD(.8\O4#7H=?0+8G M>VZ9#3HO]W43R4=PTA"C+J>Y9.GXQKU+@S'.=:#S)/MEP)B-V?])ZU'H)(YK M4!8)K/+#N'3&A0IA(^B+K3NJZ=?1!FVD"X9PZY,GN3\%_3A] MDB3CSKB/WSU[?77V+KCDR1^#9S;SX1?7)7I;#O^_W6&+*/9XM"!\>Q= MB'BOB)FQ;5@,BMTBVQ9)NX&.<"B\[73.$AY33*WDQ_D[-F&D&<=<<) MT?,\10=P]>]W "]OP%G[- ^0:S &XT^5J6Z]9DB[9IP[;CP@#-]]N2F04(XS MF!7BPTAUA_9,86LSE+P4Y?9^=SU.&#KFM2>F'GTKL@-@PK#(![K)9L(PE>;, MIQRLT[+$4@$MH):?1/E&4QDM$_Q5S$#D990E>1R57"K%KMN F@BBK+A&6J-> M,'=4?=+2G>+6OQ[<^N<%V90==Y#;-=7]0J:70YQSLRK9^MV'C_8:A RB ZI89'T;U-P@ZT0 MDPZTSWFO;:NT^"]#TNUH EUASB,A[$'M(8D;+A]7FC-28+A,TKSQ6J=T0]%* M!LX06T.0B>]$2\61#SUB\B&^WS)%OXGN9[7B5+_TP+2TJ^*A&@Z^(K$^"@## M56WD"HZY' Q>>2WLZCXQIOM1'QQ$ T5WZ:#65$L^/%(*;QK_^.!BL36679BEX"7I&P+:6(Q1;\< 4"EMA;\8@@?,7$NYLDI^(\]S$RV"/:1$A) MC 3ZSN7J^E/C#T%E-=<02(PA^NP:>(%&\.EIF@:$%V$ML4Y:FAFA)E33.%P2 MN"(/%)84EU!KNH6N$Z-4_'?1+VQ*ZX /[PK>4: #RRQ*UPJ0%\H5>OR2-NXC MRJK":BE8B)]X)VI6* VP+_/V0QV'RH.Y+=PSN;I_QKBM)>.S=\?&]O5RU$EJ=_ZRV""3H&6[K[7KH./3B1T'8\_O$G)3RY562(FC79Q26B;.\T M9Z#F1PB6I!1)5\I4BSNYU1U[Q"HE#+$8P(:Y>\KL62(DLQ"<9+*0<5K8]=#N MPPU*/5!=P]&E\MMYVW/2+=\A/>^A'2DX3.*01!0P'@W-G^1,-W^%A8QLC'&+ M<;6(;8Z/1*K!S6 : X,SA'&#+81/$XE1RN]-=(0CUIC<@Z(,,,,QQ0TP#.H_ M4V#1;6&",ODP'D@Z592T,*8K>)3%*! $_E DFFB1J"I<+Y': M ;),: L4 WM)W+2J:M:)66WXN4YX3X_WX\6!"_1KH<"O.I21AQ7P(! &G5V= MP5XXZB&3"<,T'X7L@TZZ MA8?A=KB%Q2\7ZZXC;Z/VECO.:6MJ\W>:2CN' M)UX"706ZIP72HTMP]AI5E]!\Y%)7>ZB:%KKW(,KVLN$0Q?#[D$P$-6K 8Z2E M?COL:I3,HI5(4AE&^[F@?V-6J7#_82*4A#D#X Q!^YW&A?U9U4>P7##_.P0&+=1B5,?=. M=+*5-L&W(IV3@Z_R\%BFI@U:\ID\<)1;(H5VHW%/^H'E!H>*ZSS$W,Y: M1'_Q%-(5_Y'6\'#+'=Y\W2!V!QS]AM2,]EI>IH0"M9KWRRNU('?;IJ*EQ!2Z M]#FAL:@B@TWGE)?@*"FI4&7YF6N^S7=KF794.''1T30.@P])LO&DUCOB5/ A!!ZY>0^M.=S# MT=S -ZL;GJ^^]@XM;@4C-4&[,5S]?&7R8KU$]I9H0NR%<* J8"!Y$_*ENY0+ M.*%C^=&?N$FG]8Y(O5C/ \N"A!)!,E,(C)W\EY- (=ZD(8EI@;M9V3*,[D6] M3"_=X,RME@/JX$ N]^7D)*^!V@17^ M(2_NH<54E!(0(%@F.'+V3>N)NG\_@ M31"2<1"9GNCVAF,9%_!(MO<$:W-[56IT]@Q&[B9=I *P21!;9A5!-BG#%$M\ ME;@2 B6STX\^MEG"AC%I!/>XGS'"8L"/D_J>[MQ@P ]9K742WRO45!$W&&FOH01V7)J,:R1PL"X176619F_"SEAYRK'\1XP\2@UN9-LICQY/&TJAD7C"$9EN<^P(EWA!./90UN*>_,K0)G MIR\P)-P]'TPDI+U(8&>O!+B39*M/DG6TPM=]V!X+WW'8GE #?M"%K.^Q Y,^ M051D3O]:)^L%_2.*P?V@[PX J,??Y"C^&&\_ZD>(J%U@'!V/IK!7ELEML23W M77D#&X'^?&_U-QF"%DJE.M3X]%!W+F&KZJ*6SG@,3[C;D$^V ME$G_;R*JDMW1?V!?!L7:_ =$P+S8JQ8N)7 M^!=4[H03T86"8(;8@A49>GJ(NBB&4Y&)I4+@Y'"_*L7HY\S.U2EMH'%,%6M? MS$QMS#LB>G;?P)&Q]63HV8&;,H$QXIT7]L%"0[W-34E05%XJ,CBP7HC4Q.?O MF/*>YNS)?\+9T7\TZ.7V"6?$L-+IUE79P]EP.%G:+LP$#Y:6E0T#3;)!E86, M%QZ)6QKSIUS>HY.90MS;)8LD#.T5J_HV;"V 28E.\F6:D2BF \%(!BZR?YB. MD."3/:MX;R8#^,!;1$2?R*T\ M^F5:O[*<1++$J.P(@Y=Z['0:END;D:/Y3+7"NW(#:>X:=[A6X+._9A'W7*>] MKIN<;+ K61AO/6QW04G[I??45!."<:$+B).!Y=I7_/JBJ(/%FV62WM*LT7(Q M?]]$]_3'UC.\Q0(4FM_3@J32"?WE1HU!F>@(,->&&;MA7V)K4D3]88+IS2T( M0)=:(F["+H;3L\PA=P>X**'[E:Y[JPB+MOY^P#L./9<4U3;S**_%1*Q*M!'8 MWCN,'&26)<,M28<]TPBN:2L4I1)E#Y5P%3-/H$L@D(!%8KY)A"3H!"PURO]# MBNNV)['1=K7,/AGPQ*B8X=+NH6-O]2Y&[L\45^,6,A)$/%/%G@_+E8^@2\Z/5GH8/'L:O+\\M7IM/W[_^$F0P/I)_G4L#+ IU8606C\)G(H@ M8Z^I3=>*VF$824IQ*^JRC=,5 0=K[M7G5AK= $P+@;ZJ]*2%# 8C1AQ VEB+ M)$L3!HLSH6W3W^EJ8)KKB&0S>D[H15,[")C9NMSEZ_XNP$P7*^,KPK.S8*-M M V90A?%H>F']W:8"@WW$<;KW>HG<<*&S(L,$3\$CY/1.TUKW_HHJIV%%:$\0 MO#UM>/ ?:<1".]-/GL/4FWP1'*D9*?-9PU^3%[4*3E%BIRCS- J-#*SE(*O$ M?ZO^_K?G+WX*3(A\$OPR/Y]?G+P.+N:OYR>7\^#EV_EE_!E>_SH/3B_G+LZNW%^[+_SQ_^WL ?[A\?_EN?GIU MH-F9*LT.3/?\_YY=7@5GY\&O9YOX(OS MT_=79^>_T%]E 86R3LY>T:(X#W[^ R[TQESHS7NX]J\GO\V#-R=7\XNSD]>O M_PA.7KV"13-_J>]X.;^Z>CU_,S^_"GX_N^)U]W+^,ZRZ8Z-GR8)^NQQ'X73. M(I+K-MRI,#__:K ]IB(\IB*\P\\MX[$VQB:7YY,R?($ET?J;'8%:N2G>+8ON M\#OW1G %ACYR1H0<-$HYQD M57)'2FCRC;NBS&(1WC!'EO(NS+DU 7S,D\=C:.[%]HE8N!E)?M9Z1"Y/$R%C M8[2T)S2LO.0:.ZDI^R/4KA-TU&$.GDP+%7,5?0S>\ :>WG!O 8",=[0ODKHI M\^ =,LJ6'HOY/H80#)]+CIE4C[)^E%A"@^[\=\M/7+6T+Q#,5A-&FW&'_$'% M[RFRS7(+/)'?'U\>!ZLDIF .ZO7)+B,<1CXC+;!U?:+L< O);ILDJI=D2V9 M/@@<:,Y-#OSF_/0L^ 7"ODV(HB80BD4PGK=1C!+7W-]-)?B=GK+36NPPR +? MA/F",Q;\"A(9EKY.B;7<9S$["VZ)=-ZN*'O#,IO$(SPS7 *6UB.38\7+O2-> M7B7L:34-56%8.P MU%&%W2TX$RY3X1*C@EM%7Z@VM+3#_2M&'HG(H=;2+0,O"Q,2]X2O+$OHAG:" M9\N6E.0XC9UL M4-'LR%;9F;@XRR!\_;GJT@+@ZP6(TXHP4]E:AW@RFJ?97Z M+>^F,A@0O2]-!CX:V);B9=/F;:'ES3:3?;Z./J;K9BU"573U.^%>1+<7WN%$ M$?>&02QE,B9*B#(,:1HDW 5G>KT)I8F,DH2L%1G%PB!]C1E=1\G-:7[C=O,F M,R &V.BWR3WE'E>$$K!7I?_N^;V!0ARQ((4IO\#@19EDKZFT5-7JQ^9'_KYF MINY0J=B +1TUDF \2]X""$RU:* )T!)!B\'6.Q"IYZJ(TP!&_4JZMSKJ?+Z1_FLSP[QK7,L@@ M<$VVVNHA_%EP[IB+W:84C2$GMMH2U@[+H=KCHCW85SE:ACXXP,D0>0/=5BN4%<^!3 LIAH7[! H4I)LTY M;DJK2H X9"NT4>/4&U)%/#068++\GZ!>RZ3A([R]F9ACT$\JH'8 MQO1BIC!*5!FZ596X;>,;5<3;1"$??WZDW0$O/O:6$O)9 46B+QL? WI#',UK;' MJBI9R[;*QIV!0*BN>&Z/\^21O:V'C] 2O/:W#+^ H!N\/4P\=(8/P;Z;*K)S M60E+/95O8V10%%J/)](J8O.9XPA2\'9K>+P2X8&'RO9$*]N.KZ[D%1H33Y8C MTVBOD%FHD!S>VL/*% 2K=9;8;6-6E>'C\IDQ^AGSCG@WF?_T-)@0]&E7-5[T M)LGBT GA,J%]#,OK/HFG2&"[18YEG-;^(EG!?^T[7)AS8MLW^*3]Q3PR](S! M'9:D63+3R[&#?34Q!"HX+. 4X+:_TO[]/*F#WXN2\O.GT09)8L7\\EE!R3CC MH"VCLKQ?1,L/6Y.2X@AAH<.D/@UP2]HS(OR0:_C\$RQM8$%>VI:8&:\7@6XQ MY+Q/V[E5#A>84 \'A4BQHC06W5%[>O6V/"J@N?X]C'+&)^C >(;;1C.PN=G> MC&]H30I/)EJ)1%AR$*$MM$08J10B$&IK9N@N;R)6QN9DL\7#FL@*+VR+Z*[A M)Z5Z37OP!F>TA70W,R43?8D \!@N(=\V2O-Y9W!G+K_=U0Z24;()'?XJ*F=2 MU9\3UVTGFP0Y/!.:& M;I0F)-_SY D<;/M&SB '/DHD$VMHB74H<1?2B@H]6)CQ'!K:5(5=]'IWR;DB MM2Q]%>Y,&MQH(N9:K.0?[4UGMYK=YB=HAWGRJQ: ^C#S.\R\M:4^DL+E[S> 1INA7#FN$C7,%G3(64II9]NU?MIGH+;&^X.H[I/DV%Z#TJE1; MEPMJT$DEV HET:3!;XW$%=3!5LS/[K<7?7% MM[1>Z!I<;^O')5EB;6=M/I#"DVG,C[A1@ Y.+J!1V^JRE&8LWR9+U;SMK>WT MY%_FK[6ZO7=BA9>3YC\[VEU-S"I=*&I+!GGOW3 %V( J':+?BT<['!+ZU0=8 M.BEV.XGY.KNX!$\HBHC/;9C"%9K"5/ 1%!O-572-S:1AIP0>7#TPVPK M<2L/W*<.A(K?(FI6HB%ER51+$:_YDOE$MX/EZNPV9=$_(H>BWJZ8+*=>8H.[ M&&DD*&V(LQ[!SGTUKYVI' MZ2+1K*9[=EG?]?)X2=*$::=HY_IR9#:E@;UL2*I5PL',N36;D^_US[@]HFK6 M:][$O@OICXQT;Q@>,P]\S%U:-L[%>TEP/.S;#M_)N27LJZ[-.XLOK5P0="DW MM4<+=CQ!.4?80<^GM8/@K$"%&&S+.RV8%&_?668)]SJT.UNH1E'#QM&O^V1P MH?%;":LI^73[KGQIYB^CY5_(LK8840?4-_YPHMG]/H6MS%:,+6!,9( R_7I[B MR=-@#1>^Z0$ST %^2GY&N%H^NWDII6U]%,T"N!A\ MFE:8%MEDD2C7+=TRL@2CAL=VD<9(6FP:U4CCJG(B5Y:QL]UXV&J\'B3P1 C5 M35K&DL7AY O2?04$[D*D!OZ=<#L]2R@,CA8SX4EV"%PQ?DYI0, 6LFDZ5T%& MM#XNRG:G"0*XZ!J2&+=SEAO&I.ND2?>-8"]N ]S?!E+E&0.,#X1: MHV Z74%^&G"<,P.^X2*[U39;/5;+10.60<(T0X)IIDR#H]IM*01W-Q*AZ#"U MO UR@ \*GAS')=/ .W7%>J ,W+,%3N"-,=6+6"-;>44&]EI@@]";\5XM"=@ M:Y./&E5 G5/6:W;$ QWO63[JYPBU&@'F6\AJ8F@:\9R>A98&EE[#-6(Q)]2* MW_ :=XNE.%ZOBU@:^E9P#.2&Z=FR@\P,@D+O*O@3'$ KW%OX!NZ@F!0B<:]K M'_7A9(V$P RV^+>0N[H_MSV5S@5-$(F*1'6!.%3W),9U$[?ENM MK;=S#8O&25]?A0/Z:U,QT%BQ#5@9.C2WPS=W:0"PNP/IA84,0_!D,S#"R!3E M$?LB0OXN9PT8_U<^\*4H!VL'?:(%[%5S@RU7>E7'+MV86/7@=1'HQ?Q45Y95 MF#II&1E#T9@[#?R'HJ5+)8NC3LG?DS[NB@W/.NS<*">B'[M,TO6"..GAVG__ MV[,??G(T60^_O?NU.RSYC:2Z;8^Q]O%G4T N<:10>["4F.:$:K165AH[5A;% M+3>P_.R_B.1HM[\&G\8@@(3O8D/LNJ9%6YYAZ\)7^"+SPNR_73LQF"O6YL;;U'^= MW=CA^0[5WHEV./=NN+_P>.@:&C\).,'# )6XIN7[NWULJ;+W7=WKKXS[7%QD MD/!?[OE5P8YJU-QA3[ZW%:V/;.3&AF>4<9!MY5K>NK['!!JD?/SG#6%E7BZ@XN,^>1J[F"83&! M@N&HQ>ZF:;5>3,MJT='!XC+O,G29\^L]&ZU7N*.YDJG-11MHL+UTZ4=FQ)"Z M2]DQ3FZ3K-@@I+>I&_HBY=UCWN0\3AL8)Q4(AST/*]=9)ZW&>/PIFYFOQ/&H M70J\^/%?,GDO=MO/D]RO/TYKO[ZO=)3Z)BH_[-O)Z($067IY(^(5S3X'PL.D MYH;208LKUVDMI6G+*IPRJ[$X.WI\N)5C,5-B_%54(6=?9:._B4Y,;9HM!W@L@BA!)\;B*KJ($H5WG.GUO_PF+ M=WG,K4)%\6.'BJ+%##]V<(X[N:),NG;&@,WQ$JP/8FJ&M&F)_SJ)Q#5ONIL^ M5"3;"SP>UK"BY2K>XB<'F16@G4@YIM4I-F"M;@>[2]$BIZL4 3.&YKPPE#3< M-"G)+60C3 *7'\!$S M\@%O$I1&3W(Z3IE%_+9(EZSC1)0[\*\L6B1910DM:JG9@#&*KDUV,,V1'A4^ MODL6L%X2_N*ZD)5CX($D+EQ^2&HN>&?4XXJ42U%\B_2JE0H%G%1MDTNK @3Q M29Q&K/@D5_3T,,WK^Z^K3!^=X4B46F$BD,,M)&!&$&3LF' D7:YQ60;I:((N MZVYPO[ M ).MS"/71=9.6FZD]\U+J,)\P4(SNC_48=?=>18P25I!6G8X+_)' MZF%-IK#-YSIJ4V.Q56_,U([!TBA2/-;99HT3F(-HG1C5>&04D+\TO(Z\X\CK M^-S1-F$BMNNV6O=T@:>Q]E'SJC%);J*XX5TJH/RDO,7M[$YDI@-;#UD*S[8= M&7O6G2"#62$KH'\U"^*F-._4NY)+)G(""P1+$__Y+X@$,.>0X#\"%L:^)F87 MY;68+\'WKPO30&I?K[W3&#,X[!/17'7>=T"Q_.?6?/@_>N!UBSRSW?$5+A/; M/"!=C,NPOO6\R203,T\? M3RO0>\7ZSYC/;T@%>M]QGDDFAX$(R/3@R;N9#54#,^U-G?+EMDZHL%,N<;YJ M7M6E^JOHZB+HBPIV:1J4<(-BK$Q^-]^QX8[TOL@5X-9.,W_ MN&PJF&(B;O/<(_6>';])AD_JA+"_N'E#7!(D8.IB/1[H5IV>\=R";7JW95'Y M'#P0Z!GZK-[SS;4/M_IWW+1%X,3%T6WJ':16>ED?J)6D7[N'H1/T$L>:L[%+ M"^+4Q'36K:QL/1B? =:3_;E=O-ATX:[JJY4NX-T2%OK6A6=N+H(=Y"K#8 M\Q2<>HS8,!<5U45Y;VO,=#OU$V*53AT-'F+JP.]"_8+7CJ/9F <8YT33]E'# M1%02$"U'#X83S49LJV^P4G,$!9LB0_4??P.^PUIV7=/M8<<8$L6VG2K=R>5V MEPD;<(CD ^P2(+I%;9M@RS:ES&>G'V$XC(#+V@:1-=B8:SB$,"-/[,-P_S#X MLXFO:1&%[?%.A&%Q&>6$*X GJ5:I#?HMF(["[U7Z$9U!R[5(K0XS1WG>E:P+ M^\'#V*T/H][4G OPQ]8@*-NS350 9(E#R;'L4D(\ZD:=0K,K(+.U0,66&4,4 M]=AL7P*BU%.4<6_7XEM*&5XD&-A+9I:YQ&,&'S$U-NT](HVB^B(8B^A:)'RC MUC8N;L6YQZ0 CL'M5QD"G0W"2)=V]"WX';'BV!$W3A[EG-ZD2MX"^X17#:XX6*JB?.,1J\88&TH@:=)TO10DH^<9>'[\ M=-]3"?,T_C%:[G>,L&4N2C,#X;-'+4EL]LA4N45MRCCM]=R?VFW]F!<]V/C; M]-87'&\3$V!') +U$?(C_DQT6X!WFHLL8M$LZE!I.D3]OM-]CU)6W^GA;&@_Q\Y<<"$74SQ0Z,#6OL< 32_B/[@\F7R019*JB%>'*25ED*^Y=_VB8JWUP&G7BFJ'0!- M16WM-L-H;XMWMM&&6/YI6WC$(3:T;COC]"GOO -CR*?08L@RQ/E2=4Z=,HT\ M\1G*0C:YI&5: I/D I,M(^N!-6+,"S^68(UNX 4T;1. M>SD:::NG,P IJ%$!HQ05)G9G>"G)LN[;'6J5=5,Y&IO5JVB)WL?&0OW4]<6A M\7=$M\F.K;-=WGZ@P3!Z=UQX)X/)G;4"X*VRB+L(1(@BA)&0%JV(F9DD",T) M&$2Y7$I>.M%&/>([R5@(?N@K/9Q)':B^0HCIW:+A@)MR)7VFI/T&6Q<&YT8_ M+A7/LZ^>9JWDHT,1:J*]?U?PX->4A-I(R+,/UD"%*2N](IXK178*'464H]V*J2#[>@)?'K!6<)>5' M8MMI<0_FU:08(*.%;P17Q9:U.%FQ?CI.^SJW[-JN\.*%OGFK2JAP/P;[2G3%?Z!X M:+K<896#2P(;'%;07K$[?G6Y4P76V\'7U6+E2372)IQT%>K!?2!:'K#X2+!P MD)LGU_G MVVD9*"Q7P<[!,E)IB=N[A[<<^OS0ZE7NHJY$F'HPANGRLI:MRF_?VJQJ'E1" MP(V],PM'6##L3)ZE$5L*(0Y7(3K9AO%W?C@OJ?>P'0,V&TRE+)ZX2"H1*Q8F MP=!0"(;LD7+J5#JE!,P]Y$!2D=J$.ZZ )W566>EP)PB[DAZ$GJXWX0E!BGBX MC-8&-2=B?;(=C*_AWQ_?Y@Z9KCA#C(JR;)EO"M,FI=;W _G=(6/D>_:RD*6" M8ECGJ+T$CCA!&-X;Z4:EC7NO1A$A?&E2>@";;NR6MRIN-I>V95HV!1DV*CG* M[%1N>BQ)*05O7N%R)P; "?IWSXZ?3DR8Y+S('UW2?-:>J,%TQGQ+IOFEZP&P M_$A2B=DFW&=:(&6/#O= 2K-;G$*DC#$TGU_R7R'9)_@%^ H^(D2H@2E?B6I( M1M0[66]$0XG^*% X"^>9$L7"T^_&3+& @PQ1 U@;Q!# X..L,/&G8[7ZQ-X" M=XQ4O)UH^MU%0_EWZ'/Y)3DBB40IV7"/:\[LH_=^&AQ7REZV00WY\ M5X4X[$(OTZ6%_8USS)BW##?O?N$)F- 8YPBAZ1J!>CSERR%"O3>QX762$U:\ M4DZ*G+A);'!+FP8S2Z[NWDAUY MC>A8_UF635H+2!D\#>RV2_NT%TW3J10E^- M#);DP2#J(2TKC"3I<\Q:YKK$T^G5["D5XC>6FDO8*W,+&BCR7A(+M*]>=OAU7"J4ZKV,=4MT)U.?9.%^1+L!K MAJGP[8-BRR>!( ][^^MX S@OJ$BP=/I^6&@D6BFNRV]P#545H@JL %02O([N M;.>&JNW[BX+ I ZV8J>M2EH=,+;=F7ZAB(%@+LFF,$^)62(&EA#%R!)5$T-( M+>,JR\F7M$W4Z="CLIO'*L#6^\)7E>MA'GF@704LX>@Z8(E_D]DWD]6RN4?V/0(&I\ !ZOT2* M+@%TN$E3>M],,T/]5AY\Q9@M>=X4R1KED5,^ZM13I_RY;:[G:X)1EGX$#T%ZLXPIMM2W;'L8.!T%A MW9E,R,9F;8R-4RPYTJNI2-?M?38W]",A '-$.TK/2_RB$S2 MV/(;:,0\KZ%WT*8)NGDV+= -Z9K!*H>C9PRJ ^3TBPY8R[-J\AJ;J55E1AR^ M)()W24HM/]+S\_&#*M54C(I-V^L\P^Q>5ZD0_\I;>QN*KH.UXPF$?W0%<;7J M\RTYW;.!XAEW7!+#O63X\+@ DT=U.ZS>Y!BH$@SPACH,I&O#1"H86!25B."2 M9J[E^Y3RFZ/+*N2*UOV7'DSQ]:G;R_GZ_@_Q0Q.!8,B\,(L5+37)8D8; K;_ MKUG#C$Y<0A@DPA?XQ*QD&1&G$N58T:P6I?<39!P2ZE;DS$V)BL;2]+<0D+5F MDI5?FPOB>9"HJQJB*OV23OPQ=$%8#\Z4L@%:J0>+3)@,CM0)>OKR[W_[[L5/ M%\&;I+Q&\DTOLG)GE'X 9"3/;IF@8'E#_$R4E,CKLLA4%G$4-I'"6#LW8R>814M,5I2MS?\94R8C!55(AO2Y7+,6;D]C5HS M!=<2D@]$0-4WZEH^P-9<'1!YVTN[IC$ZT'@C.52Z-9S8 B[=L8K%.5WIAT5P M>.49JY!-%9HZS)+57?W?)JFA_9\6AZ: MTH>Z-&3FUBJ.PF?#GDCT]TF=WC8\M.6B'%C E[^SVJ-81D0^LE5$?>&%V5V! M%;.A/@DK"^5H*4F(0OKQ3$Q_)QYMTD=:VRXB8UCN:"CWC M[,0W)"L>C36(G_,K!J=[C>!5];:O7SN*8T.";PGZF2;)JA#4EOYO=D"%[(H* MV;Z&*?VPP+8::92Q6^"PNC]M==.:YHH6^9N:O;RM6]='VJ5:RZT]G+D\#X$3 MR2IB +5]4BD6(4)&W$#W7J7"N2"6TZ67G]-U=VM+BC68]LOT//< *YE+PMU: MAK,'3&RE;L_WXAY6OK5^M+]^I X D6\&( (NW_?3N!]HL8 M:RUY3*=O$R"JT$_#L&\3W4-,G@FAM-"7:1? \*:WV:ML@L*,S0$K^F"M:YQC M(Z6Q$5!JI9[%QYJ/(B]"DBM!+0;%/GS[E! &=G689 M&_K.@:LANL)L"'7,498@!C\Y-7*RLH.D>-1_S"J)(+TAAZ*JB'7PMFU6CK1$ M11QS'@SI@-?;1'1%AQF2E]'G*L.(U%-YU&0>M:^G:^#)<5&/.V8STKRAH(\A MHSL8!3$L1E()PP[$G).D@=S=)T> M3,%*G!*)UOZ3)4.=OR6M*'_='GQQ.3ECIUU.VP]!W2VYKPMY9Y![]P.@S(V[-W M?>4Q7[> B=NAA 1J<8QI5-XT-D'HQ>XB4JO!:+QD&$A/"$]G8S$4R9LGDE/# M=4DZ]GRJP4YOT6_AZQCGHO_U\B(X023L;93M>=EB2RHN75A@M*S$=3DR95IR M&BI50YYI2+!3-N:U/= /J%!"].K+VF^//0$7L2X;<& )>LQ')^E!@ -'V&'$ MJJ,KU0:)"*SXR&CWUNF:"LCF&#ZJ9H8I]A=D$MO1DCW.SO47E'HXH7L,:O_9(B?:TZ\X+[KH(54-&R,+G M=5$Z/LF^-3O8J.$MS3S".#6T#0"AB>]"0^O)G%_K)KN6;70?T%#A!XCELU5E M++O#N);W2!2>( XQC[A2C5BA*(<+SR02IQY6$>O$ ;]AS6/S)XQS8*.N(T.& MWCH&&2;J[R>SE^2DVKXY3=[4C*DDEA -VA2W_'!KWCBW_+LR>62BXHND**^C7-!8(W 2 MAQ].;V Z[4@A&S;Z%!$:SX\G)HWB1R)O/5>>/.T1K)VB^U0[Q!915A5?$F , M!A6'6&+_R_9"(6P)KP;'[N],BYKJWOR]KMY/6 <;!)7DUX^R9 4_?]%:&<^? M[6]EI(,KX\KQOKV"J8G$(VA/C>7H_E<39:G1ZS0(7W0>S >E1R$M&=HW!@I\ M$F,&. GFY%6%DH-4U?2R,<+()8*K"5P)'PEZIZ=,+FEI?$1LKH%GBA.K3N_8 M:V.;O$:,V-$P",$B*TMO"+AMBQ*\I;Z6L+0: T^X.7 M'1X&]2;Z#K,MU%@'E,"N*($1[]NOMW$QN-_3YETT]6A)^?=8HOZO_W.P:D-6 M[5,8_\:\?;?O7\Z4E#UNT%V/&S0%@=@3;)3(DN#L;!SMNYTE=V2:4J]3ZM>1 M](Z@@K_4)AJ3J.5(^J^).(MEF2ZTP!=E9*DE"1&& GFP80X68'TRB2&^7B,. MUM8$XR:8))Z%W*A!%"R4&T_SV<$&^3;( E7O<( X5G0:T /OTMF\HKQ;=.][ M5S19C),3*M9JTUG('6S7USAC^+:JY$Z,-0[*0QF7*!A8CQ-,ODPN2?^.Q9%- MJ^%;7T)X!!%LJ^&+5HQ3=.8UN=YD*0&HR&&SG9O60>%"%&&B#$&.M5C2-F&O M"+YE6MNZF=<"S9:L-Q^#QF:*RW5J"68SWJ>HR$7*0GM%(5D],;4XP3XF$*/& M;;1>%"S=0U/W,=:"I?1)EI2A;42]'].=KKU->Z+C#+[?9_9Q7ZI/UJ1ZN"#&?-TTD69([BB1K9E\6RH7ZAJ9A8_'=:)^M) M&*.Q<#O7-R4%2.,<)51>WK>ZS#A'QMCI)\??[?LP.U(USG$/%M(7['6HVMW< M#W8=3U$;^?GQQ*3SAB (XPF"NR $"0/^0A2"Z81S5:D:VZ$@9T !W\9A^'40 7PF MNBKN:,]$!PCXST0$6)34UHK[:'?_%(OP_DV_I )_P%9^?6SEG@SO3F *6$6W M)+%I=CUJQR&- Q'PN[^EZTV4"LTP%_=V[6F88"KJ&P-DC*$?IE..^2PXAFZ) M/\ R#K",OQPT]/FX#%[P#\$R^%L'5,87 [V7L@:?P8%!^F RCB@,O:/RMC= MPDX*EJ'+ZGO>:(>R^J&L[I?5)R:.]0JIA9P"K?42K7NR9Q-V(BQAR#S.A*.8 M0,G[,C76I9J2#7N^WU+>6!ET%<)UO]"RC;!A[^:7[PY M.S]!3M#I'=??3XT2],H)0.X=[>9E^$091',/UH9U,.G-_'U[Z+/%/4'S:@B[ M'=>Q33LY+E*"$DSPS8?S]/#F24J597Y7F&Q#NPH?2=W3C T*PBV=M=>:IK)" MN$A-QT (AP?+7WX;U?G!(=31N.NKIJ"=N/E+3GGJ-/IS&IC'CX/-\?HX.,)G M_*,H/]"6F^&7WR[K8@$C^>2Q\*:/7R'VC&1-L^!M4U=IG(R&Q/P@Q;&3WL31 MQQEZ>Q*@]4TFJ[NNVDGP#B.SXS>8C3L+.XRG+IXVW2"QA5_Q MZH5UZ]E4M,BL I>6 ;A8&&0C55<[/O>+ 3-1XQFTX.+KTWS'7/@7[\]&[K71 M!#;&3 +>L/6Y1',E*^KS$6?/BM[Z)XRKXT;T^_;>,5'CP @Y>P+C.LH,7-1>$:W49H9Q2"&Y<]2Y96,\N%5KWXSQG\U+K0^[0$H/?_B9:8L"X?DQQC60$SJG![6N4 M3ZC*_AX4L=A>]<#O=H\7%>%,NT T7"%R*E166XKU?^LR2G.*EY/\SX+^.:P3 M]0E";@NP7VN8IQ0![0R'SQ^!)Y]$9"0.Y_KA\/J/.[UT8^ZXI^C9?I%A8R-R MN$BNFRPB'>E7*7Q\7?W];\]^^,D0.NP5YSH+^YRB+<=([Y*5]U>1[O/X0Q$'T-:;P5+.+3Y%<;0]3I:L4F+YZE\3H2V<3#2 MK7RA!V@6O-0.';5-SDWD-B_B]^T;WGU^0_-^#>=RS N2'"PWHZ.@)#>A7Z?8 M_(&^0-?YBJ:*G-Y[+]H$TNI[[Y"Q$L2P4?"@!J>>SF@4=87=*_\9JH\3;J<4 MB@1#UX#ZJ">SX#LO==A.8[$,,UX+%WRN&/)@V3L8WM'/LX$P8IS3.2)OUFLI MLPBU;];'7>YW\Z260S*M.!V?.KT7>PRLMIPYH3IPP@=.-MP][/,R,).R]?6W M?(+LG6-^ B?(OBGF/R>_,Q87=KB!V2K(NBU^<&'_\US8@P$:OP':NPMK>9\, MV_/!A?T2%U8G#+Y]#S;>NP/:^ ?5ND MS'L(HYP7AG^7^&@0Y6:8VFS9D#C<#(I]$Y6U.:&XH'A4E%N.K-N$SJ:3U0HN M"@===6@=G"C^[::X@[TZ!OP;'/*X4COMTKS*RP2B"Q3IM2M45J=;V072':^C MZZ3J@WK"VFTR H>LRF(=O"JCAC(#X!/EG*BX$/.NC*XP5*2EDZ) M =$Y=ZW?4?BRX/"%UE_5[>@8L<5SSO5>J6G&NFO<@;#G$V'TP[-?OGIB<$?8 M79&O4O0WA8.^?89637F;2H"\U6.9-O/.%*EW+M]?_';VV\EK=C#>O;V\>G3Z M^NWEV?DOP<7\].W[B\OY]$*/'Z9&R7->!)>T1_:K"@,!QEN_6_*AU/UT\AQ/ MCY_N5_!J_*3#WQT_>;S?\Y;K.MU#P^"ZT;2LTCQ%/!NW"TO7FF3)B4$.3I5E M%J7K*EC ?Q+VF]S1<)<5[107\8,>!9O>(!%3P'W/NQ+_5EI!0W-B@EMK:EME MXB1'O$C2CQU#^- DG(FH$M\0?T,**PL:#1MVPF.:>IYA2.I[[4.;Q)>V2>SI M?'/K521#74J;A'9<-EN ^1BCX>K>MI('-1FPOMIDJS3+N,%S2(6!%Z>K>W3$ M@7CYYUYKIU\I=AD/$KCA%#TWGFL)M<\8:2;8/5RETV-*Y/SM]1JJ!!\S4;Q$:L(1S M(B9Q$HG:6\.!LPSOA.WN:/O@]FB(63<*&[6S=$GES0J& @P CG66KE-C?=)6 M&M/('^@1C4ST+^7,":; ?YA:"AS\T NS>TYD]XQ"%_EWT<:@161:D&"])M<% M-RWUN@%R[#O=8L\8=4#?3I__?KD?/[V_65P3T] M0_1B:@'Q":SY&-<]YR5^)]WR?=/(HR-O2@+7?*#';PX8:7(@4/4A]S489W KF)+'7N [.R1 MWTKT YVOA^+CN0],,8Z^/O@.XJO1YVR]2YC[&&TWZV4&IACF@KIELVXX6K+> M,#\5&=)/N'ZINN?1MJ.A6!:5W#J1$0V.7)?P*DE:'V*2JVC@G]RNB8V;<"]L MWHSA@"I(_9=LRPR;C9D$X>%RK'GNX7=%,[=0*KF;*(W]DX1O1R$G'G/=%YOD MMOQN6MOR%-8&>,YX7.Y[:_:3_">$Z.=%6>1TMJ\+VACNP4.K'JKSPO#C&*^% MY:%#U)_&?=9G7(*(D_L^J[ >5*Q%9_J)DE&PUC5=$63BN%,BV:_ MBHR&I'IB^A.3HV'*TL*N5&<$GO8]5L'DI)Q3V/FM^4K?KY$P+8-]719YNH0A M3C,^!GY1>+@L2ND+YM$E+H1>BZ6 M(H9U(>DD.Q7@2FY@"FCP-NFR+@BG2\WDI=&[C>PSA=V9NH7@C\>^:E!X,\5' MMV-O/#[ZW(EU)U&MQ6BI!9X=M(KE:-'-U M&CRN&^F5C3:#SW>"AX B1K*@% M>=/R6: >-U@Y\ O1(65 &-PD71%>V$B!VQO*!@,PXC!AX#\'U1.+U!@T[N9WYA&O)(\B2YO4[N/S<"L47@*^))[V* MEEJSW5ZH* GX"%.5GBR6% V MK7()TB+F/8B6/+5D4?B@DN?'+!*^/44@E1M8N>@D3ZN)" MG_Q.F9;?YN?OYQ+[GYS!I\';5\'_O+_X([BZ.#-HAGP;OYQ:NW M%V].SD^'P0J'FM:NU%\C6<5;1'*N.H&?>=/5[:_:@H5I(%DIK$ MC*V5^"-<*D:.2[@<=7A@NAGL!\7D&?7Q=$]SL7UY>3@BYVH]7FQ.!3_'S,DERC#?#-X^$03)F&!3F:P:I650BNA+6I!43M$AQZ)UN%[/S6-*LN$E63Y;AK M@H?1%L6GN3N+R46H;+>5+*32[ S>V"U<@X)!/+P_A!5P=Y=:MO:G1/U;KF8S M?JP9SZ#)AKL"3F]P+W!4T;]43-BR2N#(1-UX_*G=+N\1#Q/SS^B/)VN8JF44 M9,72.,7]UQT_*_(I,E'G/%9[#61MF$3Q09')1+9MJ "/S"+D=/=.:U FLS=C MA WL:0EN:H$F#/W3Q1KMH+55)IWLF2 #OM!#&'(3LO)U"]*>3IUP6A;=T_Y9 M0:B2-XEA"B"?V.W#_BL/7MJ84>\G :]M-.Y%#C=+)41MZ!","]=9Z[\7Q2JV M!"%N/#=8W\X\4X*1L+S,IBR62#MM>SXW$49;?9,X\+H25(X__6[P?"^.]ZO6 MS6X&C20/N0G+*^-U(0DIQWY2Y; >1&\.H&)];XL(F2*=QS CW?SD]-?@W0U_(U"H\L OGGU MZSQX]?[UZ_GE53#_OU?S\RL,BMZ<75W-7P8__R%QU1_!Q=DOOUX%9U?!FQ.X MR\EO<_SQ"0=5^#T*L7X_N_HUN)AC>'5%G\,/3T[QKL'/)Y=PP??OWIZ'P'$W[Z_PNCL[07\YO7)%?Z)GNCL,CCYY6(^?X-/ Y_29!_A MXU]=G)Q?\FTN WC/J_F;=W YN!V.!CP;?P__B0E_?[!^QB?\Y_G;WU_/7_XR MYVK]Z?SB"L)#'*!?3ZZ"H[-98LW,[SGE2WU[,?WF+8\IQ,)C9,W@1 MF,'WYR_G%Y=7\*;\NOB,,&R79_!G\\1F,X-GI"0\IO1;,B;H.7^C-R3]I MC.QGP6]O7[^' ;HXDW5W=/8;?1-O\?-\?@YO\?+]*=X$'_8*?G%VWIUR_"4^ M1<^<7]H/'YQU^2+]^^<_8+[>O,4U1Z,+-SS_Y3*D"[UY?_4>UC"_@;< S #@ MU4_.SN'2- GPK",UWW/>:R^.G^V9.VR2!G:8+^D,7*A-Q+PKW,HHD1;1A/N@ M1)O)-+A,4^"GQ*Y@'CW(90]LDGPT1$HB>H0^0R##?:BSD/;$P_:I6EB:JB3Y MX)5%TOS/)E]:@:M-R4^)#^AZ).VC4KQ0F* [P(@IA3,4;M2)6?I=.7R76+@L M)*T@R @LO%!66JHL3FO=%';,:\#X83S-3@#&L?6]@&CDQ>$=.;Y3;\=?[WU7 MX;.J!KI!A]]7T*I$S0&@XM+A\/-ZJT6">R2F#EI'5O+&#=R**4 M*$"]YY&)Z703K117Q8462#$]!B58)AC]@PLZK53T.5$H[;MF>L+K$)^$D6.T M2%QQQ.P-3+41PQ/:"4SNM3%6BZ0#*&L544U=BX2AXB:[;UU1VE!BR1W8,MPA MT3[1YA$)\TNPD9N4CSJA"UOA'Q."+ [H@\MIL)&+II&F2K/2Q&;BM4E-QO3 M88#P[NLL-]W-\4:$Y.I*X"'1$#@RK<+ MO/QU6M7T7YC%3\HZ)54T3$.$\&G=E#F/\8;[;9** $#P9?#T@LJ4\OG[+:C? M!.@,]IQP.)"D/)"0L6FXA"$BE-%>I=+E13N$W35S8 BPJVLKCBCG&$NB_5&Q M@O];86H&/.PL332U6@/F#H:#O;'K)"?0+^,R"H2#S#'S\^?C+\TVV7_>[X^V????W+ MOCC^X8?AGW[N99_]5H&!3>]9YPO_])S(MJROAE?_G^2$_)PUR>6RV&#-+$FRX)PH#DQ9[;0H-V+AO MT#()?I=ETKAW\0@BMUZ_??>ZD'/RC!T;ZA\?![TE5!V\BB/Z+7)S,,+ALTCH)OH,O M'?S-3QG/TQMXDNLB#,Y>@Z_Y^/N#KWGP-=G7C,H/Q^OE&L&*.7F:'[)K-&_H M9U(B=CP+Y1M;4^MT>8/T#C#\2[!NY7U[^,5Q!6Y5OCP^>*2?,IS/'S]E'Q^\^W=@W^ZB>^/>/SMX]Y^X-*,2!H^K&_#O M KX1!<'3'YX_^>[@0QS+@[O_U4Y#D MT?&B3/+A&1C/X$]A1+]5C_\$-FOPYAB37F:_HLM_@@LHN#P&IX/6T,'=_W:6 M\C>?\)^F8W799%EZ"[N1$O_!:5FL[R JZZ3^#P/Y$&3DZ7,P6T442R;_,'J? M,GIXF3^*\@/X^'\$ ?SM\;.#IW#PZ^'%JNCN/BG7Y$Y68*R68*$.CN3!D12$ M2)*E504^(ZV2[IKX;\)2_Y_Q]KAP[XIB'G!-'3 -)0$0*\5#$"=,6,>=%BWT M^SM#Q"?=,7Q=;L_RFC2B17&;')H0IBFJ.!ZE5G#F4ZMJLU \QDBVV-1(2!D8 M[M\5<28*>0KV5N787BS$N^HRL%JYJY<5C&%9K^'GMZQ+8XDWS9HV=$-"_=[J M@#57OU<-LU%F]&:8\'OH, M)T;H]^+X^VGU L_S.BT53_"XB)1;Y(')QYMT(>I5U?(F@:TDJ@1U,0NWLYUO MUW!5!H(V.(]*Y'7?5PUV829H(9"$F0F6J(?4*5F%BED9GKH*'Y##"5G4 D_C M.A'354;8&+DN1*A"*)O#CG@4L?0VQ#\%]J1&XS1=SJ 7QS],:^.<%[A8R_@1 MNTX_PUF %$Y1F>Z]LWX^(1D-TU;[[/C%7MM&C_[BN],5_Y'6"$C?X7G.8(36 M.1%\Z!ZL?0S-;*S>K%LZ^Y5T'=O:N4BR)-JS7,EL E+ +P[KQGL>%B CME9+ M&'R17$?$Z 3_\OP83@&<%_FCDZK"M Z3<9Z 7U'FR?VCTXQZZ=\95:G]+D8. M&;M*Q#6=X*Q"L- G>)'KE6]$PT.1@M;VWT(7'+;YM4/6W[+R6U.D67YQ_&):/N(E9EM$ZWKO M@56R"S&8XTRJ^-DSERI)7,:Q*D'JLR)<)3?".>I7*)[ M :5B[)[5!#7!6>L.3F^8EW55EYH6V.> P^MDQ& 3,;$&OLP453(X87!;I'%K?++$LNBW*-8IS;3#^\C65AE>W.AIN6S6&&HN MDR]^O]W> DF)(GCJM+8K@UCOA'3>G_D%A:<25HN-6C'W"K/%P3V7$ G?8\8O M#"K48=3$N8X>UWL&7HJUBX:M2++!P=?@2/_3A1,9;3AR=>;*!4Z M*QE#+)),\GS\<5KGXQF)BH'G0I^P2WE:D'C2TJ,>F+2,HB]CR@^D1D M]HT]D?O.XM_)EX[40W45*-.*ZQQT>H'K#&YQ&,R-FVS",+CYI3C*H>$#-==T MVF>[7J)'?*#),RK3V#=$4;/E1/?X%JD1=(_(J.+ QQ#+H#@-JH7F;F54FR2! M$3YB637D,,R+)I^%3I"$B#+1A2B9O8R"/]0AP_^]NTERE"F+63;'B P,71L\ MR,5,G$_FIS6/)62)*"#10#CE[KHVY,7=6UJ"Q:84,40BRD>QNBD1GGC0UCBM_ MN^JN9["P>2)ZX7)'&6:Y9FA&VO]S9?X,K^Q] D]J/L(A=7O*3W/0F/_M41I?*B54=F]O1WO2^+!+EK3?@\\\^9![K#\AOT)_Q!='PP!UQ MZGE"PK;)\%_/>(TKPX;J'Y6DTWY39$[(7&(OM<1<)-%9-L?N7>VFZ-\15M & M?G**VL7Y$H4G46BUY2% MW1GM"+P.[1"R_O1HYH6L3CSF%2O8:>8QMCY%)8]Q@$Q\*61B3PX,%Z[7(AOU MR\G).U@M%V:]$^.W,2A<%.\S9P:^9CXS5M8([I+DD=)11?D".@*4$JLA(<;% MJEQ.7-^Y4U>56Y(?&]W"URD)T;);ILS:_KLE3NZ^0YQ6RZRHW$>U$&3*NL?E MSF>@!/?ND>ZBBHB3P?@\>4+0S.<_!A%25UL>\WM';HU_F%NYQI?@]H:DM84G M7Z1],7FP=V5!B(+3XKZH$_-TMVE9-T@_'=5PB!?%.HAB/,R$"7I!N014<4S@ MZ5?X:-RAS?%-4Z49/TV);OS";OBV< >'.-['?O-$W6!H&^(H MODV3.W*S85QYV2$_-VJ;V:\H[(W;2?B))@0O2@^Z9R\ET6-*)217.+I-JBG& M7%OTK"S4PAVGGC2''1T^U<+ >A]L[KI1L_@;J!2FG<>2L$Z<%L.8B?<(7'[= M$"N*'-^T_"@=1XHIRZ@B_"XI6F.VJTP>)7G$F2_,'!22[N+D)9'7Q\$*KAK4 M,(1D0.!_.2X00T'7E&P_QWI&+MM=GO_+W4"B=+F#^:ZQN7+BXYOW^UG6'85S ME&)/^BU)9QH,]*>]H9\,YLM'6568(0]-UL +$NP4FZ" IU,)KUXW*6Z.G)!= M#5A .*4H^-C 8RRQ:F?T:97YHXE#&WC 5>\$'L;MVQ[J(6:\!BP<-+%RZ!.7!K;DW\CPEJ]7GE2= #0$U M6!;VLFI5@W:/4)':)1-(N[!BBH9_6&=+1>?>8J(YXS42Y,UZP>4.\,@J26[* M'UMAZ!([X&.P>?A-8WNT)@@+BD]'7,C7DF\Y.E.<]-76VHW@ ML(.XQ#@^;F_\/XLTKTF+K2R:ZQLC6GP3Y=XN' G'LEEOC+>T M:,HXR478%_[_*KHMR.=!Y>"TLO_I=((7]QRI&5B1%/BKFW33Q6=TDU<3G+/K MP3D[3U+!32F7W)2O<21B2J-)SLUDS/R=C2-M]O96'R*7*CD=HI6ZB=V,$/6N M.VDY);5$B0>(=N]5U,^/1B7X&WAI/I Q VN>NK+E>;J\\U^5?!]^@HYJ25G M2)0=UV!PRI0Z#2@1YRDU(G+,)N)E)55)39D\3OGY[C\-X. (4/Y"O3UJUF"U MDIT+B"LQXXUG3'V'^FRJYX&*."C#F#!:A?2VL_1:K"Y=E#3T<>/*V] .MYE)[7YX,)J/=<85Y;_B&%KM;A/4"=3CY*$@%0> M0A0D(HTX&ES(B?^Y"VJGM^P,ZCC7TL.C]- J.Z2WOY6.P*.;P1-*4J0WD6RX M>ZYVN,(*JNLQN,EE?V5MR6]?XD"4P[?L1,$Q^X;[98U!Q'KOY75W&7 6);<1@)^4:=()>7B: $F#;Q8 M.-+P^,DIVP@OGDS0C\%>A&EAM_XMW0+3F< MP*]QSI^;-9@( N(EU;Z[?[E\ M$"T1P9,E\34FV]"&;:&:"HY&70)Z1V6X4X0U@>D[94:#492#;K"*R ;8JQ6> M@NG&'?Q2TIZRC\&N\P$02BI18 MU"ON$REGQ&D)WX @-3BBD@7+K1-D.FRWOLAMX0XCK_PYKA5^DU%,.;JP.?G* ME-\QT"CV'KF4TJZQ^OWWXAS3GI2T(/V88XPHR,"W- XUM2%)IH)<]*A,:6%) M1K+4/_5O.^.5@.MHW-,\_YA6=?>X&\-DFTT8,2<*9:-NR4^2-%!1U?C=QS_^ M9':\60]''V=C7!/4M7%/JYA]Q+YBL[-"^CF5Z9B%!B6!6P'L2LPCI3=&9_=6 M[D=DC^1GG%&1EXYB##VIXD)FC+]I%O*XU_$[6 R/S#)X0Q,ZCC6,0]Z=#<__ MS^MTF6XB(NZ(R(7L'K@0AU"Q138I Y!Z("AT],@VP'RZQL'RI*Z,CV(91?A& MF"%8W!.PADIG50MT'Y';*T4T7-/PA96A$S(C3W4@3)6T5C)&17A1OFO1NB"E MC\B5XQ"//3F[M1"2"7\W>\ONZ:2=D$(,C]H$_0.)5]JZ4_J&U;ML=ZE5$X#R M>(\]/FO/QI'@.[RX>@P_9P/Z)H#6"OIM_7..!L[MG8>GGQVXGMLDA!^]L>41 MLU9=49ROXSYUY_5R[3TUAZA&&WY;2,-KUU5L=U6HV--D^V@B&\+N"_'C(N1QZP#EXWR59<+/3>?&9J]979 MX2H3 [N[]WW#3]JPK; ^-#?J60@F%ZY23MM':]N- @3CYPP#[)\V@TVRF5;] M#@-^6A7:='#!*=\.UC*M+,62O&IDQ\5]^R3'WZJ M@K@Q?<4^*U5DYT]'67U/JN;7]%HML,66*SWM\V6":;$MW4[C/"=&R7^!E%!? MQ\#\^WV;P>T6VH^PV^+#HPWU)>$7BMKEEI./F'ZPU3FYB-EQR_X,M<_<:&I) M5&7O-Z&]$05^HV,739W+)C)ZX@HYV>#$PW8@VW6QR_4(XC/\G!XJ5&P,K&7& M+5EKO(OE#(Y@\6:-S.6YG8@\5NR+TVW^F43/OPI?D;/@LU4*_OUS:V MUNNVNV[:,:^Q#=WT7B>1IS-]V$^4&(>&61E4R>B=SU3#'BA&8C@4E3OY>^?' M(0[=U]E4>.W*7/;-ME])X8>ET X;Q>0S?6NVP?9!)NN![U/&@M$4U+RDX?+> M/DYZ.??P*UD$T1CYD5+*HL3&.'>*IL:"LW?/A];_:^]MF]LVLG71OX*:[),2 MJRAM2[;C>%+G5,FV,M$Y3NPK>?:<^^E6$VB2'8$ TP HD;--%%@ M>_BL=_L S=N8S'Z[E>UJBQ>S\Y!4V:ZSD<[O?3MXLP\T<"]P*%1&&#@5)RV[ MO[$[8\." +8G4HO%[]Q^U5&PR<$S\WO< D&PX>SV<#.;;X^U3GF)L^3P;-M^ MZ[8 0QC;A>5PQ]#V;7.[Y101+EO$N&Q!"DAM#G*K!15.$OKS]')PO;]/@J$3*DNK3\M@;H9^ MD0&'_]M::03&R>TV$G4C,RLAF)FZ-Y.SQ ZI6D)-=:?G6+(R[HO&)E=E0 M5\5CUPG>GH#+,"L$V^NZGZ@LNSL$NRF!VW:8(UM[E^D7C'CG#DSR_,YU0L:$ M 5%7(=0-X*UH7',+EX);E\/<<6KZ?I;6&;UU@-TO1.G4@MCU_QBUV;GL(JIWZ>.[L;E#LYC;T*]BY(),JTWEU[ .')5@R]YM% MAZ:DRNRYXDA#OD1P(3@;R@8T0CMR'GH0K3#[" 4=#?VJD"-K0M7=*M%_5(I M,>K$$VABK&WFM JW*.HSR03=TK>K@)=UA^(\ECU'=#E *V'BHHSA%R($G\8[ M$I XMUWJ]CYK8BRR(77+W+ O?/8Y\WGW8 KD\,Q]:JI>1E3":, M="AY3$M0ME,J6\.CA7_M<006DTH;-5XNJDH;/D%@*9X7BO/5%)"M>D\*H-&% M8<&-Y&38--0S;E_WW]:==874=K9/$*PV@X'XS"P"981YG?'#U*^._-'P?1Z& M3G ^X%OC=U[DQGM\:0+'2]6Z8;(R!&)]/SISI9$K^"$,'_^ 22O*YFM* MY@Y1$S&U1>(7;&?M1#T>W?R\.OF&\>O.6/MA^&4O$37A*D);=1 M6KIH>_!HN"4% WJ:\NSIA "V4UU*W@\AU=T.7]?@\D&Z!=J* MPC<33.9]^4$NJTAWDPK8S3HKQ_;@X0="':VUET\E7S@I)1_XF.8!Q3!>C%7L MAUCK^M@=;V$"L!4-K"N0\2CF>S@VX)";8F.XK4#D4)C0T\($1KTO# K#5!33 MD41[H7Z D&P3Z7'K&&N@*/])W"2>[1CKB^R1INS[[UZ?/_:Y\95 ^[<4TLHC)SQ>/__IX8N[6W/:ZK9I3NS_T; !;=^ .F*;7?\6_>OZTV]7 MM[?1OWZYNKGZ\/.X64N)AS =71L09'SP:0)[]F"3U >"Y_O46/ /=/T!':J MK]AL'B1:S5_Q'#+EC9N=7S\[ M.]_YW;[;OCQ[\6KWMW_VKJ_.7IV_./A=7\#D_?CJ0;?]3YI>GF)8Q6*ILO_Y MM^=_JY4ZP9C6WY]%YR0%[G[^TM<;EUXL/^/%X:F6ZNG&FO-R/[IROFHK)PG5 MVP\WOUW=W'[Z\-M5].:?U^_?7?_VC^C-S>5O[V['T?5O;VN%"N:HM?&>OV2] M^'/S=I1+OW6Q-R_MUF)O[,2TV&_6!*[?6-+PK7[HY5M]_]T+\*'HO]%E"L9J M='L6O;$ZR^HXSR,M^@,NE0.BS)=_AVLC N^.<%)^ZM,<_Z86>K_L/+4W[IXD M?>7LP?P?:>H^F3)]L+3T22:$=03,U?_"ZKJ/X%E3F^LX^H=PBOD<:9; OP4P M'%G]L.K)KH?#].E83F_>__/J]NV'CU?1[:>KJ_?1;Q]N/OT27?YZ=7/]]C(" MN^KCAYO+3]SH$"2 MNB5(?9J\)VM#;;.4]MA'_TF!L\X&??'6)OF??S//?YC\^.+U#R]>G%],7KQ^ M^<./SRO5*O?OQ1QZ]?_W_GYZ__UMU0<1=2,1MF%D6/K_[O+]=OKC]% ME]'N#&1W1__NZN?KWZ[1"KS]DT45N.)'"MQ?%OLH=<,N">)"W20V]>0^_A;= MK,5P1+*71RV]Z)^ =+H_[)*Y>E5V5 QH1S$#I!)I(9A$NBYD;HM=M;?-8YU4R&#? M.&"Z.='N;+DZ:G,(4QQ*Z5B9(Q2- %B1T:2!P_'+*/<<@BC0Q"&F$DHSM'+*Y[:8D@V V3NRY+:M)W PYJ@Q=A MJW-PB:_*\ARI:J,=O07>31W *JV1[PAD*:\A$69YGE#)*;SKBH[^UC,&63VT MK'8$^MN))Y;3(T[".(JM69A,I=15D, _$1*#XGS"Z(M$Q ;LED0O""V+, [' MW!J@#,8K0LX&DZUT4?\)6Y_1]^-(50G>@QK64S8R=4*X#\K"/FWE\KE6CK%4 M>+]@<,BZZ;"Q![D\K%RZ?HC.B.9X*\2N V\+^F,8EY2Z.#SJ.S$N^K^D[X,Y M*8,FD,EZ+.2+W#N#(#X,H4#(H#6U S\#NW9:L;I$3T%/6&1QVZ1.^DXOM)N+ M+JQS"W&?XYM]F#T6GBY,(9H-G9ZQG9K5@=D;R2$(%E&A"T(RQ$O156PRWL'U\8T$Y.L:5T^@A;>X"V 'YGPM0> MC"G3X$?$AS"SHB!LY%E%'8=@YQ,T$_6GBOE-S..\I14;!MI#7G!0Z@,KM#+G8)Z0C6^ P MNJ B=2KV.BM*6SFLDDL/*,-V]&VU7*;AX#U.).D\QW1O71S77S:(T:'%J#2P M2D6)T&/=D1^TXA +S4%/)X1.S.@JQ*^3.)2PG!)B&)%%R&/V(JV>52EAL<6" M1"E10I6L*;=GTCK M%DM=FC8C$3[HE]N;Z#(>!/;0 EL4%<+9O#=J8E**(G1(;-,T'-@VWI2 >98V MNJFV"-L,KZ49+N4FY'ZN':\V:(K'^<$0Q)4#"P\>'LACLR2\FT71?2AOEI+Y M4ZR//Z:"GJB=>-=MN;HB5UCK4#((AO KMJ7.O/9N&DPZ+P+%"WG\;#N/C!>' M<_0QA7_W=E)VX(15ED,GIY^ OF?$41\.%&"B4_HH'%L*RV,;[!W5#0Y MFQR6"!(_ZNUT[8:*;V_>3FHXYK^%.3R4(1?MZZ\F.VB,T2JAJ6$854J3!Y!BL83FA!(ME MZY7**O/IR/.INNF5&\-=\MAM=YS("#%HNVG'U7&)\_,C %FB_.'L3ED^>9$L%6-N GJ8,$"T!V-]T M&?TKMW=XZ5NU1%P\SH(\Y'6_7@'!V'_]HI?;UGROH/A:OJ5:4_E>+06XB36% M(+]W;/4(%ZH%6[ZN8*F)^?9[0)MV64.75P-'U<(?-@56[1,,H<$DW4 MEJ.82_2(X(3Q]2FK3FCH&$\A^/0FMZ9 Y:=KX7W$!-L.I_1+5A%[M4,(Y'%" M(&]O_AG==*G(+7KY/R@\%F2788B_FN1>%V7T:YZ9$@3F&M[D,^V^O^3EZ0W7 M'[W-31K=EAKYV1.-M5,F:YP(A496KNA?.@'!2Y2'A5[ $.<^3EC>Y_Q)L9VP M[%L(K@9QW"Z.;U1V9ZME&;,%(9=BQG-;*"4R%+&"DV3N4SJQ9C+OM;U^V58R8*^4;AY4U MVS# QVVC _00,7D]HTOSVVG%]%1;0N#(2XI(Y;D5WBI,V3BNR#$;*+ C639> M)IK'Z+DQZ8JV7\,Q,9R498Y&%A+,I6*!K?&)D]QFA(.^TTK>5=$UE:+&@,_( M&U,N5HM,1*&<%!+)AU>&8?N@?VH6QKV$R+QVT5YW^R6'-GFMA?LQW C)T.>- MYOG)\Q'^?75S?7O9<1I7'B/-30>4:#1N5)RAW\EY0>J#(H0L<4<+JIEE14&B M(JHJM;H$\>3?%L@S@^':<<0VD$]'QG/4)]0 5W:L AJ,1(O%':HN#(O.XM,) MJ MI#\*:F)7V57'DP]$]B"2K'@>H.XI/,:>^%?RIA)''$5+"QNAGW^MT"K(X M!M?#X-"\FHOPB7>PJ+* X J5"IRV/TT7,YPK.\X5V40ZH Y?KIN[T3$Z[(-C M^$A" &Y.)]HY:N."'+:Z2!?+]U5TB]04] W65=S"B_"_L0)?\4\R.8LGX&,X MVZ"@8@X..Z4Y52L7I2DKCM51/+$JY[F% 2>-\W\B-25L!J2YM#[A2_^_N;V+ MWN+ICMR5RH+E\!M)+/P;]NQ,[1;5(7W^5>A@@PH_3(6=,=@=/2;+&YN(5B;! M7%ZOG.CS9R?)49-,+EXE'L,[4^ .A-0\[W59(BN7G)J%6FC'RULM$PJ[4G"W MA.%0/$O^7V+BOLBM)C1U]&JN"7&3M(\C8S!EU/8%^UN"<(_R397Y$KO<<6(/ M1_4CZ?FOPE':?U[EC/'-;Y2 *',DH^F;-4:T1IX2HVU^SN_K!!Z95:4!F7@![R"Z+SQS$T ML]%#XK,&\#'6@%F&V:!T&&>M;)ZIE;$5^(Z&RX",GG*:/\XS\ YCS!\AF@=5 M&C&7+W=J@0^91ZFZQ[";F$E,?.0\X7]FE+ZZ+;FL+ -7R,+0+EZ-HXMG%\^: MK_;!)L)D'_TC!U\UDZ3%%?:OK1U@ 3BJY!J__?!?U^].SU\/>G1@/5)%%Y!N M'*26\NSH-:8O1D?&$1.;%W,25?H'!H%7*J5.TU9&N"XNA!ON_A5(J(HF*B4= M*>9:E[OT9BM.758N)MJ-F&7*W%GYI\Q4H;W+,Q9>$/\J@ MH.^\_")IAB^V_(HNZ^RN[JJ-I\VH8-.FA6<^$\I M/B!TPH7[E7"I;PX]'*RK!I 2 5\@&ZLTQB98R;MNJ9<=>;@CTH&DBGFN"'-I M-K,HGFXXI&>H4U\UCT5128DI+%)1*BY Q7FK8+1:65_A1V]*@4T"ZY9258UJ M"4<0G#*)GF!&^5NF;MR<-WC.YOV_83:'L^; 9PT5/'3FM&%@H1551TRIQ GK M4:7S.S8VKA8HX5@AP:4:8)O%U$-'GR7PTS1?NN [MYX/(G-HD+9?S#;5&,UHB,K< M?@Q;&"F@0EA) /\_^70+LXT:_UN1E%Y.K1%17?NWCBR.M\:]VV=LOW90D7)JN.ZM-Q72&2T2'U@=J-H^L,@SHY FDFOU=%B993OQ:SH1H]6DWMM[?F MNF"#^*2D1N^BQRO1+:NUCZ;?=(> 2 UU X=77W&MC>]ITYYZ-,8^C0.[P2^ MZPC^QA!1&R)JW5A6IQGA*=YY#1DB:UT2G2WNU2!!@P1]A03ML1 '21HDZ6LD M:6>08!"D09 >(DAYT@D/(21F(7JE-+K!>J8*"Q,3POP\?_WC#X,Y?.CE7X 3 M/TL#C/ N2$./_<479^%Q9ZVF7N(*QL-,F3 MM?],ATAORF.RU6AQOV& MOMB#G+M#7^Q3TY1L2CV9B'!ZG8$@+CI7R(;-G7Y@&VCS$T^/!GZNRF)\$0]$ MJ:9396P#C'5:E8BY1+BHS#A)%1W%J$U ,'3C?:D;KYMS,\_OT=,T[#G;$'FZ&99!FH+)N9#2I$GD#H>*PD:X*J5.O:0&%ZLQBN%\69F\ M[F%K(H*-HIE&G-84:1]6RJ3$ R+XR'=9?I]1SR,S:$Y2$X^I<] 4Q*R.#7M, M&2%]3MQ)*$]V79I5H3U?U%138Q2J\<:[WN=5FF USP-G$!L*':ZR1B9$0BQK MVUL&*0% ;PJB'L':.E.$#9UNM(2UI@(:DS6MCIL#3X]#O&C889IG-%HYUVP M#K0AUA;QS*.=XQU'#!+(G;3_6V45LD*?_T@P"A=C$D*415W>8P]S0._T)JWT M;0S:*E'N]^R](H52=%DA_2WXL5GH_PY">' A[$Q(L#:X$(F_!%$)D/UIS*6Z M(S1P_0I3PK8P [DDU,\ @80>6,(%" MZ8Z$T:$GHT))N+V\N3U]F__7Z45$4#,>U&91E3[HME+6.!.!R-@\]13L?'.M M4C@\?4/V($./(T/1KZ#XH,Q#).6;(RE@?YZ8(9;RE)2$L!Y*X;SK@H;4VVTL M8U/",M\DPLPT>8U(^V=76O@Z#+7T0RW]7[ES!B2GW=P^TX"%M;F'MC?)\,IA MI^S:3AFLSF %'59.WJE2P1/R11E&6 >K6'?NO)4@7AX M+# +0G\,G60'\*LO?AA4YBFI#&))TVG_4=NB&W4)/=:/'X<*GB>G(ISJ!PWQ MY,-#G?EAM.5B8)1Z:JJR)-;O:W2Z!^7X)N4X)WC8D]5PF#PA#;DB5&J$3\(' M#AKRC1HRP%H\)=W(5L;FCG;FO;KO@GK4)3M(;!W61I^84;3,T[1B@/H3@W_; MO!3AE.BUKE^*BB(-7@8J9TJIK2CP7GC_7]2_E4WRJHANJXD#NI]7\":N^H*I MN:>Z7(^CNMX:QE5L%&WKSTNN3I7Z4FG4P/)2J^&I2!\DGT62RUIB=I)36>/= M W)U1?>FT!M/A;%6B-Q/U4@P%[$N"BIG2DQ16C.1J:IH(#@.KGPJ2I"&&7T& MD[V$S0_?'=D(V>R(^TI3Z@UQ.;G7P;? MCEI5_[3W$CG7C'\3\-%QP8ICAIM&R-F#NYY)C+*X>5$GA*Q807WW?A1UPT4Y MEPY,9U;"G7P,^?Q%G=M-]%D/<1-[(+!(Y]M]%WPG@,H;.#"G8"3A:PRP*8\C M)PVX\?Z*2O >;< ==^,3N7&A%MH!&5=+:>H@$S#1*7CE.Y@ZN[E^8:#HN"F' M@9GM\52S+=)=T-/:-G7=)84;7E0KTK*R104N#;I$W9SF[FC0&/8[)7+J33L-*3%)Q7\G6)B+,P!36',B%D,+PV&;+R VZ&0<-H!D95 MOO"V6[ KHQ/\HB"/JFLIH(M,ANGVEK_2H@KN3*VK+3+ Q#Y@63#]&>LV"VXR-0L MEJGAW7KS8-AR9S<^N>\T1S B(EC8-V!B6 B+S"CEM_\=N>BLKAF>XF.# K&M M9]CFB&6*O__NY8\]K ." ^G[[\Y_>/;3YG]Q.ERJ1QP(7$^8.5]RB'A]-1)Q MD \B!.T>SL9D[VS$8OWSIM,PZ_*WA6]?<5D[ROF]UA&;[5*W6ZS%H,U_(3:&EA6BFK"?VW(P@W^ MY*/\I+?3I??O*YO,6# 1,">_"P)V-T_VKM!0]75[G>X5BF(.%@?MF[$4SQ1E M'M]1VX]'#<9&F!)!\DMP HL2,>BY*:CN@6]LO%0L3K]D&(DG=F#-]A]8KM#^ M-$5L_@A!'DU<(YB5ZZ6.'*-$4 65R#0V>0)<,Y6CR0@0\9M5^?5!!PY]EC2F MW'6!E7A#L133=3."0,N9Q29-$B5)D%67Q5P:K#(73X9)[C)Q2(XD_$M2!$U3A?:;L./0[X&.0\GT[I M)K L=_#R88VA7*>LH? 8G3S1/:&GH_4:]A@YQNREO M2VM@-6$E/ RW?-]R?5T'I_\X@'GLK3+_OE=:ZJ4.R!9:^K7]".+N4+.85+;@ M3D^_O'6'Z#Q/DU,X)Q<\N"/*G%N/NZQ=CZ_QS=:A;SB;2OCT[=$MC@M;DH6SC6\LVCB1['OZ5"LF]C/G2^$W%EZ^B M#W:F,O-O4FFPN:"#9QXMT$ED#K//7>+' MJMFQT.AH4E?AK>GD21R@1(JQ#+,RJ9[!#7[U1H=[^++^TELDXRAQ*B$KSJM/ MYN7*1R.R MLYCEV6E[)AO W_3K?99>F]BMZ9TU3024;NR#RAJ-4+AI;2FTZ^WZY'O71Q:A M*O07/-3-3H%\0M*_W!.Z-8] MU]N O5V3Y=XU,5E16:JQ6.;@[&]D"F'+)VLY/ JI_TX:Y<773319I+1.=.ZM MZPV>:2_]8Q"?1R>;>U.8?+OVE]_00'H[^7\\1"$"SJO N0NA",*YPN_"N<+O M>SL_=F_L3#L(F@3!YSE0%(O")9S!8/-(,)P(6L2ZIF-9--J3>"7P"3UX\ _"[/ MSH^9WW&&A@CCNQH6[+TNX<0:*G8>J6*GBS0T3[.R))CIEAT<^'7HN4HL'$FD M78]^,Z;9=L&_<&?9BC=OC[A.>VI>8$8:;P;3MM0WS:AEIOIV]_@4PX?8C)L<>OIN\Y-J1/G8"!/6%R M<-A/T'W@2);/3HWZ.F7[BV3:4_:%<,2W12.^?M+'0P:CYQF,+P:>=H#:-$Y< M$+RWES=7MU1=_DZ[G4S<^]ZZG7M*E;+U7LB)W8?DGE_1#M93GW!W#1+.0[B+ M]D(#HFE/Q^D!7B M%Q_!TEM,4CV(PJ%%P1041KEI5"-V7B:Z.9L#0=^3592?#99W;6*?=D%37$=H MI!;D[>D_*AAKF?15_C&JFT-]O1E M ;%X]JAI.X[G@Z3 +&ZMV1K4X2_(0AQ.&W:#\/1K*1N*T:.UU'YK"U=E(]78 MKW7H(:G0R73K0NP)9P^>Q*-X$MVFW/B8%^7IQA@92\8448)5LDDTI5?I)7C7 M9'1BCLMZ[-I2=DRUU465,ED'=VH@BDV)#;N98/.XIE!J8^-$G^)<7R^78V6. M3(Z"*%J^!WK8]0Z]Z]FBA#.E))BRZ$-58@RE'P'H;LZH4Y\?SLYI-QO"C4]* M73XCP3'77%^YCOXN:$I-"SJM;&:8AIG^271-Q3A::?#14NQ'"Z ($(>@@N.+ M6J7R-.S6@E-K9A!V8DFH+B'(TDE08.=]M]%NC(Q[K&=:P2_2/,8KVM4M'HG. MZEE.55'2:IF$@$5X99QGB9&F7FPJY2Y24Z9(2(W5(*AZOHD3=XFI6N76E0F& M,#4P#Y]CO2Q;U20\,H;3:Y7!#FREAU:GW$XUM7I $;=H75LG#Z+.#*5-V#-P4OZC%!-'[FJV_)^\(_WL$! QO%X 4<6LJH M4?OG-+^/?M4+N"!+JD6'I [^WXVJQ96)24EJB^,X]%*M"2D+CG17HUTV>X\) M-V$RPEY8DD)RV:E!UM?DPIT7JL:O:%5S^Z[:_AP,!?CRSX_OC- T=W.BW/P, MWMI3VM;^<7GYL3N[V#\SP[03U"@RTYFVX*ZM<>,!+T3['8C\'PMNB%FF^J]) MO_S9_*7 6AXY(:S C\76&G :EWE1-^UH8)B68"JRGEN MX:W@.M@YXS5%KL#G* BR<9(G]$EERQK&>!;."7SZ1Z4*<]KX5--,$1QROEA2 M_"CZO;*F2(R@C3;C5$6U!"O4@\[]5]6SY!A&V>:O"2!(06[S59G\I?F$N;@!KFQ2D] MSU" RSGI8\3.3\)OEO#_)0US'<]APC'%B; L9CG7V1I!Y*Q*3*X8'L\[^_CV M*LFS03<.K!NW-]TC0?I%V?+T-H:5/+W)01#SZ!(W55L5972]0 M1X!0],]*K M'P;!.*Q@7&>B@AYLJ3LR0N ,;3 H@HH2L',>.OI!972?VSL'1ZG-"O<@_ @1 M-^F S@JVUQ-3<,?KVD&@,38=V CE*?XKS;/9*59E;+N4 +A-$? 28>@:LEV>\7#!KPYS2@6Q3O+/N3W%IBUA*DXA#G11KHX$3%CF,0D>#B-@:F M/^3[VSFR'_TPF!=TY'DJ$*XVS_2Z&0'IT5OO9[K*)^ ?.SHW#*/ 1D.0=[ I M8I)^DF>(SPA3 ^]!-0?>LW& ]!C#MI6 0/03GF4_JU4#J[\Q8YPH2JE1G_EL M"'9VS 1A 45#@-\_5;&@),!E"!V4I>M6\C^QZCZ+JB4>",)PAWMY7V=W-UX0 MH8>JE!P9V6[RJD3')&'+7Y(<3 P(FY7+@L#%0K'E"0P10=QB38GEVH^)#GTA M. "Q'C6+\4;R4Y!RCJ$QB/4HFH,/!?Y%3 '1X,=21ND-B"TWX[7T!_28HG(( M%Q_#MQP8I 31*C>)>UUPQ"8EFBJ2.@ MXX["*6 OL@YQAE"O.QJ+!J$A[I@C]_?"K-F\FG6UMA=VA.-F "K[W&.\"M!#:5N(1-@?#,_%_"8 4#RA#MM:<&PFX I""E+95KQ!00 M.Q@R1X#I\MVM60O2WUO@Z(G7YJ%/8$]LVT.H_GTW$EJS)4SY1K HJQ83;4=M M;';P RO:_H6+%NY(++-PQ*./)7G\*\JWX&UP*:*3H#R0SK XKF"K"DXU\;I& MO162_=!/]1*VH>Q@!:N%A""7.1B*N@3M(4/*PX9O&%2N\2&XN(& C3<.$)VG MT=NKWS[=7%_VIX,U/:J'N&]D1SPR_O:_<.%7*F6V:0XE9P75T@IG=%'DL2%A MHJ(8M/E(6.0R+QUO0)$D?/P/. F7T2]YA=&2AM208JK%Q)ID!L?!A[G)Z0XD MR+^]O>:?CJ/K+#[S-B+]B,6-\K/GX&=?RCTVG](86, ?T%\,N#T,AXAB'\>V MHJIE9I09!PP N)@J9<=GH>[TZ?T\3X-*)DJ)URU,E#3 3+""B8WS0@@%W#TV MJJ(V,&P'@_'I&(RS#AB,7Q$MW5UI,-1>] 8T]><]/KN$H9L=ZF&%#AJ-TL-! M.U-IL1^3PT,NZIK;!/8ZNZ:2@8+C^]@)HHJ:JK?C&U<$WL,Q-7.T&3[9&B5J M0''G1:^B"5$GW&5'+B>F?MB?Y&O8MN/*X"\'!(&_- F%1,$=R;_VNI'IQP&G M[\GIQE+3'"%0'Y$YY;8+:E*7*;BVT)#F:[-V8>R*%W0V4[,OD.AM:R#!%M8J M]E0K_@';"/?:%6">!^OD?JYIF/<6F>(SGQS$>H81/Y?25^ZEFH5BV(15I5QZ MII*5*;#(8(*]$I9E<',)T!7 $OGVK76D6? M)-]_]^+53Q/ZKZ(4^*N?L)XGG^7X@/5BDF-3%F<\$DN=S/R'/*<&]\):JM@H M9CTW(,IC>FT!6JQ1,2RV:)96/G'%E!ZHBV^)OYSE>8)8,&&E -$84B@"K^+Q MP:K(%Y-U=%*_8[KVN9UNRNXGOY8=D%0I9T(@DZ4J?1*?_]U8Q3#R _N7*:AW M%5OW-/^!DE/!#Z@^ G-B(.VE;,&U7)*4YMA,7[G[-OZ$G>]TJ6R)]\WT/3V! M"KO\(R8.]0(ILT.N!'EJC:90LUX6. M+?$3WV7Y_>D\OQ\S2SU>C?^84 ZJ=V(6W?)[=4C2$I"T:I*:8H[%>!E"-=5_ M8Y,65Q%3GW8Q-TL"_:.M)LZ7:]HXJ8B0^K^IX54^%;93JNB4G:',QULV']II MPOV)KH6MJ-Z$MLL>EL/DMK&IK;0M0J95>4D]BO"(LAE820E,(0R*=D[ZU3]O MWO,_:']#*(C$8&-OECA8"5;3<@"M>AQC I>V"UKR9::T&QUC M2G:(?!]<"@1^M M2$-J/CM$BO\\:2:)MI=+^B,9^E33E"FCAU_,8Y#Q\MA,Z?CW.8Q_9[, RH>+);8[X/G//Q1P>F< M\?Y?ORV^G?\8;<+"GP-SG5(9-Y6-Y'7'K+1EN9G"[EU-T*_[$FN'F3+*::$I M 4=%&53-'^IYCNPD>![- II6R%;&P6<>%C;?X,QB)0U\/]%SE4[;2<)A]SCP M[G%SVYU] Q>:S0^P+FY 8[,*+4%R&X>%/_#"?Q),YPXMOX[G&3QYMHX23>G_ M!CPWQ@_H'V"^$0(G59FW MHG%816U"N_! #8(9C"L #G?7!^Y^DL>46J.?#'4*&> XY>JB?8QAFS:>\+DC$,/BT55NL ,^J:P[6L\O3AGX^CBZ>7-)HO0 M5O![,-Q@[7I_A94,5IXZO@D WE:YR1 MON@0?WRW9F@HO3JTXMYW05=A\^CZ-'5B3ZM["%($946?'!S3L?09$M9K374" MGGJ5ZK%#B*5 X0>;<-B1W>]4SU3J,)4H1*@1XI%"MY@X3;"[.U]4Z8SCN1J/ MX)B#IYK2(A0]5=$67.C=:,?#Z7M@Z<0P=A?$L_-J3*VB79BI?ALGSX=RN:>W M@231C0ZJY08M&;1DT)*&EG2KXKJN 4"$"BS/K,0$[4-M3+9R"5#$. 'T6+)%*PR^0,' ;9D0FD:^J+^ M>^RA@[@TR_TY)N@G6P9?R-]<;9?QC>B?8\^!CM]Z/G2I]_)]J?0.&94B8"8\ MOZ=_*K! <1>I4^S^5=U7%*>:-CM@J=;6EG4F(=,SF#G&?L/DC@6KUD_^>D23 MZVXL;X2;6*$66,%;I0G&JCR.J8,H93Q3JZ=80,BH"X) B@RTCA:>>EP3#KGQ M103NC$B^KJ1M4/M#J[W..J3OA(6B01/B.2PGDGM06!/T$804&\7'7-:"R2K& M,QY'\_42=2,6)[ JJJDEFHX$D3 QGHLT"ICZC2LDOPG O>)4F47M,(+45XN) M95>S[E]OQWSQM]8()V NE2_30-%@$T$H?@8#E&)+U.*I3I"MC,L?B8U3QH35 M*NB%#])]8.G.BXZX1+5\NY1_B#39.*&<>/(Y5I6G^?1TF<=W&O&9&7,FW.4M M:$+.IP0G%KA\0+=_R]&0J=;%:!"S XO9I^N/T6VU@-D;/(MO\RPZ0+X]*,=! M5_971VAUF6#EE0,?[H*>U)OR6SCF9UI8,+&K:V42P5$&&T#=:3CE\YE@Q7 K MUEHL!/XI=@B1^EA_5R6,;#TR)U+B.O&5/0P8.PZL9 2\ M,:[:%\Z'*BWIX!"@?7%TFO5!/'*B3B.PTH$&=;]@/#H \Y^<&W'RCCLUQ%21 MY9FO+O$5W&"-&_8T4_J:ZL'!(Y](-]I80"4;50PU@STAY6H15K!^\H!%W+O! M#8#F-"L]!P3)/'J*;=&U_V8$B^9_L2-)*NPT\"X0LRQ=(]BE\ M+S%#'8Y#AP2;"OSN@RV;6B",<[1:8[PZX!;%-7087'ZK\@1-,YW/K%K.3>SO M!-_X(I<:OHN6+-C1N(5 F!<9 \NA>F$3!7A:C4:,V&W&">A+FE.5K:OB73!A M9"'=$N6N"?+VM^6&3?V9[\I_4_>NP.,S%#2(/'=\(KR'('Q-.2795]*3R:@E M2IZE!A>+#Q_PJM4Z"OK7DTMC&W!)*7"\4,NUR; 4X,Y)8@=9.J#(5#91D<*K%$ MC1B!C_45A)"*[SSA!1PCOMS+4YT'X*],?LAZ0 ^N8S_$YT&RGWA>9 ;YY3T' M=X_&;M1X$P=2*\$E/A)IOS*IMQ_YT\F:JTO=;V#@[6ZK ((1=SPEGK!EZ7ACPK_XW5:8NY4FKS=77A_Q[FVNO1MB%)#0XKC?T"[ M&A//? ;[@JY%;,6^+H_VVQ'KM4FQ0+C-L@8+M-"ZK%F!,I9D:OB/T:;Y7 MS$'-B96P1$RJ9";6%O*]+TB=8;DLM[/Q%\JB45P,/MT7J2&D75:,BA/,6=6L MM0>Y2L$N3$1KY*Y-B^C"?@%.C*8DSST%]7-8X7D_0VBQ53$A" M"J:#,DJP*#:'XWL!QCQ>C,:\JC633KP"3LY&>;_W@?V!YT8&IRDRR+O#%0:2 M5]9A'"M)_-#PLU/^@P& B6T*S6DV%^ZU\B^*^6=%[X:,]M;;"7H)VK4P,9@S M*I-_@1%$MB09!&E*6U&S[WHW+00?[@:>@9]3C_UBJ1AE^>V'_[I^AY&S9Z]_ M.G]->:]@MQOY,>')PN65.XLG^4%OJ<:2':IWH(FJT'R.YYPA^TB[G;2 P_7_ M(GRH7^ H@E/P0] A+J#*Z&FLHQG1)?'&0Q+4<$RYEZ/PZ#7%7*>HD]F,>O53 M!4+CHH.@55-]3Z4'8!TIG^Z;T;J(V9=+CT>0$:3]AFP;[6TZ2_S89)[BZOZ) MA>/Y/SU_/:H?*R?)G*>$9LNM0NP=*-JTZ+BW[?-:#FCWFWN0/4U;%GQ&/PL< M^7(.8P.Y$*%&(2%QDM\BR Q"(HTC#OGP42?'GGR *K0@BQAL8#27BW&[E"!& MP@@6' \EWM>M;38*=K8-BYX*)YPA'_9R.6+ VJQG('"Q^[#=)[#Q0VCSEM_B M#$;R$AS.&6B&R6N\_KOOO*K> H[]IU>>UJ MCD/Z)8^?XQAO^-G=G#"AWCOJWM?-F3ER=V%7->S(%=N=G99CTY.!K]/1F3DN M.9Z/Q=?AF#$;6BXLZM/*7Q.%$==O1S#&>7\'B,FTPN6F1 <>T5?!U$&/J,0B M42H'Y!'X]%G1#"2>M,LX1I'+5M&S!!\4W0;*VW+Z%-[91VE]%@Z&_C7Y5X:? M"*M?"6! [AIS5R4')AKOY<(&.V-D8Y=5R>2&C9FJ@W.;F8E:%H9"K4I*D<&PW$GFL8_SF M?.XVTF]6\RTHF4NK$;^;W"+T9BPG42EFB/>^K"MQ/H+S&)ME.I"$'_S4R$O# MF>L/$ZFBZ<*IT6-OY?SL!1&UK@:'Y0GI"2%B=4$S@O[7!"-R_A"#<1.!$J6@ M[Y4EY(/8(D.XR7ZOLIC#?K]7R8P+=W-\I7$$]EAA3N%C0_T)6VYCJU2*-##; M[>IVE(73R&(Q^9BY9Z3T9DN9RB",!Q=&DV%QU=N\PH KK(B+.W9&1#>3?R&G MO3C/N7N1V+^(+S%RI3/N)\1045!8D^Z\5$4)-@36@PQ\!(>7L+HJ#-3XG?3" M=T*\>FP;7)P-%*)/3%&JLC")IL*C+BA'2-UBB*DP'"&R)*544K_C E*NB=89 M9Y"2FK_I9V-AO[URGS9^)(6PM]@-F>RX)JROZ^92.B7]X>R<#/@CY_A]6I&Q M<@8M^ HMX'0VZ@()9L(5Q$&:=K_,4VRR[@D:]LP#2PL1JPTPD@>&D1PRI$]) M23YRXV47%*/K>,TX5=W?082<42V&$^7P$D#535T0@1INE2NNJ.LI)JRY<32S MBE TF)9:W&MBA Z(I52IX&VG18T""?]K$ Q::,/JG/6B#'BL+C\')9Z2Q4" 9E9=ZJI.(&T:5:,T)QQC!.V!#+66YA M\ZU=;<50P:7Z##]">LR"D2@*5ZR*3,?87TV95)M7LSEO)$MKR!='*F6-6T81 MH 0[EK6^M@E.=J[40F,7IXD+:^2X!TG^ A*9PA6ODPXUZ MJ8P-/@HX4LR=;K"J,.N*(#KQWEU@Z0N+C4=:P0XW*8<6(V%/=!_]TC1':!_6 MLJ"E/L3I1GPA)-$[N1R1B*TU]G>G2)M&F9^3-R,0,()Y8K'AAW^3U% #Z\G; MD0!:*V[I9XF'E6KJ+&Z W*C6U>&LXT78B/[$];H>! L+YP5K[R74>[U MUE^04NQN?O+;6K)31OZ=9]13,:E,RI $135!Q$V7OV6)\)9;S=]$UF3";0QA MR_W8PQ)RJ"P V"2QFX+DU04Z2_@IKE55>"3#I2Q_7R=;[S_M'9PZ&NF:IR\\ M[!L0";"SW1%R$/>,@&[0)YOKD@>YMF*W2@Q0;$^JEOADNE/4@HT\]!YC.!\S M=B";P/FV_HJQC;"6;EP+FED@+EL D91H;HY"@\.4S(H!@FWHI)9/W'TVY95[ MSHLVF#]MZDF. KR)_"NFC2_D'#>VE@5:51M;"IUIKH/*;3 .?@V5*=8I?MP\ M=\(P_UK00WSW%9A:&OP-:P?K3YU%OZ-#O>"ONZALR]X3$A9HE8YF0\3E=TU &!JH%3C MZGCSP%RFUCT!/8"?(QH+A"0)25#@/_",/F67+L]^.'[W M\L&P3#HCCK_O%$<$-",TO0(+.YT%0#+8C,*VG:QK,-)39(:JP@/HIAFR_7*8 MH:\S>O?%D^?AD9;M# :;=HRS>(C.RQL0.QO:&X9/HAEKU:.^KE1:Z18PGG.I MQF[1Q>DH-V@*N"E]G\>&9I7#*H.C5.*6R+!4N,[PUA&&[]5#24AW2@(AZY$T MD,%Z;P3W@"GB<)$411\:N[DST+9VJH3 4E^1XSC2U/Q,P*FNWVD#%P(_:B46 MI"M*JN"0!Q!):R0;# $R'I,CEH& M%R*N]HF#>,XM UD25FJ5@<#+;U&4@\1K&V%UKE9<% !WQ7 E\XCQ.!1Q0HZ9 M82_DT1L2IX\EEC#WUQFAU7>EZ:T64E,/3+#]" -_BIZ((JDTV'9I _L$)9D) M39$=5&(2N.V2DPQ.;*P)YEIL"K-2#-GOR1QYX]^8F+&O:B%F4E?:XC[S,4QL M[(:;IH17#@<(GRD>?]&!IY[U, ?<;6'.B]('D"Z3WV'_P'.O._),!;AFBH8H M&DT37=YCK2W7E*.PO57%'*%RL"!7@GV.*<*]U^8EPY[XB&+T*P78NB!"/:[) M_?'L_-E0D_MTE>1&2[*B,_;#H"R#LG1G:1O*O M-,8(^].PYA GCMRP!MM-*401&V#Y6+1SRD4[ 62,CV!^T1#<8>6.)=?+H2=$ MQ]P"CEEO@ZH(O&]X@PB<^ 46;&+<"O^))$%JDAIP^,53FJC"<&$' ],'@V\G MP'?C6=45VEB5]X6YV(:A<])I37?KTDT$LI$7HMM2:_1M,;6/=9FU'$4G^'TO M)GGW2W1FKJEBD ""@#XVN/B\Y-]Z/:=WS!EV8Y<$%.K +%-3V?;3( MJJ=GG5CIWH<*!A"=IZHGS1K8SNL*?G&C8_1U!FS21Q2+3^HSIB=-?E3*K\U, M;:D^4Q7H6G,65.H\Y=,EC3B::%A]DIVM545HV^B,X@/[FS_9D55E) 0AKE+L MMK0J2>!Y/$/!S4ZX\%W"#Z.-6PXB>VB1Q?5UCM);\*(*W84@2.\/_"$W\,34 MA(WAQ%-Y#V;Q ;0D'K3D*6E)9>,Y=JN!NL0ZNDS3/.Z'5=S-^:SS92\'-7DZ M:C( "1X82' (KCPM]<"&E<&\^C;%>''V(.@>EOIT034XHF2*HJ)& M/(<)2)5(V$F%'V3ZWB/N4?%]190]#*^TE*"/P!:3T$H<:0<>']X&&T9MAG C M.?;(1QG6^&.Q2TZ]\<3KX8F '4RA'43QT**8JK*&6N\Q6@I&B5XLRS4W B-?. C[,N<HO1/3D&6J9(V^DND@AMTY%MUY-6)'E3D M::F(;P);=<(V(F>0&[F#,H4RH^80/15R4K4R =I)H)A*MM3$_K.8,L'EH6!>*N8[ &O=ZP M7P[1\">F)"L#S^A.*5F/M6-@NGZ*&K*/Q7%0F&]2F$XP2P[ZOGSYG>CF M=%XBV%VJH^OK;IZ:0S][SY@W^K!Y_ P?*:G6: )-=2(&SQ9&5V?0ES(>"&SD.WD$!]\K6\T&PZO%<,E.T$.I%E\(&?601ZL46 M]6R0HWH\;VQ^YYB\?T83W![7#AAB#H_B-OR*#)/=<1 05_&358E>,/,ED>,Q M&W)IPGQ[5'">XM-$=C5[< DV)6/0CDC$,H$Y#]>B@*'L4A1#0!DT9-&70E)V:TE%4 MR,"6J[*E,DD$XL?TYP1&(DP7=F,*F3%. ;#U^)' MQ"P_#E\YFN1918,!DQ-IH> CF%^YL- K;8F>T'W&(.B.J"D8 6.GX]LSZ!A8 MH=JO%)'L28?>E10*%X1?OA7###XAV.34IQXZ5.6BKVGQY=ACH?9J$@ T0-?$2')TAW![? MUIK9K*8R='>46 /$K&Y K]GE/=TE"X]*2.G2:2?'>.FC;$(6I-#7B/Y(Q$ PK?S/,2 M?_KL]4\23HAS@_]7X*N%IX!5]YX:MR"O_@[$XY1(00MQH9$"M9C#KY&@80#S M?%QIZQ9O@>^4<'QN8Z(XP9(L. ,[FYY9&# YCAI0)W,!3?YV9BRNB7H\X[$8VS;TQ67,U8 MXV1^#ZW*A$)D<"G&/V-5\*VB_UUE.KIX=G$Q;+('WF3S:7FO;"?J].OF0SRQ MJY+YNF=6+38!$GC4D0$;FQR>FA%)I3/,?\Z1IFF1)SIE=V:ARWF>P!O-##I" M+OH-VVB15S9&;R.A[3IGB!SZTX7WDSRN_%,"/).M ?M!1 ]M!S2PJKL4X0C@ MO 6XFRQ10N\NFM#< ME=!-SU ZSV(PI--2E,8E2'O)0Q1ZA<"$=V#^YL'@?Y M.]=3/95P"P@4!L3+2(%U^7ONJ+<)SZONUL"=Z]XQSQM7NN/% ML)7"W$2KG()1R_Q>4X!&8XYTRX,FN;+D/[EN\*)NXN;Q%J@!V$5,T7&)'4VK M3$(UII"?IFO.8-9_;<_QANWEH#O??_?BU4^H3? #3H(N4*M@1)@"]JL-,S%H MTJ$U:;F$9?(QU4[LOP/#QI&D01RJ;A(WRK'\'^>OQL]>O!Z_>OUR6/Y'6?[. M!@)AY7]\]HPB(T/_S=!_\]>HQ.GV.0=FGSJ<',^X*D"KP JNL/ P%IIF^"R^"U*P!3U\L1R[+"'\K5+\F+.)C =99>%?B2G4 MQ*0&[UL5/#JI;T2'8YZG"<-2?HZ-?(W19:EV3"M]"NZU3O"V,>(:(I-Y72$9 MQ]421K:F>?!<53@B>!-Q/%11Z*+@C*HD.3-58A_K/;C#18YO-X9-><8Q%ZY7 M1 9M<5/&B$6L4KH=A5R2Q(C;()F;MN=$WH'+B[HHC;M=*U%.U^YXP& ?'%S+ M&1RS"YK>[YJM 3S^Z6D&_![VIT$W!MT8=*.E&S<:#(9.H _6L7U+8W)E>EA? M@O5LWF:D8"E:$6 +:3"=^,4*!A=G( ^TY^*Y3BJVX8K2+!B7GD@V/>BB>]+( MU9H1U@XE1' 7?U3&MDM*=Y&Y('F,8BJPV5-D1C>:O&77(+H+7R4=4PB2/,1 MN#)Y*GI @?V%"X\X3P F9Y"W \L;MG(A5!=L&YWPJ;\8CD\TULHYL9#)W=J4 M%]W@_8LSN?4@.8>7G$57>CX'L>F/V/BJ^RX(3HU7^*7&CN'H>01)F'8#FDZD M((=] P.E8*.8F6O;GF+$$>1AI3ERF>C4K 9&G,<2AZ@SX?V>!S8&[/BGJ![H MIU\614>L=:E&ZA$1N< MN/C6=(=LPX+-CK%WVSITFIJ#_8=P7Q24P2A>-@4C:-)55)3 M1NMZROH]\$ED3>&\FU1E.;+SB9V"[H[>VRQ3N7S9?Z4'=R M#U\MV?EJ/YO/F*IFD;CZHS)+#G,]4$/[.1UZYW3X)NO]R$F-2S[)-DY3&'[# M];LJ#0F&>JL=TP?/&>;Y+#BE_=W 9P]^UX\I_+NO:C#?>TY]Q##W;GNHMG'F M>:']U3XJ@6Z1+^(W!0$2+.DBH2T6XFV,P;]7]U^0E:%HL6=%BR=FMPXUC6(1 M%C8,R4!2%;6:3B,E=5JINB\JLF1^KY*9 '=0M98S96"\2;OZ2JV421VP!+4B M4;-'984S/C#@))K3NEV M]O&HO7^KT;JZUQ7"WY/!70^U=6^=X#=)W,&+PQJPJ@M M%=:KT2+Z9II[JM#;ZCOQ4C#X!S6.-UVHWAXUO^_>@[&];FYL5(JE%1 M+D$IP;1/$*K2% ^=&>Z??S.*8*=PSI2TR#[8;VO6W@;(2!9#*0D%* I&<%I: M$S.'NK^3L2Q3"F<$F0 P./U-7'$HEZZ25YBH4DE-AUPTS^^Q1A7+<2U6 MPH**(<4[;,2%_AI9Z6B $2&@#6P5QPP^C3E\)"<.U;\TL5N+.J_QZ'0H?R M3[A?'NB!CDF5^6U8.B>G+8BQWFX2Z5X3_T:'R54':?4>$4S;LMZC=U[L?6=$ M\;DW((0B6+T_![('6J -KX0 :')P3'RQ?,--80N5C]$:W$Y"9R8K*H:2F^A, M8XN$[-]YK#68IR=%Q>@*W/8(@N3$4-%WKD,>K89"6C(F*C0O('V.< =AN,PD7)&8FD'IR? M$Y".G0#4)V1YUC@5S?=#VU4M&4]&[C;"J8BIS@I_L,T*W8J>1\!T+2 *;TJR M-T NIKRK-%([:Y1L;W]?^.\>]+N39IX O^]-SN7:3SV7AW0@^S)B?,=NSET7 M# 4^Q;-\F^IM3SR%^B<=2G.5A;"A([(*-EV_&FMS6(_=AELWYV9:65SK#MBT M(*OB5O+Q0B"?3F2]6;LI?1O)457Z8EL/94C&J]P>)/]-M2:(_PH4888'B36% MSURYF$EP>.X]K>KA/OY!W+P/'SQ\CREFY 04)/3B&\BSK:.N'BI,9,D04-C M2.X^35DP!6"N*SE7W0SV-6"=/RRQ:O6T(JPAW[,IJ?VP%2#+LU-N:!4H6C%[ M'=0R_7BZQV-K-V4V_7OOC(&793'>6&,>BGW1CMK!J-'0J$-<6U F_([=P\5; M[O4^E 0CI??66=^B^CTJ8[H\,B&7 QG<0:I[UD/'M3<&]P8 > 5 @>?@PA.;C>&],\] QO7A MN"5BAA]]M:$\J/@WJ_BGKG5?,4.1KYMOB\YFJ'Z0G*-(SK8&ABX(48]#6A=G MYS^)^E,LXW7(Q$8^.(E0%#"0&0L-R3R 3 LZV]VT86 MK)VU&N@Z'DN"V!VZ=>RN/LS8!6D:" >.+ADJ%0:@SLM#-VJ,$Z?4+J\:_+F]^BRVXD6GNM&.?/CNVW[3XY MNI%-_L])GJSA_^;E(OU?_S]02P,$% @ 386C5.F8JC5D3P ,0L" !@ M !A,C R,C T,#)E>&AI8FET,3!?,BYH=&WM?5EWVU:6[OO]%6A75[74"Z9% M21Z45&]O__W?7IT=7_[^;AA,JFD:O'O_\NW)C<'O;RX>G)Y_@0? M=?@DS?-2]^(J?O33W_$;^%>K^*?_]_=_>_PX>)5']51G51 56E4Z#NHRR:Z" MWV)=?@@>/Y:KCO/9O$BN)E6PO[>_'_R6%Q^2:\6_5TF5ZI_,<_[^A#___0F] MY.^C/)[_]/)?'S\<'AGMI[_D+IPX/^>#2*CO;V7AQ%1T^5CE[H M_SLX@%$^@>OYIK*:I_J_'DV3[/%$XP!^>+X_JWZ\2>)J\D-_;^^OC^BZG_X^ MSK,*WE; S?PG/V/A297^6#U6:7*5_4 3>L2WFI^C/,V+'_ZR1__]B+\\'JMI MDLY_^(]!D:CT/\(2EOYQJ8MDS#^7R;\TC 0&11]O9)1P=YIDVHRZW]^'H0X_ M3I)14@7]O=Y^7)V6DP^/E\./QE>'KY65.O$GA]5OUP>#C[A&W\Q'4X[-S(RTE2!A=ZIG@A@L%5H34=HYUJ MHH.__>7%_O[>CV:.WVJ']E?ND!WCUQU6]X+1BO1_W U@W50P@IU#+A/!?86* MJF"DJQNM,^ S1::+LLHS';RLDY2N>@G<+B[#X"2+>@'\&215&93UJ$SB1!6) MAI_4>)RD"? O_!NN*'1*S QF"VQ2E\%.DD5I38_##;+??\CRFRQ097!Z?!+\ M7.3UC-\3TA=V"!?SLM+3TOSV+IT'/^LI?(J!'GD(_ N^?#B=I?E<:YQS__F/ M93!)"GP(O72^&P8[L-JICJKD6J?S,-A8BCG.IS.5S==)+V$ IPL7""EB JM+ M2QP&WWZA'OWTCWR2!6][0!71AU2O95G" $_.=1+7*@4:W-E(LC'TOQET _\4 M1#F]X!(^"TTW#FIPDZ0I\"!@&V-=%, WJKRYT JYUD8N]CM55.L\H;20/C_# MM=I8CH:K!=QZ'>O5DP7;;L7G].RW,+A\,SP?OCX['R([0B$.DEB+)I2/:?>C M_%IG*JM ,,Z*?)J4(&N14I110D""ZRH8YT4U">"$ZB1C03BM*SARJ2)4$U(=7]DQ3/DI0D\\+:3\ M,9R$_*;\VU^>OECC1-<$3"A M05.FTXO7K%-P334\)#"Z (CY &R16 -?B@J-C"OR!XW7 ">;@;)?J6(.C,]. M@GZ#/S4Z"$J?$XW0F:++,HC%.P*_%KA L5SF/V6DTSR[(@LE)^9B5)6\@(^J M$J/&_&J?+1S7NQKY9@34F$_!E@J!GVD:#>Q+BC_?%$E5@;$%?](P;X [A_P* ML,ZRO JN@/L6I/BP?02OA(O5M4I2XJ&\N.-$XT+ $^''&+A^EC";WDGX!APRL%8X?1_@2OAKU<:$ M>#G<:6^5*E3YEG MF4X#L#E%K-E-=69F!/NALU(HQ(J],-"D=9*SP/_:40T0TK04O0J44'P +:R[ M,<15N-% LHHIF&_DD:DT!!HF_^"UIN5HK%>#<$V\W 4) M2%(9GC7+*WF0H3 1H;-9FL '[_'^:HS@/;@-M*"L8*=)6=&\5CV=%&:U@5Q >9 'X0<< MY!0(-X^!_5S1,9KFL4[I/5W/,[X+NU/LR:#-6W;/C P,T#.,GR+35SG,E[<8 MB3EC-7O99;!;Q[LPAFB2)9$* Y@W6!U MO&*TBS.*K@):5JW]GZ4J0PT1.(M6!:IO\&6LP2#)9WQBIFJ& M6ZW*\H:/:@ECJO05.6] EZS'2(?DJ*$!Q76AR\;@>%G_69O-<^22V)^)>,*& MI"CS<74#VF0H8\(9>E].\AL89F%%A(YA$U_M.OZ.=P%3!&T7#X9PFK;TN&4W MESP,5XV_\Q=#17!2.+P0P RN@ "(RGQB#9D=5[1<^!1<3WB]61M_K>#,EKHI M F'7"M"4Z2[0KKVG>(,K\C^0VG,9XJB.KS3?#K9%K?T+^*61F@&W3@,X)9FL M!-UB*42NVQGN$M&PCO"LY7*(V#M)0D\R6O=MZ,04OFM!S)(@MZZ- MJ9H'$X4<@^,[>/>UD%D.)QJ6F_Z&32HRS>XUN $X:H1T+Z(_'U5D@3EE H>E M0%U!=0#?30Q33^&1_^++0#8:*6(--UG07G!2!4NU;#_.,\N9#G\@W0<8WT+D MQ]PE2OF>NT6-RCRMJ\5;;@D6\;^3PEED5_KQ"%;OPV,U!H+Y0:4W:EX^^DH! MJCL9&=_8IFAH;:36@_0!(YM(K4'4)%*#,W@)$'9)UQ;P8:)PMM3[1Z(""LLT9&$KF%FBJ"VY76AR$(# B^ 2&\P6#5)9L;9C$+ :>JD M/>?H6B+-+ ;M,ZKRP@@K$%MU6J&/[(%\OSSY,ID,0,>*U^+N[2;C<<[<$_5; M484P?ABAFE;2B&NP?I%L9B3+Y9/O\&32DQ^ D$@URXO&-9$J60/FBQ6M FHY MUTE>(P^GUR^>#QBE51Q P(,* +HF/9%L$_)XPG&S#A-ZL._3!06_AL?"&2MK M>(.9-M[$X9?/OMW)%"]($P;-2.HFAQZ$(.UDMR$&]!JR[Q2%W@ MD5LKR^&3@NY-.@T^)[0'WS_I'.\H-,I-8"PRCWHF0JUT:2X@VLQ=_U'ZCJSV MB647EG@FVY2_7-RM,[V)HA@GO0#^VRS*^N+I5(VPR<&SV\_X)P:45B;*]>^T M$?VUAY->]%X2E]);;TI^N/W[5V&$WW]I1N]^>739W>[]W M=(3S)AVE1'\<:3TV"LV&0IYO%3 M>[$JT4$(KXIK"BU7DR*OKUCY\C(.7V$HR/B(,'1TTPP^B-<7_A[7&,@1[U-E M,X?QY7_D(WE-+W@M3B]UG2>Q&5V14192,IWJ&#,98>(CX#M3 M'61URIY\W!EVZ8]Q_30\*X+=073Q;B.&6/EPCIFRQ%,6&R, MWA>\Z:HT-$&9AA22IX#%O)%6M+G)Y"U6LMY43^>S*$W*EIPRSA= S[*YA#QY M'W54LTNZF3LASFEYAB\VBGQ*+@L37<"+TMBY16QDXW5=4'R$'E6 H#016R\S MPHZ7I6@[O+.0ECI3P/?A(G+U3"B6?56GBD-1("U3##/>)@V)!+4J*!!-1)AT M:!^>1-=97+8%]TBCI[];F+R#YYJ%G.5I$LW;4T&GOYF.>;"*HJ)&KVV=@9S% MG+U(;$T8<@)V8ZI5@ZNV=: ZH\03">^32RM5-U_2I;J&=+K]#;!_\";@7IO% M=X[9:QX,8/>*[&LGX=]F;WU+=O<2&1(N!!^$A@WB:7QA@Z&9!-;XFC)P?>>N M$3EPKX0BF)NA?U86%]_DLYUHDN$[>#A\MPK]EV*T MW)_S=]+.=$<)MB@_6;4PB?!=>1LF.3!-FI&5=2SE6E:RT)P1Y&7D81I0Y1P9 M"QH0E5W'#M^#O8:HBT@]^@SQ_DG-IL35<*.M0?41? M[+;H3VORY]^N0%E__F:QP@OK]'VGYE^_%'^3U">_]I:D^DS-'5->QSH\W0]N MM/ZP-KD$^N):YKW)3D4Y'@]:TT_OX(%YO%:H#M^[:,*'.>;7JVE>9Y3H^.]/ M]_9"&,9WN&'=BT.^1H75-A%5POF2W KPC?;;?U,)M)K"5@>=2"4\32YQKU1,2I'4G\2J0+5L/P&WXB%.],9+!50 M^21G]"OO1\RLY)5RSG!;;<=U,IJJLZS5X/L%?)O?KR8IDE'-803/=6>="(=[ M_0]4K[+MFB#KQ2V*LT;]%"O,,,TT2.OI#'3D*>TDIU@4U3S8.=C;#6*P/0(R M1!BYY^,L:4(-O$ZPLNW<.A6LHCXC%AIB58'&2G\?&D&.27[#X1&K=37KC'O=&\0G@A(!U53;R7/Q6[#SE?@' M/>D'K.9*HKL8;+VKK^RT71;)YJS^(-9DA^\BE2V(NYIVD76R6<#T^>WD^Z' $W!\KSX_$:R#:1- ".$&NY@H9+M3FVDAB+%>( MNQ9,M$HK4[B;50X$QA04+T =>%G'H52A&^9HPF!9F:=)3+[ELVD&4K<,7E)1 M* @,&%1$J'&$X!>1NM _>O$48;4.#C=,<2/:6H^R!FL!JMI[3%[2J /?]"U2X -0N7Y*35Q9+0OI[^W_%@=S%F- QIR :GO+]5Y8,DY*(]%*QW,,V$R .#[ M9JP '!,&BUS5S*AB#FD6U-H:+85^(3,X0EMGZQ7):.V*Y$'OZ=,-5"3?%?GC M F%3!EF&T#@7ER?O@I=Y5K/,^UVK(OCZZ:R;I%BN#A]032FMU(@6B<4\,0O_ M:W2IT +.S0(RF(>K==.IFN$763T=<:85N1]$3Z7;5M5CD-;ALA3XK<2HF"L1 M$,<(>2.C;32L<;_( @$XN" /08P-BH8,,L/RD=1:XB:+G!(\Z96A3"O/#+:2 M7W3"B^,I2 YR!8SZ(HDD+@X7S,D9!DN.#*_0!")4 ">FT@Q:%N1<6,.>4)Z[ M]1),$8VG()<+CLK<0,7(;HW*!"A$%7 CF,XU S:;ROFVKG\SR4OMIZ>A$2KUV$[/?ZFQAJ/JLK8'>1EOK$XCJ)@ +OG4-B M *RA-I8N@_ CW&<* M]Y2M#[&P9,MSEA_RLS9)#G23[>%#RG:W&+@4[4B\;&<4N;Q_R=M#&P)LU0F% M"YP?F+ S']K5O=8CS6"""Y&>!?CP-?V_PJ,:3Q#5*5OVRD."V*&I+DJT> M#FCW 3W-6X?R;W]Y>O1C %\/8L%+70M2D&=<>PG2$DJWCG>3&;$<'R'T4Z4Q M*N1E\F>Y2:4PSR%'F8>;3";8//B09%*#Z>M+8L@:#8W?-J-:>XD8-M?=, M;AA5JD;T[TT@;LPZ@P_CFN";*PKGU 30C:D)02-?YJ;(LZN80"+];>4.$IG$ ME4BAME.&^_T5=T/9>]K>+!S*V\L3P0\T+K.7: 7BXFSLH,QF^70M_U6(R+7&IVW1GBS=DQ:V?V-W-"V%NH[>=WNYVL]#G#RQT>=.^5%=6SA-N)P"(^P2YVE% OSTC1-LG>*286TF/P6?*:I A-"(837" M1ZT',%I^\CF#?]8[=+/7":%:%WOQE:&0$[_8"#/3;;;0H8Q1A MF;OZ:XMAO@2VQ+=<*/O,,UJLLM]%0TTUV %_J:) "K5QFT8R[G9SYQF1][]8M%KS;7O8\Z'"=JD[+7M\;(CF.X!C17C>;TU<_=W@)1:G<,.; M3F^T[7DEV0JH9*UCK7%HJ(M@L96"KF$?T JQKM^QTC$X\4B2_R& M[:+;%_K35W7KV>G^UT[K_QP/07MCU@G.PXU81=7#A$/L]EPV@Q>C>>L\<]PC MN,F+#Y(X8W3%O&CKA*:UJ4U/5-)6TL]=E&1$0XKT8 >CS/F3G%,YTL!CQ@N* M9W8# *V"S6:>C@S=)T0B 69F0ACGKK7/2V.L-!-#;\@W>YVG MU^(>_A/4=8<1'^]B)U5,2J.27N';S+3C[9B#U^\(>V1BWU.,.4J6\G(.T(40 ML*DS[06G>87/IW(X<^\,&];'Y)W"'J;4\ @%._785E VW$(" M6CLWOWKOQ&BF>24W!L0WXE\@*-DR7%9QY9]@DU-_Q]-[Z0&X>VXN!S;H4C/L MA)8.8ZD#77!0PI6MRL%PR."2ZR2;IT')J\G.-DY5P76$*P@4!6SA.+\I_3@B MWR<_F,=$J8K==RJM01,@Y([V-ZT+X;4WV#-4OMD%JR6G9HA Q5/NIXPU,MSL M^:JN0/'@!LGEA#Y@;V"=140F<"(^T!^%2BSA\/.<=*;)!]<:=S\,@-(Q!HQ) M/VDN?YEEL-M ->22M6T%#@G.J::"=$.)Y;RL]-3F*_$:>DO7M2W49WR*]3/\ M&DR2H6J:0DV]9\*D\GS<^$)CRP_T8,0HA:CX*=,I=9L'8X^FP.,SWY><3<-- MU;'1\N-Z9I;;[@A*28I(\+W>/$B$N+E614VG:1?-2WH;@>(D&[FRD;NNSHM0L'QY8Z&B2EFMKTB",%*_YU M3CW@08L!+J"0)FU%,)QY]-DX1D7WAU:[A4=02W=03; 5&9/Z3'P:U$/=?]#N M0K]O8?ZS/,'RNL_4MH$#478+#EXDR/[3O0!65TNX^E2*1_ (\M8W&]_ 7K^T-)HGX3<1M1UWE<2[W&(SF"C)NJX:QL65C M[E-:8KY?VM@58J7.RG:-J6[3I4V]S#=K=+0./O-T@_50.33K9"]P/JAWB$D^ M-@!>+W;4+DOPT>ZM/$C\LD6CSOY.%BD[=Y%OP'E /!F73\$/19JE[ $Q1"4B M<3/QF(!'_+9N#--?VX>(CL0FG8<'!*H-.HP8_KS Q''CW$?RQ"_/=534276_ M,(=?;T!!976C4[!2=_K[NYM36;D0[EP,GYF@4DK:&)QU^226G'2R@@?X"?KY MC?.(%4WW6 ,W4WI ,D_\X@D9:XJ93Q*R5K7^@&R7/Z'5QL>1X24:M13"Y[D@ M%6?@0]T:.PT#D>8*:;@[**=@?-'/)PTYW1OV S 4%H75R*=\V%7$ MF.6$CUWDC1#HLXER^KX[A-S[-86>NIT:IFK.]6=UQDV) M9C6P+F$ZI6=<+G@?M_RT/D4%!%@C5@991XW1YYN_B!])L;>U(2\;Z)=^4KIW M$LN'H[BI1]%E;(X^<7-EZZYU%B/6W<-._IF=W")&&LJ6AY_'42UC 9UOZQVS M#XBN2QVS%297,P4!12&T,.K'F4TP*^YC&1B?,[9]3!(/G1D/TMGPTN4EE0;A MI7 0!993>QBQ\6)2L)Q,8!&:P.8"28DVZASX*%< M8%+KN<>,X5V%5PL8F5K CAXU$L[RH&!,6^^ZFN2%K9GSPM=HTSO,5M.! ?T1 M'4%G-W!)BA;"=.NO"*>%-@E>-%W3?C32,>_BG,'$F55))@]NP2T0*0\(KTM$ MRO^@=P45T_LC-S"@]T\S;:]CEY\/RCG/B2X7HEJ&!1*'F"1Z'+RI03]&=TQ> M%QAP/Z.$EL*XR=Z57=*^^ Z9-.BV#^J>JL&)=6J2(VZN9XM,$E$4N M1QBPF,%'O!KXA_88=LCMO1CUP"$7N/2=IOS(J7S&9.@(*K>6'_P<"%"\KT') MO)@0&GF#4Z:VJ=BRMY*8\]_9F)2=BB=V<)Z1X$C,@W%-]=N=L DV_[43/Z$% M#I%)IE%#YEEP#AEFRAT2VJGTRDZPE6DK:_H9B^W+Z) 'UD*WG*'FQY3)\.] MX\] 66@*M*A7I65NA+ LI2>@T:+BV$D> T7JN/GZ!FXYA1HSP="%Z75)4//H MK;=(U@$8MC65\J^<)Q]1@I;8Z_='OG1B7C93)ZHFH*X[.PV@2SZR)FU24&"7 M>$,8 )%^B[PJ 7G[PD-7YF:X5I?ZXPQ#1:EG)2Q4%V#]9)%P"08B%,'AKM.K M9H#+M*L1EP6P7E65.56>A-_:042Y-U"L>BU M0["B6B3.TL&9A%\#PNM9>L:2P1:D,<7SL#%FLP>HWZG##V1Q8;,/\TF.(U!3 MTC#XHXX32N_ %\1 0PGP9[(T./)%Q5T@I7&!X"JKYH3L(2KR*U7!-J)>(RH& M-X/Q X>XM()G3H[ T2P'JS(,HN0Z2:64/+GBE\8@;TQ= 5>^2@!N%P=N]W_5 M.G;E#0'/#P6Q;CI#"J6_T==&2%AA6^B*N&:=B6+/M)@L&/-@ <44=0KRR2.T MW0S>,BLHXQ+^JJP5&[,.AZBMNJ.3AF9]HV31V+9E&U5(E?J@/&7< M>'_S:&%OJ=! 98%YJ*6UL>H<)^L7D4YFC%W( R_(S*^YPM^G-])VTY3K,%IX MUN9Q\FP. %YA>G8VI::*2#U76#0B>?98 /C8^VJ4Q_,& ?"L;B4 W!=[#_7K MHJUK=?AS,>&E9[.51;YTOMX8.2>M"=IE6:X41Z_,-_:/U*A>3V'HE=+QV)?1I;[^_N4HH MQG 8".\>ZYIH>X\+9$+6]HQ0.P,NQI6&L2R4>#SXD+/EYQ]G+RPH,C9A:YN3 M?3@BR(+.2Q]"\]"$(,E_FW !@LANC06;N:GQ$69?U#-4>U7!B.627N:-Q?5- ML&DNS1Q2B:OB^ZVC)01YE)2.?V1F2?CN!&-;$RYBT.8I=, M9RK#(Z,)<5> GJI4CU+@O*8%AR_Q?./[O :M=+__FFS1.KVBO&S7V^="1W7! M!75# Q9MN\ ?[/N@^+M;#L=[] #'VZU_#IV,8"=/>;\":LOQ>!]P<[_4:[NC M 9LL.Y=#)4YG'3]<08L+#'0R: \ MU62MKD)/!IG0H$^X"430JLXZ[P22,6CPKSRM'8GMU?%@+H>\QXO9W<3,;KJ]I:FTN@ M\J4M6P?,6$8M/'"'<9=,&[N1]C9=2*#S 1S5*2.02#:O+ZZ;&,*??!(D;BIF MJ.^WWWJB^=HY;7?A4?VCS^)1Y);P4"1M(V4O\."I"@BLR\"13#3(8Z244?^S MYDXP?E\>_(E>T6R0Z)IQ@S*IS^"[6@C<>A>Q=XS5#%) MK7OPV\B0K.>>74 C=J4+L#XQ.LX8&'@Q)]9#R^[$X%083M'B_R)US3-(NC.4 MW&XY9Y"T]-KV8_&U'/"V8@P:#T67HU%._E\KB*UMMD8"^P.H $0*FMBC(H,1/%<(*PHS_ MJ#..?&.458\M1B*)+-)[!/5BEC/LK((G(D/X:-(C_KT? A'T]O8<=B<[&IUM M,D/X1 :W19DFYPJT#6(XW BV.5L3 #52LX 75IYW=V%!>:&9H27"7-C]W08> M=^F(.%_' EBR(K(B+QR0 9%:(LF.Y,9BR-3$!'X9AU& ?^F;J(:190S*8M,. M>6XYMPFH:-!VHNI:)2F;?SF]BQ+^88#&W=Q)S' +?28G0FG3K0/;\EV8J%,I?D8,A>2<[P'01J._I^WMA;0)O)+B10E,^AH;_V(H M.] M:"?\U*Z1GN-!_O>G?'B3%GMMT>!#E&![H@0+QX![HM*.2@M32DMQ*55$4R9Z MUD%6C(YKRSKMN36U8M@V'$.7$FY>$,W^^5MH\]?ND:VET"A!G˞QZ!YJN MK OQ;!OL7!1JA$0LXM4:RK(R6ZZ??>TTEMOU,Y/&@A+78&QS6(H35CXSF8K+ MMVPME>=WQ,$B\R^TJ>[SM%6COF2J*"C>)A9^B;J#G8A90"^OCJPX-PCK<:*C M1E8?/"/3JI#\T!PT/])*2%/#1>,D-!.'\&/M,I=>\!K&/J$626.W[D8<>DG/ M\F7[=7:^0K8??MB]Y$_S*IF["(8%59!]?/$D]57&\^! MEX")W4-<1X\%AX6EGW:E+R4$ETVGA?4AM&><)F:;+M^72MQ5*2 M9=SZ0S39@$.TO]\6SE[#BV3,V4\HS;A;3S9.,1W-!U59Y<6SKN7/M)5V6I2P M8#"14T'L1TG4V@U=K U?FEV)C\&,DCI*H%Q&78%RHQ.?G1,]YBD#I*><]^@& M[\^V:-SM*2'+-1!_H<.BHITT,:-1 M^4?/KVA0S"][PS$DFKOF%>]32> ZL\;B57M\5+,7=R;ODN=S30_ M1 :2)BJ2460UWIOYCF:K*3K(*R0&'.->\IH6^SF'9DFK; M>77_@5"KSYH/6.'5PN,V>X7EO5VEWY+]6VS M<+:=#;!B;3KHR%72P&K09G67E#Q$2[8G6F*Q*RV@CLM:+7O!BLH94['42 MP,AR"48"!2=%HH/NFN2E/ M)[" FI4R3 I+?,R%X3]K M.*9#E])W1DD^=8;2 AXV34BEXX>?&LC1MVH$CSLWE7]<6<77G$51/3/77:BQ MKCA_X V"I$Z"@8>88![[OG?1\ZLXJ*3*5'*TQ_#:\I:3+(:]+^8P#EOU/C ^ MXK:[J%4=GQ=7*C.KU[A2*L]"5XN&@*%IH_9>JLUD265XH-QCV%.9[EX_^S<, MZ ;I<[5KB])T:7 6".D4K6AT T3)C%N#"J*\A7O 19AH54@W1@]OHI'1IX*. MEP-5-K)A'.>GGG(KZ,1_G#R,EW?Q>YR)QDI\9?R;64?.#36362)Q.\K\&><) MG87XR')IC62&TA F2.Z9D>H(*7*X;R'JR/LEK!JH*H0P=T MS'.E(3$8KN!5)#[LS,SUH#3^JBVW%O8?K(5E55055KS>0POAA%)=RRU&Z4^ZV;W^7*NK]"=]*\Q".3B)'V0UO\89[SW)?FN8T@F>? MIA2.3:U'8#?PVR+[[N(%/V_NO,W+\5VM5N&EO'*6*Q',LMAN9],,H[M/L14& M8^.8.FI"/"\U:LIDHB0^\FP9>BX8[B[=C$*AETM?@9)D/J%*5I?6+:^* EFA M\8QQ/E[.)>ED6E0Z"Q>Q9QTZ)8^XM-U;7+[N:S$*%,7@)#,YSNM1)1E]8\+E MHL!(7E:/??"QS_/'?QZ9$:K6GQF%IRAZ)@^B?QQSFH3_==OYX/UTKB4YP/_2 M16(_C2@QT"'Q53!*QN.$NF\Z_Z @,HX2AH[,6\]!H X,SU#,DD^X8!:;Q!!G M9[+5YTIU5K@VL7P^T^T306EVE&%$F>9D/ABEHA28#)^FO>0\RL@C-^AH[JT2 M/EE FA3#%73$A)J@6)AYQ;>AI/>!O1-<=2&J9RTG88)ZP- M.6V")MOA?]EV#^3!@T[1K5.PB8!GY:VZN;<*A:G$<\GB7FH5SH?N $P@Y6SV7;><#A P_HY@'LIN;>\?>'!9SP M.4"/3H!OB^X27[00HR9FJ2PV5"JHX[%U3;2P M#V4XL4TGW7(>\O2!AW3SD%\(#SU2+J-X@)@^I#??'Y[24BLPXUMR#2Q>/)YC M1CLR+DHR%X*$- _F/3:4%I1 _.S9:]A$:$FZ2)QO"ERW6]/>,46",@7)%\E- M;AZB7=L3[3+&*Y(;)=J0/=PT*TTE-5A_U*:.@23-I] /B0.%%'X[H-PFQGQG M1N&S!V;>S>.( M7+F2R0R#1/QJXV+C;$BN^J-6)5YY!2J^22I&;P<^*%Q?3WM-<>3[8TW/-,Z/ M1OB;6)-&B%5.-/?&,,FC"!)1P*VE)?UH[D5:)5#?/0&JFH!?W^38)C(+@S>J M* @AJ\XPS'RI/ZHR,/774KIM6DPJ29RWR2S"24.[+O(FA#+-$X;9H"K?Y;>( MXUHV3>L/)84KZZ(43$^SH-G"FG8D].?,T!4#>HP5Q7M=CVH$%4NOFRMJ",NM M$;H@J-\-O!J=E#O]P]T@!B$I$$)XMZ$J(2-NM$B4)Q!A M"C_6K-N[':;(#"Q,3&NE5"*_','.VL"2-&A>JX*QE6\R>KQH+R!;BDS/2XG> M!F-49AK'4KM1+&+"VP)7"\#)89XE -^#C$W*V[!B#1S5N_@L%_5VJ\KBY_: M7I 4;D.,"4(5(;2983(7:D,J=!==FK0["2!ON5A__B#6E]AH0!*<7_.KS@3E M\!\U?/R-C/?[(^-]1HNZK20F,A B\..&1U5 %,@I2IY7%BFX>$W_J+.IG#0& M$R^M2UA=:A$MJW]-JV]J^X1O4Z' 35DG%5466#O:E/.[9*+2:B-TXCU=Q << M;ZLE>-TJK#@I1Z(0<"7\P[S;P'V3\"KO)&YA4>#C;RB\S&\M;_)M957-JD_2 M)-A3M@+^R6?_?LLHANTA1'V.$5N9!$P:+C?XWD;J_U''5]KV",'/.!O\?/EF M&+P;G%^>#"^"P<_GPV%P>1;\-CCY=8@_G9P'YR<_O[G$+P?!/]Z?_QY=LC8>.[B= MA2[MJ#@B8!-)-XS\.%M?.QR#=0A8R:1MM_G>S!5S&#@H3]=Q9C>.A8'Q$:V% M<$)+.24+;,[H0>7$-,0"O<#GL<;@>I]1#JRH:9?J(^@=L0YV-I+F<&AK/)>[ MUD=%$= FE)MW'EX:3"AUI3(]59"-W@R @T*-O$,6B2)YF')V1H:6A0%E,N=#DVF),'UF2RR,OF(>?K5I%P&2^UE,X8N MT=%@_BU<'FM534RK4;B8$?!-TG8RFG^3?PQ"Z\GB7OC!LUR1JBT6EWX MU3E_<'7%'26 VHUJ D%5U* ^)0+V:.H&.O?:,SHT62EH1GK(OEC[FR B)YPR M\\9F&37PAU0;<,J%!R%&E@5XVWH]<', YH/+A3/K]^CQ*>\3)),I\X!1)U(=-X?.=%R5.B"JGR?/L"U6:>5]-<_ "0.>62RP=BZL=6(\ MQ(*W)Q:\&MB'A KM^-0LOMEU_9':N%9 GLR\%H0\8=?I5ATCT*5I"E)H9NX$ MTRX6UETW,J5F5"V98RP087C-P4%_546 $?) M9S.=-GHJ=(0JG;[1@9/@DM-,:-C+4#.(G!2EY<+DF'D '6I)!D6%1(:RY:=W M_P%M;,GI/^#T,Q#%@GX<>P.EN.E".=5&QJ_<7 ME:2A 70TCY.&Y:@=814UG&AD(]@I(_0JPUO]5I>>^68'N&??UL+_5 J_; !6 M;>:X&O@$#<*9.I%#4+JW]RE2 ME 2Z5V.-A6&*.QLFI,2C>U=69#3W>K:UR@5$'_>P*;9= MX7V BUJ:9%"C?QF=-)RN>HEQZ'ND '=48XXL\C(SB)O<1I4C;[DD[ L:L> I M) U?'#9)+Y(K++AVT-SVXBJ_XEH[NLN#9$+MQMC\G/Y*F0&EP-,J3NYU;6X8 MQ_2C=;?9%C8,QN1:VJR$I1T:/"S/?YAD" /H$E_'[&H )3PQUG>AB:M(97J< M+[9475(YC[8Y!U/0Y8%-TD&6699$1(M9E063M M(T(%[_(TB9+[Q(DZ0(?],&4#-5X6A_U=#,U3R2(N46E*!RAI0-S4U,9932:= M?3 F0$K ]*0&^?U6R(4>IBC[ /IIL2VY] MYC7-L0"V)#L^B09=K3D#^F+S.1,QCKGLG,/;XC3"S#VL+4D*D(R(3A"93AA( MDC+@%'A)/3/#M3X>X_NE1Z&FRRU\S;E!.8W*L20CWG)VX)7AD@-:-;I0-/,8 MVI@IE!W4:+KNCK5[5U"+_,3,,:QHGK!1=Y MD.;(_4J7WY-B7\.0QDL>]K")_>8!8,*HJ]P$#)N;8]*@##@^>@([ZYA7X,AJ M&Y1H0%AS^K'@M6XYUWO B%KFBIPD12Q>+"XM ,E?W"]#P&M@+]AHB,,\R1TX M+#GV\L)J\\T,3H>E*\@5'(>O:&DY'V?D+^V2]HXN).?!RQ)J'1WTT+(RYG," M-]#M; B])YHZWM:3EY3N6K@'/S^BUTZWMF/U$(*[6);G=V&5+2D,N#6&'-GO MP\UN7)<+^@SV$:86T-^V"+R)JE5B9X>D,)HI,?)M1[/;?P! 6H:4D)213E.5 MZ;R^1]QI>5L#.%CGMEZ?H&XX4/?@&_ T?!(9308$VF#R-M6+O P//N-<7IY MWNA+X0P*:@(=MI>)^HL8J[FU5-*TA.W2.8.,C_UYVCXGYB>JZL$4J+3B]NB8 M+XW,C.U5S\?+978(KB2[9;/%Z*9Q GM]M>TM7_,A2PC]9[ 161(K!;/\&X0"$VL M-A7\-NGKC/T#N8:9>KM*PO<"%!36JU8*W63^4P?2V<1H5WDQ71IXH5ZNB[6? MI$[6E!N>YC=A>])IF?.R6.\3]=3K&/$B]UCJ%O4XB\=&,$*OBP87>7K0.WSZ MS4L+__:7H_[7*@BG)_V0@"1+HCL,Y9Q HF.NK'V'R6HGF;3>()"TEZ"#?%A/ MI?C1P6):W*H=OPLUW-/HP+=ENL/!\9O@XN3GT\'E&0(0G067;TX$K>B7X>EE M\&9P$<#_A^?#5\')J?G]8OAN<#ZX/#D[]2X=G+X*CL]^>?=V>#D,SH=OAX.+ M87#V.CA^.SCYY2+X[].SWTY.?W[[>QC\>O;V_>GEX/P$/[R&^]_^3G?_=G+Y MYNS]9?#J_?GP D;Q&MX+(_@5;H,GGUZ\?WLYY*O@\F!P"6,^'?X>G)T'@U>_ MGES _^%U#*UT_.;LY'C8"UH3I-%>P#6#2[SP=WSZ,'C]_BV,X'PX>$7#>'_Z M:GA^<8E_ME9CY^3T^.W[5SB>X?^^.7EY.H%'VA9_&1[\QZ__T7VX?.VXO,%YYH33,'$0+8,#/3L=!B\?'_R MEOCERW/@B1O3D 2#.&GP>O7)V]/!I?T-UP!,F2 M#!\8X0F!Z'GL%]FD_1Y%"\B#B^#T^"3X^?SL_3M^3TA?V"%<_'YQ.?SEPOSV M#GC^S\-?X-.K]Q>7/ 3^!5_NV!MIQQ?!FY-SXOOXTM]W-WUGMI<5_K>JYICP M5N3UQ_4=OV^U(^\*="3%P:F:;BA'_"+[L<$[0)FNF[GTPU^!D1V_.3_[0N=@ M*_;#Z@:;MANB&O2_K&JPZ>EQ^.@D_J]'2?Q\?'"XI_:>OU#Z\* _'HVBH[V] M%T?1T5.EHQ?Z__I[3Q]M>%(=NY4VIMYF<'HZ_-]@L)0"MFHRK]'AF(]-J/H+ MQ@^PI.@;*TIM8!QRGYH>9COT:6U@D>@);"SQMUP8APJ)?N@UKD&K24=,BK]+V,P_3.V# M1 ^N^!6X>=(X:527,*T2$Q4I=^G5RT%)PXNU3?#QDWVFFI"+"#)%0%C=&W!$ MU/4'&S;@I&SVC^O#V9A_Z"] .8&93_(TIMM*+(:QG\SB<.\G&HDIM@A=$08^ M%]A%,E,IOO@*H[H$@U(AU&Y>-!9A(5MI^:0E>:G)K9J[LKAKBQM@^^]@#D,I MR[,BR4IP9,PBFFD&-SH=*\05E)2SD%ZKL](T-B<^6@F6:S!+D3@]/HI?! 1: M1Z\9PT&.+#]NC('IM@!6":N[2]DG;B=M>K_;8TX%HT1;RZ@5%T>,YJ%IM!3Z M6;%2?2" > Z69OHE46*$K"IQR"(&7C^.79(SU1Z9@+B3+S M"1;#OT8RZF(-!Y@(/M57JJ*_5A"2S=##9^,=';EZ0N-2*6EHG] J+>:BY%&N M@\V?G)\/?ST['KS$8-G[T^.STU(A>A";ZA&_7X M?]Z?7,(?QV>_#D\'IY<7P>D9M1RY>#\,UY)Q@4->QSJ^/H-U')X'KTXNCM\, MSG^F,."0(I88D1.',Z[;\&(ML/%'*+=TZDBYA=2@4"IY"0=&B"T8F?5A_1'[>2EGK;-_FCK2Y M9]=D"7Y(,I+4DLYR,U%5F7-:'FO/U-Z:_B1 5FIP3SP9D< K8M@^>C=<&$P4 M2V-&-D/YS'_Q.AO,1;K$7D%_M&#>O>P?24>F1D(3%;.PYYL0QM0]WL-T[+C. M83B/-(B'S)2P24=6RHFT:$JO!$7=9\V=[009T1DN F6".CH9\Q=NECF[RAS> M*ZJ>(4#'18,"=H@Q)BC-S'[MRV]^K.EBSNBTE.V$@+]*:LWCO!Y5?C?R"+>1 MRH \&&K3VIR2+*DOTPP+]#!Q'9L7RY;AU81 7"#>EU2R11/EZ+7#7(-:'JZIQ3!:PE?7^)T,=)55,)66[: J[ M!! ;XVTQ'Z4>19]1XS6";PCXV^H%) M=2D706$U5%Y^RF75@H=*]WJ5"OI?712Q(((S:9+46Z:(/\Q MQ;L&-P8G7"#.!=6?44M*O_>K@6G#!QOCU4]JMD>3\B?19\SE'@A3N_!VVRD3 MK_ [GF;T%V)/JI16C9M">--FMI*;DA=)MIXOHRAROK@%YZM@2R?)K(.B5I8' MR@#&Q"9)\I6V6!#A>3NZG^RX*KA6[=LNF$%Y5I3S M["5K6+D2'GB,KR'C5>-"U;&@W]C0 M2,5Z\@.L3\02N6=")1FW-BS!B(Y1E4J3D4[)?F*TU!$56, 5F;Z"22"=N+\K M4PHJ":M8TYZ:NHLQ4&(NWV-;$W/6I;;W%3"(%!5#[HX+/^O&]?#P:ULGJT!Q!@D.!VB&H+GH+9J'W,3 MJ0>>LHH].KE)"W535)-.!"KS=5*8*97ZHQP?/K;8 M,JDL^3?$Q4D3Z_&8&X@#+N' -M[$O8.XJ!F9(4_G5X6:88.LD@6:X<0@E$I0 MTT=I?L.0'<+02Y7$S*QV0*E&&34B*5,U>@M@#]+.QB4L5]M=4.%]S;:>WF4$ M ]K4DV^4D=VBZCHA[!?M('^_OA-[-]*.]3P"_,TCE%94IA/:SJ6F9-DZ%\GH M8H *"R_,T$8&#C@O8.L5T;NI(3*&A).@8,-P]P8'C9IG_/"50L.)13.S^8IY M43I#\.O)B46Q2*Z3-#CGHFQ47.'[_M&SPW#%KT?],#C<#][W+GK'O>!O?^D_ M>_XC_PL_ON@_AG^>\OV#*1S,2)EZ+M":K?&(CPOOK$^'P?Y1\X7!,XRU:V!^ M^I\]?M!K%.QOU0@6X@)+-501>Z_A"I9@$"/SI.>>:UC[)#.@0@CK.S8];NQD M7[S@V\_0XQJ8,ACI9Q:\L^6L[D7G>L*S;#WI^0$8)N2,0HEX1OVY@+$>/@N# M7X>_G@\&9A;(LFE$OV@@8R"QMQH5/WH!G"2LW<##Q"W'2G^E\*9S[:DC;NO" MX.!%:P4/#_;Z7\W+\XGE"W8CU^%<(>W8<)9SYR$^R> 8(F0#(;O,W1:?@0X^ M,PS@#:B2V+-$C;5_S1"[TR/( W]%53?,0RQ/(1\%E[.AC6>?&23V2<81KF:4NZ;FF,O\L*"/N73A,;#2P-M1YQUM_ ?&74!E M2?B4'>2KENDR"VHR&S:?#!\S3+J3K8:=?+4Y,!\.J*,W,WETL48 MSR4W]HNH&J9EDZ6KMCYQ(J8:R9G>B@Q ;1($>F*<4 $HL4!G3!D$@R(LE;8RC*8!0L1@N96 MDD>I-$%RO++T)SLF5$:IA[7B57R+_JDB[R--N\N?N"OV+\(P^VY$[P&H 6>R M"JC1:1A!P7W:^<;=5B?R1B_VQE/M,>9*73E=6&57"MRB'":O5!?K>N'(]KQB M8=,*O<,)YE&*''<$R^%"8?(3ZXH:I:+GU$-E:, V4FTV6=2(7PD*?M%42,:Y M6VB[\K*&(R5]J?!R4WLM^_"J6GJGX)>D>_"U2 M?]M+YCL-[5,8XAY^PLM@+V]@?O/'F&"RL]__RJT.U])UN'MYX?1KU/& Q.8" MLY9AJ6WANWA#4IGM&D;D+"+4UN89\-WNS7:E'V>)0T6BXUCHZT3?"-)=+[C$ MQG'DA%G"K:A366SZT7 A$>6>VHQD(8;8M'EON MXFO'SB=7%$7!8TX*O@ 1U91 ,1(WV&%91.-;!X?T]CBD.\\UGWU=6H1AN_%?]E3T[S1$X/,B%XJ( MM#R?M8L5-%['<5W+:GB;)3R -2X!#1:[SG$(3]!M2#W[$L@# VBP)A@#,[C/ M C P8__R2 7RY.\:IV 3BN(VM7#WF_VWP7NSN6 &Z]F9S5*G/J%^L;__4+_X M:28)8^#S4K]@_GC1TPO2-7\AR2CZ=%-/S:7'];U MQVOLB!FI5': WL8_.Z+M[3'A5C#,*C9OEI][]-.3*E[\[6FO_W3YKWN]_M+? M5CWU:+_W[(Z/?4(CYE'#PI1@'/[7HX-'[B@3/.,/^[./0;])B8C8V%X;7I9O M2(G/,<*3-YN,RI1OGTV _W^^H;.Z>\_.3]C&/9SVH^]FC=JM/U^A[Z3R>Z/? MX\5IN;W?G#<\WP\+]"E=5^_O(JWLW/I5E^7.R^%I @TTX6\;W'Q.P4V5I'>R M:[YX*.BYU/??$@IJJ=+>!K9,D#YKE%]L4QN7TBN?D+YUBSIW>'A''7#1"/C& M^O KK8K@%Q4KRCF\2(K5G<^7&2V+\_ZFB3*IIG8RW&3+]:BT;7HZ8A.F]2 E M1YR[@J=C3C79DG@3O4FK3*NEVV(NRU;'$I<&5=7&=D,>_^_FVJ*S9A,3F MU&&0O="/L9Z^F(;T$),XH*X4=H/C50WF>>W*2VS"3D<1GJXP#PFUB^WLAQ*]^ M@-?H.OR6)+H TGS?).B"PV][6AI]2D;$T?HS(C8__>'EW3N:?;[[=VNR /K/ MOXX+XEEO?^_Y%W_L0;]W>+#_Y1^[UWM^=+?'_LFD!=_IMM_KVMQ\]L5.3#L' M>/'$'*T&/+]116SH_@LFZOW9<9W6TY$N.N))]V5/&C4EW]/,'_WTGOKS(IP" MHNR6#/WGLO7/9E02_SW.?=6N_XI(RME5<&DP:CXG#KZ1*[&HL"(5\#8'_;W^ MBWY_VS>[>XK]/I6=])_1__9AIM_G/)\_"_<.]P)SKK_/2;[.B[%.[L^I/-I[ M\9_?YT[N'32/Y?[>]SG/?C]\]OPP0,%",WWOA.SW.>&A3 _C[L_V*%'\/AW7 M[W-3[\UIW0_W$'#M08AN_2R]4[E_^)T+T:?F6'ZG.OSS\'"O_R!#[\MI_3XW M];XS/+]X'QP^V_M>"?6>>(8.7H!2^^ 9^AYF20?R^8OO MU/JZ+U;F :BS#P+R>Y@EG<>CI]\IG=X7C?4P?/;TZ<-Y_ YF^>Y!/GX'\]Q_ M&C[M][_S _DB[ /3D6,9!OWGX<'39UCF6!#,)Q9D)EE-=;FX#,'!X_[3Q[#G M!_?A"#^(U"V?)Y#SX?V5J9^4!OV-"]33-&CG?EE Z3%/"'YA0&G7. PKI=NP MV!L,/M@U2PU4DF"V,+9G>%=(]A>C* O;==T93/&]F;Z%L1\3Y#DBMV([(JK8 M5Y0J.-58]L[].*XEC4R@\C=YH;)Y8):)*OPE\>\_+:JZRPD4&#@)2%#AO-]9 MCMMPS2TLM2,FU09%T&TX >RGMM,$-2#P :*Z*"]F(A4%R6!W>4W^9A03/!GE M\1S^-ZFFZ4__'U!+ P04 " !-A:-4/F:8B\\' #<(@ & &$R,#(R M,#0P,F5X:&EB:70S,5\Q+FAT;>5::V_;N!+]?G\%U\'M)H!?\B--G31 FF2Q M ;IM-^NBN)\N:)&R>2.)6I*RX_WU>X:4'XF3U.D^LLDM4,<2A\/AG)DS0\E' MWYU]/!W^Y],YF[@L99\^OWM_<TU3H;GK$?AS^]9[UF.V)#PW.K MG-(Y3UNM\P\U5ILX5PQ:K=ELUIQUF]J,6\/+%JGJM5*MK6P*)VK'1W0'GY*+ MXW\=?==HL#,=EYG,'8N-Y$X*5EJ5C]D7(>T5:S0JJ5-=S(T:3QSKM#L=]D6; M*S7E8=PIE\KCA9ZC5K@^:OE%CD9:S(^/A)HR)=[65#_:/^C(..X>C#J]]FM^ MT'XC19=W]^.#A/-N_-\(1K8@'N98-T_EVUJF\L9$TOJ#7K]PAS,EW&00M=O_ MKGFYXZ-$YPZ+&4P.7X..#4U.7KL&3]4X'_C]U,+4Q7"L4VT&.VW_[Y!&&@G/ M5#H??#]4F;3L@YRQ2YWQ_/NZ!08-*XU*@J!5OTG8!//\Y2S8^QIZ4I7+A?U1 MAXP^OYZHD7*L&S6CFQ;?;6L,STISZ.^H7.!JT-TOGLKZ5SO1?OMP>[N?R,S3 M\\OAQ0\7IR?#BX\?D%&7OWP^^3!DPX_L\O/[2/J[8[V7NWT7A]&?4%7 M?._A;?V=SN]]B_,S;L;(EI%V3F>#-U"Y!L?_2NM4,G\BRR_JT&(E>R]EG<72 MD"G,3;A[M=,_^&,[NI$9T<&3@1,UV06;\*ED1DZ5G(%/W419]FO)#1(AG>-^ MH8UC.F<_:).QJ-WXF>D$!&MR::S3N63O2I4*(N%WH'EAZ^PBCYOPT9N7X:-. MD[WC%IZ!#[(YN\KU+)5BC)CPKJH<)#16S#7J$A1RE3.>SUF9.U-*&(Q*Y8L6 M/,=9ABNC>,H2'N.683H#M3H=Y#8$ J9I@6U.,4VPT7S=#2\']>X#J$N6J!Q^)8A6?JP#SWIZ8VPE+4CVSB\ PM#6X%843XE@DX2A4OOJ0O&C?28P,=JE$KR'9,(A%&J[(3$22P#"1 1 MT+50-DZU+3&/Z,'H-(!3&!U+@=N6[0(+(0%N99E"PM?_ M_J[<\U-]_:>K<*FH;\E#4)!^1NFY%BL!.[)EZX62&PLE6(CV>3N"($'UX[$E ML>""&*:1RB3$P#\X3M!DL3-I81ED1 -*A &;+$Z5<(?I6PY MLDHH;A1M0(7*XJDO)TVE);;WN6%]:?#$0!T2 (1T:0"?8.*RY03GV%;WHA5 MU<",4(/62R>^C20)@G(P7XK'4LRS"J;1[6#:.G4W8FK[I-\ZM!".4R4H8KC% M:9W8C5M$&W41%$;Z$$^BU]6& MBM(4""SK2V$<:R.\ ;X?&4MTGJB/,Q'T:-/'\\J MEN(]=C[E:>FSEQPMDP2-@IK"1?:.@K\L<%NP4;B\NP?PH8.)8!(;.HV1+MW] M%FS#EWPI+:F-2K[>;++1HD'SV2"#)V"/1YX6>*FX"W!(<.DF-'3NJ$JZ'[D3 M_TE(0#6&/T.K9FV#O?I(0ITV1B*JH,DV[UG2H)(0D[?DJX,1^\J M_9&)3E-YN;1K+U@UX799_H@-?.1)X6G2^Z.BL#D.1E8<*11TFA<*-CGE>PB?D \EH@-?ZFM6@2]_+54,-\'>)G'_IBU]])[ MWQ.<1:EQ4(";>GXZ/<1* I^J3"Q[T)GD5\3[H7![YO>X%]\84%S M>H+ZD1@D4!V^ES[G@9Y_,%3!7 _TJ_*I3J>2.#CGX^KYEJEH0F9%JN<2H[.) M#MS ;P010/]3"E1S>RB>R*EG<)NG"/83GX=^M%L/[Z6>U[-[YX\#E0DCY) T M#5B2\L+*P>++(4I D?+Y0.5>GY]T>!,+>B4VI3J"FE\E@M]P&*[>EKWI-_M1 MAUZ8.8/_8K%P]2ZMZ=^EM9S8'.M'S4[OX-[A=C.Z=^PAM;W]9K_?V4IMRYL< MS(9C;,'SM[5N;3&AHH1!FT4>VH6^!T0[Q34)KW,'$?ZI H]['4 6>:?7[#%#I^-P_YB)ST;/WS"Z4\1T?GJ>SI1,F'G MUS(NZ1#)/H8>\__=2;N?PF,-5+X-W^QM.J?E67>MKCSE>_>O/()9_YU$H<.O M1 ;A >94;OQR8L4!OI*T5U/X"$10NLTI7_FQ1?49?O?A?X%R_#M02P,$% M @ 386C5.6CMI79!P DB( !@ !A,C R,C T,#)E>&AI8FET,S%?,BYH M=&WE6FUSVS82_GZ_ I7G4GM&[Y+C6'8\X]C.U#=IDG.59N[3#4B (LXDP0*@ M9-VOOV1AWRF7R9*'GN!.NCSM^ MD>-(B_G)L5!3IL3+AN+];IP];O?O#2]WUT_;\C&FDE/%?9?/3C6.72 MLK=RQJYTSHL?FQ9!:5EI5!($K?JOA)&PUU_.P@8.H"=3A5QLJ->G75S[0P/CGK[@J[XWJ>W]1#./Y36:>2^9]N^7"KY9=-]@^9)$;.V2]M]D;*)HNE(8.82[E[MK/_ MXH_MZU9^]%Y\A1!MWVBOS2Y9RJ>2&3E5<@::=:FR[+>*&Z1#-L?]4AO'=,%> M:Y.S7K?U3Z83\*XII+%.%Y*]JE0FB)M?@?V%;;++(F[#1X=/PT?]-GO%+3P# M'^1S=EWH62;%!)CPKJH=)#16+#3*%11R53!>S%E5.%-)&(P"YFL9/,=9CBNC M>,82'N.683H'P3H=Y#8$"AE+:[F9DTC.KR767=-I<4_ &"R9^4*(-4@@5@:% M#V(%IL,2(0V;I2I.F:WH8S5_)HVLE= &E$??")J$N6J )^I1"M_-A$R"&.8;,VKHH$><.I)<+W.*L$ M=")6:TYK(LZ*L;*[%URZ,V;#VZ81XV&;C6_YXMO.BWSLX MLG40:\JG1-!)HG#I/77)N)$^)O"QBC))OF,20(@R95,2)[$<)$!$0-="V3C3 MML(\H@>CLQ"Q$!+!#0Z_N(E37DPD.T7F7549)'P7L+\K]_Q4 MWP705;A4U+T4 12DGU%ZKF$EQ(YL>?!"R:V%$BQ$^[R+($A0_7AL22RY((9I M93()&/B&<8)6BYU+"\O@,D^>GX]GDW@]YI5]^!0BV$@B-O5*@;)U9: 23E5 MUJ (!X-PMO*32O0-*JXR3GR&;7DC5E4#,T(- M6B^=^!9)$@3E8+X4CZ68[PI,T5TP/3AU-S#U\*1_,+0 QZD2A!AN<8@G=N,6 M:*,N@F#$C5B$%"!3/%*9$EWK0CR)WM0;*BM3 EC6 ME\(XUD9X WP_,I'H/%$?YS0B2P(NB:#7"A@"P%4)'GO2*(KWV,649Y7/6W(Q MCBMH$=04SK%;2OVRM#V A\+E]NKO08.)X! ;>HQ(5^Y^"Q["E'PI+:F!2C[? M9K)HT9KY/)#!$[#'QYP6>*IQ%V"/X-+-T-")HR[F?F1K_!_!&51>=!Q7A@*P MQN5;M.;:.MRGARC096,HJH^0;/>>*0F0A&R^(UT;CJY5^L,2G:.*:FG77K J MY799^(@'//*D\ 3I_5&3UQQ'HFN9U2>G._+-/^RBWX.V;Q=;^[^W'?;/#\0" ME MA-0M"J8@S.@DFJ'X6%0>6^4($ISB-U/3Z-:S^Y,O+&A+3U$_$H,$:L+WTN<\ MHN_]PM]V[=^P+J>UXDX/9\(PM>?&R,6@L)M29/^JRGH_M M0M\G1/OE#0FO4P3QQH8?=?GUL=(-6!DB/?WGG1]'EBC_LIZI$8@=CR#+_&,* MMMCG=^.VK^*J[\8;%SX_RGB 2;["Q5,F&OES3_;JW%#&.G MJT-^/?C_[LW=]^%A!]RUX;B]3>=T/%=OU,LM;R>L5:KUMQM*'=[M&(7GBU.Y M\;[#*G=](>BNIO ("5RYS2F?>46B_@QO:_CW1D[^!U!+ P04 " !-A:-4 M.>;PR]T% "%(P & &$R,#(R,#0P,F5X:&EB:70S,E\Q+FAT;>U:;5/; M.!#^?K]B&^9:F(E?$R!O92:$=)H92K@DG5X_W2BVC'5U+%>2";E??RO9">%2 M6LJUA;0PC">VI-6SJ]6C74F=9R?#WN3]>1]B-4O@_.WQZ: '%G4+==#R:"I)(IQE.2.$[_K *56*FLY3CS^=R>UVPN+IS)R-&BZD[" MN:1VJ,+*44=_P26!2<\R& M+02[B!7XKN_#.RX^L$M2E"NF$GJTE--QBO>.8SKI3'FX..J$[!)8^++"ZD$C MB)J'4:WF>_7Z8=#T T(/&X0TFEYSZC?^\A"D@]6+-E(M$OJR,F.I%5/=?^O0 MSU1[SD(5MSS7_;UBZAUU(IXJ[$Q@X^)G(6-#DJ)7RB()NTA;1I]*T719'/"$ MB]:.:_[:NL2*R(PEB]:+"9M1"6=T#B,^(^F+JL0QL"05+"HJ2O8/14P(S[S. M2[PH)V$I7>+W? VZ?Q6S*5-0\VWO)N)/8PW0LE0\$-CG.]Z!VW[T,'O]T63P M:M#K3@;#,YQ H_';[MD$)L-'CWS<[QG,3?< AJ]@\KH/X^[HN'O6'UO#/T_[ M[Z';FWQ>"Y:&J$&K=I!]?Y>N_T\O^3N7BD6+]CIPK_%@P ?,8F3F4 M51BD@0V[6L[SG8;ON^T>GV4D79@WK[T'$1?KW0!%.X30S01+"DOZU8)KB82( M)5BV0C:F02Z0_=$$V!GTKX*8I!<4 *[+MI%Q03![S?N[6V/9IHH,DWH$L*4BY *"Y$D)).TM?S1#IG,$K)H ML=3(,XW:,R(N<%F<K;O-NXDUC%V*&R!YI;HV2\KMR*H)X)Z(JCO,*5K/QE!46 IYI S8D@' M$UA%L%:(7V_$0!%A.H7-!)6:J*JZG"0)8#OLF21(8S)#YI)50U,12TD:Z.\H M,30[C";'Q%IY4O 7GQ?;OX*L;\@-S_?J1^VI7FN]J$VR>2;V*3T/=2UA75! M\H2%L-1P:PSVG8VT-78XQW6)::8SB]0M&Y>_NI%VSP7#-3W#17W#-GO?;LU^ M-,G%%@'O@D14&+5QP7"1PQ$R(16&;W-,%A5-$1"& .9\MLPW0Y@N;NR7QT3" ME&+53/!+I@\1%+_#V82>,'.&D>!4I[)E\(BB[]8RRD7*9%QT=M17'7)A'TSORI1J( 3\HKM9[]E\D'D0EUTL';; ?6_7>WQL M=^L=B!^0O=SKWL#ZA8Z,%]=96H(F1"]0&U<\K@,XDP>XUTW(%*.X7&TV^<*M MD/)97% Q5V6._@502P,$% @ 386C5&;AF"7S!0 @B, !@ !A,C R M,C T,#)E>&AI8FET,S)?,BYH=&WM6FU3VS@0_GZ_8AOF6IB)7Q,@)"DS(81I M;BAP)+U>/]THMHQU=2Q7D@FY7W\KV0ZA*2WTKH6T,$PF\4JK9U>K1[N2N\\. M3_OC=V<#B-4T@;,W!\?#/M0LQWG;Z#O.X?@07HU?'T/3=CT8"Y)*IAA/2>(X M@Y,:U&*ELK;CS&8S>]:PN;APQN>.5M5T$LXEM4,5UO:[^@E^4A+N_])]9EEP MR(-\2E,%@:!$T1!RR=(+>!M2^1XLJVS5Y]E_Z/KSEXCV[)(5<,970 M_4I/URE^=QTS2'?"P_E^-V27P,*7-=;RFZV=W1TR"4G0#*.([.WB-Y<&+8\T M_:;[EX<@'6Q>])%JGM"7M2E+K9CJ\=N[?J8Z,Q:JN.VY[J\UTVZ_&_%4X6 " M.Q=?"QTKFA2]4A9)V$7:-O;4BJZ5.. )%^T-U_QUM,2*R)0E\_:+,9M2"2=T M!N=\2M(7=8ES8$DJ6%0TE.P?BI@0GODY*_&BGH2EM,+O^1KTX"IF$Z:@X=O^ M3<2?QAJ@9ZEX(+#/-[P=M_/H8?8'Y^/AT;#?&P]/3W !G8_>]$[&,#Z%1P]] M-.@;T'ON#IP>P?C5 $:]\X/>R6!DG?YY/'@'O?[X\U:P-$0+VHV=[-O'=/,_ MALG?N50LFG>6@7NM!P,^3"'@:4H#3:@P8RH&%5/XD!.!(9',0=","P4H/.)B M"IYK_0X\0E(4*152\93"0YQLMWW<[?3[-2#HW MO[S.%D1<+ \#%/T00B\3+"D\Z=<+LB42(I:@;(%L1(-<(/VC"W P&%P%,4DO M* *:3IF4V@K\URU#I'2(J: (=QG,N;&HPH)HZ_ ;C2)!YS"RX9C2.O1C1B,X M8BE) T82.(TB%B!.U*05E>;4C?;)'%"DY[0.62YD3G 6%0>O!6_LD=VW-63C M7:^Q[=:U223DF=YNEIM7C?0R*(<9$3$A*976Z56"X'J!TA+?==$[*B9HPG;K MJV/NT2P6128)K2!,N BIL!!)0C))V]673LADEI!YFZ5&G^G4F1)Q@;OCA"O% MI^UM'/Q2ST1 DM)P8W AOMXW;;?8.Q5NF"JL1B[%MA$Y*ER5^?9N<^=6J6M[ MM\J^O]8]S_;=UIW4.L8/A2_0W1(C^V6M4:LZ9"34:[OM@F<"IM+WF:9^=J4; M=Y8B,*'1ZN3P[/L'H)EZSUZLFA_ FB'$Y)(B45\R.D-643&3<%[2]@W"0L+8 MZ]PPW4R^8U;3)RBD=(&E[36$T?D"J5@/N),]L8 M"09((HG.NQ:YF* ??>+OY:(KZ' MVI^0B)]O-'<[TGQ^=/2TRA__BV?*"$2+V]@6)$]8")6=:^.V[^*JM?'&X KS M:<6P\O^#!13.<']BF@1O/[W4NU@AZP4!SU.ESVQ+X<_NS#,M)15,$A'F#N<@M*](0)O,; M)^HQD3"AV#03_)+IRP;%[W"'H5?,C&&N.-'%;IE>HNJ[]8QRD3(9%X/=]>Y" M ,,D$RV*(L@S?*)-HE+9:SAS:QMRYO"C;VYUD)U,%,E8UPPI5SH60HKA9J9U MLKA6,O=4Y:V2GL:,7)^_5J>Q.+EIP 7^,*\;3/3U6D0%30-=RZ ZK"&J/H)> M,*DPILQ5E8<)@[X*PT"3][H,PS&8/K2#S("Z'J *VP+T: M>H\JG&Y] >*Q :U@++_-D?'B79:VH G1N_G*^QW7.9PI"-SK+F2"B5RN5KM\ MX960\K-X.\6\)[/_+U!+ P04 " !-A:-4E>L6'@'' @#J;Q\ $ &-N M\'0VG(S_<5/_H&[>^#\__?A_#0;_<_?9XQM;DWQ\R./YC7M3 MICF7&V^'\X,;OQ:>O;Y1IY/#&[].IJ^';V@P6'SGWN3H9#K*#VP^N;95X;O/IS]]NW;']ZEZ6CQ#:.T MO34QC5'N:WYY>/7_CT9'_K].#YJ7D\O7#A/)F.A0[SR9C3 M\5!.'.^G*8W+3(XOS^ID>DAS(5F[A!HH,] ? M+E+XLT>=?/FWGQU<_+ /-YY-P.CP M1T0X/6/QA=LC&N__XR:/!R^>WQ1;8"H__7C(<[K1OC[@_QP/W_SCYKW)>"X6 M/M@].9*VR*?O_G%SSN_FMQ;$O?73?_W7?_TX'\Y'_).097!.@1]OG7[VXZW3 M*Z=).?GIQS)\QH1">WQT(EN?_PW>UV(D]/7PY+X?'BI1S? M$2\S'>;3V[^;/^/ZCYM#5 :LM>( ($'2@6S('HF\S1$#UG]O+1Y%"^H?:3FF MPW9K'MZ^/Y;G.[DGOV9*HT?CPN_^FT]NWA@6N72QOYRDK MW7_S\F%\]>35S^^V=T>O]WY] 3N[K]_N[?[\=N]P#[9?[=N7NP>OGNSFDYR8%[#W_K7= M/GSV:N?5GMK[!=5C\_)D[]?L=WY]]GIGJ[Q^\G#O_=[N:[7S\(5Z^>N_7N\< MOCR4[[S;^?5?K_9^W=8O=W]^4QX^&*:'+_R37W=&V^\?O=UY=>=$GL?L/-QS M.X?WW=[[[;=RW_=/MN[*=_[U^N6K_;/O_"+W2#/N'M_OOU'YS&5:Y#@\ =X MG^52MY\?T)3OBKHN]R:'1SR>+23PG:DHXGUN7+A[\O&4IW32/KKSEJ9E\><7 MGLTE[3AU!7JUS# []^)A/GPP?O*JC/;,_7=/MGYV.UN_' @#WK[?6%>/MQ[M_.^O'ILGXWXG\].7OY:CI(!OV-^>;6W>Q]VMH11OSX8[6S= M?2WW'+Y\^*^#[<:JW9?"COMVQ^S4[=T]O?/SOXU8&P9+ YL+#4!2XP$!TJ"P M==%%"@L MSH LILQ>?+<1XA2LE3!QSO+'?Q'HPGEX*+[X'S<']N:-V7!_+*\^Q_\A#<>/ M)[/9D_&#R93EG%,)GD\>T'#Z"XV.^9]<]GE+GOB-4.,-SRZZ_/'QX:!,YH.S MF\E]).C+]=5JR?!N9^MG. \">^_E'J_RVYT%$;(<>RD!X-'[[=V7 O ^;.\^ MDG_OO!/G+0[]%RC__-?HI1F]2:^.7NWL2@!X?TZ^VW^T< MOE!/MO;?R?.^V]YZ\.KE+WBRO?O:B>.7 /!"RW.\_;+SB9A MS(U%]\;M^YX]PFQR M/%V\6_1@W3XCZ2G4WZ(KSB_$B^3^_-VPM/=UR-,;BP?B+W;-W'OTWQ?3U,^_ M_-/Y1Q>O?K3P5N?O9G.:SEN.N=#)KL<+-E_\ MPEDOVNT7S[>^YEH7T DVV.0\&.483#!1@Z*H+!H2=-0IJ_4YJ[6PVG8 I@NL MUE_/:KU@M?TV5G^*@4B"A6[XT!9E^$9^PZ>G+N(@S2?3;X3K-]]O'V[Q>'(X M''_ILE]+J0N7N'7QZ?^,+0;(%Y=JI%3 ._E;2O0%K5;62]@^M^5.N+[/;?F3 M"_TE6[YH+Y)E9$DY/ &!22X%+ HT,RKG,YYZ,ZV-U=UJ 7W>$?;=+:!R3.+1 MQ6=('%1DR+)CJUP4]5:<\8L64-UK ;6T%O!8.!2"J'P*9$!^NM5%I5#A ME ,=<947.'#!^WU'"R1;M%.:P<8LY$\4J_.EUI13=133U5G!F=?C_9:YG;XM M3\?/Y)+\^O=:/M[YXBP^M]N%)5F6>7LO5;$HQ(4( 'R&"B%0O>7E, M)I>U@>9.*<.62=#H*0W+H_$].AK.:=03F,1^O'(U8S49E-?B4ED7Y,7@55+K M8T'/>"XY.)?[-!T/Q_NSGN"C2L ,V;*) $;,B!#8,.=LR_J1/82F45*N2_+*:!"*9T7MRK:JAI JLIY%N1B)D(#81E>4$J054V*;: W!786R63W0F"6Z1A.*<1EJ")@RN3;I MK5(J7H?U _KR4XS5HQK(H2X&BB '&!S9E!55 4_\X+-&DBE*"R4&"%9\LREI+H"0DV#&$.>0,IAAG$;2\TYRQ0F4G,L/FL'Z07MT8S4H M;$42QX" M90O!4@(=E"G)HZK*!EX_0%D"Q0C&7E*;;4B9-8:US'27O$8S4I0K9"(TL@K1A>02F"I.4"GC?$S)R<=F?3S?5DESE#*X^GM7X?C,GE[?N!/ M(/K3&\^F\]M/IY-RG.=/IL]Y^F:8^>.]?AF.3]9S'E^;P9#$W]:6([I$F=A% MJRTFI1WF/J8.UX=XV?%M3QJS$V^A0/ .XJ%4!P1#)E;9V MU)M:$*OKO;=99\:LIC]5LB:.9,DH!M0^@JLVDH-6V-WJU'L?TX%>^;5W.Y6L MU82M!+V#X"7QKI*%9T>Y0("PBO+S&Q+US1,Y+[E5I A>6%-"V^U1?%+T3D7A ME.K#*'-'X5Q- 3.GL#!;M)+X5/04:VGC *X-!!BS9@,[:V^=J4U4]#9R2 Y: MP5>LK51,=F D'PE]L,ZOZ+VZ>[;Y]+FKOT+_WE;C\#0/:;3&3L$F$JZHC#5$ M88A)015# 26?+37V8L7/QGGYH'Z^O]&WKN3^L!_L^+@]R^_L\7LD+\\O\-6[\K(B+1;LJM<, M:-I$$&X#;.2SM:6>I1@-]<$&_N^SZ0L$^&.;OG#J]VC_9L@NYJBJ 8\9(R/% M:(Q%5-IB]\MF=P[42ZF@[7Q@9F0CH1-"(A*9K0Q)FB9IOW77WO?V+)@OR^]? M[)<& R"22X,# ,\Q65.<1NTM6?MA_W0T:G#^HI=DN4>S3(7/EB$]?GSO\L46 M2HM]I=CZ]-3O61*0:\6H7.#4BFL6\F6QPXZD1+'XS#UWS%> X>5LL.--3IET M;)NQ2H8:4R(PK)P"'>%\+]:-:7UM\:)/K>5[BK6%[ HC2(/IUAE.N8@T32KZ MJL0/IN[#++,FH,KXC;/0B'8LU H+[I*C#_$ MY^E4OG"5@1 &]FL#X:>G?L_: V^=,IS)68)*@%8I1O&^T9K$GJXGE']ZS]:A M_<&G/.3)_I2.#H:91F=WG!R/Y].3VR^>]YXM'_H^*N7A2)[M-[T?K7G/#_[E M_H_*&KP1Q85*!%AU4029SX5C,;X"]ZDNWC.>S:?'>7X\7:18L_F=<9'/>/J& M+]8OO']X-)J<,#_G-SRE<5[+S4F]C2A!P;J615,*!+FD9(OW%6T-NOL*NTMX M7HK:#KY:QHHH&@1(_E]SMH>T2Z8/8N($4@ MJD@4J[PR)I9*9-; ]JX2T,O1F0%U+C4:S 42:&(5%5OY#V'P;C$*JK&+6P&V M-/_>9#R;C(:%6H?"(\GX/ZM&_T1:8C&J=MZE>(5C:9==*^XC'30N;?/!7"LI M)^EA,:;1 8W((JZE4 9,R6SHT-$59I?"!HP:G;+%BT> TD;@@S.2F*:B@JTI M;-C0BX'V)3*B.E^L$HGFH$B2%*+UL=J8.$7POO0\7-R;3(\FP@G>F8S[A0N+ MU&+)84-T"9+)Q %,UC$&D=1<\]7ALJH6,$XGI4U;H$Q@+2?)WJ/CHJ,O-?M% M9[6.9VF$CGVEZ#HKFD\S%AV_.F.14R^0Z+NJWSJE+$(V*4$AI**2R\FDG"" M,QL2=5T'K9Y#J$LKUB0!TB0P*L5DO(&L--BJ*><-A_J@GE;/H^IR%IV-)AH% MU88$-FH?DZHUE>CKFO#H2C17!]!,D;P)"7,U(#*%<@!RQ S&*WU:"_"*T>Q% MNZE(KHG:E#V";:430ZV2AD8@:VR("V';6_*OLYK[1.7'Y:E\4?7>NB1)IP>- M&'4(KLUP8T:MC-W0H:.Z[%+8H$JJSGO7:HD 5TM<:[$6:VCE58O:L*'#"NM2 M&%&*]]H;56-10)7)61TMY1)L+'36/]5;1EQU_]3R< $..3.5(N8)*ADRKDKK M.5\7B]_]U>&RLA9(22L1,$%^.R F^7\J-F:-DB1&=UK:5YT/X!J2S00 MC1VQML447:F-_F@W9FD-43@5GD\UA37ATY?U3 MJT'343(5$BOM,Y!DV*W A=8Y%U]8G>U5<;5H]J+=L+3Q<./=HNHU6M1&.R(2 M']NZ;NMBCEMOR;_.:NZ3Z71J>>/P%6J;*5-+ZY$0<<\F.6>]\;%F&WA#AX[J MLDMA@TCU4'2PJ,@#,<80DHJZ0I (J:W:L*'#"NM2&&$\.Q(>) 4D$MPE$[ - M"UG3>@$2]IL15]P_M41:Q#7HST4KY*E MJI-W*K.+&=2&0WW0#JOG465&LH4@.UP41,.H=*HE52HVU[ F/+KZWIF5H(F MZ-O.!E81% ?H--5(%0 %3UR%/.E%N\5B4G8^INH2J&B2+@J<\L3>$:AZ7CNR MG^1?9S7W>9G()?7.5&6*9-\YMGZ:&'4Q7BN.;+@ZBALZ=%2770H;C/70Y@\E M;1R0-Z1+\3:UGCH/(N(W;.BPPKH41E0T'(O"$FW;0#>EZ(*R!I6/T1>3^\V( MJ^Z=61XN &UX,<.B4(03?QTTJI!,0>L#<.A!B8BNF^R5]LZL9N_"8I!$1"L6 M)K6=&\"EI-@#J\#H^K(#9I=)M/:;XG(KG!;1D$T1=4Q\J:W9&<:P>3=!D:ZD5@]*@*R;; M,DJHM;I68;-TM\Y1UYW!%?8R+*^DDDHA"4@%,OHV[SU:(#!!.)$KA-+ALE== MI\/5]3(LLY"K,A!]REE'J) H0UNC(HX^IDS!;=C08:5P.1L:&2[LL&3M'3C' MI!0X#ER-"['DU&]&7'4OP_)P2;+ G$D\>'6DDX9HD^F+N']&X_VS MZH3M[?9P/#P\/EQ'W66,KT55K-IDR(;12!H/R6E/R4)O=F_^'#!ZMZZ V52M M^#QM,WOP!9(HHEB"M87;3-D.3Y;NIF9=WORWG"U:IQ'1:9"7R.R<6I0: ,4XIK(Q" FXH*&I#4&75.-X#":D%.')Y1W5LDM<;9_K)2M 9==!J4] MUA1*,@MEQU3[,&NT0XYM]=-%@I$P)$;%%A*H A2H;<4.)94@\/)ZX7D=YE*: MU I<1\4B.IALLB757'4FYWU=+SBOQ;3&UEN>* :KO (RN15%$U_;AH*Y&.[P M"'V''.VEC-&[D*U7SNB" ,;ZQ%K;RFC)E]!BX3H@T\=I3LF(2E$ABK4 2/LG M]-Y58QQA<*[ 6@#3UQE'BK21;*OM;EY!B;%('N:Y&LS4]FSMP?8TW?)G2QS% M89T\9J>M0@BL8HQL76'OG#,B"-<"F3X.J&"UH"R12MH"0$+G PI2$&--[#O< M?=Y9?[9$J[% 5M53\;[NSP]?'H\S02> +@_F9X\J6T$Y/R,MF9JUS63,!M MDRY %259SIRM*95;+.O#CGG?/%SRU21Z()>;\^/A&RZ/QF)4^\,TXL4.B;.[ M)]OT:C*]-Z+99T-HNU,J?$C3U[,[X[)XLT.'ZTDBRCM34J76H*SIO2E[G]'=(BBR3D>#:?2!KR>#B;SQ8[7XX6LWYF!\.C MM50C.9=DL48T(FDM9,RIDBN()>70)O)VGT8K 7NC1RZ.V1/:HFM6N6BHFF)4 M/D>,QGID!7V8W=\;&ET#18)>&%2!@TL!=&5T8"6RU60L^E#\FBF2%42>2]$D MY'PL026PJH*S-D'P66<*8 JYU(>LY'K:FZJ86C*)SF>(UI DE"YX;3-JDGRR M!],&.B8F5]NQM9*)"LGHJB,;7\4#\&+&GN:J6G=$MHKZ4,>K)WT25R,D5T(B M9PC 9!N%-N"R%F=4J4BRVX;N<\T;$O531JZF%E96V(MF6"'PTB$&18XI)](A) M=D.CC2+Y*Z,V:#!B+B3T 4*5JHJ18Q"E4F,J;LT4R6H[MI:G232P:JBT2<1@ M/*1(P>3 Y")97;$'7N!ZVIM)"E14U-;%@"N,DD.*/U\@%#1^F&QL.H?7AYF3 MQVG&_SF6+]UO<^MV3X[XHMK_[(3+[RHV2[$HMD%7FW4580:I^4.69*WM[5@# ML^YG5_&25?Z=MS0MOT7\_N'1:'+"_'P^R:^?'#5GNHZ=TJ1:Q6K([!A!YY"" ML3Z31T_**LH]H,C2@>RN.E\-1_;\Q;+N^G1$X];M]%$(/AKGUDQON!U:1S9R(A6KJE8K M!$9%'-EJ3X&34S[WH3A+GSFS\8T7%19E#E@5)8B@$B:**497?:IH3.A#^%R9 M;WS*TSJ9'I*P[_D!3;]__.4:>T4?D1154J8@M('@[-F9;%*JM>CR^=P"X:'M M&@^O)UO^4L+>V&*7T6T/.OJ6C[7\\Y@\QN*MF+N'5@H M3$S*J.2RR;'T:37<]R.X&GG>2]Z(T:,K$3,8!QK;?I'6U^A=2B(J\N>;_759 M55Q7WJQ$7Q@=+*$-5N($2)"@ZFOU$;SUI*'T88KRQT+4BWK$X\+ON.Q.'LUF MQSR=W?_/L3SDZ=]KV6V< ]H&9\: X,$DC4#5D"U6,E_]^<2/+GN&[B.\$AO6 M*K>I8#7GZ*!$$0Q&4=+)U,5Z^CZ,'7WTO//A=%$8I46!+R4+BR^T@[,MKL,Q ME[L\EA>7,,ZW>M.U&&RRX-IV55! )^6]-UF[JK)XZ\\GVW39=#L+[&JB+K22 MOI3$6@-85V-,UI%!QJ3#>971];#8)_,#GCZ=B*#Z<.(9L-?$B*LE[8JUK4(% MQ%+%B)FR%QALSNP^KQ#<9R/N$M8KL>L<;#5.E%8K2QI,P.#;OH(>@8VUK@>5 M(SH.\>7L^F%]T2ZS-<: BH62B\RMC$1I'?*A_ZA=972]G)6T%DB$+:F: X2D MDH_9@#2C<^))?8>W4#J'8(O3_)$TP/2X??%CWT:K+_=X0N,'E(>"M8[YS M-!V.Y/=@3\!Q.E5),$,J%%H9.,D_.&71K6)*!#9U?Q)OY\!98E%FT& PJ1R4 M9!#F=&XU*LAB3!Q]#\IE_QXX=[PV[CF/AY/ISF3.,P'G7S0^INF)_*+8$WAB M1N-CV_I&!2@UDS.E)!;%H)3)V(/JOQV$9XFNS5NEVK+):&JK_D4I1TG1$B@. MK8IV]^%Y+,'^2;TWY3*&_I= M.?V6N,PG2E84C8FQ&LBU8 )O7++)5O#1Q48_+5I"=\[[%1[>?LS[-+J_>)Z/ MB#P=G3SDI4V7^UK=>)EX:VSN1B_#W90*U0@&;- H8NF6(ESQ<2V6L@MIJ:= MXCWH*O"K1^;37JC/L?F#7JC/3_V>'7*<4]EG!S%*^I5#M)J"2Y U!V^X;,SV M=\AQCV8'#T:3M\_XS63TAJ<],5O6N7A=?5(U@+:">O 6Q( U:J].1WCEI=9^ MM"P&+4O/]I)"65Q,4*1]! -1,R™.Y"3IR%G]( DL MKJO,Z8+G/QUOTFX)GM^VF0 Y.)00 %YGA&00"FI53/9HKPZ05;4 .P:G"_J: M-93H(_ID6!-)CNRZ.XY,#T!!&I)OMA@ MV5=(%J)*I^)E;'U(5HLV7@#"A/Y6G); M\5O%_5%4ZV!E5YJ]KL;*=&D3FP6XW+;AH8@NH;*L8G*^33GH$8R_T%22\1$_ MDZ:XF+L^GHQ+F]\^YVFB\>LGM;(DFNV\QX_N/GFV7KT@J^$1ZDQ6\H2,V@#E M*LFLI*Z5-;<@L^2<3 MN^(L!+ QD#68:O#6)L;0(T?'3Y97TV#%TA0X$C:F]:6055'W MJV>HJ*'JBZ?JP4 J!@-:0S8Z9Z(.5'K T,OWH5=%O>N=;H%R5JFDT64#)=88 M,S%!C$75P@I[0,7>$F;C%2\.F#$(][QC\ 4B!=&4U:KDVC8JA74?QF"WYN\X;&D@"T+_723@\GAX7#>GO(!\]D0 NWSD_%W, ;$MIL78Q\ZP]>%/QN?^5DI&A4MA%"-51 RD$/#.A3K46'P?1AM M6YV27';'_;F-/9WR$9VT>WUF98_Y=*>39VV5S"Y-]WE^)Q\,Y=.RCN2L",:H M9#F&T/)P*BR*LBA+09=P5B>IV^1<(PIM/.?%J9P9V95**K.'Q1KZ5(('B?&D ME6.[!N2\#M+,)LRM?T_9DJ"R;9N9 =2BY4TKWMS=M3?7>W+]I2S,J8DX.=:U MMFHRR.1RQJ2SA)X:N/*&#%= AN]V6W?N/G[QP_,?>L:]H$--54OXX 0&0YL5 M'Z..U; 5];/A7E^X=X_&5(:]6TOL$E!;)@2@ 50)F&R-RF6HX@=#Y;/E9FJA M9TY?;(C8I8CX^7(S]75:ZO-3OR=?\[Z86")EK.!BI!I+$(^%(7*R9$]=V(8Y M76/.!7]R@0S?,X\[V%8,)6D.&8KD\!Y+TE9B6DI>8_I !MB0H=/Q[ JU5.,> M+(%[WNM6&".':A%:&90:,,<:"L5LDLL;1[3AWF7YO1 ,I;:EIR<&*U?&K+#4 M8)R.[#-O_%Y/N'?%.GY9O@]T:%,J#4=;(?A*:(HM!80F(O#1;WS?AG^7Z?]B M\ H@%P75@_4F00X974CLH@LZG/%O4ZVDTTG IP5(OD>(U419F9IB2(6+8^+V><.^J1=B2?%\V(94(P;35DL)" M3#F!L3XY5I2=W_B^#?\NT_]IG85ZJI)S#@(+U9",N, KN9D5/=KK*R2?Y/Q M_IRGAXT6O]T:YE-V7C8!STN:-2)^F.!["=LX7THAF:2A)#+,63G(J4:K8\*B M+60;-7-_5Y!?41ZXQ,7C ;0'C]:V]9,:#8EC2,XH%S$"@NY1H>K.+JF\RL'E M%13)SHZ,*8I,UB0AQ1,E9X5,1J)*SD0]H- U7C>^YN2L/EF/J4)5"9PW5(-V M#GUA%[PVJ@?D7",*?9,A7L5,]=60DX-A=!Q%_ABPE,@6LB%#BL%J#:D'Y%S= M&I]+2/=6O5!\-2PTN>9LJ-@L+M*7F)0C$>B0LRW^K'IJQUG81ZYL?.'%6:X< M2K4^HHD!A'P4H5;%04FXUERX!RR\AFO$UUP]*B9T-1-ZG\4E,EFOHQ&?:-N6 M\[U2CVO0;=M+"@4=6<=6D"\R4)!<)-AH,H<@BL^KT_V6E8JFL[/..K@MJ1JH M.##+F)05?0[L:G5 "F(-5*)"H[(-+A?FA00_A6>PP>D;EHY^AM0?+1W][-3O ML;F8%44,R2G1$BJ(ORX!(FC!-J7,UQW4;[S[,Y%AAT=M&]"G"RPN!I$_/O?! M\,UE5]E:"=789!?%?50R!K+W4?F4H*"H!>U"CKVEVI?!/A>BOW_>\^&[2Q>= MU\ZA<=M'-!2=2R[@+403(95LJD5*&$-O6=9%A_85'&=)P]:19\[[FC%7K8R0 MS#J,(E)CT4ZUKJ&@-CR[4IXMMHU91YY!!23RDD5K!&US+&@@L>37E5@IV/#L M2GFV,_S3GJ)>TDQ[R&VWHJ"@",U41(!J2PZF<,O*SRH!G>TXH;6QNF\TN^J= MI3ZO"_2U^T_H@38#JY:8DP.%'G65#Y3U-?A:[0)42?3< M3VHLN@ M3H=O:"ZIT2>V.9R]OIA8+<9U>39O8PK/W]+1)?>2Q8%R7P?JZ:E+ 95U\A9U M=@H=Q 0QHJ_@J&0$%7"Q'^X&R[_62_8Y/-]3@@1J9'0FM/)+(A+1E[9/1-7. MUI25[3L\S9-^#LWNP90O(2I>"CX^M%$*"Q8#@D"#JGIM.8=HC*ZTBC*VWQ!+ MKJ3&W/%X>-IHY0,CAA\8\:%1#IEFQU->$*-\@3KG%S\_[_Q]N_J7'1SJ5K[, M*HQM'A(@.J?!!L$JE&1ZL+OR/[GL#\?[6SP;[H];CV,QF7LV/?7['R M.\SV[:0GTZ!]**%P,,D[!5%!F$TV M%B@:B:W%55=U3Y^Y3XJ^C"CV$.%L1Q'DQ9^3#<:M M)3Y_VJ'?%71K O>P<=ZBHRER5R0H.RP<=L M* LAC$^YB/)V2B=.SML>K'?[@ MQ(+@*5=)6C);CF4MX\ZECX0MLYY%4#YQ*VX?$=AG5-$JKY6KDNQ'X+6TGDO' M9WGV@Z&4)"Y.8J'I=JHJ<4->XCO;S8')\"3MT78KYN!J\(9/$;!(X M:TFR&#+%90@V*+N6P>?2X5F>]5#2H(MRT5I!)#!FJE:C@*9=(+>6T>=R5HY< MCO7D'%0-1N=B()644@R!O"G)FABM7DOKN6QXEF@].F!VIHJM5' 8,4GZXQM. MA:P./>B_[-[HW1+[#&(K0P[91:Z07$A&LA\P6, ZYQG6T7@N?VQU6;;3!KU+ M]BHG2VU-"$9??97D1Q2I#'KL],K:^^^UT:"7/Y^0'S_/$D?^%'/YD? M\/3.;,:77(IZ>7[?4!"Y),H6VC R$7HN$+!XKPO264K8:;^_(>(*B;B\"&>L MB3XF6]NFK-8$\CHC+];=*PH!-AZQOT247YZ/IU-YM,=#2JW2V9#[XB!C@!!T MS9Y-!'8Q%N^2Y"XA&DY4:.,@-[Q<23Z--DND3D!5 8JO1#0A6*:LH^,^]'=T M9R[J\E#)&"F)FK*^%2@*!8.HJNICB17:.IGN1['5&NZ?<6+K R'NS,[._?B8 MZR>OECA=M*HDP8M=U0P -1G654,VDFX6+*G[[F)#S X1,[B<2A!V6AM! MDP2OUFNHB_1%.-B06L"JG-3\V2G!JR M@7/>>,\-25?N237Y*#F!,2@1GHN(3JHLX9UM2B'5WH]0;T+\>O2HN!*"Z#R93E6>Z_RP=MC>CY4'1/ M'"R+3RU)JY3$F_J24T8?"GKFE%T^&USNM(/=$+='Q%VB@O5,#,XZRP2E538U M1+Z8[ ,(RWK@<;N;9RPQ&=;(*6;E3-90'*1@,H6V2H8M>EJ#$;%UR 95R)H- MHZW&030^BN+V!BH:5:1%3V>,F?,98[TVJC4\CPY\_7SY#[S-=\Q3RZ1ME4GR1#!@,T^B6.Q;:N9S 4MZA[->]RPN LL M7LEL3Y>JH5RC"2Z ]BIIC I]<5B"+AHVOG@)/+HWF.2FCO,[5Y%:\SX@_UK4V[QRU MUA#3-?7(O71*U24,RENHE""D&$O)EB!(DFJ"27U:&],E+%>CE*JWGA.+'2+X M@"F*@=H*(.^*B]0CN]P,$G51_Z_$0V6NR;)B$YT3+[4HG*V2W75M+ MOA);9?;>1)$67"1_%3^LN=5&<^0#!>4Z7%FC\/#V8]ZGT?W%\WPL=')OZ]F# MXW'YY9'\,WXC870R?3B='/>EF(:J4:D*;$-$0%1M)F8H,>0J!H$M%N( M+&\TU&F3Q>D9U>IGD,G4MERVQ2'[%+1:K,O2J*P*74/DW),]/Z I/^.CXVD^ MH!D_G4[VIW3XR7;+[0<\GT_RZ]^<=)D8:92@-%!A&?,*<@B>!1>O,Q22Y#\K M73WJ "I&;WH4ESH%UNHCE"-IX:J=N$"&0$7\(7-**CEP@JSKD9KL+K(KT9)! MYR2>U>48Q69]2AY8)^.J09M-E[7'.:"/)^-]2=4/V_[BNR='_ F4:?2 S@P6CR]AF_F8S><%_J23=5 M$7R0!%I9\-:*$#0JV(HJMYV^>K#5Q.]#LBN?/I[0^-Z4RW!^9W_*BPZQK6.6 MW^1Z E!*Y)RII!@1,F2DK)/+)#'(,]4>+.WK)$#+D^XV5VV3I+<2:" 7@R+> M"TFDB5JG;$KW+>B9I$O389YS:4[LSGCQG_O_.1Z^H9%<:?;E3R]V9&Q/QGRR M3=/7/&]YV-)F!CR@X?07&AWSW9,/+_\IOY9$NIP\YC<\^JQ#Y?RD1^.CX_EL M<8;NB:EC*2ZR2,Z@-6 !RN*3V?K"&FV 'DPO7P9:9EG460&MN\(DB=TE0O(^ MHP5M@>B,"9AJ#L#.$$.LE B-1XRE!WOY? ]X36%N'\^/:;3 [.%T\G9^ ML-$EWY*"9,8,*9D"X&J-21NGDN0@*>1H>[ MQ]KHDF_A=%=H)$+6%A0.16TA M,*.NI>02BTX)T%\3>=L)4=)G&JF*#-X5YQ-#BVA6H1,MHF+;KPY[4(CWNB)7 M58[$V8@.L9!!$U-;)$?L8S58>N EHC<73FTM'4;UTF-%13FW;MNB8RD$*@<*Q9=J@TK5 ?#UBB*=\T5_ M)I*ZPB+2-5,UBH)$-$.>@$.J*0!"M27W8$#SFIH_)I-\(56-K6# 84I6:T3C M1*0X<[UZ1L[657;."_1%D23RN4UD(!,]*-&TRE$044*H.9K2@UBRKHKD+S"[ M*V3"7-KZ=4]!9^!8HJOH3!*A6XMWW(.0LJZ])#TDDXO:8 +)3G0IK3Y;XZT M]>@\:+7FHS?]QP^)0M95Z0H 3KF8@Q,?$)7*)CB#UPN_X3LNIXL;-RKEKW.I MY)(,0JRNE<43\>M5V\L;E/:0LU7=Y]+:JI2O)G97N$0AYI2JKU5'B2Z);,H^ M6T;M580^; ^ZMB*E=UP2BJ#U9R*@ M*V@52\0Y^@A5@4L!60/5V KDNH1&7P^T^C(8X)RM;7DH9$*PK>=&)T@N@8KD M;>W#P.17E"OXA@I\&T_\!;:(WK%<:DY&98 <(A,F3%55']B%:S)%>VGIV"51 MMRML895$&=M,SD:0?S%(IE43HZ]:M-8U2=Z7EG"M.5O(*XL!M29ABW(66=YS M*36I[$E?WTC4%8"TKE@L.E%Q"-SVQ8L6DR2^T8N5GA*D-]'& MZ4)*I1B<)*5<([=2N]D;C=9YOR'(=0\Q(?B,67%TE( EU\DI954P! SD70_R MT.41I#.8H +T%-': -I4HAPULV4Q9C"N=+^>T*98JO<;!THAAJZSZ1.]6#WKD[%\I@D$0&9R(2L]:+&60GL7%N@A:2*-=># M29V83M1S)GGM;#(&#*0$,7DJW'I9B\"-.BCL/I.N,7BI@@?*$%R&1;%6JIPK M.Y&(B,K#>H-WSP8E>;5)!1:H5;3%I93<]:!1)T1)GVD4#5E7?5L(6H'1IQA, M)H-MUH\.7=YKX]HC!UH38960X410!K1)Q^IBC12S,NI:(7?-%HF20_BA8TUEH*Z&J0;.+*(8)3E+D'PF1=>TEZ2*:,(DJL:9,1 M++1=^(1-.F?O8LR<7 \\T_7&SU91E"*\XEI4@Q0_ YMEVDVS):75!5NB:!I9,JY8IJ5"Q1\2)PA%I33 R< _F8 M-:2;64=0'E I"#5*T%3(J@^I?:?2L4[6MUAB\JZ=\8[)&&H% M2$+T)M0: BB3P9L>3'KJ5,*UYFRQ%=J6"2DJR$ F1]6*8$4(W/ZZ/JB\]0:H MIEH=L6[[M8D)6Z124EA4_62VH0?])_TO*]$7H5 4%TK*%>LL:#+(F"C;%"/% MD&G#E0[(E*YPQ4?E(FDOGL6#]1IUR,Z1PX@ED:,-5U8O4KK"%:4RJ[9W,"(! MYH NLTU9^Y30"HNZSY6>%IOH2^ )8+RH$JMCS "4,-:L;*SVM)>C!\N^>DJ0 MOD0;)[K$!ZL2Z #HL)5)\[K-+;'6F-"#KO^>$J0O(<:HJ)-/!F(-P)*'UFQL M,-9I"(B^!RO^NE*N9HE3PG+-5GG(I5);$TX8'"N,R>>J@[;=+R'TQQ*Q0?24 M3LX&4O^23/P^B):XE;*/29")1(HAJ+:_G+8E1T/19NMZ7W2R0?2,,\OA/L/D M!9M H0;R !"1'*1D3'*)=52V!^'OTBSIJY_@+HGGS/S\@'G^>)(7SO1B_'LR M/^#ISF2/AY2&H^%\R'TIP@&J:!MRBLYY<;@*LPF0K$\>R,?:@]+4 M_^2R/QSO;_%LN#_^ D2"3CD[QDM;0'(I'0%=<1W)Z )@E7$U@XI,U<02B_B/ M!$ZG\N^M4]>A]."J?,A7-(7\W.E\2UKZ@X&H#P;R\=B'QRP73OUH2^='OJ[= MCL?#TT8[ ^U#.QPRS8ZGO'!39\?.+W%^Z/Q]N\:7^T!221F($%T :7>2Y-:9 MK)PBEQ*%4QR4/L-!C-1VS4AGT_GM>Y/Q;#(:EH5M/IKSX6?EBYY($\NQ\?[S MT\LNK3K?\[D V:YX]W@V'/-L=GZ#CQ'DU^&X3-Z>'UB^?7Y&2J6_FI3-F.VW MD?*S3E==+4"POD:P1?)@XPQ*DL.*DZUE0Z+O)M'S8?EXXW7DD*HJU$CH0ZW" MCTR.*&>O7%6)B3>.Z/LY)/GZ(4_;F/(:\TA7R"C9?$!;@+&F*-HAI)PJ).)4 MUX1']R;3HXDPB45ZKC&:A$F (^6H2.H0% )AJ\&F7+#H/9VAZ70F6\.C\AA;]ZK%;'C,0 M?(@FLZIM:4SRL;(G+H5+E,!BS^K4*=>)3ID+?9820+^US_)#/\O1@1#JB[TL MBR-_N8_%>3$A)MT*2(.V@4CLCLEZTB;6V.%MD?[(SI[>N[][[_[.9"IDI]F\ MS3^EP^%I[^CSX;POF\U'#.('04F"H%ML3,FV'1,Q62>I!'5XJ.F/P+ES/)7L MX.E(@!GFV>/']][,?K@SGPZ/#WL""[*T>,K.BLEGIWY/)Y\1S+AF7XUIX\5MGT"1GEDR>W)5_0J?GOH= )9H2!5)%# [J-4*AE8BIY=(R46GTUY:<]Z[UKNP>:4 FJ_O M4/LLKG[/4(U66;==NA@!# 3S-Q&5?J2E9FB"GG0 M@76K/I-C:(5[R2G-2B#MP=YW?Q6[._)9.3X\D@-]!$IW/(59?G2#VDX?B+H%V8RS9YP].3!]/)X:KM32UO@;JK)19TUDFP M4SY&5RED1[K8&(+^D+=W3V5^G!S4ZNA\'!K\I.?JSKC<*6788B"-MH:S/)HT M$2[@RINCR8Q&#Z>3XZ.97&)TW%!KYRQ8<,SE;!1S,OZTA@_/:71O,I1_%P.< ML_.!R*6-7(\S3P[ M?7L@GF#Q/&7XYJAHQK?/7_R]"(=& M="+M(DZ !XLO_?V0IOOR?&DRGT\.;[=G$Y\Q'V8:G=UD<;_3PV>/'>,/8G_M MR>?21/-R?N.S'_7#XD?=FI??'HOX0U2_?UC]H#\;JL;>G&)C_>XM6B' MKVSH=L_SX_((D^GM\QM48=.@TN%P='+[?^^*H?WZ1 M'!U\VN?W[[UX]FCWT?WG-^[L;-VX_S_W_GEGY^']&_>>;&\_>O[\T9.=SO^$ M7VEV(%R93\9_N['UP[T?;ACE(/ZEQ[Y:@W3X X3858,\^R5ZG6SRP9-GVS=^ ME$ QGHQWC@_E(OG&63QYQK5UE2H#UEJH" F2#F1#]DCD;8X8L'XI)[\QIJ9& M"@]O;TWR8FIQBZ6R>O=FSV\?EU?TW+Q_&5T]>_?QN>W?T M>N_7%["S^_KMWN[/;_<.]V#[U;Y]N7OPZLEN/GGY<-OLO'IV\-CNC/;>3]3V M[GWW\N&#T9.M%V[[X7VU_?!?AT^V'L&.>0%[[U_;[<-GKW9>[:F]7_#=8_/R M9._7[/=^_5F_?/6S>;GUX-7+5Z_=SM:>V3F\KW?>;[_?>_7HO;Q^M_?KSN'+ MAS^_*0]_@?+/?XU>FM&;].KHX.76+X<[6R]?;\OQ)[NOE5S;[.V^L-OO=X;; MK[;E]8.#/?/R]+OOX'[\]8Y;9BK]]0+F_E_V_ZX-YZ,^?_[X!O.?G^/?MIO^*U^ MR^_OA&[$]3>T7NFONX+H^O,Q3074TV_> MU$:RO0E_E0KFSH0[0LG-?7'_7B*PP;[T6)(-LCWPCR-7$-;"E80-?/HWL\1F M"6R6DE1"U1&-04M55N8Y3S[GY%E"2C #H\'I.+;LX#A=Z^BX M@>/GMS91O!^)]SLZ>/_/<>/K#FM^W:'U[O;E=[[$>['>0:N/&Q>=;B..N_F^ M3@[B6.I;G^.SV?AL[[[O=^MH/XYA__CP/!]C:W-4WX/QW^]GC>-/Z)M@S @4 MS7%&7-S"I15 $NL -A)90K04@2<)5H+RO^_=Q9^DJ0N4Y+LAZ-/GS=W6]NZ' M_6QW^V-SMY5]_+R[]WFSTZ6LV=N5DON>\>ST/(OXQ MO^'V^(SG5Z!P\170C?<\2E\#3I^#6$CB>S-S/ZUN'/[\A$I27!@,E M- )4:P4D918@(CA5$,4I-VL;FR>#=B?#M2S-^;-(_"+D<6+C+>LP^X/2#[&B MZ#.AZ$;;[X>#_FG/@&24\"?^SBB M^/L=W/SZKATI8+SO#CF(UVJ^_XSV\6=\N<[#UF1ZTOAP?M ZZ]:]?VOM(_IRB@#AN T%+"Z1%#%#G<=P)) ,. M>X\C#S3!VTL*2%\Z!6SM;C;V=G*B5S8.6&V>O^6/C/ M;-2_XSNEGX4E&69*HFT/T\ET%MJ10O1.TW'R3 V#[?Q(^EV\6R._V5+N$,_@ M^L?[WQQ7'AFF@+-6 Y@-!S;>OC>XAHAOAVC]^.1P+=.=T3WO_+KBDI^ M/?KN^L/V,&W0HT9\9]40^,)^"-(!!!@B GN$@8+< !@)MC5,*&5AVAT' M/3\8COH]G[TY;7<22F1OXK2Y82W;Z=GUI7/ O-H^TW:4RT/6#]G@6@XR/S3,[%'N-OQK,6Z&U=E-+B_GBK$1[ I^V3D3P;]'^DZ M2WJ<<.F$^AH_\W7GK/'^W5&]53]K;/USO-]]USEX_Z7=./[G>Z/[^6?S:_T\ M7G?2"17OM8_VC[?A_M?ML_I%'&.WT=[_^N7[P=<=7._&<;0VV?[%/]W&NSN< M4,@Y$F0@P J" V" QVW1B"$-7'Q%,$DK&UL^8[^J0>^6"_4*DIX2Y_M7,;( MCXLP++%U/&_1W?Y5=&T(%#-!@>8. TJ\!M(C 123D>T%'"AU:QM1H"'"0J2< MM=\([XO"Z5^C:-O?2]4/..-JWH3;_Z.!0]]H7^=_+ M' MTSY3LK.^N[ZUGV]V33O_<#_(Y^%43LT9__:]G.HR7A1AANLZ8*IP8H?A% M53S?XNM_O,A#@ M\ZYYO!G'UNCN M7QQ>'!S76>/]0:?Y?N=G???"+91SWX_E.?5]RO> G&E00_0((G>%\44D*<%?XQ M;ZFM_RJU"K$ D51 P3CCU%D)M H:0&BHYY8BZ?3:1N-M);,%R>S'_G"D.P?M MD[''LY+8/TKLIPF))01"ZAD(S"A M8\XR[4#%CFLG=8:&;6V@05#Y/$.H4B- MEU-\7UV*5SH-/!E$-&R?Z$[FS[P]3;UZXLNA;?WP!?I]HBIE29>>Z]E9_*%; M"89YSVGS#,$QD<[-@==+"X=/#F"XJ&]]_F8,04)H"0QT&E 4J:.RV@!,C= < M\[@WT[4-R?DDEOTUR^B25$"Z\_&HWUO1V+ZMP_-O6H<0[4T+H((84"8$,!8; MH)2DP2&&;/!K&S05)X5T^5)X7MW$#OV?_R4Q$G\/LY'O^).TZI?QH[6L?55G M*=-11Z.,W<;9I4VR*U\$Q.K$R)1SM7\WS./3X:@=SA2\=7/C/GF3WR M]GO63?G\/X]\?O*7(O1O17^]0G]E1WJ8!X&[3'YE7T,H2S/!5TF+V*UPOQ_^&I/!YPKD(<=WV:!1!,=(S.QKT>XE* M=,XSGXJ;9GFK76US*W]+CW264G(FX?[F&B>G@^%ING1\8_>TDTY06$+T2 =/ M.^,PB3W0REZE^11_8X+7+S\P.FKGD<0G*9)XUM@_'N\UI/OA7^NK"P9SB,J\ M%J$D09<;UVKM5&?UK4_H6S 4<1\88,@90+GC0!IH #'.(BT9\9:4:ZNZ#=<+ MVJJJW:(DNT4$:)UUHO7I,VUMW"U2*TZ7 ^@@<><[7\VB%(,[WQAVXS83[S*X M8K 1>KIQ$LYKR52(EXO\.EFZA]GAH/]S='3U]GJT''P^-N=#NY?G#N>.Z>1H MP/$Q[QEA_C;Z^^IC?_S _>.[^F R%RX_?,]8KS[9[HUW0X0-P%<&T&VK9_WW MPE(VD5Z62B(8K4O)BP_2$^N*%A_[A\FZ(D\;[>_>P^N"S#K;9)6JF]RDI@_> M1O@X[ _.IW-+QB75Q3'UVFTXF>W]LG!^YWS1JMS MU&CMD.;7?X[J%^^^UUN394Y.CIKOXWC>;Y\UOWY&]=;GR)/<]W@?U/RZC>K' MENUWMR_J7^.S3Y0Y:;8.V3=(25P";0%F$ )*# *&:0JPUX0PBS!GT;S_<#?H MEZ_LR?.9&9RV&Y:NBLO=#[4YO7Q_?+X748KINDC/RRPUVKB+ LY0=J\;/LQ3 M'Q=H*>4CR%YM]2/9'ET2^7;X'<6>.&5[(?BQ=]_COC"2/0PXJV/7!_^.7LM+"/+H.6 M;-]MDJ\*IY@Y2%S-[_M\>M^.9[<"BR>#Q?D46$#E4[??:/IXQ0#U),(&,P% MKJE"TGCBR"/ XO=!$V5S,978:QI^XYU,04UW.E7;X:[3M_S,+5+B1-Q&_>QT M./9LQD?-:V_?51ZQ/\COU3E/-__9CK>.M\UZ\=GZB?K\: ]SBMW3/=O6G603 MIQH8Z<.I79O3 S?,4M&+MILXK[N)U7BE_[K325F*8XB'"\;#(\.6S@T_//*= MSI7,9:^B).7.\'%1IM^[FO]:SRXA(]N/S["8)9T]A4T3]"(WI2>?0<:-ZSMI MM#[3>GR.9NL0?>.6$@0] 4%1":@,#"@-+9 \&.:I2KU+;WQ-=^\O93D5+.6> M]>MAQ^*VUENQ=F,D\8/[P!^_,G>"_^O%G/U$,KL.QX3VL8<_!*]C0F9R2C.+ MHF!PG7&Q>H4?6NU1)Z\RN*WM4?:VHX?#%Y=%U!KH/()I[[QK^IT7]WB-RSJ1 M^0I>8T8$DZ]'[?C*[C7BO(2227.WMB^Q^SP2NEQ7EI*TC"WIYOM/\5Y'WZ/5 M?%['VR1^)UK%W\E!=X M*%X2!,(*DU03'D=!]IX#@SD"$ GS$?=J*QM7OYZ*\(CO M+GWAT/D)\D0]$RJ04E92 -+>?98 (6@ )AA::S!B$H1F464E?W^X/LE)E\M MR'-]G7OW M#SWL*S_OH]URR10>IZPFEIN3@&'6/QWE_M3$Z^.K/G'?2[.Y/1R>^L%UWJM- M-HW/0U3MF&$,DS374C'URV]TXFV&H^PD#Y.WN8&=VAX^+"H4TW7!EF+/!?"USWK:[NC/\_]9V&N_N2.[+!Y:/:R^_5?-&VG[U9D:Y M!*X_ I<7C)MYW)_CM>!2;DK/2:K_S+XQ3 ACT@#&% 14< J49Q1X8XC6-C(G MP=8V$!8UPF@-WM3TO5KAC2OM'JMFWD9S+."8CYMI_D$E%UW/]8EQTG-,\\:% MI7G?"2%_V,(@\G%IDI\0QON5J/&U/A7FTAUA$J_K*I4#1[6 +&"XJCG:!:+\627[;' MD@]RBG_R\*=]FJT>PLR.1<8CC[3\LD?"Z_BL M?I ^%8>C2S.6[&B0C)?_]6<:@F 4:CT893MYTB/"?V?OKJ.,=GICHR1>_'_^ MK2>9Q!/DX'*KO&QV=0]CO$-(!NFARZX3\ZR_ MBP,I2+_N>N!%Z?HCQ_((7>=K&Y][^M2U4W#BVWXOU[\\>>=&Y_/ZR'D-I&>J M_#.CJ^^&_AP(9H[\*R,-Z)XUGA.K61R4S9W25$A6J.RJY.:]A5\WJ)4\?,T3 M/[[X31VW5KRVS^K]O-+0=AZ%G?L!,SSV .9E'\:OD/R5^U1CHO/O2'P[\6AX<5'2R_ M3.&*#E9TL#1C>83LL@D\?*,[T9SUV=Z1]Z-?SGU_P; $)0Q?E61$[( MC#C? _+L*S)52J&0OR=3>GB4O>OT?R[0EJRX4_E%B%;).I1G+PV67H-_" M7QZM>-3OQ L/+V-?L^W_GK9'YY5KK1*I^T6*+=:U5K:SX?GM])4$%R'!--4W M',4QC?I9=61:B<6-6/#%\KR% EL> (*?%@#R_$V[$N%"XKW(VD9=]_1ACEC7 MZ4Q;[:$]'0Y3/DQ.UWJZC MK*X'W_THVVT/OU*BY?#V<="WWB5$JRC: MRU]ZJE:8HBW.__;BGO9E)MXLX9Y M'+%GEX-'U%42WDT67C.O$EUX!M[* MZ?H2(OK\\^PJ_EVT2E.\MO'!'^K.F'CGO:ZKXZ$56'0&5]US@#8KU\%22S%; MVTA^SNR=MJ/^H/(7K,!Z%X=:R\JWGGBL7?&MD@BQ3+4-;K7!V-.=<77.RVC% M6\TRDCOT\S O;G])SBIFM@+BP1:KW>TT M-AMO=S8_9#N-=\W=^F9KI]E84*79?'SWE5Y_H "0M8>LQH+F_M*S/7[$1\35 MKS]S4OA=DU("@1S7JV_N-K9W]UK-QG;VYO/.AZV=QOOLS>YF8VNO%H7R[7,? M7I7[X1M[S0\[6YNM[:ULKQ7_J:=2SZGL<_/C]FZNC7_H?5&"IWBUT\M&1_W3 M> TWK&7^S/J3T4USJ=3V0?_UP'Z2")<#+, M3D@NJ$7E*@C%+#[YF!HI3ZP073XIO,J!SZVEE ?_$-_;0YY^!6>17,\B6KG( MOX:/"Y@.,TJOYG^<[DG)_=/W'BS&,%N&E?S7Y H6]_SECN.[M^/:Z=!-M%M[ M4I//F[YK@%RU73L=@D.M3U[O^A^^=YK:NCVDP1I9<(.UYI[JVNZ[7O/XW?'! MUT\H7AL>;'TG\3ZHT?I$Z]U/K/EU!];Q]ED]=>G<.J0?R.[1?O>LTSS^3IOO M/Y\='+]I-UO_M ^V=KL'[_=I_+U3O]BY:. Z.V@UVHW6P='5=^*]3@_P9]YL M'=*#UKMN_?T.JW?_^=YX?_#]X/@P_O[YHGY<)_L7G4X=[Z!&]UVHMR&Z;&'+ MZJU]V/CTS5N"L'$(**,)H 3'WZB"P(C4#51;Z 1>VT UQGE-$CG5H.UN'E.8 M>J1W'ZDF%!M@@CG,10T2O"PPMPHQ7F_[PU'> MYW=)F?1#JXWBQRW;G3O*4B-KX00R24XSO._WW7"SY_;\X$?;^N%>O^,JK"T, M:\^G*"6W:1]T%"#A Z <1ZR5R +L@PS,$:,%S[&6X)HBTSU_'XFU=T/:3%EC MI=*+(DN52L]%I2?ID]*60$@Y(,130"DG0$'' (X8[(-*)"HDE890U @D)5+I M@OR,^;W%.+:FS&3I_: _'&8G@WYHCY:0*_W!''\0L!9BFB\UZA9.I'*I^I@+ M506S1<%LX^T4:<56Z/QO=GZ18V@3M/7% :1QUWU@+#+0,!*N80$H&15*?)Z9J<5&71?=7 MP3^UYSOQQ<-:=NA[?J [>9*:=MUVKST<#<95"?W9B>\-*_?52T;>PEG7I6"] M'XM5-' *0E-!)CBIR, MRLU(#?%G!SZ4SZ55:E*UTQOIWF$[Y2OHX="/,MWMQ]%=7-936SH65:!Q^[*! MMG 6M7E+<)KA1JXVDUA501?% >QT;)EFB!!%(/#&)'=6-&F5P0%(9J46W!B/ M?2IX6X.PJ,"R)758O6R=+IP\53H]-YV>)$W$2P*ACTIL' :4I#SLS![IP:$?UK*> M7\:#PLD*/(/X\D"EYRN_K!MHQ[]\)W^25,HVQN\?G,ZC&,9#M_VNZ;=RRW6:W';NI&V M*&R;-[*V.Q:U'*PK3"X*DYO3 5<22PUY-%\#= A0Y050U@7@J)<6JU2%B45K MMB;4LSE7Y: JK\87QKDJC2^;QD^R,"FT5E(J0"6B@&KK@";0 221Y $&*$T* ML:P1].PH]OFYKQ9+-9;YDZO@%WROV[TL F G;VH3[;Y19UR;<0E)[&J[$5XM M- D@BM&'_G!XN56U^A_BSG4XWM^N9:K:NPK+PFIMCAI[\"S?OUJ;L+FU2;Y9 MI TE5 &LDX?0<3..1S,A:"&1"Y+!M8T4CB;8U/;U5^4?+*MB+S3 __%Z'=IG MWH$+/^A7*OU8E3Z?4.D@A.:2$V"Q]8 *'*(V"PZ"B4R4$DP@5JE<8%[S>GD< M@^6C>LORR17+6-WIV7[79V'0[V;]$S_NO+",U'0>^6LO?&\KG+,VQP+5.QQ+ M6=KF*H9:W':V?\8YC.L#F6* 4F^!018";RG# M1B"#L5C;8*R&"XOXG:WVKX)_<"=5CO;#4=;.M60)J5?E/%@4P=KI_8B2DSP$ M8XB]DJ4*21^%I#M31(IPQE,5-8 E'6-=N?K* MJZV%\Z%*6XO2U@G>8P/4GA(!')916Q&T0 5% 3:&.8.4-M1&LP<]NVA/%=GW M-&IS68!C";G-:@?Q+/3$\TIZJF3\PB&T/D5X:#"22AE2)$XJ@&8#,$09H".V M0N&X812N;5!:0W#:(($,66"E#":+-S!2(*T M YH+#8)2TC*!D"*1!#%>HVJZ@-E"-'@5O#OO^H/X9R]U-CW2O4.?':9PL%>= M_G X->=+0(#@:^9\];@_@?4N?53A;',Y^ MFF)*4$!&I-= 22Q!W ,9D")8@ Q&G"(DXT2G1#)*:8G,S4K!2\B6AO&!XV_/ M4O5*FQ^GS1.L"5LK*<8>( 0#H.G87..0RN4D_+;((D36-O!S;)XJZJO\GUP% M;UQS=.0'EZ>,V:M+E]Q?RUJ2I#+KYTA%[]FH$8^@%JE]2%&M0TKD@ENR:/>Q^RTSN15U MQ8A&^FS5.P2L<..6&9Q>7L6\OAOTNV_CO=J]TSA_S>LDB[$1/_Y<*PG?]MEH MH.,2M'MZ<+XS\MUA!.LTRD$_KU9^$R]2^?>*@G$[Q;J$=1X+K0$BV %*- *: M8P9\,(XQ[B5'9FT#$5[C]-F=8!ZK>$OD_GMI8%(.W^!,8:5"CLVE(O_$]7[7K*Q1K#Z=8&M?2"&HEH#[8B+5" \6X -!I M:YS! DD>C6U:([RH1,?*259";9Y!S-H]VEPI[.,4=C)&WPH5F8L"&'F?S"H/ M#)<80(JLI]1H0>7:AE!5VX+YZEK#CZ[/!*NHM!=GM2Z2&$71JC*_9X&NWZ?H MD$1!:25;K?['VY*U=RU8 M%?8^!GN/-^\H&N&X5D8!3BD%5$@$E-&1B>%4/=(KKG@R<5D5L+5$VKNH/@:/ M5MZJ0FPQ2CU56X)ZY8( !C,+J"11J9&S )/ N)(64H4**Q!;^:Z>Y[O*],E) M)XXN-2Z/%"J^TXTJ.SS2@Z7D37\P;&=KS)9NM?\U,_/D$;I5\BUHMCZ\S1^Z MW4G*U>J_S55K;]2WWX_ZG3C-PS=ZV+:5<5_<7C1=WM5AJJD+!,!@2#3NJ0-& MQ[T(0>8T)B)23)>\?*C&[LA8>]E>O@H,5P,,2^C1K&!QSK X0=&IPTHBI !6 M.A5K#!"8@#C@'F(6E%0D^,KG628E_C4/X\0/?J'JKY>0JC_42?* :]R2,!)E MR/5/DSDS*6+/N<."1KEBR48Y\B^A*#^3:*T EUHBNO0[MO31#_82WA9K0^)) MKK2M![TX6\.KVUTRHDO2 RO2\P#2J M,9-K&W!=PI=7A:B"H&6"H-]:;/=@T#,M-WROX5:!42%@-!EU(IV0V&J@J$SI M3YX#294%$'(?+*2<6Y_ "$[W<2]C':67UN1MJ]TY'7FWA%ST#P9+,4;*2]PF M'C\!Y=Y$2LAC+[6JVCP>M7E,%]2D1'-&! 3!:PYH4 '$Y:' ,6F4EU@:3M/F M(9Z=;?]HI5AP:$T%;ZL";Z7FR!70/1'H)D.)G'9!V @-GGE8 ,TU 0@+:@G MPCAGP[-9\MPP;A4"C+[F?WB7Z3@J?>BSWFG7^$'6#[_&%F7]T]%PI'OY@RTA MS7YH!LT#KC'#TXO%CG+%;,9E/;VHHI7OI!%CG)IUM-@57FZ.X;*1HV4SY"QB MV+S!R"HHHF"R,5T\UE(O/.86..X$H()&LN%)-+*8,)QC EUJZ(2PJ"%CYA5.CX'W%< F<%B7H>)-!:1!M#.88-\RH:'4G/68W= MT;EMZ?,3EH5.+:\+OL#L^A4(>2X%\)(S M0%W4=&.X 1!:%BRVR E>&*DJ.J[AWZ.4BS!W)<))B?:NGGI&-\^O^+H]B@]O M'S <[S-M;;\;!W.>JFCT^J-XNSPSM)='[N?%-D*[IWNVK3MQP/&%KN^-ANO7 MR^?:/S;^)_\QVPD5=S[!A"S].IB-_S&#?V],O7DUQENR8WTJ\KSVH*]=WI_B M,:L^Z0_;2:Q?#WQ'C]H__-\_VVYT=(6:M[XXEL77\.8KVL19COAU[U?N&^*\ MY1;].ANW?Z;1YB!*$8K&E)=,04VA"1)+X:55 CO+.=7?,%Z[^M+1X.H)3B*8 M S/P^CO0(3[@:]WYJ<^':__^91ZZ[1Z8F/?)*;M_[1Z\\/,6WK?-W<;V[EZK MV=C.WGS>^;"UTWB?O=G=;&SMU;*=QMMI)2O?$S3VFA]VMC9;VUO97BO^4]]N MM/:RYKOL;;/^<7?[/]N-O9TOV^EIFO7M[-6'YM[>7Z5_K%<[O6QTU#^-UW## M^X?;U8/#*)B7>HWPKQ1NL4_PN:=/73O"]_7P\VWO!HOR YXXG(X^&?K75[_\ M?64*MWOY1?,O_?WK@R;MF]AF\\<>OWVCF.MPK)R77HS+.U^^O9Z_-;'YC]\3 M:%TI=>_;GWQ,*,$C\G[++86;)X-V)\.UG$DF-^0#ENE!3[^"LTBN9Q$]1I5?1!+W MVVA7#_R1[PVC47A9AVD9@Y]FDQ3]*/$NGS?TP0!>S>=3YW,5 BA7H+O LX]" M2K=H+SD9M32UU);B .>\WKXZP-E$!]W=[\VM+\?UK:/C@];N4?WBS5'CXG.\ MUTZ\YS_=_6Z=[;<^7UP?X'3_B?=[TVF^WT;[%[N=^M9NMY[N\76''1SO=AKQ M.XVO=5QO_?-]\@!GOQOO\SY^MO7EN/'^\\_&^_V+^#Q'^\>=;OP;QV>,U]P_ MBV,-]7.(TN%-?0^R>FL?-CY]XP(%ZI$$D 4)J($42*@,X(XH&'<6AZ0MNAU" MB4YJ*TA:)D@J846S"IP*!",PW9)CP+O^ M(/[9R_R9/=*]0Y^-!O%JG;RM=G:HV[T76$-\58/ZYF#NY5O*+T[2,<&Z%+.W MIX.![]GS5A*R\? V>ZYU(W+OH\3EY64'[6&<]JW30?SY, J3/O^8YS"Q"YS_W!CX.\L*[G,QE4>U=O-*//*@U&GO#T> TC_V]MO@N M3RZBX9?^^M="&KG]"342$KS5PZ-WG?[/_WAWZ*_@X8V/&.!WO>WHX; =XAJE M,5?@4"0XM.'/7\!A3\&#_W<$;?=+3W]5IW'L/QOX((XECGEKD]2/XSBZN^W] MKXTX;U_:C>Y!M]'=@8WN/OE_%X<7WZ"#RDCD ')> >J9!285Q>*&"@NQX%RG M#"-4X_@.WU"F>^YQ4CJWO:V2TI)M#MG$\$LB^/65V5'UCRC7 S)6-4.%,LSDR: MT)8[&@Q# HE(E(@%5FR\$!A)4G<<[1Q4?,XC%!1IMH$%0@LJPU=@<#B06#* M7G9*.6T1($%H0"V#0!+"4I%7G+K5"XXB75 U1*8;([^0^B0E/_C8[,8'&45B M=J4=*2EVT.]FF]:>=D\[>99L_]X3TJL^3NW>J)_YR^*AU5')RX7S CC=/5$H MO\/UK6MGS?:9[9PZ[]('XSKW4N3*P.NAW_+C?S?=\>EPE#MS*H@O'.*GX^VP MX1BYX( 3E /*G0!P23)(]+2B)*VT 5BGR-@H$4)0*8*% A!GN&>8IT$1BA/\N$1;\@>XM MEJHL\R>++)N,2,F)]/U1A$M(APOT;MR;Q_7"-\2Y.C^O#O\_]@>Y;V,T&K3- MZ6CEX(2JX3"\]9;&U.U;[&1@7EG4M!KS[N6B/=]6IEMMK91E=E^2IGM12SY/07LRS>'MPI]O]G\L-EXNYWM_6=[N[57 M^K'_4LV[EM+7?<+NU#(DB\BDJP+?3RGPK=2Z9.1)];WQ.E>OS#N $S:_R[SRG85+0 M[Q&)O;W;&^/+K.Q:L,ZO>J'<)T_G4I\N/>RIQS4?1ID>#OUH^) J8T]YZF58 M[*)C_[L,&WCW>__K/]X.M3Q?-K_$[%Z[= MN/B,&Q?O.OO'GW\V6@?MFR:;FZ3Y_M-9\_T.VC\^Z.Y??&+UK^_:]:W&<>-K MO,/7G?-Z]]/Y0:M^/NG_KF]9>K"U3?>/\QH!QXVM[V?Q\S_KN([V<>-H_WCG M_& K->O\)Y5!/9N(@C'8$!R,!UQY 2BQ%L3%A(!:8Z@V*2Q&K6TPBFN0/-O_ M7;[DX J?7B0^B:"%19YP337%AADA':3(>PD9M]+F^(00)JC"IW+AT\5DE)Y@ MA&%#@6>. VH8!T9X#2#R$; "0QK#M0VB:(W2%YNX7'H^N.N'HT';IN.WQ CO MM266+#>OM+SI9KXKA)HK0C7>3C$H"YT0V$-@8<0E:B $)BXH4 (KAF%00:)4 MARGN-R7*M%OQK-O2,HY*LQ>GV9/< W.*@PXZVD:)>W"J@"1, 1>")"08IK@N MGV:7IL1HSEH6H[B;UJ9:*L-43,5'U3$=7\LZ?CC,=*?3_ZE[-MXJ%1-=P-Z] M>36"=_W!5O_4C,)IYVJ\N]?#K12[,,7>^T/AQ>YV_.QG=G#<^=[<.J1I'(WN MEZ/Z5IRSK3?=1NM-]Z!;C^-XU_E_%Y_@-R.ML@(B@#Q%@'IC@5;2 V*%Q== %;"R5V"VSV'T^^R81$I8I!9BQ#E F*-!:.D PT<%@ MYAS%>55:K-24V#VJWN>2%Z!<#"J MBHWZHK42( 6N.NL"HI*L;0@H:X06E=M9(J=VI,R0E)]H1'2T M*FN"X!(I[FJ%$>Y<=W;RMUVU3^(/JV#/%,&(7$V@:I,?AL+*J\$:75WN)(1*6]L]3>J6-@K1#6 M/ !$>2JF;&$T IP#G >IA488.;BV@6B-H6>WH*U\$,_P05P6%\_:J:6D&>5' M;2DW872>#;T]';1'N8="C[*N'GRO_!0SYQFM@4Z3M'<]^15.%853S>E -*$) MXS15OB76 $HE!,IH!80,P5%B(!8RA:L06*9PEGN+'5WDF,0([#U MW %D4XL^8])!A^> !DR@=X9YDH>:"39]ME]Y*^:CA!\'_D2W(Z4X._&]8;QL MXA=Y/Z[*83%C(G$Y]=OCF=_LN;RP]F:>IUV=PQ8-3],!%5I@%)A4@! " 67, M $5H (HQDJ)A@X9J;4.IFA!E2L*I/!CEY!:5.L]7G2?9!O?"&0TQ" Y%2P%! M#PRR#%#)M)9&".^31X.PFGB^K5"Y-)X:Q)[K0W;D.RXI0S;43SP:606SI["8 MS7S2FV&K/3SIQQE_'V?R9*>76MO%N8NOIKNV>Z?>-4_\(&]?7"%6T6G K6?<+:SBU7T_6_V1[F3V ME_)IS_&)/+B.WHL#N&)I3(59A6/6]A0S83J"$E0?!HM1^WF5>KWL]S/TPIQ^9_>B\EIUT=.\F M5N0DA9!K5O#B;]W?-Y"M.RC>M;KMU\_SG.HT4'7R1N;GZCSFN$! %! M.@.H2G0"80@LYAHS)@T48FV#"UHC>#K<;''E!2K9?-FR21J?OB&,:33!"8A; M491-F'8_'**A[J3A<2_DW";99+Q&U70D,1N>LPXA'XD@P 90C#'1P 7#/H*$&8AI4U"3,:@@^.['YL?JR1-[NU<6 MXL[B*PR8$P9,6)"6"VWBP@$1ERP=:4&@*65 (V<%]$IPPR(&(%S#1;>>+)'] MN'R^\ ]>#WV6SP7H!W :_WB^R_M%8U51?.7R,*YWF"_!;AI,,WP>^MSM58%5 M<6!5GSY_)]0%BAV 7NI(_04#Q@8$M,!8A* IYWAM(P)5C=]!_:L0P)>BRD71 MCDJ5YZ?*$[R#8LVP(@Y(DSI>0RN DIX#2^/BNJ30P:]M$(QK',H2J?(*="![ MW^^[G^U.IPKSFS&3N)KH"FF*0YI/4Z1!:TVT%PY0:A&@Q$N@B'1 !6>A9 :K MU%P(U0AC-<2KK,27J[=%T89*;V>BMQ,, 0G%C4$&^%37FEK#@2:0)C]_U%@7 ML()LK+>R%M>O1'J[ NZ'G=Y(]P[;J0G[V.WP])J+JV"P%%<^A1M&H<)PF5J! U2JJZ MSB]7IXNKI%3I])QU>H)I"!<,$UH# 5T U',%9')(2 9Y0$%[CU'2:89IC9>J M >D*>".V?/"#@7=9^U:=QLHU,6.B<37KUV7>KK&I@J+BH&A_BEY0[V @1 G M&8Y09"F(NPP'WIO X[+&_26D.'[(JDK/+U>+BZ(6E1;/28LG"(7GWBJ1"BDA M;P U/IH+P8=H,U!EA""88)$(A20OL)!2FACIUT4 A(7" :.PY2_; V(,BP ]X:0H(D. :]M*%Y3I$QU52K_1#E)1*7! ML]?@2?Y@!+.62<"8B1IL:=1@I2T0"!J+ M/.NV@%P)JB9:IT5FAEI'(3B8>4 M(K@['O/)P;%_1JNR3=*_9O3L+P6ABZVS4$%R<9!\.$6JK!5$0^H!<4H!RG"$ M9.LI(%P%I+6"D)FU#5Z#!-5X8:?1#U.(!;MM*D2K$&TF)20J1"L4T29(IHQ[ M#X80 4I3!_F "5"2V AKG$BOI?.IS!6K22QJE!=5ZFJVB#8#%Y:-UHX?+$8? MQ=VI/SN;;W8^[+1VMO>RS<96MM=JOOV__VE^V-K>W?L__TMB)/[.MC]]WFGM MW^O=>L"4W%HH$E?#]4]3L,\]65JEQJ^[!;507\.JS^<*G$-?UC/*.FUMVIV\ M&<7K)\G4GQ]]&5:\Z"._ES]CJ]6GXDI=3E*YE7&UHDZ_=PCB7MK-&V,]QT'U MPFR%NYZPU-*] !_'AR@\K2@[6U%TJM)R19L'Q],5)2G&5LET:,VT!%0[ C1S M'.@@D;2$28Q3,R!>@\\O@UN^4Z0*C5XD&A7EGZC0:-9H-.&LP,%I2JT$4A$* M*!4":&\,T% %B:6!B,(2HM&*]0JQ-C[+:)B=Z/,GMU!?A?B^ FMQYA/^<3S? M%1(5CD331=,LS:!E&\1I]?N*"*T2VM M#A=8L[32X5GK\&1J,?&I6T^T:#C!@(:@@ F&14H1D5DYY#5G48<1J@GR[ "; M\D7H+@^=&)SZ]*3=U*)O7/4ZE18VON=#NRIU-G-^L=T]Z?3/O=_U>4WE#S>N M[PJF"H>IZ7)G4BDAM>< 2^(!%0FA((HV$/18H+B^5/NU#8EK0I7)Z*D"> XJ/)DBI(4W'&* 35)A1CDPU$' C44$.D(@ MM5&%54V(,E4*6$T/QK-+EZR"F5/@H4B:].N:!Y5Y,P- FBZ,AG P3EH$DF<" M4 \-4(H0X(2RFEB#I!?I7*0&59FLF\I944Y.46GQ?+1X@E9$Q/5<,P601U&+ M@]7 <&6!%81;:U*9-)IZGT<@+I$2KY:+XJ[0VKP;S*W0],IM,=^U/,* MI H'J>DB:<$3&[<7! )A#E!.\;B+!*)"*F1D8%"M;3"1BK"6R/:IW!?EI!J5 M*L]1E2W_"24N;7-@2I(594!FKEQGABU;1+ M9X8_2]$8E2-C3J73QK->'=;.$I>F:ZAQHJ"V5 /"9"H)'7\8Z"T0P0O!N?&$ M1#L(2U0CXME'))4[H[2Z7&P1M4J7YZ++$QQ#.1E5-G(,.2[OSCR00F/ G.?$ M8(H91ZG5'*P1^>QZK.7S:I2963RDC)J=3KQ_CG?C&=6(EAG("LO#K,"6'CJA%@9"H%J0P%DF $@A741>SBC.FU#:E8C3R_FNLR51VK='Y^V:Z5 MSL]6YR<)"Q5"^U0^WK&H\]'* $H0 4R@A ADC0DBZCQC-?K\;C3+6I>K;%3F MPV^KFSS&H%I1M)I%I9"J8/4L$.O[=(]=YZ76@@#(B8V(E5B*AC+R%>\=#4@C MFKIYUR!D-2E(0496.7A*@:Z4%=7\653EJ#1_1II_/MD/DV*ON0&:)/N$8@IT ML %(% 0+5$%B\X 1B&!-TN70_!5PO%1=]4K15>^6954UY2H2J2XVISF*"%Y+ M'("UJ7"'41)('O_T003BG<;,1:L*4UD3N,IZ>;G*/+/F>I4RSU"9)V@'B4L$ MD0L@LHZHS((K$%'91_L#,L\M@S+(J,P,U]#SS8WR!8Z4F5K<.$**B4I=A6/F M&4>E5L;0+%#ICIJI2DJ#N04VN&@,00V!$M8"[$U@V"/BA(FH1&0-D2H)YN6J M\XPC4RMUGI$Z3Y(,8H2@R LHIU 68@D(P@&$)2.,TJHTBB1#%2#O$R=-%? M?S$.2;VI*%^EOLPY+O6VL5/!T0S@:+KR*!&!.18TX)209/,8H)F%@#NK%,** M0YL<&)+6*"]37_'*@5%2=E'I\7ST>+(0&&=*,0:!QA8#ZFD &LIT8LH(=AAJ MQJ&^_'_4[<1:'5QUB_7]/ MVZ/S9[6P?/"ZE!JYRM'<\L7.Y;RM!M?^<77MRTN ]/G7/$^S7U#%GGZWVT\W MC6I8R_[UN[WRHQ_L'>F!+X0L[S3>36Z:XZ'D@/!1#YJ#O5&J!?Y%=T[]S:TO M=TE8[9(/V"4_C^IO?]DE?[CW7ZC[SS^= ]SY88[[+,Y1-\X+.?AZT([S!!O= M?[K[K?VS9BL^Z]?M\WU<)_%^L/Y%GC4WOVD/I5=. (E3; -'R3] XR9+ A)& M6,J%^SWAND>(GD:\*B%:1B$RQC)'#0&0"1*%B 2@)-& ,0P51XHAQMB$[T8/L1UK=O[-[Q6Z85GTX!XG+Q6NX>3HZZ@\B!+N',?Y*#.6 G5,@F5@T@9Y "2 M4(#4<@]HI0. PA#)&&=8XK4-#&'J!GIG1]!IB-/72_]8C)N=..X,AZ>5*)96 M%&'CY[?@&'1,2" DX5$4G0<&$084-#PP1BDRJ:D+%C6"58W>42LH[VA6%HEK MGHZ&HSB@:#558E=2L4.-S6^0RTCCJ $V11M20Q$PV B #-2,$I7P\0]B-Y:L MK)UC3"Z$_9O%S_0HVSP9M#MC@Q[7LB11M2Q^X\3'"_SPG?._GR"YL^.#%5:6 M6FCC?.Y\LTQ3A9$$.J)F!$O)@=*.ITZZ!C$1K9*4)8PPKRF%:PA.%V\ME3H0%1&3UR@J1 MC'T4C?W444PI!X+QW$44M@)%NPS5<&$5();TX/]%JW%1Q_N5&L]+C2?+3V%. ME'11@VTJKZ\U MI;!;RAB:=I'AP9JW'5 V1AG<7BH-.$ZTYVHML.M'N9U2?M MD>Y4Z0^S[B]V/?4?X\SO]-Z.Y_T67%7P5!P\37?_@$YSCX4!P=,(3X8I8(R$ MP".GJ:',N-2B*,*3%#5,J@8@+U>C"^LU5FGT?#5Z@G!P1*%%3 *GI8WVN691 MH[T!3FH6N,':$3DF'*JF"JMR6Z*4B&4A'=:>=D\[*=8C\WK0BT\PS%XY']JV M/?JK*NXP8^*QZT78&J]!!5/%P=1T3Q"'I>'"T0A.) J,0.2 MV "X"48PRR%U,@4_4_9LTE&Y-^:KS:_FPCJ&\3'C;Y5>+UBO)^B'$$XZ81@0 MZ42*4J2!,@R!(! 5C'',C5W;4+(F[Z@+-[7M5;Z.6=*.?E[WP?:[)P-_Y'O# M]@]_5<+R5:<_'/Y5RWK^:=6W5\%B*K#'^M62Y%GD;V\OR+@@WH>X&@T_:H:6 M/JOPJSC\FFX1HK%@!#$"H%+<@T C(0F".ITZKW-10ZRJ:[EDNKU0 M8E)I^2*U?-))$@T,+Q2."FX)H(YA(*-Z VP988P%*IU9VV UCJ;SK1].4LKG M&UGJQ*_6P.OAZ>#\*O5+C^)4#$?9_6H]VX#/J_'I9C?_Q2==!'' M<5Z_J+/FUB%L7'R"^RT+FUNN6\>[[?W6NZ/&UL[906L3I6=N?OKFO:!08PV\ M2BG5*DB@&:. >1VW=2)-?'-M8_JD=9&A<'>*414!5TH9NV@H"T M=G$#<0%$23# !4&D0TJY9.%B5(-BVKM^%?MV9TAP+H4/B7W[JPI^FXME]HMJ MYG$SOVIF:)]Y!R[\H%\QLL8272W7G8WC]67>C4SZ?S\XBMN%44N;M<1VL[7H_+Y%(5> MC:WIED76!8(,%CY M75W=+XJ<5+H_8]V?++6'J2*>!$"P-(!Z*X%Q"@%/'%8D&.D,2[J/!*\14E2= MX)GK?J$1<\O/=&Z5$,Y=*0]G/@\LFCB>@-R5='!!2N3@MV:U6X6N%J22EXA:MSQ=5)5Z*PPK#4K$/*=%#K.- 6(8"@ MLE(B;2Q5*0!#8E&CO*C4V,7C:L[8_SW2\:97IW>W0BUN7WO%13G1:^]S[1-H:*Z=YZJ=/3ZHWB_43\I9SY->41I:/=TS[9S MKV-\H1L?8KC^ZV'EK<>]O /%XZC9D_XPSQQ[/? =G0XZ__[9=J.C*XBX]<7+ M!80W7]$F#N)T=/]7YCBUOYU(,G%T>^MG&FT.)A0AY;273$%-H0D22^&E50([ MRSG5W[! F3N?0 S/P^CO0(3[@:]WYJ<^':__^91ZZ[1Z8F/?)*1M/ MS,;_F$'\ZAVCO7TU/3B,%[Q<#X3SS3^7[INERC4J3F]'GPS]ZZM?_G;MX4E' MG[]N]_))RK_T]Z_72X.;T*9\&<=O7XY;J77)2!KZI2%\>>/+IUK/GVH"(,;O M";S.%;[W;;B.[GWO=Y=%:)T3\:3+_OX]1F8T6/6@R][I;$ W[L+?')N,-6X^ MA&-*#\7=5<2;NXWMW;U6L[&=O?F\\V%KI_$^>[.[V=C:JV4[C;?K?ZZ[OL3/ MWMAK?MC9VFQM;V5[K?A/?;O1VLN:[[*WFWO_R=Y]:'[=>\'/_VJGEXV.^J?Q M&F[XUTM^T,\]?>K:<6>^\RDG]F$^1N_?/_@O%MX?_(^E.$B51?2M4&43@,FG MNGO]6T>#R-OJ\7-'PVR[Y[Q[7C>),AV0%[*NS^DEL/ M?>:'>]CO>L:2"_0CO.028DH(H4%20PT2F@C+I=:<6"6%#-^V\M-'!!%XV#%D M%*:;),7E\(TWWU[YQO=)X]BR_:^[G<;7_72]XWW\I=W\N@_KQ^F>7X[K^/-% M\EM?^\:[[XX;6X?XH/7/K5_4C_=9O$[\W-'1_M>#[_7W\?6MQO?ZUO>?=?PE-"]S M4^I[D-5;^[#QZ1N"Q** '/#*>$ U=D!K8@#V3G(FE&0T%7Z%N(9E45%J)0I$ MJT!IN4#I4;']1!##.,60>8H%5HA"K2"16$,/X1B5T!4JH8A*Y('9U14\S0J> M+B;@"0;,E2$V=DP_M+N_56\M;;T M]L,"#+*EG[,B;2Y$RJZ 6_XD*EU;YUMA"D+5W7XKFT( M4E-DNLK*TMLQE6X72?LKW5ZP;D_$[TF&XP(* Q2A"%#( ]!,2: YLS1P1S16 M4;=QC:-I,^!EE)@N/Q=I]'L@I_?M="SFAZ/,GYWXWM"_E.K2Y>0A][@H\JIO M<4G2BHQ]%=OCU:B0JCBDFL[@H X&([T 3D'J*<,J" =(% 0Y*&7D)NU#5E3 M6%9E15ZP8L_.]U@I]GP4>X*"8(]D*LH*N$,L*G:P0%HI08"".FH$ : M0=/U2%Y&9ZWR,Y"\G!TP.GD44_) U(JQ9^0Y1&0UC*;"'2+Y6KQ)2_'VUDI4 M&%4<1NU,IX\BZ(WC$C"B8<0HHX%4G@)-C'84"21#.LM%-\%%ZEE#8)G\F7]@'%=Y6'&P M_O?Z/Z]/OK0!OS"OTN9PF,Z2NR>Z/4@'S94S:7X<;N=ZUIOA0[]W^*']P[M\ M08;_\1WWKC_X/"Q/G8A8T$T '1 $E)@#IJ "",1R40\([&'&> M5PZCEZR\A5.V2GEGHKR3I=Z@8)('#A0A"%!)HAICZ$"@CE%%.5(DFEQ4/3MT M=GY.H:5C/$LWX!?F=ON8POF&"=^B.9C9@7?M49:B_ORP\KC-CZU=+T.$]JW^ MJ1F%T\ZFM7%F1\,*YQ^%\].-VHQ'U$G$@8XL#5 ;%(A_*6 #CA"O0_!2KVU@ M6B93O/*KE9ZD53I;I,Y.'=GQ8"DR0#)N 158 B55I&HH.$LQT4K"U%RQ3)T5 M5\NYL^6#'PSR^/\\5V"DSY[(&9;82'Q,2M/LXH6NEF(<4M!*"['9<_'?MSF? MJ[*<"H2JZ7Y$Q%GKB,7 XN0#8C8%./H(548X K6G@?&U#<1J@DZ7"U](NY/* M [1$^8J5"!)I"AU0MKG@Y=/NE M]*A_<-V8(]T[C-=K]VXG(>:NTCRIZE:E_[Q'?=8/69QK;_/?M/WO:7M<&/2) M^8I_+G150F1[?JVK(FHW+?V38T*_98? M_[O3NUJ1W>L%J#I! !N"$(N[?\". 8H- E+R )"BR!!("#=D;0.3 M&K\C0Z!B^B]#KXL_[*WT>MYZ/>EL1#908BU@D=L#*I0"TD0-MX8PK*41Q/JU M#2IJB(ERZ/5J'5+N]'[XWJ@_:*_>H63)&,>ME:@@J3A(FDX'@$3KN*4($)?. M ,H5!QH9#PSA@0>)'8=F;8/+FGP6)%4GEF56Z#E0C4JA9Z70DQD!VC-HXDI! M*Y(CT7-@!,,@!$.P#E)9RZ)"XQI\ENU0'6<^F6.L[BEF*0XQ[\*FZQ./RA*: M!4K5IST<$9P8D0I8JU(\>U @ E, 3EH+(;6,&Y%G(4+T[&BIRLU18CV?W7EF MI>>+T/,)-F)1('%](< >.T =1T#%Q092:1I57 B:0M]%33T_P*KR>CPY--N? MZ+:[*H P/L[LIPHBJ^8$*2D_N5R@JP"-RU(NFSV7EWD9I^M4,%8YJ_L$:T&> M>\RM3]FV#% K+3"!*^"0W(!1*/ MP:F_\92LFG^D'%EH=R)56I/TI@H:*:^"EXZ 5&H]2[6>X"",0HDHBAH=D(YJ'7\H MJQC !@5-J",^M?F4-::F0\&J;/CY:&CN \P3S%;-ZU&R"-5\(9I7F8!O]4E[ MI#L-/ZH@JCB(LE/, SE!L)8,>(-)JEX=@+%< 22#M$QA1DU(%?8%F79_5(DQ MY57NDD:,5$H^%R6?#!KA7K'@+>!4 XI= -HH#SC6"$.()79F M;0,I6$.PJ'"2!RO2$GE85AD<"G>_5."P('"8=,)H$W2@J8@HB>1'.00,Y13 MX(*12%B!7"0_L 9)4?UY9HX-!;EHRLV'DO9DH=/_.>FO@W:H=UI;BK/:C M/D_=)8:M_N9X&=Z<#N-(4]GW2#B:(8'FY3NNXA6%\8J+S6FC(S".'1& &,H M-8X 93T%&)MD=,B <#0Z:(VH*H)]Z71]H1'LC]/Q2HT?I\:3Y@$3$D+D@.$A MQ8E!#Z3!"ABID',0,9T2ZI"$Y8B[6*W#VKE^._T&/:*2CZ M.$@>Z='YQX[NC39[;CN^>I(^4I&-XE!JNH"AII@'03W W(A(-A0$1@0-)&48 M">>%\JE=7>I+6IW3OE3MGCW1J+1[/MH]P4&X0I!1QP!)'2DC<%M@5"ICJ)"T MGF"/:.ISA&J8/(>&5-WL5L5Y$_4XKK6[=)P.HW(F[\W)I7;7LI.DWWE9 G^E MX94W9ZY-X_+E>1=79R\N3C,\$'A#^\P[<.$'_0IS'X6YTP63.)=08A$ DX$" M*@,&R@<$&#.,$F^A="RY@25&^._*@?."U7L6_>4>KMZ5&C].C2=; 1,K+&88 M,)[4V.D #*(.:!0T53(HXNS:AD#3=05>1H#]4@6VG0[SKG-WGN0^QZUS[[GC M4D)7.9("[PE?V;E:NBI\918 -UTIB1(=(JQ%=L)6I@M"&?;QL^3).6R">TNM PN[#^"AH6! V38?T:!L*0!8Y;"RBF""@,-? H M;@%4>R1(R"/;N'I.6:6Y0$-!_IER$Z')B+;0[NF>+2*B[4^!A\L??;6 -G#9?FO^V&G UX&K "S\T6>I@DZO3T"SRZI$?=+-.7_>J:),YG(O8WN#UKC^Y MG/]F:,79_Q GOS(?BC(?&EO3,27>0\R@]-%HD I$\\\#S;",?Q(9/$38(+6V MP6L,EN30N0HI*:.3H%+A.:KPA ? HP3!T@(G( 348PV4]A0P2)% T@6H75)A M"J=K'%9Q(ZO(V:H!5P-^X;%/MVB\B]?XH4?M'_Z6KZUOXBAUGMBV:D%/I8@E M?]N*B MU',6O%C;(#4LJYJCRZ3D98@H?ZJ.5P&.3U?O"=M ,6<9( M!&.M)-":N+YE#'!<+:=C\\EMX5;$0S'#5/I;89JW<"M?D8J,S!2MINN0:F*" M93"%.4D$*'(.Q!<,X)PC%$1<;.H2&1'H.4VV*V=DF55]=A%+E:HO4M4GB8EV MT&%M@2J2\ UP@#JCG'AC/2*KIX9AD3N"4RB%JE*FR M(\-*%"#=#L';O.ZA/[-'NG?HLX$>^6S\>W[ -"Z(V'/C7U(R_8^H(M&ZJ-+9 MRD6/QFO9#-N7*[D;%[+92["8_M^^6;A=/QP-VG;D75YFK>=^?>'6)RL\?!0> M?I^F2CXPJ8P"_S][[][45JZTCWZ55=1[?F=VE96M^V7F+:H8DLEF_P8SDY"= MD_PSI6MPQMAL7T+(IS^MM6QC;)- ,,$&U=00L-=%4JL?/=WJ;EEC+.(J6&2= M F1,AEGM&"$\ 57":_#X; 9/*GEM&[AE59!A Y!A@2D%$I+PSB(CZ'Y?.]?'> \8426$#XM0[9((E2"DF,;:<:QF 27'5$OK.1WR5B)Y--J'NSXU4 &.+ M 6.!8!'KJ)8F(*>\ M-+"*2)CHA)1YC!%O-\,C' !;N+\;5Y44&;S:'V;TR4 M*CNJ7/S0Z?7JB.94G=7Z]=0"B6Z#B\DJ3R*3EEM.G7!*!\Q)C!H+Z;7_ZR## M(:&,W"-M*J"V/E!;3FA,8"[L,B-;XVB1E?Q+.H-L1F0@?7TMAOGN?\T:^\,T; MNO^YOP%X//A.N04<=\E8%[@4\#,$(X-F!#/)M:WQ_;Y]8 7?UX?O!TMDCE+' M=(@6&9I=6D)[9)C4B"0GL=$X)J]W=@7G+PL*%$>$0\!(YT(@2 ,7KO M#2'.@($K%6T9OAQZ_'9V?=F/-.;+<*G:'O]H?C09R=J9N+@E:= M7J,\(*QUG6O-0"BA/W;=N"2SNQSTO.;#HF_:RJ=5R.( P#U;2]69[839$/,8V]V=KEH:;4< ;[UN_0%EAXM+*T]*+/ TGW"TH)9 MH4S"/'B.9*1\DK)&G41Q M<:ESGDM+R.5":UL?E5" Z=$"TSVPO@),]PI,BP=(,1"9TAY921(0OSHA&0L4 M9'("4$D'YC,P&7YG8MUT(CQZ/I;-D6X_.IHS/_,K:WQB1-B@HU:&&PY=DE3 MK:+V1M'@I>3V+T9VIC>=#*8].+,?0"\'T?Z-;((._FR[Y_9BN///J_,>)OW" MN"\.63,PN__K!G#KBM9>JT7Z*TJTZG'E09QXP)[OV;!A_GO[R MR[1L=Z=7SZSZIE^NOB!+= $7Z__8^+[[BQM+6W]6EOU,V[HEK15/J-: MEK;>RQS0-WKJ2A_/#]HOJU]?[;6?OVY5!^W]9U?8_F/K>_OUT>\'S_>.7SRO7A_#/XO MJZ/?X*^C_?_[KZ/?G\/8U.6RU2_5BS_?'!R_>\3C\=-!KQJ=],?PC#!LY0)( M,4?_G-A!K, DL/]XS'U_T[/CT &[9V4O%ZP<6;N[5GO+;A$G4RXME_[ 2U?/ M94KN,IG-INF[OAGT]T]/^[W&.?-ZU/=_WR#V[B;#/^B?+^;C;=6X[$%;LP_& M=JOLC46P(NPW06=E@.H!>A5'%CX,U0L[R'G8P^JGYS%U?&>TE"+_1$=HS_OQ MZ;A;NQ#K8NL5*-O9()[$WC ?RM4X_*N??N\/AVL9LRV%H.-<#6,\N"@@M!0X MG__CCNCBQM0,R)NL)QM&B==O2VW>KMEU0;M+>+U-USTV=BX MOI#J+;M\DU#U1S-T>W60^)H@9%,N?3SB*3/[@6;V(\LU6CU$O]JN[?G8JIY' M'T\=D"Y&6E6.P+B7HM2+4VCKRXG43J[A0JR+8X$(3")GQG,2G35)R)"2\RX) M:]SJ\D$'[=\68UP:W3\:CX8CV\N#=K,0%_RP(2Y?#E]/0EQ.WYP?O7R'W[]] M<]%^OD<.C_^\:']YU6F_?8/?GQZR]MN#SX?T3WKT]K>Y$)?W)^_H(8//R>&7 M?__=_O(G>?\Q= Y?'HKV\Q?L\/F!.'K[[],V]&$QQ.7]Z6\?WWWQ7]X_?_/E M\/1/UG[^G],V/3B']D'[_?GAQ[\%]).VG_^6VI/PEL/76!P>O\/M/_]RVGOF M#$=,486XLP0Y%R+2@<5(750RD)U=0F7+&-HB6-UW0=D5@+O)T7E/-Y/\U@.P MK7"W'-?W?5BW',XW;[LU-MM6A/-M"]9]6< ZFC!C1@;$#:;PPV*D+>;(:TR< MI)$'+W,T'U5WS@TO*%=0;MM13A( ,>:<<5ISQ:7AAELKI0\ <=2'@G(;@7)D M >6X(I81:9$ET@#*:8(LD#QD0O*1P%IE\03E3,LP4I"N(-VC1+K;U 0'.B>Q M2%XGZCF6Q"D62= 1*(&V#G^%T%U3"KQ@WKUB'EO /()%8(I3A), S//4(&-2 M0ES(Z T'W,-@Q1K=TG2Y%-KZSDHJ6%>P;N.Q#@>E/?LB+%;1&(T2M@SXG>1(2ZJ1LP1[BK76";!.M"193I9]M%#W MI!WUUVO_2D^])-$9*DBT3/,D13YSE3)KK^87D%)*SRG?U/1AW2Y)3>,SM M\&PAN9X;IDSB' FF->(J>J0M8RABKHS 7(K =W:!HA8P*V#VV,#L 0YF*G;: M_>);>X&O6>%R*2.*&,M'R)GDD?4Q(1]4T%PZ(PC/CGBB9(NQ=140V;QRU-MX M/LLTWAQ>#$I3G8T'_L0.OQ*2^$@/UJPCRNDO6U]:MFU^V/OJ-#+SHPK^OP?VQW'J3KO]X>CPS@ZZ=]0L8M[XX:*O>"^M2$Z%ZU' M5#*#>* <&4X4HC3H8#F7CN"=7=["^B[[T$6M-UFMUUYYO:CUCU;K1:\EBM'UG*ZFJE?!5'H 2YJG ^XFPT\TY^ M/4_ZD9YS?TMC(F(> )]L--;!?$Z6126TY1$@*T5MUF),- (JML3ZL.GU4JZJ M8MQ&D!O21@,T12&0%H&@%(@",T-3K/TZ3(G-.R/BZ6KT,N>XHSI_@W-,]/B2 M;33U% JMN)WJ+J9>,A5\LMPBK)+-0:N@NBDQA$F*,7,*)?7.[AH"5HO2;J32 M.AU,8D(H3S4/SIMH@4"ZR)/A\*^^)Z4MAL+:-'HQS9!8;@R."0EC ^(4+ ;C ME4<4U)Q(K[B0I+$3RE*\35K]?3LJ14Y%3D5.=Z^B]$,VOHJM>@^VZE*VAB*& M64918HH@K@Q!A@2!E,5,JX!=L.%Z8[6H];:J];WL?5V3E%!(\ _7\H5-,$D8 M42!0I%@N*91E:%F(B'NGDL;121JN\Y87'7\\.GZ_&V$W4NW4^1P#^A('_:+5 MM]3JQ3TPQP*STGGD#CL_5\X=?K0G_2/?J'WHCK$:G+) 8GH\','I_0$?Z86IF3(537[9W M;@?AY: _'!;#8UW@=7B\MW28NA L.N?I7"<_9&)7_ 3MEUZA[':?S%6TO;.1V"KU@8X &BZ280,I1A_*QR,AX MX1 +/E=_(2QPO+,KBBIOFRK_X VTKU4V*$I]STJ]:&)(Y;5,TJ! BHLZN4ND3.;JX^EV2D(J>2O9+3#%N@G#AZ#3:DDTMHGY$'".#@M97!K\W#_N&2/T!F> M=>U%;FS\.CB4*\N5]WGED\A*JN&ZZI]E4!A6\7,<^,XPAJ>6C[31NS#UET>- MB%Y,)51V8-:WNAXL[< 0[&*B-B(:3;VX"J2I=4@;FBR0IRBR;X>)%N5Z@W:/ M2U3(5F_ W$#1"X/^?AU?V)31%J@RYQX9SO.!$(^Z#03; JIUT4%[C:*( 969R MN1)U4>0-5^22)E/D5.14Y%3D5.2TB7+:U#V90C378C4N[KM(S2*FTB!!8JZ& M:2D8D$P@9X7'(0K)O=\TIODDL@J.1B=Q -T[/1O$D]@;=C[%JM.#O^-3RRDH MN_E%3D5.14Y%3D5.FRBGVQQU;)F,25M*!>%:)ZL=QLI3'*V+S-E;,^::)>S/ MDX2#FB/\WA\.VW%TE([MYY)POSX&?3@Z6G#5^FB(290B:_.^BU,16<,-8H$' MY;2P7O*=745;2MYY;[7H=L'@(J2]\' ]'^02$X:B_!^.6WVZ[?]@.#.&^/>N,;'>J4_MS M*K7JI.,2!_>=:\R?2W%PN9R=4#J@D.I3@&)"1@:&?! 8[&X0E_T^U;ZO1@:EQ)S FN"HL,1< P=BL(@FI7*Q'T^1 MC2PBQC70(Z*]M?GT&]+"ZLX5^8KR;XSRW^,QN(49/X!6'U[5:I">83%;O8+D MK4@AD37$HJ0U?"(2!^:\FAH7E7X\*KVV?9/BY-H@55_82 G.8IL,1H8:AWBN M\*^-"$C2?(*](B$IN8E>KB<1NEN36^3L<&$SI03NEDWY(J1=__T*N?4J?WE,"+]?&%-TM. MY$TQ@;2$/R7,!Y*TC4F!O4]("^R$#8J[*+A0\+O(JK,\\\*/V0JZ')0SD) 7R/G'$.=/Y1.R(O/%, M2J,3(PRL TQ;5+,-V@4O6ES0MLBIR*G(J2@L3&J>0JR%L'GUY9$%\:J42_FJ[MN=CJ]H[&W2Z%6U568'N M$L+G^H,0!VC4/_LYC_RPW^V$:MJ31X53JY.,K- D4!X CKA6PC+GL4V 2"X" M>-F_#FYZNE3]]*/Q:#BRO3QH)5EH?3#U8>GP*,],E,E9Q#4'E,JESAR+ 7') MC#1,,!(IH!15+49-BRNYIGV8&ZO+ ^_>WJ_:;YXW_7_N39"W$.!FX=V*O*KO M KMK*J*?]+LP@,/;9$863G9#L%OP*,5H."8"(QJ50=P:CXQ, ';1:ZM,9)%E ML&M1=6="5F"NP-RVPQRS1EMG&(O.<>R-#4F*8(+S(5KF98&YS8"YQ7CP8!DF MVD4D#%>Y:*U&3EB*9,3:8ARHC;:&.:U:E*D"=07JGCK4$1RU=Y0* Q0A_PC> M.NTHYS$PKGV!N@V!N@5&IZ*ED9B(/,8>>)S@R #1S01%03S2>6D>-;BHL!< M@;DG#W.&R60,M983SSTW.G!!';9>*IR4+(;KAL#,=8%+ 3]#,#)H1C"37!<[;F.0;C$HS&*L G'( M:RD1E]KD^N8*8>8-(2)9RTQVS3-A6H1NS2[D)&9LVI#IM.8UDJT&PF_:=E\!@T,_;'KQJ7VW^!!Y9WEG>6=BP]Z9%G"WPCX?!Y]/'5Q4#%2!WWBIY8U M?#N?D:=4*4:E-UAR8X/FC >AJ%?6F1@:#,8V/>TMQG8(0*[WS MR HPI+BU%(%-+)#GDG'&0O*BCNL4+0[_&_8("\'?67FWV3A:U<=M!:9E^^?[ M4*G8/S\%3S:&CQ2 MN!0Q41KRP)),(4C#G2 Q<<^]DE$I2;H-BAE%;8&G#8&DQ&#&!UTL2<4DS(WADRA :HV9) M6*RXU=<8/<4U_,.=,(LQA<(*;U,DB N*$7;%;C0BL=+*[X/C6Y)*PISN"7R+ 3Z&>^-4H$#WG" 'X\QTI181+6C/DI' M9?*9.N ".P5VML'QB[UQ8+8(R;D# YU:%D5D6!B8S4'0LA&U,4BT$(AGG>'1 M*XH4-11Q0@6R*B3D#&4 45'69Z9Q3EH:;])>U".KSK9: 8\'T0['@PMX,:A% M=38>^!,[C,-RQ&HY JG(JWBFAJ\VK/#U&IZ$ M-!%IH038.20B2YQ"3@FIO:14QYQP1,#.D?H.7I>BU)NCU,MNBCMJ]+*_XHI" MUT=E3O5YOS\<'<;12?^&FET\&#?5[ 5?*GO'H=>**>:$Y!2+R*FBAG!L#6::6APQ3D6OMT"O%SV3@B0E M09L]J5=L(U&N+HT\\4"8&)&IM6G!.QS3NXCUVA;Q-5?C=E_@;EF&CQ)=G8 M.X4A'I722^M2Z(403*>@;FHW6<*$R#DQHGS%2\)\4N"GPK!5[,8%/:&6%#0M$:"]9" ME$C7584, [G)&+W+7H#'E1[RV-6V'.59Y%3D]% E;W[(]E3>BQXO['5A M:IA7WB*A640\!8NN2DP]X88BF+F^AZ>A(1^ ?#X3C7R\R;7@/A\6R6!]Z'2YM MA&G&HU76H)QM@G*]H>Z$CMU/HA8TP;A+U(424M!2(8Z*19;D"C%?PFY#&L"""HV*54I?PV,W5 MYY)S5.14Y%3D5.14Y+2)2)8RDP0TA2ZS[6\@=XN$-G>-:U%[FQ\>O@4*XL5][GE4\B\ZB&ZZI_ED%A M6,7/<> [PQB>6L[11N_"U%\>-2)Z,950V8%9W^KZ9FD'1CD:(I,"V>0B+*[Y MU Y*'0H,4TM,R$MO+N#68O(1GFWV9+7]@3=@;J#HA4%_OXXO'A>&O72!8B2# M 1T/R2 KJ$$QJJ"YUR!AO8DA(D7)UZWD:T].^@XE+\I\*V5>W(S!3DO!(T8! M&YE3#2.".>L1-CXZ[2U8RA06;%TBL;=.D4L>3)%3D5.14Y%3D=,FRFE3]V0* MT5R+U;BX[Z*LCBH&C22V%'&3=V"X)RA0C7VR*3&.-XUI/HFL@J/121Q ]T[/ M!O$D]H:=3['J].#O^-1R"LIN?I%3D5.14Y%3D=,FRNDV1V EY;%V43$9./;4 M<(\3L]9&SI+1]-:,N68)^_,DX:#F"+_WA\-V'!VE8_NYU*!='X-^MW3";\0F MX2@5T&:'$>?:(:>21"9Y'Y0V24N?T^U;5"R?U%=T>\-UNV!PD5.1T^/P+I6U M\D>OE4O>)AJ"]?D0VV280MQG;Y.C'M6;FI9@1:W:P,7R2<1./H\I#@8QU#XG MT ];*VC?0=/J7Y]:$&79L-@..3U$^)OO#7[>"Q_'PU$^Y6 XZN_!N.6WV^X? MM@-#N&_/.B/;G>K4_IQ*K3JRN,3!?><:XY?BX)0*-'&GD&2.(DZ=1CK".N-L M#($9SV0^Q*O$P6VIMC]LB8)UZ'W1[UOI]V)HG'/6,$X,$F 6Y,/();+*6&24 M_-U>K"M8J*"6&BP<"1>8N6=+!'I/OW>-1MX<4/H-0+=;^5 M,@K4EZ/@E$$\20*<>.^=("N)<='HQZ/1:]LT*1ZN#=+TQ5-O+<$N M"H>TS2:PUQJ90"3RA JEL4@IN4UT<3V)N-V:VB)GAPL[*25JM^S(%SD5.6UC M O@<$3A>( ('5TSZ&O;FJ<"K"%Q@V!G%UW'PJ>-CD]#S*OK^AU[]E#JWIT1= MK(\O?%A.)D\P 2132&'EP=IW%&DN&(K2)2V=%K0NU]UBF&Y0S$6!A0+?14Y% M3D5.14Y%3ELKIX<,^"VT=9MHZW*P&LI"%RNW(HKGT10>SN.JFY_."S!ZV5KK\BIR*G(Z7'+Z3;AX5($+27QRI' M U76.1>3BOGL,Z+O2/=@UAOI24 NY<-E>3+( M6/C!M#4F"!.P$3N[I"7%\H'W)2)\SZV MJKVS0:=;L5:55>@N07RN/PAQ@)IN_::0X84^IT^&O@YN>/E4__6@\&HYL+P]: MR29:'X"]6#I,JXM[KDHJSB1#0G*'N"4*<-4(Q&G0D0B3&'<[NTK*%N/+95QO[K,L M@%H M0#J#0)9J(M)8P\_$H_<6(*#CTJ11+A,@11 W3! 73Q#PB1E)7,289Y2 M)JI@_$O!D;8D",*DC0&(*I/ 5%7!T[+[J$O->::0D98@K:I'5-"'*61(6.+4E#*Q<1EI MV0IZ%#96V-B]LK'O ]+"QAX041;U]"I^^0B3?K!NA21XJH_U$W_.)0\Z_NL:2NLRAC%6 MUN<"AK9W 8-2]?HC>-^HG[6S'C8[BJ%*G9[M^8[M0HOA@[K6PK.9U!:[?UUW M=__7#?ZY>^UMDX9Q^DQE>#GK#^L:##\/8M>..I_B+^>=,#J90LO#:0_.[(>(W"#:OY%-T,&?;??<7@QW_GEUIL(T71CWQ2&[7G8W%OS] MC>I25&\]JOM'K]HO7KT^/FJ_J'Y]<_#[\X/VR^K75WOMYZ];U4%[__93]T?W MH'UT_.)U=7Q4[1^U7Q_]?O!\[_C%\^JW@_9>>_]@[_?J]3%\C[Q]I0[H:ZK&:ZW"R5[?$I],$OG'"&*6>, M\:2YXXXHRY27&I9:YHU6NDD)H=.4$ JTB2X1)6AX)\$"UQOMP0(P[HT _O\ MQ/>=.#R&-_W:!2;UP*RH?3%A11_?7+P_AN?20_K^XQX\_\_S]\G7Q_FTXQVW[]M=]Y]_/O+T=O_I-RF]I]_:2F,88Z@O*V">+(&.2\I M LL^'R G'5:NX:^=WCB&OWO'[UI'V?H_0,0;/_@Q0)6W>_\ M_M4..\.CM#"W+YJ?3W=^OSN'^>U2T!HK@8(RP-FY]5/UQR . 96OUN2^AJ=?]F.>J>>B8IUTT7S4Z05XVL]$ M_P!E7,T4CT\6F/IXND1]FZIG"[C:[P]Z8!2/^KU8_3KN=+,-5/TZL+TP!%+4 M\\^JGT;]#S&?GER==T8G50=N'([=L!,Z=@"+0@M>V8U#&-Y\S7EG&"L8%EA! MX+6M"CZKD8+B7_:;1K;J/\DOEQ]?WX"%2\_CXB?CX?0#Z,KDL_YX,/GP']6) M_10K%V.O.AO$,YL/N.WTZ@$;A)SAU73I0X06V&[W(G\3S_)XV1E P)T=&+DS MZ&,]8)V\J'=.YT:TTVM<"=F7 _C39!!?[NW],1O%W.T\Q;IQ%%<;?3!3ZI;TSSJ] M^N#@5,'4!ELC?]W,@MM,S$D?0P4S*H+ \BI@L^"@S_:RKE^K.C_I^)/Z@9WA M*+^UEP>B"WWWX\$@]^W*Y;WH8:;:P4661K*= 0S(60,)=1LG4[1>VM0OP[G& M36W(%CQZ..Z.:C3IG\&@-M+-P^[M\*1*W?YY,U'R \_JTH'#2XUX5ATU-T'3 MID^Z>G&5!OW3ZM^V-\[M)!-N/#H9],.JIBX/FG6S2GF?7 MD_5M0L_].*CG%4R7KAT.:^+;R/,2.$XM*!M,EUI"(*#!5$[V-.M/ENVMYW?C M2,E*.WURGJYY%I[-+5 +]N@_KS"CK1US ,'*SLIQSF-7UJT$R\QT2+XYC)=8 MEY>>"/?-@&,BE$6%WNN!6G4!;,_Z \"+W@R2_^]U.@#/6JD"\#-UNG$.[5]G MS(%NQ:9A+S[[$]O[4+?AM .3"][VT]QR^/K%_@Q@X:M#.P DFZK7G;1K8VC7 MJYA-8!B_3[';/ZME]BA@XV@J+M&(JS4_UZK:ZJ^G($Q(:-S>AT&L)VP]+?[H MVGIY/(R##S#7YV?$_O/_8T_/?GDU_6YVXW2>M/)2GA\"T /0O ^631> _U4< MC0<]6(+AO:<1:!FLTO_JUT0*UKS??]^?K>I_V,&5QRT\8?+>UV,WI7Z3^RZ_ MF-[[K&J>53?G\NMZ,9IGA[FKG=ZGV"S!51H#K9M0@YJ8['?MQ2BK_O.QZW0[ M\)1Z#*I7'2!G/RT,S.7+WYSU&P7/76[T#=[Z$5:S.?1H,&8X70&O'=[69#QK M @N7-N,VUZGS#O".T_QWH^WY=;5TY\7^%4E>MGL/VCI9BJ]IUM6Y5+_91SNL MER!8LL_&#G2O>X%& UB7@& W;?G* $\?7S_*Q5S78T(: [!#&+#^.7##W)HY M1KF(F_W+@*ZJ"2#+5\*S8.! ^\!D;HA%)^^YP)>9C]CN(-IPD9__K#JN5\\^ MT"AH%K2]-YQL_IW88;/.VC/X_E/3:%L-@9EDM,^OZ(Q&,383*<2S6*M_U32^ M/QA>UV37MX.0O[R\\@K\3EZP/WW!#(QA"?[4Z8^'0*/RTI3;VZ_B)]L=9\6J MB5[FFP$&+8OH#!8@H-'PJ+RP^5%>7YJ>PB\UEYN*H!F%%>VZVH-6?DH>Z,D4 M7]G2NHN#+$T0>Y@MG[!@YB$$+M+KG#9]@,;/KFN$E!\ZG-L077A_]0EZE&^S MH7_6*/A$-E]7HZ9[BU^#W3VCF9GV=/NU@=@T(F8MK>J%MP.#\E^@O*-F+C:P M.J?3'I8 0&Z@Q/D1>7@N-;QY\[GM--9,0\] $6*SHO\+GHI>>UA9T*L^3.$^ M&%>U^A&C)(PVZ.1IO=*WF5 C14X*< MFS1_:6$,TOYM3^)89RM=K[7:-/TP8ML\,7B?M+].#;S48T-G MS#>L_>=?UE,M@K9(!,P1%\0CAY5"G"B:$HE:I5MXWS>>:4]F0#69 H\"!HY7 MNF1J\VRR5 QKPMF50'E@C)_[+J4MFXM^8+K(6 M&'"P,]CMVN&HN7L"$].U*7[._K-&]:>&8<7(< ($S79ZQH-\4S8B45YWLQ%; M+PE@X?8'L36Q-*_4^.(/N4)]7H*6^)LO:'OXR*2FDE MD8PZ(6Z208XDAH226OM@5$AR"61_E.RND5A6G*;)Q MD=WXK<:9'R^G34TL!Y>05'\_J)?=">V;+!17W):N*20(+#[&J?-]U <$K"^= M>I"')T#MJU7WSSD[)RV;;##\5%\-%E[>)_O'SS=<[E=+"@33#,LL<*X.DP0! M=>W9,/X\_>67Z4$BG5X]S/5-OUQ]0PX56PB1K%_8?#V)(C/FF18L!Y)-"DE. M7CR),7M6QY@M1'TVWRGZ3!IZ[=?X&;GVNZ\]EI!GDJGO>NS7OQ/LGAIK;O38 M;Q3K_$I-SB9VZFQ*[ MI6,QQZ=GXW&UZNI6'UMD;C3-,UVYW$Z>6X%N6^UW6S)J;C8L-\^GN77W'RA= MYF;]OD6R#.56!N&2L2YP*>!G"$8&S0AFDFM;)\M,.//7DF56\^:]T;X=#'*, MT18=?_B=_+K)G_GXXLN[XU3T?;[V[9^B?7H ;>B>OJ,O:/OM M&WKX]N#+8O[,X7'[I/WR!7G_]OWIT#BG]\__YN^@_X>O7W_\=WQ.P+M M^?SN8SM-2^K"O^+P^!UN__D7)Y%8HSWB45HPJZ1&UCF-9+#>JQ \UFIG5W#: MPNS.%75OJR\/? 9 @;T">U1*9M-QRZH13.F#0H*BQD%[[)D>04$8* M[&T6['U9@#VBG5$PBY&(."+N14+6.HFBLT2(Q(*@>F>7&=[B=T\:_%&P]Z,/ M3)CE9OU@C7VUX!N9"F*M31'/]$URC%=D"68!(_:,K'!0Y.V#_(2=W9_(0F+/ MMA_4O;$<\ZI?O:#JVE"ULTPF62*.4X]"P, HG2#(,1>0-(G;*!@/Q.SLTA:L MD1MTDO8#5 E[U(J[+I94%/?>%'>1#M'(57(QGVG)-S+G%EM'M]WJ^D]%N?ZF=^[60M[C0SL:RNKPD M+-C/2P$45S^8N[*L)6M;2RZ62""1!),0'**8$,1%XD@GGU PV*M$;4C,9H\B M;]&[GX6P=D7;#I=C0=R"N _AM"R(NPF(N\C>8]($.VN1(3H"XC*+-&6 N(0P MPP/E3.2RWD:VY-W/\MH8Q+U1!;2Y:*2K%4VF34 9\NJ@L2M19.@!P\CF7(,_ M_O57QT4^8SR/PZ+']6P >ENG?]=>SZ9@6QZZT]XLL[FRTTR).G$9)'$9$3W) M/8[A&]'#W_K[B1=OD]<7;WN .FP@FTE%HD;^-91_NRK1U2I&QG&O2?(X!0^_ M89=P2%8DHKBB2MI[#^K-F<2P:@&J#(]SXB.L:DCO3,,9>_ M]0?/ ?Q&:=R=7M7DQ6SGW]I@VT^(AY1$A3B#M8D*Y-'/AK)8S[; MSBZ)720,7T3C--7<$*=%8([%!#:#(_Z6Q8#FH=YL4)K!=')4EW.H=MR\JC$T M5+,)]=A2:B;1R\-I)9@ZGW0Z KU89TC:NN9*T_^Z0L(LE],/8NB,JFY_.(PY M 3-KYA?=ZAQ&I7\^;,&;Q@!XX]/+3YH+WI)DTD>!Y\Z?E+OM$X[S0DXDPHLTPS$-[VZUD>='-CU!]#YR_.&I%U.[$WG-:/:5(>ZX:> MU#.D\6EVNQ/!P*CFDC1-4:0X>^N9O3AM:IWDS"6X?7C2.6NRUW.AH4D"U-41 MFEYRE\RF#5;+U; V7S)L M\E[3O&1M+M30)"A/$QA@NM3S &:*@R_&@TN]@:D[]B?S#+Y.2Y[MM3I. MBE0U&A1@9G> WS9%C'('>C70'/0N.UHG=$!W:W !IEW/.ZO',"V8]2)-Z&,.JKHT'?TP*I,T5TCB!^0T+ M0\[;G'2O5=?@F$-0,.KK)?JR'%7\?&)!9I/2'__L-T4HNO%#5ISFII']&RX$ M19S7A5QG(V/]K,;-><#977]!K_NU"+[._)O5[W>8^4\\W>\-/SS_BW$M M!'8:^>0PXL$QI*.G2*HHI3;!F+3,Y3KX9!!C=0C7G0RK%[G(S6WRJ6Z1:':M9_EK@:R;-U[?DX[W[:X_ MM?%CCS%][]OET>L1>-&0NQFCFZ\9^EA3^&Z8P?OXDEENV/$'V!C^FA_\DC,_ MA1W@P\_O7[X@[>?O/[Y_^>[B\,N?(I]>=7CZ!K__Z.%9!^SPRQYNOSPX7]H! M_O+;W^^.W^#V:?OO]Q\/OK2?_WUQ=/PWM.'5:?L+4/"/_LOA\S_QNX^_K@J\ M)IS1$%5$F!F*N/,1.>\).8TLMBR(R+(R/,@@J:^##!?@V$/@60U^XEHY@XU ^SPAQ3@BRG!'$8P@F M1BLM)OE0ZA8CRV=2;RCP_>@TOH?0UC^F3OJO;!I<:P]M68+-^@'LNYR:7T.R MF3A6(%F!J%M 5'M_B9LQ97D4CB%#ZU3CJ)'1UB#A7=",&NF-W=FEG&Y09LT3 M3XF[!UN+*>: <% L(J>*YO@8:S#3U.*(<:.Q9*JQ-SAFN&CL^C1VD50$ %3+ M!4>!4(TX"0899@RBO#FQ70(1V-F5ZL[9"YN7"[?1I&%OLB?L3^P@GSE@/]A\ M[M77=F5:T_"BO),+?>E\)ZU8,5J/#Z361BMRI?";[IJ^'71&L9]2.XYR#=Q: M2A<%P6Z#8,M5G7RPFD4K$,F!EUR+!.PC481)!,O("QV-!+-(X3791!OD[RGJ MO';.4=3Y!ZOS(B%A)-I@O$*..HMX] SIX!-*($Q/&,92^)U=SM:5W%.\&#_7\1!:/QSN]T]= MIXD/+DAV&R1;WJ@R,K*<[X]2,A%,*QV0$U$C94/D)$6M94:RX@QYS&K](,3D M&VH]OT>3.I]C0%_BH%_4_7;JODA<$A::B2 0PR2!NGN+M'8:8:^,=1I+'%4N MMZXIH;]LD,I_@[Q,8S*AL?'K*/&CKGQ<[I^;A#L]V5I%]QP(L,6E,]:_4JVK M6E&)%/BQ2]'1\C:!&4D8*<2;\)/O[T36K#UAV/K(LUW3A"" M+4,!P!-Q)AUR"4M$0M2.)<6HIH"MO 76WJ/!UJOUAQ8+U?R HR-?Q4^Q-XZ_ M#?JG^_#H/)YO.Z.3_4F>;3F:MWW^%P[,I: B2MQKQ+FPR ;KP!Z5FF ?A3=Q ML1:)=$D+8IFS-'!+ZI(U+M"D"*?:,OW=M4@(W>RC?=MQU%1_>'3U1^KDI3J! MNU\+.^O*Y(S$LTD1B/I\VVGUCO.3CC^I4[(G^=G3G.MA-8SY1-Q1G>=9+RG9 M_=]W, *U)ZE)KZ\KD5R<9>SH7E1@I]?G\^;CY^L<;7A=& _JZY]5+SN@QG7F M:"^?##PK!C!I^_\[G%36L(-!KBQ0EZ9HY2(7^26YUL:DV$53'N-S'/C.,%9# MD$A=BJLWJCZ.PX'T*AAFBS>T)#K.CFY M?/[4^3/ N/BLFJ!2SD<_C;;.><_#=GD(95,!I"F78*='V\_G^#>Y^$VJ?OS< MU%.H&YC+$$QE=.5%DW(.=;F16<)^G4!?)^0VM]1YZ;FXQUD6)H#FREH4T/[])Z(>ITN_6=]9=37$P&>BZ2L4$:9]5O\U5$[F<19U14WD@P'6#"_@BCU1= MNP3FW5RY%_MWEL-H>LCRI#[,^&Q2V"#OH+;RWE$S*T%B>8QFG1_E?L[U^VHV M?M,V6]6'=C\4=:-=7F'&:V;5(_(9>="9]CPNE;U MJ=\=U^/@9E5QFOHZL]=T>CEG,9?T@#=]&-C37$+CLM0%L(KA<+XH!>A>KI0! MDS2?U9V?E?\:U/,Q:.9JJ4IQ^."EX4LLP?QB1U-;[)]W51CU738%J$9S8Y MYZ'P$M F-2\F,^UR6GR*35F*7B]7(VD2$9\]ML5D-E@3'6Q&WX:/=:V,>K+F M8:R3^Z_@W'0L)Z5(YB;?"IF#:$^!F$X+&,TF2'VT^TPW)P@[O.:-64*3F9>U M:X:SD\D'&%.KG^W9[L6PT[RXTSL;CX;SLPF6D([OG-6S=VX]:,U7%0EV9)LJ M5WX,$)GKL/3JL8B@N$W5J,;^JI>\_06M^ZJ:Y:I-31FO7CVY_&A-98.?.RNURTIJU;AJ-%&*DAIFL_-$O(Y?AGDN%AY#.. MCL[C!,%K(*H##O*8-)71\F/KS^K9F O0Y*'**SX\J:X65E=YZ8':3->$N4)" MS7M/LV)4'>B&;X9S;B+,YM(PUV("4>8G35?@3EXF)G*=C,AA,X.GQ9^NF<=U MZ9M/G7C>H [,/]LPH& MSLOI4L_!R7(_NZDS>U$NR3/!DN$<+-LJ4X5\[L-@=$DP'P7^OLZ\K<&J ,+J MA6[]!\RD3S SYDGYQAG;N$'%W"O5EIYZC5RU M^35R;U;S=OF^;SHJME;=#WH3S*X-SYJN3CGMU'S/)."J23RZ"L[9AAS."%1M M\%VI8U%3_8:Y9?TZB[=>^6H:7!NIC:'[#4D]H-8FGN.I8_=$N MIM6"?=LT^>(?CV-9VON673V3#Z$*7F5#L#UI]ECD^N.QMI)T[JT#T[' MW5$'[&$4)Q4 I]QF?M[#0E_/R>G%4Y=!74GQ6?4B4]RYCZZZ2Z;>H+QL3BMT M3A4$#<%:R'0HTZUQ9HCCP72IFKHEIKZGIEYJ]2NP_?&P*XP5RP$66>^4U/\6JTO%NS/N?5\]IJ\TS2)NJTM)6@J+-Z+\LF& M,SSJ8]]5]?[ I"V9+':[?3]5O]HPR$]G,'LJLVF M2<')6#5ZE-LWDW*NMEN;+M-!N]D,J]VF7QOHQO*;/'PZ-(W+[_(Y"Y2^\;., M3OK#^ TA7B'LTZX,*QB6R^%HZ@W7 S>;HQ.3N1G0QO6VR)ZV%':J>]Y9>MX9 MV@\?!K%9^W(>1STKGGJ!2W;XX2_JJ0I*)92B=HC3P)#Q@B"=A)!"$,8]7]Q0 MBLI'J2+)57IX)-8 N].2P6.LP-RDQ0VE5;4I9Y4IPZ5L+EE$/=F[_6Q)9Q6Q MG6ZM13,3)!M%D_5EN1KEH@4QKR K>>2;)C8=J QI+;U;E='VU+&\NX5(V](<-]7U7?SP0BT'I[>,_V2']S\GAEW?T\/A5I_T\G+ZO3\8]%.TO?\*]>[3] MY?#B\&,WGXI+%H+2<4A<"VZ1<#$@GAA!5NN$,)%1$") ^'1G5PK54F:3*GFM M*=V\ - " M4BQBQ)VRR&&N$.6:6&*3=1CO['*C6IC<.9UF\TH0UN\6-:_<9#3:6SA"]!&; MH$^^DII@DHK L$D^\B"M-D*+O*LFD];&A<(5MPERV_M+7#&?>2(M8RAIIA&G M22$;K4=>T^ P%1YCG6LTMZ0L)1,?L:(G29ET E-O/"?.:Y/_,\Q)'8B5H7"K M+5/T16X5/*&!2X>$)L"M&!'(A$ 1T89;3XSQCH&BXQ;5FZ3H:W*%;@FU.LIA MCAO/ITJ=MV]:JDQJ(X527"@>J'9<$$N#]"I*9XPNM&FKT/3U$FWR8*=*"8S) M:FD0B \C"[,$^123E4:I".OC+C$M*?@&&:JEH..Z:1,)7AF3(N6,LZ@-"9J[ M!!\Q;V%:%-JT98J^2)L\D20"-49,>X^XE18YKB*246@:J628D)U=TS)RDSSI MZW1(U4JSR:3IN#^RW8TG3>7XQG)\XUU7&Z>42!BHA9&>RTAUX+"B*&PU"U@Y M56CE5JTVG25:R:*SW(%];BQGB'N@E4X:6'PH,9I;A;GE.[L*TQ8AZ[+2'UDI MQH*'3P%OBGT]TZ!M)/.SDEF M1=G+=;SA@5KY%"+97W?J&O8ED'W[GO&T]F":P/-A/5TW?E*6&,@G%@,IO!'6 M8^4]#YQ'H+D4 _O%@045G)+%!;!-E/=H>6<)1XLQ$PH%ZQ3BBE-DJ3?(4^6$ M<8(2K79VB20MBN_L MB\K:4"7(\4N#@UTE&N,%>.*P&3622<&,?.&)DB*[;Z ME@'7HJV>P%3G."KD53X*P3&!C \)<8T^IU=Q5H*W_DPV1*RO;F:[F-0T7": MDS%X $UG8 YR2Y6W@3BI"Z/:.DV_N*KI#LAQ\MH@@G/P43Y8RKHDD0X,T-PI M'I0$32]C['1U=-^=[&(TR:2JQ+5^-$2!Y^>D!- M+0PUBFIM6*)&8U*<;%N&K"^6.)0DS%'A/)+4 K(29Y"F&GZ3.B@AE)32@+&J M6TK=&5DWS\E6-'VJZ<8P8S3C(6#)?;+:,6^ 8"=+O(NJ<*CMT_0%#J6%5,DS M@R@#(L5Y9,CQ9! #]B2L<%Q+ 9JN6A(7K]1#:>SK?,S+QA.G8JM^-\X2K# 5 MR6!+>GOU2P;,^Y1-" MMK#(*MWV(JO%$I_EMA%NHK',4ARY)M)PD9BQ CZ%)8*XPA"W:]TX7&*(.G(9 MC<*(>6<15\(C;9U'EDN?/);.1+#$A6Z9N^]F%)_;YFIZLHP1JYD34G EK2:) M<>J%]8$KKE)AB%NGZ0L,,07&N+,1D>@%XMI)I#VE*'K.O! <&P<,4:B6?+21 M8*5J0JF:L%'!Q4\W2UA(CK6Q!FA&X$$YHR)P3",%-K#\X%*,:\O6FS^7F&4( MP2HN-<+,1,2#UK#>!(^B5,98(AP1?&>7,0K4LI1-*(#XQ %1"ZQ#C$PS+'G2 MTIH4<@J9R#EDE):R"=L'B(N;WL[C!-)$3OF4PULHTI1IY',Y_41C(-8#(!+9 M8F9=/MI2-Z'432AU$]9>-V&_?PH0ZCNV6VHG;.$SRJ[3).>L<&JQ4<7)L66H4#M0J;20/R812&&+[D.MB,30T,D.%1KEL$>*2<*3S&5-$NB@C)8P; MH#/4F)9AFX1FA"[VTC=^;90]Q)[_/VQQT)X M%SR-2DINC;;>2:DQE0F:2$SZ\20X=3['@+[$0;^L(K=:13XL;_(I:@2E 4DO M(\JY(\B1:)!GT5HK+19$[\!JH2FAOVQ0W''1\C5K>02]%5ISKYSDF#MCC;?< MI< C#Y24HPJW3]47""/#RAK'0-6C-8A;2I'SUB(53:YM@JF-;F=7BY;$I>[% M@U82@WYV\@\@8EM<+;?$YLX8E.$Y)8 M899;M=Y\7*Y+FQSU0@:#B%,4<9)/QW;.(.DQ,8H9';P%9LE(2]U]FZ=$X1= MW&Y U%0I90GVVFJNI+2)"Q*B\=YQ;SDI!'SK '$Q"I]&FZ0GB"BN$ ^"(QU4 M1)X88AF-(%JZL\LI:S&U-8#X)*/P-RWP?3M:^13"\VL#[C(R_Q&&XM\0<1HI M?&UN/'[Z#P4!E/.&.-)<\<=498I+[6UDGFCE7Z >(M"8>Y"89:K.I(D M+$G!(4,5RZ%[%!G/$LI!FCS&B".5.[ND):1LZ75;=3=3I^VP[ H\/CUX5$SE M(D><8A$Y5=00CJW!3%.+(\:ET-'VP>."A9>S,"S-)[(P8A'G1".+>40Q64U3 MD-8;E^&12M7";%UU;W\(/-;D_9\C"\^=ALS.Q2>?VL&'3F^N";],/LGV@80_ MKP0P$WT5T3["A.VDB^:C3B_$WNAGE"_Z\3I-LT[_1/YQ+Q'--WK]U:&2SQC/ MXW!\$JL_!O"6ZBT,4/]\6/W^^W[U4PYOI/B7*]_4GY%?_E'97JCV+:ATF'W7 MJ@ 4GLWN6_AV=J<;#Z%5&34J.XA5IP:2&."7:@0-&<3AN#L:5OU4]<_BH$XZ MABOK#^#[SJ#:.QMTNA7#K2HC6=V2O?$'$#/\/?W,_W?<:4*WJV!'$=H&SSW+ M9^=\BMV+9U?#LQ_O7*,;-]>^6A46/H>E J1[D1>W80=$"E+O](9@]W;KF9#_ M'N8"_A6L3G'N24]&I&SC1/JFEP6SWQ\,QA_JV#SX_13:=E']JU]G82\BPYO] M_1D:=(:W0H .?/X\^GCJ0/;L&FU_5F5$FS2B#M)6OPRK0;_;1>.S:G@28U[% M^H/AK$7/?]T_6 *HW+9^#^;B8@-3)U.9YMVK&SLZ@;7TP\D4EXAN6MJJ;\]- MA =7YR<=?U*=PP< 2L.<]E)#'+QUVH*'GM37.NA^V&SG&S?;5TVMSLK$I=GL M.CC\XQXGEUG+W,IL,1L4G=ZX?LW-/IF;D9.!X_29RM'$RYE3YYTP.ID:-G,W M3N8POKS%NF&_.QY=?\O<5/8P=^/@@F'_Q/8^Q.%!;_X:T.#.63<. MCZ$=OW;[_N^'-7#QX?[4P-V[>/_\[_,V&*CMEP>D?0P&Z=OWG?/O_WWT?'>Q0,5#!RWY#VR]]. MWI_^^_3PRR&&^S^WW_YVTCY]\^7=QW^GP^,WHOWG7\H3&8/GR!F<$#>2(B,T M0<9KD(&GWM#4."T /V+8RVX"N, 'R5@BS')FD@&Q^*!!7-PSPL-.%0$-S[+* M#\9Q9W=O?__H3?OXH/VR^N/541M^WW]Q^*)]_'IJ[4ZFQ<)47\"M1CS??/?N MPTVU/_K=CK]H?C[=:?7NO/WA+R\3%51*F$R.(T!0#K]YAGP(TD3LC3%Q<9I\ M%=7N#\;J)_[< 0;0\3< ME_VF_@9AWKIGIG>M=%8WO (]CX,(PJA>95(%?_8' MI]5/Q_TSP +-]3]^KGZSOM.%)TXMT]R[%RE%WW"VU4^ 2W_K]&RO+K/V*I[U M!_/Y3 \AH]:$+H(M_:D3X+G]L]PC:-Z'<2?8W(%1OXIV&.L>GO5',*DZ=9FM M M1+6 _V1*H3OL!'NFG1CK<=A+#AS@_(>S9&=@Y,(,"M/Y3 M;0Q,6I#]?[;6%Q"RNYA8_U>F#KREUY@%C54/*V@OU/ X,9A@4L+T:'R)L=MX M^%J7[[1=Z!>T8S3K]HG]%&?M'[;J]N9F-H8*].*DA5!0-B>\W%"\W/0UKW#IKBLC4VG!$@^-O;,30?D&).2YHWG]J+ M?+T-(!RXM'%^-$!*:&WPX9D=>.D/(?4W](K_(QN:\9/MCAO73![B#GSA:]=: M,V#YX_YTR*Z,\4T=$!N_!AWY43\/T;?P16\:OOPZ]1> .!V 9S,+I_B"!>#+ MWE7LG>[657EG;J+*L\]^[UB7EZRL#6G0/YU],ZS..Z.3:KJ]=S]55VZY'@WB M?\>=0:VW63M\_T.O 9"][/?NL.]?KVEDX:/PM]M(= MXR^'=[J>#9JEKQZ7O=?[E<1RTV;'9)-V@&?S8SL+)PL#)CZ5V'NO -([^)TTM2(6\-GX_::,9F)F\WV@'!T MZQ=UL@>I)NXAV $M(74YT$6I9JQEKN 2PLWY=;CX\Z;0S M N!>O69!W) M'J*ZR;%>3.'VB2,P+>+YE2$+?1A/6+=@%$8=&-YZOF:THQNWKW)T<"U3_22\PV!*L=5"\N2];[2TWA#?QK;V3+G M%OM1SJWI8C*WECR'2=[M9T7;&#_#+#YC#^YI__WNRZ^G[^@+]N[+JT[[Y:O. MN[?MT_;Q?TX.G__-WYT>7+1?ON/+?@9H'WWU\?#E^X_OCL/']LL#_/[EOT_> MT7>D_?;%^1&@TKN/\-G'D]3^^#<_W/M+W776V> MHE9(HG)PB.N/\Q,6D M_Z2Q25S@&#EW3&D>'2Q/45&#B?'AKX/\>FC7E4"T@_9OUZ'6WF5K_HB#[#NS M'^)1^D\_"_$@+^)Q.&JN@O5_%F^&Z!,#M,/C/7%T_ ;Z] X?/O?X:.\OCXGB M.C DG&:(>VZ0310CJ2/&VBL30CY&&2]7X?A_IB1B8BK59O%X!"MYPXA@POS_ M['UK3YO)TNU?L=#1T=Z2F]V7ZMO,*Z1,R.3-:&,F"9D(OD1]#4X #1UA[[?5S=H/+8#G'B7DE+Z@Y/6_SMU_>)I MX@P:AAF1NTMXT;4.DAO+;90=A.8CN!IWXVBC8)@6T^_U\,@?VZ-?QR(=HV#K MZ-W&!.D=??=6B]4YMD#*"5W\4MQ0=(-/^RU< ;ZB_STX*1'4CVCZ,5E,ZAY/,6:C!?QU^ & M^RWWQ74/2@+SV 7V[J#QEIMTLZM^]W#K8]#)Y^'8F_-P'B&EYEK?[:>^V(3O9@PZ==2:Z'@&8[.),K 4H(']9AB80SIXU> Y=_$:FRCKV-9^=A0O!9;Q/;RFN%/0\&2#"CNO M9>?\'=O>?,&0L?G6LP_2*)95MD1D;PEH8XF)C!(=+(Z_U;)TII_TX)E(Z-@K MR00'!M883J6*&K@ ZC+,E/BPP'[I978\1J;J(@R'>> 1G=$^_M;P+2Y$KMMO ME=VLB^ F.B(?NX5W1Z'/5@7'UPS?DO+P[AL@G>ZGW!A7!P&O8O?:NL=27"?'!0RBS^U3!^[Q0?71S\ M^[<[;;:5C@C-^G-!YTWA#H[@@3L>I-_&+WX?EV]WCYIQ:+[T^]4S7-/=OCGA M\.WOA+A.AZ0XJKL?G7GT]GKSUD2=T? ](]:Y5#>^3=?9C>_]Z+!HF$N 6QWV M*;0+&.__C6;[;=H%/(K>W)+T('Z.9MZ=5'16K-YVI86"?BUX.5U%>XVO.VU. M%0:^A4%5)B"^\0(_@FM)<9"6HN#V5VVO4<'M7Y]+42S^_>O6^UVVA]>V]^F/ M[MY.9W_K_(_/6YNOT+[ZYW#KT_[A9,'MUN%KL77^%]IDS[[M??KGH+/YQR%> MY\$6?W&^]?+UUZU/Z$6_WSW;?KF7MT:]"/!?]*YWOY9\9FH Q]X3Y8-'KSI( M8K+)1)G@@3.NA2_M"&Q;6EC1EJ:+3\JCW)=!L>(2P@*1=.,R]^3%+!:2U$[[ M??S"\)-O+@:Q4MO\J*T[16T2-$LV29)%1%>4>T,,NJ?$"<--R41@D:]M<-K& MUU7SXI& O3W*)[V Q"\1V]/H+W]'8KMA5^*72:T9NBMD5OGJ]GQU-L57E/H$ M5BL2A!,$F*;$9I:)H4R7/2AIHD!3[*;]C6J&W3=67QU]08#T^MU?9*EJ?CV2 M^34>N+-J;\V+OSK/I_E+BY0DU83)TMF."T9<3(D(5^1P/)0:Q[4-9=J:WUD= MH]I;OXCDO_OIV'5C4[)SU'0GNJ@ "D,G9;2G4.VP96*X*P[F:(Q?#(<8/]]8 M:L/W*@/.C0&G@VF0E5-."F)M8\$I?&6H(3[3;)P(5.>FMZ>0U8A[/ (L369. MSMJMXP-7V*[4@"*RCDL*2C7KEHGTQD/Y=QG(T9[!\>USZBK)W8+DIL-J3:8- M$Y%8X)& X9X8)13AS'D1@7OEXMH&AS8S=]XQJ&;>+R+[OTT?@^:QE!2.4H!= MS;J%#:^YZ]CM3;F-7GXW2-5RFS.I71-[LRR"$99X'M!R\SKC*P"2DPJ.<\N= M@D;9T:HEV@:]F]K%T[(+7X[RXJH)>-\FX/A)5T*;%Z%M3[NB.%B<48XTEB(C M12B2V)0X22(;RP1$+Y#06-&JO:8>KIII#[G[62VSA;7,;M[X'!MEE:9NO^>Y M\^QDZT(.YR/?*G(X0H.,EA,CBJ(?%X88&C*)0"5GP>J8T9M8T8DY1VS,EH#,D9AH@92=4JT] MS@!CT;-DM"WOOBLP$\8>V41;$-J[OJKD<@FR;: BT5R\-P_=(]:)Q;4SWZ9?'HKV6W,I:C')IJ(\^1W5Y/ ML5OD*2N9@$0: P$6'+);9L0'+CB3+GDEUS8X;TM^YUCE@@8"%I_=-M.PTU9I MO]0[+"T)OM4\Z.4RXL9#N..^77JS4VY)A=J_'LM M 9DCV^U.L9W@/@"5D5 6@8 6@GC+(\DI,B&YA @:_=2VD7=FNVK(W6G3>5SM M<:EE5#7FELF8FR:Z9F KO\V/W\+T;D[*-,:4B1&1HC7')$%(9")]4$WSXY1* MC2[R6PW#/1:N.[TC$GYFT?TJW56;[M'Z0AT7P:#&F-OV^#B;PU6VFQ_;?9QB M.^F]CR(PDICPR'8I$.^S)SXG5OJ\9YG+WC6T&97+8\XM3E;TDF3_'$QOAM<, MH-5@U1H&O \J_32=YP@A($F66F!K%8%,%3$Q.!) &9^Y!N;"VH95;2'GU1QA M*;* EH,'.^GD9SF0/[OOT6B,>@_C#;=B[[1T,AY?_1UH<>&>U\S]5>?U=.IB M,9_%8ERC<^VB@6BHB\7\%HOIG%&=0*D4/<$7CH"5CCCJ$A&@@M>,ZB1,(]'3 M9G9><=0Y(?!.R\E_FC;M-\EE+G'7_Z67]I)*IY1,X@[0\_/.Y60I=S(#4!#R M)CJ:4O2:K?;OR:D>757KXMM%L-/;D)4B-(:2^.<],9)FDD3@*;'@E:!-'=^Z M64BUKA)Y^ZYU^GH5[4^@6>9Q;@76">VCR]> *E'>O126LLJS;2 "E"3B=%<6\XO8:2 MFA,RAJ,1'0W,Y8$O?7;&ZM7?E;>^[J>C1C-D)/KL^NE"G;/Y2O/1QO8>#,;" M;M,2)1=RYY?T4$:1BJO1BTN''\I6ES_@L\:+.NHU7^DW>E:-2-A0U61XK<-[ M:FZ@3+>AH%51V+K0AL;'+AS#@<:8F/ M[N3X^P,:G/I/."\;L:_FI*UX.E3_PD-=$11OM+Y;_SH]+I_M':6AS/?%%5[& M45&Q_G>1;;DLE#H>J.%?+XU3\\RGFI*W1YWD+K7S+6I]%UTSV^69W*[]7/GH M#QHUM4?A_&LZG+0OH-Z>5LH97^'X-S=1E-#\Y4H2;WOB\BY-I_%;![VCCZ0( M^%Q]G'_&:6IS.+#,\\4 F]&*OO+N0UN/7P15!VUF,20$< MP#'*0 * 2M8+'B4S3 DG!!WJMC%J."7C%S^V*O]V9X44!CN]D?\Z]GK3X&6_ M-[AE://I69N[\"%FK:Q(^*2#8@2BYL0Z2@EUV83$/ 3/T-5$^W(Z+#FV+\LR M6.0A'T"9%8W@;"R5.GD!6D2G8@;*/?/!1A52569]8&76\ZVO'RP7.%NR( (' M@H!UFMC #*$:M$3T)BHM^BC7>"A7E5D?TT^9415V(2EY_5$=O8D%#1VX_I>1 MX7A9)/<(3U<4!$_ZIT.T#]4)CXL]/WQYV(OI8*1-.Y2,;:7BD9VU4L[=T"TD M\J5[=(8^9'.JH575PT4(6:5X@2,;_ NZ>+W3 1[IZ#3CA!O:R/AJ[ V,!O@= MT@T.]]N38G"W)Y1UKWXYN.-+S@2>-J!/V.B_E]OJ'9=TD\)>Y>VR*IY>G.0] MFO2I?W3U9/>LO#LQ(B/OXCHQWN]C5I5X;S'7&5U\*=Z?2NM.B+!"RBKS"$Y$ M!CH[J[CA4LJL=?0\Y+6;)']_)MZZM.9]E6M=/KE6:]>-%+^JUBK$O:BU*EW5 M6JM::U5KK6JM=TH)$(H''QRSB5O )=QZ[Z X5Q28!:>&>W!3T9*JUCKWS(!G MZ $_P^M[<;[%MQA^9W]W)\C.^]=L]Q"O^W#W?.O\3[RF/SY-90;@\;8V7^!W MM\YWS_]!3_O/_<[Y9[:W^4]W;_/%V=ZGK?.M]_^@)]ZYHM9:=@2+6FM*P4&1 ME=#&$P@I$.,\)3E$SEG*)G"_ML';1MSD:R]@/NZ*E5=5L=9EY[0G+-;Z0,S6 MG68V$Y)6BA&>E"' LR-6)4VXI=ISZ7$:A")^V+9SZY*W:%FPBT]M5:SUP8BM MBK4N$E^=3?$5#5JA#4:)5"80R%(3QQTE@CKD%A>=947L4"]17=2*V6%5K75) M[:\GI=;Z, 1V6:UU3&!:R"R3(8;[3 #-*V(\_@"D+AUBQY*3WI-5:'XCDIN-J./K*.X8D)\N.@:>,.(ET)XWUUE#G."OM)TU;5!FP MJM;Z=!BNJK4N#:E-!]^<$QZ2%,0:*PD82HG3*:(A9UP(."6\2)5K8$(U+SELQ5'-5JIIQ2RDA7:VV&3CL*4E( M/Q#I3,?'A(DY<*H)=PJ9)\1(C#2"^*P#U^@O)I-*+81M"[VJ^JR+3SIWEI"N MQM-CI6.LE(3T V5B7)&0?L$[F^\^4!X,4]&1$(4;\I3WU!*7J8D^>!Z56=N0 M*QO?6OCNB?/3D+[:J^S)=9!=1!>PAKOFS7 OIAC.1\.XLIQPG $$BI"TH2"( MB3P&X$:!547]4[:MFM=>Y8)UCUW"6K>Y:4C?NI_O$ZZ$FXNZ=/7!'SCI,\J(]5(2%WU6RL<(LFP2Z[8R57]UJ=6EJ[/_ M",Y^59=^0'9[/<5NH*5CQD9BK <"ENJB8A.1X@1UR$4^4UC;0'+C;$4C!(M/ M;O,3EZXVW"/9<$]77/JAJ.W=%+5E--RX"9Q8%1@!Y2DQ. ](9#J+E(-NMFB$ M:/.[#PIW=K&QSF)9)53;5?VW">EWQT-=<6)N3V9.2C'XK=PK2]IK@S244BC,OH MBMI$G*6&A)RML9;E+$/IWR1JWO)JRD=7H^W1&M4]5?GHAV*[CU-LY[04,G-' M?*$\<,P@VW'D/6YD-BX&3=&68[9M>>WI]+CFW+42-M6@6R:&PW4K5)ONOEGN M\Q3+!9:TEE&1J+4C@-.!&.\U\1JBI%$P)F397N!L54-P2Y* ^% R]C4/\3'H MK^XYW ???9I.MT[9BVB")<))1H!&3HRPELA ':/ 55!Y;<.8-I=W;GXW*]06 MP>1;>#9\5#'[6Y'CPCVR!]2SGWI ==6HDO;+MFI,I[ '(;U1-A.N<*T JP-Q M208B2OZZMIEZIQN=P;9FXM$E[>>ZKDRKVM\HIK5L\DBS2#=2'61,!@]F& 2- MHQ9CCIY:E6E"+K@!_E5"?B9YQNV=9_1#\-E'"9D855S2TN73*0FD45CU1^3)G V MH2"89UKV05-(*O+DN *?HD^@G$B))2TCGGTD]@UB)/:-+WZ\_E]C_C^_?($[ MR#*#82HJJS;"M1+.G]ZQK6]_K?T;F'NW\/KM0(*^3XH9)P;=??TA! ML@P!7:G2)11"TL1:38F4";1)FAE6]."OF1-7M;R_#A]^44SN-M7_WP7@KY': M=LVJMXF+W:''A4FP(9.M3Y#62%+Z<>2D;YS9(T7ILXGI;960E*?@I'"0'9BF M8PZW8 7W2;F?3.]7G3\GF:]S6I[.=A[/]701V[@RI7$A"65:XQ#$03JZF-'T MR]^K_5G8=76G[A.'86RVKPZ&O(L/IBK MSV[('$C0>!WAZCI@* .4WF;S/ MOL,=KZZYN$M7M(.G_ -]W\]/C.<[GSX+M%PB>$>9*QFUR1!0$2V7 )&XY(4W M.5%E80V]?V3B@G[TBF_D@P7S\$H48ZC.W@0BFN@8VB9?T @JQ#Z>L(/3X^.# M)CB!,Q7?']H$%W3=^'.7XP^CWW&Q2*EUB%>QCXM!LWXT_N30GA-#2ZQ8:-UA M=.C=\^?MUG.'SS%^Y_JRHEVUU2XM38/6OHNM7FCB#8V&_5^X-I;0S_7Y::Z$[FOV;4> MWP,24UKI3][ZD3)8EP"W>J0_R0BXMN/.HS^(.WWR!ZV5AO;1P^P[FUOU5MII M2&MK2%HO"FE=V1Q\>J/WY&?$* 8Z7%!FF0Q+UFOLYIR>@?N1(N^B3*J'7Q?N M*8-SX>; [9.49K[_E[-SN/42 MO;C-S]\ZAWN?.^=O/D\F%NV>_[/?V7P&VSM;7_?>OZ.=S7#>.7P%6WSW*][/ MUY) M'?X6N U%-UX,=&DW&L-&;@CAFN+7I_UI4FY)HPJ%6D$E4)I7=;&$9ZC M-L*R)*0N-%^5->N@-T!7$?U6O*A1TD?H':(S.G3ZZG)VW2=7L_SJ7P]+XP.\ M87PU"Y_CA'W5M*?Z+\[:RNIS8_6S*58/+'(>8F'UY$C9/<-7+!*AN&32ZYA4 M**P.UY083$E(+5$YU7+P=8G)76;IVW0U7FQ&O=]/_G3T[ZUOLQ[N 2WRK/K# M#;JA3J!?HZM5WRPO6/2B+ ^)(:V"U[ M:LB#FBF=MU-F"I/11L,2D:Y)EI*&.!D,X> HITX'3NG:!EVGTY7?RVRE+,O2 MLMDM"2 W%WDO^$+P&"'155Y7F9=^.DZ6K'[XE1JU2<]=.\FWR1-=;]GJ/59&DV MA3PE$\:[P3 ?9K\[..GURX.]\N%1/=8H8Z=]R]2;8=G3+UY?[*5A"=_'DM./ M,V-4#-447?5.1EG77;R@T-2+C6N(OA\-V2@.XV:EUJ@4I^&,Z1XWE8,7Q7SM M5N^XJ=,TJI+* M]*MI4#]*@<);P//ETY/3)JVV.=FM4F>'"9J,V>B2D98ZH#X;;G0RP6H>@U+@ M/H!:^X4"R7O'U_5)F!TDQA:TFH1C_GOKGK,KWZ1A]4"3J/WL*+XIR<8I/D,F M_=+D06]V!^&@5RK_%B7%LM,=+VCOQ-[+UQ07D;.MS8^PO?EF?^_3P?[N^ZWS M[1Z: M(SA%\0F6X+AF&4JEOPQ4XRR-7GA \R3')'%Y]IHH YW##9T-Z0AI$BCQLR@O00PAIG+K?17+S(QNO,30'A??[I9([M0;I M $_YL=WZ6&IGW,&PC-3%0SP\HF?(EQ>%J>/"PKX@U?6Z0P48G1ZYTR\H9G^=7BR.[1B)#[ MESF@5/[V2[GQC*6.7FN9T<@65@50B9L(R#>:.B,BU5Y?RT4_*G6\@9F>XV-[ M-;KR\GHY"MH>G+/.7W_]P*)B*JM$&&--@'!#^.-7#"-$4O2I;Z+RD5 M"=:B7\4"S]']> HT##7++,@!#(Z\2SKBTJBL%=$HS33SP3"619T%#SL+WGW[ M(#FB$%P@7&I99@$E5J1(I U>I92XCJ;,@A\T1+E:WM9NO>TVM7YE(%JZ_8;@$CCVKJTO3Y>7< MIX^NN2R<2K9Q9F:9I!R;FY?FYT]O$ M/R])1?Y#3]'.SN[7#R%JS965)-&8"3!CB772DXS6-5/>TVA*(]D?->U9OV]? MZ6W81X/P(&WG'PS[X"F[29VO'X1DDE,;B(>82)$?),XC]<3 O6;H:+#@)]T0 M'JG4R:8DN ?\KDD!',A$\;-XE"DWZ;J:L,'I86FD-&XI,[2N^\-Q&<9P>H,T MP2?H AP-;ED+-C*AA^7+S<%OH*_RX_A[!*N<]48WY$KIU[]_^[''-WNYU[4^ MXD\?]A*5B2E8Y_+FMW^Y3.Q'1YEX3XI;G__VI5IRG>O;E6K-]I[AXCXN%FYY MV%M6)BW#SMOUJ=-SJ3BZ16'64A4G_:1<[6D]C,9$:+VZM'04R_!7ZO7K6B_OWDRAG?)KR:LD$UH;W$0'$5 MDJ$9:)8V>:%"3#9RA8XZ_5EH;ZJ \(H?W2R-"U,\\HON\RAMYLU^Y_P=PW/P MSLMWW[8VRW=?E>O$W[?8ULZ;@ZTF+>8%3*;-[+U\(3H[[_!^=NG>SHNO'72] M\9[8-OZ^>_[N6W.\\S\.\+RE)/!\(FU&>UGD%0WQ,4D"0?#2_5@2@YZ>T%$8 MRNS:AJ#3890%+0:L;%;9['[83 EKE!-".IG!>>T@1.]%5"H;D36[(09\15[[ M!X' /])1RMV32R^O1H.7HX9N26B03= @9$>=U9$8(X" Y)P8)Q5)(IJH( OO M_=H&T#87=Q8FJV71\X-OHUK29-AU^\U.TCW;P!./Z$9G:C6KCF6Y M0WP(919(B;'B=.XXU8PQX[A/&;3-SM+L$O<0O$C*BFK4+ _ )XT:$7WV-C+B M6&D,H (EA@5/ /UQG3T-FH;BV[4![BPIO7B%=PMMM[QTW:.2V%[:D#6I[!=] MI-NMHW3RN)&\6['C;6O@EIH=T>QWT3*MDO%@(3@7C-&)&NF8,CS.Q8JYS("Y M^RU%*0_HR;OH/574@O4QF-C>3MDQ3-F,4^=8-$%);9P%Y[)QSF9\Q;F-V3E> MHS3+ _!)R\5IKD*(F@ KRH(Q4V*BTH2'F(3VE(MRPAQ@LAQY794P*V'>>W5P-<\7D&FGS7.MG 0@T@B' M3"LU<3D$$EWF7HK@?:2ET+@-;+J]^K*2[=7F=%.=M&9NC;7 [>G^G*6:M]TZ MN9\S9KZYV[VG=370V:++Q7%Q?T?-BOH78ON*[LO=#.AVA VV9?$E\0<%01 MYZPAFH8 B86@LO])@XW9JM#Q+X?CEGWAX#0V,O*#HO$^%)A/ER>O*[K6W7[K MBSLX3:V#TN*J:3-XTFM:6[5;7_>[8;_ISMB\B8<83N+A(?9!Q=HD#D9XAF+!)\D MXH5%3SBCW#F.5I>ADTTBC-5>TRABXA&\22YY[04S2CL<,:-G;!)15.H'XTJ[ MUD%W*%!_UOX.J!'G]YI-+Q<"'C5^;_/6NX;G1[TU6X/]E$X&PS9QP0WV6\?N M;,CLAZ5AYO%I?W#JCBY:BU[;E**T^OS>2F(L:G\-%90>$C]N'%%5YR=5Y_G$ M WIJT_NU9= MV\:L0L^&45? )]RU8M@.\0D_@.]-()_T0^@?]_J3_7R>UC-H-M97N&?+]7?] MQ]#S:[AB 7.)6IH$_N., M5M*4[29F&!=LAFWY4=!IQ8T/QG.3>KF14N,5,X0)$Y'G3"(6O$">HXQK MYFS(;FV#MX40E>4JRSUMEDN.Q22\UU9Z\#RXI($'9JT&JU,.E>46A.7D!,L9 M9;0$#@2 90+"4N*,3D24!$P;<:FBK+ 7ZHM==/K\BG73C M/MF3KQ!'K\3CPDVC% Z$2!YGN2T.BU4Q!]6T6F=VE(W*[(Q4-5-&=Z6J6U!5 M=VJ'(%#M%*>6),8" 6]*$W;/"4@&W,E2[9]+!QMJ[]R+O;9Z6%P@RR IQ>4I M<.\A.N,B]3)X[H,'#9)7("\:D*U)J0(L> MNB&6^4BBR=XD(S,+NC@/FM^YS+X">7&!G&4(D6K#+:>0A?;H1C)E/:@=&TRS$V@:T*:U=U%89R&4.<.U- MR!S05W9!@Y,N)>"*,J\JD!<-R)/A/)IPT0BB5;,LU7:$D3L+A>P_E+ [FFTI9Y[Q.[OT3/_L]>_0DR5=&8AG;.I MP%P*(H%$-R"[7/QYFX@7VA+/L[5.RQ1*KRVEI[LS/DICZ=I ?MY(G7M([F:D M5MMA;C">#,MYCCZ;E))09XKMH!RQ)N /=.] 9ZT 2I_5-@A=@;R:0)Y[2*X" M^0& /)6A&2T%KS-)CDL"U$7BDV+$)9\2TX ^7;HI+%>!O!) GGM(K@+Y 8 \ M&98S6AI5$1=C'Z(B3B7/HA J*U7" MR6A4#K(B,09-P)I C( B=>>+CE<(097=S+MG-,\Z_1]YH[/26*6QR3T6HY,2 MTMLL% +"6*:U3*#0P#2,*UF6C I/8E E,R-)8D+B1*8@N8F: M:3!(8X97&JLT]K1IC$:?I5(R!IX@9>'0#XI"F*S!>A7IW6BL]A&8![U-Z8:P M*+DM11Q:6:0WH$AO&DAD)GH/C'F1YM9'H%)3DX)9 MX4+4PD8WZB,P%XJKL;\[\=QD$#_0%+S4F3 KT8R3/!(;#2-,1I:-CQ9DLZVN MU9W["%26JRRWW"P'28>0\-;0>@/JN>,R4VJDRE8GEU1EN05AN5CNB64EW[V/P/+NR,["4-XS*AS5R$U@ MC,?_?!0V, .<6BD;52LZ5K6BM4;BD:EJNM.P5,QEEQPQ7"%549L(SMA$!*5* M>RN4,;ED5?"[]Q&HJ16+"^00T'D21B3\)F0)1D2>DX#G4F9HFVIB?26(Y)U)L8' M2@(32FM STGZM0W1IM=.PDL M;UN368HHYAZSJT44]TY)T_T_?1(![4)#T#JT!!C/Q"HMB(]1.X<>! R;% &] M2Z.!VI]H@8$\]YA=!?(# 'DR;J>L$X C2813@:!]J(G-EA$60$8EK97"-LH* MS3H'S!'PN"@*.$6\X_I#!2,>4]Z4^F94" M95J1O)I(GGO,KB+Y 9 \&;=C0@63:28LF9*DJ 1QVEMB11 L\AB@%"A#6T"U MK5<4R'./V54@/P"0)^-V*@J&1I4FPN(/4#H1HY@D 4KT/2KG#0*9R[;2T]DM MCX+D.:79+4B@;K96 YS.33UII1.B9[OYQ>;D6=JQQ2(=R954(4(TPC#.I',. M?:?2VBF7;.B9=T]J=>XO$.UTTU,:M3(QE4U.@;Z/H(%8[BRA(MA4MCFU+3N= MU\0BYRR;MD@[H)6]*GM]]PPSY"+JG6,IR@W,).ZE%(HKFX/0J;+7P['79 @6 M5Q"J4Z9$LHS^G@%.G%.>*.'!H)&8E!%K&T;,*W&RLE=EKP6XZUGJ;871D6EA M: EQ)F.U]M2R#%IX=+'HW=BK>L!SH[9I42J53 Z.<%FH#:@EIFP84RM"D)J% MH*#4VUH[KUS22FZ5W!;@KF=I^Z22=$AIGH*#C,X*UZ9T&16\),1X4TVSA^.O MR5"\58I*#I)$8): BT"\%(DD'"VTHI.,6:]MH,-9V:NRUY-D+QJLU\)*!>"! M.NY$DDE0:4-247)53;,%H;;)S0G@$@>+"F* <@*<9^(8DR5IP"7E;6@V)T1; MJCOWM'L0H]G $7P"#V9-!+0L+*,Z"@@2 ,J66]P M)O@#+?ES 'AJ@F+P C@ M0!+G 8BD0E(7F#:A";^J$>V>D MZ=:;/.H@RV8FD[KL;7I#G)699!:\]YEFEW3)S>#7; !40=/5 /*\8VXW [EB M=1:L3L;=G#3&1&%)E$D.*WR]BXSD1 %'BR5#T0FPU[CK%:DK@=2YQ]SJDOL M,)Z*NR6PED9!@G:10 Z)&"$R498:AGX^SN6F22YK GDE@#SWF%M=# MU*U)5 ZMQC;G7)?0 8 M3\;=G#(J\:1)LMD0,-X3J_%5SHQR<"K':!#&;<[OTDQC\;IF+DB@;<82?#8W MX:&5SC6>[>87FY)G8&0;N0]269^E!VJY9Y&"I,HE)1W080G^K)L?M5)B=I[= MVGE6.+:)*&[OO."=S7 Y.:$D)2*8)H&U+;$D2HC0XH]'"A937-MB=BUAG MFOO+*JI8V6OUV L-!,HCNO;!EF)\:UGDBM%DT3S)TMG*7@_)7F<3[!5IDA8" M"3(X D$;X@.^"E0*EY5E3A3VLI6^*GT]3?KBHNA[2>5Q44>_B3L6HQ*^] ]1 MP&.Z&WU5#WA^W-:9LLP4IR BH3*@"RQ $0>9$ATMUSDJK6WI#-N6_,Z57I7= M*KLMSEW/$I8W/-E(3;1"@DW>6ZFIX(8J:U7DH1IG#TE@$\8933I8%A0)SJ-_ MR10:9];G8J'A:Z!>Y::]VYVK\"M]5?I:G+N>@;YT=CJP))0#!]Q+KTVDP%(R M5*I@[DA?U3B;'[=M3QAGS!DF<* (TVB7@8)4Y#8C,8+A@*(CF@0TI3AB.8RS M)Y8Q?/31":4C#K <^WDM%;X7R6FET MSUSTXE((_QUL[[SZ$"@N(%QR8IB#4GT/Q$G*B5=<\< R&L6E7SF;5T.0FO>P M@% M>I).1: )\9HTMR"]IPD7)JJ3D69.4+UL4^3NMQ3)>>KW*H1GA?#950@+ MG4#DX EHKDFIQR=&J4 8YSD&&:P$MX9P-8CBWRN,5Q?&25BCK/->6 ## KZ, M7$KT$K1,)D%=<1\#KIV)%1<20S-("B*$+DF&R1"#(T24LREQT"QSN;:A[ES; M6Y&ZN$@5UG%AI"@]CD$[X[1UR@@G/%BTN6A%ZJ,@]/!,.Z&#,LXI$:S1)E>D/@92 MM]]>12JZ+C+I%(A5GA/T7BSQD5J2K#/ HJ=2B[);<.?6-HN7]+LL4;,[U]DO M;]./62H0YAXUJ[5"<^&<5].1,YTEK@N]2L0G5>4)V(D&F5DZ0^$V-90J@Z2ASS0*R7/F>?I3;Q^DS/ M"M65@.K<(V,5JG."ZF1T+ 3-=%(:H1IL$49SB-)$B0X06,F=#\I=&QVK2%T) MI,X],E:1.B^D3D3'3.0NH6-"%$V,%"N((+,6,8E@T$W.0@F+/O>_**\SO)/?!#[OV#OU!VF8V_291*"XW,&3+H MR"MI+@)I3L1ZDU4L!*])-E(1$$813YDF@2GVVANI\SB[M&I:^[GNK_$[I>-_\$?X]LZ=/V/W:/QU2L$TN@OY8KM59;[ M=#HXZ>:SX9^Z1S$=(;1,P\ /C&<^QO/ENQL"1K"D%3<\"0"@1CDET&N4RKKD ME*-R;>-]:J5OQRFI):O=-^JW\9LZTNDD07#_\%K]L= MQ=9QO_>Q[PX'K1X.3.MD/[6.\&FT1MS2.3W$>PE7R<1[I;(6H>QD0TK!10A9 M.N896.'Y]4EB0QX)1_VK'/+L*+Y)!^XDQ=(NX@6.QV'YY>\#=U2>[=]X]EZ\ MPC#X=,-O\;1_B)>TOYRD?5"I1%>1#@0(1%\2F6/(/)"6>9T-4C"E*EQ-S2/869#0']-K4-W-NR[ M@FR HY%:A9D+H[B#"38(P[JJEAL,>J%;!JCUM7NR7WA@D%K'.%B#]6G6;5TL M*1?LVXP6,&:C2T9:ZH#ZC/-')Q.LYC$H!>X#V+5?H.R'SSQHZ+BSO?.B)5LC MI^2'P/FE#)^KEM7+7B]^[1X<;'8'X: WP%';P_E+M_[ MA!@Z_.MP[U/GL/.R<["-U[QU^,]^Y^4[NK6Y)3KGK_"ZWN2M\W?G'ZQP(N#C M)":5+5W#/?%,<1(AZ5C"I@!B:./BK$SQ6:$0G51(%&)F&H!I;ZQ(ACDK:,Y( M9,@V"8W18WSHB #$TEP[2K^TVO;N.?Y]3;L MIWAZD+;S>*8]W?GU6GZP,4F&CXXXQ3,!;PPQT4OBK%46\:]=S)/SY5&,PAVT MR)[W#O',9PT3Z=\'K8^C$6SY87)4P_M(Y4>%RKM'C1477+]_5BC>':*-?]+J MY4M?.VL-TL>20MAR9748X#)\<-#[.FC]J_EV[Q2O. [^_=L8"8U!?N$X##T M? '[GB0?AN_^#UV![ABG/W6/6INH_G2[U?)O51?3C@ #8*&;__^M1M/]G^S M=EU370SB46[;Z,3#=]EZ8RM/>#/#]P"_J>V-;]-U=N-[/SHLH^M*W/SVCP[[ MX_>D$/5BE^MB^:T.^Y/,S)\F34]_])H@74 I_[#A*3,K9(UW^-*B#1R8]GR MZC^!M]URK4_X >!:A08,^A('3_@A[/1.)N[_2:5J3RJ7T5\,04X'&9_6YL4M M[G]E=BB$ST))8"(D!2J"3R';J(6(B9G$A_IE].==FL?>S7+L2ORB[S/YMO\+-_[N_RX@L].]\]Q->?_OR\];*S/[DKT=EY=[9[ MB-]$GVAOYX_/G9?_[&^]__/3WJ>]PZW-3G?W_9_=K?=XK_S//,ZVOB0<&71( M J(B/#-.((52)V,=P9$* 4I%:M%_%5:W*9]7*YE;8V(Y]FPKMST=;@M!&"&9 M,48RP)=EUHV2H[, M0EMSNRSL-L_NIWI=+WK[TS%46OT4>A^/\)NQE?N]PY8+_^^T.VBR6)Y:6]19 M^K?9[(+@((,,0)DRV>OH>5,LD=PH@XN-$P5N(7HV'H]GY?'W4]QL\H:NR=ZJ M='87.NM.A=AP@5&T])Y)4@"!R$JG9FF(9\*K+*25ON3]@FA;=6=3K;:/6EQ( M:UZBJCXE48R0"+B6:8:^5O11(\+3G"%=43L+:B>#1]DY+8N(M.+*$!PN=+!" M=(1S$)1G*Q@M#M;3(E&Y N<@B*[)23K:SGE4P[73>^M*[< ?IP.\ MX,'@'5[4PC=+6 J&.OON^>/W:.?9!\G0R>/:$"Y%"61R24Q,0(0,UAB1M#&I MRI0^ 7C?F^=?X?V \#Z?@+?C!V694. UT2(Z EP!,V;R5=\+S"^[RUH4/']T/@6E_!]WOGZ07(3;3:*.-_$^3T0)W$< MA1!HL&D5&6,+AN^?!!#&Q;MXG>G'E% _>?633RQ#X_EIOY^.PEGKI(]'.6AZ M'-2$C 7Y-!D;6$1UN]-$4 MVG"9 _%,H]\&,>-W,A?#L4 E9Y)D'E51 MR-3$!,6)T^!Q "URL4$;34[K[E7\K@Q^[RW&?-'$56*!\%L#*(L20%FEWCAL;A5'3[H(<44K$(NTNW=6 M"ZHH.!X\"*MD41,W*?(4F@K$&5:VNBDPMT5MNF3'>F:4SI0(H67I6:O0)K61 M1!MBRL9F$,AY$DH-HKKO^L-%VA.LE%8I[;M^DPY"E*>WQ*&TRAI8D!\LU(R(90Y"_ E*:U"1QSI-W(NGL2C,@-,]M=E1;-- D+F\44IFSJ4S6LH(E=(>D=*FPH>9,4:S(C9F32"G M3*QADA@C.1Z#,$YRG1)A8%51!9?$!0_HCT7*11%Z*]UR M%+NSQ5*S.!87P%(!-=994"%"U-[JQ&FR2E(+6E%3 ;Q #Z["F EHP]6:"(= MBP1$",3&:(GUB7'C 0?-K6W W7L)5P O+H!S4?S0R2%?1TC*6A&-*DG2/AC& MLKA7 -<4R[D NS.Q,CL3LBN8]LD[ BX5A6F;$.+.L\Q,UL+4',LG .Y?4IZ] M#W#7D.$=$3ZQ=$.ICI")DV2-)Y!,)LXJ1D Y[WT1P0U-S!!GS +A^XEUP?K[ MM!_VW2"U7 A%Q;?1\XU%>[J(]PZ&G;&/^]U>OW667/_N3;*?1F'^'&(& [QA M?'43NXT'[MG%N#W[/FR5V.9';*^F@PI).0."$A9X*=O,@CB<(B1Z2)X9[[22 MA=C@FHZ=M?'&2N![#B&%N^&[0G@V"$_8)M)$8SQ/1$DCT3;QG)3&=X1; )MC MHM*4[AK3ADG%[TK@=PX1A;H^+PJX)T,+%@*-PAD2!93VEB$0DQ'A*LMHLLN, MRKRVP=L2IHN_*KY7 M]S""I4?"\,OB<6[Y!DM#9Q0A7/!$*(Q(+UA.>H5(Z: MV01K&Z)M[73CA45LC'7;>,:"!!)^4G[X[+C?/6CQIO20SQK!&65\#>_D-X'/ M._9._4$:9GT]S?S0>3Z:Q6;X6803'>-&&).XR^B*"1>$42ES$] 5-WR8$#]# ML+@R]OP8>VLJ8J*S=!+=8B*H902\<,0[Z4@R.M$80V; 2MTB;0L]KV#P//#R MR)M$E2TK6\Z'+1/SR@3)!#6 D+-H/@D9DY)2\NAC9 MG3:9@?B7V/VR\3_X8WQ3E\Y6XOO=?#;"Y,;_^/Y_-BX>Q<7WFGD)C-GHDI&6 M.J ^&VYT,L%J'H-2X#Y(OG;-R0Y=_V/W:/R@%&)U])?R<&Q#X \QW)7[OV^[Y1XEP/-O]]/IL;^<9;+]\\WEK\R.^]UGLGK^CG9U7#"%\ MD/[WS=G>^WCL.:B]3Y_Q&O_\M+UYT-T]_ZO;0:K [\#>R]=?MS<_?]O>B9\Z M.Z_9UJ=_$,+OV =@EAFCT+C1,J*%$QRZ@J5%CE16!B%\IFI(RCB-4WQ6J-,Y M'I/5QB*0(27KG A4"64CR"A$6&LE9-+C,K_[IVEMXU7GGQ>=G>TWKUZ\G0;) MY1D^ 9CA]0ZV>^=XNGBX-^_C:=TLRI_CRN&NT?--31?^OWJ)"YIOA.K4#.GAV___K4;3_9_LW;= M2%&LJ]%>X.C$PW?9>F-X32RIP_>46C="WO@V76CPS)8ETK]TF%__)X4 M_'XN5M_JL#_9;_W!MFK Z9/Z"V6*7V]Q+>YMF5MM%_]PE_@'-W=CSLN2/HOLQ,_;.W]\WMK9P\^5SQYTMW?*_U_QSLY'UMG\\]/NI_!U,OBP M^^D%Z_#7>'VOOW4.7W_M%!/R_2M9_K_U:9?AM=.M]YUNY_R//$X!N")W983V MFJ-A&3,!"YDX&31!,Q.'3#HMF5K;D%2WI=;WW4+JH<.Q]]4:KQ+=JA+=O!KD M5:*[;Z*;[&D,*0:;0! :C"!0Q,%LBH:D'(-37B@-LC2MD&UU38G8@A+=:B6Q M7H_.][W^YU;WJ'7<[X4T&+3<46SE[E%WL)]BZV.O%W^MYO5)U/'/W2[[<_3@ MR\;0X-E1+(/SZNCOX=!4_IH;?TW+3.#HA>AC($*:0$"6 E?C!(G,:&92S&#$ MV@8.;)N)JDVZPIB>NPE2,?U0F)[261#>2:DT <42 9HY<9Q[$F/2QD7''0[B M!E>B36WMQ_%HX-SIG;B#[_L8OV@%7K_1_L.]]J?E1\[C :T,R\_=WKNP%F.2%NE MT$JACV@H5PJ=+X5.FL-2\YPCU:0DNZ Y'#7Q'H $:KP-/$3-Y=J&!M/68LXA MND>DT!_G0OXX&=%.)2->E[;U&'E P]%XUF0 -7D%PS^,D@O:K9/]U'K>.\0K M.VOMNW@I2^AXW/TN] X/NZ.6=WB4_S-+;9T )V@.46D+-H.C,N)J+,%2$"+] MM-6$G.2 __:./NZD_N&XP\3SBVM[=EA:3=R.%]1R\L(=4M=>BP\RRN3!!N*4 M0E2#-(AJ2XG-R6?'$G=:H9,KY/ITYY<6SLP#?+%^-=]Q.D/X$D)&TQ#XT+$\ M[@T[(_[63Z71Z)7OCC"%/W^%><1[J9'^O-__GKGS,1'?3^XS<1GO\#=W\-6=#=;^WR5["W&;YMO7_U=9*6.N<1S95=B:8)GO,S M_EOH:_^PL_GB;'OG'S17]C]WSI'R/J'IDYGTS@%F@^,JX\M[B.X.IB@HJ::B:R,,E*-9W O?.L\_+5'__]I03N MGY[MX1*R2XCX)/T7V3-.3J>%RLU^^)GT&CY(%IT&P*GC),ZD#);8X'&!BU8: M%6)D)DWE9O\\]?Y*>_X,+T#"\*_:W6L^'B-30&_\9C]N(O M/*:EN/?GO<')$Q[Z9R&<'IX>N&;T+XWZ$WXDG732>N[Z_;.B>_&/.SA-*UQ_ M<\.L^&XH)Z@KF>X"ED<#^[<,6GP@"__1*MW397M!ZC M'N,^CO'4\A_[+J9#U_\\^$_SL@D3#_ZS?;*?^G'V-\-4CX]**[RE5UFO(_P6SSM%PFXY0R[ MCQIO;?'=\[WN[LXKOOOIXUEG\S7?^_01FN]O_G6 _YYM\2V^M_EL*M]DZWSO M4^?PK_VM3WM=O#;:V=S#:]PO87O8.OP'_WUUCL?^O+5Y;=]R =XXDD2*! ME"@Q0F?"<#"S\L8;YMYM)JGO^V>G2QMWE_?M*E_-D:]@@J^XL%8Y'H@$S9&O M=")61C1/J&&,&2Y<:59E>%O3:;I:9A71RE3+Q%2+151+4[6V)*3T;>OYA&XY MA<@Y=R2HTIF%E^JV# M[N!DV$9J6!+4.QKL=X]O[B)UM]W898O6<&T=XP)$!D@R6R&RI2QFKZ7BT=1H MS:-S4.?YU$X&,QY4,HIH:S-2D-;$>2&(LU1RY">=M;A%M&9UI_Q==C*6\H9_ MA/$0HA,NPS$Q@ D M&,^LSH:GZ-1.!@O.F(1HB5Y) E$EXBD/1'.#_U,0LTMK&^;6L'GR#0B-PIF?(6GI-7H[ MR4@0:!]FSX51.JH:^E] 5$R&_HVS(KNB8BR $I"1$9]4)H8[[G! 151E7[QM M0+8EFY?F7&THNHC1\@< =(V6WS_$)Z/EWOBH.;.$6:$(!&X1[ 'M1T8YS1&L M87)M0W+=1HOE#N'RBNTGO5;7^/*<8SN3\65TT W7V1,.'@ADD0DZ'A:7:J$B MMQ18T(T\+#-M8"O8)WBAP\KCYL 3A2V+DC^X2L=8_@B"D\I&33T(FD$*X4&K M@ ZJ!AZ=]#47<@$8^.U4!"%;KGER0$I:%$$23N@K<2#>"28A:AUIOD4$X9;% M@[7);6UR^_!]PFLPY@$)9C(8@VRBDPR)1)$S >D2L59$ @QLE-1!UB6TWZ9& MM_G=U5T6IO5M[1Y>B75AHV(/P*PU*G;_7#L9%=/@-=4E%L9RT=%B'(TY%DA$ M&SQD U9YM[:AJ&T;.LVT,R>15I*M)/O$2':Q.+:&)^?+IU/AR6P#!*LIX27 /CZOCH*;XRL=0T VK'F%='_2LFVU MHJ0_:F@VU=:W1DGK,9;N& _4L@N9J_;KJL>HQZC]NFJ_KGGWZ\K&EXXD1JH M5G 7/9-:,1$,UVLM- ':'-O=64H(8R&+K9!S':0T(0M&&'/; M9LAUGL@C*OELGDB>T1 KX"!E;32)SB!#8\V)7!/EJ3+,T[I>5PU.2_%L=\FU M> 1TJG,M'AZO9G,MA [<,Z>0I9PC1BA!%C./M":8$<6$]0Y(B5CEDM7UNFJD MJFE4G;"P^"CB7,*"T,;",B)*&4.,YAE2,G"4>>ZHQ=XKF:V\RP1?S?A\2_JZ M7E==KVN)HC6$^(P9817-):."F-SQW!H1K#6Q-F8=K7ER#&KNK$=2= &#A,VY M448AA95$3%.)X!T"0.2)D]+G2INZ8%==L&O,.C3)J:9>"LF4Q48RFV=26QN$ MUZX.R2Z)DI]>5/(L2$Q8+,B7"P/N3Y!(&1V0<9)2*[#U$M<5NQYVGY]3RHEP MU!@F-%%*8L.#T59)3BRM%62QUYRDRRBHD6.X\#SG. M#%]YI^N27;=U6Z4B2BOG#<@],PK;'&L=M 1W-M?6\SKZOY1J45Q4"^6=('[]: M1Y^S[\0:P^/I8D6-1"S3&&D%+QW5 C/F&1WB>I4ILD3&^F6=1ZNK=M49 MD?>,(F0LX BW'(PS(X)9;21Q,ABN#B"%X:;*S-D G.(T88 M1DH LZ+>!V%QR'(M'[ILU]7'D%]##L!"IN;ET+K<2)<%*@PSC%AN8_8 RT( M6B_ LZ^#,$N)*L7LSITW>>X"8CZVX<"2(R.D0A)GGEI+-37ZD6MUW5*3ECPG MJL;1UXRC=XI]/3R0UK&O1X#6V=@7)4[H7 -AXQCP5>4:*:85XHP3S&->B_,K M[[@@JP+/)V8MMC17C:DUICYW3%TN2*U#C@N&S[F0(Q8^-O6A* 0&#F\P!%GK M*2*665A0H:1)/7TX8:N"\A= 35.H\C]# [>#__KBY[LY;Q[>'#]"Q_0/BN[4 M2*?O=C0:#(O\M'RKZ/K0!352"6VG=??*R.LC*#6)2MV8K$]ZW&O"5@H31BEE MN6(@ )DT5#JAC!'4:255?HMB\U_=8?"C=NCEURCVA]%PU _3-&GSUW'H#L). M7)<=&,]?[9[[\3RUNAW^Y\OI_JX_MH2)UIG_T=S9XZV->,\?\-]ON+5SV&EM M;)YN[_Q[M'=T^*-UMOEK[P@T].S;Z7?J<<@E5LA0&BM6*(&LP1X1;STXB-2Z MW*PT @#?,$KMS&!KO>QT8TFDC@&2XX: Q[#7ZP?4.NG"= MAID2G?0-D)U&#Q2_,82?=N'Q&CD('OR)%J(10Z*#AAF ,6FW>R>#QA]%%[[9 M&\$@_>#/-Q<5Y([Z'VOW1;&=S%Z)7S!7;7,\"&_&_WCKB\%QVYR^*;KIB=./ MWEZ\0\RPGRWJ%6]8?OSVI/##PVBJUW!IKJL]E^K.U<=KZ:,9,"X_4V(M4U=_ MC->R*S^[[K)9MB;([2[[&K:*(C8V_@B_7'L4QYQD#AH!5,\W MUH_[1;M!4EU#N7T#$1\?O;8)@C*.ZE;:*7SZ[_ M[33)E_9^IWFVO0OW/OIRM+T+C'GCL&@>M3O;'S?A_<]GS:,M,LNN6[O G3_^ MV]D[:_(]\F_1^@C_[6R>;'_<.MW>W6-[.TV^O]$\!?:=-R_IL.Y]KN*!#2)4 MCI@@ 1GM')) N)ET/*?8 [=FL9G>HH*^2W1H;*FA"#2,UKF_RX50+;C_SDEH M_PS-9"5K<%H8.,T7QO."$F)<0,X"+C&=$:1-=#A(GC'&K1.PN.\RS5>U7J:T MX%="']EO@=-MF6$-3G<&I\B6=DYZ-28M#).*.4P*@6J%&4%,$HI8(*K,PU'* M.N6](":U!0!,XF)1H1K/?&4IKS"$H'-E,(Z@1%<5O_=!D453I>MW7^/K*,9%=Y3$JMR/ M24+"LDQ[$P!WL6'8YHHH&933DG@G!#/?N5JY<1-'@)I5[\0M9OV4NU]SG8_2 M)DIK>V>SH1JIG@EYVWC@#=N-8G#<&YCV1WCDX\%6M]JT@+>K50A^^SCTRRI* M\=UV;S#J+\TF[?;[L0+[HG6TQ?=WX#='ZZ1U!O?9V62MSM]'^[L??H!RGS0W MVO#?OXJY35JR14!AVS"^T^;&'FUM_'78W#D@>QT8S^Z7'\V=]9/M^-^/?^