0001834622-21-000045.txt : 20211027 0001834622-21-000045.hdr.sgml : 20211027 20211027163736 ACCESSION NUMBER: 0001834622-21-000045 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20211002 FILED AS OF DATE: 20211027 DATE AS OF CHANGE: 20211027 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hayward Holdings, Inc. CENTRAL INDEX KEY: 0001834622 STANDARD INDUSTRIAL CLASSIFICATION: REFRIGERATION & SERVICE INDUSTRY MACHINERY [3580] IRS NUMBER: 822060643 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40208 FILM NUMBER: 211353522 BUSINESS ADDRESS: STREET 1: 400 CONNELL DRIVE, SUITE 6100 CITY: BERKELEY HEIGHTS STATE: NJ ZIP: 07922 BUSINESS PHONE: 908-354-5400 MAIL ADDRESS: STREET 1: 400 CONNELL DRIVE, SUITE 6100 CITY: BERKELEY HEIGHTS STATE: NJ ZIP: 07922 10-Q 1 hayw-20211002.htm 10-Q hayw-20211002
FALSEQ3202112/31000183462200018346222021-01-012021-10-02xbrli:shares00018346222021-10-25iso4217:USD00018346222021-10-0200018346222020-12-31iso4217:USDxbrli:shares0001834622us-gaap:CommonClassAMember2021-10-020001834622us-gaap:CommonClassAMember2020-12-310001834622us-gaap:CommonClassCMember2020-12-310001834622us-gaap:CommonClassCMember2021-10-0200018346222021-07-042021-10-0200018346222020-06-282020-09-2600018346222020-01-012020-09-260001834622hayw:CommonClassAAndCommonClassCMember2020-12-310001834622us-gaap:CommonStockMember2020-12-310001834622us-gaap:AdditionalPaidInCapitalMember2020-12-310001834622us-gaap:TreasuryStockMember2020-12-310001834622us-gaap:RetainedEarningsMember2020-12-310001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001834622us-gaap:RetainedEarningsMember2021-01-012021-04-0300018346222021-01-012021-04-030001834622hayw:CommonClassAAndCommonClassCMember2021-01-012021-04-030001834622us-gaap:CommonStockMember2021-01-012021-04-030001834622us-gaap:AdditionalPaidInCapitalMember2021-01-012021-04-030001834622us-gaap:AdditionalPaidInCapitalMemberus-gaap:CommonClassAMember2021-01-012021-04-030001834622us-gaap:CommonClassAMember2021-01-012021-04-030001834622us-gaap:TreasuryStockMember2021-01-012021-04-030001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-04-030001834622hayw:CommonClassAAndCommonClassCMember2021-04-030001834622us-gaap:CommonStockMember2021-04-030001834622us-gaap:AdditionalPaidInCapitalMember2021-04-030001834622us-gaap:TreasuryStockMember2021-04-030001834622us-gaap:RetainedEarningsMember2021-04-030001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-0300018346222021-04-030001834622us-gaap:RetainedEarningsMember2021-04-042021-07-0300018346222021-04-042021-07-030001834622us-gaap:AdditionalPaidInCapitalMember2021-04-042021-07-030001834622us-gaap:CommonStockMember2021-04-042021-07-030001834622us-gaap:TreasuryStockMember2021-04-042021-07-030001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-042021-07-030001834622hayw:CommonClassAAndCommonClassCMember2021-07-030001834622us-gaap:CommonStockMember2021-07-030001834622us-gaap:AdditionalPaidInCapitalMember2021-07-030001834622us-gaap:TreasuryStockMember2021-07-030001834622us-gaap:RetainedEarningsMember2021-07-030001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-0300018346222021-07-030001834622us-gaap:RetainedEarningsMember2021-07-042021-10-020001834622us-gaap:AdditionalPaidInCapitalMember2021-07-042021-10-020001834622us-gaap:CommonStockMember2021-07-042021-10-020001834622us-gaap:AdditionalPaidInCapitalMemberus-gaap:CommonClassAMember2021-07-042021-10-020001834622us-gaap:CommonClassAMember2021-07-042021-10-020001834622us-gaap:TreasuryStockMember2021-07-042021-10-020001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-042021-10-020001834622hayw:CommonClassAAndCommonClassCMember2021-10-020001834622us-gaap:CommonStockMember2021-10-020001834622us-gaap:AdditionalPaidInCapitalMember2021-10-020001834622us-gaap:TreasuryStockMember2021-10-020001834622us-gaap:RetainedEarningsMember2021-10-020001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-020001834622hayw:CommonClassAAndCommonClassCMember2019-12-310001834622us-gaap:CommonStockMember2019-12-310001834622us-gaap:AdditionalPaidInCapitalMember2019-12-310001834622us-gaap:TreasuryStockMember2019-12-310001834622us-gaap:RetainedEarningsMember2019-12-310001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-3100018346222019-12-310001834622us-gaap:RetainedEarningsMember2020-01-012020-03-2800018346222020-01-012020-03-280001834622us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-280001834622us-gaap:TreasuryStockMember2020-01-012020-03-280001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-280001834622hayw:CommonClassAAndCommonClassCMember2020-03-280001834622us-gaap:CommonStockMember2020-03-280001834622us-gaap:AdditionalPaidInCapitalMember2020-03-280001834622us-gaap:TreasuryStockMember2020-03-280001834622us-gaap:RetainedEarningsMember2020-03-280001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-2800018346222020-03-280001834622us-gaap:RetainedEarningsMember2020-03-292020-06-2700018346222020-03-292020-06-270001834622us-gaap:AdditionalPaidInCapitalMember2020-03-292020-06-270001834622us-gaap:TreasuryStockMember2020-03-292020-06-270001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-292020-06-270001834622hayw:CommonClassAAndCommonClassCMember2020-06-270001834622us-gaap:CommonStockMember2020-06-270001834622us-gaap:AdditionalPaidInCapitalMember2020-06-270001834622us-gaap:TreasuryStockMember2020-06-270001834622us-gaap:RetainedEarningsMember2020-06-270001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-2700018346222020-06-270001834622us-gaap:RetainedEarningsMember2020-06-282020-09-260001834622us-gaap:AdditionalPaidInCapitalMember2020-06-282020-09-260001834622us-gaap:CommonStockMember2020-06-282020-09-260001834622hayw:CommonClassAAndCommonClassCMember2020-06-282020-09-260001834622us-gaap:TreasuryStockMember2020-06-282020-09-260001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-282020-09-260001834622hayw:CommonClassAAndCommonClassCMember2020-09-260001834622us-gaap:CommonStockMember2020-09-260001834622us-gaap:AdditionalPaidInCapitalMember2020-09-260001834622us-gaap:TreasuryStockMember2020-09-260001834622us-gaap:RetainedEarningsMember2020-09-260001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-2600018346222020-09-26hayw:manufacturing_facilityhayw:class00018346222021-03-010001834622us-gaap:CommonClassBMember2021-03-02xbrli:pure0001834622us-gaap:CommonClassBMember2021-03-022021-03-020001834622us-gaap:CommonClassBMember2021-03-112021-03-1100018346222021-03-110001834622us-gaap:CommonClassAMember2021-03-110001834622us-gaap:IPOMember2021-03-110001834622us-gaap:CommonClassCMember2021-03-110001834622us-gaap:IPOMember2021-03-162021-03-160001834622hayw:SponsorsMember2021-03-162021-03-160001834622us-gaap:OverAllotmentOptionMember2021-03-162021-03-1600018346222021-03-162021-03-160001834622hayw:ResidentialPoolMember2021-07-042021-10-020001834622hayw:ResidentialPoolMember2020-06-282020-09-260001834622hayw:ResidentialPoolMember2021-01-012021-10-020001834622hayw:ResidentialPoolMember2020-01-012020-09-260001834622hayw:CommercialPoolMember2021-07-042021-10-020001834622hayw:CommercialPoolMember2020-06-282020-09-260001834622hayw:CommercialPoolMember2021-01-012021-10-020001834622hayw:CommercialPoolMember2020-01-012020-09-260001834622hayw:IndustrialFlowControlMember2021-07-042021-10-020001834622hayw:IndustrialFlowControlMember2020-06-282020-09-260001834622hayw:IndustrialFlowControlMember2021-01-012021-10-020001834622hayw:IndustrialFlowControlMember2020-01-012020-09-260001834622country:US2021-07-042021-10-020001834622country:US2020-06-282020-09-260001834622country:US2021-01-012021-10-020001834622country:US2020-01-012020-09-260001834622country:CA2021-07-042021-10-020001834622country:CA2020-06-282020-09-260001834622country:CA2021-01-012021-10-020001834622country:CA2020-01-012020-09-260001834622srt:EuropeMember2021-07-042021-10-020001834622srt:EuropeMember2020-06-282020-09-260001834622srt:EuropeMember2021-01-012021-10-020001834622srt:EuropeMember2020-01-012020-09-260001834622hayw:RestOfWorldMember2021-07-042021-10-020001834622hayw:RestOfWorldMember2020-06-282020-09-260001834622hayw:RestOfWorldMember2021-01-012021-10-020001834622hayw:RestOfWorldMember2020-01-012020-09-260001834622hayw:TotalInternationalMember2021-07-042021-10-020001834622hayw:TotalInternationalMember2020-06-282020-09-260001834622hayw:TotalInternationalMember2021-01-012021-10-020001834622hayw:TotalInternationalMember2020-01-012020-09-260001834622hayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2021-10-020001834622hayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2020-12-310001834622hayw:TermLoanMemberhayw:IncrementalFirstLienTermFacilityDueAugust42026Member2021-10-020001834622hayw:TermLoanMemberhayw:IncrementalFirstLienTermFacilityDueAugust42026Member2020-12-310001834622hayw:SecondLienTermFacilityMemberhayw:TermLoanMember2021-10-020001834622hayw:SecondLienTermFacilityMemberhayw:TermLoanMember2020-12-310001834622us-gaap:RevolvingCreditFacilityMemberhayw:ABLRevolvingCreditFacilityMember2021-10-020001834622us-gaap:RevolvingCreditFacilityMemberhayw:ABLRevolvingCreditFacilityMember2020-12-310001834622hayw:TermLoanMember2021-02-192021-02-190001834622hayw:TermLoanMember2021-03-192021-03-190001834622hayw:TermLoanMember2021-01-012021-10-020001834622hayw:SecondLienTermFacilityMemberhayw:TermLoanMember2021-03-192021-03-190001834622hayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2021-03-192021-03-190001834622hayw:TermLoanMemberhayw:IncrementalFirstLienTermFacilityDueAugust42026Member2021-03-192021-03-1900018346222021-02-192021-03-190001834622hayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2021-05-282021-05-280001834622hayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2021-05-280001834622hayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2021-04-042021-07-030001834622us-gaap:LondonInterbankOfferedRateLIBORMemberhayw:DebtInstrumentCovenantPeriodOneMemberhayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2021-05-282021-05-280001834622us-gaap:LondonInterbankOfferedRateLIBORMemberhayw:DebtInstrumentCovenantPeriodOneMemberhayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Membersrt:MinimumMember2021-05-282021-05-280001834622us-gaap:LondonInterbankOfferedRateLIBORMemberhayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Memberhayw:DebtInstrumentCovenantPeriodTwoMember2021-05-282021-05-280001834622us-gaap:LondonInterbankOfferedRateLIBORMemberhayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Memberhayw:DebtInstrumentCovenantPeriodTwoMembersrt:MinimumMember2021-05-282021-05-280001834622hayw:FirstLienTermFacilityDueMay282028TermLoanOneMemberhayw:TermLoanMember2021-04-030001834622hayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028TermLoanTwoMember2021-04-030001834622us-gaap:RevolvingCreditFacilityMemberhayw:ABLRevolvingCreditFacilityMember2021-06-010001834622us-gaap:RevolvingCreditFacilityMemberhayw:ABLRevolvingCreditFacilityMember2021-06-012021-06-010001834622hayw:ABLRevolvingCreditFacilityMemberhayw:LetterOfCreditUSDollarsMember2021-06-010001834622hayw:LetterOfCreditCanadianDollarsMemberhayw:ABLRevolvingCreditFacilityMember2021-06-010001834622us-gaap:BridgeLoanMemberhayw:ABLRevolvingCreditFacilityMember2021-06-010001834622us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberhayw:ABLRevolvingCreditFacilityMember2021-06-012021-06-010001834622us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberhayw:ABLRevolvingCreditFacilityMember2021-06-012021-06-010001834622us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberhayw:ABLRevolvingCreditFacilityMember2021-06-012021-06-010001834622us-gaap:BaseRateMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberhayw:ABLRevolvingCreditFacilityMember2021-06-012021-06-010001834622srt:ScenarioForecastMemberhayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Membersrt:MinimumMember2023-04-012023-04-300001834622srt:ScenarioForecastMembersrt:MaximumMemberhayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2023-04-012023-04-300001834622hayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2020-01-012020-12-31hayw:derivative_contract0001834622us-gaap:InterestRateSwapMember2021-07-030001834622us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2021-07-030001834622us-gaap:InterestRateSwapMember2021-10-020001834622us-gaap:NetInvestmentHedgingMemberus-gaap:CurrencySwapMember2017-08-012017-08-31iso4217:EUR0001834622us-gaap:NetInvestmentHedgingMemberus-gaap:CurrencySwapMember2017-08-310001834622us-gaap:NetInvestmentHedgingMemberus-gaap:CurrencySwapMember2021-07-030001834622us-gaap:OtherCurrentAssetsMemberus-gaap:CashFlowHedgingMember2021-10-020001834622hayw:AccruedExpensesAndOtherLiabilitiesCurrentMemberus-gaap:CashFlowHedgingMember2021-10-020001834622us-gaap:OtherCurrentAssetsMemberus-gaap:CashFlowHedgingMember2020-12-310001834622hayw:AccruedExpensesAndOtherLiabilitiesCurrentMemberus-gaap:CashFlowHedgingMember2020-12-310001834622us-gaap:NetInvestmentHedgingMemberus-gaap:OtherCurrentAssetsMember2021-10-020001834622us-gaap:NetInvestmentHedgingMemberhayw:AccruedExpensesAndOtherLiabilitiesCurrentMember2021-10-020001834622us-gaap:NetInvestmentHedgingMemberus-gaap:OtherCurrentAssetsMember2020-12-310001834622us-gaap:NetInvestmentHedgingMemberhayw:AccruedExpensesAndOtherLiabilitiesCurrentMember2020-12-310001834622us-gaap:OtherCurrentAssetsMember2021-10-020001834622hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember2021-10-020001834622us-gaap:OtherCurrentAssetsMember2020-12-310001834622hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember2020-12-310001834622us-gaap:InterestExpenseMember2021-01-012021-10-020001834622us-gaap:InterestExpenseMember2020-01-012020-09-260001834622us-gaap:InterestExpenseMember2021-07-042021-10-020001834622us-gaap:InterestExpenseMember2020-06-282020-09-260001834622us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-10-020001834622us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2021-10-020001834622us-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310001834622us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2020-12-31hayw:segmenthayw:reporting_unit0001834622hayw:NorthAmericaSegmentMember2021-01-012021-10-020001834622hayw:EuropeAndRestOfWorldSegmentMember2021-01-012021-10-020001834622hayw:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2021-07-042021-10-020001834622hayw:EuropeAndRestOfWorldSegmentMemberus-gaap:OperatingSegmentsMember2021-07-042021-10-020001834622us-gaap:OperatingSegmentsMember2021-07-042021-10-020001834622hayw:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2020-06-282020-09-260001834622hayw:EuropeAndRestOfWorldSegmentMemberus-gaap:OperatingSegmentsMember2020-06-282020-09-260001834622us-gaap:OperatingSegmentsMember2020-06-282020-09-260001834622hayw:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-10-020001834622hayw:EuropeAndRestOfWorldSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-10-020001834622us-gaap:OperatingSegmentsMember2021-01-012021-10-020001834622hayw:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-09-260001834622hayw:EuropeAndRestOfWorldSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-09-260001834622us-gaap:OperatingSegmentsMember2020-01-012020-09-260001834622us-gaap:CorporateNonSegmentMember2021-07-042021-10-020001834622us-gaap:CorporateNonSegmentMember2020-06-282020-09-260001834622us-gaap:CorporateNonSegmentMember2021-01-012021-10-020001834622us-gaap:CorporateNonSegmentMember2020-01-012020-09-260001834622us-gaap:CommonClassAMember2020-06-282020-09-260001834622us-gaap:CommonClassAMember2021-01-012021-10-020001834622us-gaap:CommonClassAMember2020-01-012020-09-260001834622us-gaap:CommonClassCMember2021-07-042021-10-020001834622us-gaap:CommonClassCMember2020-06-282020-09-260001834622us-gaap:CommonClassCMember2021-01-012021-10-020001834622us-gaap:CommonClassCMember2020-01-012020-09-260001834622hayw:ClassACommonStockAndCommonStockMember2021-07-042021-10-020001834622hayw:ClassACommonStockAndCommonStockMember2020-06-282020-09-260001834622hayw:ClassACommonStockAndCommonStockMember2021-01-012021-10-020001834622hayw:ClassACommonStockAndCommonStockMember2020-01-012020-09-260001834622us-gaap:DamageFromFireExplosionOrOtherHazardMember2021-01-012021-10-020001834622us-gaap:CommonClassBMember2020-12-310001834622us-gaap:CommonClassAMember2020-10-012020-10-310001834622us-gaap:CommonClassAMember2021-03-162021-03-160001834622us-gaap:CommonClassAMember2021-03-160001834622us-gaap:IPOMemberus-gaap:CommonClassAMember2021-03-160001834622us-gaap:CommonClassCMember2021-03-162021-03-160001834622us-gaap:CommonClassCMember2021-03-1600018346222021-03-16hayw:plan0001834622hayw:A2021EquityIncentivePlanMember2021-03-310001834622hayw:A2021EquityIncentivePlanMember2021-10-020001834622us-gaap:EmployeeStockOptionMemberhayw:A2021EquityIncentivePlanMember2021-01-012021-10-020001834622hayw:A2021EquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-10-020001834622hayw:A2021EquityIncentivePlanMember2021-01-012021-10-020001834622hayw:A2021EquityIncentivePlanMember2021-07-042021-10-020001834622us-gaap:EmployeeStockOptionMemberhayw:A2021EquityIncentivePlanMember2021-10-020001834622hayw:A2021EquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-10-020001834622hayw:A2017EquityIncentivePlanOfHaywardHoldingsMemberus-gaap:EmployeeStockOptionMember2017-08-042017-08-040001834622hayw:A2017EquityIncentivePlanOfHaywardHoldingsMember2021-01-012021-10-020001834622hayw:A2017EquityIncentivePlanOfHaywardHoldingsMemberhayw:ShareBasedPaymentArrangementRestrictedStockAwardsMarketAndPerformanceConditionsMember2021-01-012021-04-030001834622hayw:A2017EquityIncentivePlanOfHaywardHoldingsMemberhayw:ShareBasedPaymentArrangementRestrictedStockUnitsTimeBasedMember2021-07-042021-10-020001834622hayw:A2017EquityIncentivePlanOfHaywardHoldingsMemberhayw:ShareBasedPaymentArrangementRestrictedStockUnitsTimeBasedMember2021-01-012021-10-020001834622hayw:A2017EquityIncentivePlanOfHaywardHoldingsMemberus-gaap:EmployeeStockOptionMember2021-10-020001834622hayw:A2017EquityIncentivePlanOfHaywardHoldingsMemberus-gaap:RestrictedStockUnitsRSUMember2021-10-02hayw:employee0001834622hayw:BerkeleyHeightsNewJerseyMember2021-10-020001834622hayw:ClemmonsNorthCarolinaMember2021-10-020001834622hayw:ChandlerArizonaMember2021-07-042021-10-020001834622hayw:ChandlerArizonaMember2021-01-012021-10-020001834622us-gaap:OneTimeTerminationBenefitsMember2020-12-310001834622us-gaap:OneTimeTerminationBenefitsMember2021-01-012021-10-020001834622us-gaap:OneTimeTerminationBenefitsMember2021-10-020001834622us-gaap:FacilityClosingMember2020-12-310001834622us-gaap:FacilityClosingMember2021-01-012021-10-020001834622us-gaap:FacilityClosingMember2021-10-020001834622us-gaap:OtherRestructuringMember2020-12-310001834622us-gaap:OtherRestructuringMember2021-01-012021-10-020001834622us-gaap:OtherRestructuringMember2021-10-0200018346222019-01-012019-12-310001834622us-gaap:OneTimeTerminationBenefitsMember2019-12-310001834622us-gaap:OneTimeTerminationBenefitsMember2020-01-012020-09-260001834622us-gaap:OneTimeTerminationBenefitsMember2020-09-260001834622us-gaap:FacilityClosingMember2019-12-310001834622us-gaap:FacilityClosingMember2020-01-012020-09-260001834622us-gaap:FacilityClosingMember2020-09-260001834622us-gaap:OtherRestructuringMember2019-12-310001834622us-gaap:OtherRestructuringMember2020-01-012020-09-260001834622us-gaap:OtherRestructuringMember2020-09-260001834622hayw:ManagementFeesPriorToIPOMembersrt:AffiliatedEntityMember2021-01-012021-03-120001834622us-gaap:CommonClassCMembersrt:AffiliatedEntityMemberhayw:DividendsPaidInLieuOfManagementFeesMember2021-01-012021-03-120001834622us-gaap:CommonClassCMemberhayw:DividendsPaidInLieuOfManagementFeesMember2021-01-012021-10-020001834622us-gaap:CommonClassCMemberhayw:DividendsPaidInLieuOfManagementFeesMember2020-01-012020-09-26
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 October 2, 2021

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 001-40208
hayw-20211002_g1.jpg
Hayward Holdings, Inc.
(Exact name of registrant as specified in its charter)
Delaware
(State or other jurisdiction of
incorporation or organization)
400 Connell Drive
Suite 6100
Berkeley Heights, NJ
(Address of Principal Executive)
Offices)
82-2060643
(I.R.S. Employer Identification No.)

07922
(Zip Code)
(908) 351-5400
Registrant's telephone number, including area code

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, $.001 per shareHAYWNew York Stock Exchange
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 and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files).     Yes  ☒   No  ☐ 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller 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 Act).     Yes        No  ☒


APPLICABLE ONLY TO REGISTRANTS INVOLVED IN BANKRUPTCY

PROCEEDINGS DURING THE PRECEDING FIVE YEARS:

    Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court.
☐  Yes ☐ No
APPLICABLE ONLY TO CORPORATE ISSUERS:

The registrant had outstanding 232,077,812 shares of common stock as of October 25, 2021.



SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains certain forward-looking statements and information relating to us that are based on the beliefs of our management as well as assumptions made by, and information currently available to, us. These statements include, but are not limited to, statements about our strategies, plans, objectives, expectations, intentions, expenditures and assumptions and other statements contained in or incorporated by reference in this Quarterly Report on Form 10-Q that are not historical facts. When used in this document, words such as “may,” “will,” “should,” “could,” “intend,” “potential,” “continue,” “anticipate,” “believe,” “estimate,” “expect,” “plan,” “target,” “predict,” “project,” “seek” and similar expressions as they relate to us are intended to identify forward-looking statements. These statements reflect our current views with respect to future events, are not guarantees of future performance and involve risks and uncertainties that are difficult to predict. Further, certain forward-looking statements are based upon assumptions as to future events that may not prove to be accurate.

Examples of forward-looking statements include, among others, statements we make regarding: our financial position; business plans and objectives; general economic and industry trends; business prospects; future product development and acquisition strategies; growth and expansion opportunities; operating results; and working capital and liquidity. We may not achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place significant reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements we make.

The forward-looking statements in this Quarterly Report on Form 10-Q are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements, including such statements taken from third-party industry and market reports. Important factors that could affect our future results and could cause those results or other outcomes to differ materially from those indicated in our forward-looking statements include the following:

• our ability to execute on our growth strategies and expansion opportunities;
• our ability to maintain favorable relationships with suppliers and manage disruptions to our global supply chain and the availability of raw materials;
• our relationships with and the performance of distributors, builders, buying groups, retailers and servicers who sell our products to pool owners;
• competition from national and global companies, as well as lower cost manufacturers;
• impacts on our business from the sensitivity of our business to seasonality and unfavorable economic and business conditions;
• our ability to identify emerging technological and other trends in our target end markets;
• our ability to develop, manufacture and effectively and profitably market and sell our new planned and future products;
• failure of markets to accept new product introductions and enhancements;
• the ability to successfully identify, finance, complete and integrate acquisitions;
• our ability to attract and retain senior management and other qualified personnel;
• regulatory changes and developments affecting our current and future products;
• volatility in currency exchange rates;
• our ability to service our existing indebtedness and obtain additional capital to finance operations and our growth opportunities;
• impacts on our business from political, regulatory, economic, trade, and other risks associated with operating foreign businesses;
• our ability to establish and maintain intellectual property protection for our products, as well as our ability to operate our business without infringing, misappropriating or otherwise violating the intellectual property rights of others;
• the impact of material cost and other inflation;
• the impact of changes in laws, regulations and administrative policy, including those that limit U.S. tax benefits or impact trade agreements and tariffs;
• the outcome of litigation and governmental proceedings;
• impacts on our business from the COVID-19 pandemic; and
• other factors set forth in the “Risk Factors” section of this Quarterly Report on Form 10-Q and in our IPO Prospectus             
(as defined herein).


These forward-looking statements involve known and unknown risks, inherent uncertainties and other factors, which may cause our actual results, performance, time frames or achievements to be materially different from any future results, performance, time frames or achievements expressed or implied by the forward-looking statements. Any statements contained herein that are not statements of historical facts may be deemed to be forward-looking statements. Actual results and the timing of certain events may differ materially from those contained in these forward-looking statements.

Many of these factors are macroeconomic in nature and are, therefore, beyond our control. Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, our actual results, performance or achievements may vary materially from those described in this Quarterly Report on Form 10-Q as anticipated, believed, estimated, expected, intended, planned or projected. The forward-looking statements included in this Quarterly Report on Form 10-Q are made only as of the date of this report. Unless required by United States federal securities laws, we neither intend nor assume any obligation to update these forward-looking statements for any reason after the date of this Quarterly Report on Form 10-Q to conform these statements to actual results or to changes in our expectations.



TABLE OF CONTENTS



PART I - FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

Hayward Holdings, Inc.
Unaudited Condensed Consolidated Balance Sheets
(Dollars in thousands, except share and per share data)
October 2, 2021December 31, 2020
Assets
Current assets
Cash and cash equivalents$295,077 $114,864 
Accounts receivable, net of allowances of $1,943 and $1,359, respectively
147,282 140,216 
Inventories, net208,993 145,330 
Prepaid expenses14,157 10,266 
Other current assets24,242 13,738 
Total current assets689,751 424,414 
Property, plant, and equipment, net of accumulated depreciation of $62,205 and $51,900, respectively
143,403 142,318 
Goodwill917,914 920,325 
Trademark736,000 736,000 
Customer relationships, net249,106 271,462 
Other intangibles, net98,185 106,687 
Other non-current assets11,585 5,944 
Total assets$2,845,944 $2,607,150 
Liabilities, Redeemable Stock, and Stockholders' Equity
Current liabilities
Current portion of the long-term debt$11,992 $2,768 
Accounts payable78,569 69,632 
Accrued expenses and other liabilities188,516 141,819 
Income taxes payable 4,435 
Total current liabilities279,077 218,654 
Long-term debt, net976,118 1,300,256 
Deferred tax liabilities, net275,228 273,628 
Other non-current liabilities13,223 10,851 
Total liabilities1,543,646 1,803,389 
Redeemable stock
Class A stock $0.001 par value, no shares authorized, issued, or outstanding at October 2, 2021; 1,500,000 shares authorized, 872,598 issued and 869,823 outstanding at December 31, 2020
 594,500 
Class C stock $0.001 par value, no shares authorized, issued, or outstanding at October 2, 2021; 100 shares authorized, issued, and outstanding at December 31, 2020
  
Stockholders' equity
Preferred stock, $0.001 par value, 100,000,000 authorized, 0 issued and outstanding at October 2, 2021
  
Common stock $0.001 par value, 750,000,000 authorized; 231,967,140 issued and 231,967,140 outstanding at October 2, 2021; 3,846,960 issued and 2,772,900 outstanding at December 31, 2020
231 3 
Additional paid-in capital1,055,886 10,297 
Common stock in treasury; 5,175,765 and 4,340,310 at October 2, 2021 and December 31, 2020, respectively
(14,216)(3,686)
Retained earnings257,155 202,997 
Accumulated other comprehensive income (loss)3,242 (350)
Total stockholders' equity1,302,298 209,261 
Total liabilities, redeemable stock, and stockholders' equity$2,845,944 $2,607,150 



See accompanying notes to the unaudited condensed consolidated financial statements.

1

Hayward Holdings, Inc.
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income
(Dollars in thousands, except share and per share data)

Three months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Net sales$350,624 $224,485 $1,049,409 $614,704 
Cost of sales188,170 118,331 559,033 335,128 
Gross profit162,454 106,154 490,376 279,576 
Selling, general, and administrative expenses68,807 49,446 207,129 136,854 
Research, development, and engineering6,370 5,097 16,187 13,895 
Acquisition and restructuring related expense783 6,825 2,452 17,575 
Amortization of intangible assets8,700 9,544 26,162 28,537 
Operating income77,794 35,242 238,446 82,715 
Interest expense, net11,050 17,046 42,297 54,169 
Loss on debt extinguishment  9,418  
Other non-operating (income) expense, net2,087 (2,474)4,655 (2,855)
Total other expense13,137 14,572 56,370 51,314 
Income from operations before income taxes64,657 20,670 182,076 31,401 
Provision for income taxes14,336 5,472 42,072 7,898 
Net income $50,321 $15,198 $140,004 $23,503 
Earnings per share
Basic$0.22 $0.07 $0.24 $0.11 
Diluted$0.21 $0.07 $0.23 $0.11 
Comprehensive income, net of tax
Net income $50,321 $15,198 $140,004 $23,503 
Foreign currency translation adjustments, net of tax expense (benefit) of $0 and $(756), and $763 and $(183), for the three-month and nine-month periods, respectively.
(5,312)1,985 (1,312)(873)
Change in fair value of derivatives, net of tax expense (benefit) of $395 and $569, and $1,620 and $(1,605), for the three-month and nine-month periods, respectively.
1,204 1,704 4,904 (4,817)
Comprehensive income $46,213 $18,887 $143,596 $17,813 











See accompanying notes to the unaudited condensed consolidated financial statements.

2

Hayward Holdings, Inc.
Unaudited Condensed Consolidated Statements of Changes in Redeemable Stock and Stockholders' Equity
(Dollars in thousands, except share and per share data)

Redeemable
Class A and C Stock
Common StockAdditional Paid-in CapitalTreasury StockRetained EarningsAccumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
SharesAmountSharesAmount
Balance at December 31, 2020869,923 $594,500 2,772,900 $3 $10,297 $(3,686)$202,997 $(350)$209,261 
Net income— — — — — — 36,867 — 36,867 
Conversion to common stock upon IPO(869,923)(594,500)206,147,857 206 680,041 — (85,541)— 594,706 
Issuance of common stock22,200,000 22 351,553 — — — 351,575 
Issuance of stock186 — — 221 — — — 221 
Cash distributions— — — — — — (41)— (41)
Stock-based compensation— — — — 10,634 — — — 10,634 
Repurchase of stock(186)— — — — (214)— — (214)
Comprehensive income (loss) items— — — — — — — 3,650 3,650 
Balance at April 3, 2021 $ 231,120,757 $231 $1,052,746 $(3,900)$154,282 $3,300 $1,206,659 
Net income— — — — — — 52,816 — 52,816 
Finalization for IPO conversion— — — — (397)— (264)— (661)
Stock-based compensation— — — — 1,900 — — — 1,900 
Exercise of stock options— — — — — — — — — 
Repurchase of stock— — (19,500)— — (768)— — (768)
Comprehensive income (loss) items— — — — — — — 4,050 4,050 
Balance at July 3, 2021 $ 231,101,257 $231 $1,054,249 $(4,668)$206,834 $7,350 $1,263,996 
Net income— — — — — — 50,321 — 50,321 
Stock-based compensation— — — — 774 — — — 774 
Issuance of Common Stock for compensation plans— — 1,323,564 — 863 — — — 863 
Repurchase of stock— — (457,681)— — (9,548)— — (9,548)
Comprehensive income (loss) items— — — — — — — (4,108)(4,108)
Balance at October 2, 2021 $ 231,967,140 $231 $1,055,886 $(14,216)$257,155 $3,242 $1,302,298 

See accompanying notes to the unaudited condensed consolidated financial statements.

3

Hayward Holdings, Inc.
Unaudited Condensed Consolidated Statements of Changes in Redeemable Stock and Stockholders' Equity
(Dollars in thousands, except share and per share data)
Redeemable
Class A and C Stock
Common StockAdditional Paid-in CapitalTreasury StockRetained EarningsAccumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
SharesAmountSharesAmount
Balance at December 31, 2019872,397$869,500 3,114,150 $3 $7,995 $(1,188)$159,900 $(2,650)$164,057 
 Net (loss)      (10,398) (10,398)
Cash distributions— — — — — — (51)— (51)
Stock-based compensation— — — — 654 — — — 654 
Exercise of stock options(423)— — — 58 — — — 58 
Repurchase of stock— — — — — (1,996)— — (1,996)
Comprehensive income (loss) items— — — — — — — (18,143)(18,143)
Balance at March 28, 2020871,974 $869,500 3,114,150 $3 $8,748 $(3,184)$149,451 $(20,793)$134,222 
Net income      18,703  18,703 
Cash distributions— — — — — — (51)— (51)
Stock-based compensation— — — — 653 — — — 653 
Exercise of stock options— — — — 5 — — — 5 
Repurchase of stock— — — — — (65)— — (65)
Comprehensive income (loss) items— — — — — — — 8,821 8,821 
Balance at June 27, 2020871,974 $869,500 3,114,150 $3 $9,406 $(3,249)$168,103 $(11,972)$162,288 
Net income    — — 15,198 — 15,198 
Cash distributions    — — (51)— (51)
Stock-based compensation    654 — — — 654 
Exercise of stock options  654,843  243 — — — 243 
Repurchase of stock(2,051) (1,044,810) — (437)— — (437)
Comprehensive income (loss) items    — — — 3,689 3,689 
Balance at September 26, 2020869,923 $869,500 2,724,183 $3 $10,303 $(3,686)$183,250 $(8,283)$181,584 

See accompanying notes to the unaudited condensed consolidated financial statements.

4

Hayward Holdings, Inc.
Unaudited Condensed Consolidated Statements of Cash Flows
(Dollars in thousands, except share and per share data)
Nine months ended
October 2, 2021September 26, 2020
Cash flows from operating activities
Net income $140,004 $23,503 
Adjustments to reconcile net income to net cash provided by operating activities
Depreciation14,096 14,491 
Amortization of intangible assets30,903 32,822 
Amortization of deferred debt issuance fees2,771 3,970 
Stock-based compensation13,308 1,962 
Deferred income taxes(3,014)(8,214)
Allowance for bad debts584 (115)
Loss on debt extinguishment9,418  
Loss on disposal of properties3,743 2,018 
Changes in operating assets and liabilities
   Accounts receivable(9,115)103,766 
   Inventories(66,027)5,151 
   Other current and non-current assets(10,699)(7,175)
   Accounts payable, accrued expenses and other liabilities, current and non-current73,191 54,256 
Net cash provided by operating activities199,163 226,435 
Cash flows from investing activities
Purchases of property, plant, and equipment(19,098)(13,690)
Purchases of intangibles(818)(1,091)
Proceeds from sale of property, plant, and equipment25 527 
Proceeds from settlements of investment currency hedge719 1,483 
Net cash used in investing activities(19,172)(12,771)
Cash flows from financing activities
Proceeds from issuance of common stock - Initial Public Offering377,400  
Costs associated with Initial Public Offering(26,124) 
Purchase of common stock for treasury(10,530)(2,497)
Cash paid for taxes from share withholdings(10,174) 
Proceeds from the issuance of long-term debt51,659  
Debt issuance costs(12,422) 
Payments of long-term debt(367,144)(3,500)
Dividends paid(41)(153)
Other563 8 
Net cash provided by (used in) financing activities3,187 (6,142)
Effect of exchange rate changes on cash and cash equivalents and restricted cash(1,505)1,137 
Change in cash and cash equivalents and restricted cash 181,673 208,659 
Cash and cash equivalents and restricted cash, beginning of period115,294 47,246 
Cash and cash equivalents and restricted cash, end of period$296,967 $255,905 
Supplemental disclosures of cash flow information
Cash paid - income taxes$53,686 $45,546 
Cash paid - interest 39,242 6,341 
Equipment financed under capital leases 2,045 

See accompanying notes to the unaudited condensed consolidated financial statements.

5

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements



1. Nature of Operations and Organization

Hayward Holdings, Inc. (“Holdings” or the “Company”) is a global designer, manufacturer, and marketer of a broad portfolio of pool equipment and associated automation systems. The Company has six primary manufacturing facilities worldwide, which are located in North Carolina, Tennessee, Rhode Island, Spain (two) and China, and other facilities in the United States, Canada, France and Australia. Cash flow is impacted by the seasonality of the swimming pool business. Cash flow is usually higher in the second and third quarters due to terms of sale to our customers.

Prior to March 2, 2021, the Company had three classes of stock designated as Class A, Class B and Class C stock. On March 2, 2021, the Company reclassified its Class B common stock into common stock, par value $0.001 per share ( “Common Stock”), and then effected a 195-for-1 split of its Common Stock. On March 11, 2021, the Company converted each outstanding share of Class A stock into 195 shares of Common Stock plus an additional 42.5671 shares, which amount was determined by dividing (a) the Class A preference amount of such share of Class A stock, or $683.84 per share (the “Class A Preference Amount”), by (b) the initial public offering price of $17.00 per a share of Common Stock in the Company’s initial public offering (“IPO”), net of the per share underwriting discount, and (ii) the Company redeemed each outstanding share of Class C stock for an aggregate price of $1.00.

References to the “Reclassification” refer to (i) the reclassification of the Company’s Class B common stock into Common Stock on March 2, 2021, (ii) the 195-for-1 stock split of the Company’s common stock on March 2, 2021, (iii) the conversion of the Company’s Class A stock into Common Stock, (iv) the redemption of the Company’s Class C stock and (v) the filing and effectiveness of the Company’s second restated certificate of incorporation and the adoption of its amended and restated bylaws on March 16, 2021.

All share and per share amounts for all periods presented in these condensed consolidated financial statements and related notes have been adjusted retroactively, where applicable, to reflect the Reclassification.

On March 16, 2021, the Company completed its IPO whereby it issued 22,200,000 shares of its Common Stock, and entities affiliated with CCMP Capital Advisors, LP (“CCMP”), MSD Partners, L.P. (“MSD Partners”) and Alberta Investment Management Corporation (“AIMCo”) and, together with CCMP and MSD Partners, the (“Sponsors”) sold an aggregate of 20,893,665 shares of the Company’s Common Stock, inclusive of 2,815,887 shares sold by entities affiliated with the Sponsors pursuant to the partial exercise of the underwriters’ option to purchase additional shares. The shares began trading on the New York Stock Exchange on March 12, 2021. The aggregate net proceeds received by the Company from the IPO were $356.6 million, after deducting underwriting discounts and commissions and other offering costs. The Company used the net proceeds from the IPO to repay existing indebtedness outstanding under its credit facilities as further described in Note 7. Long-term Debt.


2. Significant Accounting Policies

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of the Company included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The financial statements reflect all adjustments that are, in the opinion of management, necessary for a fair statement of such information. All such adjustments are of a normal recurring nature. Certain information and note disclosures, including a description of significant accounting policies normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"), have been condensed or omitted pursuant to such rules and regulations.

These interim financial statements should be read in conjunction with the Company’s annual consolidated financial statements and notes thereto for the fiscal year ended December 31, 2020 included in the Company's final prospectus for the IPO filed pursuant to Rule 424(b) under the Securities Act of 1933, as amended, filed with the SEC on March 15, 2021 (the "IPO Prospectus"). The results of operations for the three and nine months ended October 2, 2021 are not necessarily indicative of the results for any subsequent periods or the entire fiscal year ending December 31, 2021.

6

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

In the current year, the Company has changed its presentation from millions to thousands and, as a result, any necessary rounding adjustments have been made to prior year disclosed amounts.

Cash and Cash Equivalents

The following table provides supplemental cash flow information and a reconciliation of cash and cash equivalents and restricted cash to amounts reported within the Company's unaudited condensed consolidated balance sheets and unaudited condensed consolidated statements of cash flows (in thousands):
October 2, 2021December 31, 2020
Cash and cash equivalents$295,077 $114,864 
Restricted cash (a)
1,890 430 
Total$296,967 $115,294 
(a) included in Other current assets

Recent Accounting Pronouncements Not Yet Adopted

Accounting for Leases

Accounting Standards Update (the "ASU") 2016-02, Leases, was issued by the Financial Accounting Standards Board (the "FASB") in February 2016. This standard requires the Company, as the lessee, to recognize most leases on the balance sheet thereby resulting in the recognition of right of use ("ROU") assets and lease obligations for those leases currently classified as operating leases. The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an Emerging Growth Company ("EGC") as of December 31, 2021, and the Company would adopt the standard, including presenting ROU assets and liabilities, as of January 1, 2021 in its Annual Report on Form 10-K for fiscal year 2021. In the third quarter of 2021, the Company began the implementation process and selected the modified transition approach method as well as the package of practical expedients.

In addition to the recognition of the ROU assets and lease obligations, the Company anticipates changes in systems, processes, and controls via the use of a software solution for leases. While the requirements of the new guidance represent a material change from existing GAAP, the underlying economics of items in scope and related cash flows are unchanged.

New Credit Loss Standard

ASU 2016-13, Financial Instruments—Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments, was issued by the FASB in June 2016. The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an EGC as of December 31, 2021, and the Company would adopt the standard as of January 1, 2021 in its Annual Report on Form 10-K for fiscal year 2021.

While the requirements of the new guidance represent a change from existing GAAP, the underlying economics of items in scope and related cash flows are unchanged. The Company plans to focus on gathering data, developing procedures and testing before adoption. Focus areas include, but are not limited to (i) updating procedures to reflect new guidance requiring establishment of allowance for credit losses on accounts receivable; (ii) establishing procedures to identify and review all leases receivable, (iii) developing, testing, and implementing controls for newly developed procedures, if any, as well as for additional annual reporting requirements. The Company is currently evaluating the impact of this new accounting standard on its unaudited condensed consolidated financial statements.

Simplifying the Accounting for Income Taxes

ASU 2019-12, “Simplifying the Accounting for Income Taxes” (Topic 740), was issued by FASB in December 2019. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an EGC as of December 31, 2021, and the Company would adopt the standard as of January 1, 2021 in its Annual Report
7

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

on Form 10-K for fiscal year 2021. The adoption of this standard is not expected to have a material impact on the Company's financial statements or its systems, processes and controls associated with accounting for income taxes.

Reference Rate Reform

ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, was issued by the FASB in March 2020. In January 2021, the FASB clarified the scope of that guidance with the issuance of ASU 2021-01, Reference Rate Reform: Scope. ASU 2020-04 provides optional expedients and exceptions to account for contracts, hedging relationships and other transactions that reference LIBOR or another reference rate if certain criteria are met. ASU 2020-04 may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. The Company is currently evaluating the potential effects of the adoption of ASU 2020-04.

3. Revenue

The following table disaggregates net sales between product groups and geographic destinations, respectively (in thousands):

Three months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Product groups
Residential pool$330,898 $209,519 $990,977 $567,575 
Commercial pool7,360 4,762 23,297 16,872 
Industrial flow control12,366 10,204 35,135 30,257 
Total$350,624 $224,485 $1,049,409 $614,704 
Geographic
United States$261,223 $158,155 $748,726 $428,837 
Canada37,013 25,860 114,550 64,920 
Europe32,726 28,858 137,642 89,600 
Rest of World19,662 11,612 48,491 31,347 
Total international revenue$89,401 $66,330 $300,683 $185,867 
Total$350,624 $224,485 $1,049,409 $614,704 

4. Inventories

Inventories, net, consist of the following (in thousands):
October 2, 2021December 31, 2020
Raw materials$101,370 $67,867 
Work in progress18,886 13,539 
Finished goods88,737 63,924 
Total$208,993 $145,330 

8

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

5. Accrued Expenses and Other Liabilities

Accrued expenses and other liabilities consist of the following (in thousands):
October 2, 2021December 31, 2020
Selling, promotional, and advertising$29,269 $25,377 
Employee compensation and benefits45,568 34,250 
Warranty reserve23,668 16,412 
Inventory purchases30,423 13,703 
Insurance reserve11,864 9,779 
Deferred income16,564 11,694 
Payroll and other non-income taxes7,0433,759 
Derivative liability 9,307 
Other accrued liabilities24,11717,538 
$188,516 $141,819 

The Company offers warranties on certain of its products and records an accrual for estimated future claims. Such accruals are based on historical experience and management’s estimate of the level of future claims.

The following table summarizes the warranty reserve activities (in thousands):

Balance at December 31, 2020
$16,412 
Accrual for warranties issued during the period 10,109 
Payments(4,644)
Balance at April 3, 2021
21,877 
Accrual for warranties issued during the period 9,850 
Payments(7,030)
Balance at July 3, 2021
24,697 
Accrual for warranties issued during the period7,796 
Payments(8,825)
Balance at October 2, 2021
$23,668 

Warranty expenses for the three and nine months ended October 2, 2021 were $7.8 million and $27.8 million, respectively, and $7.1 million and $19.1 million, respectively, for the three and nine months ended September 26, 2020.

6. Income Taxes

The Company's effective tax rate for the three months ended October 2, 2021 and three months ended September 26, 2020 were 22.2% and 26.5% respectively. The change in the Company’s effective tax rate was primarily due to a Global Intangible Low Tax Income ("GILTI") inclusion, changes in the relative taxable income between tax jurisdictions, and several discrete items in 2021 relating to: (i) changes in state tax rates and tax return to provision adjustments, and (ii) a tax benefit due to the exercise of stock options.

The Company's effective tax rate for the nine months ended October 2, 2021 and nine months ended September 26, 2020 were 23.1% and 25.2%, respectively. The change in the Company’s effective tax rate was primarily due to a GILTI inclusion, additional tax benefits related to Foreign Derived Intangible Income, and several discrete items relating to: (i) changes in state tax rates and tax return to provision adjustments, (ii) a tax expense due to accelerated vesting of performance based grants due to the IPO, (iii) a tax benefit due to the release of the valuation allowance on the deferred tax assets of a France subsidiary, and (iv) a tax benefit due to the exercise of stock options.

9

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

The Company will recognize a tax benefit in the financial statements for an uncertain tax position only if the Company's assessment is that the position is "more likely than not" (i.e., a likelihood greater than 50 percent) to be allowed by the tax jurisdiction based solely on the technical merits of the position. The term "tax position" refers to a position in a previously filed tax return or a position expected to be taken in a future tax return that is reflected in measuring current or deferred income tax assets and liabilities for financial reporting purposes. There were no uncertain tax positions at October 2, 2021 and $0.3 million at September 26, 2020.

In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities and projected future taxable income in making this assessment. Management evaluates the need for valuation allowances on the deferred tax assets according to the provisions of ASC 740, Income Taxes. In making this determination, the Company assesses all available evidence (positive and negative) including recent earnings, internally-prepared income tax projections, and historical financial performance.

7. Long-Term Debt, net

Long-term debt, net, consists of the following (in thousands):
October 2, 2021December 31, 2020
First Lien Term Facility, due May 28, 2028$997,500 $957,985 
Incremental First Lien Term Facility, due August 4, 2026 150,000 
Second Lien Term Facility 205,000 
ABL Revolving Credit Facility  
Capital lease obligations9,071 9,732 
Subtotal1,006,571 1,322,717 
Less: Current portion of the long-term debt(11,992)(2,768)
Less: Unamortized debt issuance costs(18,461)(19,693)
Total$976,118 $1,300,256 

The Company made $8.0 million and $356.6 million of voluntary term loan repayments on February 19, 2021 and March 19, 2021, respectively. The total voluntary loan repayments made in the nine months ended October 2, 2021 was $364.6 million. The March 19, 2021 repayment was funded with the net proceeds received from the IPO, of which (i) $205.0 million was used to repay in full outstanding borrowings under the Company's Second Lien Term Facility, (ii) $131.1 million was used to repay outstanding borrowings under the Company's First Lien Term Facility and (iii) $20.5 million was used to repay borrowings under the Incremental First Lien Term Facility. The Company recorded a $5.8 million debt extinguishment loss related to the write-off of unamortized deferred financing costs as a result of the partial repayment.

On May 28, 2021, the Company amended its First Lien Credit Agreement (the “First Lien Term Facility”) to, among other things, increase the aggregate amount available to borrow by $51.0 million to $1.0 billion, reduce the interest rate, and extend the maturity date to May 28, 2028. In addition, the Company has the option to increase the Term Loan Facility subject to certain conditions, including the commitment of the participating lenders.

In the second quarter of 2021, due to the May 28, 2021 amendment to the First Lien Term Facility and a change in participating lenders, the Company recorded a $3.6 million debt extinguishment loss related to the write-off of unamortized deferred financing costs. During the nine months ended October 2, 2021, the Company recorded a total loss on debt extinguishment of $9.4 million.

The First Lien Term Facility now bears interest at a rate equal to a base rate or the London Interbank Offered Rate (LIBOR), plus, in either case, an applicable margin. In the case of LIBOR tranches, the applicable margin is 2.75% per annum with a 0.50% floor, with a stepdown to 2.50% per annum with a 0.50% floor when net secured leverage is less than 2.5x . The First Lien Term Loan will amortize quarterly at a rate of 0.25% of the original principal amount and requires a $2.5 million repayment of principal on the last business day of each March, June, September and December. The effective interest rate over the life of the new $1.0 billion First Lien Term Facility to May 2028, net of the interest rate hedge, is estimated at 3.67% which compares to the interest rate in effect on April 3, 2021 of 4.90% for the then outstanding $820.0 million first lien term loan and 4.96% for the $128.4 million incremental first lien term loan.
On June 1, 2021, the Company amended its existing ABL Revolving Credit Facility (the “ABL Facility”) to increase the aggregate amount of the revolving loan commitments to $425.0 million, with a peak season commitment of $475.0 million,
10

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

subject to a borrowing base calculation based on available eligible receivables, inventory, and qualified cash in North America. An amount of up to 30% (or up to 40% with agent consent) of the then-outstanding commitments under the ABL Facility is available to our Canada and Spain subsidiaries. A portion of the ABL Facility not to exceed $50.0 million is available for the issuance of letters of credit in U.S. dollars, of which $20.0 million is available for the issuance of letters of credit in Canadian dollars. The ABL Facility also includes a $50.0 million swingline loan facility. The maturity of the facility has been extended to June 1, 2026. The borrowings under the ABL Facility bear interest at a rate equal to LIBOR or a base rate plus a margin of between 1.25% to 1.75% or 0.25% to 0.75%, respectively, which are unchanged following the amendment of the ABL Facility. In addition, we have the option to increase the ABL Facility, subject to certain conditions, including the commitment of the participating lenders.

The First Lien Term Facility and ABL Facility (collectively "Credit Facilities") contain various restrictions, covenants, and collateral requirements. Per the First Lien Credit Agreement, the Company must also make an annual mandatory prepayment of principal commencing April 2023 for between 0% and 50% of the excess cash, as defined in the First Lien Credit Agreement, generated in the prior calendar year. The amount due varies with the First Lien Leverage Ratio as defined in the First Lien Credit Agreement, from zero if the first lien net leverage ratio is less than or equal to 2.5 x, to fifty percent if the first lien net leverage ratio is greater than 3.0 x. For the year ending December 31, 2020, the mandatory prepayment of excess cash was $0, accordingly, there was no prepayment due for the year ending December 31, 2020. All outstanding principal is due at maturity on May 28, 2028. As of October 2, 2021, we were in compliance with all covenants under the Credit Facilities.

8. Derivatives and Hedging Transactions

The Company holds derivative financial instruments for the purpose of hedging the risks of certain identifiable and anticipated transactions. In general, the types of risks hedged are those relating to the variability of future earnings and cash flows caused by movements in foreign currency exchange rates and interest rates. In hedging these transactions, the Company holds the following types of derivatives, in the normal course of business.

Interest Rate Swap Agreements

The Company enters into interest rate swap agreements designated as cash flow hedges to manage its interest rate risk related to its variable rate debt obligations. As cash flow hedges, unrealized gains are recognized as assets while unrealized losses are recognized as liabilities. The interest rate swap agreements are highly correlated to the changes in interest rates to which the Company is exposed. Unrealized gains and losses on these instruments have been designated as effective and as such, the related gains or losses have been recorded as a component of accumulated other comprehensive income (loss), net of tax.

As of December 31, 2020, the Company was a party to two interest rate swap agreements that effectively convert an initial notional amount of $550.0 million of its variable rate debt obligations to a fixed rate debt. The interest rate swap agreements expired on August 31, 2021 and there are no interest rate swap agreements outstanding at October 2, 2021.

Foreign Exchange Contracts

The Company enters into foreign exchange contracts to manage risks associated with foreign currency transactions and future variability of intercompany cash flows arising from those transactions that may be adversely affected by changes in exchange rates.

Net Investment Hedges

The Company uses net investment hedges to minimize its exposure to variability in the foreign currency translation of its net investment in one of its international subsidiaries. The effective portion of changes in the fair value of the hedging instrument is recognized in accumulated other comprehensive income (loss) consistent with the related translation gains and losses of the hedged net investment. For net investment hedges, all critical terms of the hedged item and the hedging instrument are matched at inception and on an ongoing basis to minimize the risk of hedge ineffectiveness.

In August 2017, the Company entered into a four-year euro-denominated cross currency swap agreement of €75.0 million to hedge the net investment in one of its foreign subsidiaries designated as a hedge with an original expiry date of August 31, 2021. Since both the notional value of the derivative designated as a hedge of a net investment in a foreign subsidiary equals the portion of the net investment designated as being hedged and the derivative relates solely to the foreign exchange rate between the functional currency of the hedged net investment and the Company’s functional currency, all changes in fair value of the
11

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

derivative are reported in the cumulative translation adjustment accounts, net of tax within accumulated other comprehensive income (loss) in the Company's unaudited condensed consolidated balance sheets.

The amounts recorded in accumulated other comprehensive income (loss) will be reclassified to earnings only upon the sale or liquidation of the Company’s investment in one of its international subsidiaries or on maturity of the underlying agreements.

During the second quarter 2021, the Company terminated the aforementioned €75.0 million cross currency swap agreement. There was no sale or substantial liquidation of the Company's investments in the subsidiaries designated, therefore no amounts were reclassified from accumulated other comprehensive income (loss) to earnings upon termination of the hedge.

There were no outstanding net investment hedges as of October 2, 2021.

The following table summarizes the gross fair values and location of the significant derivative instruments within Company's unaudited condensed consolidated balance sheets (in thousands):
Other Current AssetsAccrued Expenses and Other LiabilitiesOther Current AssetsAccrued Expenses and Other Liabilities
October 2, 2021December 31, 2020
Interest rate swaps$ $1,693 $ $6,480 
Net investment hedge$ $ $ $2,800 
Total$ $1,693 $ $9,280 

The following tables present the effects of derivative instruments by contract type in accumulated other comprehensive income (loss) in the Company's unaudited condensed consolidated statements of operations and comprehensive income (in thousands):

Gain (Loss) Recognized in AOCIGain (Loss) Reclassified From AOCI to EarningsLocation of Gain (loss) Reclassified from AOCI into Earnings
Nine months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Interest rate swaps$1,185 $1,704 $(1,696)$(2,189)Interest Expense
Net investment hedge$ $(2,649)$ $ N/A
  Total$1,185 $(945)$(1,696)$(2,189)
Gain (Loss) Recognized in AOCIGain (Loss) Reclassified From AOCI to EarningsLocation of Gain (loss) Reclassified from AOCI into Earnings
Three months endedThree months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Interest rate swaps$4,860 $(4,817)$(6,598)$(3,239)Interest Expense
Net investment hedge$1,268 $(1,660)$ $ N/A
  Total$6,128 $(6,477)$(6,598)$(3,239)


9. Fair Value Measurements

12

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

The Company is required to disclose the estimated fair values of all financial instruments, even if they are not carried at their fair value. The fair values of financial instruments are estimates based upon market conditions and perceived risks. These estimates require management’s judgment and may not be indicative of the future fair values of the assets and liabilities.
The Company’s financial instruments include cash and cash equivalents, accounts receivable, and accounts payable. The carrying amount of these instruments approximate fair value because of their short-term nature.

As of October 2, 2021, the Company’s long-term debt instruments had a carrying value of $997.5 million (excluding capital leases) and a fair value of approximately $996.3 million. As of December 31, 2020, the Company’s long-term debt instruments had a carrying value of $1.31 billion and a fair value of approximately $1.30 billion. The estimated fair value of the long-term debt is based on observable quoted prices in active markets for similar liabilities and is classified as a Level 2 input.

10. Segments and Related Information

The Company's operational and management structure is aligned to its key geographies and go-to market strategy resulting in two reportable segments: North America and Europe & Rest of World. Operating segments have not been aggregated to form the reportable segments. The Company determined its reportable segments based on how the Company's Chief Operating Decision Maker ("CODM") reviews the Company’s operating results in assessing performance and allocating resources. The CODM reviews net sales, gross profit and segment income for each of the reportable segments. Gross profit is defined as net sales less cost of sales incurred by the segment. The CODM does not evaluate reportable segments using asset information as these are managed on an enterprise wide basis. Segment income is defined as segment gross profit less sales, general, and administrative expenses ("SG&A") and research, development, and engineering ("RD&E").

The North America segment manufactures and sells residential and commercial swimming pool equipment and supplies as well as equipment that controls the flow of fluids. This segment is composed of three reporting units.

The Europe & Rest of World segment manufactures and sells residential and commercial swimming pool equipment and supplies. This segment is composed of two reporting units.

The Company sells its products primarily through distributors and retailers. Financial information by reportable segment, net of intercompany transactions, is included in the following summary (in thousands):

Three months ended October 2, 2021Three months ended September 26, 2020
North AmericaEurope & Rest of WorldTotalNorth AmericaEurope & Rest of WorldTotal
Net sales$298,236 $52,388 $350,624 $184,015 $40,470 $224,485 
Gross profit$141,655 $20,799 $162,454 $90,764 $15,390 $106,154 
Segment income$91,920 $10,582 $102,502 $49,080 $6,986 $56,066 
Capital expenditures (1)
$7,762 $1,005 $8,767 $3,555 $185 $3,740 
Depreciation (1)
$4,253 $175 $4,428 $4,534 $326 $4,860 

Nine months ended October 2, 2021Nine months ended September 26, 2020
North AmericaEurope & Rest of WorldTotalNorth AmericaEurope & Rest of WorldTotal
Net sales$863,276 $186,133 $1,049,409 $493,757 $120,947 $614,704 
Gross profit$416,753 $73,623 $490,376 $234,496 $45,080 $279,576 
Segment income$267,020 $37,828 $304,848 $117,243 $20,836 $138,079 
Capital expenditures (1)
$17,362 $1,305 $18,667 $12,556 $680 $13,236 
Depreciation (1)
$12,653 $843 $13,496 $12,797 $954 $13,751 

(1) Capital expenditures and depreciation associated with Corporate are not included in these totals.
13

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements


The following table presents a reconciliation of segment income to income from operations before income taxes (in thousands):

Three months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Total segment income$102,502 $56,066 $304,848 $138,079 
Corporate expense, net15,225 4,455 37,788 9,252 
Acquisition and restructuring related expense783 6,825 2,452 17,575 
Amortization of intangible assets8,700 9,544 26,162 28,537 
Operating income$77,794 $35,242 $238,446 $82,715 
Interest expense, net11,050 17,046 42,297 54,169 
Loss on debt extinguishment  9,418  
Other non-operating (income) expense, net2,087 (2,474)4,655 (2,855)
Total other expense$13,137 $14,572 $56,370 $51,314 
Income from operations before income taxes$64,657 $20,670 $182,076 $31,401 

11. Earnings Per Share

The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders (in thousands, except share and per share data):
Three months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Net income$50,321 $15,198 $140,004 $23,503 
Deemed Dividend - Class A stock redemption(a)
 (85,541)
Dividend paid to Class C stockholders (51)(41)(153)
Net income attributable to Class A and common stock holders, basic50,321 15,147 54,422 23,350 
Net income attributable to Class A holders, basic 15,047 12,733 23,209 
Net income attributable to common stockholders, basic$50,321 $100 $41,689 $141 
Net income attributable to Class A holders, diluted 14,986 $12,046 $23,066 
Net income attributable to common stockholders, diluted$50,321 $161 $42,376 $284 
Weighted average number of common shares outstanding, basic231,339,007 1,385,034 172,820,430 1,253,276 
Effect of dilutive securities(b)
12,444,494 848,623 12,853,384 1,281,001 
Weighted average number of common shares outstanding, diluted243,783,501 2,233,657 185,673,814 2,534,277 
Earnings per share attributable to common stockholders, basic$0.22 $0.07 $0.24 $0.11 
Earnings per share attributable to common shareholders, diluted$0.21 $0.07 $0.23 $0.11 
(a) For the nine months ended October 2, 2021, net income attributable to common stockholders, used as the numerator in our earnings per share computations, was reduced by a non-cash charge due to a beneficial conversion feature related to the redemption of Class A shares for common shares as a consequence of the IPO. Such non-cash charge was recorded as a deemed dividend during three months ended April 3, 2021. This is a one-time accounting reclassification within the unaudited condensed consolidated statements of changes in redeemable stock and stockholders' equity and does not have any current or future income statement or cash impact.
(b) Excludes 1.2 and 0.9 million of weighted average stock options outstanding for the three and nine months ended October 2, 2021, respectively, and 3.8 and 3.4 million of weighted average stock options outstanding for the three and nine months ended September 26, 2020, respectively, because their effect was antidilutive.

14

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

12. Commitments and Contingencies

Litigation

The Company is involved in litigation arising in the normal course of business. Where appropriate, these matters have been submitted to the Company’s insurance carrier. The Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. It is not possible to quantify the ultimate liability, if any, in these matters. As of October 2, 2021, appropriate reserves have been recorded for all litigation and contingencies, including the matters described below. Although the Company can give no assurances about the resolution of pending claims, litigation or other disputes and the effect such outcomes may have on the Company, in the opinion of management, it is remote that such litigation will have a material adverse effect on the financial position, results of operations or cash flows of the Company.

Pentair Litigation

The Company is presently a defendant in a set of consolidated patent infringement actions brought by Pentair Water Pool and
Spa, Inc. and Danfoss Drives A/S(Civil Nos. 5:11-cv-459-D and 5:12-cv-251-D), pending in the United States District Court for the Eastern District of North Carolina. Collectively, the plaintiffs in these actions have asserted that certain of our variable speed pump and controller products infringe claims in seven United States patents: U.S. Patent Nos. 7,854,597; 7,815,420; 7,857,600; 7,686,587; 7,704,051; 8,019,479; and 8,043,070. The Company initiated related USPTO proceedings against certain of the asserted patents, including inter partes reexamination nos. 95/002005, 95/002006, 95/002007, and 95/002008 and inter partes review nos. IPR2013-00285 and IPR2013-00287. The Company has also raised non-infringement and invalidity defenses against each of the patents asserted against us in the district court actions, which are currently stayed. Additionally, the Company is aware of patents related to the asserted patents, including continuing, foreign and/or other related issued patents and pending patent applications, that could be asserted against us in the future. If defenses raised by the Company are not upheld, or if Pentair and/or Danfoss were to prevail in these proceedings and/or otherwise, then we may owe money damages and/or be subject to an injunction for any unexpired patent that would require the cessation of any infringing activity, which could have a negative impact on our supply chain or other business, including the ability of us, our vendor(s), and/or our customer(s) to make, use, sell, offer for sale and/or import variable speed drives or pumps, and/or the automation controllers therefor, any of which including the component(s), feature(s) and/or functionalit(ies) accused of infringement.

The Company has determined that a settlement with the plaintiffs thereof is probable and can be estimated and has reserved $3.5 million for such purposes.

Yuncos, Spain Fire

In June 2021, an accidental fire destroyed a portion of our manufacturing and administrative facilities in Yuncos, Spain. The Company has filed an insurance claim with its carrier and such claim is still under review. The Company has established alternative, temporary, facilities for administrative personnel affected by the fire. The disruption to our manufacturing operations was minimal. In the nine months ended October 2, 2021, approximately $5.4 million of expense was recorded representing the write-off of the net book value of the destroyed assets and inventory.
13. Stockholders’ Equity

Prior to the Reclassification, the outstanding capital stock of the Company consisted of three classes of stock: Class A stock, par value of $0.001 per share of which 1,500,000 shares were authorized; Class B common stock par value of $0.001 per share of which 150,000 shares were authorized; and Class C stock, par value $0.001 per share of which 100 shares were authorized.

In October 2020, the Board of Directors approved a distribution of $275.0 million, or $316.16 per share of Class A stock of the Company.

On March 2, 2021 the Company filed a Certificate of Amendment of Amended and Restated Certificate of Incorporation pursuant to which all shares of Class B common stock were reclassified into an equal number of fully paid and non-assessable Common Stock and the Company then effected a 195-for-1 split of its Common Stock. The outstanding capital stock of the Company now consists of a single class of Common Stock.

15

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

Prior to the IPO, each share of Class A stock was converted into a number of shares of Common Stock equal to 237.57 which is the sum of 195.00 plus the quotient of 42.57 obtained by dividing the then outstanding preference amount of $683.84 for such share by the IPO offering price of $17.00, net of any underwriting discount or a net conversion factor of 16.07.

Prior to the IPO all 100 shares of Class C stock were redeemed for $100 dollars in aggregate or $1 per share.

On March 16, 2021, the Company filed its Second Restated Certificate of Incorporation.

Preferred Stock

The Company’s Second Restated Certificate of Incorporation authorizes the Company to issue up to 100,000,000 shares of preferred stock, $0.001 value per share, all of which is undesignated.

Common Stock

The Company’s Second Restated Certificate of Incorporation authorizes the Company to issue up to 750,000,000 shares of Common Stock, $0.001 value per share. Each share of Common Stock is entitled to one vote on all matters submitted to a vote of the Company’s stockholders. The holders of Common Stock are entitled to receive dividends, if any, as may be declared by the board of directors. Through October 2, 2021, no dividends had been declared or paid.

Dividends paid

For the three and nine months ended October 2, 2021, no dividend was declared nor paid to the Company's common stockholders.

For the three months ended September 26, 2020, there was no dividend declared nor paid to the Company's Class A stockholders whereas $50 thousand was paid to the Company's Class C stockholders, or $511.25 per share. For the nine months ended September 26, 2020, there was no dividend declared nor paid to the Company's Class A stockholders whereas $153 thousand was paid to the Company's Class C stockholders, or $1,533.75 per share.

14. Stock-based Compensation

Overview

During the three months ended October 2, 2021, the Company did not have any significant stock-based compensation activity beyond grants of equity for new key personnel, forfeitures due to attrition, and exercise of vested options. Total stock-based compensation expense recognized was $0.8 million and $13.5 million, respectively, for the three and nine months ended October 2, 2021 and $0.7 million and $2.0 million, respectively, for the three and nine months ended September 26, 2020.

The Company has established two equity incentive plans as described below.

2021 Equity Incentive Plan

In March 2021, the Company adopted the 2021 Equity Incentive Plan (the “2021 Plan”). Under the 2021 Plan, up to 13,737,500 shares of common stock may be granted to employees, directors and consultants in the form of stock options, restricted stock units and other stock-based awards. The terms of awards granted under the 2021 Plan are determined by the Compensation Committee of the Board of Directors, subject to the provisions of the 2021 Plan. As of October 2, 2021 there were 12,307,548 shares available for future issuance under the 2021 Plan.

Options granted under the 2021 Plan expire no later than ten years from the date of grant. The vesting period of stock options and restricted stock units granted under the 2021 Plan is three years from the date of grant.

During the nine months ended October 2, 2021, the Company granted 1,256,454 options and 176,184 restricted stock units under the 2021 Plan with a weighted-average grant-date fair value per share of $6.45 and $17.68, respectively.

16

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

The Company determined the fair value of these granted stock options at the date of grant using the Black-Scholes option-pricing model. The principal assumptions used in the Black-Scholes option-pricing model for the majority of these stock options granted were as follows:
Risk-free interest rate1.08 %
Expected life in years6
Expected dividend yield %
Expected volatility37.00 %

During the three and nine months ended October 2, 2021, the Company recognized $1.0 million and $2.2 million of compensation expense for the awards issued under the 2021 Plan. As of October 2, 2021 there were 1,256,454 outstanding options and 173,498 outstanding restricted stock units under the 2021 Plan.

2017 Equity Incentive Plan

In August 2017, the Company adopted the 2017 Equity Incentive Plan (the “2017 Plan”), which provided for the issuance of stock options, restricted stock and restricted stock awards to officers, directors and employees. The stock options granted under the 2017 Plan have a maximum term of up to ten years. Restricted stock, restricted stock awards, and stock options granted under the 2017 Plan are eligible to vest based on continued service, generally over five years ("time-based awards"), or upon an initial public offering and post-initial public offering stock price performance ("performance-based awards").

Due to the Company's IPO on March 12, 2021 and subsequent stock price performance, all performance and market vesting conditions for the performance-based awards were satisfied on March 26, 2021. All compensation expense for the performance-based awards was recognized upon the satisfaction of the performance and market vesting conditions. As a result, the Company recognized $9.7 million of compensation expense in the three-months ended April 3, 2021.

During the three and nine months ended October 2, 2021, the Company recognized $0.5 million and $1.6 million of compensation expense for the time-based awards issued under the 2017 Plan.

As of October 2, 2021, there were 12,702,284 outstanding options and 122,889 outstanding restricted stock awards under the 2017 Plan.
No future awards will be made under the 2017 Plan. Shares underlying awards under the 2017 Plan that expire or become unexercisable without delivery of shares, are forfeited to, or repurchased for cash by, the Company, are settled in cash, or otherwise become available again for grant as available for future awards under the 2021 Plan (as described above).

17

Hayward Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

15. Acquisition and Restructuring Related Expense

On March 29, 2021, we announced the relocation of our corporate office functions to Charlotte, North Carolina from Berkeley Heights, New Jersey. We are currently in process of moving our senior leadership team, corporate human resources, US sales leadership, corporate finance and other corporate functions to Charlotte.

The Company currently employs approximately 90 corporate employees in Berkeley Heights. As part of the planned relocation, a number of corporate operational jobs will also move from Berkeley Heights to our production facility in Clemmons, North Carolina. The facility currently employs 1,010 people, which includes the addition of approximately 230 jobs over the past year. The corporate relocation does not impact any other Hayward location in the United States or internationally. Relocation began in the summer of 2021 and is expected to be largely complete by spring 2022. The estimated severance and retention costs pertaining to this relocation are approximately $5.3 million and will be recognized when earned. The impacted employees must remain with the Company through their planned exit date to receive each of the severance and retention amounts. Such costs are accounted for in accordance with ASC 420, Exit or Disposal Cost Obligations.

In the three and nine months ended October 2, 2021 a total of $0.8 million and $2.5 million of restructuring expense was recognized primarily pertaining to the exit from our leased facility in Chandler, Arizona which had been previously announced as well as the ongoing relocation of our corporate functions to Charlotte, North Carolina.

(In thousands)2021 Activity
Liability as of December 31, 2020
Costs RecognizedCash Payments
Liability as of October 2, 2021
One-time termination benefits$ $749 $(749)$ 
Facility-related$ $ $ $ 
Other$ $1,703 $(1,131)$572 
Total$ $2,452 $(1,880)$572 

In 2019, we announced the cessation of certain manufacturing and distribution operations and sold the real estate associated with these operations with a one year lease back arrangement to allow for the orderly restructuring of these operations. The sale and leaseback was accounted for as separate transactions based on their respective terms in accordance with ASC 840, Leases. All activities related to this were fully completed in 2020.

The Company recognizes severance charges on a straight-line basis over the notification period in accordance with ASC 420. Such charges include the facility closure described above and other one-time termination benefits.

(In thousands)2020 Activity
Liability as of December 31, 2019Costs RecognizedCash PaymentsLiability as of September 26, 2020
One-time termination benefits$6,278 $3,170 $(5,158)$4,290 
Facility-related$ $10,570 $(10,570)$ 
Other$ $3,835 $(3,835)$ 
Total$6,278 $17,575 $(19,563)$4,290 

Restructuring costs are included within acquisition and restructuring related costs on the Company’s unaudited condensed consolidated statements of operations and comprehensive income, while the restructuring liability is included as a component of accrued expenses and other liabilities on the Company's unaudited condensed consolidated balance sheets.

16. Related Party Transactions

Prior to the IPO, on an annual basis, the Company incurred approximately $0.8 million for Sponsor Management fees and paid $0.2 million of Sponsor Dividends (Class C dividends) payable in cash quarterly. These arrangements were terminated upon the consummation of the IPO in the first quarter of fiscal 2021. A total of $41 thousand and $153 thousand in Class C dividends were paid to one Sponsor in lieu of management fees for the nine months ended October 2, 2021 and September 26, 2020, respectively.

18


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

You should read the following discussion and analysis of our financial condition and results of operations together with our condensed consolidated financial statements and related notes thereto, appearing elsewhere in this Quarterly Report on Form 10-Q and our consolidated financial statements and related notes thereto appearing in the IPO Prospectus. In addition to historical financial information, this discussion and analysis includes forward-looking statements that reflect our plans, estimates and beliefs and involve risks and uncertainties. As a result of many factors, including those set forth in the section "Risk Factors" in this Quarterly Report on Form 10-Q and in the IPO Prospectus, our actual results may differ materially from those contained in or implied by any forward-looking statements. The results of operations for the three and nine months ended October 2, 2021 are not necessarily indicative of the results for any subsequent periods or the entire fiscal year ending December 31, 2021.

Our Company

The Company is an industry-leading global designer, manufacturer, and marketer of a broad portfolio of pool equipment and associated automation systems. With the pool as the centerpiece of the growing outdoor living space, the pool industry has attractive market characteristics, including significant aftermarket requirements, innovation-led growth opportunities, and a favorable industry structure. We are a leader in this market with a highly-recognized brand, one of the largest installed bases of pool equipment in the world, decades-long relationships with our key channel partners and trade customers and a history of technological innovation. Our engineered products, which include various energy efficient and more environmentally sustainable offerings, enhance the pool owner’s outdoor living lifestyle while also delivering high quality water, pleasant ambiance and ease of use for the ultimate backyard experience. Aftermarket replacements and upgrades to higher value IoT and energy efficient models are a primary growth driver for our business.

We have an estimated North American residential pool market share of approximately 30%. We believe that we are well-positioned for future growth. On average, we have 20+ year relationships with our top 20 customers. Based upon feedback from certain representative customers and our interpretation of available industry and government data in the United States, we estimate that aftermarket sales represented approximately 75% of net sales. Aftermarket sales are not based upon our GAAP net sales results. We believe aftermarket sales are generally recurring in nature since these products are critical to the ongoing operation of pools given requirements for water quality and sanitization. Our product replacement cycle of approximately 9 to 12 years drives multiple replacement opportunities over the typical life of a pool, creating opportunities to generate aftermarket product sales as pool owners repair, remodel and upgrade their pools.

The Company has six primary manufacturing facilities worldwide, which are located in North Carolina, Tennessee, Rhode Island, Spain (two) and China, and other facilities in the United States, Canada, France, and Australia. In the second quarter of fiscal 2021, we commenced the process of opening a new distribution center in North Carolina. Such efforts are still ongoing.

Corporate Headquarters Relocation

On March 29, 2021, we announced the relocation of our corporate office functions to Charlotte, North Carolina from Berkeley Heights, New Jersey. We are in process of moving our senior leadership team, corporate human resources, US sales leadership, corporate finance and other corporate functions to Charlotte. Hayward currently employs approximately 90 corporate employees in Berkeley Heights.

As part of the relocation, a number of corporate operational jobs will also move from New Jersey to our production facility in Clemmons, North Carolina. The facility currently employs 1,010 people, which includes the addition of approximately 230 jobs over the past year.

The corporate relocation does not impact any other Hayward location in the United States or internationally. Relocation began in the summer of 2021 and will be largely complete by spring 2022.


Segments

19


Our business is organized into two reportable segments: North America (“NAM”) and Europe & Rest of World (“E&RW”). The Company determined its operating segments based on how the Chief Operating Decision Maker ("CODM") reviews the Company’s operating results in assessing performance and allocating resources.

The NAM segment manufactures and sells a complete line of residential and commercial swimming pool equipment and supplies in the United States and Canada and manufactures and sells flow control products globally.

The E&RW segment manufactures and sells residential and commercial swimming pool equipment and supplies in Europe, Central and South America, the Middle East, Australia and other Asia Pacific countries.

NAM accounted for 85.1% and 81.7% of total net sales for the three months ended October 2, 2021 and September 26, 2020, respectively, and E&RW accounted for 14.9% and 18.3% of total net sales for the three months ended October 2, 2021 and September 26, 2020, respectively.

NAM accounted for 82.3% and 80.4% of total net sales for the nine months ended October 2, 2021 and September 26, 2020, respectively, and E&RW accounted for 17.7%, and 19.6%, of total net sales for nine months ended October 2, 2021 and September 26, 2020, respectively.

Factors Affecting the Comparability of our Results of Operations

Our results of operations for the three and nine months ended October 2, 2021 and the three and nine months ended September 26, 2020 have been affected by the following, among other events, which must be understood to assess the comparability of our period-to-period financial performance and condition.

Our fiscal quarters end on the Saturday closest to the calendar quarter end, with the exception of year-end which ends on December 31 of each fiscal year. The interim closing dates for the first, second and third quarters of 2021 are April 3, July 3, and October 2, compared to the respective March 28, June 27, and September 26, 2020 dates. This resulted in five more days in the nine months ended October 2, 2021 compared to the nine months ended September 26, 2020. Throughout this discussion we will refer to the three months ended October 2, 2021 and the three months ended September 26, 2020 as the "Third Quarter" and "Comparable Quarter", respectively. Additionally, the first and second quarters of fiscal 2021 will be referred to as the "First Quarter" and "Second Quarter" respectively and the comparable periods referred to as the "Comparable First Quarter" and "Comparable Second Quarter" respectively.

Materials and other cost increases

During the nine months ended October 2, 2021, we experienced an escalation in the cost of metals, resins, electronic sub-assemblies, containers and shipping, and import duty charges (motors, electronics, valves, and cleaner products) for some of our raw materials. We also experienced labor constraints and higher than normal turnover, especially in our North American facilities as we are striving to maximize production to meet increased demand. The availability of materials and labor along with longer transit time due to port congestion and lack of containers, has placed pressure on our supply chain. We have taken measures to secure labor and materials and protect our profitability, including strategic purchasing of raw materials and products, increasing factory wages, and passing cost inflation along to our customers.

In the First Quarter of Fiscal 2021, we announced global price increases up to 7%. E&RW realized most of this increase in the Third Quarter but in NAM, most of the increase has yet to be realized due to the backlog of orders placed prior to the price increase effective dates. During the Third quarter of Fiscal 2021, we announced an increase for the new seasonal year pricing for 2022 in the range of 5% to 7% across all regions. While we have taken actions to mitigate our supply chain pressures and cost increases, we expect inflationary pressure to continue and supply chain turmoil to remain in the fourth quarter of 2021, which could negatively affect our operations and our ability to timely meet customers demand. We will continue to monitor the market development, and take proactive actions as needed.

Impact of COVID-19

The COVID-19 pandemic has resulted in governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, "shelter in place" and “stay at home” mandates, travel restrictions, certain business curtailments, limits on gatherings, and other measures. In addition, governments and central banks in several parts of
20


the world have enacted fiscal and monetary stimulus measures to counteract pandemic economic impacts. We believe that the pandemic has only reinforced existing pool industry growth trends. Hayward is classified as an essential business and as such we have implemented the necessary steps to protect our manufacturing and distribution facilities to ensure we have continuity of production and supply to our customers.

During the nine months ended October 2, 2021, we have faced challenges from the COVID-19 pandemic such as restrictions and disruption of transportation, reduced availability of air transport, and increased border controls or closures, which have resulted in higher costs and delays in both obtaining raw materials and components and in shipping finished goods, as well as continued labor shortages and health and safety concerns associated with the spread of virus variants. We expect our business operations and financial results will continue to be affected by a number of evolving factors such as the rate of vaccinations, the impact of virus variants, the pandemic's impact on the demand of our products and services, our supply chain and manufacturing capacity expansion in the next 6 to 12 months.

Key Measures We Use to Evaluate Our Business

We consider a variety of financial and operating measures in assessing the performance of our business. The key GAAP measures we use are net sales, gross profit and gross profit margin, SG&A expenses, RD&E, operating income and operating income margin. The key non-GAAP measures we use are EBITDA, adjusted EBITDA, adjusted EBITDA margin, adjusted segment income, and adjusted segment income margin.

For information about our use of Non-GAAP measures and a reconciliation of these metrics to the most relevant GAAP measure see "Non-GAAP Reconciliation."

Results of Operations

Consolidated

The following tables summarize key components of our results of operations for the periods indicated, both in U.S. dollars and as a percentage of our net sales. We derived the condensed consolidated statements of operations for the three and nine months ended October 2, 2021 and September 26, 2020 from our condensed consolidated financial statements. Our historical results are not necessarily indicative of the results that may be expected in the future. The following table summarizes our results of operations and a comparison of the change between the periods:

Three Months Ended October 2, 2021 Compared to Three Months Ended September 26, 2020

(In thousands)Three months endedIncrease
(Decrease)
Percentage
Change
October 2, 2021September 26, 2020
Net sales$350,624 $224,485 $126,139 56.2 %
Cost of sales188,170 118,331 69,839 59.0 %
Gross profit162,454 106,154 56,300 53.0 %
Selling, general, and administrative expenses68,807 49,446 19,361 39.2 %
Research, development, and engineering6,370 5,097 1,273 25.0 %
Acquisition and restructuring related expense783 6,825 (6,042)(88.5)%
Amortization of intangible assets8,700 9,544 (844)(8.8)%
Operating income77,794 35,242 42,552 120.7 %
Interest expense, net11,050 17,046 (5,996)(35.2)%
Loss on debt extinguishment— — — — %
Other non operating (income) expense, net2,087 (2,474)4,561 184.4 %
Total other expense13,137 14,572 (1,435)(9.8)%
Income from operations before income taxes64,657 20,670 43,987 212.8 %
Provision for income taxes14,336 5,472 8,864 162.0 %
Net income$50,321 $15,198 $35,123 231.1 %
Adjusted EBITDA (a)
$98,329 $60,994 $37,335 61.2 %
(a) See “—Non-GAAP Reconciliation.”
21



Net sales

Increased to $350.6 million for the three months ended October 2, 2021 from $224.5 million for the three months ended September 26, 2020, an increase of $126.1 million or 56.2%. See the segment discussion below for further information.
Year-over-year net sales increases were driven by the following:
Three months ended
October 2, 2021
Volume47.9 %
Price, net of discounts and allowances7.1 %
Currency and other1.2 %
Total56.2 %

The increase in net sales was primarily the result of higher volumes, mainly in residential pool equipment sales from continued demand for pool upgrades and increasing new pool construction and our ability to increase production capacity utilization to keep up with demand despite global supply constraints, continued favorable foreign currency effects, and a net 7.1% price impact primarily from a price increase effective in October 2020, as well as the realization of a further off-cycle price increase in E&RW, and lower allowances and rebates as percentage of sales as they reach their upper contractual limit.

During the First Quarter of Fiscal Year 2021, we announced an off-cycle price increase of up to 7% globally. This price increase became effective on new orders within 30 to 60 days after the announcement, with realization limited to E&RW for the three months ended October 2, 2021, and minimal impact on NAM invoiced shipments for the three months ended October 2, 2021 given the backlog of orders prior to the effective date of this price increase.

Gross profit and Gross profit margin

Gross profit increased to $162.5 million for the three months ended October 2, 2021 from $106.2 million for the three months ended September 26, 2020, an increase of $56.3 million or 53.0%.

Gross profit margin decreased to 46.3% for the three months ended October 2, 2021 compared to 47.3% for the three months ended September 26, 2020, a reduction of 95 basis points primarily resulting from escalating cost increases in raw materials, logistics expenses as a result of global supply chain constraints, and higher tariffs, partially offset by the net 7.1% price increase discussed above, manufacturing leverage, and cost savings.

Selling, general, and administrative expenses

Increased to $68.8 million for the three months ended October 2, 2021 from $49.4 million for the three months ended September 26, 2020, an increase of $19.4 million or 39.2% primarily driven by $6.0 million increased expenses in warranty, distribution, and compensation and incentives as a result of higher volume, investments and expenses associated with becoming a public company, and a $3.5 million legal settlement reserve plus related legal fees.

As a percentage of net sales, SG&A decreased to 19.6% for the three months ended October 2, 2021 as compared to 22.0% for three months ended September 26, 2020, a decrease of 240 basis points driven by improved operating leverage.

Research, development, and engineering

Increased to $6.4 million for the three months ended October 2, 2021 from $5.1 million for the three months ended September 26, 2020. The $1.3 million increase was to support business growth and product development. As a percentage of net sales, RD&E was 1.8% for the three months ended October 2, 2021 compared to 2.3% for the three months ended September 26, 2020, a decrease of 45 basis points.

22


Acquisition and restructuring related expense

For the three months ended October 2, 2021 we incurred $0.8 million of restructuring expense as compared to an expense of $6.8 million for three months ended September 26, 2020. The expense in the Third Quarter was primarily related to the corporate relocation, as compared to the Comparable Quarter that was primarily related to the cessation of certain manufacturing and distribution operations on the United States west coast and the transition of such operations to manufacturing centers elsewhere in the United States and China.

See Note 15. Acquisition and Restructuring Related Expense

Amortization of intangible assets

Decreased to $8.7 million for the three months ended October 2, 2021 from $9.5 million for the three months ended September 26, 2020, a decrease of $0.8 million or 8.8%, due to the amortization pattern of certain intangibles based on the declining balance method.

Operating income

Increased to $77.8 million for the three months ended October 2, 2021 from $35.2 million for the three months ended September 26, 2020, an increase of $42.6 million or 120.7% due to the cumulative effect of the items described above.

Interest expense, net

Decreased to $11.1 million for the three months ended October 2, 2021 from $17.0 million for the three months ended September 26, 2020.

Interest expense for the three months ended October 2, 2021 consisted of $10.5 million of interest on the outstanding debt and $0.5 million of amortization of deferred financing fees. The effective interest rate on our borrowings, net of the impact of our interest rate hedge was 4.42% for the three months ended October 2, 2021.

Interest expense for the three months ended September 26, 2020 consisted of $15.7 million on the outstanding debt and $1.3 million of amortization of deferred financing fees. The effective interest rate on our borrowings, net of the impact of the interest rate hedge, was 5.83% for the three months ended September 26, 2020.

Interest expense decreased by $6.0 million primarily due to debt repayment of $364.6 million in the first quarter of 2021 and lower interest rates as a result of the Second Quarter amendment to the Credit Facilities.

Provision for income taxes

We incurred income tax expense of $14.3 million for the three months ended October 2, 2021 compared to an income tax expense of $5.5 million for the three months ended September 26, 2020, an increase of $8.9 million or 162.0%. This was primarily due to increased income from operations.

The decrease in the Company’s effective tax rate from 26.5% for three months ended September 26, 2020 to 22.2% for the three months ended October 2, 2021 was primarily due to a Global Intangible Low Tax Income ("GILTI") inclusion, additional tax benefits related to Foreign Derived Intangible Income, and changes in the relative income between tax jurisdictions.

Net income

As a result of the foregoing, net income increased to $50.3 million for the three months ended October 2, 2021 compared to net income of $15.2 million for the three months ended September 26, 2020, an increase of $35.1 million or 231.1%.

Adjusted EBITDA and Adjusted EBITDA margin

Adjusted EBITDA increased to $98.3 million for the three months ended October 2, 2021 from $61.0 million for the three months ended September 26, 2020, an increase of $37.3 million or 61.2% driven primarily by higher net sales resulting in an increase in gross profit of $56.3 million, and operating leverage across the SG&A and RD&E expense base.
23



Adjusted EBITDA margin increased to 28.0% for the three months ended October 2, 2021 compared to 27.2% for the three months ended September 26, 2020, an increase of 87 basis points.

See the Non-GAAP reconciliation section for detailed explanations.

Nine months ended October 2, 2021 Compared to Nine months ended September 26, 2020

The following table summarizes our results of operations and a comparison of the changes between periods:

(In thousands)Nine months endedIncrease
(Decrease)
Percentage
Change
October 2, 2021September 26, 2020
Net sales$1,049,409 $614,704 $434,705 70.7 %
Cost of sales559,033 335,128 223,905 66.8 %
Gross profit490,376 279,576 210,800 75.4 %
Selling, general, and administrative expenses207,129 136,854 70,275 51.4 %
Research, development, and engineering16,187 13,895 2,292 16.5 %
Acquisition and restructuring related expense2,452 17,575 (15,123)(86.0)%
Amortization of intangible assets26,162 28,537 (2,375)(8.3)%
Operating income238,446 82,715 155,731 188.3 %
Interest expense, net42,297 54,169 (11,872)(21.9)%
Loss on debt extinguishment9,418 — 9,418 — %
Other (income) expense4,655 (2,855)7,510 263.0 %
Total other expense56,370 51,314 5,056 9.9 %
Income from operations before income taxes182,076 31,401 150,675 479.8 %
Provision for income taxes42,072 7,898 34,174 432.7 %
Net income$140,004 $23,503 $116,501 495.7 %
Adjusted EBITDA (a)$316,035 $157,745 $158,290 100.3 %
(a) See “—Non-GAAP Reconciliation.”

Net sales

Increased to $1,049.4 million for the nine months ended October 2, 2021 from $614.7 million for the nine months ended September 26, 2020, an increase of $434.7 million or 70.7%.
Year-over-year net sales increases were driven by the following factors:
October 2, 2021
Volume62.6 %
Price, net of discounts and allowances4.9 %
Currency and other3.2 %
Total70.7 %

The increase in net sales was primarily the result of higher volumes, mainly in residential pool equipment sales from continued demand for pool upgrades and increasing new pool construction and partially attributable to five more days in the nine months ended October 2, 2021 compared to the prior year, favorable foreign currency effects, and a net 4.9% price impact.
24



Gross profit and Gross profit margin

Gross profit increased to $490.4 million for the nine months ended October 2, 2021 from $279.6 million for the nine months ended September 26, 2020, an increase of $211 million, or 75.4%.

Gross profit margin increased to 46.7% for the nine months ended October 2, 2021 compared to 45.5% for the nine months ended September 26, 2020, an increase of 125 basis points primarily resulting from the net price increase discussed above, manufacturing leverage, net cost savings, a favorable mix due to stronger growth of higher margin NAM sales partly offset by inflationary increases in raw materials, logistics expenses, and tariffs.

Selling, general, and administrative expenses

Increased to $207.1 million for the nine months ended October 2, 2021 from $136.9 million for the nine months ended September 26, 2020, an increase of $70.3 million or 51.4% primarily driven by approximately $30.0 million of volume-related expenses in warranty, distribution, compensation and incentives, and $16.4 million of stock-based compensation expense, as well as non-recurring one-time charges including a $5.4 million write-off related to a fire at our manufacturing and administrative facilities in Yuncos, Spain, $4.0 million legal settlement reserve and certain legal fees, $1.9 million in debt refinancing costs, and $1.0 million of IPO related expense, partially offset by $2.5 million of cost savings, achieved from austerity measures taken at the onset of the COVID-19 pandemic in 2020 which did not repeat in 2021.

As a percentage of net sales, SG&A decreased to 19.7% for the nine months ended October 2, 2021 as compared to 22.3% for nine months ended September 26, 2020, a decrease of 253 basis points driven by improved operating leverage.

Research, development, and engineering

Increased to $16.2 million for the nine months ended October 2, 2021 from $13.9 million for the nine months ended September 26, 2020, as a result of increased activities to support business growth and product development. As a percentage of net sales, RD&E was 1.5% for the nine months ended October 2, 2021 compared to 2.3% for the nine months ended September 26, 2020, a decrease of 72 basis points.

Acquisition and restructuring related expense

For the nine months ended October 2, 2021, we incurred $2.5 million of restructuring expense as compared to an expense of $17.6 million for the nine months ended September 26, 2020.

See Note 15. Acquisition and Restructuring Related Expense

Amortization of intangible assets

Decreased to $26.2 million for the nine months ended October 2, 2021 from $28.5 million for the nine months ended September 26, 2020, a decrease of $2.4 million or 8.3%, due to the amortization pattern of certain intangibles based on the declining balance method.

Operating income

Increased to $238.4 million for the nine months ended October 2, 2021 from $82.7 million for the nine months ended September 26, 2020, an increase of $155.7 million or 188.3% due to the cumulative effect of the items described above.

Interest expense, net

Decreased to $42.3 million for the nine months ended October 2, 2021 from $54.2 million for the nine months ended September 26, 2020.

Interest expense for the nine months ended October 2, 2021 consisted of $39.6 million of interest on the outstanding debt and $2.8 million of amortization of deferred financing fees. The effective interest rate on our borrowings, net of the impact of our
25


interest rate hedges was 5.17% for the nine months ended October 2, 2021. Interest expense for the nine months ended September 26, 2020 consisted of $50.3 million interest on the outstanding debt and $4.0 million of amortization of deferred financing fees. The effective interest rate on our borrowings, net of the impact of the interest rate hedges, was 5.87% for the nine months ended September 26, 2020. Interest expense decreased by $11.9 million, net of a $3.4 million increase in interest swap costs from prior year's period, primarily driven by the first quarter debt repayment of $364.6 million and lower interest rates as a result of the second quarter amendment to the Credit Facilities.

Loss on extinguishment of debt

The $9.4 million loss on extinguishment of debt for the nine months ended October 2, 2021 was incurred due to the May 28, 2021 amendment to the First Lien Term Facility and the $356.6 million debt repayment made, with funds from the IPO, on March 19, 2021. There was no loss on extinguishment of debt for the nine months ended September 26, 2020.

Provision for income taxes

The Company incurred income tax expense of $42.1 million for the nine months ended October 2, 2021 compared to $7.9 million for the nine months ended September 26, 2020, an increase of $34.2 million. This was primarily due to increased income from operations.

The decrease in the Company’s effective tax rate from 25.2% for the nine months ended September 26, 2020 to 23.1% for the nine months ended October 2, 2021 was primarily due to a Global Intangible Low Tax Income ("GILTI") inclusion, changes in the relative income between jurisdictions, and a discreet tax charge relating to nondeductible GAAP stock compensation expense in excess of annual IRS compensation expense limitations due to the accelerated vesting of performance based grants due to the IPO.

Net income

As a result of the foregoing, net income increased to $140.0 million for the nine months ended October 2, 2021 compared to $23.5 million for the nine months ended September 26, 2020, an increase of $116.5 million or 495.7%.

Adjusted EBITDA and Adjusted EBITDA margin

Adjusted EBITDA increased to $316.0 million for the nine months ended October 2, 2021 from $157.7 million for the nine months ended September 26, 2020, an increase of $158.3 million or 100.3% driven primarily by higher net sales and operating leverage resulting in an increase in gross profit of $210.8 million, partially offset by an increase of $70.3 million in SG&A expense mostly related to volume increases and costs related to becoming a public company, as well as headwinds from non-recurring, one time charges and cost savings related to austerity measures during the same time period in last year.

Adjusted EBITDA margin increased to 30.1% for the nine months ended October 2, 2021 compared to 25.7% for the nine months ended September 26, 2020, an increase of 445 basis points.

See Non-GAAP reconciliation section for detailed explanations.


26


Segment

The Company manages its business primarily on a geographic basis. The Company’s reportable segments consist of NAM and E&RW. We evaluate performance based on net sales, gross profit, segment income and adjusted segment income, and use gross profit margin, segment income margin and adjusted segment income margin as comparable performance measures for our reporting segments.

Segment income represents net sales less cost of sales, less segment SG&A and RD&E. A reconciliation of segment income to our operating income is detailed below. Adjusted segment income represents segment income adjusted for the impact of depreciation, amortization of certain intangible assets, stock-based compensation and certain non-cash, nonrecurring or other items that are included in segment income that we do not consider indicative of the ongoing segment operating performance. See “—Non-GAAP Reconciliation” for a reconciliation of these metrics to the most directly comparable GAAP metric:

(In thousands)Three months ended October 2, 2021Three months ended September 26, 2020
Total NAME&RWTotal NAME&RW
Net sales$350,624$298,236$52,388$224,485$184,015$40,470
Gross profit$162,454$141,655$20,799$106,154$90,764$15,390
Gross profit margin %46.3 %47.5 %39.7 %47.3 %49.3 %38.0 %
Segment income$102,502$91,920$10,582$56,066$49,080$6,986
Segment income margin %29.2 %30.8 %20.2 %25.0 %26.7 %17.3 %
Adjusted segment income (a)
$109,500$98,320$11,180$64,419 $56,844$7,575
Adjusted segment income margin % (a)
31.2 %33.0 %21.3 %28.7 %30.9 %18.7 %
Expenses not allocated to segments
Corporate expense, net$15,225$4,455
Acquisition and restructuring related expense $783$6,825
Amortization of intangible assets$8,700$9,544
Operating income$77,794$35,242
(a) See “—Non-GAAP Reconciliation.”

(In thousands)Nine months ended October 2, 2021Nine months ended September 26, 2020
Total NAME&RWTotal NAME&RW
Net sales$1,049,409$863,276$186,133$614,704$493,757$120,947
Gross profit$490,376$416,753$73,623$279,576$234,496$45,080
Gross profit margin %46.7 %48.3 %39.6 %45.5 %47.5 %37.3 %
Segment income$304,848$267,020$37,828$138,079$117,243$20,836
Segment income margin %29.0 %30.9 %20.3 %22.5 %23.7 %17.2 %
Adjusted segment income (a)
$337,978$293,283$44,695$161,818 $139,365$22,453
Adjusted segment income margin % (a)
32.2 %34.0 %24.0 %26.3 %28.2 %18.6 %
Expenses not allocated to segments
Corporate expense, net$37,788$9,252
Acquisition and restructuring related expense $2,452$17,575
Amortization of intangible assets$26,162$28,537
Operating income$238,446$82,715
(a) See “—Non-GAAP Reconciliation.”

27


North America ("NAM")

Three Months Ended October 2, 2021 Compared to Three Months Ended September 26, 2020

(In thousands)Three months endedIncrease
(Decrease)
Percentage / bps Change
October 2, 2021September 26, 2020
Net sales$298,236$184,015$114,22162.1 %
Gross profit$141,655$90,764$50,89156.1 %
Gross profit margin %47.5 %49.3 %(1.8)%(183)
Segment income$91,920$49,080$42,84087.3 %
Segment income margin %30.8 %26.7 %4.1 %415 
Adjusted segment income (a)
$98,320$56,844$41,47673.0 %
Adjusted segment income margin % (a)
33.0 %30.9 %2.1 %208 
(a) See “—Non-GAAP Reconciliation.”

Net sales

Increased to $298.2 million for the three months ended October 2, 2021 from $184.0 million for the three months ended September 26, 2020, an increase of $114.2 million or 62.1%.

This was primarily the result of a 53.0% increase in volume mostly due to higher sales of residential pool equipment as demand for more efficient, environmentally friendly and automated pool products remains robust, and a net 8.0% positive price impact including price increases and lower rebates and allowances as percentage of sales as incentives reach their maximum, and 1.1% from the favorable impact of foreign currency translation.

Year-over-year net sales increases were driven by the following factors:
Three months ended
October 2, 2021
Volume53.0 %
Price, net of allowances and discounts8.0 %
Currency and other1.1 %
Total62.1 %

Gross profit and Gross profit margin

Gross profit increased to $141.7 million for the three months ended October 2, 2021 from $90.8 million for the three months ended September 26, 2020, an increase of $50.9 million or 56.1%.

Gross profit margin, decreased to 47.5% for the three months ended October 2, 2021 from 49.3% for the three months ended September 26, 2020, a reduction of 183 basis points, primarily driven by elevated inflation from raw materials and freight as supply chain gridlock became more pronounced and higher import duties, partially offset by the net price increase discussed above, improved manufacturing leverage, and cost savings.

Segment income and Segment income margin

Segment income increased to $91.9 million for the three months ended October 2, 2021 from $49.1 million for the three months ended September 26, 2020 an increase of $42.8 million, or 87.3%. This was primarily driven by an increase in sales and gross profit as discussed above partially offset by higher SG&A expenses of $6.8 million or 18.4% mainly from increased variable compensation expense and volume-related warranty, distribution and warehousing costs. For the three months ended October 2, 2021 a 598 basis point operating leverage improvement was achieved in RD&E and SG&A costs.

Segment income margin increased to 30.8% for the three months ended October 2, 2021 from 26.7% for the three months ended September 26, 2020, an increase of 415 basis points achieved from increased gross profit margin and operating expense leverage as discussed above.
28



Adjusted segment income and Adjusted segment income margin

Adjusted segment income increased to $98.3 million for the three months ended October 2, 2021 from $56.8 million for the three months ended September 26, 2020, an increase of $41.5 million, or 73.0%. This was driven by the higher segment income as discussed above, further increased by the adjustment for additional non-cash or non-recurring charges.

Adjusted segment income margin increased to 33.0% for the three months ended October 2, 2021 from 30.9% for the three months ended September 26, 2020, an increase of 208 basis points. Refer to section "Non-GAAP Reconciliation" for a reconciliation of segment income to adjusted segment income.

Nine months ended October 2, 2021 Compared to Nine months ended September 26, 2020

(In thousands)Nine months endedIncrease
(Decrease)
Percentage / bps Change
October 2, 2021September 26, 2020
Net sales$863,276$493,757$369,51974.8 %
Gross profit$416,753$234,496$182,25777.7 %
Gross profit margin %48.3 %47.5 %0.8 %78 
Segment income$267,020$117,243$149,777127.7 %
Segment income margin %30.9 %23.7 %7.2 %719 
Adjusted segment income (a)
$293,283$139,365$153,918110.4 %
Adjusted segment income margin % (a)
34.0 %28.2 %5.7 %575 
(a) See “—Non-GAAP Reconciliation.”

Net sales

Increased to $863.3 million for the nine months ended October 2, 2021 from $493.8 million for the nine months ended September 26, 2020, an increase of $369.5 million or 74.8%.

This was primarily due to volume growth of 67.7% driven by continuing strong demand for pool products and five more days in the nine months ended October 2, 2021 as compared to the prior year, 1.8% from favorable foreign currencies effects, and 5.3% of net price increases.

Year-over-year net sales increases were driven by the following:
Nine months ended
October 2, 2021
Volume67.7 %
Price, net of allowances and discounts5.3 %
Currency and other1.8 %
Total74.8 %
29



Gross profit and Gross profit margin

Gross profit increased to $416.8 million for the nine months ended October 2, 2021 from $234.5 million for the nine months ended September 26, 2020, an increase of $182.3 million, or 77.7%.

Gross profit margin rose to 48.3% for the nine months ended October 2, 2021 from 47.5% for the nine months ended September 26, 2020, an increase of 78 basis points, primarily driven by the net price increase discussed above, manufacturing leverage, and cost savings, partially offset by the inflationary increases from raw materials and freight, and higher import duties.

Segment income and Segment income margin

Segment income increased to $267.0 million for the nine months ended October 2, 2021 from $117.2 million for the nine months ended September 26, 2020, an increase of $149.8 million or 127.7%. This was primarily driven by an increase in gross profit as discussed above partially offset by higher SG&A expenses of $30.3 million or 28.8% mainly from increased variable compensation expense and volume-related warranty, distribution and warehousing costs, and higher stock based compensation costs as a result of the IPO. For the nine months ended October 2, 2021 a 640 basis point operating leverage improvement was achieved in RD&E and SG&A costs.

Segment income margin increased to 30.9% for the nine months ended October 2, 2021 from 23.7% for the nine months ended September 26, 2020, an increase of 719 basis points achieved from increased gross profit margin and operating expense leverage as discussed above.

Adjusted segment income and Adjusted segment income margin

Adjusted segment income increased to $293.3 million for the nine months ended October 2, 2021 from $139.4 million for the nine months ended September 26, 2020, an increase of $153.9 million or 110.4%. This was driven by the higher segment income as discussed above, further increased by the adjustment for additional non-cash or non-recurring charges.

Adjusted segment income margin increased to 34.0% for the nine months ended October 2, 2021 from 28.2% for the nine months ended September 26, 2020, an increase 575 basis points. Refer to section "Non-GAAP Reconciliation" for a reconciliation of segment income to adjusted segment income.

Europe & Rest of World ("E&RW")

Three Months Ended October 2, 2021 Compared to Three Months Ended September 26, 2020

(In thousands)Three months endedIncrease
(Decrease)
Percentage / bps Change
October 2, 2021September 26, 2020
Net sales$52,388$40,470$11,91829.4 %
Gross profit$20,799$15,390$5,40935.1 %
Gross profit margin %39.7 %38.0 %1.7 %167 
Segment income$10,582$6,986$3,59651.5 %
Segment income margin %20.2 %17.3 %2.9 %294 
Adjusted segment income (a)
$11,180$7,575$3,60547.6 %
Adjusted segment income margin % (a)
21.3 %18.7 %2.6 %262 
(a) See “—Non-GAAP Reconciliation.”
30



Net sales

Increased to $52.4 million for the three months ended October 2, 2021 from $40.5 million for the three months ended September 26, 2020, an increase of $11.9 million or 29.4%.

This was primarily due to volume growth of 24.2% driven by continuing strong demand for pool products on top of a very strong quarter from the prior year Comparable Quarter when business recovered from local government mandates to "shelter in place" and accelerated to meet pent-up demand, 1.7% from favorable foreign currencies effects, and 3.5% of net price increases.

Year-over-year net sales increases were driven by the following:Three months ended
October 2, 2021
Volume24.2 %
Price, net of allowances and discounts3.5 %
Currency and other1.7 %
Total29.4 %

Gross profit and Gross profit margin

Gross profit increased to $20.8 million for the three months ended October 2, 2021 from $15.4 million for the three months ended September 26, 2020, an increase of $5.4 million or 35.1%.

Gross profit margin increased to 39.7% for the three months ended October 2, 2021 from 38.0% for the three months ended September 26, 2020, an increase of 167 basis points, primarily driven by price increases, favorable product mix and volume leverage, partially offset by inflationary impact from supplies and shipping costs.

Segment income and Segment income margin

Segment income increased to $10.6 million for the three months ended October 2, 2021 from $7.0 million for the three months ended September 26, 2020, an increase of $3.6 million, or 51.5%. This was primarily driven by an increase in gross profit as discussed above offset in part by higher SG&A expenses of $1.7 million or 22.4% from increased variable compensation expense, volume-related distribution costs, warranty costs, and investments to support growth. For the three months ended October 2, 2021, operating leverage improved by 126 basis points.

Segment income margin increased by 294 basis points from 17.3% for the three months ended September 26, 2020 to 20.2% for the three months ended October 2, 2021, due to the aforementioned increase in net sales and gross profit year over year, and operating leverage.

Adjusted segment income and Adjusted segment income margin

Adjusted segment income increased to $11.2 million for the three months ended October 2, 2021 from $7.6 million for the three months ended September 26, 2020, an increase of $3.6 million or 47.6%. This was primarily driven by the increased sales and operating leverage after excluding the non-cash and one-time costs.

Adjusted segment income margin increased to 21.3% for the three months ended October 2, 2021 from 18.7% for the three months ended September 26, 2020, an increase of 262 basis points. Refer to section "Non-GAAP Reconciliation" for a reconciliation of segment income to adjusted segment income.

31




Nine months ended October 2, 2021 Compared to Nine months ended September 26, 2020

(In thousands)Nine months endedIncrease
(Decrease)
Percentage / bps Change
October 2, 2021September 26, 2020
Net sales$186,133$120,947$65,18653.9 %
Gross profit$73,623$45,080$28,54363.3 %
Gross profit margin %39.6 %37.3 %2.3 %228 
Segment income$37,828$20,836$16,99281.6 %
Segment income margin %20.3 %17.2 %3.1 %310 
Adjusted segment income (a)$44,695$22,453$22,24299.1 %
Adjusted segment income margin % (a)24.0 %18.6 %5.4 %545 
(a) See “—Non-GAAP Reconciliation.”

Net sales

Increased to $186.1 million for the nine months ended October 2, 2021 from $120.9 million for the nine months ended September 26, 2020, an increase of $65.2 million or 53.9%. This was primarily due to volume growth of 41.9% driven by continuing strong demand for pool products and five more days in the nine months ended October 2, 2021 as compared to the prior year, 8.9% from favorable foreign currencies effects, and 3.1% of net price increases.
Year-over-year net sales increases were driven by the following: Nine months ended
October 2, 2021
Volume41.9 %
Price, net of allowances and discounts3.1 %
Currency and other8.9 %
Total53.9 %

Gross profit and Gross profit margin

Gross profit increased to $73.6 million for the nine months ended October 2, 2021 from $45.1 million for the nine months ended September 26, 2020, an increase of $28.5 million, or 63.3%.

Gross profit margin increased to 39.6% for the nine months ended October 2, 2021 from 37.3% for the nine months ended September 26, 2020, an increase of 228 basis points, primarily driven by price increases, favorable product mix, quality improvement and volume leverage, partially offset by inflationary impact from shipping costs, supplies and raw materials.

Segment income and Segment income margin

Segment income increased to $37.8 million for the nine months ended October 2, 2021 from $20.8 million for the nine months ended September 26, 2020, an increase of $17.0 million or 81.6%. This was primarily driven by an increase in gross profit as discussed above offset in part by higher SG&A expenses of $11.4 million or 50.4% from increased variable compensation expense, and volume-related distribution and warranty costs, $5.4 million of impairment costs related to the fire incident at our Yuncos, Spain facility, and foreign currencies effects. For the nine months ended October 2, 2021, a 86 basis point operating leverage improvement was achieved in RD&E and SG&A costs.

Segment income margin increased by 310 basis points, to 20.3% for the nine months ended October 2, 2021 as compared to 17.2% for the same period year over year.

Adjusted segment income and Adjusted segment income margin

Adjusted segment income increased to $44.7 million for the nine months ended October 2, 2021 from $22.5 million for the nine months ended September 26, 2020, an increase of $22.2 million or 99.1%. This was primarily driven by the increased sales and operating leverage after removing the one-time costs.

32


Adjusted segment income margin increased to 24.0% for the nine months ended October 2, 2021 from 18.6% for the nine months ended September 26, 2020, an increase of 545 basis points. Refer to section "Non-GAAP Reconciliation" for a reconciliation of segment income to adjusted segment income.

Non-GAAP Reconciliation

The Company uses EBITDA, adjusted EBITDA, adjusted EBITDA margin, adjusted segment income and adjusted segment income margin to supplement GAAP measures of performance to evaluate the effectiveness of our business strategies. These metrics are also frequently used by analysts, investors and other interested parties to evaluate companies in our industry, when considered alongside other GAAP measures.

EBITDA is defined as earnings before interest (including amortization of debt costs and loss on extinguishment of debt), income taxes, depreciation, and amortization. Adjusted EBITDA is defined as EBITDA adjusted for the impact of restructuring related income or expenses, stock-based compensation, currency exchange items, sponsor management fees and certain non-cash, nonrecurring, or other items that are included in net income and EBITDA that we do not consider indicative of our ongoing operating performance. Adjusted EBITDA margin is defined as adjusted EBITDA divided by net sales. Adjusted segment income is defined as segment income adjusted for the impact of depreciation and amortization, stock-based compensation, currency exchange items, and certain non-cash, nonrecurring, or other items that are included in segment income that we do not consider indicative of the ongoing segment operating performance. Adjusted segment income margin is defined as adjusted segment income divided by segment net sales.

EBITDA, adjusted EBITDA, adjusted EBITDA margin, adjusted segment income and adjusted segment income margin are not recognized measures of financial performance under GAAP. We believe these non-GAAP measures provide analysts, investors and other interested parties with additional insight into the underlying trends of our business and assist these parties in analyzing our performance across reporting periods on a consistent basis by excluding items that we do not believe are indicative of our core operating performance, which allows for a better comparison against historical results and expectations for future performance. Management uses these non-GAAP measures to understand and compare operating results across reporting periods for various purposes including internal budgeting and forecasting, short and long-term operating planning, employee incentive compensation, and debt compliance. These non-GAAP measures are not intended to replace the presentation of our financial results in accordance with GAAP. Use of the terms EBITDA, adjusted EBITDA, adjusted EBITDA margin, adjusted segment income and adjusted segment income margin may differ from similar measures reported by other companies. EBITDA, adjusted EBITDA, adjusted EBITDA margin, adjusted segment income and adjusted segment income margin are not calculated in the same manner by all companies, and accordingly, are not necessarily comparable to similarly entitled measures of other companies and may not be an appropriate measure for performance relative to other companies. EBITDA, adjusted EBITDA, adjusted segment income should not be construed as indicators of a company’s operating performance in isolation from, or as a substitute for, net income (loss) and segment income which are prepared in accordance with GAAP. We have presented EBITDA, adjusted EBITDA, adjusted EBITDA margin, adjusted segment income and adjusted segment income margin solely as supplemental disclosure because we believe it allows for a more complete analysis of results of operations. In the future we may incur expenses such as those added back to calculate adjusted EBITDA. Our presentation of adjusted EBITDA should not be construed as an inference that our future results will be unaffected by these items.




Net Income to Adjusted EBITDA and Adjusted EBITDA Margin

Following is a reconciliation from net income to adjusted EBITDA and adjusted EBITDA margin for the three months ended October 2, 2021 and September 26, 2020:

(In thousands)Three months endedIncrease
(Decrease)
Percentage
Change
October 2, 2021September 26, 2020
Net income $50,321 $15,198 $35,123 231.1 %
Depreciation4,847 4,921 (74)(1.5)%
Amortization10,405 11,251 (846)(7.5)%
Interest expense11,050 17,046 (5,996)(35.2)%
Income taxes14,336 5,472 8,864 162.0 %
EBITDA$90,959 $53,888 $37,071 68.8 %
Stock-based compensation (a)
484 654 (170)(26.0)%
Sponsor management fees (b)
— 199 (199)(100.0)%
Currency exchange items (c)
1,149 (2,171)3,320 152.9 %
Acquisition and restructuring related expense, net (d)
783 6,825 (6,042)(88.5)%
Other (e)
4,954 1,599 3,355 209.9 %
Total Adjustments$7,370 $7,106 $264 3.7 %
Adjusted EBITDA$98,329 $60,994 $37,335 61.2 %
Adjusted EBITDA margin28.0 %27.2 %
(a)
Represents non-cash stock-based compensation expense related to equity awards issued to management, employees, and directors.
(b)
Represents fees paid to certain of our Sponsors for services rendered pursuant to a 2017 management services agreement. This agreement and the corresponding payment obligation ceased on March 16, 2021, the effective date of our IPO.
(c)
Represents non-cash mark-to-market losses (gains) on foreign currency contracts.
(d)
Adjustments in the three months ended October 2, 2021 include costs associated with the relocation of the corporate headquarters. Adjustments in the three months ended September 26, 2020 include $6.8 million of business restructuring costs mainly related to the manufacturing and distribution consolidation and expansion.
(e)
Adjustments in the three months ended October 2, 2021 include a $3.5 million legal settlement reserve related to the ongoing Pentair litigation, $0.4 million of certain legal fees, $0.4 million costs related to a fire at our manufacturing and administrative facilities in Yuncos Spain, as well as $0.6 million operating loss related to an early stage product business acquired in 2018 that is being phased out. Adjustments in the three months ended September 26, 2020 includes $0.8 million of operating losses related to the same early stage product business, and $0.9 million COVID-19 related health and safety expenses.

34


Following is a reconciliation from net income to adjusted EBITDA and adjusted EBITDA margin for the nine months ended October 2, 2021 and September 26, 2020:

(In thousands)Nine months endedIncrease
(Decrease)
Percentage
Change
October 2, 2021September 26, 2020
Net income $140,004 $23,503 $116,501 495.7 %
Depreciation14,096 14,491 (395)(2.7)%
Amortization30,903 32,822 (1,919)(5.8)%
Interest expense42,297 54,169 (11,872)(21.9)%
Income taxes42,072 7,898 34,174 432.7 %
Loss on extinguishment of debt9,418 — 9,418 — %
EBITDA278,790 132,883 145,907 109.8 %
Stock-based compensation (a)
16,383 1,962 14,421 735.0 %
Sponsor management fees (b)
90 597 (507)(84.9)%
Currency exchange items (c)
4,379 (2,778)7,157 257.6 %
Acquisition and restructuring related expense, net (d)
2,452 17,574 (15,122)(86.0)%
Other (e)
13,941 7,507 6,434 85.7 %
Total Adjustments$37,245 $24,862 $12,383 49.8 %
Adjusted EBITDA$316,035 $157,745 $158,290 100.3 %
Adjusted EBITDA margin30.1 %25.7 %

(a)
Represents non-cash stock-based compensation expense related to equity awards issued to management, employees, and directors.
(b)
Represents fees paid to certain of our Sponsors for services rendered pursuant to a 2017 management services agreement. This agreement and the corresponding payment obligation ceased on March 16, 2021, the effective date of our IPO.
(c)
Represents non-cash mark-to-market losses (gains) on foreign currency contracts.
(d)
Adjustments in the nine months ended October 2, 2021 include $1.6 million of business restructuring related costs associated with the exit of a now redundant manufacturing and distribution facility and costs associated with the relocation of the corporate headquarters. Adjustments in the nine months ended September 26, 2020 include business restructuring costs related to a global manufacturing and distribution consolidation and expansion project.
(e)
Adjustments in the nine months ended October 2, 2021 includes $5.4 million of costs related to a fire at our manufacturing and administrative facilities in Yuncos Spain, a $4.0 million legal reserve and fees, $1.0 million related to the IPO, $1.9 million related to debt refinancing, and $1.5 million of operating loss related to an early stage product business acquired in 2018 that is being phased out. Adjustments in the nine months ended September 26, 2020 includes $3.0 million of operating losses related to the same early stage product business, $2.3 million severance and retention costs plus $1.9 million COVID-19 related health and safety expenses.

Following is a reconciliation from segment income to adjusted segment income for the three and nine months ended months ended October 2, 2021 and September 26, 2020:
(In thousands)Three months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Segment income$102,502 $56,066 $304,848 $138,079 
Depreciation4,428 4,860 13,496 13,751 
Amortization1,705 1,707 4,740 4,285 
Stock-based compensation (a)
(92)524 7,903 1,570 
Currency exchange items$— 128 — 651 
Other (b)
$957 1,135 6,991 3,483 
Total Adjustments6,998 8,354 33,130 23,740 
Adjusted segment income$109,500 $64,420 $337,978 $161,819 
Adjusted segment income margin31.2 %28.7 %32.2 %26.3 %
35


(a)
For the three months ended October 2, 2021, we recognized a benefit of $0.5 million related to mark-to-market accounting under the liability method for Stock Appreciation Rights in the North America segment.
(b)
The three months and nine months ended October 2, 2021 include $0.6 million and $1.5 million operating losses, respectively, which relate to the early stage product business acquired in 2018 that is being phased out in 2021 and other miscellaneous items we believe are not representative of our ongoing business operations, also includes $0.4 million and $5.4 million write-off related to the fire in Yuncos, Spain, respectively. The three months and nine months ended September 26, 2020 include $0.8 million and $3.0 million operating losses, respectively, which relate to an early stage product business acquired in 2018 that is being phased out, as well as professional fees, additional health and safety expenses related to COVID-19, and other miscellaneous items we believe are not representative of our ongoing business operations.

Following is a reconciliation from segment income to adjusted segment income for NAM for the three and nine months ended months ended October 2, 2021 and September 26, 2020 (in thousands):

NAMThree months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Segment income$91,920 $49,080 $267,020 $117,243 
Depreciation4,253 4,534 12,653 12,797 
Amortization1,705 1,707 4,740 4,285 
Stock-based compensation (a)
(126)419 7,318 1,256 
Other (b)
568 1,105 1,551 3,785 
Total adjustments6,400 7,765 26,262 22,123 
Adjusted segment income$98,320 $56,845 $293,282 $139,366 
Adjusted segment income margin33.0 %30.9 %34.0 %28.2 %
(a)For the three months ended October 2, 2021, we recognized a $0.5 million benefit related to mark-to-market accounting under the liability method for Stock Appreciation Rights.
(b)
The three months and nine months ended October 2, 2021 include $0.6 million and $1.5 million operating losses, respectively, which relate to the early stage product business acquired in 2018 that is being phased out in 2021 and other miscellaneous items we believe are not representative of our ongoing business operations. The three months and nine months ended September 26, 2020 include $0.8 million and $3.0 million operating losses, respectively, which relate to an early stage product business acquired in 2018 that is being phased out, as well as professional fees, $0.6 million and $1.6 million health and safety expenses, respectively, and other miscellaneous items we believe are not representative of our ongoing business operations.
Following is a reconciliation from segment income to adjusted segment income for E&RW for the three and nine months ended months ended October 2, 2021 and September 26, 2020 (in thousands):

E&RWThree months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Segment income$10,582 $6,985 $37,828 $20,836 
Depreciation175 326 843 954 
Amortization— 105 — — 
Stock-based compensation34 128 585 314 
Currency exchange items$— — — 651 
Other (a)
389 30 5,440 (302)
Total Adjustments598 589 6,868 1,617 
Adjusted segment income$11,180 $7,575 $44,696 $22,453 
Adjusted segment income margin21.3 %18.7 %24.0 %18.6 %
(a)
The three months and nine months ended October 2, 2021 include $0.4 million and $5.4 million write off related to a fire at our manufacturing and administrative facilities in Yuncos, Spain.


36


Liquidity and Capital Resources

Our primary sources of liquidity are net cash provided by operating activities and availability under the ABL Revolving Credit Facility ("ABL Facility").

Primary working capital requirements are for raw materials, component and certain finished goods inventories and supplies, payroll, manufacturing, freight and distribution, facility, and other operating expenses. Cash flow and working capital requirements fluctuate during the year, driven primarily by the seasonal demand for our products, an early buy program, the timing of inventory purchases and receipt of customer payments and as such, the utilization of the ABL Facility fluctuates during the year.

Consistent with historical trends, we experienced seasonal cash usage during the first quarter and drew on our revolving credit facility to fund our operations as a large proportion of our Net Sales were made on extended credit terms to fulfill seasonal stocking orders referred to herein as the "early buy program". This cash usage was reversed in the second quarter as the seasonality of our businesses peaked and early buy program receivables were collected. The cash generated allowed us to pay down the revolving credit facility in full by the end of the second quarter. During the Third Quarter, we continued to generate strong cash provided by operating activities, which allowed us to make strategic inventory purchases to mitigate supply chain constraints without any borrowing under our revolving Credit Facility.

Unrestricted cash and cash equivalents totaled $295.1 million as of October 2, 2021, which is an increase of $180.2 million from $114.9 million at December 31, 2020.

We focus on increasing cash flow, solidifying the liquidity position through working capital initiatives, and repaying debt, while continuing to fund business growth initiatives. We believe that net cash provided by operating activities and availability under the ABL Revolving Credit Facility will be adequate to finance our working capital requirements, inclusive of capital expenditures, and debt service over the next 12 months. On June 1, 2021, we increased the ABL Facility from $250.0 million to $475.0 million to provide for future liquidity needs.

Credit Facilities

We amended the First Lien Term Facility and ABL Revolving Credit Facility (collectively “Credit Facilities”) in the second quarter of 2021. For further information on the terms of the Credit Facilities, please see Note 7, Long-Term Debt to the condensed consolidated financial statements.

Long-term debt consisted of the following (in thousands):
October 2, 2021December 31, 2020
First Lien Term Facility, as amended, due May 28, 2028$997,500 $957,985 
Incremental First Lien Term Facility, due August 4, 2026— 150,000 
Second Lien Term Facility— 205,000 
ABL Revolving Credit Facility, as amended, term ending on June 1, 2026— — 
Capital lease obligations9,071 9,732 
Subtotal$1,006,571 $1,322,717 
Less: Current portion of the long-term debt(11,992)(2,768)
Less: Unamortized debt issuance costs(18,461)(19,693)
Total$976,118 $1,300,256 

37


ABL Revolving Credit Facility

On June 1, 2021, the Company amended its existing ABL Revolving Credit Facility to increase the aggregate amount of the revolving loan commitments to $425.0 million, with a peak season commitment of $475.0 million, subject to a borrowing base calculation based on available eligible receivables, inventory, and qualified cash in North America. An amount of up to 30% (or up to 40% with agent consent) of the then-outstanding commitments under the ABL Revolving Credit Facility is available to our Canada and Spain subsidiaries. A portion of the ABL Revolving Credit Facility not to exceed $50 million is available for the issuance of letters of credit in U.S. Dollars, of which $20.0 million is available for the issuance of letters of credit in Canadian dollars. The ABL Revolving Credit Facility also includes a $50.0 million swingline loan facility. The maturity of the facility has been extended to June 1, 2026. The borrowings under the ABL Revolving Credit Facility bear interest at a rate equal to LIBOR or a base rate plus a margin of between 1.25% to 1.75% or 0.25% to 0.75% respectively, which are unchanged from the previous ABL Revolving Credit Facility. In addition, we have the option to increase the ABL Revolving Credit Facility, subject to certain conditions, including the commitment of the participating lenders.

For the three months ended October 2, 2021, the average borrowing base under the ABL Revolving Credit Facility was $120.7 million and the average loan balance outstanding was zero. As of October 2, 2021, the loan balance was zero with a borrowing availability of $106.5 million.

For the year ended December 31, 2020, the average borrowing base under the ABL Revolving Credit Facility was $149.5 million and the average loan balance outstanding was $51.7 million. As of December 31, 2020 the loan balance was zero with a borrowing availability of $87.0 million. During the year ended December 31, 2020, the effective interest rate was 4.74%.

First Lien Term Facilities

During the nine months ended October 2, 2021, the company made $8.0 million and $356.6 million of voluntary term loan repayments on February 19, 2021 and March 19, 2021, respectively. The total voluntary loan repayments made in the nine months ended October 2, 2021 was $364.6 million. The March 19, 2021 repayment was funded with the net proceeds received from the IPO, of which (i) $205.0 million was used to repay the outstanding borrowings under the Company’s Second Lien Term Facility in full, (ii) $131.1 million was used to repay borrowings under the Company’s First Lien Term Facility and (iii) $20.5 million was used to repay the borrowings under the Incremental First Lien Term Facility. The $8.0 million voluntary repayment on February 19, 2021 was applied to the First Lien Term Facility and the incremental First Lien Term Facility on a pro rata basis. The Company recorded $5.8 million of debt extinguishment loss related to the write off of unamortized deferred financing costs as a result of the partial repayments of the First Lien Term Facility and Incremental First Lien Term Facility.

As of October 2, 2021 the balance outstanding under the First Lien Term Facility was $997.5 million and the effective interest rate, net of the interest rate hedge, was 4.09%. The Incremental First Lien Term Facility was paid off as part of the refinancing of our Credit Facilities.

As of December 31, 2020 the balance outstanding under the First Lien Term Facility was $958.0 million and the effective interest rate, net of the interest rate hedge, was 5.16%. The balance outstanding under the Incremental First Lien Term Facility was $150.0 million and the effective interest rate was 4.93%.

Second Lien Term Facility

During the nine months ended October 2, 2021, we made $364.6 million of voluntary term loan repayments of which $205.0 million was used to repay outstanding borrowings under the Company’s Second Lien Term Facility in full. As of December 31, 2020, the balance outstanding under the Second Lien Term Facility was $205.0 million and the effective interest rate, net of the interest rate hedge, was 9.98%.

Covenant Compliance

The First Lien Term Facility and ABL Revolving Credit Facility (collectively, “Credit Facilities”) contain various restrictions, covenants and collateral requirements. As of October 2, 2021, we were in compliance with all covenants under the Credit Facilities.
38



Sources and Uses of Cash

Following is a summary of our cash flows from operating, investing, and financing activities:

(In thousands)Nine months endedIncrease
(Decrease)
Percentage
Change
October 2, 2021September 26, 2020
Net cash provided by operating activities$199,163 $226,435 $(27,272)(12.0)%
Net cash used in investing activities$(19,172)$(12,771)(6,401)(50.1)%
Net cash provided (used) by financing activities$3,187 $(6,142)9,329 151.9 %
Effect of exchange rate changes on cash and cash equivalents and restricted cash$(1,505)$1,137 (2,642)(232.4)%
Change in cash and cash equivalents and restricted cash$181,673 $208,659 $(26,986)(12.9)%
Net cash provided by operating activities

Net cash provided by operating activities decreased to $199.2 million for the nine months ended October 2, 2021 from $226.4 million for the nine months ended September 26, 2020, a decrease of $27.3 million, or (12.0)%. The decrease was primarily driven by a $168.6 million increase in net working capital driven by strategic inventory purchases to support strong demand coupled with inflationary impact to raw materials and longer transit time as a result of supply chain bottlenecks, and higher accounts receivables resulting from growth in net sales and lower collections from early buy program during the Third Quarter of 2021 as compared to prior year due to the fiscal calendar difference. This impact on working capital was partially offset by an increase in net income of $116.5 million and an increase in non-cash adjustments of $24.9 million.

Net cash used in investing activities

Net cash used in investing activities was $19.2 million for the nine months ended October 2, 2021 compared to $12.8 million for the nine months ended September 26, 2020, an increase of $6.4 million, or (50.1)%. The increase was primarily driven by increased capital expenditures in property, plant and equipment of $5.4 million to support production capacity ramp up and a new distribution center in North Carolina.

Net cash provided (used) by financing activities

Net cash provided (used) by financing activities increased to $3.2 million for the nine months ended October 2, 2021 from $(6.1) million for the nine months ended September 26, 2020, an increase of $9.3 million, or 151.9%. This increase is primarily due to net proceeds of $351.3 million from the IPO and proceeds from new borrowings of $51.7 million, partially offset by the payment of long-term debt of $367.1 million.

Off-Balance Sheet Arrangements

We had $4.7 million and $4.4 million of outstanding letters of credit on our ABL Revolving Credit Facility as of October 2, 2021 and December 31, 2020, respectively.

Critical Accounting Estimates

Our unaudited condensed consolidated financial statements have been prepared in accordance with GAAP. The preparation of financial statements requires management to make estimates and assumptions that affect amounts reported therein. The estimates that require management’s most difficult, subjective or complex judgments are described in our IPO Prospectus and remain unchanged through the first nine months of 2021.

Customer Rebates

Many of our major customer agreements provide for rebates upon achievement of various performance targets. We account for customer rebates as a reduction of gross sales with a corresponding offset to accounts receivable. We estimate the rebates based on our latest projection of customer performance. We update the estimates regularly to reflect any changes to the projection of customer performance for the applicable period.

39


Goodwill and Indefinite Lived Intangibles

We review goodwill and indefinite lived intangible assets for impairment annually or on an interim basis whenever events or changes in circumstances indicate the fair value of such assets may be below their carrying amount. For goodwill, we may first make a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying value. The qualitative impairment assessment includes considering various factors including macroeconomic conditions, industry and market conditions, cost factors, and any reporting unit specific events. If it is determined through the qualitative assessment that the reporting unit’s fair value is more likely than not greater than its carrying value, the quantitative impairment assessment is not required. If the qualitative assessment indicates it is more likely than not that the reporting unit’s fair value is no greater than its carrying value, we must perform a quantitative impairment assessment. If it is determined a quantitative assessment is necessary, we would compare the fair value of the reporting unit to the respective carrying value, which includes goodwill. If the fair value of the reporting unit exceeds its carrying value, goodwill is not considered impaired. If the carrying value is higher than the fair value, the difference would be recognized as an impairment loss. Fair value of the reportable unit is estimated using a discounted six-year projected cash flow analyses and a terminal value calculation at the end of the six-year period.

Similar to the test for impairment of goodwill, we may first make a qualitative assessment of whether it is more likely than not that an indefinite lived intangible assets’ fair value is less than its carrying value to determine whether it is necessary to perform a quantitative impairment assessment. If it is determined a quantitative assessment is necessary, we would compare their estimated fair values to their carrying values. Fair value is generally estimated using discounted cash flows or relief from royalty approaches. We would recognize an impairment charge when the estimated fair value of the indefinite lived intangible asset is less than its carrying value. We annually evaluate whether the trade names continue to have an indefinite life.

Income Taxes

The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts and tax bases of existing assets and liabilities. Deferred tax assets, including the benefit of net operating loss and tax credit carryforwards, are evaluated based on the guidelines for realization and are reduced by a valuation allowance if it is deemed more likely than not that such assets will not be realized. We consider several factors in evaluating the realizability of our deferred tax assets, including the nature, frequency and severity of recent losses, the remaining years available for carryforwards, changes in tax laws, the future profitability of the operations in the jurisdiction, and tax planning strategies.

The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the associated temporary differences become deductible. On a quarterly basis, we evaluate whether it is more likely than not that our deferred tax assets will be realized in the future and conclude whether a valuation allowance must be established.

Stock-Based Compensation

We recognize stock-based compensation expense for awards of equity instruments based on the grant-date fair value of those awards. The grant-date fair value of the award is recognized as compensation expense ratably over the requisite service period, which generally equals the vesting period of the award. We may also grant performance-based stock options. The grant-date fair value of the performance-based stock options is recognized as compensation expense once it is probable that the performance condition will be achieved. We record actual forfeitures in the period in which the forfeiture occurs. We use the Black-Scholes option pricing model to estimate the grant-date fair value of option awards.

Warranties

We provide base warranties on the products we sell for specific periods of time, which vary depending upon the type of product and the geographic location of its sale. Pursuant to these warranties, we will repair, replace or remodel all parts that are defective in factory-supplied materials or workmanship. We accrue the estimated cost of warranty coverages at the time of sale using historical information regarding the nature, frequency, and average cost of claims for each product. We then compare the resulting accruals with present spending rates to assess whether the balances are adequate to meet expected future obligations.
Based on this data, we update the estimates as necessary.

Inventory Valuation
40



Inventories consist of merchandise held for sale and are stated at the lower of cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recorded in cost of sales in our unaudited condensed consolidated statements of operations and comprehensive income in the period in which it occurs. We provide provisions for losses related to inventories based on historical purchase cost, selling price, margin, and current business trends. The estimates have calculations that require us to make assumptions based on the current rate of sales, age, salability of inventory, and profitability of inventory, all of which may be affected by changes in merchandising mix and consumer preferences. We do not believe there is a reasonable likelihood that there will be a material change in the assumptions we use to calculate inventory provisions. However, if actual results are not consistent with our estimates and assumptions, we may be exposed to losses that could be material. We review and update these reserves on a quarterly basis.

Due to the uncertainty and potential volatility of the factors used in establishing estimates, changes in assumptions could materially affect our financial condition and results of operations.


Recently Issued Accounting Standards

We are an emerging growth company, as defined in the JOBS Act. Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. We elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that we (i) are no longer an emerging growth company or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our unaudited condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.

See Note 2. Significant Accounting Policies to our unaudited condensed consolidated financial statements for additional information.


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Market risk is the potential economic loss that may result from adverse changes in the fair value of financial instruments. We
are exposed to various market risks, including changes in interest rates and foreign currency rates. Periodically, we use derivative financial instruments to manage or reduce the impact of changes in interest rates and foreign currency rates. Counterparties to all derivative contracts are major financial institutions. All instruments are entered into for other than trading purposes.

There have been no material changes in the foreign currency exchange risk or interest rate risk during the nine months ended October 2, 2021 from what we reported in the IPO Prospectus.


ITEM 4. CONTROLS AND PROCEDURES

The Company maintains disclosure controls and procedures that are designed to provide reasonable assurance that information, which is required to be disclosed by the issuer in the reports that it files or submits under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to management, including its Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating such controls and procedures, the Company recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives.

As required by Rule 13a-15(b) of the Exchange Act, the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, have evaluated the effectiveness of the Company’s disclosure controls and procedures as of the end of the period covered by this Quarterly Report. Based on that evaluation, the Company’s Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures are not effective at October 2, 2021, due to the material weaknesses in internal control over financial reporting as described in our IPO Prospectus.

41


A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of annual or interim consolidated financial statements will not be prevented or detected on a timely basis.

Continuing Material Weakness

We continue to have a material weakness in our internal control over financial reporting as disclosed in the IPO Prospectus, in that the Company did not design and maintain effective controls over the accounting for certain aspects of our financial statements. We do not know the specific time frame needed to fully remediate the material weaknesses identified. These control deficiencies, in aggregate, could result in a misstatement of the Company’s aforementioned accounts and disclosures that would result in a material misstatement of the annual or interim consolidated financial statements that would not be prevented or detected. Accordingly, management has determined that these control deficiencies, in aggregate, constitute a material weakness.

Changes in Internal Control over Financial Reporting

There have been no changes in the Company's internal control over financial reporting during the three months ended October 2, 2021 that had materially affected, or are reasonably likely to material affect, the Company's internal control over financial reporting.
42


PART II - OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

We have been, and in the future may be, made a party to litigation arising in the ordinary course of our business, including
those relating to commercial or contractual disputes with suppliers, customers or parties to acquisitions and divestitures, intellectual property matters, product liability, the use or installation of our products, consumer matters, employment and labor matters, and environmental, safety and health matters, including claims based on alleged exposure to asbestos-containing
product components. We believe that we are not currently party to any legal proceeding that would be expected, either individually or in the aggregate, to have a material adverse effect on our business or financial condition.

We periodically reexamine our estimates of probable liabilities and any associated expenses and receivables and make appropriate adjustments to such estimates based on experience and developments in litigation. As a result, the current estimates of the potential impact on our consolidated financial position, results of operations and cash flows for the proceedings and claims described in the notes to our consolidated financial statements could change in the future. Regardless of outcome, legal proceedings can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

Pentair Litigation

The Company is presently a defendant in a set of consolidated patent infringement actions brought by Pentair Water Pool and
Spa, Inc. and Danfoss Drives A/S (Civil Nos. 5:11-cv-459-D and 5:12-cv-251-D), pending in the United States District Court for the Eastern District of North Carolina.

See Footnote 12. Commitments and Contingencies to these unaudited condensed consolidated financial statements for additional information.

ITEM 1A. RISK FACTORS

An investment in our common stock involves risks. For a detailed discussion of the risks that affect our business please refer to the section titled "Risk Factors" in the IPO Prospectus, as filed with the SEC on March 12, 2021. Other than as noted below, there have been no material changes to our risk factors as previously disclosed in the IPO Prospectus.

The COVID-19 pandemic and associated responses could adversely impact our business, operations, financial condition, results of operations or cash flows.

While we believe that the COVID-19 pandemic has only reinforced existing pool industry growth trends and has not had a significant impact to our cost structure, recent supply chain disruptions caused by the pandemic and associated responses to it have impacted our business, operations, financial condition, results of operations and cash flows.

Early in the pandemic, certain of our suppliers faced challenges and were not able to timely deliver the quantities of raw materials or components we required. This negatively affected our production capabilities in the second quarter of fiscal 2020. During the third quarter of fiscal 2020 we secured secondary sources of supply and were able to return production to full capabilities. Continued restrictions and disruption of transportation, including reduced availability of air transport, port closures and increased border controls or closures, have resulted in higher costs and delays, both for obtaining raw materials and components and shipping finished goods to customers. Beginning in the third quarter of fiscal 2021, these supply chain disruptions escalated, which has had an impact on our profitability. However, if the COVID-19 pandemic is prolonged or worsens, we could experience further supply chain disruptions or delays that could have a material impact on our business.

Our North American operations are and have been continuously open since the start of the COVID-19 pandemic as water sanitization has been designated as an essential business in almost all of our markets. As such we have implemented the necessary steps to protect our manufacturing and distribution facilities to ensure we have continuity of production and supply to our customers. While we did experience in the early months of the pandemic partial or full facility closure for cleaning and sanitization, all of our manufacturing and distribution facilities are currently operational. However, a future shutdown or reduction of our manufacturing or distribution facilities as a result of the pandemic could have a negative impact on our operations, inventory, results of operations or cash flows.

The COVID-19 pandemic caused a global economic slowdown. Deteriorating economic and political conditions caused by the COVID-19 pandemic, such as increased unemployment, decreased capital spending, declines in consumer confidence, or economic slowdowns or recessions, could cause a decrease in demand for our products. In addition, a prolonged or worsened
43


COVID-19 pandemic could lead to the shutdown or material reduction of pool construction and repair, replacement and remodeling activity, which could have a material adverse effect on our business, financial condition, results of operations and cash flows. While we have experienced higher demand in our pool business as pool owners sheltered-in-place and have spent more time at home as a result of the COVID-19 pandemic, such growth may not be sustainable and may not be repeated in future periods. Furthermore, even if growth in demand continues, we may not be able to meet that demand due to production and capacity challenges.

The severity, magnitude and duration of the current COVID-19 pandemic is uncertain, rapidly changing and hard to predict. We may not be able respond to the impacts of the COVID-19 pandemic on a timely basis to prevent near- or long-term adverse impacts to our results of operations. Any negative impact on our business, financial condition, results of operations and cash flows cannot be reasonably estimated at this time, but the COVID-19 pandemic could lead to extended disruption of economic activity and the impact on our business, financial condition, results of operations and cash flows could be material.

44


Item 6. ExhibitsDescription
Certification of Chief Executive Officer of Hayward Holdings, Inc. pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
Certification of Chief Financial Officer of Hayward Holdings, Inc. pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1  
Certification of Chief Executive Officer of Hayward Holdings, Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2  
Certification of Chief Financial Officer of Hayward Holdings, Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INSXBRL Instance Document.
101.SCHXBRL Taxonomy Extension Schema Document.
101.CALXBRL Taxonomy Calculation Linkbase Document.
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.
101.LABXBRL Taxonomy Label Linkbase Document.
101.PREXBRL Taxonomy Presentation Linkbase Document.
    
45


SIGNATURES

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

HAYWARD HOLDINGS, INC.
By:/s/
Name:Eifion Jones
Title:Senior Vice President & Chief Financial Officer

46
EX-31.1 2 a3q21exhibit311.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION PURSUANT TO RULES 13A-14(A) AND 15D-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Kevin Holleran, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Hayward Holdings, 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)) 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.(Paragraph omitted pursuant to SEC Release Nos. 33-8238/34-47986 and 33-8392/34-49313);
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: October 27, 2021    By: /s/ Kevin Holleran
Kevin Holleran
President and Chief Executive Officer



(Principal Executive Officer)

EX-31.2 3 a3q21exhibit312.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION PURSUANT TO RULES 13A-14(A) AND 15D-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Eifion Jones, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Hayward Holdings, 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)) 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.(Paragraph omitted pursuant to SEC Release Nos. 33-8238/34-47986 and 33-8392/34-49313);
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: October 27, 2021    By: /s/ Eifion Jones
                     Eifion Jones
    Senior Vice President and Chief Financial Officer
    (Principal Financial Officer)

EX-32.1 4 a3q21exhibit321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Hayward Holdings, Inc. (the “Company”) for the period ended October 2, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Kevin Holleran, President and Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of his knowledge:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: October 27, 2021                        By: /s/ Kevin Holleran
                                Kevin Holleran
                                President and Chief Executive Officer
                                (Principal Executive Officer)

EX-32.2 5 a3q21exhibit322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Hayward Holdings, Inc. (the “Company”) for the period ended October 2, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Eifion Jones, Senior Vice President and Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of his knowledge:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: October 27, 2021 By: /s/ Eifion Jones
    Eifion Jones
    Senior Vice President and Chief Financial Officer
    (Principal Financial and Accounting Officer)

EX-101.SCH 6 hayw-20211002.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Unaudited Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Unaudited Condensed Consolidated Statements of Changes in Redeemable Stock and Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of Operations and Organization link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Nature of Operations and Organization (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2110104 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2311303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2113105 - Disclosure - Accrued Expenses and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 2314304 - Disclosure - Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Accrued Expenses and Other Liabilities - Warranty Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Accrued Expenses and Other Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2118106 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2120107 - Disclosure - Long-Term Debt, Net link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - Long-Term Debt, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2422409 - Disclosure - Long-Term Debt, Net - Schedule Of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2423410 - Disclosure - Long-Term Debt, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2124108 - Disclosure - Derivatives and Hedging Transactions link:presentationLink link:calculationLink link:definitionLink 2325306 - Disclosure - Derivatives and Hedging Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 2426411 - Disclosure - Derivatives and Hedging Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2427412 - Disclosure - Derivatives and Hedging Transactions - Gross Fair Values and Location of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2428413 - Disclosure - Derivatives and Hedging Transactions - Effects of Derivative Instruments by Contract Type in AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 2129109 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2430414 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2131110 - Disclosure - Segments and Related Information link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - Segments and Related Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2433415 - Disclosure - Segments and Related Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2434416 - Disclosure - Segments and Related Information - Financial Information by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2435417 - Disclosure - Segments and Related Information - Reconciliation of Segment Income to Income from Operations Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2136111 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2337308 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2438418 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2139112 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2440419 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2141113 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 2442420 - Disclosure - Stockholders’ Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2143114 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2344309 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2445421 - Disclosure - Stock-based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2446422 - Disclosure - Stock-based Compensation - Valuation of Stock Option Pricing (Details) link:presentationLink link:calculationLink link:definitionLink 2147115 - Disclosure - Acquisition and Restructuring Related Expense link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - Acquisition and Restructuring Related Expense (Tables) link:presentationLink link:calculationLink link:definitionLink 2449423 - Disclosure - Acquisition and Restructuring Related Expense - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2450424 - Disclosure - Acquisition and Restructuring Related Expense - Facility Closure and Other One-Time Termination Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2151116 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2452425 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 hayw-20211002_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 hayw-20211002_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 hayw-20211002_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Schedule of Accrued Liabilities and Other Current Liabilities Schedule Of Accrued Liabilities And Other Current Liabilities [Table Text Block] Schedule Of Accrued Liabilities And Other Current Liabilities Debt Instrument, Covenant Period Two Debt Instrument, Covenant Period Two [Member] Debt Instrument, Covenant Period Two Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income Net income Net income (loss) Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding North America North America Segment [Member] North America Segment Income Statement Location [Axis] Income Statement Location [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Mandatory annual prepayment, percentage of excess cash Debt Instrument, Covenant, Annual Mandatory Prepayment Of Principal, Percentage Of Excesss Cash Debt Instrument, Covenant, Annual Mandatory Prepayment Of Principal, Percentage Of Excess Cash Dividends paid Dividends, Common Stock, Cash Proceeds from sale of property, plant, and equipment Proceeds from Sale of Property, Plant, and Equipment Revenue from Contract with Customer [Abstract] Entity Filer Category Entity Filer Category One-time termination benefits One-time Termination Benefits [Member] Restructuring Type [Axis] Restructuring Type [Axis] Redeemable stock outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Temporary Equity, Shares Outstanding Other non-current assets Other Assets, Noncurrent Proceeds from settlements of investment currency hedge Proceeds from Hedge, Investing Activities Issuance of stock (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Remaining shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Change in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Raw materials Inventory, Raw Materials and Supplies, Net of Reserves Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate First Lien Term Facility, due May 28, 2028 First Lien Term Facility, Due May 28, 2028 [Member] First Lien Term Facility, Due May 28, 2028 Customer relationships, net Finite-Lived Customer Relationships, Net Finite-Lived Customer Relationships, Net Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Management fee Related Party Transaction, Expenses from Transactions with Related Party Document Fiscal Year Focus Document Fiscal Year Focus Chandler, Arizona Chandler, Arizona [Member] Chandler, Arizona Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangible assets Amortization of Intangible Assets Schedule of Charges For Facility Closure And Other One Time Termination Benefits Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Letter of Credit, Canadian Dollars Letter Of Credit, Canadian Dollars [Member] Letter Of Credit, Canadian Dollars Other Current Assets Other Current Assets [Member] Long-term debt, net Long-term Debt and Lease Obligation Excluded from the weighted average number of common shares outstanding, dilutive due to being anti-dilutive (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Inventories, Net Schedule of Inventory, Current [Table Text Block] Debt Instrument, Covenant Period [Axis] Debt Instrument, Covenant Period [Axis] Debt Instrument, Covenant Period Sale of Stock [Axis] Sale of Stock [Axis] Stock split, conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Accrued expenses and other liabilities Accrued expenses and other liabilities Accrued Liabilities and Other Liabilities, Current Accrued Liabilities and Other Liabilities, Current Restricted stock units weighted average grant date fair value (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Expense recorded on the write-off of net book of destroyed assets and inventory Loss Contingency, Loss in Period Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Cash Flow Hedging Interest rate swaps Cash Flow Hedging [Member] Terms for lease back arrangements Sale Leaseback Transaction, Lease Term Sale Leaseback Transaction, Lease Term Award Type [Domain] Award Type [Domain] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Related Party Transactions [Abstract] Derivatives and Hedging Transactions Derivative Instruments and Hedging Activities Disclosure [Text Block] Warranty expense Product Warranty Expense Restructuring costs Costs Recognized Restructuring Costs Restricted stock units granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Preferred stock, $0.001 par value, 100,000,000 authorized, 0 issued and outstanding at October 2, 2021 Preferred Stock, Value, Issued Cash distributions Dividends, Cash Options outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Retained Earnings Retained Earnings [Member] IPO IPO [Member] Debt Instrument [Axis] Debt Instrument [Axis] Accrued Expenses and Other Liabilities Accrued Expenses And Other Liabilities, Current [Member] Accrued Expenses And Other Liabilities, Current Payments Standard Product Warranty Accrual, Decrease for Payments Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Conversion to common stock upon IPO Stock Issued During Period, Value, Conversion of Convertible Securities Leverage ratio threshold for mandatory prepayment of zero Debt Instrument, Covenant, Leverage Ratio Threshold For Mandatory Prepayment Of Zero Debt Instrument, Covenant, Leverage Ratio Threshold For Mandatory Prepayment Of Zero Related Party [Axis] Related Party [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Residential pool Residential Pool [Member] Residential Pool Derivative Instruments and Hedging Activities Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Entity Interactive Data Current Entity Interactive Data Current Number of interest rate derivatives held Number of Interest Rate Derivatives Held Basic (in usd per share) Earnings per share attributable to common stockholders, basic (in usd per share) Earnings Per Share, Basic Percentage available to subsidiaries with agent consent Line of Credit Facility, Current Borrowing Capacity, Percentage Available to Subsidiaries With Agent Consent Line of Credit Facility, Current Borrowing Capacity, Percentage Available to Subsidiaries With Agent Consent Revenue Revenue from Contract with Customer [Text Block] Document Type Document Type Conversion price (in usd per share) Common Stock, Convertible, Conversion Price Common Stock, Convertible, Conversion Price Canada CANADA Prepaid expenses Prepaid Expense, Current Fair Value Measurement [Domain] Fair Value Measurement [Domain] Other intangibles, net Other Finite Lived Intangible Assets, Net Other Finite Lived Intangible Assets, Net Common Class C Common Class C [Member] Management Fees, Prior To IPO Management Fees, Prior To IPO [Member] Management Fees, Prior To IPO Entity Current Reporting Status Entity Current Reporting Status Other Current Assets Derivative Asset, Fair Value, Gross Asset Warranty reserve Beginning balance Ending balance Standard Product Warranty Accrual, Current Total international revenue Total International [Member] Total International Gain (Loss) Recognized in AOCI, Interest rate swaps Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Allowance for bad debts Accounts Receivable, Credit Loss Expense (Reversal) Long-term debt, gross Long-term Debt, Gross Redemption price (in usd per share) Temporary Equity, Redemption Price Per Share Redeemable stock, par value (in usd per share) Temporary Equity, Par or Stated Value Per Share Current portion of the long-term debt Less: Current portion of the long-term debt Long-term Debt and Lease Obligation, Current Plan Name [Axis] Plan Name [Axis] Insurance reserve Accrued Insurance, Current Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Document Transition Report Document Transition Report Accrual for warranties issued during the period Standard Product Warranty Accrual, Increase for Warranties Issued Income Tax Disclosure [Abstract] Base Rate Base Rate [Member] Total liabilities, redeemable stock, and stockholders' equity Liabilities and Equity Other accrued liabilities Other Accrued Liabilities, Current Deferred income Contract with Customer, Liability, Current Scenario [Axis] Scenario [Axis] Additional paid-in capital Additional Paid in Capital Liabilities, Redeemable Stock, and Stockholders' Equity Liabilities and Equity [Abstract] Proceeds from issuance of common stock - Initial Public Offering Proceeds from Issuance Initial Public Offering RSUs, market and performance conditions Share-based Payment Arrangement, Restricted Stock Awards, Market And Performance Conditions [Member] Share-based Payment Arrangement, Restricted Stock Awards, Market And Performance Conditions Derivative [Line Items] Derivative [Line Items] Hedging Relationship [Domain] Hedging Relationship [Domain] Interest Rate Swap Interest Rate Swap [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] RSUs, time based Share-based Payment Arrangement, Restricted Stock Units, Time Based [Member] Share-based Payment Arrangement, Restricted Stock Units, Time Based Earnings Per Share Earnings Per Share [Text Block] Derivative liability Derivative Liability, Current Repurchase of stock Treasury Stock, Value, Acquired, Cost Method Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Sponsors Affiliated Entity [Member] Gross profit Gross profit Gross Profit Class A and common stock Class A Common Stock And Common Stock [Member] Class A Common Stock And Common Stock Peak season maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity, Peak Season Line of Credit Facility, Maximum Borrowing Capacity, Peak Season Effect of exchange rate changes on cash and cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Balance Sheet Location [Domain] Balance Sheet Location [Domain] Selling, general, and administrative expenses Selling, General and Administrative Expense Less: Unamortized debt issuance costs Debt Issuance Costs, Net Preferred stock authorized (in shares) Preferred Stock, Shares Authorized Uncertain tax positions reserve Unrecognized Tax Benefits Accounts payable, accrued expenses and other liabilities, current and non-current Increase (Decrease) In Accounts Payable, Accrued Liabilities, And Other Liabilities Increase (Decrease) In Accounts Payable, Accrued Liabilities, And Other Liabilities Beginning Balance Ending Balance Restructuring Reserve Trading Symbol Trading Symbol Number of employees Number Of Employees Number Of Employees Dividends paid Dividends Paid In Lieu Of Management Fees [Member] Dividends Paid In Lieu Of Management Fees Employee compensation and benefits Accrued Employee Benefits, Current Current liabilities Liabilities, Current [Abstract] Number of equity incentive plans Number Of Equity Incentive Plans Number Of Equity Incentive Plans Issuance of stock Stock Issued During Period, Value, New Issues Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Other Other Restructuring [Member] Stock-based Compensation Share-based Payment Arrangement [Text Block] Inventories Inventory Disclosure [Text Block] Accounting Policies [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Costs associated with Initial Public Offering Payments of Stock Issuance Costs Issuance of stock (in shares) Stock Issued During Period, Shares, New Issues Number of reportable segments Number of Reportable Segments Schedule of Net Sales by Product Groups Revenue from External Customers by Products and Services [Table Text Block] Common stock $0.001 par value, 750,000,000 authorized; 231,967,140 issued and 231,967,140 outstanding at October 2, 2021; 3,846,960 issued and 2,772,900 outstanding at December 31, 2020 Common Stock, Value, Issued Total other expense Nonoperating Income (Expense) Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Quotient conversion ratio (in usd per share) Stockholders' Equity Note, Quotient Conversion Ratio Stockholders' Equity Note, Quotient Conversion Ratio Debt issuance costs Payments of Debt Issuance Costs Schedule of Option Pricing Model for Stock Options Granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Document Period End Date Document Period End Date Gain (Loss) Recognized in AOCI, Total Other Comprehensive Income (Loss), Cash Flow And Net Investment Hedge, Gain (Loss), Before Reclassification, Before Tax Other Comprehensive Income (Loss), Cash Flow And Net Investment Hedge, Gain (Loss), Before Reclassification, Before Tax Periodic principal payment Debt Instrument, Periodic Payment, Principal Schedule of Net Sales by Geographic Destinations Revenue from External Customers by Geographic Areas [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Entity Registrant Name Entity Registrant Name Increase to maximum borrowing capacity Line of Credit Facility, Increase (Decrease) To Maximum Borrowing Capacity Line of Credit Facility, Increase (Decrease) To Maximum Borrowing Capacity Percentage available to subsidiaries for current borrowing capacity Line of Credit Facility, Current Borrowing Capacity, Percentage Available to Subsidiaries Line of Credit Facility, Current Borrowing Capacity, Percentage Available to Subsidiaries Proceeds from IPO Sale of Stock, Consideration Received on Transaction Work in progress Inventory, Work in Process, Net of Reserves Capital expenditures Payments to Acquire Productive Assets Foreign currency translation adjustment tax expense (benefit) Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Comprehensive income, net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Redeemable stock Beginning balance Ending balance Temporary Equity, Carrying Amount, Attributable to Parent Common stock dividends declared (in usd per share) Common Stock, Dividends, Per Share, Declared Net sales Revenue from Contract with Customer, Excluding Assessed Tax Finished goods Inventory, Finished Goods, Net of Reserves Stock options Share-based Payment Arrangement, Option [Member] Finalization for IPO conversion Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Equity [Abstract] Consolidation Items [Domain] Consolidation Items [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Carrying value Reported Value Measurement [Member] Number of jobs added Number Of Employees Added Number Of Employees Added Cash Payments Payments for Restructuring Quarterly amortization rate, principal Debt Instrument, Principal Amount, Quarterly Amortization Rate Debt Instrument, Principal Amount, Quarterly Amortization Rate Gain (Loss) Recognized in AOCI, Net investment hedge Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] First Lien Term Facility, Due May 28, 2028, Term Loan One First Lien Term Facility, Due May 28, 2028, Term Loan One [Member] First Lien Term Facility, Due May 28, 2028, Term Loan One Segments and Related Information Segment Reporting Disclosure [Text Block] Operating income Segment income Operating income Operating Income (Loss) Common treasury stock (in shares) Treasury Stock, Common, Shares Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Acquisition and Restructuring Related Expense Restructuring and Related Activities Disclosure [Text Block] Variable Rate [Domain] Variable Rate [Domain] Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Common stock dividends cash paid (in usd per share) Common Stock, Dividends, Per Share, Cash Paid Treasury Stock Treasury Stock [Member] Schedule of Change in Warranty Reserve Schedule of Product Warranty Liability [Table Text Block] ABL Revolving Credit Facility ABL Revolving Credit Facility [Member] ABL Revolving Credit Facility Derivative, notional amount Derivative, Notional Amount Number of manufacturing facilities Number Of Manufacturing Facilities Number Of Manufacturing Facilities Other non-operating (income) expense, net Other Nonoperating Income (Expense) Long term debt Long-term Debt, Fair Value Covenant compliance Debt Instrument, Covenant Compliance Purchases of property, plant, and equipment Payments to Acquire Property, Plant, and Equipment Debt Instrument, Covenant Period [Domain] Debt Instrument, Covenant Period [Domain] Debt Instrument, Covenant Period [Domain] Gain (Loss) Reclassified From AOCI to Earnings, Total Other Comprehensive Income (Loss), Cash Flow And Net Investment Hedge, Gain (Loss), Reclassification, Before Tax Other Comprehensive Income (Loss), Cash Flow And Net Investment Hedge, Gain (Loss), Reclassification, Before Tax Facility-related Facility Closing [Member] Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Total liabilities Liabilities Award Type [Axis] Award Type [Axis] Options weighted average grant date fair value (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Consolidation Items [Axis] Consolidation Items [Axis] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent 2021 Plan 2021 Equity Incentive Plan [Member] 2021 Equity Incentive Plan Common stock issued (in shares) Common Stock, Shares, Issued Preferred stock issued (in shares) Preferred Stock, Shares Issued Industrial flow control Industrial Flow Control [Member] Industrial Flow Control Long-term debt, subtotal Debt and Lease Obligation, Gross Debt and Lease Obligation, Gross Loss on debt extinguishment Gain (Loss) on Extinguishment of Debt Amortization of intangible assets Amortization Of Total Intangible Assets Amortization Of Total Intangible Assets Purchase of common stock for treasury Payments for Repurchase of Common Stock Stockholders' equity Stockholders' Equity Attributable to Parent [Abstract] Change in fair value of derivatives, net of tax expense (benefit) of $395 and $569, and $1,620 and $(1,605), for the three-month and nine-month periods, respectively. Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Commercial pool Commercial Pool [Member] Commercial Pool Balance Sheet Location [Axis] Balance Sheet Location [Axis] Inventory purchases Accrued Inventory Purchases, Current Accrued Inventory Purchases, Current Interest rate Debt Instrument, Interest Rate, Effective Percentage Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Total cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Current Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Current City Area Code City Area Code Retained earnings Retained Earnings (Accumulated Deficit) Operating segments Operating Segments [Member] Stock options, expiration term Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] RSUs Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Gain (Loss) Reclassified From AOCI to Earnings, Net investment hedge Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax Change in fair value of derivatives, tax expense (benefit) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Income Statement [Abstract] Amendment Flag Amendment Flag Fair value Estimate of Fair Value Measurement [Member] Inventory Disclosure [Abstract] Secured leverage ratio Debt Instrument, Net Secured Leverage Ratio Debt Instrument, Net Secured Leverage Ratio Debt Instrument, Covenant Period One Debt Instrument, Covenant Period One [Member] Debt Instrument, Covenant Period One Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Related Party Transaction [Axis] Related Party Transaction [Axis] Term of derivative contract Derivative, Term of Contract Mandatory prepayment of excess cash Debt Instrument, Mandatory Prepayment Of Excess Cash Debt Instrument, Mandatory Prepayment Of Excess Cash Provision for income taxes Income Tax Expense (Benefit) Dividend distributions Temporary Equity, Distribution To Reduce Liquidation Preference Temporary Equity, Distribution To Reduce Liquidation Preference Accounts receivable, net of allowances of $1,943 and $1,359, respectively Accounts Receivable, after Allowance for Credit Loss, Current Proceeds from the issuance of long-term debt Proceeds from Issuance of Long-term Debt Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Total current assets Assets, Current Sale of Stock [Domain] Sale of Stock [Domain] 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] Entity File Number Entity File Number Statement of Financial Position [Abstract] Product and Service [Axis] Product and Service [Axis] Acquisition and restructuring related expense Acquisition And Restructuring Related Expense (Income) Acquisition And Restructuring Related Expense (Income) Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Entity Small Business Entity Small Business Preferred shares par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Equity Component [Domain] Equity Component [Domain] Repurchase of stock (in shares) Stock Repurchased During Period, Shares Entity Ex Transition Period Entity Ex Transition Period Leverage ratio threshold for mandatory prepayment of fifty percent Debt Instrument, Covenant, Leverage Ratio Threshold For Mandatory Prepayment Of Fifty Percent Debt Instrument, Covenant, Leverage Ratio Threshold For Mandatory Prepayment Of Fifty Percent Statement [Line Items] Statement [Line Items] Schedule of Effect of Derivative Instruments in the Statement of Financial Position and Operations and Comprehensive Income (Loss) Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block] Trademark Indefinite-Lived Trademarks Exercise of stock options (in shares) Temporary Equity, Shares, Stock Options Exercised Temporary Equity, Shares, Stock Options Exercised Debt Disclosure [Abstract] Entity Address, State or Province Entity Address, State or Province Income from operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2, fair value inputs Fair Value, Inputs, Level 2 [Member] Dividend distributions (in usd per share) Temporary Equity, Reduction In Liquidation Preference Per Share Temporary Equity, Reduction In Liquidation Preference Per Share Corporate Corporate, Non-Segment [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Segment Reporting [Abstract] First Lien Term Facility, Due May 28, 2028, Term Loan Two First Lien Term Facility, Due May 28, 2028, Term Loan Two [Member] First Lien Term Facility, Due May 28, 2028, Term Loan Two Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Comprehensive income (loss) items Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Forecast Forecast [Member] Total assets Assets Deferred income taxes Deferred Income Taxes and Tax Credits Plan Name [Domain] Plan Name [Domain] Common stock, authorized (in shares) Common Stock, Shares Authorized Redemption amount Temporary Equity, Redemption Amount Temporary Equity, Redemption Amount Cash paid - interest Interest Paid, Excluding Capitalized Interest, Operating Activities Expected restructuring costs Restructuring and Related Cost, Expected Cost Net income attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Geographical [Domain] Geographical [Domain] Net income attributable to common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Accrued Expenses and Other Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Product and Service [Domain] Product and Service [Domain] Research, development, and engineering Research and Development Expense Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Derivative Contract [Domain] Derivative Contract [Domain] Selling, promotional, and advertising Accrued Selling, Promotional And Advertising Expense, Current Accrued Selling, Promotional And Advertising Expense, Current Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Second Lien Term Facility Second Lien Term Facility [Member] Second Lien Term Facility Revolving Credit Facility Revolving Credit Facility [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Long-term Debt Schedule of Debt [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Geographical [Axis] Geographical [Axis] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Weighted average number of common shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in usd per share) Earnings per share attributable to common shareholders, diluted (in usd per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Offering price (in usd per share) Sale of Stock, Price Per Share Effect of dilutive securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Net Investment Hedging Net investment hedge Net Investment Hedging [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Cash paid - income taxes Income Taxes Paid, Net Interest Expense Interest Expense [Member] Clemmons, North Carolina Clemmons, North Carolina [Member] Clemmons, North Carolina Payroll and other non-income taxes Accrued Payroll Taxes, Current Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Redeemable stock authorized (in shares) Temporary Equity, Shares Authorized Berkeley Heights, New Jersey Berkeley Heights, New Jersey [Member] Berkeley Heights, New Jersey Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax liabilities, net Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Conversion to common stock upon IPO (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Redeemable Class A and C Stock Common Class A And Common Class C [Member] Common Class A And Common Class C Net conversion factor (in usd per share) Stockholders' Equity Note, IPO Conversion Factor Stockholders' Equity Note, IPO Conversion Factor Fair Value Measurements Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Common stock outstanding (in shares) Common Stock, Shares, Outstanding Derivative [Table] Derivative [Table] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Cost of sales Cost of Goods and Services Sold Restructuring and Related Activities [Abstract] Common Class B Common Class B [Member] Number of reporting units Number of Reporting Units Purchases of intangibles Payments to Acquire Intangible Assets Income Statement Location [Domain] Income Statement Location [Domain] Europe & Rest of World Europe And Rest Of World Segment [Member] Europe And Rest Of World Segment Swingline Loan Bridge Loan [Member] Letter of Credit, US Dollars Letter Of Credit, US Dollars [Member] Letter Of Credit, US Dollars 2017 Plan 2017 Equity Incentive Plan of Hayward Holdings [Member] 2017 Equity Incentive Plan of Hayward Holdings Redeemable stock issued (in shares) Temporary Equity, Shares Issued Loss Contingencies [Line Items] Loss Contingencies [Line Items] Property, plant, and equipment, net of accumulated depreciation of $62,205 and $51,900, respectively Property, Plant and Equipment, Net Other non-current liabilities Other Liabilities, Noncurrent Debt Instrument [Line Items] Debt Instrument [Line Items] Payments of long-term debt Term loan repayments Repayments of Long-term Debt Earnings Per Share [Abstract] Capital lease obligations Capital Lease Obligations Foreign currency translation adjustments, net of tax expense (benefit) of $0 and $(756), and $763 and $(183), for the three-month and nine-month periods, respectively. Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Related Party Transaction [Domain] Related Party Transaction [Domain] Document Quarterly Report Document Quarterly Report Other current and non-current assets Increase (Decrease) in Other Operating Assets Line of Credit Facility [Table] Line of Credit Facility [Table] Common stock in treasury; 5,175,765 and 4,340,310 at October 2, 2021 and December 31, 2020, respectively Treasury Stock, Common, Value Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Stock-based compensation expense Share-based Payment Arrangement, Expense Europe Europe [Member] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings per share Earnings Per Share, Basic and Diluted Earnings Per Share, Basic and Diluted [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Effective tax rate Effective Income Tax Rate Reconciliation, Percent Estimable settlement Loss Contingency, Estimate of Possible Loss Restricted cash Restricted Cash, Current Amortization of deferred debt issuance fees Amortization of Debt Issuance Costs Payables and Accruals [Abstract] Loss on disposal of properties Gain (Loss) on Disposition of Property Plant Equipment Common Class A Common Class A [Member] Cash and cash equivalents and restricted cash, beginning of period Cash and cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Dividends Dividends Yuncos, Spain Fire Damage from Fire, Explosion or Other Hazard [Member] United States UNITED STATES Number of shares issued (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Income taxes payable Taxes Payable, Current Current assets Assets, Current [Abstract] Other Proceeds from (Payments for) Other Financing Activities Common shares authorized for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Interest expense, net Interest Income (Expense), Nonoperating, Net Entity Central Index Key Entity Central Index Key LIBOR London Interbank Offered Rate (LIBOR) [Member] Security Exchange Name Security Exchange Name Incremental First Lien Term Facility, due August 4, 2026 Incremental First Lien Term Facility, Due August 4, 2026 [Member] Incremental First Lien Term Facility, Due August 4, 2026 Sponsors Sponsors [Member] Sponsors Exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Dividends paid Temporary Equity Distribution Temporary Equity Distribution Weighted average number of common shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Income Taxes Income Tax Disclosure [Text Block] Underwriters option Over-Allotment Option [Member] Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic [Abstract] Related Party [Domain] Related Party [Domain] Current Fiscal Year End Date Current Fiscal Year End Date Basis spread Debt Instrument, Basis Spread on Variable Rate Stockholders’ Equity Stockholders' Equity Note Disclosure [Text Block] Measurement Basis [Axis] Measurement Basis [Axis] Statement of Cash Flows [Abstract] Cross currency swap Currency Swap [Member] Repurchase of stock (in shares) Temporary Equity, Repurchased During Period, Shares Temporary Equity, Repurchased During Period, Shares Class of Stock [Line Items] Class of Stock [Line Items] Credit Facility [Axis] Credit Facility [Axis] Conversion to common stock upon IPO (in shares) Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Property, plant, and equipment, accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Additional conversion to common stock (in usd per share) Temporary Equity, Conversion To Common Stock, Additional Shares Temporary Equity, Conversion To Common Stock, Additional Shares Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Expected life (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Cash paid for taxes from share withholdings Payment, Tax Withholding, Share-based Payment Arrangement Class of Stock [Domain] Class of Stock [Domain] Equipment financed under capital leases Lease Obligation Incurred Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Loss Contingencies [Table] Loss Contingencies [Table] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Other current assets Other Assets, Current Statement [Table] Statement [Table] Outstanding performance amount (in usd per share) Temporary Equity, Conversion To Common Stock, Preference Amount Per Share Temporary Equity, Conversion To Common Stock, Preference Amount Per Share Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Term Loan Term Loan [Member] Term Loan Accrued Expenses and Other Liabilities Derivative Liability, Fair Value, Gross Liability Rest of World Rest Of World [Member] Rest Of World Cover [Abstract] Number of classes of stock Number Of Classes Of Stock Number Of Classes Of Stock Goodwill Goodwill Gain (Loss) Reclassified From AOCI to Earnings, Interest rate swaps Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Conversion to common stock upon IPO Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Scenario [Domain] Scenario [Domain] Nature of Operations and Organization Nature of Operations [Text Block] Adjustments to reconcile net income to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Long-Term Debt, Net Long-term Debt [Text Block] EX-101.PRE 10 hayw-20211002_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 hayw-20211002_g1.jpg begin 644 hayw-20211002_g1.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP"$ D&!Q,0$A42$!,5%A40%1,7%145 M%A(6%A<9%Q(7&!<5%A48'2@@&B E'1,6(3$B)2DK+BXN%Q\T.30M."@M+BL! M"@H*#@T.&Q 0&RTE'R4M+2\M+RTM+RTM+2TM+2TO+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+?_ !$( * !.P,!(@ "$0$#$0'_Q < $ M @,! 0$ !@<#! 4! @C_Q !)$ " 0("!08)!PH%!0 ! M @ #$00A!082,4$'$U%Q@9$B,F%SDJ&QLM$4(S13$40F(S_]H M# ,! (1 Q$ /P"\8B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B M(B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B M(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B M (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B >$Q> M<'7(VH"V7SB>V*0@8BFM1>E;JW8.,F> M!T[2QE/G*+WZ0U/J0C0[DXVGGELU./\ I,F; MN%!)( &\F5%ADB:GY1I?6)Z2S)1K*XVD8,#>Q!!&1L.P6^ZY ]LQ-I&B,S5I^FOQC#? 91N1/+S'5K*HNQ '22 /7(),L33.D*/UJ M>DL^FQE, ,70!O%)8 'J/&3A]",HVHFG^4:7UM/TU^,ST:H=0RD,K"X((((Z M01OD--J&FN*":9DB:AQ] M(9&H@MTLH_&9*&)1[[#JUM^R0;==HP^@RC/$UJF+IJ;,Z*>@LH/<9\KCJ1(" MU$);< RDG*^0OGD).'QP,HVXGDPUL0B>.RK?=<@>V029XFI^4:7UM/TU^,#2 M-([JM/TT^,G#Z$91MQ,5.JK9JP/40?9/IFL+D[LS()/N)J'2%+ZVGZ:_&/RA M2^MI^FGQDZ9=&1DVXF&G65O%96ZB#[)EO()/8F"GB48V5E)Z 03OMPF6"$T^ M!P==?HX\XGME4:YZ6:HXPM,V5;&I;CT+W>V6QKB/F%\Y3]LHW#-SM:HYWO48 M^O+U3;94E4GOR,E[6=*FVN),=5]0#B*"5N<5=HL-DJA4P]9Z!- MS356+6R.T#\)8FI-AA*:C@7RX_K#PFAI?51L1B:E=:J@.J+LD&XV;[^^:(W< MHW#C-_I3?+P.=6LOBVD:E)9FU%\?XSQV./6Y,RXRK*+Y^(97. QC8*MSB'(, MR..#*&(.79/T2C *,\@,SP[Y^>M(TA9CTM5_J-(MJL[C5&H\[%]Q"G::94UC M+ZM\F6?J]6%3%T77J3[6OZ)7\V MTPQCIK)=_N=";S2D^Y^A1=A+FY//^W4.JK_7>4R))]#:Z5L+12A352M/:M<& M_A,6/O3M7U&=:*4>O4^=[-KTZ$Y.?-=.\DG*S^KH?:J>Q96U,9KY"/>$[FL. ML]7&JJU54$]6].5.AHEQ6?=GFYJ0JW*G'AF/TPC]#F M5WRJZ1_5X@?FS_ )?VJ36Z,RIZ1M2*X[0Q MI83#XG/](:M>^[?\U;K52>V;W)WI+F,8JGQ<2O-M]H M3/>"OWYONG\6CK@] MXO*\./YT.;9KX%?XPCFQN=^'L_L2/E$TS\HK\TINE#+K;B9','H]ZRU61;KATVZAX %@ M!Y3F>I3,-RS;BS-PXLQ/]Y<.KVKBX?!M0;-ZP8U3;>S+:W4!8#JBM65I2C"/ MXN;\10H2O:LIRX>_)%,5@;'9-B ;==LI=FG](@X!JP.56DI7_< (]LIFO2*, MRMO0D'L-I--(Z1OH;#I?,GFSU4V('J"R+REKG3_G'O[#L^KHIU?XS[>Y![#_ M (!+GU1QX;1U*H3^KI$,?+3NI]V4V$;9+6R!5;_ZMF]NZ335G2>QHK%K?.FY MV1QM5V3[2_=':%/XD8X_=CSV)[,J?"G+/[<^6_H0S$/M,S?YV8^N\MKD[PO, MX!7;+G2]0]1-AZEOVRH^;+65/&>R)Y68[*^LB7!K1B!@L!S:&UD2DG3DH6_< M)Y[1S+12CS?](]]EI0^)6ER7]LK'63'?*,35J\&) ^R,A[)I8'$FC42JN^DZ ML.CP3?V93+HC!G$5Z5+ZRH%/5>[>J?>FL#\GKU:/"F6 \HOEZB)L_3_Y=WTX M'/Q+'^1_U]>)>N%KBHBNNYU##J(O*_Y6Q^H^_P#A.MR;:2YW"\V3X6'8K]TY MH>XV[)R>5K]Q]_\ "<:T@X72B^6?1G>OIJI9N2X/2_JBO0"; "Y)L ,SOW6F MQ4T964;34*@ WDTGL/*7#HQU)9W,EA:PN):9;;9VP510K-3:ZL493Y58'H/$= MLL'4_6I\3?"XAO#<,M.IN).R(ZI\(W5#4UOR_E>Q=^JSN-">VV>]/N+MPF!<.&86L6.\9 M79CLK89BQ SZ)UY[/9P7+)])&.G8X.N)M04]%6G[90]?"FEB*M,WO3J,.C]H MV]4O?73Z./.)[96NN>A&<#&45N44+64<5'BU!TD"P/DMT33:349X?!E%S!R@ M]/$F>HU']#IGC>IG?_R'*/;-4;>Y/CU;9[OG&EGU>4U$R^3$VR\=>' MDD!U>T2^/K$6M25V>J> #.2$!_S'=V&>:,94W*5186.9HJRA4TJDT]^7);DV MY,\.:?R4'>Z5G[')*^HB3O6KZ)7\V9'=" ?+:=@ M0"W0%( DAUL/Z'7\V9 MBB\U4^_W-E18I27<_0HR3#5_45L9ATK_ "D)SFUX/,[5MEV7QML7\60\2YN3 ML_X=0_W?Z[SL]H5)TH)P>-SY_LRC3K3DIK.%[E>:TZJ-@%1C6%3G&894]BU@ M#>^V;[Y'Z>\=8]X2R.5D_-T/MO[HE;4_&7K7WA++:MLO9*5(O<#*_'?:_&3OE1TEM54H*V=_9&CM"3KW/PX;XV\>+)AK M%I?!5L",/2J6-):?-C9;>ELNZX[97R5&0AD-F0JRGH92"I[Q)I_TSQ'U]+T7 M^,B..PK4:CTG\:FQ4]DLM'1PX4WGF\]_@5WRKZE4J12Y+'=NN9=>%J4\?A%9 MA=,13\(=8LP'4;]TI;2F#YBK4I7VN:9EVNG9)6Y[I87)7I+:I5,.3G1;:7[+ M_P!P9"-:1^F8CSM7WYGL*;IUJE/I]]F:.T:D:M"G57/[;KS1U^331RUL47?/ MY,@=1PVF)4$]0![Y;DK#DD_7XCS5/WVEH3%?MNO+/=Z&_LQ)6T6N>?4I37C! M MZ=BU:J4H2?+VV.%>)TJ\XKGZ/OA:+UVJ4V6G8D*&!L6 ) MS/"]^R/B6_\ D:M7ZN'=T_-SU\*Y_P ;1H6GCG;/7K['G)SI'F<8$)\'$KS9 MZ-L7:F?>'6PG:Y6OW'W_ &B5^CLA#)DU-E=3T,C;2GO DWY1,:M>EA*R;JJ% MANRN!<=8.79%2DXW<)]<^:3(IUU*QG#/!KR;3] &\]0EAZ@:I/3<8K$KLL!\U3(\);BQ=AP-B0!PN94W&TH:&]]_-FB*E> MW.O3^G;R7N6&)[/!/9P3Z0C^NGT<><3VF1VD2:$>2>; Z!W" 5IIK M4G"5R:E&J*#MF0I4TR>DI^SV2/MJ%B;V7$X=ATER/5+KV!T#N$; Z!W":(75 M6"PF43MJ4_FB5'H_D[2]\5BU8<4I$"_6S'V274J%&A3%*@$5%O95(S)WECO8 M[LST27,9&E/BCD M8K5["57+UPM5R]7#TG9M[,BDGK,ZT2$VN :3.;@="8>@Q:A1ITV(L2BA3;HRF&O MJU@ZC,[X:DS.268HI))WDF=B).IYSDC2NAS]'Z'H8"_A:'\M9EJ:O85D2FV'I%*5]A2BV6YN=D<)UHDZGU/. MF/0XU+5C!HP9<+1!4W!%-;@](,[%I[$-M\25%+@<6MJQ@W8L^%I,S&[$HI)/ M23,^$T'AJ.T*5"F@J#9?94#:'0;;]\Z<1J?4C2NAQ!JK@OX6C_+6>G53!?PE M#^6GPG:B3KEU?F-,>AS\%HBA0SHT:5,G>:=-$/:5%S-\3V)Y/0B(@"(B (B( M B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@" M(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B M( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@ <"(B (B( B(@"(B (B( B(@"(B (B( B(@'__V0$! end XML 12 hayw-20211002_htm.xml IDEA: XBRL DOCUMENT 0001834622 2021-01-01 2021-10-02 0001834622 2021-10-25 0001834622 2021-10-02 0001834622 2020-12-31 0001834622 us-gaap:CommonClassAMember 2021-10-02 0001834622 us-gaap:CommonClassAMember 2020-12-31 0001834622 us-gaap:CommonClassCMember 2020-12-31 0001834622 us-gaap:CommonClassCMember 2021-10-02 0001834622 2021-07-04 2021-10-02 0001834622 2020-06-28 2020-09-26 0001834622 2020-01-01 2020-09-26 0001834622 hayw:CommonClassAAndCommonClassCMember 2020-12-31 0001834622 us-gaap:CommonStockMember 2020-12-31 0001834622 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001834622 us-gaap:TreasuryStockMember 2020-12-31 0001834622 us-gaap:RetainedEarningsMember 2020-12-31 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001834622 us-gaap:RetainedEarningsMember 2021-01-01 2021-04-03 0001834622 2021-01-01 2021-04-03 0001834622 hayw:CommonClassAAndCommonClassCMember 2021-01-01 2021-04-03 0001834622 us-gaap:CommonStockMember 2021-01-01 2021-04-03 0001834622 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-04-03 0001834622 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-04-03 0001834622 us-gaap:CommonClassAMember 2021-01-01 2021-04-03 0001834622 us-gaap:TreasuryStockMember 2021-01-01 2021-04-03 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-04-03 0001834622 hayw:CommonClassAAndCommonClassCMember 2021-04-03 0001834622 us-gaap:CommonStockMember 2021-04-03 0001834622 us-gaap:AdditionalPaidInCapitalMember 2021-04-03 0001834622 us-gaap:TreasuryStockMember 2021-04-03 0001834622 us-gaap:RetainedEarningsMember 2021-04-03 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0001834622 2021-04-03 0001834622 us-gaap:RetainedEarningsMember 2021-04-04 2021-07-03 0001834622 2021-04-04 2021-07-03 0001834622 us-gaap:AdditionalPaidInCapitalMember 2021-04-04 2021-07-03 0001834622 us-gaap:CommonStockMember 2021-04-04 2021-07-03 0001834622 us-gaap:TreasuryStockMember 2021-04-04 2021-07-03 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-04 2021-07-03 0001834622 hayw:CommonClassAAndCommonClassCMember 2021-07-03 0001834622 us-gaap:CommonStockMember 2021-07-03 0001834622 us-gaap:AdditionalPaidInCapitalMember 2021-07-03 0001834622 us-gaap:TreasuryStockMember 2021-07-03 0001834622 us-gaap:RetainedEarningsMember 2021-07-03 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-03 0001834622 2021-07-03 0001834622 us-gaap:RetainedEarningsMember 2021-07-04 2021-10-02 0001834622 us-gaap:AdditionalPaidInCapitalMember 2021-07-04 2021-10-02 0001834622 us-gaap:CommonStockMember 2021-07-04 2021-10-02 0001834622 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2021-07-04 2021-10-02 0001834622 us-gaap:CommonClassAMember 2021-07-04 2021-10-02 0001834622 us-gaap:TreasuryStockMember 2021-07-04 2021-10-02 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-04 2021-10-02 0001834622 hayw:CommonClassAAndCommonClassCMember 2021-10-02 0001834622 us-gaap:CommonStockMember 2021-10-02 0001834622 us-gaap:AdditionalPaidInCapitalMember 2021-10-02 0001834622 us-gaap:TreasuryStockMember 2021-10-02 0001834622 us-gaap:RetainedEarningsMember 2021-10-02 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-02 0001834622 hayw:CommonClassAAndCommonClassCMember 2019-12-31 0001834622 us-gaap:CommonStockMember 2019-12-31 0001834622 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001834622 us-gaap:TreasuryStockMember 2019-12-31 0001834622 us-gaap:RetainedEarningsMember 2019-12-31 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001834622 2019-12-31 0001834622 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-28 0001834622 2020-01-01 2020-03-28 0001834622 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-28 0001834622 us-gaap:TreasuryStockMember 2020-01-01 2020-03-28 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-28 0001834622 hayw:CommonClassAAndCommonClassCMember 2020-03-28 0001834622 us-gaap:CommonStockMember 2020-03-28 0001834622 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0001834622 us-gaap:TreasuryStockMember 2020-03-28 0001834622 us-gaap:RetainedEarningsMember 2020-03-28 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 0001834622 2020-03-28 0001834622 us-gaap:RetainedEarningsMember 2020-03-29 2020-06-27 0001834622 2020-03-29 2020-06-27 0001834622 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 2020-06-27 0001834622 us-gaap:TreasuryStockMember 2020-03-29 2020-06-27 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 2020-06-27 0001834622 hayw:CommonClassAAndCommonClassCMember 2020-06-27 0001834622 us-gaap:CommonStockMember 2020-06-27 0001834622 us-gaap:AdditionalPaidInCapitalMember 2020-06-27 0001834622 us-gaap:TreasuryStockMember 2020-06-27 0001834622 us-gaap:RetainedEarningsMember 2020-06-27 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-27 0001834622 2020-06-27 0001834622 us-gaap:RetainedEarningsMember 2020-06-28 2020-09-26 0001834622 us-gaap:AdditionalPaidInCapitalMember 2020-06-28 2020-09-26 0001834622 us-gaap:CommonStockMember 2020-06-28 2020-09-26 0001834622 hayw:CommonClassAAndCommonClassCMember 2020-06-28 2020-09-26 0001834622 us-gaap:TreasuryStockMember 2020-06-28 2020-09-26 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-28 2020-09-26 0001834622 hayw:CommonClassAAndCommonClassCMember 2020-09-26 0001834622 us-gaap:CommonStockMember 2020-09-26 0001834622 us-gaap:AdditionalPaidInCapitalMember 2020-09-26 0001834622 us-gaap:TreasuryStockMember 2020-09-26 0001834622 us-gaap:RetainedEarningsMember 2020-09-26 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-26 0001834622 2020-09-26 0001834622 2021-03-01 0001834622 us-gaap:CommonClassBMember 2021-03-02 0001834622 us-gaap:CommonClassBMember 2021-03-02 2021-03-02 0001834622 us-gaap:CommonClassBMember 2021-03-11 2021-03-11 0001834622 2021-03-11 0001834622 us-gaap:CommonClassAMember 2021-03-11 0001834622 us-gaap:IPOMember 2021-03-11 0001834622 us-gaap:CommonClassCMember 2021-03-11 0001834622 us-gaap:IPOMember 2021-03-16 2021-03-16 0001834622 hayw:SponsorsMember 2021-03-16 2021-03-16 0001834622 us-gaap:OverAllotmentOptionMember 2021-03-16 2021-03-16 0001834622 2021-03-16 2021-03-16 0001834622 hayw:ResidentialPoolMember 2021-07-04 2021-10-02 0001834622 hayw:ResidentialPoolMember 2020-06-28 2020-09-26 0001834622 hayw:ResidentialPoolMember 2021-01-01 2021-10-02 0001834622 hayw:ResidentialPoolMember 2020-01-01 2020-09-26 0001834622 hayw:CommercialPoolMember 2021-07-04 2021-10-02 0001834622 hayw:CommercialPoolMember 2020-06-28 2020-09-26 0001834622 hayw:CommercialPoolMember 2021-01-01 2021-10-02 0001834622 hayw:CommercialPoolMember 2020-01-01 2020-09-26 0001834622 hayw:IndustrialFlowControlMember 2021-07-04 2021-10-02 0001834622 hayw:IndustrialFlowControlMember 2020-06-28 2020-09-26 0001834622 hayw:IndustrialFlowControlMember 2021-01-01 2021-10-02 0001834622 hayw:IndustrialFlowControlMember 2020-01-01 2020-09-26 0001834622 country:US 2021-07-04 2021-10-02 0001834622 country:US 2020-06-28 2020-09-26 0001834622 country:US 2021-01-01 2021-10-02 0001834622 country:US 2020-01-01 2020-09-26 0001834622 country:CA 2021-07-04 2021-10-02 0001834622 country:CA 2020-06-28 2020-09-26 0001834622 country:CA 2021-01-01 2021-10-02 0001834622 country:CA 2020-01-01 2020-09-26 0001834622 srt:EuropeMember 2021-07-04 2021-10-02 0001834622 srt:EuropeMember 2020-06-28 2020-09-26 0001834622 srt:EuropeMember 2021-01-01 2021-10-02 0001834622 srt:EuropeMember 2020-01-01 2020-09-26 0001834622 hayw:RestOfWorldMember 2021-07-04 2021-10-02 0001834622 hayw:RestOfWorldMember 2020-06-28 2020-09-26 0001834622 hayw:RestOfWorldMember 2021-01-01 2021-10-02 0001834622 hayw:RestOfWorldMember 2020-01-01 2020-09-26 0001834622 hayw:TotalInternationalMember 2021-07-04 2021-10-02 0001834622 hayw:TotalInternationalMember 2020-06-28 2020-09-26 0001834622 hayw:TotalInternationalMember 2021-01-01 2021-10-02 0001834622 hayw:TotalInternationalMember 2020-01-01 2020-09-26 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member 2021-10-02 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member 2020-12-31 0001834622 hayw:TermLoanMember hayw:IncrementalFirstLienTermFacilityDueAugust42026Member 2021-10-02 0001834622 hayw:TermLoanMember hayw:IncrementalFirstLienTermFacilityDueAugust42026Member 2020-12-31 0001834622 hayw:TermLoanMember hayw:SecondLienTermFacilityMember 2021-10-02 0001834622 hayw:TermLoanMember hayw:SecondLienTermFacilityMember 2020-12-31 0001834622 us-gaap:RevolvingCreditFacilityMember hayw:ABLRevolvingCreditFacilityMember 2021-10-02 0001834622 us-gaap:RevolvingCreditFacilityMember hayw:ABLRevolvingCreditFacilityMember 2020-12-31 0001834622 hayw:TermLoanMember 2021-02-19 2021-02-19 0001834622 hayw:TermLoanMember 2021-03-19 2021-03-19 0001834622 hayw:TermLoanMember 2021-01-01 2021-10-02 0001834622 hayw:TermLoanMember hayw:SecondLienTermFacilityMember 2021-03-19 2021-03-19 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member 2021-03-19 2021-03-19 0001834622 hayw:TermLoanMember hayw:IncrementalFirstLienTermFacilityDueAugust42026Member 2021-03-19 2021-03-19 0001834622 2021-02-19 2021-03-19 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member 2021-05-28 2021-05-28 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member 2021-05-28 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member 2021-04-04 2021-07-03 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member us-gaap:LondonInterbankOfferedRateLIBORMember hayw:DebtInstrumentCovenantPeriodOneMember 2021-05-28 2021-05-28 0001834622 srt:MinimumMember hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member us-gaap:LondonInterbankOfferedRateLIBORMember hayw:DebtInstrumentCovenantPeriodOneMember 2021-05-28 2021-05-28 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member us-gaap:LondonInterbankOfferedRateLIBORMember hayw:DebtInstrumentCovenantPeriodTwoMember 2021-05-28 2021-05-28 0001834622 srt:MinimumMember hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member us-gaap:LondonInterbankOfferedRateLIBORMember hayw:DebtInstrumentCovenantPeriodTwoMember 2021-05-28 2021-05-28 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028TermLoanOneMember 2021-04-03 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028TermLoanTwoMember 2021-04-03 0001834622 us-gaap:RevolvingCreditFacilityMember hayw:ABLRevolvingCreditFacilityMember 2021-06-01 0001834622 us-gaap:RevolvingCreditFacilityMember hayw:ABLRevolvingCreditFacilityMember 2021-06-01 2021-06-01 0001834622 hayw:LetterOfCreditUSDollarsMember hayw:ABLRevolvingCreditFacilityMember 2021-06-01 0001834622 hayw:LetterOfCreditCanadianDollarsMember hayw:ABLRevolvingCreditFacilityMember 2021-06-01 0001834622 us-gaap:BridgeLoanMember hayw:ABLRevolvingCreditFacilityMember 2021-06-01 0001834622 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember hayw:ABLRevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-06-01 2021-06-01 0001834622 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember hayw:ABLRevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-06-01 2021-06-01 0001834622 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember hayw:ABLRevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-06-01 2021-06-01 0001834622 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember hayw:ABLRevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-06-01 2021-06-01 0001834622 srt:MinimumMember srt:ScenarioForecastMember hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member 2023-04-01 2023-04-30 0001834622 srt:MaximumMember srt:ScenarioForecastMember hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member 2023-04-01 2023-04-30 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member 2020-01-01 2020-12-31 0001834622 us-gaap:InterestRateSwapMember 2021-07-03 0001834622 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2021-07-03 0001834622 us-gaap:InterestRateSwapMember 2021-10-02 0001834622 us-gaap:CurrencySwapMember us-gaap:NetInvestmentHedgingMember 2017-08-01 2017-08-31 0001834622 us-gaap:CurrencySwapMember us-gaap:NetInvestmentHedgingMember 2017-08-31 0001834622 us-gaap:CurrencySwapMember us-gaap:NetInvestmentHedgingMember 2021-07-03 0001834622 us-gaap:OtherCurrentAssetsMember us-gaap:CashFlowHedgingMember 2021-10-02 0001834622 hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember us-gaap:CashFlowHedgingMember 2021-10-02 0001834622 us-gaap:OtherCurrentAssetsMember us-gaap:CashFlowHedgingMember 2020-12-31 0001834622 hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember us-gaap:CashFlowHedgingMember 2020-12-31 0001834622 us-gaap:OtherCurrentAssetsMember us-gaap:NetInvestmentHedgingMember 2021-10-02 0001834622 hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember us-gaap:NetInvestmentHedgingMember 2021-10-02 0001834622 us-gaap:OtherCurrentAssetsMember us-gaap:NetInvestmentHedgingMember 2020-12-31 0001834622 hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember us-gaap:NetInvestmentHedgingMember 2020-12-31 0001834622 us-gaap:OtherCurrentAssetsMember 2021-10-02 0001834622 hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember 2021-10-02 0001834622 us-gaap:OtherCurrentAssetsMember 2020-12-31 0001834622 hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember 2020-12-31 0001834622 us-gaap:InterestExpenseMember 2021-01-01 2021-10-02 0001834622 us-gaap:InterestExpenseMember 2020-01-01 2020-09-26 0001834622 us-gaap:InterestExpenseMember 2021-07-04 2021-10-02 0001834622 us-gaap:InterestExpenseMember 2020-06-28 2020-09-26 0001834622 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-10-02 0001834622 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-10-02 0001834622 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0001834622 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001834622 hayw:NorthAmericaSegmentMember 2021-01-01 2021-10-02 0001834622 hayw:EuropeAndRestOfWorldSegmentMember 2021-01-01 2021-10-02 0001834622 us-gaap:OperatingSegmentsMember hayw:NorthAmericaSegmentMember 2021-07-04 2021-10-02 0001834622 us-gaap:OperatingSegmentsMember hayw:EuropeAndRestOfWorldSegmentMember 2021-07-04 2021-10-02 0001834622 us-gaap:OperatingSegmentsMember 2021-07-04 2021-10-02 0001834622 us-gaap:OperatingSegmentsMember hayw:NorthAmericaSegmentMember 2020-06-28 2020-09-26 0001834622 us-gaap:OperatingSegmentsMember hayw:EuropeAndRestOfWorldSegmentMember 2020-06-28 2020-09-26 0001834622 us-gaap:OperatingSegmentsMember 2020-06-28 2020-09-26 0001834622 us-gaap:OperatingSegmentsMember hayw:NorthAmericaSegmentMember 2021-01-01 2021-10-02 0001834622 us-gaap:OperatingSegmentsMember hayw:EuropeAndRestOfWorldSegmentMember 2021-01-01 2021-10-02 0001834622 us-gaap:OperatingSegmentsMember 2021-01-01 2021-10-02 0001834622 us-gaap:OperatingSegmentsMember hayw:NorthAmericaSegmentMember 2020-01-01 2020-09-26 0001834622 us-gaap:OperatingSegmentsMember hayw:EuropeAndRestOfWorldSegmentMember 2020-01-01 2020-09-26 0001834622 us-gaap:OperatingSegmentsMember 2020-01-01 2020-09-26 0001834622 us-gaap:CorporateNonSegmentMember 2021-07-04 2021-10-02 0001834622 us-gaap:CorporateNonSegmentMember 2020-06-28 2020-09-26 0001834622 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-10-02 0001834622 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-09-26 0001834622 us-gaap:CommonClassAMember 2020-06-28 2020-09-26 0001834622 us-gaap:CommonClassAMember 2021-01-01 2021-10-02 0001834622 us-gaap:CommonClassAMember 2020-01-01 2020-09-26 0001834622 us-gaap:CommonClassCMember 2021-07-04 2021-10-02 0001834622 us-gaap:CommonClassCMember 2020-06-28 2020-09-26 0001834622 us-gaap:CommonClassCMember 2021-01-01 2021-10-02 0001834622 us-gaap:CommonClassCMember 2020-01-01 2020-09-26 0001834622 hayw:ClassACommonStockAndCommonStockMember 2021-07-04 2021-10-02 0001834622 hayw:ClassACommonStockAndCommonStockMember 2020-06-28 2020-09-26 0001834622 hayw:ClassACommonStockAndCommonStockMember 2021-01-01 2021-10-02 0001834622 hayw:ClassACommonStockAndCommonStockMember 2020-01-01 2020-09-26 0001834622 us-gaap:DamageFromFireExplosionOrOtherHazardMember 2021-01-01 2021-10-02 0001834622 us-gaap:CommonClassBMember 2020-12-31 0001834622 us-gaap:CommonClassAMember 2020-10-01 2020-10-31 0001834622 us-gaap:CommonClassAMember 2021-03-16 2021-03-16 0001834622 us-gaap:CommonClassAMember 2021-03-16 0001834622 us-gaap:CommonClassAMember us-gaap:IPOMember 2021-03-16 0001834622 us-gaap:CommonClassCMember 2021-03-16 2021-03-16 0001834622 us-gaap:CommonClassCMember 2021-03-16 0001834622 2021-03-16 0001834622 hayw:A2021EquityIncentivePlanMember 2021-03-31 0001834622 hayw:A2021EquityIncentivePlanMember 2021-10-02 0001834622 us-gaap:EmployeeStockOptionMember hayw:A2021EquityIncentivePlanMember 2021-01-01 2021-10-02 0001834622 us-gaap:RestrictedStockUnitsRSUMember hayw:A2021EquityIncentivePlanMember 2021-01-01 2021-10-02 0001834622 hayw:A2021EquityIncentivePlanMember 2021-01-01 2021-10-02 0001834622 hayw:A2021EquityIncentivePlanMember 2021-07-04 2021-10-02 0001834622 us-gaap:EmployeeStockOptionMember hayw:A2021EquityIncentivePlanMember 2021-10-02 0001834622 us-gaap:RestrictedStockUnitsRSUMember hayw:A2021EquityIncentivePlanMember 2021-10-02 0001834622 us-gaap:EmployeeStockOptionMember hayw:A2017EquityIncentivePlanOfHaywardHoldingsMember 2017-08-04 2017-08-04 0001834622 hayw:A2017EquityIncentivePlanOfHaywardHoldingsMember 2021-01-01 2021-10-02 0001834622 hayw:ShareBasedPaymentArrangementRestrictedStockAwardsMarketAndPerformanceConditionsMember hayw:A2017EquityIncentivePlanOfHaywardHoldingsMember 2021-01-01 2021-04-03 0001834622 hayw:ShareBasedPaymentArrangementRestrictedStockUnitsTimeBasedMember hayw:A2017EquityIncentivePlanOfHaywardHoldingsMember 2021-07-04 2021-10-02 0001834622 hayw:ShareBasedPaymentArrangementRestrictedStockUnitsTimeBasedMember hayw:A2017EquityIncentivePlanOfHaywardHoldingsMember 2021-01-01 2021-10-02 0001834622 us-gaap:EmployeeStockOptionMember hayw:A2017EquityIncentivePlanOfHaywardHoldingsMember 2021-10-02 0001834622 us-gaap:RestrictedStockUnitsRSUMember hayw:A2017EquityIncentivePlanOfHaywardHoldingsMember 2021-10-02 0001834622 hayw:BerkeleyHeightsNewJerseyMember 2021-10-02 0001834622 hayw:ClemmonsNorthCarolinaMember 2021-10-02 0001834622 hayw:ChandlerArizonaMember 2021-07-04 2021-10-02 0001834622 hayw:ChandlerArizonaMember 2021-01-01 2021-10-02 0001834622 us-gaap:OneTimeTerminationBenefitsMember 2020-12-31 0001834622 us-gaap:OneTimeTerminationBenefitsMember 2021-01-01 2021-10-02 0001834622 us-gaap:OneTimeTerminationBenefitsMember 2021-10-02 0001834622 us-gaap:FacilityClosingMember 2020-12-31 0001834622 us-gaap:FacilityClosingMember 2021-01-01 2021-10-02 0001834622 us-gaap:FacilityClosingMember 2021-10-02 0001834622 us-gaap:OtherRestructuringMember 2020-12-31 0001834622 us-gaap:OtherRestructuringMember 2021-01-01 2021-10-02 0001834622 us-gaap:OtherRestructuringMember 2021-10-02 0001834622 2019-01-01 2019-12-31 0001834622 us-gaap:OneTimeTerminationBenefitsMember 2019-12-31 0001834622 us-gaap:OneTimeTerminationBenefitsMember 2020-01-01 2020-09-26 0001834622 us-gaap:OneTimeTerminationBenefitsMember 2020-09-26 0001834622 us-gaap:FacilityClosingMember 2019-12-31 0001834622 us-gaap:FacilityClosingMember 2020-01-01 2020-09-26 0001834622 us-gaap:FacilityClosingMember 2020-09-26 0001834622 us-gaap:OtherRestructuringMember 2019-12-31 0001834622 us-gaap:OtherRestructuringMember 2020-01-01 2020-09-26 0001834622 us-gaap:OtherRestructuringMember 2020-09-26 0001834622 hayw:ManagementFeesPriorToIPOMember srt:AffiliatedEntityMember 2021-01-01 2021-03-12 0001834622 hayw:DividendsPaidInLieuOfManagementFeesMember srt:AffiliatedEntityMember us-gaap:CommonClassCMember 2021-01-01 2021-03-12 0001834622 hayw:DividendsPaidInLieuOfManagementFeesMember us-gaap:CommonClassCMember 2021-01-01 2021-10-02 0001834622 hayw:DividendsPaidInLieuOfManagementFeesMember us-gaap:CommonClassCMember 2020-01-01 2020-09-26 shares iso4217:USD iso4217:USD shares hayw:manufacturing_facility hayw:class pure hayw:derivative_contract iso4217:EUR hayw:segment hayw:reporting_unit hayw:plan hayw:employee false Q3 2021 --12-31 0001834622 10-Q true 2021-10-02 false 001-40208 Hayward Holdings, Inc. DE 400 Connell Drive Suite 6100 Berkeley Heights NJ 82-2060643 07922 908 351-5400 Common stock, $.001 per share HAYW NYSE Yes Yes Non-accelerated Filer false true false false 232077812 295077000 114864000 1943000 1359000 147282000 140216000 208993000 145330000 14157000 10266000 24242000 13738000 689751000 424414000 62205000 51900000 143403000 142318000 917914000 920325000 736000000 736000000 249106000 271462000 98185000 106687000 11585000 5944000 2845944000 2607150000 11992000 2768000 78569000 69632000 188516000 141819000 0 4435000 279077000 218654000 976118000 1300256000 275228000 273628000 13223000 10851000 1543646000 1803389000 0.001 0.001 0 0 0 1500000 872598 869823 0 594500000 0.001 0.001 0 0 0 100 100 100 0 0 0.001 100000000 0 0 0 0 0.001 0.001 750000000 750000000 231967140 231967140 3846960 2772900 231000 3000 1055886000 10297000 5175765 4340310 14216000 3686000 257155000 202997000 3242000 -350000 1302298000 209261000 2845944000 2607150000 350624000 224485000 1049409000 614704000 188170000 118331000 559033000 335128000 162454000 106154000 490376000 279576000 68807000 49446000 207129000 136854000 6370000 5097000 16187000 13895000 783000 6825000 2452000 17575000 8700000 9544000 26162000 28537000 77794000 35242000 238446000 82715000 -11050000 -17046000 -42297000 -54169000 0 0 -9418000 0 -2087000 2474000 -4655000 2855000 -13137000 -14572000 -56370000 -51314000 64657000 20670000 182076000 31401000 14336000 5472000 42072000 7898000 50321000 15198000 140004000 23503000 0.22 0.07 0.24 0.11 0.21 0.07 0.23 0.11 50321000 15198000 140004000 23503000 0 -756000 763000 -183000 -5312000 1985000 -1312000 -873000 395000 569000 1620000 -1605000 1204000 1704000 4904000 -4817000 46213000 18887000 143596000 17813000 869923 594500000 2772900 3000 10297000 -3686000 202997000 -350000 209261000 36867000 36867000 -869923 -594500000 206147857 206000 680041000 -85541000 594706000 22200000 22000 351553000 351575000 186 221000 221000 41000 41000 10634000 10634000 186 214000 214000 3650000 3650000 0 0 231120757 231000 1052746000 -3900000 154282000 3300000 1206659000 52816000 52816000 397000 264000 661000 1900000 1900000 19500 768000 768000 4050000 4050000 0 0 231101257 231000 1054249000 -4668000 206834000 7350000 1263996000 50321000 50321000 774000 774000 1323564 863000 863000 457681 9548000 9548000 -4108000 -4108000 0 0 231967140 231000 1055886000 -14216000 257155000 3242000 1302298000 872397 869500000 3114150 3000 7995000 -1188000 159900000 -2650000 164057000 -10398000 -10398000 51000 51000 654000 654000 423 58000 58000 1996000 1996000 -18143000 -18143000 871974 869500000 3114150 3000 8748000 -3184000 149451000 -20793000 134222000 18703000 18703000 51000 51000 653000 653000 5000 5000 65000 65000 8821000 8821000 871974 869500000 3114150 3000 9406000 -3249000 168103000 -11972000 162288000 15198000 15198000 51000 51000 654000 654000 654843 243000 243000 2051 1044810 437000 437000 3689000 3689000 869923 869500000 2724183 3000 10303000 -3686000 183250000 -8283000 181584000 140004000 23503000 14096000 14491000 30903000 32822000 2771000 3970000 13308000 1962000 -3014000 -8214000 584000 -115000 -9418000 0 -3743000 -2018000 9115000 -103766000 66027000 -5151000 10699000 7175000 73191000 54256000 199163000 226435000 19098000 13690000 818000 1091000 25000 527000 719000 1483000 -19172000 -12771000 377400000 0 26124000 0 10530000 2497000 10174000 0 51659000 0 12422000 0 367144000 3500000 41000 153000 563000 8000 3187000 -6142000 -1505000 1137000 181673000 208659000 115294000 47246000 296967000 255905000 53686000 45546000 39242000 6341000 0 2045000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><br/>1. Nature of Operations and Organization</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hayward Holdings, Inc. (“Holdings” or the “Company”) is a global designer, manufacturer, and marketer of a broad portfolio of pool equipment and associated automation systems. The Company has six primary manufacturing </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">facilities worldwide, which are located in North Carolina, Tennessee, Rhode Island, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Spain (two) and China, and other facilities in the United States, Canada, France and Australia. Cash flow is impacted by the seasonality of the swimming pool business. Cash flow is usually higher in the second and third quarters d</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ue to terms of sale to our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to March 2, 2021, the Company had three classes of stock designated as Class A, Class B and Class C stock. On March 2, 2021, the Company reclassified its Class B common stock into common stock, par value $0.001 per share ( “Common Stock”), and then effected a 195-for-1 split of its Common Stock. On March 11, 2021, the Company converted each outstanding share of Class A stock into 195 shares of Common Stock plus an additional 42.5671 shares, which amount was determined by dividing (a) the Class A preference amount of such share of Class A stock, or $683.84 per share (the “Class A Preference Amount”), by (b) the initial public offering price of $17.00 per a share of Common Stock in the Company’s initial public offering (“IPO”), net of the per share underwriting discount, and (ii) the Company redeemed each outstanding share of Class C stock for an aggregate price of $1.00.</span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">References to the “Reclassification” refer to (i) the reclassification of the Company’s Class B common stock into Common Stock on March 2, 2021, (ii) the 195-for-1 stock split of the Company’s common stock on March 2, 2021, (iii) the conversion of the Company’s Class A stock into Common Stock, (iv) the redemption of the Company’s Class C stock and (v) the filing and effectiveness of the Company’s second restated certificate of incorporation and the adoption of its amended and restated bylaws on March 16, 2021.</span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All share and per share amounts for all periods presented in these condensed consolidated financial statements and related notes have been adjusted retroactively, where applicable, to reflect the Reclassification.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 16, 2021, the Company completed its IPO whereby it issued 22,200,000 shares of its Common Stock, and entities affiliated with CCMP Capital Advisors, LP (“CCMP”), MSD Partners, L.P. (“MSD Partners”) and Alberta Investment Management Corporation (“AIMCo”) and, together with CCMP and MSD Partners, the (“Sponsors”) sold an aggregate of 20,893,665 shares of the Company’s Common Stock, inclusive of 2,815,887 shares sold by entities affiliated with the Sponsors pursuant to the partial exercise of the underwriters’ option to purchase additional shares. The shares began trading on the New York Stock Exchange on March 12, 2021. The aggregate net proceeds received by the Company from the IPO were $356.6 million, after deducting underwriting discounts and commissions and other offering costs. The Company used the net proceeds from the IPO to repay existing indebtedness outstanding under its credit facilities as further described in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Note 7. </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>. 6 3 0.001 195 195 42.5671 683.84 17.00 1.00 195 22200000 20893665 2815887 356600000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. Significant Accounting Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:0.28pt;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%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of the Company included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The financial statements reflect all adjustments that are, in the opinion of management, necessary for a fair statement of such information. All such adjustments are of a normal recurring nature. Certain information and note disclosures, including a description of significant accounting policies normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"), have been condensed or omitted pursuant to such rules and regulations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interim financial statements should be read in conjunction with the Company’s annual consolidated financial statements and notes thereto for the fiscal year ended December 31, 2020 included in the Company's final prospectus for the IPO filed pursuant to Rule 424(b) under the Securities Act of 1933, as amended, filed with the SEC on March 15, 2021 (the "IPO Prospectus"). The results of operations for the three and nine months ended October 2, 2021 are not necessarily indicative of the results for any subsequent periods or the entire fiscal year ending December 31, 2021.</span></div><div style="margin-bottom:0.12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the current year, the Company has changed its presentation from millions to thousands and, as a result, any necessary rounding adjustments have been made to prior year disclosed amounts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides supplemental cash flow information and a reconciliation of cash and cash equivalents and restricted cash to amounts reported within the Company's unaudited condensed consolidated balance sheets and unaudited condensed consolidated statements of cash flows (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:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><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:18.783%"/><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 style="width:1.0%"/><td style="width:18.785%"/><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:2px 1pt;text-align:center;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">295,077 </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:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,864 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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:10pt;font-weight:400;line-height:120%">1,890 </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="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:120%">430 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">296,967 </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:#ffffff;padding:0 1pt"/><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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,294 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> included in Other current assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Leases</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounting Standards Update (the "ASU") 2016-02, Leases, was issued by the Financial Accounting Standards Board (the "FASB") in February 2016. This standard requires the Company, as the lessee, to recognize most leases on the balance sheet thereby resulting in the recognition of right of use ("ROU") assets and lease obligations for those leases currently classified as operating leases. </span><span style="background-color:#ffffff;color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an Emerging Growth Company ("EGC") as of December 31, 2021, and the Company would adopt the standard, including presenting ROU assets and liabilities, as of January 1, 2021 in its Annual Report on Form 10-K for fiscal year 2021. In the third quarter of 2021, the Company began the implementation process and selected the modified transition approach method as well as the package of practical expedients.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the recognition of the ROU assets and lease obligations, the Company antic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ipates changes in systems, processes, and controls via the use of a software solution for leases. While the requirements of the new guidance represent a material change from existing</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> GAAP, the underlying economics of items in scope and related cash flows are unchanged. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Credit Loss Standard</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2016-13, Financial Instruments—Credit Losses (Topic 326), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">t Losses on Financial Instruments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, was issued by the FASB in June 2016. </span><span style="background-color:#ffffff;color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an EGC as of December 31, 2021, and the Company would adopt the standard as of January 1, 2021 in its Annual Report on Form 10-K for fiscal year 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the requirements of the new guidance represent a </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">change from existing GAAP, the underlying economics of items in scope and related cash flows are unchanged. The Company plans to focus on gathering data, dev</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">eloping procedures and testing before adoption. Focus areas include, but are not limited to (i) updating procedures to reflect new guidance requiring establishment of allowance for credit losses on accounts receivable; (ii) establishing procedures to identify and review all leases receivable, (iii) developing, testing, and implementing controls for newly developed procedures, if any, as well as for additional annual reporting requirements. The Company is currently evaluating the impact of this new accounting standard on its unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;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%">Simplifying the Accounting for Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ASU 2019-12, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Simplifying the Accounting for Income Taxes” (Topic 740)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, was issued by FASB in December 2019. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. </span><span style="background-color:#ffffff;color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an EGC as of December 31, 2021, and the Company would adopt the standard as of January 1, 2021 in its Annual Report </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">on Form 10-K for fiscal year 2021.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The adoption of this standard is not expected to have a material impact on the Company's financial statements or its systems, processes and controls associated with accounting for income taxes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;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%">Reference Rate Reform</span></div><div><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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)</span><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-style:italic;font-weight:400;line-height:120%">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%">”, was issued by the FASB in March 2020. In January 2021, the FASB clarified the scope of that guidance with the issuance of 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: Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2020-04 provides optional expedients and exceptions to account for contracts, hedging relationships and other transactions that reference LIBOR or another reference rate if certain criteria are met. ASU 2020-04 may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. The Company is currently evaluating the potential effects of the adoption of ASU 2020-04.</span></div> <div style="padding-left:0.28pt;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%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of the Company included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The financial statements reflect all adjustments that are, in the opinion of management, necessary for a fair statement of such information. All such adjustments are of a normal recurring nature. Certain information and note disclosures, including a description of significant accounting policies normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"), have been condensed or omitted pursuant to such rules and regulations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interim financial statements should be read in conjunction with the Company’s annual consolidated financial statements and notes thereto for the fiscal year ended December 31, 2020 included in the Company's final prospectus for the IPO filed pursuant to Rule 424(b) under the Securities Act of 1933, as amended, filed with the SEC on March 15, 2021 (the "IPO Prospectus"). The results of operations for the three and nine months ended October 2, 2021 are not necessarily indicative of the results for any subsequent periods or the entire fiscal year ending December 31, 2021.</span></div><div style="margin-bottom:0.12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the current year, the Company has changed its presentation from millions to thousands and, as a result, any necessary rounding adjustments have been made to prior year disclosed amounts.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides supplemental cash flow information and a reconciliation of cash and cash equivalents and restricted cash to amounts reported within the Company's unaudited condensed consolidated balance sheets and unaudited condensed consolidated statements of cash flows (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:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><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:18.783%"/><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 style="width:1.0%"/><td style="width:18.785%"/><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:2px 1pt;text-align:center;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">295,077 </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:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,864 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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:10pt;font-weight:400;line-height:120%">1,890 </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="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:120%">430 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">296,967 </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:#ffffff;padding:0 1pt"/><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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,294 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> included in Other current assets</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides supplemental cash flow information and a reconciliation of cash and cash equivalents and restricted cash to amounts reported within the Company's unaudited condensed consolidated balance sheets and unaudited condensed consolidated statements of cash flows (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:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><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:18.783%"/><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 style="width:1.0%"/><td style="width:18.785%"/><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:2px 1pt;text-align:center;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">295,077 </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:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,864 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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:10pt;font-weight:400;line-height:120%">1,890 </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="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:120%">430 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">296,967 </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:#ffffff;padding:0 1pt"/><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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,294 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> included in Other current assets</span></div> 295077000 114864000 1890000 430000 296967000 115294000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Leases</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounting Standards Update (the "ASU") 2016-02, Leases, was issued by the Financial Accounting Standards Board (the "FASB") in February 2016. This standard requires the Company, as the lessee, to recognize most leases on the balance sheet thereby resulting in the recognition of right of use ("ROU") assets and lease obligations for those leases currently classified as operating leases. </span><span style="background-color:#ffffff;color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an Emerging Growth Company ("EGC") as of December 31, 2021, and the Company would adopt the standard, including presenting ROU assets and liabilities, as of January 1, 2021 in its Annual Report on Form 10-K for fiscal year 2021. In the third quarter of 2021, the Company began the implementation process and selected the modified transition approach method as well as the package of practical expedients.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the recognition of the ROU assets and lease obligations, the Company antic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ipates changes in systems, processes, and controls via the use of a software solution for leases. While the requirements of the new guidance represent a material change from existing</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> GAAP, the underlying economics of items in scope and related cash flows are unchanged. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Credit Loss Standard</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2016-13, Financial Instruments—Credit Losses (Topic 326), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">t Losses on Financial Instruments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, was issued by the FASB in June 2016. </span><span style="background-color:#ffffff;color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an EGC as of December 31, 2021, and the Company would adopt the standard as of January 1, 2021 in its Annual Report on Form 10-K for fiscal year 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the requirements of the new guidance represent a </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">change from existing GAAP, the underlying economics of items in scope and related cash flows are unchanged. The Company plans to focus on gathering data, dev</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">eloping procedures and testing before adoption. Focus areas include, but are not limited to (i) updating procedures to reflect new guidance requiring establishment of allowance for credit losses on accounts receivable; (ii) establishing procedures to identify and review all leases receivable, (iii) developing, testing, and implementing controls for newly developed procedures, if any, as well as for additional annual reporting requirements. The Company is currently evaluating the impact of this new accounting standard on its unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;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%">Simplifying the Accounting for Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ASU 2019-12, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Simplifying the Accounting for Income Taxes” (Topic 740)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, was issued by FASB in December 2019. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. </span><span style="background-color:#ffffff;color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an EGC as of December 31, 2021, and the Company would adopt the standard as of January 1, 2021 in its Annual Report </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">on Form 10-K for fiscal year 2021.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The adoption of this standard is not expected to have a material impact on the Company's financial statements or its systems, processes and controls associated with accounting for income taxes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;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%">Reference Rate Reform</span></div><div><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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)</span><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-style:italic;font-weight:400;line-height:120%">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%">”, was issued by the FASB in March 2020. In January 2021, the FASB clarified the scope of that guidance with the issuance of 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: Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2020-04 provides optional expedients and exceptions to account for contracts, hedging relationships and other transactions that reference LIBOR or another reference rate if certain criteria are met. ASU 2020-04 may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. The Company is currently evaluating the potential effects of the adoption of ASU 2020-04.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates net sales between product groups and geographic destinations, respectively (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.052%"/><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.765%"/><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:12.788%"/><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.765%"/><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:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Three months ended</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:10pt;font-weight:700;line-height:120%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="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:700;line-height:120%">September 26, 2020</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:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="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:700;line-height:120%">September 26, 2020</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:120%">Product groups</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential pool</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">330,898 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209,519 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">990,977 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">567,575 </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:120%">Commercial pool</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:10pt;font-weight:400;line-height:120%">7,360 </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:120%">4,762 </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:120%">23,297 </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:120%">16,872 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial flow control</span></td><td colspan="3" style="background-color:#ffffff;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:120%">12,366 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,204 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,135 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,257 </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:120%">Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350,624 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,485 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049,409 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">614,704 </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:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">Geographic</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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">261,223 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,155 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">748,726 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">428,837 </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:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,013 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,860 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,550 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,920 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe</span></td><td colspan="3" style="background-color:#ffffff;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:120%">32,726 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,858 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,642 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89,600 </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:120%">Rest of World</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:10pt;font-weight:400;line-height:120%">19,662 </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:120%">11,612 </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:120%">48,491 </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:120%">31,347 </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:120%">Total international revenue</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89,401 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66,330 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300,683 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,867 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350,624 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,485 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049,409 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">614,704 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates net sales between product groups and geographic destinations, respectively (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.052%"/><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.765%"/><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:12.788%"/><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.765%"/><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:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Three months ended</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:10pt;font-weight:700;line-height:120%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="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:700;line-height:120%">September 26, 2020</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:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="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:700;line-height:120%">September 26, 2020</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:120%">Product groups</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential pool</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">330,898 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209,519 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">990,977 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">567,575 </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:120%">Commercial pool</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:10pt;font-weight:400;line-height:120%">7,360 </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:120%">4,762 </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:120%">23,297 </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:120%">16,872 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial flow control</span></td><td colspan="3" style="background-color:#ffffff;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:120%">12,366 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,204 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,135 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,257 </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:120%">Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350,624 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,485 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049,409 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">614,704 </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:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">Geographic</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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">261,223 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,155 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">748,726 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">428,837 </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:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,013 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,860 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,550 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,920 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe</span></td><td colspan="3" style="background-color:#ffffff;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:120%">32,726 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,858 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,642 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89,600 </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:120%">Rest of World</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:10pt;font-weight:400;line-height:120%">19,662 </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:120%">11,612 </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:120%">48,491 </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:120%">31,347 </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:120%">Total international revenue</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89,401 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66,330 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300,683 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,867 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350,624 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,485 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049,409 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">614,704 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates net sales between product groups and geographic destinations, respectively (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.052%"/><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.765%"/><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:12.788%"/><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.765%"/><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:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Three months ended</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:10pt;font-weight:700;line-height:120%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="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:700;line-height:120%">September 26, 2020</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:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="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:700;line-height:120%">September 26, 2020</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:120%">Product groups</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential pool</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">330,898 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209,519 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">990,977 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">567,575 </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:120%">Commercial pool</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:10pt;font-weight:400;line-height:120%">7,360 </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:120%">4,762 </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:120%">23,297 </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:120%">16,872 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial flow control</span></td><td colspan="3" style="background-color:#ffffff;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:120%">12,366 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,204 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,135 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,257 </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:120%">Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350,624 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,485 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049,409 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">614,704 </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:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">Geographic</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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">261,223 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,155 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">748,726 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">428,837 </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:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,013 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,860 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,550 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,920 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe</span></td><td colspan="3" style="background-color:#ffffff;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:120%">32,726 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,858 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,642 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89,600 </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:120%">Rest of World</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:10pt;font-weight:400;line-height:120%">19,662 </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:120%">11,612 </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:120%">48,491 </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:120%">31,347 </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:120%">Total international revenue</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89,401 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66,330 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">300,683 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,867 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350,624 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,485 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049,409 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">614,704 </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> 330898000 209519000 990977000 567575000 7360000 4762000 23297000 16872000 12366000 10204000 35135000 30257000 350624000 224485000 1049409000 614704000 261223000 158155000 748726000 428837000 37013000 25860000 114550000 64920000 32726000 28858000 137642000 89600000 19662000 11612000 48491000 31347000 89401000 66330000 300683000 185867000 350624000 224485000 1049409000 614704000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. Inventories</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net, consist 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:57.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.961%"/><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:2px 1pt;text-align:center;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</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:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101,370 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67,867 </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:120%">Work in progress</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:10pt;font-weight:400;line-height:120%">18,886 </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:120%">13,539 </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:120%">Finished goods</span></td><td colspan="3" style="background-color:#ffffff;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:120%">88,737 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,924 </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:120%">Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208,993 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145,330 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net, consist 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:57.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.961%"/><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:2px 1pt;text-align:center;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</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:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101,370 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67,867 </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:120%">Work in progress</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:10pt;font-weight:400;line-height:120%">18,886 </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:120%">13,539 </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:120%">Finished goods</span></td><td colspan="3" style="background-color:#ffffff;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:120%">88,737 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,924 </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:120%">Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208,993 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145,330 </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> 101370000 67867000 18886000 13539000 88737000 63924000 208993000 145330000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. Accrued Expenses and Other Liabilities </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consist 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:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><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:18.783%"/><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 style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, promotional, and advertising</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,269 </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:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,377 </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:120%">Employee compensation and benefits</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:10pt;font-weight:400;line-height:120%">45,568 </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="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:120%">34,250 </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:120%">Warranty reserve</span></td><td colspan="3" style="background-color:#ffffff;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:120%">23,668 </span></td><td style="background-color:#cceeff;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="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:120%">16,412 </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:120%">Inventory purchases</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:10pt;font-weight:400;line-height:120%">30,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="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:120%">13,703 </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:120%">Insurance reserve</span></td><td colspan="3" style="background-color:#ffffff;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:120%">11,864 </span></td><td style="background-color:#cceeff;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="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:120%">9,779 </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:120%">Deferred income</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:10pt;font-weight:400;line-height:120%">16,564 </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="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:120%">11,694 </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:120%">Payroll and other non-income taxes</span></td><td colspan="3" style="background-color:#ffffff;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:120%">7,043</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,759 </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:120%">Derivative liability</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:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">9,307 </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:120%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;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:120%">24,117</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,538 </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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188,516 </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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141,819 </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:0.12pt;padding-left:0.28pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers warranties on certain of its products and records an accrual for estimated future claims. Such accruals are based on historical experience and management’s estimate of the level of future claims.</span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the warranty reserve activities (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;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:85.595%"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,412 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrual for warranties issued during the period </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:10pt;font-weight:400;line-height:120%">10,109 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments</span></td><td colspan="3" style="background-color:#ffffff;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:120%">(4,644)</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:120%">Balance at April 3, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,877 </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="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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrual for warranties issued during the period </span></td><td colspan="3" style="background-color:#ffffff;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:120%">9,850 </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:120%">Payments</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:10pt;font-weight:400;line-height:120%">(7,030)</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:120%">Balance at July 3, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;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:120%">24,697 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrual for warranties issued during the period</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:10pt;font-weight:400;line-height:120%">7,796 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments</span></td><td colspan="3" style="background-color:#ffffff;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:120%">(8,825)</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:120%">Balance at October 2, 2021</span></div></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,668 </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><tr><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"/></tr><tr><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"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty expenses for the three and nine months ended October 2, 2021 were</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $7.8 million and $27.8 million, re</span>spectively, and $7.1 million and $19.1 million, respectively, for the three and nine months ended September 26, 2020. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consist 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:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><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:18.783%"/><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 style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, promotional, and advertising</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,269 </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:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,377 </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:120%">Employee compensation and benefits</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:10pt;font-weight:400;line-height:120%">45,568 </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="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:120%">34,250 </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:120%">Warranty reserve</span></td><td colspan="3" style="background-color:#ffffff;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:120%">23,668 </span></td><td style="background-color:#cceeff;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="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:120%">16,412 </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:120%">Inventory purchases</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:10pt;font-weight:400;line-height:120%">30,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="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:120%">13,703 </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:120%">Insurance reserve</span></td><td colspan="3" style="background-color:#ffffff;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:120%">11,864 </span></td><td style="background-color:#cceeff;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="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:120%">9,779 </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:120%">Deferred income</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:10pt;font-weight:400;line-height:120%">16,564 </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="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:120%">11,694 </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:120%">Payroll and other non-income taxes</span></td><td colspan="3" style="background-color:#ffffff;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:120%">7,043</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,759 </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:120%">Derivative liability</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:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">9,307 </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:120%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;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:120%">24,117</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,538 </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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188,516 </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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141,819 </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> 29269000 25377000 45568000 34250000 23668000 16412000 30423000 13703000 11864000 9779000 16564000 11694000 7043000 3759000 0 9307000 24117000 17538000 188516000 141819000 <div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the warranty reserve activities (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;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:85.595%"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,412 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrual for warranties issued during the period </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:10pt;font-weight:400;line-height:120%">10,109 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments</span></td><td colspan="3" style="background-color:#ffffff;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:120%">(4,644)</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:120%">Balance at April 3, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,877 </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="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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrual for warranties issued during the period </span></td><td colspan="3" style="background-color:#ffffff;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:120%">9,850 </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:120%">Payments</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:10pt;font-weight:400;line-height:120%">(7,030)</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:120%">Balance at July 3, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;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:120%">24,697 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrual for warranties issued during the period</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:10pt;font-weight:400;line-height:120%">7,796 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments</span></td><td colspan="3" style="background-color:#ffffff;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:120%">(8,825)</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:120%">Balance at October 2, 2021</span></div></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,668 </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><tr><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"/></tr><tr><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"/></tr></table></div> 16412000 10109000 4644000 21877000 9850000 7030000 24697000 7796000 8825000 23668000 7800000 27800000 7100000 19100000 <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's effective tax rate for the three months ended October 2, 2021 and three months ended September 26, 2020 were 22.2% 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%">26.5% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively. The change in the Company’s effective tax rate was primarily due to a Global Intangible Low Tax Income ("GILTI") inclusion, changes in the relative taxable income between tax jurisdictions, and several discrete items in 2021 relating to: (i) changes in state tax rates and tax return to provision adjustments, and (ii) a tax benefit due to the exercise of stock options.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's effective tax rate for the nine months ended October 2, 2021 and nine months ended September 26, 2020 were 23.1% 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%">25.2%, r</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">espectively. The change in the Company’s effective tax rate was primarily due to a GILTI inclusion, additional tax benefits related to Foreign Derived Intangible Income, and several discrete items relating to: (i) changes in state tax rates and tax return to provision adjustments, (ii) a tax expense due to accelerated vesting of performance based grants due to the IPO, (iii) a tax benefit due to the release of the valuation allowance on the deferred tax assets of a France subsidiary, and (iv) a tax benefit due to the exercise of stock options.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will recognize a tax benefit in the financial statements for an uncertain tax position only if the Company's assessment is that the position is "more likely than not" (i.e., a likelihood greater than 50 percent) to be allowed by the tax jurisdiction based solely on the technical merits of the position. The term "tax position" refers to a position in a previously filed tax return or a position expected to be taken in a future tax return that is reflected in measuring current or deferred income tax assets and liabilities for financial reporting purposes. There were no uncertain tax positions at October 2, 2021 and $0.3 million at September 26, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities and projected future taxable income in making this assessment. Management evaluates the need for valuation allowances on the deferred tax assets according to the provisions of ASC 740, </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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In making this determination, the Company assesses all available evidence (positive and negative) including recent earnings, internally-prepared income tax projections, and historical financial performance.</span></div> 0.222 0.265 0.231 0.252 0 300000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. Long-Term Debt, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, net, consists 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:100.000%"><tr><td style="width:1.0%"/><td style="width:57.818%"/><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:18.783%"/><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:18.785%"/><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:2px 1pt;text-align:center;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</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:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First Lien Term Facility, due May 28, 2028</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">997,500 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">957,985 </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:120%">Incremental First Lien Term Facility, due August 4, 2026</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:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:120%">150,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Second Lien Term Facility</span></td><td colspan="3" style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">205,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:120%">ABL Revolving Credit Facility</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:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:120%">— </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:120%">Capital lease obligations</span></td><td colspan="3" style="background-color:#ffffff;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:120%">9,071 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,006,571 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,322,717 </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:400;line-height:120%">Less: Current portion of the long-term debt</span></td><td colspan="3" style="background-color:#ffffff;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:120%">(11,992)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,768)</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:120%">Less: Unamortized debt issuance costs</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:10pt;font-weight:400;line-height:120%">(18,461)</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:120%">(19,693)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">976,118 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,300,256 </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:0.12pt;padding-left:0.28pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company made $8.0 million and $356.6 million of voluntary term loan repayments on February 19, 2021 and March 19, 2021, respectively. The total voluntary loan repayments made in the nine months ended October 2, 2021 was $364.6 million. The March 19, 2021 repayment was funded with the net proceeds received from the IPO, of which (i) $205.0 million was used to repay in full outstanding borrowings under the Company's Second Lien Term Facility, (ii) $131.1 million was used to repay outstanding borrowings under the Company's First Lien Term Facility and (iii) $20.5 million was used to repay borrowings under the Incremental First Lien Term Facility. The Company recorded a $5.8 million debt extinguishment loss related to the write-off of unamortized deferred financing costs as a result of the partial repayment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On May 28, 2021, the Company amended its First Lien Credit Agreement (the “First Lien Term Facility”) to, among other things, increase the aggregate amount available to borrow by $51.0 million to $1.0 billion, reduce the interest rate, and extend the maturity date to May 28, 2028. In addition, the Company has the option to increase the Term Loan Facility subject to certain conditions, including the commitment of the participating lenders.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the second quarter of 2021, due to the May 28, 2021 amendment to the First Lien Term Facility and a change in participating lenders, the Company recorded a $3.6 million debt extinguishment loss related to the write-off of unamortized deferred financing costs. During the nine months ended October 2, 2021, the Company recorded a total loss on debt extinguishment </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of $9.4 million. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The First Lien Term Facility now bears interest at a rate equal to a base rate or the London Interbank Offered Rate (LIBOR), plus, in either case, an applicable margin. In the case of LIBOR tranches, the applicable margin is 2.75% per annum with a 0.50% floor, with a stepdown to 2.50% per annum with a 0.50% floor when net secured leverage is less than 2.5x . The First Lien Term Loan will amortize quarterly at a rate of 0.25% of the original principal amount and requires a $2.5 million repayment of principal on the last business day of each March, June, September and December. The effective interest rate over the life of the new $1.0 billion First Lien Term Facility to May 2028, net of the interest rate hedge, is estimated at 3.67% which compares to the interest rate in effect on April 3, 2021 of 4.90% for the then outstanding $820.0 million first lien term loan and 4.96% for the $128.4 million incremental first lien term loan. <br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On June 1, 2021, the Company amended its existing ABL Revolving Credit Facility (the “ABL Facility”) to increase the aggregate amount of the revolving loan commitments to $425.0 million, with a peak season commitment of $475.0 million, </span></div>subject to a borrowing base calculation based on available eligible receivables, inventory, and qualified cash in North America. An amount of up to 30% (or up to 40% with agent consent) of the then-outstanding commitments under the ABL Facility is available to our Canada and Spain subsidiaries. A portion of the ABL Facility not to exceed $50.0 million is available for the issuance of letters of credit in U.S. dollars, of which $20.0 million is available for the issuance of letters of credit in Canadian dollars. The ABL Facility also includes a $50.0 million swingline loan facility. The maturity of the facility has been extended to June 1, 2026. The borrowings under the ABL Facility bear interest at a rate equal to LIBOR or a base rate plus a margin of between 1.25% to 1.75% or 0.25% to 0.75%, respectively, which are unchanged following the amendment of the ABL Facility. In addition, we have the option to increase the ABL Facility, subject to certain conditions, including the commitment of the participating lenders.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The First Lien Term Facility and ABL Facility (collectively "Credit Facilities") contain various restrictions, covenants, and collateral requirements. Per the First Lien Credit Agreement, the Company must also make an annual mandatory prepayment of principal commencing April 2023 for between 0% and 50% of the excess cash, as defined in the First Lien Credit Agreement, generated in the prior calendar year. The amount due varies with the First Lien Leverage Ratio as defined in the First Lien Credit Agreement, from zero if the first lien net leverage ratio is less than or equal to 2.5 x, to fifty percent if the first lien net leverage ratio is greater than 3.0 x. For the year ending </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2020</span>, the mandatory prepayment of excess cash was $0, accordingly, there was no prepayment due for the year ending December 31, 2020. All outstanding principal is due at maturity on May 28, 2028. As of October 2, 2021, we were in compliance with all covenants under the Credit Facilities. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, net, consists 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:100.000%"><tr><td style="width:1.0%"/><td style="width:57.818%"/><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:18.783%"/><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:18.785%"/><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:2px 1pt;text-align:center;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</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:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First Lien Term Facility, due May 28, 2028</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">997,500 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">957,985 </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:120%">Incremental First Lien Term Facility, due August 4, 2026</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:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:120%">150,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Second Lien Term Facility</span></td><td colspan="3" style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">205,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:120%">ABL Revolving Credit Facility</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:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:120%">— </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:120%">Capital lease obligations</span></td><td colspan="3" style="background-color:#ffffff;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:120%">9,071 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,006,571 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,322,717 </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:400;line-height:120%">Less: Current portion of the long-term debt</span></td><td colspan="3" style="background-color:#ffffff;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:120%">(11,992)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,768)</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:120%">Less: Unamortized debt issuance costs</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:10pt;font-weight:400;line-height:120%">(18,461)</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:120%">(19,693)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">976,118 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,300,256 </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> 997500000 957985000 0 150000000 0 205000000 0 0 9071000 9732000 1006571000 1322717000 11992000 2768000 18461000 19693000 976118000 1300256000 8000000 356600000 364600000 205000000 131100000 20500000 -5800000 51000000 1000000000 -3600000 -9400000 0.0275 0.0050 0.0250 0.0050 2500000 0.0025 2500000 1000000000 0.0367 0.0490 820000000 0.0496 128400000 425000000 475000000 300000 400000 50000000 20000000 50000000 0.0125 0.0175 0.0025 0.0075 0 0.50 2.5 3000000 0 we were in compliance with all covenants under the Credit Facilities. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. Derivatives and Hedging Transactions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company holds derivative financial instruments for the purpose of hedging the risks of certain identifiable and anticipated transactions. In general, the types of risks hedged are those relating to the variability of future earnings and cash flows caused by movements in foreign currency exchange rates and interest rates. In hedging these transactions, the Company holds the following types of derivatives, in the normal course of business.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Interest Rate Swap Agreements</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company enters into interest rate swap agreements designated as cash flow hedges to manage its interest rate risk related to its variable rate debt obligations. As cash flow hedges, unrealized gains are recognized as assets while unrealized losses are recognized as liabilities. The interest rate swap agreements are highly cor</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">related to the changes in interest rates to which the Company is exposed. Unrealized gains and losses on these instruments have been designated as effective</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and as such, the related gains or losses have been recorded as a component of accumulated other comprehensive income (loss), net of tax.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company was a party to two interest rate swap agreements that effectively convert an initial notional amount of $550.0 million of its variable rate debt obligations to a fixed rate debt. The interest rate swap agreements expired on August 31, 2021 and there are no interest rate swap agreements outstanding at October 2, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Foreign Exchange Contracts</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company enters into foreign exchange contracts to manage risks associated with foreign currency transactions and future variability of intercompany cash flows arising from those transactions that may be adversely affected by changes in exchange rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:0.28pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Net Investment Hedges</span></div><div><span><br/></span></div><div><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 uses net investment hedges to minimize its exposure to variability in the foreign currency translation of its net investment in one of its international subsidiaries. The effective portion of changes in the fair value of the hedging instrument is recognized in accumulated other comprehensive income (loss) consistent with the related translation gains and losses of the hedged net investment. For net investment hedges, all critical terms of the hedged item and the hedging instrument are matched at inception and on an ongoing basis to minimize the risk of hedge ineffectiveness.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2017, the Company entered into a four-year euro-denominated cross currency swap agreement of €75.0 million to hedge the net investment in one of its foreign subsidiaries designated as a hedge with an original expiry date of August 31, 2021. Since both the notional value of the derivative designated as a hedge of a net investment in a foreign subsidiary equals the portion of the net investment designated as being hedged and the derivative relates solely to the foreign exchange rate between the functional currency of the hedged net investment and the Company’s functional currency, all changes in fair value of the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">derivative are reported in the cumulative translation adjustment accounts, net of tax within accumulated other comprehensive income (loss) in the Company's unaudited condensed consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts recorded in accumulated other comprehensive income (loss) will be reclassified to earnings only upon the sale or liquidation of the Company’s investment in one of its international subsidiaries or on maturity of the underlying agreements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter 2021, the Company terminated the aforementioned €75.0 million cross currency swap agreement. There was no sale or substantial liquidation of the Company's investments in the subsidiaries designated, therefore no amounts were reclassified from accumulated other comprehensive income (loss) to earnings upon termination of the hedge.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no outstanding net investment hedges as of October 2, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Th</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e following table s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ummarizes the gross fair values and location of the significant derivative instruments within Company's unaudited condensed consolidated balance sheets (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:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><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.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.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.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.624%"/><td style="width:0.1%"/></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Current Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:700;line-height:120%">Accrued Expenses and Other Liabilities</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:700;line-height:120%">Other Current Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:700;line-height:120%">Accrued Expenses and Other Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:#ffffff;border-top:1pt solid #000;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,693 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:#ffffff;border-top:1pt solid #000;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,480 </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:120%">Net investment hedge</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,800 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,693 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,280 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the effects of derivative instruments by contract type in accumulated other </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">comprehensive income (loss) in the Company's unaudited condensed consolidated statements of operations and comprehensive income (in thousands): </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:17.603%"/><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:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.321%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">Gain (Loss) Recognized in AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">Gain (Loss) Reclassified From AOCI to Earnings</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:700;line-height:120%">Location of Gain (loss) Reclassified from AOCI into Earnings</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">Nine months ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">Nine months ended</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:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;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:120%">Interest rate swaps</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,185 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,704 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,696)</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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,189)</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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment hedge</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,649)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</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:120%">  Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,185 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(945)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,696)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,189)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:0.12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:3.947%"><tr><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.830%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="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:17.603%"/><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:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.321%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">Gain (Loss) Recognized in AOCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">Gain (Loss) Reclassified From AOCI to Earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:700;line-height:120%">Location of Gain (loss) Reclassified from AOCI into Earnings</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:10pt;font-weight:700;line-height:120%">Three months ended</span></td><td colspan="3" style="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:10pt;font-weight:700;line-height:120%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;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:120%">Interest rate swaps</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,860 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,817)</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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,598)</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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,239)</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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment hedge</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,268 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</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:120%">  Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,128 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,477)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,598)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,239)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 2 550000000 0 P4Y 75000000 75000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Th</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e following table s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ummarizes the gross fair values and location of the significant derivative instruments within Company's unaudited condensed consolidated balance sheets (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:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><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.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.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.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.624%"/><td style="width:0.1%"/></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Current Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:700;line-height:120%">Accrued Expenses and Other Liabilities</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:700;line-height:120%">Other Current Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:700;line-height:120%">Accrued Expenses and Other Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:#ffffff;border-top:1pt solid #000;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,693 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:#ffffff;border-top:1pt solid #000;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,480 </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:120%">Net investment hedge</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,800 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,693 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,280 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the effects of derivative instruments by contract type in accumulated other </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">comprehensive income (loss) in the Company's unaudited condensed consolidated statements of operations and comprehensive income (in thousands): </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:17.603%"/><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:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.321%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">Gain (Loss) Recognized in AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">Gain (Loss) Reclassified From AOCI to Earnings</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:700;line-height:120%">Location of Gain (loss) Reclassified from AOCI into Earnings</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">Nine months ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">Nine months ended</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:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;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:120%">Interest rate swaps</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,185 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,704 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,696)</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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,189)</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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment hedge</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,649)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</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:120%">  Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,185 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(945)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,696)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,189)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:0.12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:3.947%"><tr><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.830%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="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:17.603%"/><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:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.321%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">Gain (Loss) Recognized in AOCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:120%">Gain (Loss) Reclassified From AOCI to Earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:10pt;font-weight:700;line-height:120%">Location of Gain (loss) Reclassified from AOCI into Earnings</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:10pt;font-weight:700;line-height:120%">Three months ended</span></td><td colspan="3" style="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:10pt;font-weight:700;line-height:120%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;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:120%">Interest rate swaps</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,860 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,817)</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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,598)</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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,239)</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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment hedge</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,268 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</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:120%">  Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,128 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,477)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,598)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,239)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 0 1693000 0 6480000 0 0 0 2800000 0 1693000 0 9280000 1185000 1704000 -1696000 -2189000 0 -2649000 0 0 1185000 -945000 -1696000 -2189000 4860000 -4817000 -6598000 -3239000 1268000 -1660000 0 0 6128000 -6477000 -6598000 -3239000 9. Fair Value Measurements<div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to disclose the estimated fair values of all financial instruments, even if they are not carried at their fair value. The fair values of financial instruments are estimates based upon market conditions and perceived risks. These estimates require management’s judgment and may not be indicative of the future fair values of the assets and liabilities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments include cash and cash equivalents, accounts receivable, and accounts payable. The carrying amount of these instruments approximate fair value because of their short-term nature.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 2, 2021, the Company’s long-term debt instruments had a carrying value of $997.5 million (excluding capital leases) and a fair value of approximately $996.3 million. As of December 31, 2020, the Company’s long-term debt instruments had a carrying value of $1.31 billion and a fair value of approximately $1.30 billion. The estimated fair value of the long-term debt is based on observable quoted prices in active markets for similar liabilities and is classified as a Level 2 input.</span></div> 997500000 996300000 1310000000 1300000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. Segments and Related Information </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's operational and management structure is aligned to its key geographies and go-to market strategy resulting in two reportable segments: North America and Europe &amp; Rest of World. Operating segments have not been aggregated to form the reportable segments. The Company determined its reportable segments based on how the Company's Chief Operating Decision Maker ("CODM") reviews the Company’s operating results in assessing performance and allocating resources. The CODM reviews net sales, gross profit and segment income for each of the reportable segments. Gross profit is defined as net sales less cost of sales incurred by the segment. The CODM does not evaluate reportable segments using asset information as these are managed on an enterprise wide basis. Segment income is defined as segment gross profit less sales, general, and administrative expenses ("SG&amp;A") and research, development, and engineering ("RD&amp;E").</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The North America segment manufactures and sells residential and commercial swimming pool equipment and supplies as well as equipment that controls the flow of fluids. This segment is composed of three reporting units.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Europe &amp; Rest of World segment manufactures and sells residential and commercial swimming pool equipment and supplies. This segment is composed of two reporting units.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells its products primarily through distributors and retailers. Financial information by reportable segment, net of intercompany transactions, is included in the following summary (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.075%"/><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.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.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.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.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.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.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three months ended October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three months ended September 26, 2020</span></td></tr><tr><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:10pt;font-weight:700;line-height:120%">North America</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Europe &amp; Rest of World</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">North America</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Europe &amp; Rest of World</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">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:120%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">298,236 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,388 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350,624 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184,015 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,470 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,485 </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:120%">Gross profit</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141,655 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,799 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,454 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,764 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,154 </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:120%">Segment income</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,920 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,582 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102,502 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,080 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,986 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,066 </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:120%">Capital expenditures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding: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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,762 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,005 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,767 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,555 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,740 </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:120%">Depreciation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding: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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,253 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,428 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,534 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">326 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.075%"/><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.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.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.619%"/><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 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.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.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine months ended October 2, 2021</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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine months ended September 26, 2020</span></td></tr><tr><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:10pt;font-weight:700;line-height:120%">North America</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:10pt;font-weight:700;line-height:120%">Europe &amp; Rest of World</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:120%">Total</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="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:10pt;font-weight:700;line-height:120%">North America</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Europe &amp; Rest of World</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">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:120%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">863,276 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186,133 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049,409 </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:#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="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">493,757 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120,947 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">614,704 </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:120%">Gross profit</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">416,753 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,623 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">490,376 </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="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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">234,496 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,080 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">279,576 </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:120%">Segment income</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">267,020 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,828 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">304,848 </span></td><td style="background-color:#cceeff;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="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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117,243 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,836 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138,079 </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:120%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding: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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,362 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,305 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,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="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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,556 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">680 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,236 </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:120%">Depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding: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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,653 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">843 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,496 </span></td><td style="background-color:#cceeff;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="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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,797 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">954 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Capital expenditures and depreciation associated with Corporate are not included in these totals. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of segment income to income from operations before income taxes (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:44.849%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.159%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Three months ended</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">September 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">October 2, 2021</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:700;line-height:120%">September 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total segment income</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102,502 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,066 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">304,848 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138,079 </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:120%">Corporate expense, net</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:10pt;font-weight:400;line-height:120%">15,225 </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:120%">4,455 </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:120%">37,788 </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:120%">9,252 </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:120%">Acquisition and restructuring related expense</span></td><td colspan="3" style="background-color:#ffffff;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:120%">783 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,825 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,452 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,575 </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:120%">Amortization of intangible assets</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:10pt;font-weight:400;line-height:120%">8,700 </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:120%">9,544 </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:120%">26,162 </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:120%">28,537 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,794 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,242 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238,446 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,715 </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:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,050 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,046 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,297 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,169 </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:400;line-height:120%">Loss on debt extinguishment</span></td><td colspan="3" style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:120%">9,418 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-operating (income) expense, net</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:10pt;font-weight:400;line-height:120%">2,087 </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:120%">(2,474)</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:120%">4,655 </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:120%">(2,855)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other expense</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,137 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,572 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,370 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,314 </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:120%">Income from operations before income taxes</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,657 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,670 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182,076 </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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,401 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2 3 2 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells its products primarily through distributors and retailers. Financial information by reportable segment, net of intercompany transactions, is included in the following summary (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.075%"/><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.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.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.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.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.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.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three months ended October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three months ended September 26, 2020</span></td></tr><tr><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:10pt;font-weight:700;line-height:120%">North America</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Europe &amp; Rest of World</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">North America</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Europe &amp; Rest of World</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">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:120%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">298,236 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,388 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350,624 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184,015 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,470 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,485 </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:120%">Gross profit</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141,655 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,799 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,454 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,764 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,154 </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:120%">Segment income</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,920 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,582 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102,502 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,080 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,986 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,066 </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:120%">Capital expenditures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding: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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,762 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,005 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,767 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,555 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,740 </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:120%">Depreciation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding: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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,253 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,428 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,534 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">326 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.075%"/><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.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.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.619%"/><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 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.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.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine months ended October 2, 2021</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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine months ended September 26, 2020</span></td></tr><tr><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:10pt;font-weight:700;line-height:120%">North America</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:10pt;font-weight:700;line-height:120%">Europe &amp; Rest of World</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:120%">Total</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="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:10pt;font-weight:700;line-height:120%">North America</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Europe &amp; Rest of World</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">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:120%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">863,276 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186,133 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049,409 </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:#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="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">493,757 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120,947 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">614,704 </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:120%">Gross profit</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">416,753 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,623 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">490,376 </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="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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">234,496 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,080 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">279,576 </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:120%">Segment income</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">267,020 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,828 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">304,848 </span></td><td style="background-color:#cceeff;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="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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117,243 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,836 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138,079 </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:120%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding: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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,362 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,305 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,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="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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,556 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">680 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,236 </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:120%">Depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding: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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,653 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">843 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,496 </span></td><td style="background-color:#cceeff;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="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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,797 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">954 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Capital expenditures and depreciation associated with Corporate are not included in these totals. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of segment income to income from operations before income taxes (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:44.849%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.159%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Three months ended</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">September 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">October 2, 2021</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:700;line-height:120%">September 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total segment income</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102,502 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,066 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">304,848 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138,079 </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:120%">Corporate expense, net</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:10pt;font-weight:400;line-height:120%">15,225 </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:120%">4,455 </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:120%">37,788 </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:120%">9,252 </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:120%">Acquisition and restructuring related expense</span></td><td colspan="3" style="background-color:#ffffff;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:120%">783 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,825 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,452 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,575 </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:120%">Amortization of intangible assets</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:10pt;font-weight:400;line-height:120%">8,700 </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:120%">9,544 </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:120%">26,162 </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:120%">28,537 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,794 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,242 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238,446 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,715 </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:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,050 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,046 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,297 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,169 </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:400;line-height:120%">Loss on debt extinguishment</span></td><td colspan="3" style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:120%">9,418 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-operating (income) expense, net</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:10pt;font-weight:400;line-height:120%">2,087 </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:120%">(2,474)</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:120%">4,655 </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:120%">(2,855)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other expense</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,137 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,572 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,370 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,314 </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:120%">Income from operations before income taxes</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,657 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,670 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182,076 </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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,401 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 298236000 52388000 350624000 184015000 40470000 224485000 141655000 20799000 162454000 90764000 15390000 106154000 91920000 10582000 102502000 49080000 6986000 56066000 7762000 1005000 8767000 3555000 185000 3740000 4253000 175000 4428000 4534000 326000 4860000 863276000 186133000 1049409000 493757000 120947000 614704000 416753000 73623000 490376000 234496000 45080000 279576000 267020000 37828000 304848000 117243000 20836000 138079000 17362000 1305000 18667000 12556000 680000 13236000 12653000 843000 13496000 12797000 954000 13751000 102502000 56066000 304848000 138079000 15225000 4455000 37788000 9252000 783000 6825000 2452000 17575000 8700000 9544000 26162000 28537000 77794000 35242000 238446000 82715000 -11050000 -17046000 -42297000 -54169000 0 0 -9418000 0 -2087000 2474000 -4655000 2855000 -13137000 -14572000 -56370000 -51314000 64657000 20670000 182076000 31401000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. Earnings Per Share</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders (in thousands, except share and per share data):</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:44.514%"/><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.765%"/><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:12.204%"/><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.765%"/><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.916%"/><td style="width:0.1%"/></tr><tr><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:10pt;font-weight:700;line-height:120%">Three months ended</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Nine 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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">September 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">October 2, 2021</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:700;line-height:120%">September 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,321 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,198 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140,004 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,503 </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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deemed Dividend - Class A stock redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">(85,541)</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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend paid to Class C stockholders</span></td><td colspan="3" style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(51)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(41)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to Class A and common stock holders, basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,321 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,147 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,422 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,350 </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:400;line-height:120%">Net income attributable to Class A holders, basic</span></td><td colspan="3" style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,047 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,733 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,209 </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:120%">Net income attributable to common stockholders, basic</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,321 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,689 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141 </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:400;line-height:120%">Net income attributable to Class A holders, diluted</span></td><td colspan="3" style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,986 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,046 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,066 </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:120%">Net income attributable to common stockholders, diluted</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,321 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">161 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,376 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">284 </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:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average number of common shares outstanding, basic</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:10pt;font-weight:400;line-height:120%">231,339,007 </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:120%">1,385,034 </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:120%">172,820,430 </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:120%">1,253,276 </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:120%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;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:120%">12,444,494 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">848,623 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,853,384 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,281,001 </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:120%">Weighted average number of common shares outstanding, diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">243,783,501 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,233,657 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,673,814 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,534,277 </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:400;line-height:120%">Earnings per share attributable to common stockholders, basic</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.22 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.07 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.11 </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:120%">Earnings per share attributable to common shareholders, diluted</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.21 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.07 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.23 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.11 </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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">or the nine months ended October 2, 2021, net income attributable to common stockholders, used as the numerator in our earnings per share computations, was reduced by a non-cash charge due to a beneficial conversion feature related to the redemption of Class A shares for common shares as a consequence of the IPO. Such non-cash charge was recorded as a deemed dividend durin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">g three months ended April 3, 2021. This is</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> a one-time accounting reclassification within the unaudited condensed consolidated statements of changes in redeemable stock and stockholders' equity and does not have any current or future income statement or cash impact.</span></div><div style="padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Excludes 1.2 and 0.9 million of weighted average stock options outstanding for the three and nine months ended October 2, 2021, respectively, and 3.8 and 3.4 million of weighted average stock options outstanding for the three and nine months ended September 26, 2020, respectively, because their effect was antidilutive.</span></div> <div style="margin-bottom:0.12pt;padding-left:0.28pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders (in thousands, except share and per share data):</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:44.514%"/><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.765%"/><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:12.204%"/><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.765%"/><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.916%"/><td style="width:0.1%"/></tr><tr><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:10pt;font-weight:700;line-height:120%">Three months ended</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Nine 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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">October 2, 2021</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">September 26, 2020</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">October 2, 2021</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:700;line-height:120%">September 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,321 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,198 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140,004 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,503 </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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deemed Dividend - Class A stock redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">(85,541)</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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend paid to Class C stockholders</span></td><td colspan="3" style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(51)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(41)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to Class A and common stock holders, basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,321 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,147 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,422 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,350 </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:400;line-height:120%">Net income attributable to Class A holders, basic</span></td><td colspan="3" style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,047 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,733 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,209 </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:120%">Net income attributable to common stockholders, basic</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,321 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,689 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141 </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:400;line-height:120%">Net income attributable to Class A holders, diluted</span></td><td colspan="3" style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,986 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,046 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,066 </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:120%">Net income attributable to common stockholders, diluted</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,321 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">161 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,376 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">284 </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:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average number of common shares outstanding, basic</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:10pt;font-weight:400;line-height:120%">231,339,007 </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:120%">1,385,034 </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:120%">172,820,430 </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:120%">1,253,276 </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:120%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;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:120%">12,444,494 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">848,623 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,853,384 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,281,001 </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:120%">Weighted average number of common shares outstanding, diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">243,783,501 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,233,657 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,673,814 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,534,277 </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:400;line-height:120%">Earnings per share attributable to common stockholders, basic</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.22 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.07 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.11 </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:120%">Earnings per share attributable to common shareholders, diluted</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.21 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.07 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.23 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.11 </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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">or the nine months ended October 2, 2021, net income attributable to common stockholders, used as the numerator in our earnings per share computations, was reduced by a non-cash charge due to a beneficial conversion feature related to the redemption of Class A shares for common shares as a consequence of the IPO. Such non-cash charge was recorded as a deemed dividend durin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">g three months ended April 3, 2021. This is</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> a one-time accounting reclassification within the unaudited condensed consolidated statements of changes in redeemable stock and stockholders' equity and does not have any current or future income statement or cash impact.</span></div><div style="padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Excludes 1.2 and 0.9 million of weighted average stock options outstanding for the three and nine months ended October 2, 2021, respectively, and 3.8 and 3.4 million of weighted average stock options outstanding for the three and nine months ended September 26, 2020, respectively, because their effect was antidilutive.</span></div> 50321000 15198000 140004000 23503000 0 85541000 0 51000 41000 153000 50321000 15147000 54422000 23350000 0 15047000 12733000 23209000 50321000 100000 41689000 141000 0 14986000 12046000 23066000 50321000 161000 42376000 284000 231339007 1385034 172820430 1253276 12444494 848623 12853384 1281001 243783501 2233657 185673814 2534277 0.22 0.07 0.24 0.11 0.21 0.07 0.23 0.11 1200000 900000 3800000 3400000 <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. Commitments and Contingencies </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in litigation arising in the normal course of business. Where appropriate, these matters have been submitted to the Company’s insurance carrier. The Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. It is not possible to quantify the ultimate liability, if any, in these matters. As of October 2, 2021, appropriate reserves have been recorded for all litigation and contingencies, including the matters described below. Although the Company can give no assurances about the resolution of pending claims, litigation or other disputes and the effect such outcomes may have on the Company, in the opinion of management, it is remote that such litigation will have a material adverse effect on the financial position, results of operations or cash flows of the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pentair Litigation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is presently a defendant in a set of consolidated patent infringement actions brought by Pentair Water Pool and</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Spa, Inc. and Danfoss Drives A/S(Civil Nos. 5:11-cv-459-D and 5:12-cv-251-D), pending in the United States District Court for the Eastern District of North Carolina. Collectively, the plaintiffs in these actions have asserted that certain of our variable speed pump and controller products infringe claims in seven United States patents: U.S. Patent Nos. 7,854,597; 7,815,420; 7,857,600; 7,686,587; 7,704,051; 8,019,479; and 8,043,070. The Company initiated related USPTO proceedings against certain of the asserted patents, including inter partes reexamination nos. 95/002005, 95/002006, 95/002007, and 95/002008 and inter partes review nos. IPR2013-00285 and IPR2013-00287. The Company has also raised non-infringement and invalidity defenses against each of the patents asserted against us in the district court actions, which are currently stayed. Additionally, the Company is aware of patents related to the asserted patents, including continuing, foreign and/or other related issued patents and pending patent applications, that could be asserted against us in the future. If defenses raised by the Company are not upheld, or if Pentair and/or Danfoss were to prevail in these proceedings and/or otherwise, then we may owe money damages and/or be subject to an injunction for any unexpired patent that would require the cessation of any infringing activity, which could have a negative impact on our supply chain or other business, including the ability of us, our vendor(s), and/or our customer(s) to make, use, sell, offer for sale and/or import variable speed drives or pumps, and/or the automation controllers therefor, any of which including the component(s), feature(s) and/or functionalit(ies) accused of infringement. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that a settlement with the plaintiffs thereof is probable and can be estimated and has reserved $3.5 million for such purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Yuncos, Spain Fire </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, an accidental fire destroyed a portion of our manufacturing and administrative facilities in Yuncos, Spain. The Company has filed an insurance claim with its carrier and such claim is still under review. The Company has established alternative, temporary, facilities for administrative personnel affected by the fire. The disruption to our manufacturing operations was minimal. In the nine months ended October 2, 2021, approximately $5.4 million of expense was recorded representing the write-off of the net book value of the destroyed assets and inventory.</span></div> 3500000 5400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. Stockholders’ Equity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Reclassification, the outstanding capital stock of the Company consisted of three classes of stock: Class A stock, par value of $0.001 per share of which 1,500,000 shares were authorized; Class B common stock par value of $0.001 per share of which 150,000 shares were authorized; and Class C stock, par value $0.001 per share of which 100 shares were authorized.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the Board of Directors approved a distribution of $275.0 million, or $316.16 per share of Class A stock of the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 2, 2021 the Company filed a Certificate of Amendment of Amended and Restated Certificate of Incorporation pursuant to which all shares of Class B common stock were reclassified into an equal number of fully paid and non-assessable Common Stock and the Company then effected a 195-for-1 split of its Common Stock. The outstanding capital stock of the Company now consists of a single class of Common Stock. </span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO, each share of Class A stock was converted into a number of shares of Common Stock equal to 237.57 which is the sum of 195.00 plus the quotient of 42.57 obtained by dividing the then outstanding preference amount of $683.84 for such share by the IPO offering price of $17.00, net of any underwriting discount or a net conversion factor of 16.07.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO all 100 shares of Class C stock were redeemed for $100 dollars in aggregate or $1 per share. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 16, 2021, the Company filed its Second Restated Certificate of Incorporation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Second Restated Certificate of Incorporation authorizes the Company to issue up to 100,000,000 shares of preferred stock, $0.001 value per share, all of which is undesignated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Second Restated Certificate of Incorporation authorizes the Company to issue up to 750,000,000 shares of Common Stock, $0.001 value per share. Each share of Common Stock is entitled to one vote on all matters submitted to a vote of the Company’s stockholders. The holders of Common Stock are entitled to receive dividends, if any, as may be declared by the board of directors. Through October 2, 2021, no dividends had been declared or paid. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends paid</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended October 2, 2021, no dividend was declared nor paid to the Company's common stockholders.</span></div>For the three months ended September 26, 2020, there was no dividend declared nor paid to the Company's Class A stockholders whereas $50 thousand was paid to the Company's Class C stockholders, or $511.25 per share. For the nine months ended September 26, 2020, there was no dividend declared nor paid to the Company's Class A stockholders whereas $153 thousand was paid to the Company's Class C stockholders, or $1,533.75 per share. 0.001 1500000 0.001 150000 0.001 100 275000000 316.16 195 237.57 195.00 42.57 683.84 17.00 16.07 100 100 1 100000000 0.001 750000000 0.001 0 0 0 0 0 0 0 0 50000 511.25 0 0 153000 1533750 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. Stock-based Compensation </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended October 2, 2021, the Company did not have any significant stock-based compensation activity beyond grants of equity for new key personnel, forfeitures due to attrition, and exercise of vested options. Total stock-based compensation expense recognized was $0.8 million and $13.5 million, respectively, for the three and nine months ended October 2, 2021 and $0.7 million and $2.0 million, respectively, for the three and nine months ended September 26, 2020. </span></div><div style="margin-bottom:0.12pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established two equity incentive plans as described below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Equity Incentive Plan</span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company adopted the 2021 Equity Incentive Plan (the “2021 Plan”). Under the 2021 Plan, up to 13,737,500 shares of common stock may be granted to employees, directors and consultants in the form of stock options, restricted stock units and other stock-based awards. The terms of awards granted under the 2021 Plan are determined by the Compensation Committee of the Board of Directors, subject to the provisions of the 2021 Plan. As of October 2, 2021 there were 12,307,548 shares available for future issuance under the 2021 Plan. </span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options granted under the 2021 Plan expire no later than ten years from the date of grant. The vesting period of stock options and restricted stock units granted under the 2021 Plan is three years from the date of grant.</span></div><div><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended October 2, 2021, the Company granted 1,256,454 options and 176,184 restricted stock units under the 2021 Plan with a weighted-average grant-date fair value per share of $6.45 and $17.68, respectively.</span></div><div style="margin-bottom:0.12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value of these granted stock options at the date of grant using the Black-Scholes option-pricing model. The principal assumptions used in the Black-Scholes option-pricing model for the majority of these stock options granted were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.484%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:72.732%"/><td style="width:0.1%"/></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><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</span></td><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:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.08 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected life in years</span></td><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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><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:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><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:120%">37.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended October 2, 2021, the Company recognized $1.0 million and $2.2 million of compensation expense for the awards issued under the 2021 Plan. As of October 2, 2021 there were 1,256,454 outstanding options and 173,498 outstanding restricted stock units under the 2021 Plan. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2017 Equity Incentive Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2017, the Company adopted the 2017 Equity Incentive Plan (the “2017 Plan”), which provided for the issuance of stock options, restricted stock and restricted stock awards to officers, directors and employees. The stock options granted under the 2017 Plan have a maximum term of up to ten years. Restricted stock, restricted stock awards, and stock options granted under the 2017 Plan are eligible to vest based on continued service, generally over five years ("time-based awards"), or upon an initial public offering and post-initial public offering stock price performance ("performance-based awards").</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the Company's IPO on March 12, 2021 and subsequent stock price performance, all performance and market vesting conditions for the performance-based awards were satisfied on March 26, 2021. All compensation expense for the performance-based awards was recognized upon the satisfaction of the performance and market vesting conditions. As a result, the Company recognized $9.7 million of compensation expense in the three-months ended April 3, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended October 2, 2021, the Company recognized $0.5 million and $1.6 million of compensation expense for the time-based awards issued under the 2017 Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 2, 2021, there were 12,702,284 outstanding options and 122,889 outstanding restricted stock awards under the 2017 Plan.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>No future awards will be made under the 2017 Plan. Shares underlying awards under the 2017 Plan that expire or become unexercisable without delivery of shares, are forfeited to, or repurchased for cash by, the Company, are settled in cash, or otherwise become available again for grant as available for future awards under the 2021 Plan (as described above). 800000 13500000 700000 2000000 2 13737500 12307548 P10Y P3Y 1256454 176184 6.45 17.68 The principal assumptions used in the Black-Scholes option-pricing model for the majority of these stock options granted were as follows:<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.484%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:72.732%"/><td style="width:0.1%"/></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><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</span></td><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:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.08 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected life in years</span></td><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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><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:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><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:120%">37.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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> 0.0108 P6Y 0 0.3700 0.3700 1000000 2200000 1256454 173498 P10Y P5Y 9700000 500000 1600000 12702284 122889 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. Acquisition and Restructuring Related Expense</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 29, 2021, we announced the relocation of our corporate office functions to Charlotte, North Carolina from Berkeley Heights, New Jersey. We are currently in process of moving our senior leadership team, corporate human resources, US sales leadership, corporate finance and other corporate functions to Charlotte. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently employs approximately 90 corporate employees in Berkeley Heights. As part of the planned relocation, a number of corporate operational jobs will also move from Berkeley Heights to our production facility in Clemmons, North Carolina. The facility currently employs 1,010 people, which includes the addition of approximately 230 jobs over the past year. The corporate relocation does not impact any other Hayward location in the United States or internationally. Relocation began in the summer of 2021 and is expected to be largely complete by spring 2022. The estimated severance and retention costs pertaining to this relocation are approximately $5.3 million and will be recognized when earned. The impacted employees must remain with the Company through their planned exit date to receive each of the severance and retention amounts. Such costs are accounted for in accordance with ASC 420, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exit or Disposal Cost Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three and nine months ended October 2, 2021 a total of $0.8 million and $2.5 million of restructuring expense was recognized primarily pertaining to the exit from our leased facility in Chandler, Arizona which had been previously announced as well as the ongoing relocation of our corporate functions to Charlotte, North Carolina.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:26.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.109%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.072%"/><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:8pt;font-weight:400;line-height:120%">(In thousands)</span></td><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:10pt;font-weight:700;line-height:120%">2021 Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liability as of December 31, 2020</span></div></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:10pt;font-weight:700;line-height:120%">Costs Recognized</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:10pt;font-weight:700;line-height:120%">Cash Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liability as of October 2, 2021</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One-time termination benefits</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">749 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(749)</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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:400;line-height:120%">Facility-related</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">Other</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,703 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,131)</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">572 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,452 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,880)</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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">572 </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="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, we announced the cessation of certain manufacturing and distribution operations and sold the real estate associated with these operations with a one year lease back arrangement to allow for the orderly restructuring of these operations. The sale and leaseback was accounted for as separate transactions based on their respective terms in accordance with ASC 840, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. All activities related to this were fully completed in 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes severance charges on a straight-line basis over the notification period in accordance with ASC 420. Such charges include the facility closure described above and other one-time termination benefits.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.654%"/><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:16.297%"/><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:15.420%"/><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:15.420%"/><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:19.373%"/><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:8pt;font-weight:400;line-height:120%">(In thousands)</span></td><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:10pt;font-weight:700;line-height:120%">2020 Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:120%">Liability as of December 31, 2019</span></td><td colspan="3" style="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:700;line-height:120%">Costs Recognized</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:700;line-height:120%">Cash Payments</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:700;line-height:120%">Liability as of September 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One-time termination benefits</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,278 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,170 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,158)</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:#ffffff;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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,290 </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:120%">Facility-related</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,835 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,835)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,278 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,575 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,563)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,290 </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="text-align:justify"><span><br/></span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring costs are included within acquisition and restructuring related costs on the Company’s</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> unaudited condensed consolidated statements of operations and comprehensive income, while the restructuring liability is included as a component of accrued expenses and other liabilities on the Company's unaudited condensed consolidated balance sheets.</span></div> 90 1010 230 5300000 800000 2500000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:26.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.109%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.072%"/><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:8pt;font-weight:400;line-height:120%">(In thousands)</span></td><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:10pt;font-weight:700;line-height:120%">2021 Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liability as of December 31, 2020</span></div></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:10pt;font-weight:700;line-height:120%">Costs Recognized</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:10pt;font-weight:700;line-height:120%">Cash Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liability as of October 2, 2021</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One-time termination benefits</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">749 </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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(749)</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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:400;line-height:120%">Facility-related</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">Other</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,703 </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,131)</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">572 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,452 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,880)</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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">572 </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>Such charges include the facility closure described above and other one-time termination benefits.<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:25.654%"/><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:16.297%"/><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:15.420%"/><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:15.420%"/><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:19.373%"/><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:8pt;font-weight:400;line-height:120%">(In thousands)</span></td><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:10pt;font-weight:700;line-height:120%">2020 Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:120%">Liability as of December 31, 2019</span></td><td colspan="3" style="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:700;line-height:120%">Costs Recognized</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:700;line-height:120%">Cash Payments</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:700;line-height:120%">Liability as of September 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One-time termination benefits</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,278 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,170 </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:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,158)</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:#ffffff;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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,290 </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:120%">Facility-related</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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,835 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,835)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">Total</span></td><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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,278 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,575 </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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,563)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,290 </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> 0 749000 749000 0 0 0 0 0 0 1703000 1131000 572000 0 2452000 1880000 572000 P1Y 6278000 3170000 5158000 4290000 0 10570000 10570000 0 0 3835000 3835000 0 6278000 17575000 19563000 4290000 16. Related Party TransactionsPrior to the IPO, on an annual basis, the Company incurred approximately $0.8 million for Sponsor Management fees and paid $0.2 million of Sponsor Dividends (Class C dividends) payable in cash quarterly. These arrangements were terminated upon the consummation of the IPO in the first quarter of fiscal 2021. A total of $41 thousand and $153 thousand in Class C dividends were paid to one Sponsor in lieu of management fees for the nine months ended October 2, 2021 and September 26, 2020, respectively. 800000 200000 41000 153000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
9 Months Ended
Oct. 02, 2021
Oct. 25, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 02, 2021  
Document Transition Report false  
Entity File Number 001-40208  
Entity Registrant Name Hayward Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 82-2060643  
Entity Address, Address Line One 400 Connell Drive  
Entity Address, Address Line Two Suite 6100  
Entity Address, City or Town Berkeley Heights  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 07922  
City Area Code 908  
Local Phone Number 351-5400  
Title of 12(b) Security Common stock, $.001 per share  
Trading Symbol HAYW  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   232,077,812
Amendment Flag false  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2021  
Current Fiscal Year End Date --12-31  
Entity Central Index Key 0001834622  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 02, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 295,077 $ 114,864
Accounts receivable, net of allowances of $1,943 and $1,359, respectively 147,282 140,216
Inventories, net 208,993 145,330
Prepaid expenses 14,157 10,266
Other current assets 24,242 13,738
Total current assets 689,751 424,414
Property, plant, and equipment, net of accumulated depreciation of $62,205 and $51,900, respectively 143,403 142,318
Goodwill 917,914 920,325
Trademark 736,000 736,000
Customer relationships, net 249,106 271,462
Other intangibles, net 98,185 106,687
Other non-current assets 11,585 5,944
Total assets 2,845,944 2,607,150
Current liabilities    
Current portion of the long-term debt 11,992 2,768
Accounts payable 78,569 69,632
Accrued expenses and other liabilities 188,516 141,819
Income taxes payable 0 4,435
Total current liabilities 279,077 218,654
Long-term debt, net 976,118 1,300,256
Deferred tax liabilities, net 275,228 273,628
Other non-current liabilities 13,223 10,851
Total liabilities 1,543,646 1,803,389
Stockholders' equity    
Preferred stock, $0.001 par value, 100,000,000 authorized, 0 issued and outstanding at October 2, 2021 0 0
Common stock $0.001 par value, 750,000,000 authorized; 231,967,140 issued and 231,967,140 outstanding at October 2, 2021; 3,846,960 issued and 2,772,900 outstanding at December 31, 2020 231 3
Additional paid-in capital 1,055,886 10,297
Common stock in treasury; 5,175,765 and 4,340,310 at October 2, 2021 and December 31, 2020, respectively (14,216) (3,686)
Retained earnings 257,155 202,997
Accumulated other comprehensive income (loss) 3,242 (350)
Total stockholders' equity 1,302,298 209,261
Total liabilities, redeemable stock, and stockholders' equity 2,845,944 2,607,150
Common Class A    
Current liabilities    
Redeemable stock 0 594,500
Common Class C    
Current liabilities    
Redeemable stock $ 0 $ 0
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Oct. 02, 2021
Dec. 31, 2020
Accounts receivable, allowances $ 1,943 $ 1,359
Property, plant, and equipment, accumulated depreciation $ 62,205 $ 51,900
Preferred shares par value (in usd per share) $ 0.001  
Preferred stock authorized (in shares) 100,000,000  
Preferred stock issued (in shares) 0  
Preferred stock outstanding (in shares) 0  
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 750,000,000 750,000,000
Common stock issued (in shares) 231,967,140 3,846,960
Common stock outstanding (in shares) 231,967,140 2,772,900
Common treasury stock (in shares) 5,175,765 4,340,310
Common Class A    
Redeemable stock, par value (in usd per share) $ 0.001 $ 0.001
Redeemable stock authorized (in shares) 0 1,500,000
Redeemable stock issued (in shares) 0 872,598
Redeemable stock outstanding (in shares) 0 869,823
Common Class C    
Redeemable stock, par value (in usd per share) $ 0.001 $ 0.001
Redeemable stock authorized (in shares) 0 100
Redeemable stock issued (in shares) 0 100
Redeemable stock outstanding (in shares) 0 100
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Oct. 02, 2021
Sep. 26, 2020
Income Statement [Abstract]        
Net sales $ 350,624 $ 224,485 $ 1,049,409 $ 614,704
Cost of sales 188,170 118,331 559,033 335,128
Gross profit 162,454 106,154 490,376 279,576
Selling, general, and administrative expenses 68,807 49,446 207,129 136,854
Research, development, and engineering 6,370 5,097 16,187 13,895
Acquisition and restructuring related expense 783 6,825 2,452 17,575
Amortization of intangible assets 8,700 9,544 26,162 28,537
Operating income 77,794 35,242 238,446 82,715
Interest expense, net 11,050 17,046 42,297 54,169
Loss on debt extinguishment 0 0 9,418 0
Other non-operating (income) expense, net 2,087 (2,474) 4,655 (2,855)
Total other expense 13,137 14,572 56,370 51,314
Income from operations before income taxes 64,657 20,670 182,076 31,401
Provision for income taxes 14,336 5,472 42,072 7,898
Net income $ 50,321 $ 15,198 $ 140,004 $ 23,503
Earnings per share        
Basic (in usd per share) $ 0.22 $ 0.07 $ 0.24 $ 0.11
Diluted (in usd per share) $ 0.21 $ 0.07 $ 0.23 $ 0.11
Comprehensive income, net of tax        
Net income $ 50,321 $ 15,198 $ 140,004 $ 23,503
Foreign currency translation adjustments, net of tax expense (benefit) of $0 and $(756), and $763 and $(183), for the three-month and nine-month periods, respectively. (5,312) 1,985 (1,312) (873)
Change in fair value of derivatives, net of tax expense (benefit) of $395 and $569, and $1,620 and $(1,605), for the three-month and nine-month periods, respectively. 1,204 1,704 4,904 (4,817)
Comprehensive income $ 46,213 $ 18,887 $ 143,596 $ 17,813
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Oct. 02, 2021
Sep. 26, 2020
Income Statement [Abstract]        
Foreign currency translation adjustment tax expense (benefit) $ 0 $ (756) $ 763 $ (183)
Change in fair value of derivatives, tax expense (benefit) $ 395 $ 569 $ 1,620 $ (1,605)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Statements of Changes in Redeemable Stock and Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Redeemable Class A and C Stock
Common Class A
Common Class A
Additional Paid-in Capital
Beginning balance (in shares) at Dec. 31, 2019             872,397    
Beginning balance at Dec. 31, 2019             $ 869,500    
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Exercise of stock options (in shares) (423)                
Ending balance (in shares) at Mar. 28, 2020             871,974    
Ending balance at Mar. 28, 2020             $ 869,500    
Beginning balance (in shares) at Dec. 31, 2019   3,114,150              
Beginning balance at Dec. 31, 2019 $ 164,057 $ 3 $ 7,995 $ (1,188) $ 159,900 $ (2,650)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) (10,398)       (10,398)        
Cash distributions (51)       (51)        
Stock-based compensation 654   654            
Exercise of stock options 58   58            
Repurchase of stock (1,996)     (1,996)          
Comprehensive income (loss) items (18,143)         (18,143)      
Ending balance (in shares) at Mar. 28, 2020   3,114,150              
Ending balance at Mar. 28, 2020 134,222 $ 3 8,748 (3,184) 149,451 (20,793)      
Beginning balance (in shares) at Dec. 31, 2019             872,397    
Beginning balance at Dec. 31, 2019             $ 869,500    
Ending balance (in shares) at Sep. 26, 2020             869,923    
Ending balance at Sep. 26, 2020             $ 869,500    
Beginning balance (in shares) at Dec. 31, 2019   3,114,150              
Beginning balance at Dec. 31, 2019 164,057 $ 3 7,995 (1,188) 159,900 (2,650)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 23,503                
Ending balance (in shares) at Sep. 26, 2020   2,724,183              
Ending balance at Sep. 26, 2020 181,584 $ 3 10,303 (3,686) 183,250 (8,283)      
Beginning balance (in shares) at Mar. 28, 2020             871,974    
Beginning balance at Mar. 28, 2020             $ 869,500    
Ending balance (in shares) at Jun. 27, 2020             871,974    
Ending balance at Jun. 27, 2020             $ 869,500    
Beginning balance (in shares) at Mar. 28, 2020   3,114,150              
Beginning balance at Mar. 28, 2020 134,222 $ 3 8,748 (3,184) 149,451 (20,793)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 18,703       18,703        
Cash distributions (51)       (51)        
Stock-based compensation 653   653            
Exercise of stock options 5   5            
Repurchase of stock (65)     (65)          
Comprehensive income (loss) items 8,821         8,821      
Ending balance (in shares) at Jun. 27, 2020   3,114,150              
Ending balance at Jun. 27, 2020 162,288 $ 3 9,406 (3,249) 168,103 (11,972)      
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Repurchase of stock (in shares)             (2,051)    
Ending balance (in shares) at Sep. 26, 2020             869,923    
Ending balance at Sep. 26, 2020             $ 869,500    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 15,198       15,198        
Cash distributions (51)       (51)        
Stock-based compensation 654   654            
Exercise of stock options (in shares)   654,843              
Exercise of stock options 243   243            
Repurchase of stock (in shares)   (1,044,810)              
Repurchase of stock (437)     (437)          
Comprehensive income (loss) items 3,689         3,689      
Ending balance (in shares) at Sep. 26, 2020   2,724,183              
Ending balance at Sep. 26, 2020 181,584 $ 3 10,303 (3,686) 183,250 (8,283)      
Beginning balance (in shares) at Dec. 31, 2020             869,923 869,823  
Beginning balance at Dec. 31, 2020             $ 594,500 $ 594,500  
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Conversion to common stock upon IPO (in shares)             (869,923)    
Conversion to common stock upon IPO             $ (594,500)    
Issuance of stock (in shares)             186    
Repurchase of stock (in shares)             (186)    
Ending balance (in shares) at Apr. 03, 2021             0    
Ending balance at Apr. 03, 2021             $ 0    
Beginning balance (in shares) at Dec. 31, 2020   2,772,900              
Beginning balance at Dec. 31, 2020 209,261 $ 3 10,297 (3,686) 202,997 (350)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 36,867       36,867        
Conversion to common stock upon IPO (in shares)   206,147,857              
Conversion to common stock upon IPO 594,706 $ 206 680,041   (85,541)        
Issuance of stock (in shares)   22,200,000              
Issuance of stock 351,575 $ 22 351,553         $ 221 $ 221
Cash distributions (41)       (41)        
Stock-based compensation 10,634   10,634            
Repurchase of stock (214)     (214)          
Comprehensive income (loss) items 3,650         3,650      
Ending balance (in shares) at Apr. 03, 2021   231,120,757              
Ending balance at Apr. 03, 2021 1,206,659 $ 231 1,052,746 (3,900) 154,282 3,300      
Beginning balance (in shares) at Dec. 31, 2020             869,923 869,823  
Beginning balance at Dec. 31, 2020             $ 594,500 $ 594,500  
Ending balance (in shares) at Oct. 02, 2021             0 0  
Ending balance at Oct. 02, 2021             $ 0 $ 0  
Beginning balance (in shares) at Dec. 31, 2020   2,772,900              
Beginning balance at Dec. 31, 2020 209,261 $ 3 10,297 (3,686) 202,997 (350)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 140,004                
Ending balance (in shares) at Oct. 02, 2021   231,967,140              
Ending balance at Oct. 02, 2021 1,302,298 $ 231 1,055,886 (14,216) 257,155 3,242      
Beginning balance (in shares) at Apr. 03, 2021             0    
Beginning balance at Apr. 03, 2021             $ 0    
Ending balance (in shares) at Jul. 03, 2021             0    
Ending balance at Jul. 03, 2021             $ 0    
Beginning balance (in shares) at Apr. 03, 2021   231,120,757              
Beginning balance at Apr. 03, 2021 1,206,659 $ 231 1,052,746 (3,900) 154,282 3,300      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 52,816       52,816        
Finalization for IPO conversion (661)   (397)   (264)        
Stock-based compensation 1,900   1,900            
Repurchase of stock (in shares)   (19,500)              
Repurchase of stock (768)     (768)          
Comprehensive income (loss) items 4,050         4,050      
Ending balance (in shares) at Jul. 03, 2021   231,101,257              
Ending balance at Jul. 03, 2021 1,263,996 $ 231 1,054,249 (4,668) 206,834 7,350      
Ending balance (in shares) at Oct. 02, 2021             0 0  
Ending balance at Oct. 02, 2021             $ 0 $ 0  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 50,321       50,321        
Issuance of stock (in shares)   1,323,564              
Issuance of stock               $ 863 $ 863
Stock-based compensation 774   774            
Repurchase of stock (in shares)   (457,681)              
Repurchase of stock (9,548)     (9,548)          
Comprehensive income (loss) items (4,108)         (4,108)      
Ending balance (in shares) at Oct. 02, 2021   231,967,140              
Ending balance at Oct. 02, 2021 $ 1,302,298 $ 231 $ 1,055,886 $ (14,216) $ 257,155 $ 3,242      
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Cash flows from operating activities    
Net income $ 140,004 $ 23,503
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation 14,096 14,491
Amortization of intangible assets 30,903 32,822
Amortization of deferred debt issuance fees 2,771 3,970
Stock-based compensation 13,308 1,962
Deferred income taxes (3,014) (8,214)
Allowance for bad debts 584 (115)
Loss on debt extinguishment 9,418 0
Loss on disposal of properties 3,743 2,018
Changes in operating assets and liabilities    
Accounts receivable (9,115) 103,766
Inventories (66,027) 5,151
Other current and non-current assets (10,699) (7,175)
Accounts payable, accrued expenses and other liabilities, current and non-current 73,191 54,256
Net cash provided by operating activities 199,163 226,435
Cash flows from investing activities    
Purchases of property, plant, and equipment (19,098) (13,690)
Purchases of intangibles (818) (1,091)
Proceeds from sale of property, plant, and equipment 25 527
Proceeds from settlements of investment currency hedge 719 1,483
Net cash used in investing activities (19,172) (12,771)
Cash flows from financing activities    
Proceeds from issuance of common stock - Initial Public Offering 377,400 0
Costs associated with Initial Public Offering (26,124) 0
Purchase of common stock for treasury (10,530) (2,497)
Cash paid for taxes from share withholdings (10,174) 0
Proceeds from the issuance of long-term debt 51,659 0
Debt issuance costs (12,422) 0
Payments of long-term debt (367,144) (3,500)
Dividends paid (41) (153)
Other 563 8
Net cash provided by (used in) financing activities 3,187 (6,142)
Effect of exchange rate changes on cash and cash equivalents and restricted cash (1,505) 1,137
Change in cash and cash equivalents and restricted cash 181,673 208,659
Cash and cash equivalents and restricted cash, beginning of period 115,294 47,246
Cash and cash equivalents and restricted cash, end of period 296,967 255,905
Supplemental disclosures of cash flow information    
Cash paid - income taxes 53,686 45,546
Cash paid - interest 39,242 6,341
Equipment financed under capital leases $ 0 $ 2,045
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Organization
9 Months Ended
Oct. 02, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations and Organization

1. Nature of Operations and Organization

Hayward Holdings, Inc. (“Holdings” or the “Company”) is a global designer, manufacturer, and marketer of a broad portfolio of pool equipment and associated automation systems. The Company has six primary manufacturing facilities worldwide, which are located in North Carolina, Tennessee, Rhode Island, Spain (two) and China, and other facilities in the United States, Canada, France and Australia. Cash flow is impacted by the seasonality of the swimming pool business. Cash flow is usually higher in the second and third quarters due to terms of sale to our customers.

Prior to March 2, 2021, the Company had three classes of stock designated as Class A, Class B and Class C stock. On March 2, 2021, the Company reclassified its Class B common stock into common stock, par value $0.001 per share ( “Common Stock”), and then effected a 195-for-1 split of its Common Stock. On March 11, 2021, the Company converted each outstanding share of Class A stock into 195 shares of Common Stock plus an additional 42.5671 shares, which amount was determined by dividing (a) the Class A preference amount of such share of Class A stock, or $683.84 per share (the “Class A Preference Amount”), by (b) the initial public offering price of $17.00 per a share of Common Stock in the Company’s initial public offering (“IPO”), net of the per share underwriting discount, and (ii) the Company redeemed each outstanding share of Class C stock for an aggregate price of $1.00.

References to the “Reclassification” refer to (i) the reclassification of the Company’s Class B common stock into Common Stock on March 2, 2021, (ii) the 195-for-1 stock split of the Company’s common stock on March 2, 2021, (iii) the conversion of the Company’s Class A stock into Common Stock, (iv) the redemption of the Company’s Class C stock and (v) the filing and effectiveness of the Company’s second restated certificate of incorporation and the adoption of its amended and restated bylaws on March 16, 2021.

All share and per share amounts for all periods presented in these condensed consolidated financial statements and related notes have been adjusted retroactively, where applicable, to reflect the Reclassification.
On March 16, 2021, the Company completed its IPO whereby it issued 22,200,000 shares of its Common Stock, and entities affiliated with CCMP Capital Advisors, LP (“CCMP”), MSD Partners, L.P. (“MSD Partners”) and Alberta Investment Management Corporation (“AIMCo”) and, together with CCMP and MSD Partners, the (“Sponsors”) sold an aggregate of 20,893,665 shares of the Company’s Common Stock, inclusive of 2,815,887 shares sold by entities affiliated with the Sponsors pursuant to the partial exercise of the underwriters’ option to purchase additional shares. The shares began trading on the New York Stock Exchange on March 12, 2021. The aggregate net proceeds received by the Company from the IPO were $356.6 million, after deducting underwriting discounts and commissions and other offering costs. The Company used the net proceeds from the IPO to repay existing indebtedness outstanding under its credit facilities as further described in Note 7. Long-term Debt.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies
9 Months Ended
Oct. 02, 2021
Accounting Policies [Abstract]  
Significant Accounting Policies
2. Significant Accounting Policies

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of the Company included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The financial statements reflect all adjustments that are, in the opinion of management, necessary for a fair statement of such information. All such adjustments are of a normal recurring nature. Certain information and note disclosures, including a description of significant accounting policies normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"), have been condensed or omitted pursuant to such rules and regulations.

These interim financial statements should be read in conjunction with the Company’s annual consolidated financial statements and notes thereto for the fiscal year ended December 31, 2020 included in the Company's final prospectus for the IPO filed pursuant to Rule 424(b) under the Securities Act of 1933, as amended, filed with the SEC on March 15, 2021 (the "IPO Prospectus"). The results of operations for the three and nine months ended October 2, 2021 are not necessarily indicative of the results for any subsequent periods or the entire fiscal year ending December 31, 2021.
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

In the current year, the Company has changed its presentation from millions to thousands and, as a result, any necessary rounding adjustments have been made to prior year disclosed amounts.

Cash and Cash Equivalents

The following table provides supplemental cash flow information and a reconciliation of cash and cash equivalents and restricted cash to amounts reported within the Company's unaudited condensed consolidated balance sheets and unaudited condensed consolidated statements of cash flows (in thousands):
October 2, 2021December 31, 2020
Cash and cash equivalents$295,077 $114,864 
Restricted cash (a)
1,890 430 
Total$296,967 $115,294 
(a) included in Other current assets

Recent Accounting Pronouncements Not Yet Adopted

Accounting for Leases

Accounting Standards Update (the "ASU") 2016-02, Leases, was issued by the Financial Accounting Standards Board (the "FASB") in February 2016. This standard requires the Company, as the lessee, to recognize most leases on the balance sheet thereby resulting in the recognition of right of use ("ROU") assets and lease obligations for those leases currently classified as operating leases. The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an Emerging Growth Company ("EGC") as of December 31, 2021, and the Company would adopt the standard, including presenting ROU assets and liabilities, as of January 1, 2021 in its Annual Report on Form 10-K for fiscal year 2021. In the third quarter of 2021, the Company began the implementation process and selected the modified transition approach method as well as the package of practical expedients.

In addition to the recognition of the ROU assets and lease obligations, the Company anticipates changes in systems, processes, and controls via the use of a software solution for leases. While the requirements of the new guidance represent a material change from existing GAAP, the underlying economics of items in scope and related cash flows are unchanged.

New Credit Loss Standard

ASU 2016-13, Financial Instruments—Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments, was issued by the FASB in June 2016. The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an EGC as of December 31, 2021, and the Company would adopt the standard as of January 1, 2021 in its Annual Report on Form 10-K for fiscal year 2021.

While the requirements of the new guidance represent a change from existing GAAP, the underlying economics of items in scope and related cash flows are unchanged. The Company plans to focus on gathering data, developing procedures and testing before adoption. Focus areas include, but are not limited to (i) updating procedures to reflect new guidance requiring establishment of allowance for credit losses on accounts receivable; (ii) establishing procedures to identify and review all leases receivable, (iii) developing, testing, and implementing controls for newly developed procedures, if any, as well as for additional annual reporting requirements. The Company is currently evaluating the impact of this new accounting standard on its unaudited condensed consolidated financial statements.

Simplifying the Accounting for Income Taxes

ASU 2019-12, “Simplifying the Accounting for Income Taxes” (Topic 740), was issued by FASB in December 2019. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an EGC as of December 31, 2021, and the Company would adopt the standard as of January 1, 2021 in its Annual Report
on Form 10-K for fiscal year 2021. The adoption of this standard is not expected to have a material impact on the Company's financial statements or its systems, processes and controls associated with accounting for income taxes.

Reference Rate Reform

ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, was issued by the FASB in March 2020. In January 2021, the FASB clarified the scope of that guidance with the issuance of ASU 2021-01, Reference Rate Reform: Scope. ASU 2020-04 provides optional expedients and exceptions to account for contracts, hedging relationships and other transactions that reference LIBOR or another reference rate if certain criteria are met. ASU 2020-04 may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. The Company is currently evaluating the potential effects of the adoption of ASU 2020-04.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
9 Months Ended
Oct. 02, 2021
Revenue from Contract with Customer [Abstract]  
Revenue
3. Revenue

The following table disaggregates net sales between product groups and geographic destinations, respectively (in thousands):

Three months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Product groups
Residential pool$330,898 $209,519 $990,977 $567,575 
Commercial pool7,360 4,762 23,297 16,872 
Industrial flow control12,366 10,204 35,135 30,257 
Total$350,624 $224,485 $1,049,409 $614,704 
Geographic
United States$261,223 $158,155 $748,726 $428,837 
Canada37,013 25,860 114,550 64,920 
Europe32,726 28,858 137,642 89,600 
Rest of World19,662 11,612 48,491 31,347 
Total international revenue$89,401 $66,330 $300,683 $185,867 
Total$350,624 $224,485 $1,049,409 $614,704 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
9 Months Ended
Oct. 02, 2021
Inventory Disclosure [Abstract]  
Inventories
4. Inventories

Inventories, net, consist of the following (in thousands):
October 2, 2021December 31, 2020
Raw materials$101,370 $67,867 
Work in progress18,886 13,539 
Finished goods88,737 63,924 
Total$208,993 $145,330 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Liabilities
9 Months Ended
Oct. 02, 2021
Payables and Accruals [Abstract]  
Accrued Expenses and Other Liabilities
5. Accrued Expenses and Other Liabilities

Accrued expenses and other liabilities consist of the following (in thousands):
October 2, 2021December 31, 2020
Selling, promotional, and advertising$29,269 $25,377 
Employee compensation and benefits45,568 34,250 
Warranty reserve23,668 16,412 
Inventory purchases30,423 13,703 
Insurance reserve11,864 9,779 
Deferred income16,564 11,694 
Payroll and other non-income taxes7,0433,759 
Derivative liability— 9,307 
Other accrued liabilities24,11717,538 
$188,516 $141,819 

The Company offers warranties on certain of its products and records an accrual for estimated future claims. Such accruals are based on historical experience and management’s estimate of the level of future claims.

The following table summarizes the warranty reserve activities (in thousands):

Balance at December 31, 2020
$16,412 
Accrual for warranties issued during the period 10,109 
Payments(4,644)
Balance at April 3, 2021
21,877 
Accrual for warranties issued during the period 9,850 
Payments(7,030)
Balance at July 3, 2021
24,697 
Accrual for warranties issued during the period7,796 
Payments(8,825)
Balance at October 2, 2021
$23,668 
Warranty expenses for the three and nine months ended October 2, 2021 were $7.8 million and $27.8 million, respectively, and $7.1 million and $19.1 million, respectively, for the three and nine months ended September 26, 2020.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Oct. 02, 2021
Income Tax Disclosure [Abstract]  
Income Taxes
6. Income Taxes

The Company's effective tax rate for the three months ended October 2, 2021 and three months ended September 26, 2020 were 22.2% and 26.5% respectively. The change in the Company’s effective tax rate was primarily due to a Global Intangible Low Tax Income ("GILTI") inclusion, changes in the relative taxable income between tax jurisdictions, and several discrete items in 2021 relating to: (i) changes in state tax rates and tax return to provision adjustments, and (ii) a tax benefit due to the exercise of stock options.

The Company's effective tax rate for the nine months ended October 2, 2021 and nine months ended September 26, 2020 were 23.1% and 25.2%, respectively. The change in the Company’s effective tax rate was primarily due to a GILTI inclusion, additional tax benefits related to Foreign Derived Intangible Income, and several discrete items relating to: (i) changes in state tax rates and tax return to provision adjustments, (ii) a tax expense due to accelerated vesting of performance based grants due to the IPO, (iii) a tax benefit due to the release of the valuation allowance on the deferred tax assets of a France subsidiary, and (iv) a tax benefit due to the exercise of stock options.
The Company will recognize a tax benefit in the financial statements for an uncertain tax position only if the Company's assessment is that the position is "more likely than not" (i.e., a likelihood greater than 50 percent) to be allowed by the tax jurisdiction based solely on the technical merits of the position. The term "tax position" refers to a position in a previously filed tax return or a position expected to be taken in a future tax return that is reflected in measuring current or deferred income tax assets and liabilities for financial reporting purposes. There were no uncertain tax positions at October 2, 2021 and $0.3 million at September 26, 2020.

In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities and projected future taxable income in making this assessment. Management evaluates the need for valuation allowances on the deferred tax assets according to the provisions of ASC 740, Income Taxes. In making this determination, the Company assesses all available evidence (positive and negative) including recent earnings, internally-prepared income tax projections, and historical financial performance.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt, Net
9 Months Ended
Oct. 02, 2021
Debt Disclosure [Abstract]  
Long-Term Debt, Net
7. Long-Term Debt, net

Long-term debt, net, consists of the following (in thousands):
October 2, 2021December 31, 2020
First Lien Term Facility, due May 28, 2028$997,500 $957,985 
Incremental First Lien Term Facility, due August 4, 2026— 150,000 
Second Lien Term Facility— 205,000 
ABL Revolving Credit Facility— — 
Capital lease obligations9,071 9,732 
Subtotal1,006,571 1,322,717 
Less: Current portion of the long-term debt(11,992)(2,768)
Less: Unamortized debt issuance costs(18,461)(19,693)
Total$976,118 $1,300,256 

The Company made $8.0 million and $356.6 million of voluntary term loan repayments on February 19, 2021 and March 19, 2021, respectively. The total voluntary loan repayments made in the nine months ended October 2, 2021 was $364.6 million. The March 19, 2021 repayment was funded with the net proceeds received from the IPO, of which (i) $205.0 million was used to repay in full outstanding borrowings under the Company's Second Lien Term Facility, (ii) $131.1 million was used to repay outstanding borrowings under the Company's First Lien Term Facility and (iii) $20.5 million was used to repay borrowings under the Incremental First Lien Term Facility. The Company recorded a $5.8 million debt extinguishment loss related to the write-off of unamortized deferred financing costs as a result of the partial repayment.

On May 28, 2021, the Company amended its First Lien Credit Agreement (the “First Lien Term Facility”) to, among other things, increase the aggregate amount available to borrow by $51.0 million to $1.0 billion, reduce the interest rate, and extend the maturity date to May 28, 2028. In addition, the Company has the option to increase the Term Loan Facility subject to certain conditions, including the commitment of the participating lenders.

In the second quarter of 2021, due to the May 28, 2021 amendment to the First Lien Term Facility and a change in participating lenders, the Company recorded a $3.6 million debt extinguishment loss related to the write-off of unamortized deferred financing costs. During the nine months ended October 2, 2021, the Company recorded a total loss on debt extinguishment of $9.4 million.

The First Lien Term Facility now bears interest at a rate equal to a base rate or the London Interbank Offered Rate (LIBOR), plus, in either case, an applicable margin. In the case of LIBOR tranches, the applicable margin is 2.75% per annum with a 0.50% floor, with a stepdown to 2.50% per annum with a 0.50% floor when net secured leverage is less than 2.5x . The First Lien Term Loan will amortize quarterly at a rate of 0.25% of the original principal amount and requires a $2.5 million repayment of principal on the last business day of each March, June, September and December. The effective interest rate over the life of the new $1.0 billion First Lien Term Facility to May 2028, net of the interest rate hedge, is estimated at 3.67% which compares to the interest rate in effect on April 3, 2021 of 4.90% for the then outstanding $820.0 million first lien term loan and 4.96% for the $128.4 million incremental first lien term loan.
On June 1, 2021, the Company amended its existing ABL Revolving Credit Facility (the “ABL Facility”) to increase the aggregate amount of the revolving loan commitments to $425.0 million, with a peak season commitment of $475.0 million,
subject to a borrowing base calculation based on available eligible receivables, inventory, and qualified cash in North America. An amount of up to 30% (or up to 40% with agent consent) of the then-outstanding commitments under the ABL Facility is available to our Canada and Spain subsidiaries. A portion of the ABL Facility not to exceed $50.0 million is available for the issuance of letters of credit in U.S. dollars, of which $20.0 million is available for the issuance of letters of credit in Canadian dollars. The ABL Facility also includes a $50.0 million swingline loan facility. The maturity of the facility has been extended to June 1, 2026. The borrowings under the ABL Facility bear interest at a rate equal to LIBOR or a base rate plus a margin of between 1.25% to 1.75% or 0.25% to 0.75%, respectively, which are unchanged following the amendment of the ABL Facility. In addition, we have the option to increase the ABL Facility, subject to certain conditions, including the commitment of the participating lenders.The First Lien Term Facility and ABL Facility (collectively "Credit Facilities") contain various restrictions, covenants, and collateral requirements. Per the First Lien Credit Agreement, the Company must also make an annual mandatory prepayment of principal commencing April 2023 for between 0% and 50% of the excess cash, as defined in the First Lien Credit Agreement, generated in the prior calendar year. The amount due varies with the First Lien Leverage Ratio as defined in the First Lien Credit Agreement, from zero if the first lien net leverage ratio is less than or equal to 2.5 x, to fifty percent if the first lien net leverage ratio is greater than 3.0 x. For the year ending December 31, 2020, the mandatory prepayment of excess cash was $0, accordingly, there was no prepayment due for the year ending December 31, 2020. All outstanding principal is due at maturity on May 28, 2028. As of October 2, 2021, we were in compliance with all covenants under the Credit Facilities.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedging Transactions
9 Months Ended
Oct. 02, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives and Hedging Transactions
8. Derivatives and Hedging Transactions

The Company holds derivative financial instruments for the purpose of hedging the risks of certain identifiable and anticipated transactions. In general, the types of risks hedged are those relating to the variability of future earnings and cash flows caused by movements in foreign currency exchange rates and interest rates. In hedging these transactions, the Company holds the following types of derivatives, in the normal course of business.

Interest Rate Swap Agreements

The Company enters into interest rate swap agreements designated as cash flow hedges to manage its interest rate risk related to its variable rate debt obligations. As cash flow hedges, unrealized gains are recognized as assets while unrealized losses are recognized as liabilities. The interest rate swap agreements are highly correlated to the changes in interest rates to which the Company is exposed. Unrealized gains and losses on these instruments have been designated as effective and as such, the related gains or losses have been recorded as a component of accumulated other comprehensive income (loss), net of tax.

As of December 31, 2020, the Company was a party to two interest rate swap agreements that effectively convert an initial notional amount of $550.0 million of its variable rate debt obligations to a fixed rate debt. The interest rate swap agreements expired on August 31, 2021 and there are no interest rate swap agreements outstanding at October 2, 2021.

Foreign Exchange Contracts

The Company enters into foreign exchange contracts to manage risks associated with foreign currency transactions and future variability of intercompany cash flows arising from those transactions that may be adversely affected by changes in exchange rates.

Net Investment Hedges

The Company uses net investment hedges to minimize its exposure to variability in the foreign currency translation of its net investment in one of its international subsidiaries. The effective portion of changes in the fair value of the hedging instrument is recognized in accumulated other comprehensive income (loss) consistent with the related translation gains and losses of the hedged net investment. For net investment hedges, all critical terms of the hedged item and the hedging instrument are matched at inception and on an ongoing basis to minimize the risk of hedge ineffectiveness.

In August 2017, the Company entered into a four-year euro-denominated cross currency swap agreement of €75.0 million to hedge the net investment in one of its foreign subsidiaries designated as a hedge with an original expiry date of August 31, 2021. Since both the notional value of the derivative designated as a hedge of a net investment in a foreign subsidiary equals the portion of the net investment designated as being hedged and the derivative relates solely to the foreign exchange rate between the functional currency of the hedged net investment and the Company’s functional currency, all changes in fair value of the
derivative are reported in the cumulative translation adjustment accounts, net of tax within accumulated other comprehensive income (loss) in the Company's unaudited condensed consolidated balance sheets.

The amounts recorded in accumulated other comprehensive income (loss) will be reclassified to earnings only upon the sale or liquidation of the Company’s investment in one of its international subsidiaries or on maturity of the underlying agreements.

During the second quarter 2021, the Company terminated the aforementioned €75.0 million cross currency swap agreement. There was no sale or substantial liquidation of the Company's investments in the subsidiaries designated, therefore no amounts were reclassified from accumulated other comprehensive income (loss) to earnings upon termination of the hedge.

There were no outstanding net investment hedges as of October 2, 2021.

The following table summarizes the gross fair values and location of the significant derivative instruments within Company's unaudited condensed consolidated balance sheets (in thousands):
Other Current AssetsAccrued Expenses and Other LiabilitiesOther Current AssetsAccrued Expenses and Other Liabilities
October 2, 2021December 31, 2020
Interest rate swaps$— $1,693 $— $6,480 
Net investment hedge$— $— $— $2,800 
Total$— $1,693 $— $9,280 

The following tables present the effects of derivative instruments by contract type in accumulated other comprehensive income (loss) in the Company's unaudited condensed consolidated statements of operations and comprehensive income (in thousands):

Gain (Loss) Recognized in AOCIGain (Loss) Reclassified From AOCI to EarningsLocation of Gain (loss) Reclassified from AOCI into Earnings
Nine months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Interest rate swaps$1,185 $1,704 $(1,696)$(2,189)Interest Expense
Net investment hedge$— $(2,649)$— $— N/A
  Total$1,185 $(945)$(1,696)$(2,189)
Gain (Loss) Recognized in AOCIGain (Loss) Reclassified From AOCI to EarningsLocation of Gain (loss) Reclassified from AOCI into Earnings
Three months endedThree months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Interest rate swaps$4,860 $(4,817)$(6,598)$(3,239)Interest Expense
Net investment hedge$1,268 $(1,660)$— $— N/A
  Total$6,128 $(6,477)$(6,598)$(3,239)
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
9 Months Ended
Oct. 02, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements 9. Fair Value Measurements
The Company is required to disclose the estimated fair values of all financial instruments, even if they are not carried at their fair value. The fair values of financial instruments are estimates based upon market conditions and perceived risks. These estimates require management’s judgment and may not be indicative of the future fair values of the assets and liabilities.
The Company’s financial instruments include cash and cash equivalents, accounts receivable, and accounts payable. The carrying amount of these instruments approximate fair value because of their short-term nature.

As of October 2, 2021, the Company’s long-term debt instruments had a carrying value of $997.5 million (excluding capital leases) and a fair value of approximately $996.3 million. As of December 31, 2020, the Company’s long-term debt instruments had a carrying value of $1.31 billion and a fair value of approximately $1.30 billion. The estimated fair value of the long-term debt is based on observable quoted prices in active markets for similar liabilities and is classified as a Level 2 input.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Segments and Related Information
9 Months Ended
Oct. 02, 2021
Segment Reporting [Abstract]  
Segments and Related Information
10. Segments and Related Information

The Company's operational and management structure is aligned to its key geographies and go-to market strategy resulting in two reportable segments: North America and Europe & Rest of World. Operating segments have not been aggregated to form the reportable segments. The Company determined its reportable segments based on how the Company's Chief Operating Decision Maker ("CODM") reviews the Company’s operating results in assessing performance and allocating resources. The CODM reviews net sales, gross profit and segment income for each of the reportable segments. Gross profit is defined as net sales less cost of sales incurred by the segment. The CODM does not evaluate reportable segments using asset information as these are managed on an enterprise wide basis. Segment income is defined as segment gross profit less sales, general, and administrative expenses ("SG&A") and research, development, and engineering ("RD&E").

The North America segment manufactures and sells residential and commercial swimming pool equipment and supplies as well as equipment that controls the flow of fluids. This segment is composed of three reporting units.

The Europe & Rest of World segment manufactures and sells residential and commercial swimming pool equipment and supplies. This segment is composed of two reporting units.

The Company sells its products primarily through distributors and retailers. Financial information by reportable segment, net of intercompany transactions, is included in the following summary (in thousands):

Three months ended October 2, 2021Three months ended September 26, 2020
North AmericaEurope & Rest of WorldTotalNorth AmericaEurope & Rest of WorldTotal
Net sales$298,236 $52,388 $350,624 $184,015 $40,470 $224,485 
Gross profit$141,655 $20,799 $162,454 $90,764 $15,390 $106,154 
Segment income$91,920 $10,582 $102,502 $49,080 $6,986 $56,066 
Capital expenditures (1)
$7,762 $1,005 $8,767 $3,555 $185 $3,740 
Depreciation (1)
$4,253 $175 $4,428 $4,534 $326 $4,860 

Nine months ended October 2, 2021Nine months ended September 26, 2020
North AmericaEurope & Rest of WorldTotalNorth AmericaEurope & Rest of WorldTotal
Net sales$863,276 $186,133 $1,049,409 $493,757 $120,947 $614,704 
Gross profit$416,753 $73,623 $490,376 $234,496 $45,080 $279,576 
Segment income$267,020 $37,828 $304,848 $117,243 $20,836 $138,079 
Capital expenditures (1)
$17,362 $1,305 $18,667 $12,556 $680 $13,236 
Depreciation (1)
$12,653 $843 $13,496 $12,797 $954 $13,751 

(1) Capital expenditures and depreciation associated with Corporate are not included in these totals.
The following table presents a reconciliation of segment income to income from operations before income taxes (in thousands):

Three months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Total segment income$102,502 $56,066 $304,848 $138,079 
Corporate expense, net15,225 4,455 37,788 9,252 
Acquisition and restructuring related expense783 6,825 2,452 17,575 
Amortization of intangible assets8,700 9,544 26,162 28,537 
Operating income$77,794 $35,242 $238,446 $82,715 
Interest expense, net11,050 17,046 42,297 54,169 
Loss on debt extinguishment— — 9,418 — 
Other non-operating (income) expense, net2,087 (2,474)4,655 (2,855)
Total other expense$13,137 $14,572 $56,370 $51,314 
Income from operations before income taxes$64,657 $20,670 $182,076 $31,401 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share
9 Months Ended
Oct. 02, 2021
Earnings Per Share [Abstract]  
Earnings Per Share
11. Earnings Per Share

The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders (in thousands, except share and per share data):
Three months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Net income$50,321 $15,198 $140,004 $23,503 
Deemed Dividend - Class A stock redemption(a)
— (85,541)
Dividend paid to Class C stockholders— (51)(41)(153)
Net income attributable to Class A and common stock holders, basic50,321 15,147 54,422 23,350 
Net income attributable to Class A holders, basic— 15,047 12,733 23,209 
Net income attributable to common stockholders, basic$50,321 $100 $41,689 $141 
Net income attributable to Class A holders, diluted— 14,986 $12,046 $23,066 
Net income attributable to common stockholders, diluted$50,321 $161 $42,376 $284 
Weighted average number of common shares outstanding, basic231,339,007 1,385,034 172,820,430 1,253,276 
Effect of dilutive securities(b)
12,444,494 848,623 12,853,384 1,281,001 
Weighted average number of common shares outstanding, diluted243,783,501 2,233,657 185,673,814 2,534,277 
Earnings per share attributable to common stockholders, basic$0.22 $0.07 $0.24 $0.11 
Earnings per share attributable to common shareholders, diluted$0.21 $0.07 $0.23 $0.11 
(a) For the nine months ended October 2, 2021, net income attributable to common stockholders, used as the numerator in our earnings per share computations, was reduced by a non-cash charge due to a beneficial conversion feature related to the redemption of Class A shares for common shares as a consequence of the IPO. Such non-cash charge was recorded as a deemed dividend during three months ended April 3, 2021. This is a one-time accounting reclassification within the unaudited condensed consolidated statements of changes in redeemable stock and stockholders' equity and does not have any current or future income statement or cash impact.
(b) Excludes 1.2 and 0.9 million of weighted average stock options outstanding for the three and nine months ended October 2, 2021, respectively, and 3.8 and 3.4 million of weighted average stock options outstanding for the three and nine months ended September 26, 2020, respectively, because their effect was antidilutive.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Oct. 02, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
12. Commitments and Contingencies

Litigation

The Company is involved in litigation arising in the normal course of business. Where appropriate, these matters have been submitted to the Company’s insurance carrier. The Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. It is not possible to quantify the ultimate liability, if any, in these matters. As of October 2, 2021, appropriate reserves have been recorded for all litigation and contingencies, including the matters described below. Although the Company can give no assurances about the resolution of pending claims, litigation or other disputes and the effect such outcomes may have on the Company, in the opinion of management, it is remote that such litigation will have a material adverse effect on the financial position, results of operations or cash flows of the Company.

Pentair Litigation

The Company is presently a defendant in a set of consolidated patent infringement actions brought by Pentair Water Pool and
Spa, Inc. and Danfoss Drives A/S(Civil Nos. 5:11-cv-459-D and 5:12-cv-251-D), pending in the United States District Court for the Eastern District of North Carolina. Collectively, the plaintiffs in these actions have asserted that certain of our variable speed pump and controller products infringe claims in seven United States patents: U.S. Patent Nos. 7,854,597; 7,815,420; 7,857,600; 7,686,587; 7,704,051; 8,019,479; and 8,043,070. The Company initiated related USPTO proceedings against certain of the asserted patents, including inter partes reexamination nos. 95/002005, 95/002006, 95/002007, and 95/002008 and inter partes review nos. IPR2013-00285 and IPR2013-00287. The Company has also raised non-infringement and invalidity defenses against each of the patents asserted against us in the district court actions, which are currently stayed. Additionally, the Company is aware of patents related to the asserted patents, including continuing, foreign and/or other related issued patents and pending patent applications, that could be asserted against us in the future. If defenses raised by the Company are not upheld, or if Pentair and/or Danfoss were to prevail in these proceedings and/or otherwise, then we may owe money damages and/or be subject to an injunction for any unexpired patent that would require the cessation of any infringing activity, which could have a negative impact on our supply chain or other business, including the ability of us, our vendor(s), and/or our customer(s) to make, use, sell, offer for sale and/or import variable speed drives or pumps, and/or the automation controllers therefor, any of which including the component(s), feature(s) and/or functionalit(ies) accused of infringement.

The Company has determined that a settlement with the plaintiffs thereof is probable and can be estimated and has reserved $3.5 million for such purposes.

Yuncos, Spain Fire

In June 2021, an accidental fire destroyed a portion of our manufacturing and administrative facilities in Yuncos, Spain. The Company has filed an insurance claim with its carrier and such claim is still under review. The Company has established alternative, temporary, facilities for administrative personnel affected by the fire. The disruption to our manufacturing operations was minimal. In the nine months ended October 2, 2021, approximately $5.4 million of expense was recorded representing the write-off of the net book value of the destroyed assets and inventory.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity
9 Months Ended
Oct. 02, 2021
Equity [Abstract]  
Stockholders’ Equity
13. Stockholders’ Equity

Prior to the Reclassification, the outstanding capital stock of the Company consisted of three classes of stock: Class A stock, par value of $0.001 per share of which 1,500,000 shares were authorized; Class B common stock par value of $0.001 per share of which 150,000 shares were authorized; and Class C stock, par value $0.001 per share of which 100 shares were authorized.

In October 2020, the Board of Directors approved a distribution of $275.0 million, or $316.16 per share of Class A stock of the Company.

On March 2, 2021 the Company filed a Certificate of Amendment of Amended and Restated Certificate of Incorporation pursuant to which all shares of Class B common stock were reclassified into an equal number of fully paid and non-assessable Common Stock and the Company then effected a 195-for-1 split of its Common Stock. The outstanding capital stock of the Company now consists of a single class of Common Stock.
Prior to the IPO, each share of Class A stock was converted into a number of shares of Common Stock equal to 237.57 which is the sum of 195.00 plus the quotient of 42.57 obtained by dividing the then outstanding preference amount of $683.84 for such share by the IPO offering price of $17.00, net of any underwriting discount or a net conversion factor of 16.07.

Prior to the IPO all 100 shares of Class C stock were redeemed for $100 dollars in aggregate or $1 per share.

On March 16, 2021, the Company filed its Second Restated Certificate of Incorporation.

Preferred Stock

The Company’s Second Restated Certificate of Incorporation authorizes the Company to issue up to 100,000,000 shares of preferred stock, $0.001 value per share, all of which is undesignated.

Common Stock

The Company’s Second Restated Certificate of Incorporation authorizes the Company to issue up to 750,000,000 shares of Common Stock, $0.001 value per share. Each share of Common Stock is entitled to one vote on all matters submitted to a vote of the Company’s stockholders. The holders of Common Stock are entitled to receive dividends, if any, as may be declared by the board of directors. Through October 2, 2021, no dividends had been declared or paid.

Dividends paid

For the three and nine months ended October 2, 2021, no dividend was declared nor paid to the Company's common stockholders.
For the three months ended September 26, 2020, there was no dividend declared nor paid to the Company's Class A stockholders whereas $50 thousand was paid to the Company's Class C stockholders, or $511.25 per share. For the nine months ended September 26, 2020, there was no dividend declared nor paid to the Company's Class A stockholders whereas $153 thousand was paid to the Company's Class C stockholders, or $1,533.75 per share.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation
9 Months Ended
Oct. 02, 2021
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation
14. Stock-based Compensation

Overview

During the three months ended October 2, 2021, the Company did not have any significant stock-based compensation activity beyond grants of equity for new key personnel, forfeitures due to attrition, and exercise of vested options. Total stock-based compensation expense recognized was $0.8 million and $13.5 million, respectively, for the three and nine months ended October 2, 2021 and $0.7 million and $2.0 million, respectively, for the three and nine months ended September 26, 2020.

The Company has established two equity incentive plans as described below.

2021 Equity Incentive Plan

In March 2021, the Company adopted the 2021 Equity Incentive Plan (the “2021 Plan”). Under the 2021 Plan, up to 13,737,500 shares of common stock may be granted to employees, directors and consultants in the form of stock options, restricted stock units and other stock-based awards. The terms of awards granted under the 2021 Plan are determined by the Compensation Committee of the Board of Directors, subject to the provisions of the 2021 Plan. As of October 2, 2021 there were 12,307,548 shares available for future issuance under the 2021 Plan.

Options granted under the 2021 Plan expire no later than ten years from the date of grant. The vesting period of stock options and restricted stock units granted under the 2021 Plan is three years from the date of grant.

During the nine months ended October 2, 2021, the Company granted 1,256,454 options and 176,184 restricted stock units under the 2021 Plan with a weighted-average grant-date fair value per share of $6.45 and $17.68, respectively.
The Company determined the fair value of these granted stock options at the date of grant using the Black-Scholes option-pricing model. The principal assumptions used in the Black-Scholes option-pricing model for the majority of these stock options granted were as follows:
Risk-free interest rate1.08 %
Expected life in years6
Expected dividend yield— %
Expected volatility37.00 %

During the three and nine months ended October 2, 2021, the Company recognized $1.0 million and $2.2 million of compensation expense for the awards issued under the 2021 Plan. As of October 2, 2021 there were 1,256,454 outstanding options and 173,498 outstanding restricted stock units under the 2021 Plan.

2017 Equity Incentive Plan

In August 2017, the Company adopted the 2017 Equity Incentive Plan (the “2017 Plan”), which provided for the issuance of stock options, restricted stock and restricted stock awards to officers, directors and employees. The stock options granted under the 2017 Plan have a maximum term of up to ten years. Restricted stock, restricted stock awards, and stock options granted under the 2017 Plan are eligible to vest based on continued service, generally over five years ("time-based awards"), or upon an initial public offering and post-initial public offering stock price performance ("performance-based awards").

Due to the Company's IPO on March 12, 2021 and subsequent stock price performance, all performance and market vesting conditions for the performance-based awards were satisfied on March 26, 2021. All compensation expense for the performance-based awards was recognized upon the satisfaction of the performance and market vesting conditions. As a result, the Company recognized $9.7 million of compensation expense in the three-months ended April 3, 2021.

During the three and nine months ended October 2, 2021, the Company recognized $0.5 million and $1.6 million of compensation expense for the time-based awards issued under the 2017 Plan.

As of October 2, 2021, there were 12,702,284 outstanding options and 122,889 outstanding restricted stock awards under the 2017 Plan.
No future awards will be made under the 2017 Plan. Shares underlying awards under the 2017 Plan that expire or become unexercisable without delivery of shares, are forfeited to, or repurchased for cash by, the Company, are settled in cash, or otherwise become available again for grant as available for future awards under the 2021 Plan (as described above).
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisition and Restructuring Related Expense
9 Months Ended
Oct. 02, 2021
Restructuring and Related Activities [Abstract]  
Acquisition and Restructuring Related Expense
15. Acquisition and Restructuring Related Expense

On March 29, 2021, we announced the relocation of our corporate office functions to Charlotte, North Carolina from Berkeley Heights, New Jersey. We are currently in process of moving our senior leadership team, corporate human resources, US sales leadership, corporate finance and other corporate functions to Charlotte.

The Company currently employs approximately 90 corporate employees in Berkeley Heights. As part of the planned relocation, a number of corporate operational jobs will also move from Berkeley Heights to our production facility in Clemmons, North Carolina. The facility currently employs 1,010 people, which includes the addition of approximately 230 jobs over the past year. The corporate relocation does not impact any other Hayward location in the United States or internationally. Relocation began in the summer of 2021 and is expected to be largely complete by spring 2022. The estimated severance and retention costs pertaining to this relocation are approximately $5.3 million and will be recognized when earned. The impacted employees must remain with the Company through their planned exit date to receive each of the severance and retention amounts. Such costs are accounted for in accordance with ASC 420, Exit or Disposal Cost Obligations.

In the three and nine months ended October 2, 2021 a total of $0.8 million and $2.5 million of restructuring expense was recognized primarily pertaining to the exit from our leased facility in Chandler, Arizona which had been previously announced as well as the ongoing relocation of our corporate functions to Charlotte, North Carolina.

(In thousands)2021 Activity
Liability as of December 31, 2020
Costs RecognizedCash Payments
Liability as of October 2, 2021
One-time termination benefits$— $749 $(749)$— 
Facility-related$— $— $— $— 
Other$— $1,703 $(1,131)$572 
Total$— $2,452 $(1,880)$572 

In 2019, we announced the cessation of certain manufacturing and distribution operations and sold the real estate associated with these operations with a one year lease back arrangement to allow for the orderly restructuring of these operations. The sale and leaseback was accounted for as separate transactions based on their respective terms in accordance with ASC 840, Leases. All activities related to this were fully completed in 2020.

The Company recognizes severance charges on a straight-line basis over the notification period in accordance with ASC 420. Such charges include the facility closure described above and other one-time termination benefits.

(In thousands)2020 Activity
Liability as of December 31, 2019Costs RecognizedCash PaymentsLiability as of September 26, 2020
One-time termination benefits$6,278 $3,170 $(5,158)$4,290 
Facility-related$— $10,570 $(10,570)$— 
Other$— $3,835 $(3,835)$— 
Total$6,278 $17,575 $(19,563)$4,290 

Restructuring costs are included within acquisition and restructuring related costs on the Company’s unaudited condensed consolidated statements of operations and comprehensive income, while the restructuring liability is included as a component of accrued expenses and other liabilities on the Company's unaudited condensed consolidated balance sheets.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
9 Months Ended
Oct. 02, 2021
Related Party Transactions [Abstract]  
Related Party Transactions 16. Related Party TransactionsPrior to the IPO, on an annual basis, the Company incurred approximately $0.8 million for Sponsor Management fees and paid $0.2 million of Sponsor Dividends (Class C dividends) payable in cash quarterly. These arrangements were terminated upon the consummation of the IPO in the first quarter of fiscal 2021. A total of $41 thousand and $153 thousand in Class C dividends were paid to one Sponsor in lieu of management fees for the nine months ended October 2, 2021 and September 26, 2020, respectively.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies (Policies)
9 Months Ended
Oct. 02, 2021
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of the Company included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The financial statements reflect all adjustments that are, in the opinion of management, necessary for a fair statement of such information. All such adjustments are of a normal recurring nature. Certain information and note disclosures, including a description of significant accounting policies normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"), have been condensed or omitted pursuant to such rules and regulations.

These interim financial statements should be read in conjunction with the Company’s annual consolidated financial statements and notes thereto for the fiscal year ended December 31, 2020 included in the Company's final prospectus for the IPO filed pursuant to Rule 424(b) under the Securities Act of 1933, as amended, filed with the SEC on March 15, 2021 (the "IPO Prospectus"). The results of operations for the three and nine months ended October 2, 2021 are not necessarily indicative of the results for any subsequent periods or the entire fiscal year ending December 31, 2021.
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

In the current year, the Company has changed its presentation from millions to thousands and, as a result, any necessary rounding adjustments have been made to prior year disclosed amounts.
Recent Accounting Pronouncements Not Yet Adopted
Recent Accounting Pronouncements Not Yet Adopted

Accounting for Leases

Accounting Standards Update (the "ASU") 2016-02, Leases, was issued by the Financial Accounting Standards Board (the "FASB") in February 2016. This standard requires the Company, as the lessee, to recognize most leases on the balance sheet thereby resulting in the recognition of right of use ("ROU") assets and lease obligations for those leases currently classified as operating leases. The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an Emerging Growth Company ("EGC") as of December 31, 2021, and the Company would adopt the standard, including presenting ROU assets and liabilities, as of January 1, 2021 in its Annual Report on Form 10-K for fiscal year 2021. In the third quarter of 2021, the Company began the implementation process and selected the modified transition approach method as well as the package of practical expedients.

In addition to the recognition of the ROU assets and lease obligations, the Company anticipates changes in systems, processes, and controls via the use of a software solution for leases. While the requirements of the new guidance represent a material change from existing GAAP, the underlying economics of items in scope and related cash flows are unchanged.

New Credit Loss Standard

ASU 2016-13, Financial Instruments—Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments, was issued by the FASB in June 2016. The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an EGC as of December 31, 2021, and the Company would adopt the standard as of January 1, 2021 in its Annual Report on Form 10-K for fiscal year 2021.

While the requirements of the new guidance represent a change from existing GAAP, the underlying economics of items in scope and related cash flows are unchanged. The Company plans to focus on gathering data, developing procedures and testing before adoption. Focus areas include, but are not limited to (i) updating procedures to reflect new guidance requiring establishment of allowance for credit losses on accounts receivable; (ii) establishing procedures to identify and review all leases receivable, (iii) developing, testing, and implementing controls for newly developed procedures, if any, as well as for additional annual reporting requirements. The Company is currently evaluating the impact of this new accounting standard on its unaudited condensed consolidated financial statements.

Simplifying the Accounting for Income Taxes

ASU 2019-12, “Simplifying the Accounting for Income Taxes” (Topic 740), was issued by FASB in December 2019. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The standard will be effective for the Company on December 31, 2021 if the Company ceases to be an EGC as of December 31, 2021, and the Company would adopt the standard as of January 1, 2021 in its Annual Report
on Form 10-K for fiscal year 2021. The adoption of this standard is not expected to have a material impact on the Company's financial statements or its systems, processes and controls associated with accounting for income taxes.

Reference Rate Reform

ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, was issued by the FASB in March 2020. In January 2021, the FASB clarified the scope of that guidance with the issuance of ASU 2021-01, Reference Rate Reform: Scope. ASU 2020-04 provides optional expedients and exceptions to account for contracts, hedging relationships and other transactions that reference LIBOR or another reference rate if certain criteria are met. ASU 2020-04 may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. The Company is currently evaluating the potential effects of the adoption of ASU 2020-04.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies (Tables)
9 Months Ended
Oct. 02, 2021
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents
Cash and Cash Equivalents

The following table provides supplemental cash flow information and a reconciliation of cash and cash equivalents and restricted cash to amounts reported within the Company's unaudited condensed consolidated balance sheets and unaudited condensed consolidated statements of cash flows (in thousands):
October 2, 2021December 31, 2020
Cash and cash equivalents$295,077 $114,864 
Restricted cash (a)
1,890 430 
Total$296,967 $115,294 
(a) included in Other current assets
Restrictions on Cash and Cash Equivalents
Cash and Cash Equivalents

The following table provides supplemental cash flow information and a reconciliation of cash and cash equivalents and restricted cash to amounts reported within the Company's unaudited condensed consolidated balance sheets and unaudited condensed consolidated statements of cash flows (in thousands):
October 2, 2021December 31, 2020
Cash and cash equivalents$295,077 $114,864 
Restricted cash (a)
1,890 430 
Total$296,967 $115,294 
(a) included in Other current assets
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Oct. 02, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Net Sales by Product Groups
The following table disaggregates net sales between product groups and geographic destinations, respectively (in thousands):

Three months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Product groups
Residential pool$330,898 $209,519 $990,977 $567,575 
Commercial pool7,360 4,762 23,297 16,872 
Industrial flow control12,366 10,204 35,135 30,257 
Total$350,624 $224,485 $1,049,409 $614,704 
Geographic
United States$261,223 $158,155 $748,726 $428,837 
Canada37,013 25,860 114,550 64,920 
Europe32,726 28,858 137,642 89,600 
Rest of World19,662 11,612 48,491 31,347 
Total international revenue$89,401 $66,330 $300,683 $185,867 
Total$350,624 $224,485 $1,049,409 $614,704 
Schedule of Net Sales by Geographic Destinations
The following table disaggregates net sales between product groups and geographic destinations, respectively (in thousands):

Three months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Product groups
Residential pool$330,898 $209,519 $990,977 $567,575 
Commercial pool7,360 4,762 23,297 16,872 
Industrial flow control12,366 10,204 35,135 30,257 
Total$350,624 $224,485 $1,049,409 $614,704 
Geographic
United States$261,223 $158,155 $748,726 $428,837 
Canada37,013 25,860 114,550 64,920 
Europe32,726 28,858 137,642 89,600 
Rest of World19,662 11,612 48,491 31,347 
Total international revenue$89,401 $66,330 $300,683 $185,867 
Total$350,624 $224,485 $1,049,409 $614,704 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
9 Months Ended
Oct. 02, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventories, Net
Inventories, net, consist of the following (in thousands):
October 2, 2021December 31, 2020
Raw materials$101,370 $67,867 
Work in progress18,886 13,539 
Finished goods88,737 63,924 
Total$208,993 $145,330 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Liabilities (Tables)
9 Months Ended
Oct. 02, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities and Other Current Liabilities
Accrued expenses and other liabilities consist of the following (in thousands):
October 2, 2021December 31, 2020
Selling, promotional, and advertising$29,269 $25,377 
Employee compensation and benefits45,568 34,250 
Warranty reserve23,668 16,412 
Inventory purchases30,423 13,703 
Insurance reserve11,864 9,779 
Deferred income16,564 11,694 
Payroll and other non-income taxes7,0433,759 
Derivative liability— 9,307 
Other accrued liabilities24,11717,538 
$188,516 $141,819 
Schedule of Change in Warranty Reserve
The following table summarizes the warranty reserve activities (in thousands):

Balance at December 31, 2020
$16,412 
Accrual for warranties issued during the period 10,109 
Payments(4,644)
Balance at April 3, 2021
21,877 
Accrual for warranties issued during the period 9,850 
Payments(7,030)
Balance at July 3, 2021
24,697 
Accrual for warranties issued during the period7,796 
Payments(8,825)
Balance at October 2, 2021
$23,668 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt, Net (Tables)
9 Months Ended
Oct. 02, 2021
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt, net, consists of the following (in thousands):
October 2, 2021December 31, 2020
First Lien Term Facility, due May 28, 2028$997,500 $957,985 
Incremental First Lien Term Facility, due August 4, 2026— 150,000 
Second Lien Term Facility— 205,000 
ABL Revolving Credit Facility— — 
Capital lease obligations9,071 9,732 
Subtotal1,006,571 1,322,717 
Less: Current portion of the long-term debt(11,992)(2,768)
Less: Unamortized debt issuance costs(18,461)(19,693)
Total$976,118 $1,300,256 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedging Transactions (Tables)
9 Months Ended
Oct. 02, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Effect of Derivative Instruments in the Statement of Financial Position and Operations and Comprehensive Income (Loss)
The following table summarizes the gross fair values and location of the significant derivative instruments within Company's unaudited condensed consolidated balance sheets (in thousands):
Other Current AssetsAccrued Expenses and Other LiabilitiesOther Current AssetsAccrued Expenses and Other Liabilities
October 2, 2021December 31, 2020
Interest rate swaps$— $1,693 $— $6,480 
Net investment hedge$— $— $— $2,800 
Total$— $1,693 $— $9,280 

The following tables present the effects of derivative instruments by contract type in accumulated other comprehensive income (loss) in the Company's unaudited condensed consolidated statements of operations and comprehensive income (in thousands):

Gain (Loss) Recognized in AOCIGain (Loss) Reclassified From AOCI to EarningsLocation of Gain (loss) Reclassified from AOCI into Earnings
Nine months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Interest rate swaps$1,185 $1,704 $(1,696)$(2,189)Interest Expense
Net investment hedge$— $(2,649)$— $— N/A
  Total$1,185 $(945)$(1,696)$(2,189)
Gain (Loss) Recognized in AOCIGain (Loss) Reclassified From AOCI to EarningsLocation of Gain (loss) Reclassified from AOCI into Earnings
Three months endedThree months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Interest rate swaps$4,860 $(4,817)$(6,598)$(3,239)Interest Expense
Net investment hedge$1,268 $(1,660)$— $— N/A
  Total$6,128 $(6,477)$(6,598)$(3,239)
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Segments and Related Information (Tables)
9 Months Ended
Oct. 02, 2021
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The Company sells its products primarily through distributors and retailers. Financial information by reportable segment, net of intercompany transactions, is included in the following summary (in thousands):

Three months ended October 2, 2021Three months ended September 26, 2020
North AmericaEurope & Rest of WorldTotalNorth AmericaEurope & Rest of WorldTotal
Net sales$298,236 $52,388 $350,624 $184,015 $40,470 $224,485 
Gross profit$141,655 $20,799 $162,454 $90,764 $15,390 $106,154 
Segment income$91,920 $10,582 $102,502 $49,080 $6,986 $56,066 
Capital expenditures (1)
$7,762 $1,005 $8,767 $3,555 $185 $3,740 
Depreciation (1)
$4,253 $175 $4,428 $4,534 $326 $4,860 

Nine months ended October 2, 2021Nine months ended September 26, 2020
North AmericaEurope & Rest of WorldTotalNorth AmericaEurope & Rest of WorldTotal
Net sales$863,276 $186,133 $1,049,409 $493,757 $120,947 $614,704 
Gross profit$416,753 $73,623 $490,376 $234,496 $45,080 $279,576 
Segment income$267,020 $37,828 $304,848 $117,243 $20,836 $138,079 
Capital expenditures (1)
$17,362 $1,305 $18,667 $12,556 $680 $13,236 
Depreciation (1)
$12,653 $843 $13,496 $12,797 $954 $13,751 

(1) Capital expenditures and depreciation associated with Corporate are not included in these totals.
The following table presents a reconciliation of segment income to income from operations before income taxes (in thousands):

Three months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Total segment income$102,502 $56,066 $304,848 $138,079 
Corporate expense, net15,225 4,455 37,788 9,252 
Acquisition and restructuring related expense783 6,825 2,452 17,575 
Amortization of intangible assets8,700 9,544 26,162 28,537 
Operating income$77,794 $35,242 $238,446 $82,715 
Interest expense, net11,050 17,046 42,297 54,169 
Loss on debt extinguishment— — 9,418 — 
Other non-operating (income) expense, net2,087 (2,474)4,655 (2,855)
Total other expense$13,137 $14,572 $56,370 $51,314 
Income from operations before income taxes$64,657 $20,670 $182,076 $31,401 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
9 Months Ended
Oct. 02, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders (in thousands, except share and per share data):
Three months endedNine months ended
October 2, 2021September 26, 2020October 2, 2021September 26, 2020
Net income$50,321 $15,198 $140,004 $23,503 
Deemed Dividend - Class A stock redemption(a)
— (85,541)
Dividend paid to Class C stockholders— (51)(41)(153)
Net income attributable to Class A and common stock holders, basic50,321 15,147 54,422 23,350 
Net income attributable to Class A holders, basic— 15,047 12,733 23,209 
Net income attributable to common stockholders, basic$50,321 $100 $41,689 $141 
Net income attributable to Class A holders, diluted— 14,986 $12,046 $23,066 
Net income attributable to common stockholders, diluted$50,321 $161 $42,376 $284 
Weighted average number of common shares outstanding, basic231,339,007 1,385,034 172,820,430 1,253,276 
Effect of dilutive securities(b)
12,444,494 848,623 12,853,384 1,281,001 
Weighted average number of common shares outstanding, diluted243,783,501 2,233,657 185,673,814 2,534,277 
Earnings per share attributable to common stockholders, basic$0.22 $0.07 $0.24 $0.11 
Earnings per share attributable to common shareholders, diluted$0.21 $0.07 $0.23 $0.11 
(a) For the nine months ended October 2, 2021, net income attributable to common stockholders, used as the numerator in our earnings per share computations, was reduced by a non-cash charge due to a beneficial conversion feature related to the redemption of Class A shares for common shares as a consequence of the IPO. Such non-cash charge was recorded as a deemed dividend during three months ended April 3, 2021. This is a one-time accounting reclassification within the unaudited condensed consolidated statements of changes in redeemable stock and stockholders' equity and does not have any current or future income statement or cash impact.
(b) Excludes 1.2 and 0.9 million of weighted average stock options outstanding for the three and nine months ended October 2, 2021, respectively, and 3.8 and 3.4 million of weighted average stock options outstanding for the three and nine months ended September 26, 2020, respectively, because their effect was antidilutive.
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation (Tables)
9 Months Ended
Oct. 02, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Option Pricing Model for Stock Options Granted The principal assumptions used in the Black-Scholes option-pricing model for the majority of these stock options granted were as follows:
Risk-free interest rate1.08 %
Expected life in years6
Expected dividend yield— %
Expected volatility37.00 %
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisition and Restructuring Related Expense (Tables)
9 Months Ended
Oct. 02, 2021
Restructuring and Related Activities [Abstract]  
Schedule of Charges For Facility Closure And Other One Time Termination Benefits
(In thousands)2021 Activity
Liability as of December 31, 2020
Costs RecognizedCash Payments
Liability as of October 2, 2021
One-time termination benefits$— $749 $(749)$— 
Facility-related$— $— $— $— 
Other$— $1,703 $(1,131)$572 
Total$— $2,452 $(1,880)$572 
Such charges include the facility closure described above and other one-time termination benefits.
(In thousands)2020 Activity
Liability as of December 31, 2019Costs RecognizedCash PaymentsLiability as of September 26, 2020
One-time termination benefits$6,278 $3,170 $(5,158)$4,290 
Facility-related$— $10,570 $(10,570)$— 
Other$— $3,835 $(3,835)$— 
Total$6,278 $17,575 $(19,563)$4,290 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Organization (Details)
$ / shares in Units, $ in Millions
Mar. 16, 2021
USD ($)
$ / shares
shares
Mar. 11, 2021
$ / shares
Mar. 02, 2021
$ / shares
Oct. 02, 2021
manufacturing_facility
$ / shares
Mar. 01, 2021
class
Dec. 31, 2020
$ / shares
Class of Stock [Line Items]            
Number of manufacturing facilities | manufacturing_facility       6    
Number of classes of stock | class         3  
Additional conversion to common stock (in usd per share)   $ 42.5671        
Proceeds from IPO | $ $ 356.6          
IPO            
Class of Stock [Line Items]            
Offering price (in usd per share)   $ 17.00        
Number of shares issued (in shares) | shares 22,200,000          
Sponsors            
Class of Stock [Line Items]            
Number of shares issued (in shares) | shares 20,893,665          
Underwriters option            
Class of Stock [Line Items]            
Number of shares issued (in shares) | shares 2,815,887          
Common Class B            
Class of Stock [Line Items]            
Redeemable stock, par value (in usd per share)     $ 0.001     $ 0.001
Stock split, conversion ratio   195 195      
Common Class A            
Class of Stock [Line Items]            
Redeemable stock, par value (in usd per share)       $ 0.001   0.001
Stock split, conversion ratio 195.00          
Outstanding performance amount (in usd per share) $ 683.84 $ 683.84        
Common Class A | IPO            
Class of Stock [Line Items]            
Offering price (in usd per share) 17.00          
Common Class C            
Class of Stock [Line Items]            
Redeemable stock, par value (in usd per share)       $ 0.001   $ 0.001
Redemption price (in usd per share) $ 1 $ 1.00        
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Oct. 02, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Cash and cash equivalents $ 295,077 $ 114,864
Restricted cash 1,890 430
Total cash and cash equivalents and restricted cash $ 296,967 $ 115,294
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Oct. 02, 2021
Sep. 26, 2020
Revenue from External Customer [Line Items]        
Net sales $ 350,624 $ 224,485 $ 1,049,409 $ 614,704
United States        
Revenue from External Customer [Line Items]        
Net sales 261,223 158,155 748,726 428,837
Total international revenue        
Revenue from External Customer [Line Items]        
Net sales 89,401 66,330 300,683 185,867
Canada        
Revenue from External Customer [Line Items]        
Net sales 37,013 25,860 114,550 64,920
Europe        
Revenue from External Customer [Line Items]        
Net sales 32,726 28,858 137,642 89,600
Rest of World        
Revenue from External Customer [Line Items]        
Net sales 19,662 11,612 48,491 31,347
Residential pool        
Revenue from External Customer [Line Items]        
Net sales 330,898 209,519 990,977 567,575
Commercial pool        
Revenue from External Customer [Line Items]        
Net sales 7,360 4,762 23,297 16,872
Industrial flow control        
Revenue from External Customer [Line Items]        
Net sales $ 12,366 $ 10,204 $ 35,135 $ 30,257
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Oct. 02, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 101,370 $ 67,867
Work in progress 18,886 13,539
Finished goods 88,737 63,924
Total inventory $ 208,993 $ 145,330
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Oct. 02, 2021
Jul. 03, 2021
Apr. 03, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]        
Selling, promotional, and advertising $ 29,269     $ 25,377
Employee compensation and benefits 45,568     34,250
Warranty reserve 23,668 $ 24,697 $ 21,877 16,412
Inventory purchases 30,423     13,703
Insurance reserve 11,864     9,779
Deferred income 16,564     11,694
Payroll and other non-income taxes 7,043     3,759
Derivative liability 0     9,307
Other accrued liabilities 24,117     17,538
Accrued expenses and other liabilities $ 188,516     $ 141,819
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Liabilities - Warranty Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 02, 2021
Jul. 03, 2021
Apr. 03, 2021
Movement in Standard Product Warranty Accrual [Roll Forward]      
Beginning balance $ 24,697 $ 21,877 $ 16,412
Accrual for warranties issued during the period 7,796 9,850 10,109
Payments (8,825) (7,030) (4,644)
Ending balance $ 23,668 $ 24,697 $ 21,877
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Liabilities - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Oct. 02, 2021
Sep. 26, 2020
Payables and Accruals [Abstract]        
Warranty expense $ 7.8 $ 7.1 $ 27.8 $ 19.1
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Oct. 02, 2021
Sep. 26, 2020
Income Tax Disclosure [Abstract]        
Effective tax rate 22.20% 26.50% 23.10% 25.20%
Uncertain tax positions reserve $ 0 $ 300,000 $ 0 $ 300,000
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt, Net - Schedule Of Long-Term Debt (Details) - USD ($)
$ in Thousands
Oct. 02, 2021
Dec. 31, 2020
Line of Credit Facility [Line Items]    
Capital lease obligations $ 9,071 $ 9,732
Long-term debt, subtotal 1,006,571 1,322,717
Less: Current portion of the long-term debt (11,992) (2,768)
Less: Unamortized debt issuance costs (18,461) (19,693)
Long-term debt, net 976,118 1,300,256
Term Loan | First Lien Term Facility, due May 28, 2028    
Line of Credit Facility [Line Items]    
Long-term debt, gross 997,500 957,985
Term Loan | Incremental First Lien Term Facility, due August 4, 2026    
Line of Credit Facility [Line Items]    
Long-term debt, gross 0 150,000
Term Loan | Second Lien Term Facility    
Line of Credit Facility [Line Items]    
Long-term debt, gross 0 205,000
Revolving Credit Facility | ABL Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Long-term debt, gross $ 0 $ 0
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt, Net - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jun. 01, 2021
May 28, 2021
Mar. 19, 2021
Feb. 19, 2021
Apr. 30, 2023
Mar. 19, 2021
Oct. 02, 2021
Jul. 03, 2021
Sep. 26, 2020
Oct. 02, 2021
Sep. 26, 2020
Dec. 31, 2020
Apr. 03, 2021
Line of Credit Facility [Line Items]                          
Term loan repayments                   $ 367,144,000 $ 3,500,000    
Loss on debt extinguishment           $ 5,800,000 $ 0   $ 0 $ 9,418,000 $ 0    
Covenant compliance                   we were in compliance with all covenants under the Credit Facilities.      
Term Loan                          
Line of Credit Facility [Line Items]                          
Term loan repayments     $ 356,600,000 $ 8,000,000           $ 364,600,000      
Term Loan | Second Lien Term Facility                          
Line of Credit Facility [Line Items]                          
Term loan repayments     205,000,000                    
Long-term debt, gross             0     0   $ 205,000,000  
Term Loan | First Lien Term Facility, due May 28, 2028                          
Line of Credit Facility [Line Items]                          
Term loan repayments     131,100,000                    
Loss on debt extinguishment               $ 3,600,000          
Increase to maximum borrowing capacity   $ 51,000,000                      
Long-term debt, gross             $ 997,500,000     $ 997,500,000   957,985,000  
Maximum borrowing capacity   $ 1,000,000,000                      
Secured leverage ratio   2,500,000                      
Quarterly amortization rate, principal   0.25%                      
Periodic principal payment   $ 2,500,000                      
Interest rate             3.67%     3.67%      
Leverage ratio threshold for mandatory prepayment of zero   2.5                      
Leverage ratio threshold for mandatory prepayment of fifty percent   3,000,000                      
Mandatory prepayment of excess cash                       0  
Term Loan | First Lien Term Facility, due May 28, 2028 | LIBOR | Debt Instrument, Covenant Period One                          
Line of Credit Facility [Line Items]                          
Basis spread   2.75%                      
Term Loan | First Lien Term Facility, due May 28, 2028 | LIBOR | Debt Instrument, Covenant Period Two                          
Line of Credit Facility [Line Items]                          
Basis spread   2.50%                      
Term Loan | First Lien Term Facility, due May 28, 2028 | Minimum | Forecast                          
Line of Credit Facility [Line Items]                          
Mandatory annual prepayment, percentage of excess cash         0.00%                
Term Loan | First Lien Term Facility, due May 28, 2028 | Minimum | LIBOR | Debt Instrument, Covenant Period One                          
Line of Credit Facility [Line Items]                          
Basis spread   0.50%                      
Term Loan | First Lien Term Facility, due May 28, 2028 | Minimum | LIBOR | Debt Instrument, Covenant Period Two                          
Line of Credit Facility [Line Items]                          
Basis spread   0.50%                      
Term Loan | First Lien Term Facility, due May 28, 2028 | Maximum | Forecast                          
Line of Credit Facility [Line Items]                          
Mandatory annual prepayment, percentage of excess cash         50.00%                
Term Loan | First Lien Term Facility, Due May 28, 2028, Term Loan One                          
Line of Credit Facility [Line Items]                          
Long-term debt, gross                         $ 820,000,000
Interest rate                         4.90%
Term Loan | First Lien Term Facility, Due May 28, 2028, Term Loan Two                          
Line of Credit Facility [Line Items]                          
Long-term debt, gross                         $ 128,400,000
Interest rate                         4.96%
Term Loan | Incremental First Lien Term Facility, due August 4, 2026                          
Line of Credit Facility [Line Items]                          
Term loan repayments     $ 20,500,000                    
Long-term debt, gross             $ 0     $ 0   150,000,000  
Revolving Credit Facility | ABL Revolving Credit Facility                          
Line of Credit Facility [Line Items]                          
Long-term debt, gross             $ 0     $ 0   $ 0  
Maximum borrowing capacity $ 425,000,000                        
Peak season maximum borrowing capacity $ 475,000,000                        
Percentage available to subsidiaries for current borrowing capacity 30000000.00%                        
Percentage available to subsidiaries with agent consent 40000000.00%                        
Revolving Credit Facility | ABL Revolving Credit Facility | Minimum | LIBOR                          
Line of Credit Facility [Line Items]                          
Basis spread 1.25%                        
Revolving Credit Facility | ABL Revolving Credit Facility | Minimum | Base Rate                          
Line of Credit Facility [Line Items]                          
Basis spread 0.25%                        
Revolving Credit Facility | ABL Revolving Credit Facility | Maximum | LIBOR                          
Line of Credit Facility [Line Items]                          
Basis spread 1.75%                        
Revolving Credit Facility | ABL Revolving Credit Facility | Maximum | Base Rate                          
Line of Credit Facility [Line Items]                          
Basis spread 0.75%                        
Letter of Credit, US Dollars | ABL Revolving Credit Facility                          
Line of Credit Facility [Line Items]                          
Maximum borrowing capacity $ 50,000,000                        
Letter of Credit, Canadian Dollars | ABL Revolving Credit Facility                          
Line of Credit Facility [Line Items]                          
Maximum borrowing capacity 20,000,000                        
Swingline Loan | ABL Revolving Credit Facility                          
Line of Credit Facility [Line Items]                          
Maximum borrowing capacity $ 50,000,000                        
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedging Transactions - Additional Information (Details)
€ in Millions, $ in Millions
1 Months Ended
Aug. 31, 2017
EUR (€)
Oct. 02, 2021
derivative_contract
Jul. 03, 2021
USD ($)
derivative_contract
Jul. 03, 2021
EUR (€)
derivative_contract
Interest Rate Swap        
Derivative [Line Items]        
Number of interest rate derivatives held | derivative_contract   0 2 2
Interest Rate Swap | Cash Flow Hedging        
Derivative [Line Items]        
Derivative, notional amount | $     $ 550.0  
Cross currency swap | Net Investment Hedging        
Derivative [Line Items]        
Derivative, notional amount | € € 75.0     € 75.0
Term of derivative contract 4 years      
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedging Transactions - Gross Fair Values and Location of Derivative Instruments (Details) - USD ($)
$ in Thousands
Oct. 02, 2021
Dec. 31, 2020
Other Current Assets    
Derivatives, Fair Value [Line Items]    
Other Current Assets $ 0 $ 0
Other Current Assets | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Other Current Assets 0 0
Other Current Assets | Net investment hedge    
Derivatives, Fair Value [Line Items]    
Other Current Assets 0 0
Accrued Expenses and Other Liabilities    
Derivatives, Fair Value [Line Items]    
Accrued Expenses and Other Liabilities 1,693 9,280
Accrued Expenses and Other Liabilities | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Accrued Expenses and Other Liabilities 1,693 6,480
Accrued Expenses and Other Liabilities | Net investment hedge    
Derivatives, Fair Value [Line Items]    
Accrued Expenses and Other Liabilities $ 0 $ 2,800
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedging Transactions - Effects of Derivative Instruments by Contract Type in AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Oct. 02, 2021
Sep. 26, 2020
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (Loss) Recognized in AOCI, Net investment hedge $ 1,268 $ (1,660) $ 0 $ (2,649)
Gain (Loss) Reclassified From AOCI to Earnings, Net investment hedge 0 0 0 0
Gain (Loss) Recognized in AOCI, Total 6,128 (6,477) 1,185 (945)
Gain (Loss) Reclassified From AOCI to Earnings, Total (6,598) (3,239) (1,696) (2,189)
Interest Expense        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (Loss) Recognized in AOCI, Interest rate swaps 4,860 (4,817) 1,185 1,704
Gain (Loss) Reclassified From AOCI to Earnings, Interest rate swaps $ (6,598) $ (3,239) $ (1,696) $ (2,189)
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - USD ($)
$ in Millions
Oct. 02, 2021
Dec. 31, 2020
Carrying value    
Debt Instrument [Line Items]    
Long term debt $ 997.5 $ 1,310.0
Fair value | Level 2, fair value inputs    
Debt Instrument [Line Items]    
Long term debt $ 996.3 $ 1,300.0
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Segments and Related Information - Additional Information (Details)
9 Months Ended
Oct. 02, 2021
reporting_unit
segment
Revenue, Major Customer [Line Items]  
Number of reportable segments | segment 2
North America  
Revenue, Major Customer [Line Items]  
Number of reporting units 3
Europe & Rest of World  
Revenue, Major Customer [Line Items]  
Number of reporting units 2
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Segments and Related Information - Financial Information by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Oct. 02, 2021
Sep. 26, 2020
Revenue, Major Customer [Line Items]        
Net sales $ 350,624 $ 224,485 $ 1,049,409 $ 614,704
Gross profit 162,454 106,154 490,376 279,576
Segment income 77,794 35,242 238,446 82,715
Depreciation     14,096 14,491
Operating segments        
Revenue, Major Customer [Line Items]        
Net sales 350,624 224,485 1,049,409 614,704
Gross profit 162,454 106,154 490,376 279,576
Segment income 102,502 56,066 304,848 138,079
Capital expenditures 8,767 3,740 18,667 13,236
Depreciation 4,428 4,860 13,496 13,751
North America | Operating segments        
Revenue, Major Customer [Line Items]        
Net sales 298,236 184,015 863,276 493,757
Gross profit 141,655 90,764 416,753 234,496
Segment income 91,920 49,080 267,020 117,243
Capital expenditures 7,762 3,555 17,362 12,556
Depreciation 4,253 4,534 12,653 12,797
Europe & Rest of World | Operating segments        
Revenue, Major Customer [Line Items]        
Net sales 52,388 40,470 186,133 120,947
Gross profit 20,799 15,390 73,623 45,080
Segment income 10,582 6,986 37,828 20,836
Capital expenditures 1,005 185 1,305 680
Depreciation $ 175 $ 326 $ 843 $ 954
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Segments and Related Information - Reconciliation of Segment Income to Income from Operations Before Income Taxes (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 19, 2021
Oct. 02, 2021
Sep. 26, 2020
Oct. 02, 2021
Sep. 26, 2020
Revenue, Major Customer [Line Items]          
Operating income   $ 77,794 $ 35,242 $ 238,446 $ 82,715
Acquisition and restructuring related expense   783 6,825 2,452 17,575
Amortization of intangible assets   8,700 9,544 26,162 28,537
Interest expense, net   11,050 17,046 42,297 54,169
Loss on debt extinguishment $ 5,800 0 0 9,418 0
Other non-operating (income) expense, net   2,087 (2,474) 4,655 (2,855)
Total other expense   13,137 14,572 56,370 51,314
Income from operations before income taxes   64,657 20,670 182,076 31,401
Operating segments          
Revenue, Major Customer [Line Items]          
Operating income   102,502 56,066 304,848 138,079
Corporate          
Revenue, Major Customer [Line Items]          
Operating income   $ 15,225 $ 4,455 $ 37,788 $ 9,252
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2021
Jul. 03, 2021
Apr. 03, 2021
Sep. 26, 2020
Jun. 27, 2020
Mar. 28, 2020
Oct. 02, 2021
Sep. 26, 2020
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                
Net income $ 50,321 $ 52,816 $ 36,867 $ 15,198 $ 18,703 $ (10,398) $ 140,004 $ 23,503
Net income attributable to common stockholders, basic 50,321     100     41,689 141
Net income attributable to common stockholders, diluted $ 50,321     $ 161     $ 42,376 $ 284
Weighted Average Number of Shares Outstanding, Basic                
Weighted average number of common shares outstanding, basic (in shares) 231,339,007     1,385,034     172,820,430 1,253,276
Effect of dilutive securities (in shares) 12,444,494     848,623     12,853,384 1,281,001
Weighted average number of common shares outstanding, diluted (in shares) 243,783,501     2,233,657     185,673,814 2,534,277
Earnings Per Share, Basic and Diluted                
Earnings per share attributable to common stockholders, basic (in usd per share) $ 0.22     $ 0.07     $ 0.24 $ 0.11
Earnings per share attributable to common shareholders, diluted (in usd per share) $ 0.21     $ 0.07     $ 0.23 $ 0.11
Excluded from the weighted average number of common shares outstanding, dilutive due to being anti-dilutive (in shares) 1,200,000     3,800,000     900,000 3,400,000
Common Class A                
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                
Dividends $ 0         $ (85,541)
Net income attributable to common stockholders, basic 0     15,047     12,733 23,209
Net income attributable to common stockholders, diluted 0     14,986     12,046 23,066
Common Class C                
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                
Dividends 0     (51)     (41) (153)
Class A and common stock                
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                
Net income attributable to common stockholders, basic $ 50,321     $ 15,147     $ 54,422 $ 23,350
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details)
$ in Millions
9 Months Ended
Oct. 02, 2021
USD ($)
Loss Contingencies [Line Items]  
Estimable settlement $ 3.5
Yuncos, Spain Fire  
Loss Contingencies [Line Items]  
Expense recorded on the write-off of net book of destroyed assets and inventory $ 5.4
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 16, 2021
USD ($)
$ / shares
shares
Mar. 11, 2021
$ / shares
Mar. 02, 2021
$ / shares
Oct. 31, 2020
USD ($)
$ / shares
Oct. 02, 2021
$ / shares
shares
Sep. 26, 2020
USD ($)
$ / shares
Oct. 02, 2021
$ / shares
shares
Sep. 26, 2020
USD ($)
$ / shares
Dec. 31, 2020
$ / shares
shares
Class of Stock [Line Items]                  
Preferred stock authorized (in shares) | shares 100,000,000       100,000,000   100,000,000    
Preferred shares par value (in usd per share) $ 0.001       $ 0.001   $ 0.001    
Common stock, authorized (in shares) | shares 750,000,000       750,000,000   750,000,000   750,000,000
Common stock, par value (in usd per share) $ 0.001       $ 0.001   $ 0.001   $ 0.001
Common stock dividends declared (in usd per share)         0   0    
Common stock dividends cash paid (in usd per share)         0   0    
IPO                  
Class of Stock [Line Items]                  
Offering price (in usd per share)   $ 17.00              
Common Class A                  
Class of Stock [Line Items]                  
Redeemable stock, par value (in usd per share)         $ 0.001   $ 0.001   $ 0.001
Redeemable stock authorized (in shares) | shares         0   0   1,500,000
Dividend distributions | $       $ 275,000,000          
Dividend distributions (in usd per share)       $ 316.16          
Stock split, conversion ratio 195.00                
Conversion price (in usd per share) $ 237.57                
Quotient conversion ratio (in usd per share) 42.57                
Outstanding performance amount (in usd per share) 683.84 $ 683.84              
Common stock dividends declared (in usd per share)           $ 0   $ 0  
Common stock dividends cash paid (in usd per share)           0   0  
Common Class A | IPO                  
Class of Stock [Line Items]                  
Offering price (in usd per share) 17.00                
Net conversion factor (in usd per share) $ 16.07                
Common Class B                  
Class of Stock [Line Items]                  
Redeemable stock, par value (in usd per share)     $ 0.001           $ 0.001
Redeemable stock authorized (in shares) | shares                 150,000
Stock split, conversion ratio   195 195            
Common Class C                  
Class of Stock [Line Items]                  
Redeemable stock, par value (in usd per share)         $ 0.001   $ 0.001   $ 0.001
Redeemable stock authorized (in shares) | shares         0   0   100
Redemption amount | $ $ 100                
Redemption price (in usd per share) $ 1 $ 1.00              
Common stock dividends cash paid (in usd per share)           $ 511.25   $ 1,533,750  
Dividends paid | $           $ 50,000   $ 153,000  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Additional Information (Details)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Aug. 04, 2017
Oct. 02, 2021
USD ($)
plan
shares
Apr. 03, 2021
USD ($)
Sep. 26, 2020
USD ($)
Oct. 02, 2021
USD ($)
plan
$ / shares
shares
Sep. 26, 2020
USD ($)
Mar. 31, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation expense | $   $ 0.8   $ 0.7 $ 13.5 $ 2.0  
Number of equity incentive plans | plan   2     2    
2021 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation expense | $   $ 1.0     $ 2.2    
Common shares authorized for future issuance (in shares)             13,737,500
Remaining shares available for grant (in shares)   12,307,548     12,307,548    
2017 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period         5 years    
Stock options | 2021 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options, expiration term         10 years    
Options granted (in shares)         1,256,454    
Options weighted average grant date fair value (in usd per share) | $ / shares         $ 6.45    
Options outstanding (in shares)   1,256,454     1,256,454    
Stock options | 2017 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options, expiration term 10 years            
Options outstanding (in shares)   12,702,284     12,702,284    
RSUs | 2021 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period         3 years    
Restricted stock units granted (in shares)         176,184    
Restricted stock units weighted average grant date fair value (in usd per share) | $ / shares         $ 17.68    
Options outstanding (in shares)   173,498     173,498    
RSUs | 2017 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options outstanding (in shares)   122,889     122,889    
RSUs, market and performance conditions | 2017 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation expense | $     $ 9.7        
RSUs, time based | 2017 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation expense | $   $ 0.5     $ 1.6    
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Valuation of Stock Option Pricing (Details)
9 Months Ended
Oct. 02, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected volatility 37.00%
2021 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free interest rate 1.08%
Expected life (years) 6 years
Expected dividend yield 0.00%
Expected volatility 37.00%
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisition and Restructuring Related Expense - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 02, 2021
USD ($)
employee
Oct. 02, 2021
USD ($)
employee
Sep. 26, 2020
USD ($)
Dec. 31, 2019
Restructuring Cost and Reserve [Line Items]        
Expected restructuring costs | $ $ 5,300 $ 5,300    
Restructuring costs | $     $ 17,575  
Terms for lease back arrangements       1 year
Berkeley Heights, New Jersey        
Restructuring Cost and Reserve [Line Items]        
Number of employees | employee 90 90    
Clemmons, North Carolina        
Restructuring Cost and Reserve [Line Items]        
Number of employees | employee 1,010 1,010    
Number of jobs added | employee 230 230    
Chandler, Arizona        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs | $ $ 800 $ 2,452    
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisition and Restructuring Related Expense - Facility Closure and Other One-Time Termination Benefits (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Restructuring Reserve [Roll Forward]    
Beginning Balance $ 0 $ 6,278
Costs Recognized   17,575
Cash Payments (1,880) (19,563)
Ending Balance 572 4,290
One-time termination benefits    
Restructuring Reserve [Roll Forward]    
Beginning Balance 0 6,278
Costs Recognized 749 3,170
Cash Payments (749) (5,158)
Ending Balance 0 4,290
Facility-related    
Restructuring Reserve [Roll Forward]    
Beginning Balance 0 0
Costs Recognized 0 10,570
Cash Payments 0 (10,570)
Ending Balance 0 0
Other    
Restructuring Reserve [Roll Forward]    
Beginning Balance 0 0
Costs Recognized 1,703 3,835
Cash Payments (1,131) (3,835)
Ending Balance $ 572 $ 0
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details) - USD ($)
$ in Thousands
2 Months Ended 9 Months Ended
Mar. 12, 2021
Oct. 02, 2021
Sep. 26, 2020
Sponsors | Management Fees, Prior To IPO      
Related Party Transaction [Line Items]      
Management fee $ 800    
Common Class C | Dividends paid      
Related Party Transaction [Line Items]      
Management fee   $ 41 $ 153
Common Class C | Sponsors | Dividends paid      
Related Party Transaction [Line Items]      
Management fee $ 200    
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *Z$6U,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "NA%M3.[U@'.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TG!A=#M1?&D(+B@> O)[&ZP:4,RTN[;F\;=+J(/X#$S?[[Y M!J8U09DQXG,< T9RF&YFWP])F;!E1Z*@ )(YHM>ISHDA-_=C])KR,QX@:/.A M#PB2\UOP2-IJTK J[ 26==:HTQ$36,\XZU9\>$S]@5F#6"/'@=*(&H!K%LF MAM/U*+-4_L:4#[)R0&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MKH1;4]LAU-XJ_S\OA(?L^1!ANIWI,5YYILXT@DUXV5UNO/K5;BKWC,DDNY MY@+N+*2*F893M6PE:\59D 7%48LZ3K<5LU TAH/LVE0-!S+542CX5)$DC6.F M=F,>RM0B4(8RZ24 JB^.*Z,7(_ M3[RV"^"/DF^3HF)A7F4OY;DX>@NN&8XAXQ'UM)!C\^^ 3'D5&"3C^V8LV MBM\T@8LX1,9?0L#O;IN]!LDX N61OI%;N[Y_H4Z1L^749+] M)9O\V7:[0?PTT3+>!P-!'(K\/]ON$W$4X#EG N@^@)X$N.=^P=L'>-F+YF39 M:]TPS88#)3=$F:=!S1QDN:)5C#E_D8DVX5D.Y-LGY&\D7X*'X(FK[LU MMV4<#W>=YC-"T2DH.O4HGE.F-%?1CKSPM53:1H1+:95RA*A;$'7K$4VY"F5@ M9A2!.6U-$:Z43X*+'SY]JI@%O0*M5W/(% ,'RPSH?+9PK06+$BQ=_8*IC^K< M"AWJ';D+(TX>TWC.E8T%UW *X*GJLZ/"]\&9IO!9+UR&+KX.$Z M]VRW82H@]S(*0K%,+LB#\"\10-W&.21(;MU(%_9ECP$,.?"1>AGI,@H5TCV:9,Z7:?;]C!"6A+2 M.H2C(("2 >.S/R!?X#GR).RYPR7;C@-I%P+*.;E14-@QT-*[7>^_@[YNI!44 MEYRE(4R6KNLX&&%9"ES(6_QIJ*%IR05SZT_QG,N-^JB!;5BQ<:2+C&)P1VF3__8+\> D%C:RA8WV98J:)E(:"U"L$D54@UE6QB;M2[X<^5.IFRVI3Z&U*-.K]=WH5)_6+"\ MTMT]W)Q'L*H+LI7=7<1LOSZN$*C*D%?:NX>[WRLMWL,-^93JC3.%,.%B57LR1YLRN!D?*LXQ%+9=4"'7;+JTZ:%HI;][ MM?Q] G@*T!Y$P+?D-V[]^BJD'.AF^EZ[:V](6T>;?L88L[W0A/AF$9OO_Q57 MB_W64;;+V"H?SS=KOS+CJPF)^ )"G?&LJW__,3[1<9UN(Z0(+ZT?],2[14BB7L4UX[[Z3N4Y-6N^+(N< @<2_*0_,V0,P\I M73U+];W?"J'1C[;I^NO55NO=+^MU7VY%R_M+N1,=_.5!JI9KN%6/ZWZG!*^& M1FVSIABGZY;7W>KF:GCV1=UFOE$T__(^>)UN\0N6^U[*= M&H."MN[&W_S'%(BC!B3V-*!3 _K6!FQJP 9'1V6#6[=<\YLK)9^1,M;0F[D8 M8C.T!F_JSDSCG5;PUQK:Z9MO'=]7M185VLBN@ND9KWK9U!4WCS_RAG>E0'=F MB!Y=H&]WM^BG=S^C=ZCNT!];N>]Y5_57:PUJ3)_K(D:$Y/FV^AA@< D$/@:!#?\S3WV:OE.@TXGT/?@8Z9(<. MV=!A[.N0]UL$H4&EN1!_[NLGWL (SE"-7:5#5R;SGFYHD> LNUH_'8?$-B,D MSM/X8':B-#XHC8-*/Y2EW(,P2,M2@,K[1D2H@Q(B'Q!O(-'- NC-W3L2%3$; MO()+EA01M.EW8LC%YL7EV3AT-UA<2/G9[T5"LJ0/S5&B9D=PQC^+23:5H1E+'=+S \2\Z#$ M/Z3FS1LDYM;@:5YD"5EHM,W D9AX,JPXB"S.3#-P5^F7".V@FNIHR"!3$G9 M1#TG6UGNVWTSU-U* );+F@^P,ZF7THCB9,R]!/(0X_/)5SB6#HOQ&8+#KK]3RFKY[IIG'# UJ %R8JC2$\4<-A1S&CB$7<$/A)>.(I7L"52 MWYWJB#5JQE*,\5+=6;M3=3.-" W38T _))\2S; &^FV]\Q>QJ;?3#"P(3I=Z M'789B5/JT3O#CH1I-U:*NM.\>ZP!( &IS)[0G.3)4JEM!NZD>>91.L..A&DW M*NUD=W&^:! 'EDAB:[7-DB+VU PRPXN$Z366MH Z![KR^&3D29_#,,4927S+ M=,872=^T:VIJ?E\WM:Z7"#OM=^8."8/GM=^=5*\%$*8--;)[O-!"M5 >[]VK MRP$94A1+%#G,:);Z"M[,(A*&T6$GM>,O9AOE5&@C)LN3M%@J= "K2)DO46<2 MD3"*0*+:BWG',0!%#CGAG<1)N ,3>9X0J\:X<$)R4KBETQDG-(R33UT))1%I M_D,$(TQM9"SKML,DCIF'*71F"CW#E)/-R)EX4IL=-"OL3;_+CN1IXJDO].C$ M$V;,;R?9Y"W8U&9&D:7D:'LPZ;3M",.8)IY-*)WA0L-PN14/ D):F:D_CJI? ML@T/FB646I)==BREGD) 9\C0_Q&37T+:@Y MI]%Q!DIBEL;+"N RS#%CN:\$S+RA8=[<:5E^W\JF$JK_Q["#UB^AP_\,'!H& M#AS$IC76FR$B] Y?8DR@S"@$Y_8]G(@)[+CQ^(/X7F_A6/E?444(H[KO34D= M*NE>][ 'JNKN$7&-/I=:W@OU][^1%+_WO^OX2&T>624K9'+J]%QEK@\?H_@;! 5:1;!$?W8]^/';XC#>\2B/$ZAR6DO4991<[Q9]G$K M2M$>.G&_^IFB:;,3M"WC:1LQ3SQGN-(S<*VJVNQ7()?,L?ZB[E#)=S7DEE.F M Y0X2?+7(2T\6V$V Y6%@7HR_:!5*\'[O7IYCY*(9$F4I>-Y,X[@T!@Q M@GU3.5BYY^?\(979++Z \Z>UKW#9L33WT(7-T&9A:'\5FL,CV!)QU<%:<[^@ M]H'%87S'=.8$?O0L,$'_G2GZW>DU3'V8]A2HLEOQV&%!ZZU$C'J -OLQ@'M3X M56V\T7(W?)BZEUK+=KC<"@Z99 S@[P]2ZM<;\ZWK\&WSYG]02P,$% @ MKH1;4SR>KML1! .A$ !@ !X;"]W;W)K/X=HII9JV7Q;FM6"]YKAC-R%8 F:\)\]$O1RV0H_L.DI,4Y))RC,@R&YEW<.O&X2,0V'Q M-R5'V3H&)I57SM_,X/=X93F&B# 2*1,"ZY]WLB&,F4B:XUL5U*KO:1S;QY_1 M?RV2U\F\8DDVG/U#8Y6LK(4%8K+#.5-/_/@;J1+R3+R(,UE\@V-EZU@@RJ7B M:>6L"5*:E;_X>S41+0Q7I[R2')&8VQ./V"&LXB 9W,+ M"6ZV6)!,)431"+-;\ MX>7X$-U]NP1= ,_!7PG.)LU@N;:7IS#WLJ")Y*$G0 M ,F?D9H!!]T!Y"#8X[X9=W\DT0RXL'!W3MUM/2?UQ*!Z8E 1;SX0[SZ*>)[I MC 6)"'W'KXS< 7]GL[BQXCUPMKHQ-6MV9U M1UFW0K>U4!]WX* 72VG.+ ;D6TX/NN',,(KR-&?%>L9$MWM$L6FBOB3<#I^/ MD..=9=&U\F#H./UIS.LTYA?2(#LBA(:4B:XR"0Y8@'?,<@)N=&WE,@8ZS?+B M;1][&3YH43DSQX']5%Y-Y4VE4CQZ SA7"1?T7WW"4)6HO3AE7*^]U$[UZ4?R M:R3_*B0J97X9Q^_@#& $-49P%896":ETZ=%L?XDEF,JRJ%D6HRP;GJ9:%0J0 MNZL+9W&A<,JBOV1U A[6X.$5X-.+*^S,8."=%U>)/<7R!!TZC7@XD^$G5F$5 ML8V#7!CZ 9R?@_>8NHNY'_I#W"W1@].YKRC;*NPD^![3($"##TG8"!,<5Z8* M7NFW-IF+CRJ+2^2H@^/!P O\\R=[C^'Y&V. D92O;9C/6-HWDP''-^1_:)IS6-I?,3E_-&]U!X[KS$VV#NJ)ROI0] M)G"H95"C.6A<*'8J_[RI7>.1>'"<$Q$<9 7]]QKCX'9OM< M_UVR_@]02P,$% @ KH1;4V,B+]#_!@ %AP !@ !X;"]W;W)K'TN6#JK\V6RDU>2R+ MJKF:;+7>O9Y.F^56EEESH7:R@CMK59>9AM-Z,VUVMQAK/IPU7N98K,E/5"@J@.VI4D:\R<_E6PP]4 MAFZ(6I,/.UEG)L,-R2J#+*$\MZ9N[B5Y5RU5*:OV M#8";RZF& 9O'3I?]X&ZZP;&1P87DO:KTMB$+&-H*L9_[[5./_10"=8@6>XK6 M#?,Z_+#4%R1@9X0%C"+CF?G-;^7N@K"X-0\P.O_MZ8M__?1GP0@/I1.V_L(1 M?WVZ#P5"_GASU^@:IOZ?'N_1P7O4>H]&O/\*3;+)"HF636<:MZ:F%=Y?ASR( M670YO3_.A@MC+(H$?PZ;NS :1&D4I,]Q"Q<7TR@)AJ<^(\H/1+F7Z$PUVDRM M4;*=.3\>GA T"2RR"(R*,*0661?&>1J$H<75A84AITS@7.,#U]C+]:=:-0W9 MU6J=:XQJ['* K'([KP@LB*D-F[NP")@FL475A;$DY4>P9U23 ]7$2_46UKZ\ MVIR1C:R@9Q9G;'2 AO)#[)1F;UQ?$@]0*T]P%T9@*"[5 4*%(.4X_/=!/O?3?++_M\R;O9!%PKB6D M?[_4>\,:SHIVF>TK 8M"ZHPJ$=9TG;F86#"[S[D@F%O,BH$+H@E/1F) @T%F M!/XHE*K6^=^M=C#=+J]T!LF_*R3)FD9J7!T$SF!$$M@%@*!2'MG- $&Q&+J+ M11^#"1XF(_R/9!;U\N^%$V0\;Y=-E"YU,YTDJ=W]$%C(6<1LPBZ,A<+I#0L$ M)UA"QS+.!L;,R_A=I:6I]:?2/B.51)M^[^?YRA5P)\T(#!9?N]4AL(@QNR$L M$!B/:)R.L!XT$0V]K'\Q"QR4^$K>&>8FXS#[MZ;EH=Q#9Q@.[QBMK4JGJ7!T*_%57X:9,\+%B'S0<]8NXSTIG!5%M-#RMG"(B+:2A0QF!13QQ9CBBY=P%_Z]K51(U[ OOY%K5LF]S1&>/N+RAKNR*(6%.*!!U%L0V MQSD"HP(TCM/L7!Q$(J CL1C$'O6KO8^UNL_;ER= _F7NB-"*PC"VN;LP'KE5 M@$A 8.XL;"XL$>F(GJ>#MJ-^<6>V:9X533A;)AZ$C-I$71CE-!4V4P06!4$0 MV51='(/]83C"=1!R-/5N>!=974&#@PT,S/)FF]72]TIAD$;,+XUNLB9?FJY) M]LUJ\'V*!;1W)8Y[^ 6SM3<^,D:#=O)Z\2'I]VF]>3) [[ MBU2$<-&T?E \%=+>5Z:5X_M?6@:3Z=0U[E:P?- &>]D^Y*\^'Z!)@)1*CRD MSE1W89 &>^>'.:..LP4&$\E8%@9QQ%YXP[6%K9ZI9[+.\IK<9\5>FIBN(!CW M[8N0'TE F/(NVCQ.^P30LY@]Y06. _Z_)P$18LRNWAF&2FS4'$%%J3L37-1Y M).C(_I,-8HWYQ1K66E#&L3,3HYA1^WT# J-"V-I]CL&BD*>V+,-PB:!VY4V/ MOG.4LMZT'Y@:LE3[2G?OK0]7#Q^QWK2?;JSK-_3UC"+7Y_3UHOM$-;COOIB] MS^I-#NJVD&MX5'"10(;J[B-4=Z+5KOW*T5F5[N)49E+@!P/VU4OKIQ#S@ M\"GP^A]02P,$% @ KH1;4RG H5GP @ _P< !@ !X;"]W;W)KUW5SRK@SZ-FSB1STQ$)GC,-$ M$K7(:G/@#GH%G<,4]$LQD;AS:Y:8Y< 5$YQ(2/K. M7?MV'!I[:_"=P4IMK8G)9";$J]D\Q'W',P%!!I$V#!1?2QA"EADB#.-/Q>G4 M+@UP>[UA_VQSQUQF5,%09#]8K-.^<^V0&!*ZR/2S6'V!*A\;8"0R99]D5=EZ M#HD62HN\ F,$.>/EFZXK';8 R',11(K,@8 M(XZ/X$?G\3=G\"ZJ5DOG;Z2[]\\2/D6Z13S_@OB>WSX2S_ \? I%B_A="_>. MI?-_WL?_['U'C*"NH\#R!2?XJBJHZX;\O)LI+;$/_#K#WJG9.Y:]P+> M>(X70F)U16\$F;G*:-EKXM]X3ZQ33=<$UH4I:-*8 8>$Z>:Q4BO==:T[TTJ7 M Q1AN?WS#BTNK\+NKM'HT.BJ&^S:C(\0M:_?C7;T"&L]PK-Z#%/*YV N5$*9 M)$N:+M7%Q\4(#R(,;L(].0YMPN[-GAJ'-NVNOZ?K^-#HLMWU MPCT]W*V.EH.UP^_G)Y6TWF^RJK7Q4.^5G^Y*\I55JNWY?UI]5#FV:PMM%J>$H3B MTU6V6)^GQ6;>KE8YQ_+J-JL5EGYUT6^+![?G."3YU]\6MS/Z^87 MI^=G#]E]_CFOOSQ\+-6[TYV7V6*5KZM%L8[*_.[-R5O\RWN,15.B-?G7(G^L M.J^CYKM\+8K?FS>WLS9HOEXTK)>2/K=>3W8?9NO696GQ?+?BUD]?W,B3J)9?I=MEO6GXO%=OOU&O/$W+995^W_T MN+5%)]%T4]7%:EM8*5@MUD\_LS^W-=$I@*FC -D6($,+T&T!:A0@B:, VQ9@ MYB=P1P&^+<#- L)1(-X6B(T"+'842+8%$J, Q8X"8EM #/T.N1M>[G,ZNS\K"P>H[*Q5_Z:%VVC:\NK9K)8-QWDSIU;Q8SO*R^EMT]<=F4?\53:(OGR^CGW]Z%?W4%/QM M7FPJ95R=G=;J&S0Z3J=;M1=/:HE#[6]%G2V!8JF_6%JL5JHOMN* TI?^TF]G MJH)47\Z6T<=L,9NHKY!F#PM8R57@"ZA!K-J4?SFU7/O+?\IK->BIQW*5E>O% M^AZJPYO UYE.-ZO-LGVX'^IY7JKGO5*#Z[P9];[ET>UZ6JSRZ.=_%%7U"G#_ M+J1PURS29595T=NV8:3.;WP[Z-EM?0'EWX\I/_19GJINM.M+9->72/M1S/%1 M%_G]8MT\%35B+[/U5%6B\E_-LS*O7D59'5WFT]<1Q7^/",(2JMHG_[SUWZ#M MV[E(")7)V>DW0!?=Z:(C=0W1\N0S[FJ))4<(UL)V6EA;CCJTJ-;5= %5-4I M^^I5.R;DJX>B5(1^'C/^\ZE8+B.%P,>LG/W7\W#X[H.YMQ*N_LS+Z4)]L!K% MJG:\*AZ:EE!U'Q(T(G'KF4P8H7 MQ#LQL5_,>N9I)K]FY>N(B.;1$ 0]FAAH M)E@F#!:5[$0E8T0-$9*,:B-B)T2\;#]*A55!%&.&N4.8W F3Q^](%]*J)!PS MQ'6G?M)LF]&^Q:5MD4C)^T97MM%$A:^B;W4-:.)2=A[<$TD 9R1VU2)&.N9 M^PP"8/ P>"# G9 '>Q_C/]6\8[&EW-)!N8NMCUZ_QXA*LR;#=GV5&B;83Y,T MJ^;1;%'5Y>+KIAVI0)DV,B8IL87]W.I'BKT^%*E)Q JN4QM7$RPP,X:WF[!=7[7F&AX% MMI&T3;?>!],$:\YA/^C&$_<"VVC#E!%"#)IL[7PX 5R)A FS*=E6$XH%,X<8 M0!>3S!R*;B!W!"72]9 UFO%8-H\-OK%$IM:8!BZM?,-'( K(! %K*!(%-(%A:*0.W;M=*5>'0!8/15DP8C'0O&L)9Q8*2=5.*!8 R& MTW0D&*D&(]T#C,&(F@( @B)J&@8CX J(J $K***&=$$1->3.$U%334;Z \A( M-1GI$9D%5?L28;&T6VD<1-F9W7]**$:"V5S# M,2'FA"=E]L*:VWJ6*O"@6,^C(U>7B /'MN!TBYS1PE1[A6*;A&#@\@9TP,Q.W! MFI@+*ISJ.,JZ&8=V<5 C]WD5LNIK MU$,_?X%5,VX/^#06!MQO0E9]Q1H*_$43@WQD8I!K0O"C)P;YP,0@#R<&(5= M8A P@Q*#H# @,0BY7'&[#=GW9FI$Q_KX1<:RY%P=VE13K;RJ,:K:FUT4#Z&9SY-,@ MOGE0+V\_?@A%R#&PF\07B\8:@;$?@0/$@8+L&=7$^Z TZV(_ZVZK:M,VJZ&S MAQA(V@G'MHM80RX^^C0FAG: .)5T]BT>,HMY^U"^CA!M>QX&5=FXP+AD:#+%Q]NT"%,SML=YDB1$.INQ'NGCP_8MPN",[5&;($EB8QZ1 MQN&=BX KC(@TXR_ # (G*(Q(T]T-Z,Z5&THT=)(?L'LQT?!(CK![,;$G34U% M&C5T'33K:]2425Z:,FEB4X:@&+-$<)<\S9GD)3ASD=CS*869Q$S,I8G-(V(: M70+.8H$0,V?I@-U$<,X<$_5$LRTY+MO2Q&8;(00U_QQ:-. 2/^ L+6#UVTBC M'/.$F]7/[>HG9NW#OLSECEO0E_&(W@>,^G6B49L$9HV#,CT)L&G2;D-^H[[ MSG$!/WC'9'H2>T:(44S-7$_0K"]5PSGQPWE@EB"!-B=B0^15R*JO44,Z\4-Z MKRQ!8B..QM8,,F35/Z6A02C\LZ_#@L%4V/E'0C$F*'&-\$)#4HS:RC% SH6P M6:BTQ#$W2/,R*,@>T&L*/4>2!' M UT<[V@;/.D6P-DV*%< VSES!4)#7QQV"LXAVV8YF"L(V_5E:TR+P/$%;R?[ M,*U5JR;NJ8ZPH6U)]YGT56N@"S_0[?X75FI3U%+J,^DKU9@5?LP>/F\3P.Y, MW[Q-:,(*/V'WF[<)(/L*S=N$/0LVYVV *VC>!IA!\S90&#!O ]TY<=4Y5?@# M5A>%YKLXPNJB ";*3 78CNA":E;+0U@=ZIRI!%DMXT2IL^:OW(._824V5UU*-%+E(4A]OUD&) WFI=2\E&-Y&98Q&(92 MPU >",-@4"^AHPK>H%YJ',H]L#.'==+S43Y Y@H.^?IC\!$"6SF),(>=$-FQF'U[FEU/SNO%^MLN?A?F]R( M[HJR35].=SE$\)@F@G9XFB'8)6A&S8#H&C0CL>MH-.J-8PZQ]^1'VA#CVPC((.;Q-8YVY"9H;-S M_AWY<;??H6UD4XXA*[,4-#-4=\[#HU%$' GI]-F]"2*$B0M$&'7.P:-1ZZ # M%%T\N^R#**;6Z?WTV=)/(M ?4NPP=P!?0983%IM-\!JR4Z049IKV!C),G#,T MC#HG]=$A&X^".81G][YTA]_&4-XYRH_&[DP:H-;>,*U,[&UF'>D2Z!@:YWD=R^NB-H9RCM\.]%+H*!;GAA:H0S\1*T,W1W^'+0 M53#!-!@&[H()Y,%P]SJ8T??!!#-A&+CH!4Z%099 5 'Y Y-AD"68#0,_&$J' M089 /NRT<]MI@?BWJNEBU M+^=YIAC7&*B_WQ5%_?RFN5-U=SOQ^?\!4$L#!!0 ( *Z$6U-F-+ADWP< M &D@ 8 >&PO=V]R:W-H965T&ULK5IM;]LX$OXKA+$? M=H&X%E\D6442H'6ZN *[VV!SO?LL2[3-JRQZ13HO]^MO*,FB+9)*LK@OC20/ MJ89$7O]))L?:L>Y1L_[JE8WLYW6AX^+A2IV?)^K#_+ :_AE(YM]KN&V MV2[4H>%YV0[:5PL21BYO<-4L?]/F]>/O-*/MW, M\.STX$^QW6GS8'%[?5F0EP_-5/.AO>:0:> M7Y]F_[5=/"QFG2N^DM6_1:EW-[/E#)5\DQ\K_:=\^@?O%Q2;^0I9J?9?]-3; M1C-4')66^WXP(-B+NON;/_>..!L \_@'D'X &0]@@0&T'T#;A7;(VF7=Y3J_ MO6[D$VJ,-E9"7* MW#Q^T/ 'XJ85DANTRM4._0JQ5VB.OC_:,!E M9E\4/8;/'082P)"AWV6M=PI] 03EY?@%K&=8%#DMZC.9G/!;H3^@B%PA$A'L MP;.:'O[ #Q\02=KAT00<.OB8MO/1P'RMTS:MTS:-W"/8@TVN1;WMDEAHP=7$ M:]CP&M:^A@5>\P=L>E$7C&)NU8L[.:$1I'=+"Z M0!8/R.))!WPJ_P.9W"61EK#["UD7HN*H'B";Y^:N,+XZ-/)10"J@]7[LJ2D;=\5BS#?F^E [1T$MJGO6RT^&\+S>PY M4>N\WHHU^"M7BFOO#DL=)#3*SN+6X?58D24A?KS+ >_R77B!1'G30/1*OH;P M*G7,ZX*C#1\'KD.^=#"1-,4CX*X1S=+(CSL;<&>3N!^T+'[,C0:4"%(0A%$% MTR%S TUIM!RA]%AE2<"[.+(,';V2JKT_3SLE?_9[LI_G_/US&N'Q%O>9+!TC>88QP&8Q,(DDS!_DPJDK.ZR MDS\;:CD*M3/LY(5*'!09P^/(>ZP"V8FM:F#Z-J!"':3**[.W@!F!#UT.[+%2 M=YND;$P"'BL2G:WH$JY5'\RF56X'+,65J07..+LE+ 1U :I$OA;5:_R-K:;@ M>#K=BD(>C:( CW/QF ,_>GT2NUF4G:=1[Q37#$A36PE![^B.:?@'_(7$_DKJ Z*Y@@DR9\-D?,NYV2[O+/, MNPJMU;M(5W52BK.Q-GG,8D;B4.98><+3^O3'WRN'>NP^+5?0*V ?J[74]@$%1>)_T^4> 1KSL<TX^76*RO]BRZX 8_9SV.$V3+03!&K?&1:^09B.*JV*GS#WNI!>[00^"PE M8]P^NXNJ_!*Y%4.2O(L4-J*&@O'MI&!UC4SKVF6@AQX$H@PE]!Z**F6*?S1' M7VMX*=16]\=U)0KT;0.U-N#Q>L_3/:4I--%C[[EV(9*P>D>F]6XEE2FCE)*F M9X6H/PF]>Q=X5Z3F),%D7'1[[$+@K9"1:2$[,9SC?M,GZ(;GZMB\>$&[X@1$ M%E/'XQX[PK( 75"K872Z\VK3]9"+LD-J^JZ>.79YP]L8[&15@LN]VXUZ&BT< MX73L;H)+U=JYYLV^[("]V3X>&DWC,*TJ8OPRR\09?NEHVITF*F9,( M/L,X"L&ULD>G9>].F/JQ+E6;S%Z(KE+-V;C0]1GA."!GU,H9G9:SM@?Q@G)E M*'8*6(]1H)6E5J;H=,_FK;Q_[M7VES>H5H_?[=DH7HX[.X_5/,$L\-F(6@FD MTQ+X!=2@T"9#^7/1]N8(.@?84'V?#BSH:BK^X:]@9JB$851 M&_.[=X6^-C".QL6;Y6ADMSWGQ MLX(KM.9;4=Y2DFR)$O&>\IG%\=9%.AJF955AB<+V(?CX="U#%!VE4(5 ME83BI>O=BE-Q"QG9G:\Z'Y,OWVH5D4TKHJU#YJ]^!&:NW,4T68Y/+CQF+(Z# M$;?*R*:5\1(JR"+$V O3\ZDR(VPLWAZSA+) '\+.3LJF!?'+J3WMN1PR\%B7 MYDM8?A FM!4W';D7N'M"-BY'/28D8N/<6YP=VNYYLVW/LA5JOVMU1YW#T^&\ M_%-[2CQZ_AE_7'6GWG::[A#^][P!FE"PF@U,&7U(P8]-=Z[=W6AY:(^&UU)K MN6\O=SP'1Q@#^'TCI3[=F!<,_[O@]G]02P,$% @ KH1;4X8CHM55!P ME1$ !@ !X;"]W;W)KV+LMBJ(?.-+5#!M*5$C*8^^O[[FD7G9MIQ_Z(;%$ MD?>>>^Z3<[8W]KO;$7GQ4.C2G8]VWE>_3"8NW5$AW=A45.)+;FPA/5[M=N(J M2S(+APH]F4^GBTDA53FZ. MK:WMQ9FJO54EK*UQ=%-(^7I(V^_/1;-0NW*KM MSO/"Y.*LDENZ(_]'M;9XFW12,E50Z90IA:7\?+2<_7)YQ/O#AK\IVKO!LV!+ M-L9\YY>K['PT94"D*?4L0>+//:U(:Q8$&#\:F:-.)1\5^=WYZ'0D,LIEK?VMV7^EQIYCEI<:[<+_8M_LG8Y$6CMOBN8P$!2JC'_E M0\/#_W)@WAR8!]Q144#Y67IY<6;-7EC>#6G\$$P-IP%.E>R4.V_Q5>&R5'^&E;.)ARH^,$D;L9=1[/P5L1_%M2G]SHE? MRXRRI^S-^0==G8?!GF'K\D;F)>(%:PV M6F4R1@K,7UMR5/JX ':^J%*6J9):W&&1$);>B7\N-\Y;!-:_WD!TU"$Z"HB. M_M^>>%OL5_FXES837XW.5+EUB;@JT[$X^.M?3N?SZ:=V.;S./@ECA=^1:+ZN M3%')\K'Y^%XH(!);;3;@(2.GMB79!.%8UCE8 'R\,63D]W?R9-D:*3;6R$Q4 MQOH<)!M>K PBG7[4JF(FPQGIG '!GO!8(^PC]>[1@6TW%K\#50-'[*033CV( MRBJN) , ,$7@26GE%3FN"#I#0E$B]CN5[H0$P]JD08LJQ3=@VHF5M,!5RD3\ M3F5)SA'VW^Y,1N+*:6!+Q%V%^B8._-Z\#V!7N["?'PWXLD.EV,@4_E$JUA+" M!:RO9"DS'/EB$4<43BYKCAZMY!A?W4[DJ)!,L8*5*9_=/ 9)CJ0S)3;Z1^8N M+.U54;"Q@)$=?2@M,F*9,@O7<1B[=$(M7P+$5YWJ3? MF\")CG9BQ9_%,FD>+B.]X7D5#XS%3?F6*DM!AQO0',0,# DMGL)5/@F7NR+(\D-J&).@]=[.B("T(;PH9F077\ M'E@>:A25KKF*")EEBA,*B7LT'Q\O3F;-B2XS"E,C$_=P2<:IB^B*$9BI>Q40 M',CW$6P# $- 3I9"-,?#[.(:LE[&FG!Q>;A@$X$H9!A7Y*K>:)5"'\Z$G+ J#>K?S4[@UZ!+#D -^6F28E#H9B>?W*NB MV[)YM;[I(97DV[SLS:K1^.S>0@R.9'9_%<*=RP,$B=L[=+G)75/U+PHM)$:4\G]%/GR-<@L[+[E(J.B^CD+K7N" MDYNS.=H"',E+L5A@".5:_9JDICPC,WTHD2GJ071"\*\J4V/12OM)A87(S'3P MN.A(=-6,8I'O)&T>M=R[GK39(K(V%DNMFTCC WT,Q[1V,=RP!U^4R1QG/@]' ML8="OPMT9QC5&7 W2^$E[\8FUX]-$94.&TJ#[HAN<4]B0\1UZM]H-,0;/,:& M0)=^Y")%#*A";*1RH]&@X2X$+4_W@8+G@3VLM8N7:VU1:?)-ST!"1QVH+X@^ MY5R-+_-Y@MM-,D41Z>OK\ZH>DQJ6Q?8O+I87:_1EROEP<(RNU?. M6%3=W]9=,>$=?36YOOLLUNC(&*UXVWC=#VO#3]U,%B8)O4&82(QV]_!V&*FN M,6]L ^$ VT=,*VIY=;TR0QE,Z);"+-/#9ME/\3"#K8R[BET]@ *_9T_K$NB: M3Y/3CX?)8C'L42_FT!-.$>AH7?!^D)&]RCHK:/&ABEN, M0F"BJ85H_*&ZTP/95#EJ$74UN^$7L$236#@)*2DF3QKVT@@G3J<-M TLQWXK M0P$WL;]\P_7T'[B>-M7PUP=(*K0>TME34J$O$--)C#2#89M M*.?6%&$A1#$GRKO#X\5X@0NCUN&"(W.>QE$2ZC0TI!>[4\Q,KK (_^[Z$>?; MK@.FQOEGXWC-:<_JGX!] BHD:R7AL ?E@E(%!!NX*];"0$;VV:FOR<5C)[WI=/H!(B$)%Y)@ -"R^^O[[ *DJ)7"O M%TM/#P87YY5[/ZDXK^O"!YJG%NS$I960QI]8%=Y-XS3)1W* M@[=XJ['/7SSH1:GG.I6E%],T-77I=;D0=R;7J5;N?."AA)8.TBCP,@@CD??D'?<>GS,\HZ_ M(F^/E^)OTYGS%@CY^S<43%H%$U8P^>U"^FV!X[[XCDQQ*9UVPLS%G55.E5XR MY#\N%6"?FJ*2Y3.MKTM99]JK3*0&QU.Z\,E!3";I\5R7LDRUS(6##(7L\RS6 M0])5D"-TF>8USE8LE56Z%$OYJ,1,J5* %BII\::JK:O)5F]XJZUS&"G+#'F\ MJ'.VKI7[H-+::J_CBNNG="G+!>LKM./L/^@]7%_U#OOLT5X;D! 2^F(*7?RTJQ"Z:+44)2W,81B\LQ3\4OK:JKZX4M:#+;NRV/'2>"4R M[=+<."QT28PT[95@&I=:7?EHN^L 0JX!436 "-KSSFE!X][(M8>F2Y9D,ZQ1 MH"&_W) ,'U)=T3DN5*DL"\=[5?FPEX+[J61P/9!T/M]IH2R,Q &^G4[O>H=) M!RUK""+BIM#>;R&'8[L7.@P$IZ#60WZQWS&W-'6>09>@:D4F0N,O=1G* ?O7 M@?4??GYEM1ND> Q&0\.9@=(K\S9;>3 M:IHR?D=GQ\>)D+"[8)N2**L-!%),(##OI4781R\"X8H#>M4CU7>M14TF J0H M?GS0Z!)L3.O&7+^T2H4H@=!$$.1MCL'03C>/HE1<.77,6,\1%89=/BK7Z =DS+ZU MK4Q-MP%41#T4'0I LF'5$D (/!NLJ[IU8VY-@68CSUDE<[BI'6QA@P*(XF$D M?!!K]K2P.S!6AQ/71A>2HF6(37!2?"Z1\6"'+-AI,*1T2W:=/UQ_J?6CS%D2 M\S_B:%:DP\L9L(],>=2@1P2U C^12LI?VCK'PAV>)=,1KE3G6C9TFC8:^8/J M: S,@^Y IXP.>@\'HJUX51GK8QKMI/)W4363.;,M-W!!V7?W;%;FUD\G#EA_ M/*G#5SM)MDM"5U]U^_=B?/8B&;Y\B4^CT20Y/9F(^ZTP',A#,4I.SX9B?QAETS 5T;D FE!P:';"0+(PBCC ;@ MEJ83^E"C;![T[C]0$&+H"0"L0YA9KA<;-([$;/3' P,SISEVHON@G'4-]4-U M6!@(M75Z!1ZA(JSF<\4C6%L@&BZ"A3NL+/0FBZ;!!@1G1C5%7*.Q6)#.M^C. M4<":=0>]Z[=7[!HYNR,V"8S:$;SB)D$2J/AY8W>W^XKD2!\1N(VP:3D#CU"= M3:+.'V7) &@=*9E@IZ&MN&>^()=IJ!2CX=&?.1[=2A6J4J1PL J"^ 4B41]( M?G"CZ\),+618K(N& /G!9R?0SNF6RH*))29.YZJE2F59,VK!79EF0U;3]FQBD1]OQVX9=LE4[ MH4?HBMO)4*ZHZ KW[$"!6!P]Y.B7S)/>8B(6CUJR($([=^/.S/V*N@SP:!V* M'*+> /;G)5JA:#*GZ,;@4ZJ56-0Z],4@_( &"$510=M!Q29,+%PWU9-V#!7J M>(,[W);E/(%1Y4&OF[)P34ZP/RF2*)::7+8$&VB=K 8-AF+=%S_!FBOTZ]J+ M=P:'VS"2 +$%6ANASUN3UVT)UJ[9(>YQQZ\[NQ'.@X\8B5)Q/#Y!=_X> :EM M._/P2M$N)=3NDROVTBA S,:%X-X57!SIE"+%2(+7>D M-RP,:F7;-B=B5ONV]:=VEOG)H)'!*$,U>TL!E\8PYV]%C<+*D7#4$VJW;! L MJ5?D170V:4!^WL*Y;;1!50K-#_K)UU /_:VD71O0;(*7YL\QMH]T]TCW#K%. MKD4E) JR$*\8KJ0)4 !CR]>DI"4OLA3^H=#&C33QM18DE )-X] P-$]$D7T! MOCC#AN:49'>!MWG:NEO8%=J_.H0]EA,9AD=/?0S%O',CT&:+"7GQJT8HNMI" M$!#-1NE67W=;8BA2XJ-\HNXN4-S9T0B=&['9>/CZWQ' 6T:O&\Y[.1D>[G!7 MPULM?Y#"?E#2=KJ.]?&M%\.CD]%*_$C:3)ULMNUW7-,."X[Q>Q4=GO M6]J(^?*M\AZNB\A2;@&;8UUWJ;RP@7F 2*A,;)OT:Y"W-U&DB9_0#6*(P^AH M"'E[C7\E'EA>OQNS]:U @,9&L\J'M9FT\81"E:!C!"9PODN5+0)_QIO'I:[" M=L-#[,;=#'MC6Q/?W5Y^N!=\5146KU]9LA[)UA!(:C6CD8LA^N]-5PKYS E( MV1Y* =_#(:M!V;"]L3>V]6DR"$"5D;N5\SG^!XK^':F MC__U\E$98BE"E%KCSV_E:\?1_KX?7P:=W[9HYN-?\*"43BO\S-4^;7\DG(;? MQM;+PR^,@"KBX%"GY]@Z[+]\T0MSGTXI]02P,$% @ KH1;4[$KW-6! P 0 < !D !X;"]W;W)K M&ULE57?C]LV#/Y7"*,/&R"<)?GW(0G0NW5;']H= M[MKU8=B#$C.V45OR).72_O>CY"2] ];#^I)0-#_R(RE2JZ.QGUV/Z.'+-&JW M3GKOY^LT=;L>)^6NS(R:ONR-G92GH^U2-UM4;01-8RHY+]-)#3K9K*+NSFY6 MYN#'0>.=!7>8)F6_WN!HCNM$)&?%_=#U/BC2S6I6'3Z@_SC?63JE%R_M,*%V M@]%@<;].7HOKFSS81X,_!SRZ)S*$3+;&? Z'M^TZX8$0CKCSP8.BOT>\Q7$, MCHC&/R>?R25D #Z5S]Y_C;E3+EOE\-:,GX;6]^ND3J#%O3J,_MX,%?=LDLB_ZRES.#O343 MW!)72S> JNM[N(UU10M_O=ZZJ/_[A8#Y)6 > ^8_7LH7@6'NKMVL=KA.:+ < MVD=,-MD5G#/XT%,69J3Y&70'7FU'A'9PJNLL=LJC TW3Z]1(TA;]$5'#;$U[ MH'P[:PZS Z5;Z-!T5LW]L*-KZ_R@59@+QVBVW(QQ.L:O\-.@P??FX CB?KZF MX!81IJ77&'H-[XG_H*:.*_Q^3N^><[]$-+6H_J!%F M0Y/Q"K*,L[JI29*\885H2&H:SIJJ(JDH*U94!35[HN;N+KB*926'G%6E!)DQ MV50@2E97$M[JEJZ"#99[*B_LPC4AA) $*4%P)GD.6<%$5@#%ED4%'XQ7D4O! M62GSP$7F+*\+D@3C><-R'GB5@B(2^K=O9?^H!T_5>O"Q:00L!9,R"\"B9J(( M+JJ\9I4L2JL@ENE5:L@JQ@7&W.PM*!4BCKF40=Z/UZD_QJ_],E6HWYV<7<[ZM%!^V7! M7;27Y^'ULA6_F2]ORSMENT$[&'%/4'Y5%0G895\O!V_FN".WQM-FB&)/3QS: M8$#?]\;X\R$$N#R:FW\!4$L#!!0 ( *Z$6U/U[;M2>@( "X% 9 M>&PO=V]R:W-H965T8/2<"5!XVX57"2+S=CE^X1O' _FQ 8WR5:I)^?0 E[MA>V'MU^(3]/!/' M5RAA_"\D/J^NT*^RRMFV7JI MU0&TRR8V9_A1/9J:X]+]*0]6TRDGG%W?R&>45FF.9AE9(G3AJ.C!FPZ MPZV2MC;P4998_HF/J)&AF_38S28]2_BYL".(TQ#2.$W.\&7#=)GGR_XQW2M< M<5,(9?8:X?O%UEA-U^''F0KCH<+85QC_W_[.@IW@%J9E!:X"4I1!_8S!>CR" M$])3.P2)-H1"D22,!;4#6R/LE"!E<5G!>RXIHO:&R=)\6 !M4VU10[]/N,(" M&Q?($A^)X9X=Z#)9U)P) ^\@B9,PF\5D36=A/IW!(TD*B+;5JJ(.#21YF.=3 M2+)PDLWAFDM.=Z^$2JG20)Z'LVP&TRR3B?9XY^/ FS+(:_ M[3TZN<,-ZLHKU="P>VF[ZSQ$A\?@HM/ [_3N);EENN+2@, =0>/1;!* [M39 M.5:U7A%;94E?WJSI04/M$NA\IY0].J[ \$2N?P%02P,$% @ KH1;4TK" M^;&ULK59M;]LV M$/XK!R\85D"SWBTI=0PX:8=U6-&@Z=8/PS[0TMDB2I$>2=GQ?OV.DJPH61.L MP+[8?+E[GGOCG99'I;^8&M'"?2.DN9K5UNXO?=^4-3;,S-4>)=ULE6Z8I:W> M^6:OD56=4B/\* @6?L.XG*V6W=FM7BU5:P67>*O!M$W#].D:A3I>S<+9^> C MW]76'?BKY9[M\ [M;_M;33M_1*EX@])P)4'C]FJV#B^O$R??"?S.\6@F:W"> M;)3ZXC;OJJM9X Q"@:5U"(S^#GB#0C@@,N.O 7,V4CK%Z?J,_E/G._FR809O ME/C,*UM?S?(95+AEK; ?U?%G'/Q)'5ZIA.E^X=C+QL4,RM98U0S*9$'#9?_/ M[H4YH-&F"R@@^V1@V_XT3.X!;Q7 MTM8&WLH*J\?Z/MDX&AJ=#;V.7@3\4-HY!)$'41"%+^#%H^-QAQ<_@W?+3FPC M!H>[*#!AX(_UQEA-I?+G"Q3)2)%T%,G_'MN7<=,Y_#?H40RG8JH3$Q.Q4M$C M,Q;4%N@.MDK06^5R!S]P22>J-:1G7ET")4%M2'E( [S!$AMW$(?=20!W]+Y( MTX.]5HUR#X\)KZ-EU0&UY<;A7D!4>-&B<(O4B[,,WC9[H4Z(9$OC;&7]FR6] M#4K<%$:P&>F-9/V1)W!H#X@1+&WH.MPX25A!._D :55^@3[ M5I3:%K6FV'%))J'#3>F2 M9!9% E0]FJ(TB:=4\L=!U+)[8LN\((F!N%('IOF!N?XSQOT$WW^71V'TFOCB M(!N2QX:$3;,3)5X89A!F7AKG%+$PS[TT7+A50A:'!7RBI-U0W)@\40[);@/' M/CQ.G^)84N2I0;L$NTA2;JJVM'TY:"R5KMRZ9V>""D #&LNIZ9$MV]:VFA(C M&&_,'.[:LCY+DA;=N*Y8.9J:BDAI7A*$JSC-T877D31,4HNG9FX[K[/79B0X M5YW PJW><+WZ5%%6O=HAQ'"_R;OG.KQ:2UTO;Z/WM,2OF:B2SJS7ZG>BW/Y MK">1F(22&^.R4[6ZLX6HG9>J@C#PPJ!P9>%\)-;$6R3)JRG;>J^YH'KH7TY$ MF:.R_U:>PLNI]A]HJ,CBX!'-+ZTX/;"0&<6WLV1>5BPF++F71^DCEJ>-X.+\ M_,9G.;8<1^JP;:VQ+P9)_0R:?CR@&P__@CLB%/]%\I[I'9>&*G-+JL$\2V>@ M^RG?;ZS:=Y-UHRS-Z6Y9TX<1:B= ]UNE['GC",9/K=4_4$L#!!0 ( *Z$ M6U/7^S[VW 4 /P. 9 >&PO=V]R:W-H965T3XW$CE*+\=E)*^=T0^&W]MKA:;RQ4JF&C%?6"$>ST^S\X/G%891G M@=\5+?W@MXB1%-;>QH>KZC2;1$"DJ0S1@L2_!5V2UM$08/S=V\PV+J/B\/?: M^DN.';$4TM.EU7^H*M2GV;-,5#23G0[O[/)7ZN,YBO9*JSW_%\5"_OR)^, RS&]^.RU[Y(VOD#VC^)-]:$VHM?3$75 M??TQD&S@Y&LX%_FC!M^6820F^;[()_G!(_:FF_"F;&_ZQ?#$"^5+;7WG2/QY M7OC@0(B_'G%QN'%QR"X._V,&']<^'HFA ?&^)G%IFU::U0]>T&Q&3%L1$(&3 M@03Z4 0(A=H1B2:EGV+Z!9)G"W*B3Y^0IMHE=D-MH(8%CUER(I:$K.3Y*/^. ME?+CT=%W:#G?)N]Z-6)@92W-G(0RC*"'^?TWS_*#IS_O!+N47K1.H=V57HFJ MPRW7U^OU5]@2^2MW%";#?>_=K]XZT M7'N3T89*N@6%)9%A$!\ZIWRE> #X?8[-TX(@@R-@5$@&&^6<):MF#J#/ MQ9YZ,O3J0XQI'9Q/^8U/%#IG8FBMLPO%\TI6']"\F%ZA][NG8$RR?$&&9BJL M\Q&#H3MRI?(D[ QN;'DK;,N@1_^>$0;4^C(A/I=ZD _3T4'/AR,P8U\X\?48 M$50H+>LW;Q?_F+7::UL!8 MVKE1'^D3:V-*(#,A>D2EW=6L_<0$C@D)H-N8<6B4%Y M'_6%\O@F PMLM/ R:\ =H=4MB!PEC# V9(AU1".$G;ZHVMI8#P(:EZ2.)K%B M)4P_B1DH*.47V2Q6:2I_,G3ZHGJKHZ>^!('*VJ@2D3:@;LK_$&'*'9PV(AO& MF\53$#F?6F8;CXE/CA;*=AY>9DK3/;[&'&[%(S'+OH6*B/B6>ANS+L3M.&1Z M3)Z*S3+320F"#9B&$$'@L@.3D&8XV-"JG\(#=D46:24+I0& 4DVWQ7;46L?M MT'8.("E1!SAX"!G[0/%A-^P<<-].1E.BM2I:WL&SM%Z;J.WK?MPCU:IQDQ,T-16 M/!J7M2IKO$2AP- &X6!28+9BTH,*)N2ELD96J]%[BISV\NQ=/#R?[](Q[3;XBQHMCKZ(C JV_(L@0_ MA@XRR(54FF-%KU; MJ]UYNM%LQ=.]\(UTH0YF.Y:Z2'8EN\WA0VX+?'/&M=3)]=^Z/0#1((2&I+@ :!EWZ_OLR!%48FEW$VG7R02Q#[[]NPNR(NM M-E_M1DI'SWE6V/>]C7/EV^'0QAN9"SO0I2SP)-4F%PZW9CVTI9$B\4)Y-HQ& MH]DP%ZKH75[XM0=S>:$KEZE"/ABR59X+\W(M,[U]WPM[NX5'M=XX7AA>7I1B M+3]+]TOY8' W;%$2EG[WE7X]GK"^_V&?RBYM9UK8D]66G_EFX_) M^]Z(#9*9C!TC"/P]R1N990P$,WYM,'NM2A;L7N_0;[WO\&4EK+S1V3]5XC;O M>XL>)3(55>8>]?:OLO%GRGBQSJS_I6V]-YKW**ZLTWDC# MR5=3_XKF)0T=@ M,3HB$#4"D;>[5N2M_""DN&=P.-+[RK7AK&J8*3\MD9/%60J MP(JNK"@2>_Z6$$>]DH::2 (XECDOC$._,J);92S4*%F05WTK8I4I]Q)04DGZ M)%XH6OBM"^K3DVYW1:.IW7EW?T:-\TMD3>WQC9*+<][MW_S>B5&Q< M)E&ZI%>96@MN!Y:6P6@>XG<^CNASM7*:MX50,0NF>! &XR@*YN&<[J2U;^FF M,@9^4JF-;R=-[+.#!-%9& ;+971.9Y"=+T@D12 M?S$8H3EDF>]S"&-_/)T-9NT2;$6\*F3)O) W-M.">VHI7CAY8%)!MW)E*MX M$VJV,-(G8>)-NQ1 QI;2=]+L9> MJ0.WQ_\6VEOH>2FI .LIKWN%Y%[Q'4.W MPL+ZV61O?:WET(X]OA=(*X^U56Y3JT'EE$;'4B866V,)U5#;^GO <'?$2TM>%D".I/ M!XM6H6>]?'904"F[\:E#,^;T9,+5AK#&K5%._J33E!-4'91-*E&!2*,J4#D< ME+IVX(E@6F(,[XJR%!""R2U+!G1?=)L9B-P)((F\)J-R!Z%L>LO5VD@?!#IC M(>XLT>C=L7#XQ^&[A M,K'*N*Z:G-#J!;$,._S$HS[?K^I[KLJDBFM$5:# )4PS0 T\ 1!V^.>?XAA3 M&29&PCJ!T^WP ^2;1 *?/6@W0AM$F>]UZ1H##MSP$;CCPF^99ZO5?] H>&LL MC".*M>]:K]IQ&)LNY<>=KOM_H_R /B")3>A^ MV%*/&ELW;F_1$6MA3W\YF!QVXJ.A*YBJ4AB[YZ!P7)M,-8E<9>RQ\(?H>E'7 M70:'G 06?&2IE2B^TGT*QV'C(V\ZN_MX??]X'E"959XX))4OJ!@X3' 299FI MV!<-7BS6JFAY$ONAGY*'()SX"KS4-.G[3@I#F:+!?/J&2J"+HJCR>J0(0NL< MO:$TT]H$NS7K9)GHK2^&R#\_)89A@X#Q8 )W*W8NDT_2"&:9Q;7E^H(O0'JF MUP/MZVN+5-".(KL"R%XZD8:[HT$$+YI*TD;!.02_!&>8R5G;:\!U@\0HY(K) M&W4&Q'[ F8OJ>NX9@*6K2H+[L'PA(=52E)@FOHY'=#?J@*Y^2Q+5Y\W6=7N M\%E[)Y%C?XXX[%BDGYK9DZE4[GPH\';7[7C'2;AK:2.N?0YW@W"H9".3->Q# MY+&DSO &G>U.M-0[=%I)VSOGN>7GUY,P"N]6?-AP1L7- M)(O!6+1G9^MARW!PV?CCAZ\M[]F 'AI>GSA@'*8HY_V/6N,/^K]) SHV+\C[^N"6T'9>X]$/^B^L;D<5]\/G@*]2E8(JZ.\Q MA_KWHL(B9D(-/ 9%GP=TVU0S1X3G-:?HN[?RUSY*##O?>')IUOY+%M+%X:P_ M][2K[<>RJ_H;T7Y[_:7MDQ]W['4*T1%&7H],_?6JOG&Z]%^,5MHYG?O+C<1K MG.$->)YJ[78WK*#]A'CY7U!+ P04 " "NA%M3H!=Q/Z8( O&@ &0 M 'AL+W=O]J'3!XB$1#0DH "@9?77]SL')$5*LAUOVYF^V""(<_O. M%=3%RKIO/E,JB(>_8A7/3G X*7VP144,#0IMXG_Y M4.'0(I@.'B$8500CUCL*8BW?RB"O+IQ="4>GP8T6;"I30SEMR"FWP>&M!EVX M>JN$C!?2I.)7E2ZT68@[)XV7C)R_Z =(HO/]I.+Z)G(=/<+U7/QF3&=2E7;I^]"P47-4J_EF]"3#STDX%H-13XP&H^$3_$X:LT^8W\FS9HL/Q@=7 M(LY"%X%KBA<=-(!YJWV26U\Z)?Y^/<-Q /./)[08-UJ,68OQ?QG\I[E.C\6/ M,!9WF1(WMEA*LQ:9S5./:&Y0F6LC3:)E+G0+'Q0!$4"V+-W2>B7L7&05:]IV MVG_SM)DH%U 0A$Y!IN=:SG+%BD@\)GHI@TI%:"ES##>(A3+*R;S'O,)ZJ9A7 M9$IB0"/A@I"1:*=R:$J"+9^_EPYB=*[#FJCF92!W*>D,#D44$NDS,4<9\EB6 M'NQF:U'8>Q6-@[ZP#VELD'C.*9.LA7I(,FD6$ >5(Q=M@G+*A[C%BKB8H<*3B\26+J(]*SV\[5ELI<97J"%N5W(I MKA=.5;:T?:OH))D'I#K*"T]4M7PBNB2/X('Y+ @[R_5"5BZ_WI71$Z5!;\GUO\!F@1#R['*G$KLPO G% MI/<*[%>9!N_6>:2H5_L(\BHR-/F+H'D:!F*0H9KG:R#OVE:13V) <+AT0X$. M0*P01)4MZ+'[?LTL)I5'3TVR M&&NUME$ U*_X;U@1-BZMH(2%Q=(:2*/PDDE2%F5D8,'-\6NG,NK"]Z0;GI4X M))Y'/6$44P7YP,[$\JU*5#$#WB\B0R;"QEAUB M[E%<8# &7%=+M"R:^.'[!V"47%,F>>LQ=#D VBH+L!N-#U+6%9M[UB\K\K3 MN[HJW:#+4C-Z/.'KBM84LJ0AV:1S++%(*XN*3[Y?Z9#M%L-V86/3JB*[57K9 MQJ32I55S<=JD]]*ZFFO+>%9":@?E\I*YTD[=A38%A(I/ MJQ)J\[($IUCQV@?BQ!'1KB]MFW>+V48C'.UBP6&\WQ$](7-T.X>\3@ ,0"JV M>>F@BCJM]EE,>899'7>7E%((]JAE'/\-9Z@D1RPL46&8UUW?US-,/=<0'HTO MZK9;)_EH,#SK5C?..\8YEA)T[5_6F$"$*IW]!:.0A20&+W' :1,_W3I TO_\ MI^G)9/SZ[+15Q< T*L63P5/Q50=H.[*V.HBL>+%?"12G 25 YVJV%BG5)[#; MJFC'XI8@%3-;A4-3?#NAV!HD]XNE7K/'!KFK.F#]7LH\CDVM=-@#0E?43)&3 MZ[FQBIB68C&0T3IM3G6FZNX[]9(+]4R%%;5./E&:I+*Y<>!3\=[(KL($KAT- MSU[[?8RJ!-AD^FZ6MRR(@PYA$I.;IY.8WO2ZG:$R_6=9JY,DU"9]NWUS&+RX M/%0B*[M^]IC%9)EJ#G"+BY_Q<06$=S:?C.6O%B/%1*$ MF@8XY&ABN&_$::T9_JV!@\ME'+&$EQ@!:##2WTO2JQ50VR[Z Q6<.(,A:E#I MJH9(G$O@X?(U=_:FX>.BAD/5Y]$B]Z<49B/0E2;7#5\IM M^8PG@Y?YONWFZ.$*I9;.G):-N2IJT9ZU]D\%DGO/SA!VEXG._8TG2@BGCUIH M(K%0+1CY3?;6W3'I*$8 P?)$*X>U/8W&B;V=B+GP3GXN@U M5L/>Y/RDLS/IC:<#'OVVO=E) M9&AFMJV;?,>5LW4S?/.M_^6%[N4%%R$>ZLO%7-BEK?^EJ\:] MZ61 X& Q/&.8)KW3\RFO3GJCDQ]^W MXW[K(WZAW()_JO""A[7X/;_9;7X-N8X_ FR.QY]2?I-N03>R7,U!.C@^.SW MO89_GH@/P2[Y)P&,\<$6O,R41-VB W@_MS;4#R2@^8WHZM]02P,$% @ MKH1;4WR$_0*L P P0@ !D !X;"]W;W)K&UL MK5;;;N,V$/V5@5H4+9!*MNQLDJUM()&3VM:!%[+-JA5;_(SAM_;&T2R;4$K5H/'*&G!8K9/S^?N+)=M'@R\* M=_Y@#*RDL/:6)S^5ZV3&A%"C#(P@Z.\>+U%K!B(:=P-F,H5DQ\/QB/XA:B#;09G8M H MT_^+AR$/!PZGLU<<\L$AC[S[0)'EE0ABLW)V!XZM"8T'46KT)G+*\*%\#HYV M%?F%S0>A''P1ND.X1N$[AY3QX%=9(' VR>0 =-$#Y:\ G<&U-:'V\*,IL7SJ MGQ&IB5D^,KO(WP3\18849OD1Y+-\_@;>8E*ZB'B+?U9ZI;S4EL5Z^..\\,%1 MS;?!CI+X14L^+5&N+1-*\P>E*?&N.N4PQ*"A;+7A1#( M!GU05+6T4S'2/2-YL!4(K:%21ABIA 9E2'X7H8\ []& JMA_#\(A&!M "N<4 MP8C ZP3UB)=&-L_P7\2.:",E'QNIA*ZEOJ2[X)8N'VE-J;A1R=24T**32/U: M@E/^UL= _A!AT$WNABX/CO'-5Z?Y_.0'#W]UY987(E C]E%%@42G5%+P+< T M.4=5%RBOSP7PCO >0T]%*U$H3=RPIS%F?XKWLF!EI.Y*I/3Y.N+$ ;.F2'VZ MA92V8UN'+%84&H^BZ;31BCVO]G'Y(/;*;$$TO#M0]?@TSVWK[$-,TH$NDB]% MYT?AM.QKZ\+W 5T#1G 64CB/ZJGO;($.ALX[BNEX+EE;L^V=2RS"$P*U(/Z/ M7/OPA/OUV=E)>DQWF-9\'7^+#YP?-I&B58&RIZG,T7_79^"0/!?MHRR]9ZQW MZ6+$&IE?418;IKZ81^ZS_X_[/%W,H1BH_PM^9#\;[?O#>ZD=QV)[SFCL#XIE M"X\N5@;<=9;=6Z0$U'8A?>GRRPZ>E0;=-CZ>!,3%U[\PT^KT/I_WS]*C>?^X7PNWI433$5?D M.DM/CA-J[/A@]I-@V_A(%3;0DQ>'-7UCH&,#VJ\LB1\F'&#Z:MG\#5!+ P04 M " "NA%M3: />^X ' !:$@ &0 'AL+W=O&B"3. MDI0G[J_??&E[P9W.=MXOSV? MSUVS4;UT9V:K!KQ9&=M+CT>[GKNM5;)EI;Z;IW%]]M%<79O2= M'M1'*]S8]]+>OU:=V5W.DME^XY->;SQMS*\NMG*M;I7_^_:CQ=/\8*75O1J< M-H.P:G4YNT[.7^WK67LY@"4IUJ/%F0^+E3-ZKK MR!#"^'6R.3NX),7C]=[Z#YP[9R5L]$JU9R[/PGL_NKFO(I MR%YC.L?_BUV0S;*9:$;G33\I(X)>#^%7?IEP.%*HXZ\HI)-"RG$'1QSE&^GE MU84U.V%)&M9HP:FR-H+3 Q7EUEN\U=#S5[=J#8B]$W)HQ2?52:]:\6X(U09L M%W,/+R0[;R:+KX/%]"L6%^*]&?S&B;=#J]K'^G-$=P@QW8?X.GW1X(?&GXDX MC40:I\D+]K)#RAG;RUY.&=ENC?5Z6(M_7B^=MR#(OUXPGQ_,YVP^_R\B^J)% MZLMSMY6-NIRA\9RR=VIVE<1GXENNQ,\;)6Y,OY7#_5^<0"=;WI<=:_1R0-\Q M%DA_;/QHE="PUNGU $O>" WCG]6]6"NSMG*[T2HX6YOO\19M_%FQ,CRO[]&D M#LU B.I!^)W!!D$LEYT2;HKU7/P-6QMQW2NK&\G6WHX6L8GO9+]]A3R<%V8E M?C&V:\_$AQ T;.XMB(V\4V(P7BR50E^OUU:M.76$1+D+C[2?<7UVC =:URN+ MCH(>9?F,/+=[*X#C!A3PC["\ 12KH^#>J$;SH'HO/RLK3F8W']Z\GYW"[!T- MDF/M[_Y4ITGUZE /: ?@',$FG5/.T2;>N1+X MYT1C0N7"%GR,UD)P><_&)XM'$;<&8E1'=2>[$15\M@@C@T&P4-P/W)8,J@,V M8&V@,M=*#@)ZRFZMQDM,4T5UU.[0+OOL'^>RA^819IS6'DPUH%Q=%&K1@CF: MB8]#1:@O."11-]3]]D>F\35J3X+4K](VFPB^[G $;LE)L*&&-9RC"Y#>R>S3 M&]9[.SL-"#WNDGUTR'-<2>Y4-U6TZXB\#GD.7D^=C?R@V-"CV^F^9SH9'"[J MUU%S"$%YW&X[;FDG=C!$OP\2?B,]+ W>XHSA$JYPA%.!5]VH6^:>?@!.$P'Z MK>&6(3Y9M2\HN1\'O>_ K[?[_SC/;T1\&%A/XMU/C! ##0O0H\6\I(7&$-0= M4=R:<;T1+;%"+T=OK)L8X*7NE(6Q'_2 ;J9HCXF\O'^&]Q$W%Z+2Q.5FB@!\ M&YSD^PP8J;G)NK&E$3:$"AD,B1U/RW#+$B?\QHP.L;C3G#$:WHB!8X M8,T20VLZ8I\3N55;KWH6*EDJ?D+0%VKZL_'(^#\5/XR6/XMT44=I5F)5I%%6 MUUAD11R5:8Y54N=1G!18Y7&45S')IWF4U\7CR07)/(G*@B33.*H6"]HJTR@O MR,P"6R7;*Z)L05:2N(P2O'LR-2":1(LT2$1%G?(BC8J85ODBBFMZ5T:+FB,N MH[@LQ8W<:DJ+!T6K Z]/DE-(5'#,1J(XIN!J/%>48E1PL$E=\%.5QSAE< $ M@9@W03V/TB(CL8HQB/*TYM\BHVRRM.2GND3!,&U>+OSO)?ZO=:_++$JKDC% M+;(LH 2,\WC!8 .5@K!*4-%%3JLRR:,JSI_6/D]*B)*!*@-Q,M:.HXRMIQE@ M6S!0Q52^M%I$!5[^KOAI644Q5S^KHIJQSF+@F],J2:HHS;/ L)H9FV1U%%>+ MEP@ I6QB0!:'BD=E&=("!\A*R4$E&;?!,R2 8,G9U>P=@B$?[%<+LK1@DB>$ M5\(ZS\9#XZH]MHY3U] :3-AIE/'&6 PJ.JGIT*6C^\D PHGKJ8[3Y'P81V&X M\?65+ZP8>3A:&MU-GNC:\!AKNGU.UQ1K^H?+*ZYE"L-3'>3D%X+RVV/NV_Q_ MANU_0"00USUERL-0F&; (Z;L:7$ =+I"A+F/(92F!74S1@"(5F'H+=#HJ;AN M<+(Y':H3[A?3U3W<"\/? ),Q4=49)E$-4S3G4J):@3EQW=,A]^\#\CAC)"XC M5"&^9SD:0G$,ET6>4Z*8DR*M,5.JHROO(=,* 2YXVB#L/.6.JJ,\IY1K,!#3 M^1V=8M3NC]-$-QJY:D11Z1^(8QYAMT^NKP MBX&0U(>G#^"A!3F'[Q\NV"R5.@$V5GP)M.AWP5!?%Z515P[;V M<'(')1FW)B9L-14WXU.G0/LF.3+]PYQ%7Y//*LR+DJTD "SFJ90E&'.)>.XO MTOG1W_L8K&O^JD&7F7'PX4__P^[AP\EU^%[P(!Z^NKR7%K=0NL"OH!J?5<5, MV/ E(SQXL^6O!TOCO>EYN5&R598$\'YEC-\_D(/#YZ2KWP!02P,$% @ MKH1;4_9F$=Q6!0 ; T !D !X;"]W;W)K&UL MM5==;]LV%/TK%UZQ)8!J2Z)DRUT2($E3M ]M@V9;'X8]T!(=$95(EZ3BY-_O MD+(7$KHS@51!JFTD:Q]-)RZ4:'1V$M7-S=* [UT@ES@W9KFVYN3D1 MC5X?CI+1L/!%7M;.+TR.#E;\4EP(]_OJW.!KLD6I9"N4E5J1$.^Z/5[L=$G]WBE;FSXI75_EL4C M*COK=+L1!H-6JO[)KS=VV!$H?B20;@32P+N_*+!\RQT_.C!Z3<:?!II_":H& M:9"3RCOEPAGL2LBYHS-NE%27ELZ%H8N:&W$P<<#UNY-R@W'28Z0_P)C31ZU< M;>E,5:*Z*S\!GRVI="!UDCX)^+ET8XK3B-(X39[ 8ULE66&<0 M$W\]@9]M\;. G_TG(SZ-D21C>H3G;[6@I6Z0.]@@QQ>-("N->91282K2K8,0]OD\__U2D2?HK[15YE&?)_JW@ MBLO*&ZP7/[UKL:U8#I$]+[>7Y&Q_E^U]PP\TO$%WG4 ;S&CCT8V.7L-L1GD6 M96GJE6-Y_!SX>V@#4<#%@$O2:,:8ATOC^5-PCX3) +GKACC&;Y9$TV(>G)&\ MB.(0N%N2630OIAXH!=MI[]1X.GTQT0%XE^K4_V9IQ&8!N,CH:RCE.,:OA$%G M(M6%V$-R#:@^Z"VAR5D'OR$U!R.D+(D8FR/V8-2((7IBEE$R2Z,BC:.,Q5A- M=D4X"?&^Q[_7-,GAZGE&1%=$T97ZI@#P#3R 5 M"6Y*_B7CP1IIQJ)9X=,D0<:EC$73'.S!?3IC49%D6,U9!LZSVQ+UHDIR&R+Q M&%'K'[!/^,K"(TE>@NPW'_$IT)([V&S ]AG]CK0)]5+]4T6*=BOFL[3KK+>] M[>&[%CYPN S54W>&Q$/%=DHVI->01/GI2H L;HB3TNIUR6U-)4[#FU47KN:T M$$HL92EY P@%7X?9:"FXZX!J1,.])7#4$]FI:(B#;;7K P'MXUYH@ 3WJ%9\ M[X0JA1?R,!_./X_IHBOK![1ZWJ4V5:\]QS@4BFPUU,H*P:P(?>MA7SA>&=D0 MZRT^1N>0EJ3'T$J\=M);OBQUIYSO>[C%TY?0O>]S:^GJT)P$=8IWE?1Z@SQN MM?V;U8VL@CD0\&@>0J%I^GRHN;J$NE(% V'$#2TU5%Q?@G<=^PO!%M+=]-U4 M0TII1S62#"LW&,^, :R/JV47/+")F>V-?BM83+8K[H<:G]1GUV7350!+QFE MCL=SC'9-L_'4^GXR]^1T<.6=% Y>]#;H[>NQGA'<(Y80C<>S?$2FG^W[#Z=789Y>:(?I/+S6^#LD MC#^ _:76;OCP%VS_8!W]#5!+ P04 " "NA%M3R#:< R ( !D$@ &0 M 'AL+W=OJEF'J&F7QIG2^EA&W_FD6&J]DP9MJ M,UO.YV>S6FH[N;[B9P_^^LJUT6BK'KP(;5U+OW^OC-N]FRPF_8,/^JF*]&!V M?=7()_6HXL?FP>-N-D@I=*ULT,X*K\IWDYO%F_9 M;NZ+=Y,Y&:2,RB-)D/C;JEME# F"&5\ZF9-!)6T<7_?2?V+?X*NQ+U[? MNKK6$2C'(*0MQ*VS4=LG97.MPM4L0@4MG.6=N/=)W/([XB[%SQ!0!?&C+51Q MO'\&TP;[EKU][YB7^ M<[,)T2-I_ON"UM6@=<5:5_\OE%\6MUA.QVJL"%,(=5TNN [?0T8H.EC#J^5 MGQZ96R@(K$FOV%4* CQ<%2I$#5V0BE %47I7"PE3>__W(E2N-05L0-'GOL7* MS5[($& _^3C(2@( 2J%4C55P:2,W1C&@.51! I@N.(NG^X/BJ;B/M,VZ*!J( MT+0'+GYI)8PH]^PK:(%7 V6YT8!ZGPE=0C3]VV/,IN(F$,K(=K>!95V^9V.8 M84E0?JO& 'N5.X]"$V!G(8TYBBCY,$X*4IN;MB (R, ^7H4*N=<;0HDX&K:8 M" "?JG'(&(XG$"B<)BA3V)!Z&S ]+X1YSK2L&IZ@:;"BW$A=0_7(,)CJ&/]" MAZ:-*N4OB5!E";)&VN25@-CT 7:QD)W9DQTX#,)8L"0L%E(V0Q591RG>F=#I+;>$NO4>X->W.R%^$F,.& M%NE99B#G2H>8)K4_H7R;"C*-B+;)#47H(B4(E>E"&C1$(B8 M FA=< 4T^.7WI:[KRF++N9/;ZZU5MMQ"\.";I^LUBW@-!W]Q/E;B5GIX:24QG>$> MOE5FSUPC&B05%5H9#I74>YT"BEKWS#L4^!S7V,"1:KW8@NNXRD.C",*V;H9B M\:3+$Q$4;1[# &R7QZ0NJ"TJ[]B[%(;P1GRKY9POU^?9V9POSR[.LO4%+SB?K[+Y>O%67&3SQ66V.K]\RZ;A=G6:S<_G MQ_R(Q(^:\\ KP_\?'Q]^^Y7,S^$:#$=M/<'U< 0"03@@U)D^)@=@2QA(3ZYY MI9XE.#AEJR6?+M>S^1Q3WSH;+L\.E^<9F]S?7O#=5R*W-*ZQK/N'#\OYXO0$ M:R_6O'3\Y/S8WTK"'Q.<\%('V&Z=/3E.?5:UE2@/\&TJH* .("A)S)(0Z!P_ M(-$O:ONL(H)*69ESTG8IEJ&!:,B1:(-YZWTJUQ#EGCK#35$P08"-NVP=5;?< MT2:BQTYY'[>N/[X4E<3E+2XS*A^,F\SQLX%.>UD:['P0P9CTI=G1!;J*T;GL MO$DU,G3,[\-1MA&3$6)6'I#M(K'9'[E*7E)S;)M*F2(C5D3KZUFHL[KGFQW- M$P U+>5H)NAI(_2>.3I#BH96G"XXO[@Z-]9A9#+&BU@6 ^',(3\050.#6AA MVO[1VG0@X)X)8UNKGAOM#VS*@.P8$*^^M)K,@W-H=T'V_2V5'Z<> ,I$AJLZ_ M"J^S 1X\38<&1<_)YUI^!E@M(8:SD,%.=#;/S@>91AW:"=- NU]S8Y%: =X3 M2X9!#QO40DW"X\"<@5[A7.5\QA#!V@3(L3/H[ W"92,;7RI)B44&=_+++D8H MY/@*H\MK&N1:2C0('%?\M_PPS(P=^7/?C";QPT['ZNL.P@:3V/"G\]]AVJ2' MI*&;PPKQP^ETC3.9,7TV\831M!Y#@@*W_1M>.("&-HL(_T1Y=&_%/Y%O_71' MI])<%U07!D,&%F 8 Y1[4B4H[0 M_ ]]1]J_Q:G4AGT:S^#4XQ)&&L31C>2LB3U+[X$3(,'HU.*(YSLR_U8^_ "4 M&B=3:#'4Y-E(U*VB5),>M3(RF(OQV!T,59B\K<*LPL/8@68(J:01#.W;AE%" MKG^+TF@RV\$HDH]SS93BP,<P<(+"ZWN/Q2A'7RI0;Z95_=-1[$'"'76CG4&2\_OI MGYU#9Z.3/VK^B;]O!*(?&]-'@.'I\ GE)GTY."Q/WU]^EAY4%H11);;.I^?K MB?#IFT:ZB:[A[P@;%U'Y?%DIB1R@!7A?.HS:W0TI&#XL7?\/4$L#!!0 ( M *Z$6U-9P'! ,P4 '4- 9 >&PO=V]R:W-H965TS%I'*N>3N;V;SB-;.1 M;KC"E5*;FCDFL9D)-+L_]W+VY/->MDT+Q>P.VK6MF MMM=W-O<#3K40I13&Y2MY> MGY"]-_A#\(T=? -EDFG]A0:WQ<4DIH"XY+DC!(9_GOF*2TE &,93ASGIMR3' MX?<._8//'7/)F.4K+?\4A:LN)F<3*'C)6ND>].8C[_)9$%ZNI?7_PR;8IKAC MWEJGZ\X9Q[50X2_[VO$P<#B+]SBDG4/JXPX;^2C?,\@"%K1*,/GZKW MQN"$HD-Y= 97!?JYRT>G\R^5E@4W]M=?SM)D^0YNGEKAMN[!>@.?M'*5A1M5\&+L/\.X^N#277#7Z4' N]Q%$*=32.,T.8 W[Y.=>[SY M'KR0&/QUE5EGL![^/H!YTF.>>,R3_X3 PUC)/(+]>'!OA#;@-+B*PP//);-6 ME")G5-]3/XNRLXZI0J@UY*P1CDFPA BZ] 8K73=,;2'7J"OK>!$6#.?@\;BE M">_R%E8T U=A.(6&&7AFLN5DJPB->80$ BQ*2T.O9%:%DF?6H$ZB7AUX?YXC?BE262[_-. MWBR.\9(Z3L V4OATA;,CC @^_XQ&%':"3B<^5P86?62G%)_]"'RDS]O[NREP MAH3M.=P-LX3^C.SW! V8&5 \9"$0B+;I?!DMEMV9".OWQ)N5') )+'-H9!NF MGUKM1%Z2TR"\Z2O*HV)[Y!CT#TJ+DB!N,:CN;#^_8':=_^<07YJ6'2M% M8X%8;']M0]])Z,[#+HI(31],US6[7AD:9T_&U#/=MTTL/#I%*]:*PHO&Q?H_ M);1JX M)JB:ML]V5U2QNZ)H4Z/;=?5RH>T*6ND7<*@8@G!L!3TD:H*Z=(37W<[(=^T/ M)$/?..@)X7LX-A:HPT,PW#:']O)ML-]%==OLE-T1^)L=W2\[!E][O?I"@Y-="69"\1-&PO=V]R:W-H965T_7[UQ24N3$]@)L M#TTM\O+><[_.I72QT>;>KH1P[*%4E;T MS7)L:R-X[@^5:IQ.)F?CDLMJ='7AUV[-U85NG)*5N#7,-F7)S?9&*+VY'"6C M;N&+7*X<+8RO+FJ^%'?"_5K?&CR->RVY+$5EI:Z8$<7EZ#IY>S,C>2_PFQ0; M._C-R).%UO?T\"F_'$T(D% B"^4(D6 \;75.>I-TL'A[T[[C]YW M^++@5KS7ZG>9N]7E:#YBN2AXH]P7O?E)M/Z3 @;0]D'KR M[&.5BWSW_!BH>FAI!^TF/:KP<^9B-DDCED[2Y(B^:>_JU.N;'G)UQ8UH7;WE M6U268]?&\&HI_.\_KA?6&93)GT>,S7IC,V]L]C_$]:@FZLJWMN:9N!RA[:PP M:S&Z2F8Q.V2"?5Y#B!KB0V-DM61N)?#/",'*D"%!&6*(KUX(P]H(1UZ.%/%J MRW*9LTH[MN)KP6C!RF4E"YEQ1,H.+&=#R[['I-NRA=CJ*F=+1-=9I@LFOC:T M#A9A%9#=BRVKA;&ZJH2*:+D0TC7PC^4-T&K&G3.2E$8PGS/Q($PFK2!=:V$= M+.N:MFW,?M&.J\.@Q /]%J"03,.'O[&_X9:]FL1S=)12'CA,O$JF\6FW$D'< MUL)SAMIZA(,XDGB%/!T-:% ZB<]WK:3QY+\8N1.U$Z4W<^;M3!" 0>)6< WQ MX0LEP0HYH&49)'-A,R,7D%L0/\I"Q1$2>%W62F^%L!&J&UC-Z 22C41L^]#V)8R'4CHG?/G3[HV&6GKXT'D68:XN_L)O?%BRY)-B&_B1I-)T@X+-Y%W"^YE*AK'RP6-%0MS)I M;<.1Y'V.Q>QSB.-1[]&=< %+3E1L*SCR51A=^A,Y=@FSUQ6"3#Q M_ 8BD3I_ECZ?I@,9/(9(VK8!CR,8D.N_4L%NMW3&DR@]/8MFI[,=Q,GY693, M9X>0[T.\D6[%.!)'5Q"1GX"S#6Y4P=")QUUP:=B:*Y!K375+.25G7IW%L].6 M_L[CL_DN)>U2RZ!(?<\\J@P%9A_;[TDBW/, LL9VX;M1'$UTEZVTHL;VATYJ M^$X"I6_"]MB*-Z[+N8.T]\-X I M"ZU D/8M^R+M_4E!]2$A0%EBAAQ+XLF606PXRR*V64E,2L_!E)%W@-B;, ML^G6C[W0-/NK>ABP%GM[U:.7"UDVI1]A!#,,X)Z18_;E":9]T#W*<'-[.0"B M)*'D4M*0@4WB=Q9F*XH04QML3P5'=V"X'K&EJ$!T2J&)P7BLH.2$=GL]%]KUEGVX_DV?A5I4,KXV8Y1:W-M%=MI_;0W"5V@% Y_!B M?8\W^6XR(F:Y#('O*O 0R-"5U/"VD"'B[6TO7#,3]#0,'N6%P[I!H /V\3F@ M \$<#R_H[2WEQ2YYDN%4?+C,'6:Z-X,+^"%B:\>'9]:3'4*]1N 5FW8A^+]I M>/+XQM$.X?CLQ33\K,3W,7+;7 <8.7IRYSO'^W8Z/\+):1K-YV^.&UL MM5C?<]LV$OY7,+K,M9E1)(J28KFU/6,[Z;2=])R)F^O#31\@)!+=NJR@4KJ) MJ:G"DXVQI?2XM=NIJRW)/#"5>IHFR>MI*54UNKH(9^_MU85IO%85O;?"-64I M[?Z&M-E=CF:C[N"#VA:>#Z97%[7[(VYA/?_)1?CA(VB#1EGB5(_'VF6]*:!<&,/UJ9HUXE M,PZO.^D_!-_ARUHZNC7Z-Y7[XG*T&HF<-K+1_H/9_4BM/TN6EQGMPJ_81=H% MB+/&>5.VS+"@5%7\EP]M' 8,J^09AK1E2(/=45&P\HWT\NK"FIVP3 UI?!%< M#=PP3E6^S\/\N;/R#OV-T8@^GS-]8+ D!/_N5Z#"@7T^PF-BU[C(FA<_+\B M?EK\;#D1?TN%N*O$+])FA4C/8UC'8D?@JTQ39:#S!0%^VF0R"#0;81HK,F-K M8R$(!QN5D=B F@F<\$;<%M)JXSV-Q;^,]86XE=; 5"DVUI3BANPG ',O(FH< MJ(#?G\DZVD_$;]!N"=5O+55>[X6J1&U-1LZQ]M)\9C?8"$>5,E9H="/P%JH6 MGF0Y'AA7-*7D[N% #@%C\?%>.*F1U /3D'X#&^%U")N!YT-'G_9P(GY%@&Y- M6# 1&$H(Q\/!Q3)!&)VII/?O,.:@U>HK60VAD.'CV= W:*8PIK\R:VS(W, ME%8^).!64UG"]\<)C>[WE'_V?S9.9HFHR=0:U; K%"I-59EN[)5FT(-4KRPT'\FK:RY^19%J//P E5HYP@("MCB0CI MFH26=LON9*@133!VO1<8H5S$X$JC*X!H<#M'4(E ?E#UOK"FV88S9?M"I0?E1<[9@:501YB_4(/\MQ7]G*>R M1.MA!-PW((Y^!\^RC!] ]"8D*1S8/$@(-EW?WXI%FHS1VZ :-&^4JPWP#DMA M_MU:JZV,$)Z(GV(*83M% Q!4 D#"O"*>5P+3QC"ZVGD#N'GC(0WVOT@FJZ.X MOD@GR_X !/:HZ5+;;'?2#2./*L NI)"GQWFE&+X 588EVI5CQX>0+*!7DQV+ M:ZN^H%1;=!4R1X*)FR9]5J9Q$']HYS!@1]P.(OI,M36L]%2'_[K6/A'?AI!" M(>QR+V/(VC&Z%^^47$?396CC;U 0H77-9R&Z2 M"WBAN0R?S,9GR9Q5S,:S^8R5+,]2\6NHG2%=.EXLTTBW6B4=':*8 M)K/S)\8PC\ ^1UFL&&R#58.R&*PPN4+IJ743*;MAX,(S9W0WTF$,:I03+)TS MF0I.=]AV-.0,IQ+%0J'[QFK$.IQ] C !X2UQCK@\T"^Q#S$^0W59S%B4WS$8 M(OR/-,2^PY,Y6!GD!_$,F&/6\: '[3QGP5S QYM CW(WZ'-9P;/ ML9%2\$[)H_<5[W!LO1I,.@PPA;TJ9AMA4B8_T?&Z5MF*;^=K$'08S=JX!M9C M[F:H#FX%:]X&#JN..86@I^"=?#6\9^=_%][W5/LH(7W=-HB_0OCK<7JVPO]\ M/#M+&%;+\6RY8E@MQBDVKY,(GR7C9>2*5R]/(GP^7LV73!PNAK0=RCMC9F>0 M%D@!Z>7K^<&]$4\DF5Y$, MDZUR\0K-0.5QZ> ^$!/![?^X9W"E6RKX5?QS,,^4<973U+:2H4&Z3Z1R!U\8 MQD$0BJP*.RU*V39A30BCT0T*L1.AZ+%'WWR%+VNI T#"6[&;//7.-AV\,6.! MVX;O DZ$-A-?GOO3_M/#=7SC/I#'[Q9X=]JJBM\G-F!-)F?+D;#Q6T"\\:8. M[]]K#$U3ALLBO'LP 9YOC/'=#2OH/\A<_0]02P,$% @ KH1;4UMG+67P M @ ?@8 !D !X;"]W;W)K&ULK55M;]HP$/XK MIZR:-@F1$"CK.D "NFG]4!65;OLP[8-)+L2J7S+;*>7?[^R$E&YKI4F3@-AW M]SSWDKMCLM/FSI:(#AZD4'8:EFMC\(:0:T!0<5_ZEK)TA+2>KK1RI86/*L?\*3ZFN+K@TD-PB_1%PNO, M]2%)>Y FZ> %OF&7[##P#?\Y6?@^WUAGZ/;C!3^CSL\H^!G]EZ*^S#48]^%Y MOI7AVH#3X$J$R]5U#WRG^X^JF?#]RFTO*)=:5DSM@:NL-H;(6%49_<"IL5'L MX23IG[U^-1@G'R07PL\+#3RL*_)!SRNF:$)I%AT4B);HZ MX/<\1Y5;>+,4S%I80GX0O27\GFT$4D"0,5O"SYJR0R/V?;@MT2(P0XDV7BWL MT""0FD8@E*(F'R&OC'SYA>):YVTA/*T_%MQ8=^#V^H+;C"KC.ZH/\9 M9#,OZ.<%J-OUAH)L^ST$L<;*H21I4^1T''1)C_:AK3!L-"K8WUHV/MH)$LTV M;#Y+Y:J5:]9#)^V6Z[S9*8_FS6:^8F;+:48$%@1-^N].(S#-MFLN3E=APVRT MHWT5CB7]0:#Q!J0OM':'BW?0_>7,?@%02P,$% @ KH1;4STA!,L+"@ MU!L !D !X;"]W;W)K&ULY5E=<]NX%?TK&'5F M:\_(LB0[WXYG9*^=>IML/';2G4ZG#Q )B=B0 . EMU?WW,O0(J2%6^;;OO2 M%YLB@?MY[KD7Y,G*NB^^4"J(^ZHT_NV@"*%^?7CHLT)5TH]LK0R>+*RK9,!/ MMSSTM5,RYTU5>3@=CY\?5E*;P>D)W[MVIR>V":4VZMH)WU25= ]GJK2KMX/) MH+UQHY=%H!N'IR>U7*I;%3[7UPZ_#CLIN:Z4\=H:X=3B[6 V>7WVC-;S@K]H MM?*]:T&>S*W]0C^N\K>#,1FD2I4%DB#Q[TZ=J[(D03#C:Y(YZ%32QOYU*_V2 M?8#D2N%K(IPXU=_4DE?]C S):>_XI57'O\:B"RQ@=; MI:NP+I[=Z:?1"9]($,/6-[1-^3M-TT&G%Q7U62+-D?97V7-M[@]N+\\'^B#W::2,JE./.R'5)TX8EN1QK M%$@F%!N2X4.F:\KC4AGE6#B>JSK$O13@7D0F0N.OC8EDS_[U M8/W#'UY.)R_>D"K30-!OET6;,P(9*@$&$W0"(]1G6/N@I!.*F$W\"'A5<^7$ MT82Y:;R1EYX9?_2LK$2\K:^!Z,9W8J^N/^)AN16E&P1('$^/]^;[J.]VB MFF6,W\FKHZ.AD+"[8IN&2587")280& ^2(>P3YY%#A5[]&A JJ\[B]I*!$C1 MVCC1F %<*NO6W% XI6*4P%:BBDP?XP&>MA2.Q-1<-8AE5X::D9L#.M226Z9H M]7&)@HE\,_?J:T,%"O7:YEXDW;BEW:-$$(ZW,S&)KGP?,Z8DLLI4*X_HD@*@ M<7M56)3,@5T92"/+=:[AJ/*12!C*6;NGE46;T6N,EUD,[KI\5*G1[66JOK6M M3$U7$51$/10="L!PPZH"0(@\&ZVK^WUCX6R%4:(L625SN&T\;&&#(HA2,H:< MB#5[.M@=&:O'B6NC*TG1LL0FR!3G)3$>[) 5.SUZHJT^Z]KJLR?[X0T,VII7 MG#6XSE+F?@;8_HJ)=I9;(K!='??WU=!?2?A]KS I^OY=L*;)I4.0/]>$N51Z ML]O/@WT@=?+\@ :;N&\H5D@"NF,#R?,'3NUEA]"=0L\L_B69E[/;,P@%;B[5 MW#64.%) I8 QPJ<]2/'7!F7D^\CA[--OT+)7Z*O()GJ<13OZ!Q6Y#WC"KMF( MP;DLN:'$$P13)0R.Z"$+$_\E&6U_(#04=H;>W PD&2>=/TC .D<,$\(LML$;55L7R&4ZXHC) M^.#/'(\^LT863903"HT@?H5(\!G)CV[T79BKI8R+=86!HNIX!SV/>(0MC<1YEM6/J)@;IUG;\MF$WW.)ZZ!&ZYO$GTBLU">$?/%H&%B>H4(36G2'QXB23PR(B,%LEK%P34ZP/QF** UE M);>@3/I"+'" CQ,P:# VEY'X&=:<8[[40;RW2&[+2 +$%FEM@KED35Y7!J>K MAAWBF6SZIK>;SIN?,,)GXFCZ'-/D!P2D<=V,SBM%MY10NTNNV$F?X$3R[:<& MPTK+AO]]7GAW_I_7_N]%>V<*\1"Q=CR!'7)PJ!6=F/>4,R;T(VJ-'XQ/UFQ MIS%Z4\_>4L"M,9Y+MZ)&8>5(((4@$U^T",:QRJYX$>4FB\@O.SAW@R&H2ND[ M[%5OH![Z.TF/;= Y-8/%0XKM';T)HW-RZI-K44,2!5F(5PK7L U0!&/'UZ2D M(R^R%/ZAT::-=$+I+!A2";2#0\O0/,$G]@7XTIG+,41)=A]XF]G6_<:N[F39 MQ+"G=B+C82?0'$,Q[YU@NVJQL2Z^:^0?B5L* J+9*MV:ZZX,AG@E/LE[FNXB MQ;TZF&!R(S:;CM_\.P)XR^1-RWDOCL?[C[BKY:V./TCAJ*\:T:SL'76D].9! MW=.Q?3W):.*/^GY,KOY!++=$CM=!%JP2TTIV2)7/CPU.O=+OQ:7,:"*5_:GK@F' <=\M8J.SWW2TD>KEJ?8>7V^0I3P"MFE= M3ZF\L(5YA$CL3&R;#&N0=V].2!/?H3=>,0Z3@S'D[33^M;AE>:-^S"@S=R!J M.IXD4EP/JYRLS:)-&8I=@M((3""_A^O MSC[>"'ZU$A>O'SFR'L76$DCF-*.1FR'F[TU7*OG !4C5'EL!OS="58.R87MK M;QKKLW2 XW<#9.IN)Q2](.&7'1 !*Q/W*^9S_$X=?+O2I_]Z^Z@ML10A2JWQ M%[;JM>?HSA<5A[TO+73FX^])4$K9BA]=NKO=)ZM9_%*S7AZ_=P&JB(-'GUY@ MZWCTXMD@GHO;'\'6_-UF;D.P%5\6"E%TM #/%Q8>I1^DH/N0=_I/4$L#!!0 M ( *Z$6U-1X:@?"@, / ( 9 >&PO=V]R:W-H965T(/N>[4PM(H[EDR4J*S0"@SFL^BD?WPZ\N?#@1\" MU_:%##Z2I=9W?O$MFT6)=P@E\ RE]$3DQGW+&74F/?"EO&'_$F*G M6);,XIF6/T7FBEET%$&&.:NEN];KK]C&$QSD6MKP"^OF[#"-@-?6Z;(%DP>E M4,V7/;9Y> $X2K8 TA:0!K\;0\'+<^;8?&KT&HP_36Q>"*$&-#DGE+^4&V=H M5Q#.S6_$2HE<<*8D@"-5T=F@1(F74 M:EPK+J1HE.0\WU@, KZPZ)4&*66".VSWG096^LQ:VJJT\1MKX0JAP) [JL MF'KZ;*%6K,Y$P&FJ$64;R=)E9,RKETPRQ1%">3?&_HFQCCYE<&[CN8^3*CG8 MU[4E&KM_#%1.>HD&VH*"<^18>L6@'S3)\YW]%?8G2">C7G)X2%*_/^P=C8=P M_28->VP?^KVC20+#00*WVJ?=X\:]R;C!C7KI9!C."<5E35U" EQ1D@RUOC%D M"IBU^+9(7A7CJ"O&T&UL[59+;]LX$/XK Z&'%B!JBGH' MMH$D[79[:#>(T^UAL0?:&DM")5)+TG'S[W=(.:X#--['.1>;KV_FF\=GSWRO MS3?;(CKX/O3*+J+6N?%B-K.;%@=IW^H1%=ULM1FDHZUI9G8T*.L &OJ9X#R? M#;)3T7(>SF[,[U?1''T>'#;-:WS![/E?)0-KM!] M&6\,[69'*W4WH+*=5F!PNX@NXXNKS+\/#W[O<&]/UN C66O]S6\^UHN(>T+8 MX\9Y"Y*^[O$:^]X;(AI_'6Q&1Y<>>+I^M/Y+B)UB64N+U[K_VM6N741E!#5N MY:YWMWK_*Q[B"00WNK?A$_;3V[2*8+.S3@\',#$8.C5]R^^'/)P 2OX,0!P M(O">' 66[Z23R[G1>S#^-5GSBQ!J0!.Y3OFBK)RAVXYP;GF+]ZAV"*_OY+I' M^V8^PF?2U4I29F'] #=&USOR_<'HW6A_ENJSAKU +^PH-[B( M2($6S3U&R[N60M,]J:M3#3A?1J@[*YO&8",=>5;$P4X-9:0\.V+03O\ KSL%KM4[2Q#[Y@+N6H,(P]0 Z!L M/A/IIR=44+VF)!]*"BL<'0[A) ]'_-\\N7G*^19M5Z-RG>QAU*2;5Y DG)55 M22O!*Y;%%:VJBK.J*&B5Y07+BHPZ8*"*;XZX@B4YAY05N0"1,%$5$.>L+ 1\ M5#7UA_$OMY1>V/C>(40L"))#S)G@*209BY,,R+?("KC33@8N&6>Y2#T7D;*T MS&@5,YY6+.6>5QZ31T)_^)'V+ZISE*V5"T4C8!XS(1(/S$H69]Y$D9:L$#FM M4E&R,BG@6BI92T@*QN,$1,9*BB8FZUG&(4]91:E[OS/T*PZ)"%@/S$J("9*G M LJ*Y9S[?#K?L%^UZ6N(Z9#R$<Q/DB MSA=Q'L0Y.QE(J)Y-&+LLU6BGW#2;'$^/D]WE--#\>#Z-A9^D:3IEH<-=W"<=Y=_ U!+ P04 M" "NA%M3A;^)5(L" Y!0 &0 'AL+W=O8/2<"5!XW89G"?S]VGH9Y &4N&6=L+=J]P7W_8P=7J&$\;^PZV.S-("B,U8U^V1BT'#9?]GS M?@Y'"7G\3D*Z3T@][[Z09WG)+%LMM-J!=M&$Y@Z^59]-Y+AT?\J=U73+*<^N MKN432JLT1P,G]VPCT)PN(DO([CXJ]BCK'B5]!V4&7Y6TM8'/LL3R=7Y$C 9: MZ8'6.OT0\'MASR!.0TCC-/D +QO:S#Q>]I\V7^"2FT(HTVF$7^<;8S7MQ>\/ M*HR&"B-?8?1.A3N22]D)!+6%HZ&&\ WM6P/]$,U)<6Y:5N R(*T9U$\8K%[! M2K0A%(K48:RK:6N$K1(D,BXK..&2/*HS3);F= XT3[5!#?N)PB46V#A'EGA/ M#+=L1WME47,F#'R")$[";!K3:3(-\\D4'DA=0+"M5A51,I#D89Y/(,G"<3:# M*RXYK6$)E5*E@3P/I]D4)EDX2T=PKRP3!)7&>3B;90Y^- ZS+(:W)A\=K7.# MNO*B-=1L)VV_V8-W>!?.>SG\"^\?E:],5UP:$+BEU/AL.@Y ]T+M#:M:+XZ- MLB0U?ZSI;4/M NA^JY0]&*[ \%JN_@)02P,$% @ KH1;4^NUP8C: P MYP@ !D !X;"]W;W)K&ULE5;;;N,V$/V5@1H4 M"FEKHA;*T=J;E@]PITUS14'6Y8+?<++_2.!P]\LS7VP%_. M6[IAC\S\T=XKW/FCE8HW3&@N!2BV7GC7X=5-:N6=P)^<[?5D#3:2E93?[.9C MM? "ZQ"K66FL!8I_.W;+ZMH:0C?^&6QZ(Z15G*Z/UG]QL6,L*ZK9K:R_\LIL M%][,@XJM:5>;![G_E0WQ. =+66OW"_M>-HL\*#MM9#,HHP<-%_T_?1KR,%&8 M!>\H1(-"Y/SN@9R7'ZBAR[F2>U!6&JW9A0O5::-S7-BB/!J%MQSUS/*Z+%7' M*KA[PC)KIH&*"CZ;+5/P.Z1T>/;Z*3!C^7YA*"B$ 41.$)>_&8@=C9B]^Q=T\/ M+C87N4L'K37\=;W21B%G_CX!D8P0B8-(WH%XQ%:JNIJ!7,,QX=/L/N?\ME.* M"3.]?2OE)^%L'U_IEI9LX6&C:J9VS!L+S::%E@ZTGKA22NPW;:RG> =K66/; M K58H*AP6<8&LZLC7]WVR]W5*Q81CXW$*,D,Z/\,@;^+@!9!.4&9E%Z0N4U[U]=NRHM]CE M3X9/P]3&C5C[D'3"]'-H/!VG^'4_O)[%^T^ 3U1MN-!0LS6J!IC6V[Q2X0I*X#W:RG-<6,!QF^;Y7]02P,$% @ KH1;4]*X M'3,L P >P8 !D !X;"]W;W)K&ULA551;^,V M#/XKA#<,">#5MA(G<98$2-(5.Z"]%4UO>QCV(-M,(IPL99+<7/?KCY*37 ]K MNQ=+HK[O$TF)].RHS6>[1W3PI9'*SJ.]I=XAE%@YK\!I>,(U2NF%R(U_3IK1Y4A/?#D_J]^$V"F6DEM<:_FG MJ-U^'DTBJ''+6^D>]/$W/,63>[U*2QN^<.RPK(B@:JW3S8E,'C1"=2/_<\<7,Z./8#R:U/PDA!K8Y)Q0_E(VSM"N()Y;W&JU M^_D130/76+H8/M([Z#WR4J+MSQ)')WA<4IW45IT:>T.M@#NMW-["KZK&^GM^ M0IY=W&-G]U;L7<'?*W<%*8N!I2Q[1V]P"7<0] 9OZ/D@X5K82FK;&H2_EJ5U MAI[&W^^(#R_BPR ^?$-\0Q53MQ)!;R'DU9WS^EHFW]7RM3BU!U[A/*)BLVB> M,%I\$ZW#92FD3Z6I0JRS_E2W1]AJ294FU YZ0I%%MY:KVO:G0,G4)1HXI9,\ MJ[#QAD$6+"G<"&,=W I4$-[$#:^$%.XYAKI%N.//P"8!.H$?H2C&<9ZF?I:/ MXV*2PP=5&:2*=5S^C]2RW=';AF$0&\%//TQ8QGZ!+$_CE"0W2%'5K[ O2);F M ;E&ZR%^R_Z/*[Y07CG)%(A@RZEV''?'"P4<3K.Z#L>,-BT MI=,>EM$1HSBGC2P>,!:/LS'230VD:LWP$KSWC7.(S!=J^L63A]">RFUHV85IGOZ.Z#Q -K?:NW."W_ Y7^S^ I02P,$ M% @ KH1;4]L7GJ0K! -PL !D !X;"]W;W)K&ULS59M;^,V#/XKA#=L#6#4CI.F29<&2-]V!7IMT>9N'X9]4&PY%DZ6 M/$ENVOOU(V4G37II>X=AP+[$$LV7A^1#A^.E-E]LP;F#QU(J>QP4SE5'4633 M@I?,[NN**WR3:U,RAU>SB&QE.,N\42FC)(X'4!]U@);@3B\*1()J,*[;@]]Q]JFX-WJ*UETR47%FA%1B>'P?3 M[M%)G_2]PF?!EW;C#)3)7.LO=+G,CH.8 '')4T<>&#X>^"F7DAPAC+];G\$Z M)!ENGE?>+WSNF,N<67ZJY1\B<\5Q, P@XSFKI;O3RP^\S>> _*5:6O\+RU8W M#B"MK=-E:XP(2J&:)WMLZ_ ]!DEKD'C<32"/\HPY-AD;O01#VNB-#CY5;XW@ MA**FW#N#;P7:NNO\>]Y?[]W\X5)99VHDG-LNQ92((YS "IT)FTIM:\/AS^D=PGN?(6#J]@DTH< 6'>\<<)PFI7@C%5"J8A%MM1<-W M3.&FXH8U/:3KJ2YQ<@L:*>\SU26'O2MM=[?V;HZREL+8Y)27).AUO23& MOCANN'6 K4/X2U99^!E^^6F8=)/?\-0-!Z/>EF00]H-KG$0HF^\JI^_J#LE+FMWSRC4\2P8MS[Y#93<5NV%W>."?AW$?GWM$ MED&'3@F^&G6>[=IA>)^;:#GHCSH[67H=3=<,7<7>&_4/.CMC_X\:-2L,?]&7 M':+_LE7]<#B(J3AXZ![Z,@W"@]'0GWIATON!9G7#9#!L2SZ(WV_5(.PFPR9B M_W!W[%U_G='&,E-RL_ KF\4AK95K]IJU=+T53IMEZ%F]62D_,H/_X!8DS]$T MWC\\", T:UIS<;KRJ]%<.URT_+' S98;4L#WN=9N=:$ ZUUY\@]02P,$% M @ KH1;4U),0KVI!0 $0T !D !X;"]W;W)K&ULQ5==;]LV%/TKA#<4"<#%%$5]I4F )&VW NM:M-GV,.Q!MFB;J"2Z)-4D M^_4[EY+=I$W3[FDO%BG=[WON(7UR;=U[O]$ZL)NN[?WI;!/"]G@^]\N-[FI_ M9+>ZQY>5=5T=L'7KN=\Z73=1J6OG4HA\WM6FGYV=Q'=OW-F)'4)K>OW&,3]T M7>UN+W1KKT]GR6SWXJU9;P*]F)^=;.NU?J?#[]LW#KOYWDIC.MU[8WOF].IT M=IX<7RB2CP)_&'WM[ZP99;*P]CUM7C:G,T$!Z58O UFH\?BH+W7;DB&$\6&R M.=N[),6[ZYWU%S%WY+*HO;ZT[9^F"9O363ECC5[50QO>VNM?])1/1O:6MO7Q MEUV/LIF:L>7@@^TF9430F7Y\UC=3'>XHE.(K"G)2D#'NT5&,\ED=ZK,39Z^9 M(VE8HT5,-6HC.--34]X%AZ\&>N'LG5ZCQ,&SNF_86]W603?L93]VF\IV<%4O M6NT/3^8![DAIOIQ,7XRFY5=,5^R5[_,JFE=?,X\! M:H96,[MB7[JZ4V/.%K<[B8?*_*@;FMICOZV7^G2&L?3:?=2SLZN-9I>VV];] M+<,(M)X9]'CK;#,LX\)@!$U[R\+&V6&]88U!XF8Q!.M&+#@=:M-JYX_8"]/7 M_=+4+3-W@(&87A )$C9]T&XY18"2]KZ.8^@Y,PBF7[8#0($% M(M!L95NP Y5E(@=V$+_8P2,6?WC,KC9.:]:-@-($* 8XV(5V; +$0R+O]#;H M+@KE44JPWQ#QAIUWVIEES9X/#OS&GM3=]BF:XV/L?UK7-NS*!F3\7\61O:\Q M+^Q')JN2RS3'*I,\+4LLTDSP7"JLDE)QD618*<%5(4A>*J[*C/WLK(^]6IE MDBKA>4:24O"BJNA5+KG*R$R%5WFTE_&T(BN)R'F";SO$H=2VTR2:\$J.$CPK M95Q(G@E:J8J+DK[EO"ICQ#D7>!JMRQ1EJV*ALJE]LJAXAH]?-%_F!1>Q^VG!RUCK5*"^ MBE9)4G"ITA%A941LDI9<%-5C (!2.B$@%6/'>9Z/:0$#9"6/025I'(,'0 #! M/&971N\0'//!^Z(B2U4$>4+U2J+.@_$0735WK=?>6UH#"=<&;;RT#D2%/:N= M9KT-GQ.0URQ0'T%V5_?H:"2WR*OQD 3E+2VXL)T\ 0;^?JV#W:U6SG8,L'%1 MU+.%!GGJO5Q]0Z7\-LU]&_\/H/T[1$;@^L^1\HD4)@ZXAY0=+/8%C8WP>N1] MD)"4&4TS* ! *T!Z%09=LO/EA\%X,W8GGBXX;G 4#8ZJ[*9[QV2,%64*)BIA MBGA.$M0R\,1Y1V?G/_O*XXRI^[6A#J'C&OT!"0D!EYE2E"AXDLD2G%*PUV,? MX&R?:8$ J\@V"%O).%$E5XI2+H% L/-+.L5HW.^GB6G.!$4E(*PDEP!KIN"N M8K_2_"*\1B](BSPB\4VL\9,?2IG(I_LG""$I][O7P*$#./N?[#[6@S'8P_O^ M)::]8 >H3:$.46TZ'; KL^QPZJJ-MG;EC!.4I'$TP;#%U-PTGCH9QC=1R/2[ M,8NY)I_%R!=YM)*@8"*R4IJ YA+VT/UI?N>:"F)=Q\NX9TL[]&&\L>[?[N_[ MY^,U]Y/X^&?A5>W6!O&U>@55<51D,^;&"_BX"78;+[T+&W"%CLL-_K-H1P+X MOK(V[#;D8/\OZ.Q?4$L#!!0 ( *Z$6U.U0(BG:P4 'T- 9 >&PO M=V]R:W-H965TL3F :NMJRUT2($E3 MM ]M@Z9;'X8]T!(=$95(E:3JY-_O(V4I3M)FR8"]Z$+Q?.<[=^IPJ_174W%N MZ;JII3F:5-:VK^9S4U2\86:F6B[Q9:-TPRQ>]=7 M:+S-1Y12-%P:H21IOCF:G$2O3E.WWV_X4_"MV7LF9\E:J:_NY5UY- D=(5[S MPCH$AMMW?L;KV@&!QK<=YF14Z03WGP?T-]YVV+)FAI^I^HLH;74TR2=4\@WK M:OM);=_RG3V9PRM4;?R5MOW>+)Q0T1FKFITP"]G=VO?/#GD#^,X%X)Q![ MWKTBS_(UL^SX4*LM:;<;:.[!F^JE04Y(%Y1+J_%50,X>GS,MA;PR=,$U759, M[,!.>[#X)V K>J^DK0R=RY*7=^7G(#:RBP=VI_&C M@!\+.Z,P#B@.X^@1O&2T-O%XR=.M_>MD;:Q&/_T)_B5JINQJ M3FI##W4%=,J,*(C)DEZ+NK/W?=2[Y'$5GRM.&U6CF !.UH6*#+<&B]I69/&Y M4$W;6>:S'D36H]*R5TH2Q2XDMG%J0<- M=X'X+DKPH)=T5C-CZ*0W&1VGY$WKG3AE!_3K+WD#0#O,8!?1G8W.PG1)61JD<>R, M2[+P*?#WT :B@ L!%\7!,DD<7!RN'H/[09H,D/MA"$-,@67K@/*4OOK=C&_O.-485R<[G M'HIK0'5);PA3SUC$#:4Y."%.HB!)5L@].#5(D#UADE*TC(,\#H,T";$:9W S MM)UO-AA6#M;SPKA":1>=%E8 ?+H^=OFGM5);E,DG"%K MW0W^\6^IOT71QDP'85_8:4]OU2_EM'"O8[YI.LZXSSO>GA MNP8QL%"&[JDZ3?RA87LM&]);2*+]= 5 UC?$2"KYLF"FH@*[$A=-E;SW ^\DVV''IEB626A+GU<"Z MGV%R"$/"82C)7UKA/%\4JI/6S3UH?U(]1W7M>#]P/Y&\(6P-_TT59"2 MRE*%(L/*#]NMY%:GN_F'MRRH?R3@G[*#H?]/YU6$](;@2[Y?YT7-\$7BB9Y;M[^C\2 M>3C$[W-9\X*AE!R20-WT[=%E&4,:##UR]J.#VWSO2(SRN_('?T,^@?K3\;@Z M_EN<]$?JV^W]C\E[Y+: >37?0#2<+;,)Z?ZPW[]8U?H#]EI9'-?]8X7_(Z[= M!GS?*&6'%Z=@_.,Z_@=02P,$% @ KH1;4S(G_SVD @ A04 !D !X M;"]W;W)K&UL?51-;]LP#/TKA(<.&[#&CI.V:9<$ M2+KNXU T:+OM,.R@V+2M198\2:Z;?S]*=MQL6'*Q19'O\9$2-6V4WI@"T<)S M*:29!86UU548FJ3 DIF!JE"2)U.Z9)9,G8>FTLA2#RI%&$?1>5@R+H/YU.^M M]'RJ:BNXQ)4&4Y6'=1CB?5BS'![1?JY4F*^Q94EZB M-%Q)T)C-@L7P:CEV\3[@&\?&[*W!5;)6:N.,+^DLB)P@%)A8Q\#H]X37*(0C M(AF_.\Z@3^F ^^L=^T=?.]6R9@:OE?C.4UO,@DD *6:L%O9>-9^QJ^?,\25* M&/^%IHT]NPP@J8U590=YO(J_S +)M/M6I MNVAB3."[=H3Q835Y..#M_L"K9G+JZ4KA6)9VU8;Y=;Q[96J!Y.PTM MI7'!8=)1+EO*^ #E)=PJ:0L#-S+%]&]\2/)ZC?%.XS(^2GB7V %$\3N(HWAX MA&_4USSR?*-#-1=,8U?SBFWIBEE8:,UDCG[]8[$V5M-]^7DDV;A/-O;)QH>2 MT1BEM4!0&=Q5OK4KS1,N*[' J'27":\ M8@*8H4GK*&M7*Y=@*6(I&!TYZ5)TOJ!\Q&G5:2I[32ZT9+^4YG;KQ)-M$(Q7 MJCK:O%4*#6JD?(03-.7F"NZYV9QF&I&26G(:"YI9A.$@FL )W#Q7-)4$%#QS M(;!%I@V&594? MM+6R-+9^6= [B=H%D#]3RNX,EZ!_>>=_ %!+ P04 " "NA%M3;=SLS2<# M !B!P &0 'AL+W=O]OTSP0_E>L M\ IM4E@2IUG;T59J"Q-(H$W;X/V ^. FU\;"L8OMT(V__CW;2>F ]84OR=F^ M'\\]YSM/=DI_,36 )?>-D&8:U=9N+Y+$E#4TS)RI+4@\62O=,(M+O4G,5@.K MO%$C$IJFYTG#N(QF$[]WK6<3U5K!)5QK8MJF8?IA 4+MIE$6]1LW?%-;MY', M)ENV@5NP'[;7&E?)WDO%&Y"&*TDTK*?1/+M8#)R^5_C(86<.9.(R62GUQ2W> M5M,H=8! 0&F=!X:_;[ $(9PCA/&U\QGM0SK#0[GW?NESQUQ6S,!2B7]Y9>MI M-(I(!6O6"GNC=F^@RZ=P_DHEC/^27:>;1J1LC55-9XP(&B[#G]UW//R) >T, MJ,<= GF4KYAELXE6.Z*=-GIS@D_56R,X+EU1;JW&4XYV=C8OO[;<\,"0K,@- M&*O;TK::RPVN!+-0D=?W> D,D),[MA)@3B>)Q=C.0U)V<18A#GTBSIB\5]+6 MAKR6%52/[1/$O =.>^ +>M3A56G/2$IC0E.:'?&7[XG(O;_\"7^/$P]4A.3G M[N(@0V#(I_D*M? F?3X2<;"/./ 1!T]$O,4&JUH!1*W)LF9Z@P'PII%+5G+! M[0-9"F5:#62.8*YL#9I<22!WV!/D#C1>!N;+M@ ):V[-[XIR%(%K^ NS925, M(^QH _H;1+.3MY+86K4&.3"GGMZ>@@?RCK-5 ,>,P_T*2FA6B"S/?"52LE3& M&N2N5!O)OR-]2V9JL)/QX&<'6$;E[+M"N@Q?6)>A/QW0XPG\>9\/4P2_B MK!@Y^(.8CM/C3&9I7 2K()T>93*/1WGAE+UPJ-NSV8/)ANC-JV;CN#C/?\#Y M7<,E!W.O 6P@-]T-*54K;1B!^]W] S(/<_.'>GA]WF/_<6F(@#6:IF?#(B(Z M3/2PL&KKI^A*69S)7JSQ$03M%/!\K93M%R[ _EF=_0=02P,$% @ KH1; M4R6O\6/$! Z!0 !D !X;"]W;W)K&ULM5C1 M;J,X%/T5*YJ'5JH"-H$DHS12DTQG*\ULJE;=?5BM5BXX"2I@UC;-S&H^?FU# M,6G!8;:;/J0V^!X?WWM]?/%L3]D3WQ$BP++@C*>9#FI-, MOME0EF(ANVSK\)P1'&FC-'&0ZP9.BN-L,)_I9[=L/J.%2.*,W#+ BS3%[/N" M)'1_.8"#EP=W\78GU -G/LOQEMP3\9#?,MES:I0H3DG&8YH!1C:7@ROX\;.' ME($>\5M,]KS1!FHICY0^J"%-N/X%^VJL M.P!AP05-*V/)((VS\C_^5CFB8>"-.PQ098!>&:!1AX%7&7A]#4:5P>B5P2CH M,/ K _^5 9QV& 250="7TK@R&.M@E=[5H5EA@> J=$2335T?+6UC$B< MJ52\%TR^C:6=F/^*1<$(H!NPS@G#*CTXP%D$UFR+L_@?_021O&9SO&BH1#X)48;A<91^98G6BH3C2DD;T.Y*4B MI/+L7M#P"?SQ1;X'-X*D_$\+NE>C>QI]U)7&1?I(F((_\"NH_!K+=/T!VEW> M%L=R,E]/IL3\>1[,G.<6?J.:WZ@G/QT8HCW!M2=^@*Y878_>T/#::?@U#=]* MXRJ*8K6A<0)"FCT3ID\4064O366K9'0F=W/!(R %H8S_>=ON*V>:-LB-T- / MQK"=8E!3#*P4;QD-"8DXV#":@IO;M730AS9-*6&@V_2.'PP[ C6NIQ];IY<3 M6M)Q4J-,3I#LTQI]:N6XWFR(SNZ,&^ZO4?_?A6KY [F7I!X'?XT>@6M O70Q81MF>QD%H!:*[$P[9D(T30/X5+ MC8I NXR\VZ7!6Y=.H#^9=&T:(S#0KC#+4FI+!RQLBS5J T\A-]#H#;0+SAV) MB/P">DQ(>4)<@!PS\(R3HJ?ZK*H)Q@UWND/7-6=%59P<&W98>ABA0G:A*OW" M7S1//EWPMJDE>JM,<.H?LET=&73(U2@7LBO707YG1^?J@F.Y4"6)D#MEE[F<39('>UF;=L3>JB.SUV;H07,BO+WVX M$Z9O&C)YQ..4%IGHY\M%-<>D6;U.O.%D=.C,Y?%QAZLPVHOLVGN8P5)F[445 M,M*)QJ?(8Z.C:/*_%U:+"M/O45DAH[C(KK@'+ES:/I",!GKN*3[ C&YY=MUZ MOPA4$QP3@:/##A=@5-)#1Q>0Z@KGI^)?H1Y4UJ]VFG5(R=9I7.&H.T#Y,;^- M,PX2LI$V[G L\XN5UVIE1]!&ULC53+;MLP$/P50N@A 5KK[<2!+""Q6[2'HD:B!UI> M6T0HTB%7=OKW)2E%51+9[45:DCNSLR-QLX-4#[H$0/)4<:&G7HFXN_)]7910 M43V2.Q#F9"-51=$LU=;7.P5T[4 5]Z,@&/L59<++,[>W4'DF:^1,P$(175<5 M5;]O@,O#U N]YXU;MBW1;OAYMJ-;6 +>[Q;*K/R.9#5+ M;;Y+^,[@H'LQL9VLI'RPBR_KJ1=80<"A0,M S6L/,^#<$AD9CRVGUY6TP'[\ MS/[)]6YZ65$-,\E_L#664^_2(VO8T)KCK3Q\AK8?)["07+LG.;2Y@4>*6J.L M6K!14#'1O.E3ZT,/$"9' %$+B/X7$+> V#7:*'-MS2G2/%/R0)3--FPV<-XX MM.F&"?L5EZC,*3,XS)=L*]B&%50@N2X*60MD8DL6DK."@28?R(SJDE"Q;H*/ MCS7;4PX"M=N\!8V*%0CM^=DD^B( H'X+/3\#D4(Q*'#AZ\A/O&KKXP/YI_\=:) W!6(78'D2('.\<(&\-?Q(>L:JK&CLE=VGT>3-+BX MR/Q]WZ*W:6&87(Z3+NV%TJ13FIQ4VOOZ5NN0OH8@[1>^G 2OU+U-2N)@6%K: M24M/2KN32'GCX)"5;E/]6WXZ8.]X,GYM[]NT,$RCR6M[_=Y%M4/R*U5;)C3A ML#' 8'1A>%0S>)H%RIV[NRN)9A*XL#2S&I1-,.<;*?%Y8<=!-_WS/U!+ P04 M " "NA%M3://=_'4$ #V$P &0 'AL+W=OUB!=0N29GT8]L!8="Q4$CV* MCK-_/^HCDDW*7) ?K%%ZIQ[=>^1CBA.]U+]J#9":/!E9/9M)F[4;.IW.D\*\6- M M6N*+CZ]UKD!+>C6!]16)7*QT'8*;OR M1S+7\4\7=-+GK(F'QR_1?VF*-\4\\$K,9?X]2_7F:A)/0"K6?)?K6[G_570% MA76\E5.9L9 MGI[=BB=1[@3XN!":9WGU"?P,[N\6X..'3^ #R$KP;2-W%2_3:AIHDZ]F!:LN M]G4;&Y^(3I-!99E*M(1_L+/3SS\P-39%XM?BKW&WH!_K/0%@/@G@"%& M(]17/Q>AMU%)90ZV=[6E&0L@PG09/ MA^JX,(PIC<-CV,*%(4@3"I-CW-+%,40C.&0]*C3L"PV]A=Z7F18IN-- MQ6-]/'8&F:(^6_1VF5IJ>-A_AC FEDPN#(4Q"FV97%A$XP@S2R471G$0N%SR#08 M+B+OD(FXC8T@LA^N$1@V;75DN[Q0@N26 2199B([B016$4GI!L\'OL]_NY+$P75Z]1 M;#!63,^AV."^V+^<]2L6NFLX8K^+YB,H&ME/X6($A0E.'+%<&&)FV7A"J\'U ML=_UOY2IZ:&JM5KGAKPR7Y[*K]E@LS@ZAV:#"6/_XM:O6>Q^'F'"[#?8&,Q\ M=U);-1=&0D1"6[41&,2A;8K!P3Z&Z&PO=V]R:W-H965TO,=E/&NY M>)$5@$*O-65R[E1*-9>N*XL*:BPGO &F5]9FKN MA([<@:4D-3!).$,"UG/GRK]<)";?)OPDT,J],3).5IR_F."VG#N>$004"F48 ML/[L8 &4&B(MXT_/Z0PE#7!__,Y^8[UK+RLL8<'I,RE5-7$K.)7V%[5=;I0ZJ-A*Q>L>K!74A'5?_-KOPQ[ CSX!!#T@^%] V -" M:[139FTML<+Y3/ 6"9.MV$F5-\4$*O$HU3^2W; 5-<$)#H? D* M$RHOT%?T]+!$YV<7Z P1AAXKOI68E7+F*EW3(-VBY[_N^(-/^'\4:H*\X L* MO, ?@2].PY=03%#H6[CW$>YJIX/=8+ ;6+[P'W;?T)+(@G*Y%8!^7:VD$OI" M_3Y1(1PJA+9"]$F%>]SJ\U$@"*:C^]7!$PLW;VR7^YX?IMK=;G]?CM.2-$O2 M(>N#N&@0%YT4]ZR?E#G01O"- #FJKV.(]_5E698$TB,;%)8.XY*2X1ZXPU9O77Z Q=-IV&!_*.T_PH#D/O0)^[]ZI-1_V.Q88PB2BL-=";I-J@Z+I4%RC>V(>^ MXDJW#3NL=&,'81+T^IIS]1Z8WC'\5>1_ 5!+ P04 " "NA%M3!<<&W*0# M #*"P &0 'AL+W=O0.U_K+AHB)*#\76EXT MLK:BBOEA$*1^16CM+6;VW;U8S/A>,5K#O4!R7U5$G#X#X\>YA[VG%]_I=J?, M"W\Q:\@6'D#]:.Z%'OF]ES6MH):4UTC 9N[=X$]W.#0":_$WA:,\>T8FE17G MO\S@RWKN!88(&)3*N"#Z[P"WP)CQI#G^ZYQZ?4PC/']^\OZ;35XGLR(2;CG[ M2==J-_=R#ZUA0_9,?>?'WZ%+*#'^2LZD_47'SC;P4+F7BE>=6!-4M&[_R6,W M$6<"'%\0A)T@?*L@Z@316P5Q)XC?*D@Z@4W=;W.W$[KYH;1;*@Q+Z*]4ZM;@I2[&'-;I[U$M/@D2D7J-O:@<"_4')BC*JJ'[[ M$;W1\/T2%*%,?M"2'P]+]/[=!_0.T1K]M>-[J35RYBO-;:+[9RGU=J[Y@ M85^PT/J++OB[)R>R8MW\VZ(0)M$_-RNIA-YU_TZ$B/H0D0T17PCQH+Z9XTGFNZIA_ 2 2EZ9!4K:8T@SKZ"9.==?Z3,Y0XB1)\P'PV"J*PR1P M R<]<#()_),(06IUTJ>M!'$ %UXR"AQ&Z1#O-AG/9YP6V4NKI<,*Y]G ZFX< M$:+Y_$6\(&A-"'+ZWU\G;"Y8[" M)2,XAQ5.B]A-5_1TQ22=/I$$9\QN-FXOA)K7'UM4I,BCN]K%""4+XF&QQT91 MEER83!P\7WG!*],IZ(&8!@6Q[NHZ.6^E8!0^& Z3(HHN'"6X;-+&4\2MOO@8>C,PGG M>8+3(;G#+L8Y'BX$_ZP-,EWNGT1L:2T1@XT6!M>9SEVTC6,[4+RQG=&**]UG MV<>=;K9!& /]?<.Y>AJ89JMOWQ?_ U!+ P04 " "NA%M3[Z]Q2P8# !$ M" &0 'AL+W=OL: ^; MM#4A"0FM E*IVU:5=2NV\.T!Y,D"P)#GD@L]\@ICUE>^K[,"2JHOY!H$[BRE*JG!J5KY>JV Y@Y4>.C6YFH\E)7A3,!<$5V5)54O4^!R._)ZWF[AGJT*8Q?\\7!-5_ MYG$]5SCS6Y:]JEEI[9_"=P5;OC8E5LI#RR4X^YR,OL $! MA\Q8!HJ?#5P#YY8(P_C=<'JM2PO<'^_8/SKMJ&5!-5Q+_H/EIAAY X_DL*05 M-_=R^PD:/7W+ETFNW2_9-K:!1[)*&UDV8(R@9*+^TN<:+I$$3*G)R9PI0Y"NC"\:98;CZ@?R@2E%A7L@]:% ;(&]G8"CC M^AUN/C[,R-LW[\@;P@3Y5LA*(XT>^@8CM'[\K(EF6D<3GH@F(K=2F$*3&Y%# M_AKOH[)67KB3-PW/$MYEYH($X7L2!F&O(Y[K\_ O%4=X=!(^.P^?K-4I^"LU M47M8D>.+3O#=R@U@R1F;Y0>#*:8J)W,E\RHS?P_('2GEY.>]Y)Q@=6S1[-<9 M]W'K/G;NXQ/NI[!B0C"QPDKC5&30=< U1>(H[)NS&8=QH/T MP&IV;-5+XE[86KU2T6]5],^JV*4'GTRRK7-F;SC3VM9!7BDK$ N K$$QF7=I MK!WT]^)*T\OD0.*QT>6@'QPH/#;J!;W@LEMATBI,SBJC9XK/Q_W+#T^.Y$23(XD-!A=7P/9QU6 MK^YA+<'?>U]+4"O7IS3)9"5,_1:UJVTKG+@.<+ ^Q199=[2_-'5_O:4*BTL3 M#DND#"Y23*NJ>U8],7+M7O&%--@3W+# -@_*&N#^4DJSFU@'[1^'\1]02P,$ M% @ KH1;4[-W3/R' @ M@8 !D !X;"]W;W)K&ULI57;;MLP#/T5PNA#"VSQ)>X5CH'@DOE1$%SX):'<2Q-GF\DT$6O-*,>9!+4N2R)?1\C$ M9N"%WL[P0%>%M@8_32JRPCGJQVHFS9&NE1=F 300E MY?6;;)LZ[ $,3S<@:@#1>T!\ -!O /V/*L0-(/ZHPGD#<*G[=>ZND\A0H(S^%>%RCA&R4+ MRJBFQOH9AGE.[=42!K>\[D][T:<3U(0R=69<'N<3.#TY@Q.@'.XH8\9!);XV M85HQ/VM"&M4A10="ZL.=X+I0,.4YYAWXR7'\]1&\;\K3UBC:U6@4'26\SW0/ M@N@31$$4=L0S/@Z?8]6#Z,+!@ZYT_D]]^L_J;XK1;QNF[_CZ!_AFY)4L6-,H MKGL(4_!CN%!:FJ_^YQ&)N)6(G41\0.*)2$FX?@6LF[*KA6J&,' 4=AB^I)>] MJ\1_V;^73J?PK=.DPRGZBVK:X15>[W'5B?I['V*)&ULI55=;],P%/TK5@32 M)D&2.FV!J8VT-D7L86):&3P@'MSDIK'FV,%V/_;OL9TT=%N63M"'QA_WG'/O MM7WO9"?DO2H --J7C*NI5VA=702!2@LHB?)%!=SLY$*61)NI7 >JDD R!RI9 M@,-P')2$N+4;&4_$1C/*X48BM2E+(A]FP,1NZ@V\P\(M71?:+@3QI")K M6(*^JVZDF04M2T9+X(H*CB3D4^]R<+$867MG\)W"3AV-D8UD)<2]G5QE4R^T M#@%L&8CY;F -CELBX\;OA]%I)"SP>']@_N]A-+"NB8"[8#YKI8NI]]% & M.=DP?2MV7Z")QSF8"J;D&X : MGP*&+P"B!A"]5F'8 (:O51@U !=Z4,?N$I<03>*)%#LDK;5ALP.7?8O"!B:X-$1]"G.%>PJ^I]E&(WR$Y>FX1A?;WV"PY2;0X253''!S5H1+DVC4 A5*QX;J^HNUJVV,N76E]LCX; M7,P''>N)Z4EU"_E+7S>T:R+7U.2+06ZD0O^#<5G63:*>:%&Y*K@2VM14-RQ, M7P5I#O;6@(3<@RTO8%_''O]?$YSHDS MW'+Q7:X(4?"C+)@<.2NEUM>N*[,5*;&\XFO"],R"BQ(KW15+5ZX%P;E-*@O7 M][S(+3%ESGAHQQ[%>,@K55!&'@7(JBRQ>+DE!=^.'.2\#CS1Y4J9 7<\7.,E MF1'UO'X4NN?657):$B8I9R#(8N3. M9Q"1@F3*E,#Z;T,FI"A,)8WC[WU1IU[3)#;;K]7O[.;U9N98D@DO_J"Y6HV< MQ(&<+'!5J">^_8WL-Q2:>ADOI/V%[3[6,?>R(:"6AP M(L'?)_CG)@3[A,!N=(?,;FN*%1X/!=^",-&ZFFE8;FRVW@UE1L:9$GJ6ZCPU M?N!L>?F-B!*F9*XNX(L^.9?P&^YZ..]$E_^I1D5Q @ MF^X=I[N:CIH3O^;$M_6"4YSH/O %3 3)J8([G-&"JA?XTT[<*U+*OWJ6">IE M KO,X,0R$[RF"A=0$'T,@<\+NL3F:'<2N"L5V5+FT=R,4R_67&V:-'4$Q8%? M!QVA'-0H![THK?S*R)_; R*KN>(:=A?(7:6PL3[2;A*V<';$!;X?H[@;:EA# M#?NA$BFO85()09B"-1?6*+20:D6@.-I'%_JPA>H2H33UWX#O"//C*.F&'M70 MHS.@/S-<&M3_D-RB!"IEA5E&(.-2=9Z+J -T,HC>,MX5ED9IT(TZKE''OW0V M&.DD-FXMGL810LD;C.TP%'B>'T;=(),:9-(+TEK7 \<,?L(=%5+! R7:KLSP MZZ-] 7E%X#-^ 3^Q-I+T/-]IO7#ZGC:"O(.%>[\DPU)PV>W"7EN)- X][XT2 M77%AG"9AMQ*H\;)!9VMQSS)!](7 6&"_+C?54K\(86"5B?HH.S@\>E>+1P>/ M1_TF?[XV08OSEBSM$*3%:\AW#/)@\:C?XYNRS$C&6=ZA11\=!X=&X;OR?O!3 M]!^&>C;O;6ML\=X.\;WP-.\'^T3]_OE$-KS84+9L\?$3;FX?X.1\'T4'7T3) MNVIQ\$&4_D]:I*T+3$N+OI =/K=Q&S:?(I^Q6%(F]3UKH7.\JU@+*7:W^UU' M\;6](,^YTM=MVUSI+R(B3(">7W"N7COFSEU_8XW_!5!+ P04 " "NA%M3 MKN)YP*P( #H-0 &0 'AL+W=OV62^$W"@_[2>E?Z:;4VYQO&OV8+2@7ZMDS2[**W$&+U\V"010NZ)%F? MK6@JOYDQOB1"ON7S0;;BE$QST3(9.);E#Y8D3GN7Y_EG#_SRG*U%$J?T@:-L MO5P2_CJB"=M<].S>[H/'>+X0ZH/!Y?F*S.D3%5]6#UR^&^Q[F<9+FF8Q2Q&G MLXO>E?WS?>@I0=[B/S'=9*772%W*,V-?U9OQ]*)G*8MH0B.ANB#RWPN]IDFB M>I)V_%5TVMN/J83EU[O>;_.+EQ?S3#)ZS9+_QE.QN.B%/32E,[).Q"/;_$:+ M"\*JOX@E6?X7;8JV5@]%ZTRP92&6%BSC=/N??"L<41+87H/ *03.L0 W"-Q" MX+8=P2L$7EL!+@2XK< O!'Y;05 (@K:"L!"$;07#0C!L*["M7>2L(TG0&.M] ML%M'V]Z%VZ[$NU&R"[C=.N+V+N1V'O/!=OKF<_^&"')YSMD&<=5>]J=>Y LH MU\LI'Z=JK3\)+K^-I4YXN4G=#6=QFHID@2-TRU0 MU,+\X88*$B?9C[+)EZ<;],-W/YX/A+1"]36(BA%'VQ&=AA$_K=,^LNPSY%B. M72._AN43\HJ]_H$UA^0R,9.+M1 M?M\B[O6N&\CUNE^TSG[1.GE_;M.BE>\1FZ%K3N4Z1;&2\JMWBY=/W ]CS+DKYZ M*0>IIB6VK'*[ T.]O:$>:.@=RS(D^325"$/TFXC3^3K.%LK@NE7F5:S X:$5 MV^54;7?4XI.QQ>_5%D//#JN>@7HZ\ G>^P2#/KEF+S0EJ4 16ZZ2F*01K8L= MW,F&H@WE%,5IJ1NY1XD%(DDB/]N.D:%U.J4:,32*;J+:8KRSW=^!%QG6SHIL;J,D5W*?NP/B5+1#2XYU;&P!3C5 MUC"W'0.]9 HFE"'3/ 6;,YJH-,['UE,&54-BN;4-^UCBT81Z>MN&- MB]X.D0 9HEEJ!Z AXS3B5!ZUD6#J6!(OUTOTS+CL1YJ$(K*283AF0I'E!]5= MV 9GH2:O#:.W_8*JHG(X#' =5-LWG11-RX$?XF 8XN9+TP2V801/3O/QL&)T MX>)&4QS-:,<"39$[P%JN-930%\K)G"*N#HEU9A0='< 32OLKCN\ DUXQY#E M'TPTF6S*RUFP9(IFC$OXI%,B&'^5?MYA66T'?U->/R>W8]E.V=-]W.!EO3DX M\.;P)AMG\4QN5"O*HZ994=U*7' 1ZXW$@3>228-)]%M$Y183D6Q1=UHN>JU/ M,PY-T5N) V\E;\L=9..[\>CSH_RO"EAHG&:"K]5EG*']$6B[!M'GE$(34>\O M3MAEJN%HVCLP[4+7S@M8[O0#$&*N9KT+L[[[V/RY89"E>D=P[4Y+ M(YKK+LQU4VP,Z@.S1F'8[3<1=S5H7 M9JUF%TG3M=I7]P@[V]%4H=B(LUO#0%;?@F.E<>NVK&.\/58?1#M7<]GMM%[B M:JRZ<-IN7%&PW#*M*(U=MWV=H^LHP=SS-*&]3BLFG@:L!V?&IB@9Y*8H>1K M'DS0MT>I.$.UXIZG.>RYG4:@5.R&\^"/XYYA(&P"GZ=9[;4HFAB#=7,4K#.D M=3#./(U@S^\T3)J;'IS/MJU"W'O52DCH@(=T3S/5@Z%H.O7=&_1>?PC/ U5 M[R.@"LT &)58HQ)WBDJL48EAUK6> 44_!W4:)_2 &8 U)C&,2>,,,.CE#/"A M&8 U(''[1#6O&RIB27S!\+Y:S]?R:R^?#SYDB 8H[C1#Q:5;5$US^/ _8.N M1G>H\7LHEIJDN--#/]:@Q# HVT>L6MVM1,S89 (V.;Q9JPGKP^6"DZK4HZ*S ML@6> ]Z0\C6"?1C!#Y1\11DE&4M/NS\Q\JM,]@+8*LUDWU@3WB5IY(7$"7E. M\CLHV?HYBZ1:F@R/6I0,34F=KX'NPT!O=1G;AP7F-'\2 M(2]/U%N##J>V;65(]Y4'VZ)W"QUW2Q2\]2 'O!X;CV\@@MPWW M17Q-<[\CFA]$8*3N/3Y6,IM#FS3C_4X9[VO&^^\J[(X,BBMTRIKH!D7 MP"?ZTW*SH/K8 YS.!YJ!@2'/K;C\FJ1$I@WI!S@^U 0,.ZT&A!IM(9R*GN;X ML.Z!,\CQH49?"+/K20VN/MP=QM_L9 VYL-/::*C)%9IJHR9)X'HG#TJ_ ML%"_@9H0/H_3#"5T)J6*0SW$MS\KVKX1;)7_Z.*9"<&6^&ULK59K;]HP%/TK5UDUM5+7O'BT'2"U0%6F MM:OZV#Y,T^22"XGFV,PVT$K[\;.=$ *#T&K] K;C4804A\I0$/TW MPRY2:IBTCM\YJ5.L:8#E]H+]P@:O@WDD$KN=8P4:33$GP.PLS6;*9AW;=H[5?"3*+<*:&_ M)AJG.CT4R8R8S9) 6 27&(T3-H9[09@D=C,E?("S*$I,FU 8L"P]S3;O]U"1 MA,H#>/_N.&S4/D+"X"JAU, .8:_<;;E*ZS6KNL-5!*>3<='$/J'$'A^L_]P"_NY[(,-XKK57%^&Z@B\P' % M?E2X^'.H)0MMW ;&7C7CIRG5C&'&^'#7@_V]@Y<1]U]!O!+V3OH5F\,BIT*[ M7FW+>@.F4*!4<$L4PMV<3"I(:P5IS9*&.Q,5OG_6WV"@,)4_*ICK!7.]4N[U M-'U$ 7RDLS47+HSPJ'0T8J01_(&7;4V5%@; M[YEBRK[72YJL$KLB0N>)!(HC3>D=-?6)%UEQDW44G]C7^Y$K70O89JP+0A1F M@OX^XEPM.F:!HL3L_ 502P,$% @ KH1;4\\RRRT> P MPP !D !X M;"]W;W)K&ULM5==;]HP%/TK5U$?6JDC<0(4*D!J M8=TJ=5O5KSU,>S#A0JPF,;,=Z*3]^-E.FD!;4KJ5%\C'OF7"14Z5,Q<^5<()W8IB1V?<]KNPEE MJ3/HV6N78M#CF8I9BI<"9)8D5/P^Q9@O^PYQ'B]F:!EMQQW I5X[!C#+F_-Z/']'/[/!ZF#&5..3Q=S914=_I.##!*Z$,X5)O)GS3+-5[%&K552:[V9&OS1/R^% J4"016"7-)YG=SMA>YS+((UYWS!Z)C%3#&L^X&3*J>(OU/)J^0B MP;O/5)@0/%.8M+O!4Q^>5W7]SB8KJB0D]5&X'>TW)Q"I\HZT=FI0E76DO2N# MVEL9]+RJW=QH4)6=I#X\MS;HC9E%JH@DG9TZ5*4CZ>[*H>ZK;^H72O3C\]0> M=V57:;;T7ZC06T,),4YUF]G MG*O'$[-W+?^K#/X"4$L#!!0 ( *Z$6U-4)=PHM , $X- 9 >&PO M=V]R:W-H965T\/#YV3OIK(7^H M!:4:'HJ3C)N"%WF;BFLT7VDSXP_Z2S.D-U5^7 M5Q)'?FTE8P7EB@D.DLX&WD5X/@DMP2+^9G2MMI[!I'(GQ \SF&8#+S 1T9RF MVI@@^'=/1S3/C26,XV=EU*M]&N+V\\;Z>YL\)G-'%!V)_!O+]&+@=3W(Z(RL MVX"5%%B)J$ M^ "A51%:+_405X3XI1[:%<&F[I>Y6^'&1)-A7XHU2(-&:^;!JF_9J!?CIE!N MM,15ACP]'%/)[HG9+ 6$9_"19G/&YW K"5?$;J:"4YC,9KBS"L0,GA@PY4K+ M%98-KMP]PDAP+9$#MX]+"HS#Q9?1%$[&5!.6J[=HYNO-&$[>O(4W9O5V(58* M?:J^KS$3$X^?5E%?EE%'!Z)NP6?TM5 PX1G-'/SQ<7[O"-]'!6L9HXV,E]%1 M@U]2?09!] ZB( H=\8R.TV_H\@RBQ-(#5SJO\S[YW]YWQ&C5-=6R]EK/UM1. MA6R7UX6Y'YAF6'5CIM)M 8AM(?""0#WA1PLDG MH;#XKFDJYIS]2[--9;Z#O_ B9AQ+7YL(88'!45X?W0:=AD@2[J/$^JH&8..Q$2=RK43M*M&LEVK^B1$Z48C.&6KR7HBC/J18P M(9+C[JB7*U-Z;1].9_0L8OPL8G(,L2-'4LN1O*HP;H4FN2O?9"^2)(R:E; / M.DWB3J>1]CXJ#+OM1N8.4[VX[4Z^4R??^:VU<%",CB//=J^IA@/5BEJ]AAH. M5)CTDH8<#E04=@^H'E.N*5X^&B8/V'XI>N3BZ=4F>W_V!@R#I_=[ M\*I2K[.71%-0:[)TOX^#/>GC;O-V&SE0IW$W;):^ ^:H?1>J$\3NS0ZW&I[P MMY;_2P4*]^]MQVEPP1S'P05SG <7S'$@_*W^L*!R;AMS!:E8<5V^UNO9NOF_ ML"UO8_XR/!^%COFQ^5BP_>B3^?)+XS.16.X*;'W< M<^X]1]9UNI7J6:\1"5X*4>J1MR:JKGQ?YVLLF.[)"DNSLY2J8&2F:N7K2B%; M.% A_"@(AG[!>.EEJ5N[4UDJ:Q*\Q#L%NBX*IEZO4[G]@JV>@>7+I=#N"=LF=F""\UJ3+%JPJ:#@9?-F+ZT/>X"P?P00 MM8#H;P%Q"XB=T*8R)VO"B&6IDEM0-MJPV8'SQJ&-&E[:4WP@97:YP5%VP[B" M)R9JA!DR72LT1T0:SB=(C M] 1_A\6$"YV<7< :\A!D7POBO4Y],>DOBYVVJ MZR95="35UYQZ$$0?( JB\ !\?!H^P;P'<>C@P5NX;T1WRJ-.>>3X^D?XQDRI M5UZN8&/5GR",.\+8$<9'"YP33$M-JK8>PO=;$P!3PD+_.$'?[^C[)^N]E:96 M0E68KW1.A^QO\&'@".SUW627ETEOD/J;?9N;L.%>5!B'01?TIKA!5]S@9''N M,W)&PB^XQ0T*, >]_+/*RZHF?<*&89=I^#]<3CKZY!]=3@ZY/.S%[UQ.#K@< MO'?9W[NXMFG.F%KQ4H/ I8$%O<2XKII&U$Q(5NXNSR69SN"&:].[4=D L[^4 MDG83VQZZOT'V&U!+ P04 " "NA%M3^<9W^8L" /!P &0 'AL+W=O MUT"&/)0 M<:&G06E,?1Z&.BNAHOI8UB!P9R5510U.51'J6@'-75+%PSB*QF%%F0C2Q*W= MJ#21C>%,P(TBNJDJJG[-@0JGP:1K0@X9,9"4'RMX0(X MMTA8Q\\6-.@X;>+N>(O^SHE',4NJX4+R.Y:;V@%C2Q> M)KEV3[+QL6,,SAIM9-4F8P45$_Y-'UHC=A*&HP,)<9L0N[H]D:ORDAJ:)DIN MB++1B&8'3JK+QN*8L*=R:Q3N,LPSZ2T4Z+'1A(J<+(!3 SFY$OZXK6VOR2S/ MF1U2_F3CY248RKA^E80&"[%P8=:2SCUI?(#TC%Q+84I-WHH<\J?Y(0KH5,1; M%?.X%_!39HY)%!^1.(H'"FJI#!/%]T8PH[W 'I)A9]70D0P/D"Q@#:*!(W)- M?TA%+MSA@")?/V @N3)0Z6\]-"<=S8FC.3E \[&IEH@J5\0+H4L.1&^/Z3?9 M*\B;Y(%'#MA^CNLT3L+UGEI&72VC_EJ0OR0S5,DRVJ-MW.&-G]/"24 MT\%!]-@7HO_G88O5=_/"G1Z%!1>N$VN2R488WZZZU:[;SWR/>PSWOXIKJ@HF M-.&PPM3H>(*\RG=?/S&R=AUO*0VZXX8E_K% V0#<7TEIMA-+T/T#TS]02P,$ M% @ KH1;4^N=&@>&ULM5EM;]LV$/XKA%$,+=#%Y)$4I+/1-X7!]>HI'*KU)?RYNWB8H#+&/WA_4Y$W9&[C0DY4^CE9Z/7%(!R@A5S& MNU1?J_O?9$V(E_[F*BVJO^B^QN(!FN\*K3:UL9G!)LGV_^.O]4(<&!@_?@.H M#< V8!T&M#:@3XW :@/VU B\-JBH#_?CW)UC_(2;;R5%]7J5]9F MO9*L3)0;G9M?$V.GQS=R9;9=%RC.%NA:IK&6"_0VVV=@N9,_HS=)%F?S)$Z/ MQF^_&?A6Y3J^326JW:"74ZGC)"U>&;M/-U/T\L4K] (E&?ICK7:%B5&,AMI, MNPP^G-=3O-I/$3JF2-$[E>EU@6;90BX\]M-^^ZC'?FB6JUDS>%BS*^AU^&&N MSQ"&UP@P$,]\)OWF-W)[AB"HS+&/SFG19S\<_6@Q:)- M/)'._Q=RSN9[>1K M]"[^1^5H4J6LS-%?OQL@>JOEIOB[)PQKPK J#.L(\]YH9A>IL_>].@,BV5 M\6Y,.0Z C89WA]OBP@ 8"_DQ;.K""&81P]$Q;N;B L($;J,>$>4-4=Y+]-=< M%07:YFJ9:!_7O34_G)UARFVN'A@.B V;NC 682H"BZH+ Q'Q ]@1U:"A&O12 M?1"-))N;E/&1#9RX0HC(YNJB* <&%E47!31DS*;JPD(0A/N9BH:IZ&4ZE::* M&PDME=/WQ MWMTR^V5/SH5A$_%,+FZF%O5/[L)6YF5>V0D5="GJ>UJAQ&CVG M*!#<5B_\X[)0V_+'=,&#\PJ#!^=7!@^P3QK(0;$F)XE#;?ZH.OAP/GGPX+SZ MX,'U"02!EC"<*!&U@V,JP#'8E%T<#W 0V(Q=&,4L9*'-V!.6AEA$'8S;F&"=V@M:8L[Z:_N[TW#O$:7 M1@N3>8S^0]^EOJ0MK"1X5OUMZQKI+VS]^NL6+(C"PX2I=\Y3V$*&B:._+BX, M*+AJY.)89'9/=.Q>6RI)?ZU\5'Y#3X4F >MXB0Z57TCEPF) -N$79BI(Z'S<+HP" 2VW%!'4=C;SP8#SCCV&MJ6 _I;B,?$%3PL =@I. M?"A.[83VH @$3CY[82+J>'RA;2:@OYF8[7*UE>BG>+/]!5W+0B.U1)]5GBZ^ M5XFA+>?PK,=C:(LHG'! !K><<7/ZL4NH!\:PZ5OM;?04QS @U-E'#PYPQ+HV MLJVB<-H9&3SG5=.:139=SR&9T\BAZ\+*Y]-AZSE+\T.-.R;;UG(X]90,[IF5 M8!XZ?FMAT%]'<4CZIOZ+Z,$@Y+%T3!V5<7%#(GAUU0Q.U3Z_#@;;.1 MLE7UFK] <[7+]/Z]83/:?$JXK%Z@6^-7Y'Q"/.-3^_6[R+\U62 M%2B52Q,*GPFS'?G^4\#^1JMM]:[[5FFCL]7E6L8+F9< \_M2*?UP4P9H/LB, M_P=02P,$% @ KH1;4V-7K#/#! ^1$ !D !X;"]W;W)K&ULM5C;;MLX$/T5PNA# B0125TH!XZ!Q!=L@ 8-DG3[4.R# M+-.VMI+HDG2>6'.:S"NC(O<+!.EO29RJ_K1Z[NO-;+ M/"MH*3)6 DX7-[U;=#U%1!M4B#\SNA4'UT!3F3'V0]_$S7:H\D0(DY1P\T3R1= [NRSIE=>@OU6C*RC3+LWJ M+4!CI' I*RB0;'>UX*P 7]:45U ![JAR1'=/7Y(W*L#9F,HDR\6Y0S. M/IV#3R KP$7P'4OP 88N3BTVW^)957 .*3YN-N\V>Z MO@(XJLRA2XU?FWWZOV<_TM)O4]RO_/DG_#W15UINZ 5X2/YF'(RJ344Y^/Y9 M <&]I(7XJV.:H)TFJ*8)3K&NT[YZ*6NTAJCSHFO\Z)(3T@X'W>A@< M&^6'.,#'J(F-PGX6&:_Z\*2/T39U_PBE$[3X\%"+V#1EL3!3CT%#!!N$@-*2:VB!$0G)"@ZC5 M(.K6H&!<9O^V13$K95(NLUE.02($E:XR-HJLE<0$0H.X#>J'@9$D$QN$(Q29 MS!VH./2)FSEIF9-.YO>EI#KBNP!?@))*%UMBZXY@:-)UH @T\WABHP*,^\3@ M:Z/" $5]-]^XY1MW\OW,A JR',ZTYSU'E?9O])'H.NHBJT=%\9FC$>QM5!3 MEG<1$QO1#U!L*-+EYDB-?JM&O[O.R94JGB4K+UE;\<[JDG?^;D;T[7R$L1'$ ML0VZQ $Q-X"-"J+0* ]3EZLX/+'S$=PW3;!3@Q%G3"NH6SRD% MLJNYBI"]JT*^O5>I7%QI#'$(<1FR&Q<&,'(K-\.F ^#.##KE6M:/X;D1 U'^Y8% M=?'DQ MRX#3&Q9_C4*QN1QY(Q#2=9#'XA/;S6E]0>4 5RSFY5^PJ[%P!%8Y%RRIR7($ M2916_X/OM1 '!!E'3\ U :L$:X! :@(YEF#5!.M8@ET3[&,)3DUPCB6X-<$] M5B6O)GC'9O!K@E^60S5_Y>1/ Q%,+C*V UF!EM&*C;*"2K:<\R@MBOU>9/)L M)'EB,@NR-$H?.+BC&;C?!!D%KZ=4!%',WX!3\.5^"EZ_>@->@3'@Q5D.HA1\ M22/!3^1!N?UYPW(>I"&_& LYGB+J>%7GOJYRXX'GW M='L&L%/2H8;^]JG!IY+N#M+?F>FW@1P\]@;I\Y]3?O'L:^\4 FGN"E+&(T?? M%2?@.N#1Z@0L?X ;EB2R3]_$ 9=WP2)=Q7DHT>#SCE4'P2T5&Q:"O_Z0<<%" MT(3_;1B5U8S**D=E#8SJ@US[HG3%$JJ[URJN4W*+)>YQ8D-2B/EX6,$:%/:0 MTT5-^RCB>([;1)K::EH"*X>:28M(OB0)TO9.=BZ:AX'(&E5MRKL&YV,/0(DI1+S1(;!-\,)$=M?Q&+=^HUFR]E@:[ M$*K/(M$)"5Z0@]?,R9+_GSE,F=]H&=Y#E;:W5P7S[,)\=1.I@7* M1C!P_R+8^C[X"XJGOH^?DJO.W:D?B[B>;,+JC:V#8D(<6RFTN0:(/-MQB8=4 MT70Q;6)AUQU0[< MH^<9 R 5 E-=E^MFPFTF;"[7?::MS%1*_1]6G7)^?>M03ZJG#4U4]72H0?5:EXG,-G/VO3"T4H9UQA(@-A3LGM\KBC8;YJ7D M2UJ8Y" 5T6ESZJD^8FG:7ZF8JG(?2#P-<*X!^AK<0A?0Z@*[\K8N$IEMY.'3 M [@R]8K6C"'G-WI<0:TM0J[Q4J?18Q32H7<#;L^(]6;5&+YX#WC.M\&*7HZV MLH)H]DA'$Z!]C]#/=>K9MH746?_YA%VI6BN'S%[NQ1XN4-\^]635."P;6KT% M5V?$7-+K0CJOB*$_<)^T=@V9_=H+/F*@OHOJ::(Q6I;O.:HF.C\&+?490P/# M!#H##A:WI@V;35NG=]R8WGBUC@8_T]'\DMZ!6_^#S?['V#MJKFE"-9!36UUG M=:!>4]"!D#WP,@&W)@6;34J] )3&\;"@3>JU:SBV?J=9;1<__#^]0ZGS//7: M0 -#-NJU.ETTRU*=\$(#DX\JMFH)Q@>OXQ.:/93?BJ M_$JB'+]&Y^^0YO@&PO=V]R:W-H965T/CY,3+NB9O>[%) MB3R'/#:9;8Q]=C4 LA+R(HY=48/BKF.6H.FF,E9Q)-TP,N0 MI&2<)LDP5ESH*,_"V8/-,[-"*30\6.962G'[.@%I-N.H&^T.'L6B1G\0Y]F2 M+V &^+1\L.3%+4HI%&@GC&86JG%TV;V8C'Q\"/@J8./V;.8[F1OS[)W;X=^$WJG7N;AQ]C%@) M%5])?#2;S[#M9^#Q"B-=>++--C:)6+%R:-0VF2I00C=O_K+582\A[1Y(2+<) M::B[(0I57G'D>6;-AED?36C>"*V&;"I.:/]19FCI5E >YE.CE$!2&1WCNF13 MHU'H!>A"@&.G5X!<2'?&3IC0[%Y(25*Z+$:B]@!QL:69-#3I 9I/[)Z :\>N M=0GEW_DQE=S6G>[JGJ1' ;\4V&%)>L[2).T^S:[8Z*T_:OVH--_HW:\-V8*["(L$\<*L]+83%Q[VNZKRV9,_X0WR^Z>VX70CDFH M*#7IC.C#V6:!- Z:91C:N4%: <&L:>>"]0%T7QF#.\<3M%L\_PU02P,$% M @ KH1;4[3>?QS"!0 'A\ !D !X;"]W;W)K&ULM5E1;]LV$/XKA%<,+5!8(F7)3N<8F.TFL;&N68-N#\,>&(F.A4JB2])) M.^S'CY(84;(LBDZ3/#B6=??QNR/YW5&:/E#VA6\)$>!;FF3\?+ 58O?.<7BX M)2GF0[HCF;RSH2S%0EZR.X?O&,%1X90F#G+=P$EQG UFT^*W:S:;TKU(XHQ< M,\#W:8K9]SE)Z,/Y X>?_@4WVU%_H,SF^[P';DAXO/NFLDKIT*)XI1D/*89 M8&1S/O@5OEN/W-RAL/@S)@^\]AWDH=Q2^B6_6$7G S=G1!(2BAP"RW_W9$&2 M)$>2/+XJT$$U9NY8__Z(?E$$+X.YQ9PL:/)7'(GM^6 R !'9X'TB/M&'*Z(" M\G.\D":\^ 0/I:V/!B#<-8/)N+/W$[$;0\,N6 M)A%A_.>?)@B.?P'OO^YC\1V\7A*!XX2_F3I"CI3;.Z%"G9>HJ /U V9# (.W M +D(?KY9@M>OWKP"#N!;S @O/X^@+FQ088FJX8X +2V 7&0!]-X,]#$40^"5 MC-Q6G$?P+BSPVL0ZX2[-<#=D-P0HL*=W];ST5L],;VW&6Y)0SX:9GB.W2;57 M4+574('O=> O$LPYH!M0;!KP]V_R/E@)DO)_#.A>A>X5Z*,.]&M9& AC) *\ M@,=[L:4L_E?^\#K.5"QOP'_=Z9F7 _C% 'EAO)]!5_U-G?OZ,K2VO+*Q;,0[ MJN(=V<9;! 1VF(%[G.Q)$>^>1V!'6'GSJ 25\.,:,W?HNO @4BNKJSZK1H1^ M%:%OC'!!TU2V ,5TOGW*?/JMW(_]X_-I;7EE;;FVL6SD):CR$IR0EU.G/;": M=BNK*RNK=9]5(PGC*@ECZR2 *+Z/(Y)%7+9V88*96B.]R;@8M^;H<+Y-%@WB MDXKXY"G$0\RWAJULF]P7J *RU9-#( M\^-&"F.K'/1>(GFZJD!S M6?E$(B*/D+<)>:+ 7$"[DF%GMNXU:\:I:PLT%Y?#.)]07RY@6^(/-V&_R?J( M"?0-90+J.@'-A6*IU$7*#!@I!F]_(05SRWP)+>T5-;6U/A MF=]!0\LJ-.OJ0H]\@F+-%6H]+<@;#_T.U4):GY%KY//'GHJ89**5$DMB"AZ. M:LQ&J)N8%G;4(^Q[P07.HD+;"2N>;F4R7SBE>TG7DAULLPLFWG R:N[+A3*< M=-LUPZ@=@ZRJPH^U+I=JD*!;659&DR9Y77^0^9CU/.W+)6J?BUKL329-]KJZ M(7-U:Q9DJ83FG@;ID;8:[(^8@([MXG6?@.QW)I ML_)E;'DAZ*YX[79+A:!I\75+<$18;B#O;R@5CQ?YF[SJE?CL?U!+ P04 M" "NA%M31'2>"&\% #A&@ &0 'AL+W=O2Z@9,0E@ZFD^+>G9A.>"YCEM([ M ;(\28AXNZ Q7Y\-X&!SXYXMEE+?<*:3%5G0!RH?5W="73DU2L02FF:,IT#0 M^=G@''[^BD/M4%C\8'2=;8V!#N6)\V=]<1.=#5S-B,9T)C4$41\O])+&L492 M/'Y6H(/Z.[7C]GB#?ET$KX)Y(AF]Y/%?+)++L\%H "(Z)WDL[_GZ*ZT"\C7> MC,=9\1^L*UMW &9Y)GE2.2L&"4O+3_):3<26 _0Z'%#E@'8<,.QPP)4#WG% M70Y>Y> =ZN!7#OZ.@]?E$%0.P:'?$%8.X:Y#U[2.*H=1D=TR'44NKX@DTXG@ M:R"TM4+3@Z(@"F^50I;JVGV00CUERD].'R2?/7_2V8_ )4]42V2D**I/X#R* MF!Z2&-RD99?H!Q^NJ"0LSCZ"$^" ;$D$S0!+P6/*9':J;JKQ+8MC99M-'*DX MZF]R9A6?BY(/ZN!SGB^&P/5. 7)AV.)^:7?_/I/*'6EW!!\?KL"'DX^KF*0E MS1:\JQXZ*Z'P< .O!>4/.\H#70T!"@H4MQOE^GVQF31T1OGEE_#[:D>Y)6JN M,"SYM5%Q5&W6!8KJ D4%*N[BIH':"O1<")(NJ-)1"9[>P+;='7DK;I^OB8C MW]\4)+B1-,G^L1#"-2%<$/(.Z)C9-B'ZJL<4_ =.V@JW1(5N :N7E)>I.QQ- MG)?M.FHU"IM&URU&$ _]IM67TBK8,D*U12-PKP[ MFM4 (FN /V@F=9965# >M2ZB=@ ?O%$B;"L3-"L!/& I 'REYT3+WR&: XW< M0N](9M]H*K2+:B/@4ZTV3)2<)!5):S;L@-#M3X=1:1A8P;Y7B2B:54V&O5VO M*[1F&_J!YWL=76C4&=KE>4-D7;PY*2;DA0KU)EC)2$2D4A7"!'@A<5Y*7IY% MNJ9+OA^U?M>[NE;N)8'1%O=@Z/D=Q(U00[M2;XBKE]Q,DC32G=8C>K!%D7=F ML:+<;]AD;:0;VK5[OPW[11 9247N<;0A,KJ,X*]MPXL>P /:$&UMV.T*^XXB MJA";M1&Z"(UVJ^@0RR9OH^;(KN;W#X^'BC@R(HZ.1,21$7%DU]S^);0' /<7 MB]%L9-?L>T5&L)D6R:RHZEP?(QPJX:A%PL, =M:"47!D5_ .6K]/T-&^H,-P M&'1L")%1=/3+%1VU"'6(O?'N+K;?KLG9Z#GJV8MO&K%?QK&1<7PD,HZ-C&.[ MZKXC-Q5B4_[0:#3>/2+HM6MR-N*.[>*NJ02*LZ[QXFQ0O[O->%H> M&1Z]\";^J8!OOV.-A,&[\=>3)B#RV:W29)\D2"DJ& M!R;$"#<^DC,1;$0;_YY3$=QRZ.'NGJ==MUG!8;"3*&?K*%[_^'-+Q(*I?HCI M7'FYPU"E392_IY07DJ^*T_DG+B5/BN&2DH@*;:">SSF7FPM]X%__JC7]'U!+ M P04 " "NA%M3K2C< YX" #0!P &0 'AL+W=O'ZD/CC=*KTR!2/!2"FDF04%4786A20HL MF>FH"J5=R90N&5E3YZ&I-++4@TH1QE'4#TO&93 =^[F%GH[5F@27N-!@UF7) M]':.0FTF03?83SSPO" W$4['%E[M=#6"AN6E)3QPWYF ,+I6E4BMG?$TG0>04H<"$' 6SOV>\1B$T<:-#$=\'"\ M9__LD[?)+)G!:R5^\)2*23 ,(,6,K04]J,T7W"5TZ?@2)8S_PJ;V'8P"2-:& M5+D#6P4EE_6?O>P*<0"P/,]UU(*_RAA&;CK7:@';>ELT-?*H>;<5Q MZ7;ED;1=Y19'TT=2R>K7MA>8)ESF< MW2 Q+LS'<4A6BV,,DUW<>1TW/A%W!'=*4F'@5J:8_HT/;0Y-(O$^D7G<2GB? M4 >B^!/$4=QMX>LUA>EYOMZIPA1,X['"S+1F,D=[,@F66SCT6["MGYYMF$[A MYS=+"5\)2_.K1=!%(^C""[HX(>CVI;(GV49Y5L(J$9RVQ\K>3M(;=*+H0XN: MRT;-92N1JS(L!),M7/V&J_]_E'K0"!JT)O? S>H\TXC ):%&0Z 9X;%RMQ-U M.]&PK=K#1M#P?7LO>(9PMD6FCU^Z=IH^>&2+H%$C:/0^02E_YBG*%+8<17I, M4CM1],9Y[$:O#UGT+^['&RRG+TAX\,B6J'/?2@PD:BVI?F^;V:9=S>I'^M6] M[G5W3.=<&A"866C4&=B[INOV41ND*O]D+Q79!N"'A6VYJ)V#7<^4HKWA C1- M?/H'4$L#!!0 ( *Z$6U/G3M@6H0, /D, 9 >&PO=V]R:W-H965T MO**,&:&RE.&M %GD.16;,69\/7"(LYVX2Y>),A/NL+^B2[Q']75U*_3(;5CB-$?M^P?RL7KQ@[6"/&75/WVJ [$'\'MG 'X-\%\+"&I < P@9P#M M&M ^ NC8GP:$-:!]*)*1'^@%$;5;*=B9F>98M2"@!@6TK-$+&B2,BCY@C-\ATDXX5)M M+MW;CK5UZ:Y_Q9I([,EDN#MQ&VJV$_^'B5 Y7C)V2 MT=3BQV$8>%[??=S?R!>,#L2&C=C0*O;NU1JGX3/WI!MVP]/^.XW_CM7_%Q2Y M!'WP(4-=GW61CAZ "D'9$O7]H4Z=^)F=DL &J;!L9+?1UK42C5$\Z!MH ]7U M("_AD[ZH_D(A<6.AOVKHK]X@*WN-MYYU,9^*?(X"^ *VI]MLM.6DCRN^<&^_ M>\<9:34YD$F\W07B685.,LQSSDRTN5 )3*C@VH9:8D#V;B?R!C$G_LZ?_YNC M7A/NQY1XY#CP+UD=RMW521*\4NX//I= 8WUCO:0W>*;$#Y[)M1L=JMW566(O MM)-$[UV&XA)&(OV/VU-D5Q!)^!8ILBN Q%ZN7E^!QS73?@F^>G9+G##RVZ%_ M%&QWK\7+42S+WEIJ]P5352O2S#;]^ZCL6H_F)^1Z6G7A.YKJH^ C%EY6.BOTU0& /]?L&YV@Z,@^9K9_@+4$L# M!!0 ( *Z$6U-ZD<-1 @0 *H0 9 >&PO=V]R:W-H965T0^R[!X79*4'^8.=(X3:[I-5#[A+F8[O"4/1'W?W0L]>.ES,B*8E4#H'USS-9D33-D32/ MWR6H4\7,'9O/1_2O9O%Z,4]8DA5/?]!8)7-GXH"8;/ ^56M^^)N4"S($(YY* M\Q<<2EO/ =%>*IZ5SII!1EGQBU_*1#0<-$Z_ RH=4-MA-.#@EPZ^66C!S"SK M%BN\F E^ "*WUFCY@\F-\=:KH2S?Q@T'95H]2K$@,OKSH8R,)N )?<413JE[!*N5R+XAQNE,)$>".D:M'O<7@D0C- M%!O,)6%D0Y4$'V^)PC25GS3(]X=;\/'#)_ !4 8>$[Z7&D7.7*47E--RHY+\ MLB"/!LA/P3?.5"+!%Q:3^-3?U8FHLH&.V5@B*^!=I*Z!A_X"R$.PA\_*[OY M=M< C8V[9Z'C5YOC&SQ_ *^]&9*(9P)^KGF: GV(#UC$_UG"C*HP(Q-F-!!F M2;:4L3S$$J>81:1O)PJ(L8'(M>%YH5?XW,Q-UV*,PDEE=$(MJ*@%5FHK+O79 M69.(;QG]T][C(FZ!$#3BPC (@_[ XRKPV!X8RP3M6*KW9(X[4:_@9-+. M29_5-!C[_>3"BEQH):>/^YG="CMQ@Q"UN'5M1FCJ]3.;5,PF5F:Y!JA< U1# M YY*#; +8O>Y3518@26HN@Q&:X*V%!M>&E=+$N(9NAP-&WS MZQKY,!PX!1#5_-!EY5/ZGU1&#[L>JP &0^FK=17Z%Q90"6#=VJ[)< '!6HRA M78V/7]@K47Q\;<>YEE$8O&O=U+()[;KYMKKIRF(GN3:34VZU:D*[;+ZI:+JJ MV*'6-8%>,%@SM71"NW:>KYG)>6Y=DRL;N5IWX?32BIF>9V:C:2FHC03IT)"&J"AL#],>3'+;6"1V M9KLM2/OQLYTT1-!&H(F7UG9\SO$]OKDWXPT7CS)#5/!4Y$Q.G$RI\LQU99)A M062/E\CTDP47!5%Z*I:N+ 62U(**W T\;^@6A#(G&MNUF8C&?*5RRG F0*Z* M@HCG"\SY9N+XSG;AEBXS91;<:%R2)0JG3B>.1'FF"A#0?3?&F/,<\.DS_&G)G4:30-L MC[?LES9X'L QH8OH3GTO["IMH[#!Q( M5E+QH@;K$Q245?_DJ3:B!= \NP%!#0C>"^C7@/YK0+@'$-: T#I3A6)]F!)% MHK'@&Q!FMV8S VNF1>OP*3/W/E="/Z4:IZ);S(G"%&9$J&>X$X1)8F]$PN$4 M%:&Y/((O<#^?PN'!$1P 97"7\94D+)5C5^DC&"(WJ>4N*KE@CUP UYRI3,)7 MEF*Z Q]WXT\[\*X.O8D_V,9_$7027A/1 S\XAL +_%WGZ8;?)*H'WG[XM!L^ MQ[('P=#"O8YH^LUM]BU?N(^OU!?'A82_<$V8?F_U&ZK@$E$>PTQ0+N".P]7L MID,J;*1"*]7_:.+ K^]Z*UPI+.3O#J%!(S3HC*D5R )Q5\I5^*'%FSJWCD:> M=G.]0W38B X[16->%#J4."=20JSMG-(U35'G/)2$=B7>2:-P\KG^C1JAT?_Y M%X_>^!?ZC7U5&K_=X@_ZNRT^;9_KM]\JJ?Y_9FQ- MT/8S>).R;JNJ%RB6MCM*2/B*J:K -:M-!SZW?>?5>FPZL^T6+S156]?5;TEU MJ<]QH2F]WHE^E435*:N)XJ7M'0];T9D&I\8K:@*2DN MLIP*C2293(G273GWBEQ2$A?@E'*OV^F$7DJ8<,=#L4RO4E4XLVPIU,@=U";' MW#[%(]OOR\S=?G*,?>SMV=GG;LWE[OV\Q)XXWI6TMX! MI!>=#DX,($8>'D:^CQNC[A^H>[]PE'YP$/T>;HPXVB9NY_>O^>QWK,XM5\S1 MMT_G]\]?2/$T2*M\O*I.Q\,D$TVY!JXQZ,@DI"4D97QMS M%PRSC&?247J?:"D^6(H' _NF!UNHXDF9R&09VT0P?Z?5\!U@TP.!C/-:8-=:X5R2M=_MN8U#>=-!IIF,J:S#^.[&-!YR MFH 8+N*LL]P!4*DMU(V9DG@E2:MAX5 U-.Z.2)FQ5]E=)+0!C]W%V MDN=\_8&SN4BIF?S! <=#LO%S%IED#SH:E,I,&ZATG7LJ%9NU+3\DR6_I2FW* M:97@FKLGJ/G?YGE.!96$MT7KVC_F+#];<=!_*D?O\C@.%?;JXYKK3/AUHFPMCIP\AZY7^&, MSYN@SG3)N&*BZBU8'%/QZ&"HZ169ZG]GM_CU^)@F9,G5;0V.W*;]A<9LF4;U MJ&M(1#6J:7^&Z?EA?>S7L9B(Z8K&DZHKY].RZ>B&CEI=X+"+7)67'<%\#&9' M ,/B8 HP'^.%Q?F?YC- YV,P3-O B@Q0GP'J8[QLR*3\8''L/I&^[#.-HB ( M0RRCDXE5P03+6QC"U\Z&:0,/+ Y$>EJN\=7&*V1_'6!KNJ]"L)GBE8C-%,\U M(/:\@4<4V5<;BP,>V"I@M0/Q[7&@INP^00"KBFG#=C".1!&&0"W::S0,D>R$ M\+&O#[9+@B"*[ A@=@5!@"&P&W$$4P :,"0(RO?@SOO(V[RGO.8WWO$?4$L# M!!0 ( *Z$6U.7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G M*E*[::CG??[J_'8Y3NH MI/O-[$&'/1MC*^G#IMV.W=Z"+-P.P%?E.)Y,+L>55'KT\-# M^5/+NE >"G%M= ':==^<*541B!!D3$#&9X3\&B/(A(!,S@F9(,B4@$QY(0<[ MN1#+!B?\%$%F!&1VSDBF"/*2@+P\)V2&(-\2D&]Y(>^DKRT(LQ'W>[#=?B%U M(>[M5FJ%(-\1D.]X(9=JJU4X5FHO/N6YJ;4/$[-8A$CF"AR"?$] ON>%?( # MZ!K/A]&$FK4GO#AS'7!\<&(5Q.->VO@\1Y6^,22Y$F.UQ'+L+ M:?VWXR38'H4)*9?$S"XALZG>6BFFO!(S>X7&Q*NEF/)*S.R5U[1/O%G)<&'W M"^:BA!(S"P7E?X-LE$5B9HN0B6#_":24$C,K92#I&@PE9928V2AD]M4O?%!R M2;CE0J4W?4S*,0FS8WY.;X8Z/*'\DC#[Y92F7T$Q)EGJ8I8,:>M^AU.229@E M0Y8_^IB49!)FR= NQ/6NA').PNR9!A_)E)),RBR9H *>4DS(KYT2]\3C6,28EGY3[U0J9F/>>34H^*7?AC,3$SV9&R2<[ MZS('/YL9)9_L#,N< 05EE((R9@61]5SQ!F-2"LJXBVD#%=WA8%(&RKAK::<6 MC9TM,2;Y5I][F7,:LYE),29EH(S90/3:%L^9&66@C+W*1F'VYDS*0!FS@4X7 MS-MQA#$I V6M@<;'OV85L%$:BKMP"1?:A[9[ M?6MDZ)0A&51G ;-JJRQY>V_^F2-??>4]VW9=<=QN^O'V<=A M?QR7S;:4_E]*XVJ;#^UXU?7Y>+JR[H9#6T[+89/Z=O7:;G+2^7R1AI\SFON[ MGS-GSY]]_I^)W7J]6^6';O5VR,?RR^#TW@VOXS;GTLR>VV&3R[))'_O+Z3&= M#W)UFMS,'E^6S?#X(DVJ':00I/6##(*L?I!#D-BOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;9+.$0&]# MO8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]' MO9U ;Y]L=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@= MJ'<0Z!VH=Q#H':AW$.@=DX^5!'H'ZAT$>@?J'01Z!^H=!'H'ZAU_J?=8/O=Y MO/1\K_$[]U]274[WYLOCS\OODXCSXHQS@A]E[K\ 4$L#!!0 ( *Z$6U,7 MR,P;VP$ -$B 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#,!0&X+^R M<&M&UZ_Y$>>->JM>^ .+ MHS#9M4T7%ED5H[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y*VP7J8O3 MV-?(KBYO:&DV39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4Z5M" MGE8. MW7W6_*^+FGR8'R\,VV:Q78-"_&EH9"/E_BF M1[MG"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9#]ZZD$[, MT^%Q[T?2KYZZ5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##[?@]_GS& M'_4/[$. ]"%!^E @?6B0/N8@?9R"]'$&TL&UL4$L! A0#% @ KH1;4]LA&PO=V]R:W-H965T&UL4$L! A0#% @ KH1;4V,B+]#_!@ %AP !@ M ("!*!D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ KH1;4V8TN&3?!P :2 !@ ("!G# 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ KH1;4[$KW-6! M P 0 < !D ("!%TL 'AL+W=OV[4GH" N!0 &0 M@('/3@ >&PO=V]R:W-H965T&UL4$L! A0#% @ KH1;4]?[/O;&PO=V]R M:W-H965T&UL M4$L! A0#% @ KH1;4WR$_0*L P P0@ !D ("!'VT M 'AL+W=O M^X ' !:$@ &0 @($"<0 >&PO=V]R:W-H965T&UL4$L! A0#% @ MKH1;4\@VG ,@" 9!( !D ("!1GX 'AL+W=O&PO=V]R:W-H965T= !X;"]W;W)K&UL4$L! A0#% @ KH1;4U'AJ!\* P \ @ !D M ("!V:< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ KH1;4^NUP8C: P YP@ !D ("!SK$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH1; M4U),0KVI!0 $0T !D ("!I+T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH1;4VW<[,TG P 8@< M !D ("!

&PO=V]R:W-H965T&UL4$L! A0#% @ KH1;4VCSW?QU! ]A, !D M ("!]M8 'AL+W=O&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0# M% @ KH1;4^^O<4L& P 1 @ !D ("!).( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ KH1;4VIT MXN^V P ;PT !D ("!Z.H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH1;4\\RRRT> P MPP !D M ("!/_L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ KH1;4_G&=_F+ @ #P< !D ("! M$P4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ KH1;4T7/K67[!0 @1L !D ("!HA(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH1;4T1TG@AO M!0 X1H !D ("!>R$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH1;4WJ1PU$"! JA !D M ("!SBT! 'AL+W=O&PO=V]R M:W-H965T7!E&UL4$L%!@ !# $, 3!( '!" 0 $! end XML 73 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 74 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 289 349 1 false 69 0 false 12 false false R1.htm 0001001 - Document - Cover Sheet http://www.global.hayward.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Unaudited Condensed Consolidated Balance Sheets Sheet http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets Unaudited Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income Sheet http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical) Sheet http://www.global.hayward.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - Unaudited Condensed Consolidated Statements of Changes in Redeemable Stock and Stockholders' Equity Sheet http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity Unaudited Condensed Consolidated Statements of Changes in Redeemable Stock and Stockholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Nature of Operations and Organization Sheet http://www.global.hayward.com/role/NatureofOperationsandOrganization Nature of Operations and Organization Notes 8 false false R9.htm 2103102 - Disclosure - Significant Accounting Policies Sheet http://www.global.hayward.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 2107103 - Disclosure - Revenue Sheet http://www.global.hayward.com/role/Revenue Revenue Notes 10 false false R11.htm 2110104 - Disclosure - Inventories Sheet http://www.global.hayward.com/role/Inventories Inventories Notes 11 false false R12.htm 2113105 - Disclosure - Accrued Expenses and Other Liabilities Sheet http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilities Accrued Expenses and Other Liabilities Notes 12 false false R13.htm 2118106 - Disclosure - Income Taxes Sheet http://www.global.hayward.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 2120107 - Disclosure - Long-Term Debt, Net Sheet http://www.global.hayward.com/role/LongTermDebtNet Long-Term Debt, Net Notes 14 false false R15.htm 2124108 - Disclosure - Derivatives and Hedging Transactions Sheet http://www.global.hayward.com/role/DerivativesandHedgingTransactions Derivatives and Hedging Transactions Notes 15 false false R16.htm 2129109 - Disclosure - Fair Value Measurements Sheet http://www.global.hayward.com/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 2131110 - Disclosure - Segments and Related Information Sheet http://www.global.hayward.com/role/SegmentsandRelatedInformation Segments and Related Information Notes 17 false false R18.htm 2136111 - Disclosure - Earnings Per Share Sheet http://www.global.hayward.com/role/EarningsPerShare Earnings Per Share Notes 18 false false R19.htm 2139112 - Disclosure - Commitments and Contingencies Sheet http://www.global.hayward.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 2141113 - Disclosure - Stockholders??? Equity Sheet http://www.global.hayward.com/role/StockholdersEquity Stockholders??? Equity Notes 20 false false R21.htm 2143114 - Disclosure - Stock-based Compensation Sheet http://www.global.hayward.com/role/StockbasedCompensation Stock-based Compensation Notes 21 false false R22.htm 2147115 - Disclosure - Acquisition and Restructuring Related Expense Sheet http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpense Acquisition and Restructuring Related Expense Notes 22 false false R23.htm 2151116 - Disclosure - Related Party Transactions Sheet http://www.global.hayward.com/role/RelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 2204201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.global.hayward.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.global.hayward.com/role/SignificantAccountingPolicies 24 false false R25.htm 2305301 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.global.hayward.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.global.hayward.com/role/SignificantAccountingPolicies 25 false false R26.htm 2308302 - Disclosure - Revenue (Tables) Sheet http://www.global.hayward.com/role/RevenueTables Revenue (Tables) Tables http://www.global.hayward.com/role/Revenue 26 false false R27.htm 2311303 - Disclosure - Inventories (Tables) Sheet http://www.global.hayward.com/role/InventoriesTables Inventories (Tables) Tables http://www.global.hayward.com/role/Inventories 27 false false R28.htm 2314304 - Disclosure - Accrued Expenses and Other Liabilities (Tables) Sheet http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesTables Accrued Expenses and Other Liabilities (Tables) Tables http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilities 28 false false R29.htm 2321305 - Disclosure - Long-Term Debt, Net (Tables) Sheet http://www.global.hayward.com/role/LongTermDebtNetTables Long-Term Debt, Net (Tables) Tables http://www.global.hayward.com/role/LongTermDebtNet 29 false false R30.htm 2325306 - Disclosure - Derivatives and Hedging Transactions (Tables) Sheet http://www.global.hayward.com/role/DerivativesandHedgingTransactionsTables Derivatives and Hedging Transactions (Tables) Tables http://www.global.hayward.com/role/DerivativesandHedgingTransactions 30 false false R31.htm 2332307 - Disclosure - Segments and Related Information (Tables) Sheet http://www.global.hayward.com/role/SegmentsandRelatedInformationTables Segments and Related Information (Tables) Tables http://www.global.hayward.com/role/SegmentsandRelatedInformation 31 false false R32.htm 2337308 - Disclosure - Earnings Per Share (Tables) Sheet http://www.global.hayward.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.global.hayward.com/role/EarningsPerShare 32 false false R33.htm 2344309 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.global.hayward.com/role/StockbasedCompensationTables Stock-based Compensation (Tables) Tables http://www.global.hayward.com/role/StockbasedCompensation 33 false false R34.htm 2348310 - Disclosure - Acquisition and Restructuring Related Expense (Tables) Sheet http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseTables Acquisition and Restructuring Related Expense (Tables) Tables http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpense 34 false false R35.htm 2402401 - Disclosure - Nature of Operations and Organization (Details) Sheet http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails Nature of Operations and Organization (Details) Details http://www.global.hayward.com/role/NatureofOperationsandOrganization 35 false false R36.htm 2406402 - Disclosure - Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details) Sheet http://www.global.hayward.com/role/SignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details) Details 36 false false R37.htm 2409403 - Disclosure - Revenue (Details) Sheet http://www.global.hayward.com/role/RevenueDetails Revenue (Details) Details http://www.global.hayward.com/role/RevenueTables 37 false false R38.htm 2412404 - Disclosure - Inventories (Details) Sheet http://www.global.hayward.com/role/InventoriesDetails Inventories (Details) Details http://www.global.hayward.com/role/InventoriesTables 38 false false R39.htm 2415405 - Disclosure - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details) Sheet http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details) Details 39 false false R40.htm 2416406 - Disclosure - Accrued Expenses and Other Liabilities - Warranty Reserve (Details) Sheet http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesWarrantyReserveDetails Accrued Expenses and Other Liabilities - Warranty Reserve (Details) Details 40 false false R41.htm 2417407 - Disclosure - Accrued Expenses and Other Liabilities - Additional Information (Details) Sheet http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAdditionalInformationDetails Accrued Expenses and Other Liabilities - Additional Information (Details) Details 41 false false R42.htm 2419408 - Disclosure - Income Taxes (Details) Sheet http://www.global.hayward.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.global.hayward.com/role/IncomeTaxes 42 false false R43.htm 2422409 - Disclosure - Long-Term Debt, Net - Schedule Of Long-Term Debt (Details) Sheet http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails Long-Term Debt, Net - Schedule Of Long-Term Debt (Details) Details 43 false false R44.htm 2423410 - Disclosure - Long-Term Debt, Net - Additional Information (Details) Sheet http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails Long-Term Debt, Net - Additional Information (Details) Details 44 false false R45.htm 2426411 - Disclosure - Derivatives and Hedging Transactions - Additional Information (Details) Sheet http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails Derivatives and Hedging Transactions - Additional Information (Details) Details 45 false false R46.htm 2427412 - Disclosure - Derivatives and Hedging Transactions - Gross Fair Values and Location of Derivative Instruments (Details) Sheet http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails Derivatives and Hedging Transactions - Gross Fair Values and Location of Derivative Instruments (Details) Details 46 false false R47.htm 2428413 - Disclosure - Derivatives and Hedging Transactions - Effects of Derivative Instruments by Contract Type in AOCI (Details) Sheet http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails Derivatives and Hedging Transactions - Effects of Derivative Instruments by Contract Type in AOCI (Details) Details 47 false false R48.htm 2430414 - Disclosure - Fair Value Measurements (Details) Sheet http://www.global.hayward.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.global.hayward.com/role/FairValueMeasurements 48 false false R49.htm 2433415 - Disclosure - Segments and Related Information - Additional Information (Details) Sheet http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails Segments and Related Information - Additional Information (Details) Details 49 false false R50.htm 2434416 - Disclosure - Segments and Related Information - Financial Information by Reportable Segment (Details) Sheet http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails Segments and Related Information - Financial Information by Reportable Segment (Details) Details 50 false false R51.htm 2435417 - Disclosure - Segments and Related Information - Reconciliation of Segment Income to Income from Operations Before Income Taxes (Details) Sheet http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails Segments and Related Information - Reconciliation of Segment Income to Income from Operations Before Income Taxes (Details) Details 51 false false R52.htm 2438418 - Disclosure - Earnings Per Share (Details) Sheet http://www.global.hayward.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.global.hayward.com/role/EarningsPerShareTables 52 false false R53.htm 2440419 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.global.hayward.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.global.hayward.com/role/CommitmentsandContingencies 53 false false R54.htm 2442420 - Disclosure - Stockholders??? Equity (Details) Sheet http://www.global.hayward.com/role/StockholdersEquityDetails Stockholders??? Equity (Details) Details http://www.global.hayward.com/role/StockholdersEquity 54 false false R55.htm 2445421 - Disclosure - Stock-based Compensation - Additional Information (Details) Sheet http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails Stock-based Compensation - Additional Information (Details) Details 55 false false R56.htm 2446422 - Disclosure - Stock-based Compensation - Valuation of Stock Option Pricing (Details) Sheet http://www.global.hayward.com/role/StockbasedCompensationValuationofStockOptionPricingDetails Stock-based Compensation - Valuation of Stock Option Pricing (Details) Details 56 false false R57.htm 2449423 - Disclosure - Acquisition and Restructuring Related Expense - Additional Information (Details) Sheet http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails Acquisition and Restructuring Related Expense - Additional Information (Details) Details 57 false false R58.htm 2450424 - Disclosure - Acquisition and Restructuring Related Expense - Facility Closure and Other One-Time Termination Benefits (Details) Sheet http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails Acquisition and Restructuring Related Expense - Facility Closure and Other One-Time Termination Benefits (Details) Details 58 false false R59.htm 2452425 - Disclosure - Related Party Transactions (Details) Sheet http://www.global.hayward.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.global.hayward.com/role/RelatedPartyTransactions 59 false false All Reports Book All Reports hayw-20211002.htm a3q21exhibit311.htm a3q21exhibit312.htm a3q21exhibit321.htm a3q21exhibit322.htm hayw-20211002.xsd hayw-20211002_cal.xml hayw-20211002_def.xml hayw-20211002_lab.xml hayw-20211002_pre.xml hayw-20211002_g1.jpg http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/country/2021 http://fasb.org/srt/2021-01-31 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hayw-20211002.htm": { "axisCustom": 1, "axisStandard": 24, "contextCount": 289, "dts": { "calculationLink": { "local": [ "hayw-20211002_cal.xml" ] }, "definitionLink": { "local": [ "hayw-20211002_def.xml" ] }, "inline": { "local": [ "hayw-20211002.htm" ] }, "labelLink": { "local": [ "hayw-20211002_lab.xml" ] }, "presentationLink": { "local": [ "hayw-20211002_pre.xml" ] }, "schema": { "local": [ "hayw-20211002.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-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-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.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" ] } }, "elementCount": 471, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021": 5, "total": 5 }, "keyCustom": 43, "keyStandard": 306, "memberCustom": 31, "memberStandard": 38, "nsprefix": "hayw", "nsuri": "http://www.global.hayward.com/20211002", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "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.global.hayward.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Revenue", "role": "http://www.global.hayward.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110104 - Disclosure - Inventories", "role": "http://www.global.hayward.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113105 - Disclosure - Accrued Expenses and Other Liabilities", "role": "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilities", "shortName": "Accrued Expenses and Other Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118106 - Disclosure - Income Taxes", "role": "http://www.global.hayward.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120107 - Disclosure - Long-Term Debt, Net", "role": "http://www.global.hayward.com/role/LongTermDebtNet", "shortName": "Long-Term Debt, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124108 - Disclosure - Derivatives and Hedging Transactions", "role": "http://www.global.hayward.com/role/DerivativesandHedgingTransactions", "shortName": "Derivatives and Hedging Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129109 - Disclosure - Fair Value Measurements", "role": "http://www.global.hayward.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131110 - Disclosure - Segments and Related Information", "role": "http://www.global.hayward.com/role/SegmentsandRelatedInformation", "shortName": "Segments and Related Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136111 - Disclosure - Earnings Per Share", "role": "http://www.global.hayward.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139112 - Disclosure - Commitments and Contingencies", "role": "http://www.global.hayward.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Unaudited Condensed Consolidated Balance Sheets", "role": "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141113 - Disclosure - Stockholders\u2019 Equity", "role": "http://www.global.hayward.com/role/StockholdersEquity", "shortName": "Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143114 - Disclosure - Stock-based Compensation", "role": "http://www.global.hayward.com/role/StockbasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147115 - Disclosure - Acquisition and Restructuring Related Expense", "role": "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpense", "shortName": "Acquisition and Restructuring Related Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151116 - Disclosure - Related Party Transactions", "role": "http://www.global.hayward.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.global.hayward.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://www.global.hayward.com/role/SignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Revenue (Tables)", "role": "http://www.global.hayward.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311303 - Disclosure - Inventories (Tables)", "role": "http://www.global.hayward.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "hayw:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314304 - Disclosure - Accrued Expenses and Other Liabilities (Tables)", "role": "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesTables", "shortName": "Accrued Expenses and Other Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "hayw:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - Long-Term Debt, Net (Tables)", "role": "http://www.global.hayward.com/role/LongTermDebtNetTables", "shortName": "Long-Term Debt, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325306 - Disclosure - Derivatives and Hedging Transactions (Tables)", "role": "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsTables", "shortName": "Derivatives and Hedging Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332307 - Disclosure - Segments and Related Information (Tables)", "role": "http://www.global.hayward.com/role/SegmentsandRelatedInformationTables", "shortName": "Segments and Related Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337308 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.global.hayward.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344309 - Disclosure - Stock-based Compensation (Tables)", "role": "http://www.global.hayward.com/role/StockbasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348310 - Disclosure - Acquisition and Restructuring Related Expense (Tables)", "role": "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseTables", "shortName": "Acquisition and Restructuring Related Expense (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "INF", "first": true, "lang": "en-US", "name": "hayw:NumberOfManufacturingFacilities", "reportCount": 1, "unique": true, "unitRef": "manufacturing_facility", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Nature of Operations and Organization (Details)", "role": "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "shortName": "Nature of Operations and Organization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "INF", "first": true, "lang": "en-US", "name": "hayw:NumberOfManufacturingFacilities", "reportCount": 1, "unique": true, "unitRef": "manufacturing_facility", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details)", "role": "http://www.global.hayward.com/role/SignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails", "shortName": "Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Revenue (Details)", "role": "http://www.global.hayward.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i29848ab15841475581102edbcec4aef7_D20210704-20211002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Inventories (Details)", "role": "http://www.global.hayward.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hayw:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "hayw:AccruedSellingPromotionalAndAdvertisingExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415405 - Disclosure - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details)", "role": "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails", "shortName": "Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hayw:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "hayw:AccruedSellingPromotionalAndAdvertisingExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income", "role": "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "shortName": "Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "idde58baa5aa2483085872b707ace74ba_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416406 - Disclosure - Accrued Expenses and Other Liabilities - Warranty Reserve (Details)", "role": "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesWarrantyReserveDetails", "shortName": "Accrued Expenses and Other Liabilities - Warranty Reserve (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrualWarrantiesIssued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - Accrued Expenses and Other Liabilities - Additional Information (Details)", "role": "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAdditionalInformationDetails", "shortName": "Accrued Expenses and Other Liabilities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - Disclosure - Income Taxes (Details)", "role": "http://www.global.hayward.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422409 - Disclosure - Long-Term Debt, Net - Schedule Of Long-Term Debt (Details)", "role": "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails", "shortName": "Long-Term Debt, Net - Schedule Of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423410 - Disclosure - Long-Term Debt, Net - Additional Information (Details)", "role": "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "shortName": "Long-Term Debt, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentCovenantCompliance", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i7eabf366e4dc4e08ba3da264b0b530d1_I20211002", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfInterestRateDerivativesHeld", "reportCount": 1, "unique": true, "unitRef": "derivative_contract", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426411 - Disclosure - Derivatives and Hedging Transactions - Additional Information (Details)", "role": "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails", "shortName": "Derivatives and Hedging Transactions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i7eabf366e4dc4e08ba3da264b0b530d1_I20211002", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfInterestRateDerivativesHeld", "reportCount": 1, "unique": true, "unitRef": "derivative_contract", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ie328dfc33a324a0f8049cf9a9e0f9789_I20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427412 - Disclosure - Derivatives and Hedging Transactions - Gross Fair Values and Location of Derivative Instruments (Details)", "role": "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails", "shortName": "Derivatives and Hedging Transactions - Gross Fair Values and Location of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ie328dfc33a324a0f8049cf9a9e0f9789_I20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428413 - Disclosure - Derivatives and Hedging Transactions - Effects of Derivative Instruments by Contract Type in AOCI (Details)", "role": "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails", "shortName": "Derivatives and Hedging Transactions - Effects of Derivative Instruments by Contract Type in AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i98c19efb29d54ca88414e871d3f43b0b_I20211002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430414 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.global.hayward.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i98c19efb29d54ca88414e871d3f43b0b_I20211002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433415 - Disclosure - Segments and Related Information - Additional Information (Details)", "role": "http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails", "shortName": "Segments and Related Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical)", "role": "http://www.global.hayward.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434416 - Disclosure - Segments and Related Information - Financial Information by Reportable Segment (Details)", "role": "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "shortName": "Segments and Related Information - Financial Information by Reportable Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i6eeabdef42454c96921fb77f5822d4c2_D20210704-20211002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435417 - Disclosure - Segments and Related Information - Reconciliation of Segment Income to Income from Operations Before Income Taxes (Details)", "role": "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "shortName": "Segments and Related Information - Reconciliation of Segment Income to Income from Operations Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "iaa646a0ebf9b4d049dee78ed6a35dd6d_D20210704-20211002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438418 - Disclosure - Earnings Per Share (Details)", "role": "http://www.global.hayward.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440419 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.global.hayward.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i9ec9e87d7e1c4094b993781c84c6dca3_I20210316", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442420 - Disclosure - Stockholders\u2019 Equity (Details)", "role": "http://www.global.hayward.com/role/StockholdersEquityDetails", "shortName": "Stockholders\u2019 Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i9ec9e87d7e1c4094b993781c84c6dca3_I20210316", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445421 - Disclosure - Stock-based Compensation - Additional Information (Details)", "role": "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails", "shortName": "Stock-based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ic8edad64eae3457da651ce5afce083f2_D20210704-20211002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446422 - Disclosure - Stock-based Compensation - Valuation of Stock Option Pricing (Details)", "role": "http://www.global.hayward.com/role/StockbasedCompensationValuationofStockOptionPricingDetails", "shortName": "Stock-based Compensation - Valuation of Stock Option Pricing (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i71d9377135174d15a405fb9d0244cbce_I20211002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449423 - Disclosure - Acquisition and Restructuring Related Expense - Additional Information (Details)", "role": "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails", "shortName": "Acquisition and Restructuring Related Expense - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i77b31117061a4c219eaea9a299c3e772_D20190101-20191231", "decimals": null, "lang": "en-US", "name": "hayw:SaleLeasebackTransactionLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i5d0f419c67a24878b794e4e191465b6e_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450424 - Disclosure - Acquisition and Restructuring Related Expense - Facility Closure and Other One-Time Termination Benefits (Details)", "role": "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails", "shortName": "Acquisition and Restructuring Related Expense - Facility Closure and Other One-Time Termination Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i5d0f419c67a24878b794e4e191465b6e_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i91b7a196216143149da2fba6f64a3f7a_D20210101-20210312", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452425 - Disclosure - Related Party Transactions (Details)", "role": "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i91b7a196216143149da2fba6f64a3f7a_D20210101-20210312", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "ibe45a5233e1548dda5f86b2e46cfd70a_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Unaudited Condensed Consolidated Statements of Changes in Redeemable Stock and Stockholders' Equity", "role": "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity", "shortName": "Unaudited Condensed Consolidated Statements of Changes in Redeemable Stock and Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i5b50c8756a234ef285bf5a67a127c549_D20200101-20200328", "decimals": "INF", "lang": "en-US", "name": "hayw:TemporaryEquitySharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "role": "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": "-3", "lang": "en-US", "name": "hayw:AmortizationOfTotalIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Nature of Operations and Organization", "role": "http://www.global.hayward.com/role/NatureofOperationsandOrganization", "shortName": "Nature of Operations and Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Significant Accounting Policies", "role": "http://www.global.hayward.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20211002.htm", "contextRef": "i8e131cfdb3df408bab1803a6cbcca621_D20210101-20211002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 69, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "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.global.hayward.com/role/RevenueDetails" ], "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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r571" ], "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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r572" ], "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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r573" ], "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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r573" ], "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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r573" ], "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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r575" ], "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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r573" ], "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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r573" ], "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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r573" ], "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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r573" ], "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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r569" ], "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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r570" ], "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/2021", "presentation": [ "http://www.global.hayward.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/2021", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "hayw_A2017EquityIncentivePlanOfHaywardHoldingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Equity Incentive Plan of Hayward Holdings", "label": "2017 Equity Incentive Plan of Hayward Holdings [Member]", "terseLabel": "2017 Plan" } } }, "localname": "A2017EquityIncentivePlanOfHaywardHoldingsMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_A2021EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Equity Incentive Plan", "label": "2021 Equity Incentive Plan [Member]", "terseLabel": "2021 Plan" } } }, "localname": "A2021EquityIncentivePlanMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.global.hayward.com/role/StockbasedCompensationValuationofStockOptionPricingDetails" ], "xbrltype": "domainItemType" }, "hayw_ABLRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ABL Revolving Credit Facility", "label": "ABL Revolving Credit Facility [Member]", "terseLabel": "ABL Revolving Credit Facility" } } }, "localname": "ABLRevolvingCreditFacilityMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "hayw_AccruedExpensesAndOtherLiabilitiesCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Expenses And Other Liabilities, Current", "label": "Accrued Expenses And Other Liabilities, Current [Member]", "terseLabel": "Accrued Expenses and Other Liabilities" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesCurrentMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hayw_AccruedInventoryPurchasesCurrent": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Inventory Purchases, Current", "label": "Accrued Inventory Purchases, Current", "terseLabel": "Inventory purchases" } } }, "localname": "AccruedInventoryPurchasesCurrent", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities and Other Liabilities, Current", "label": "Accrued Liabilities and Other Liabilities, Current", "terseLabel": "Accrued expenses and other liabilities", "totalLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "hayw_AccruedSellingPromotionalAndAdvertisingExpenseCurrent": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Selling, Promotional And Advertising Expense, Current", "label": "Accrued Selling, Promotional And Advertising Expense, Current", "terseLabel": "Selling, promotional, and advertising" } } }, "localname": "AccruedSellingPromotionalAndAdvertisingExpenseCurrent", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hayw_AcquisitionAndRestructuringRelatedExpenseIncome": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Acquisition And Restructuring Related Expense (Income)", "label": "Acquisition And Restructuring Related Expense (Income)", "terseLabel": "Acquisition and restructuring related expense" } } }, "localname": "AcquisitionAndRestructuringRelatedExpenseIncome", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "hayw_AmortizationOfTotalIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Total Intangible Assets", "label": "Amortization Of Total Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfTotalIntangibleAssets", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "hayw_BerkeleyHeightsNewJerseyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Berkeley Heights, New Jersey", "label": "Berkeley Heights, New Jersey [Member]", "terseLabel": "Berkeley Heights, New Jersey" } } }, "localname": "BerkeleyHeightsNewJerseyMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsCurrent": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/SignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Current", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Current", "totalLabel": "Total cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsCurrent", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/SignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "hayw_ChandlerArizonaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chandler, Arizona", "label": "Chandler, Arizona [Member]", "terseLabel": "Chandler, Arizona" } } }, "localname": "ChandlerArizonaMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_ClassACommonStockAndCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class A Common Stock And Common Stock", "label": "Class A Common Stock And Common Stock [Member]", "terseLabel": "Class A and common stock" } } }, "localname": "ClassACommonStockAndCommonStockMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "hayw_ClemmonsNorthCarolinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Clemmons, North Carolina", "label": "Clemmons, North Carolina [Member]", "terseLabel": "Clemmons, North Carolina" } } }, "localname": "ClemmonsNorthCarolinaMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_CommercialPoolMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Pool", "label": "Commercial Pool [Member]", "terseLabel": "Commercial pool" } } }, "localname": "CommercialPoolMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hayw_CommonClassAAndCommonClassCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Class A And Common Class C", "label": "Common Class A And Common Class C [Member]", "terseLabel": "Redeemable Class A and C Stock" } } }, "localname": "CommonClassAAndCommonClassCMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "hayw_CommonStockConvertibleConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Convertible, Conversion Price", "label": "Common Stock, Convertible, Conversion Price", "terseLabel": "Conversion price (in usd per share)" } } }, "localname": "CommonStockConvertibleConversionPrice", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "hayw_DebtAndLeaseObligationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt and Lease Obligation, Gross", "label": "Debt and Lease Obligation, Gross", "terseLabel": "Long-term debt, subtotal" } } }, "localname": "DebtAndLeaseObligationGross", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "hayw_DebtInstrumentCovenantAnnualMandatoryPrepaymentOfPrincipalPercentageOfExcesssCash": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Annual Mandatory Prepayment Of Principal, Percentage Of Excess Cash", "label": "Debt Instrument, Covenant, Annual Mandatory Prepayment Of Principal, Percentage Of Excesss Cash", "terseLabel": "Mandatory annual prepayment, percentage of excess cash" } } }, "localname": "DebtInstrumentCovenantAnnualMandatoryPrepaymentOfPrincipalPercentageOfExcesssCash", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "hayw_DebtInstrumentCovenantLeverageRatioThresholdForMandatoryPrepaymentOfFiftyPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio Threshold For Mandatory Prepayment Of Fifty Percent", "label": "Debt Instrument, Covenant, Leverage Ratio Threshold For Mandatory Prepayment Of Fifty Percent", "terseLabel": "Leverage ratio threshold for mandatory prepayment of fifty percent" } } }, "localname": "DebtInstrumentCovenantLeverageRatioThresholdForMandatoryPrepaymentOfFiftyPercent", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "hayw_DebtInstrumentCovenantLeverageRatioThresholdForMandatoryPrepaymentOfZero": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio Threshold For Mandatory Prepayment Of Zero", "label": "Debt Instrument, Covenant, Leverage Ratio Threshold For Mandatory Prepayment Of Zero", "terseLabel": "Leverage ratio threshold for mandatory prepayment of zero" } } }, "localname": "DebtInstrumentCovenantLeverageRatioThresholdForMandatoryPrepaymentOfZero", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "hayw_DebtInstrumentCovenantPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Period", "label": "Debt Instrument, Covenant Period [Axis]", "terseLabel": "Debt Instrument, Covenant Period [Axis]" } } }, "localname": "DebtInstrumentCovenantPeriodAxis", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "hayw_DebtInstrumentCovenantPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Period [Domain]", "label": "Debt Instrument, Covenant Period [Domain]", "terseLabel": "Debt Instrument, Covenant Period [Domain]" } } }, "localname": "DebtInstrumentCovenantPeriodDomain", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_DebtInstrumentCovenantPeriodOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Period One", "label": "Debt Instrument, Covenant Period One [Member]", "terseLabel": "Debt Instrument, Covenant Period One" } } }, "localname": "DebtInstrumentCovenantPeriodOneMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_DebtInstrumentCovenantPeriodTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Period Two", "label": "Debt Instrument, Covenant Period Two [Member]", "terseLabel": "Debt Instrument, Covenant Period Two" } } }, "localname": "DebtInstrumentCovenantPeriodTwoMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_DebtInstrumentMandatoryPrepaymentOfExcessCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Mandatory Prepayment Of Excess Cash", "label": "Debt Instrument, Mandatory Prepayment Of Excess Cash", "terseLabel": "Mandatory prepayment of excess cash" } } }, "localname": "DebtInstrumentMandatoryPrepaymentOfExcessCash", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "hayw_DebtInstrumentNetSecuredLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Net Secured Leverage Ratio", "label": "Debt Instrument, Net Secured Leverage Ratio", "terseLabel": "Secured leverage ratio" } } }, "localname": "DebtInstrumentNetSecuredLeverageRatio", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "hayw_DebtInstrumentPrincipalAmountQuarterlyAmortizationRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Principal Amount, Quarterly Amortization Rate", "label": "Debt Instrument, Principal Amount, Quarterly Amortization Rate", "terseLabel": "Quarterly amortization rate, principal" } } }, "localname": "DebtInstrumentPrincipalAmountQuarterlyAmortizationRate", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "hayw_DividendsPaidInLieuOfManagementFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dividends Paid In Lieu Of Management Fees", "label": "Dividends Paid In Lieu Of Management Fees [Member]", "terseLabel": "Dividends paid" } } }, "localname": "DividendsPaidInLieuOfManagementFeesMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "hayw_EuropeAndRestOfWorldSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Europe And Rest Of World Segment", "label": "Europe And Rest Of World Segment [Member]", "terseLabel": "Europe & Rest of World" } } }, "localname": "EuropeAndRestOfWorldSegmentMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "hayw_FiniteLivedCustomerRelationshipsNet": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Customer Relationships, Net", "label": "Finite-Lived Customer Relationships, Net", "terseLabel": "Customer relationships, net" } } }, "localname": "FiniteLivedCustomerRelationshipsNet", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "hayw_FirstLienTermFacilityDueMay282028Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Lien Term Facility, Due May 28, 2028", "label": "First Lien Term Facility, Due May 28, 2028 [Member]", "terseLabel": "First Lien Term Facility, due May 28, 2028" } } }, "localname": "FirstLienTermFacilityDueMay282028Member", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "hayw_FirstLienTermFacilityDueMay282028TermLoanOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Lien Term Facility, Due May 28, 2028, Term Loan One", "label": "First Lien Term Facility, Due May 28, 2028, Term Loan One [Member]", "terseLabel": "First Lien Term Facility, Due May 28, 2028, Term Loan One" } } }, "localname": "FirstLienTermFacilityDueMay282028TermLoanOneMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_FirstLienTermFacilityDueMay282028TermLoanTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Lien Term Facility, Due May 28, 2028, Term Loan Two", "label": "First Lien Term Facility, Due May 28, 2028, Term Loan Two [Member]", "terseLabel": "First Lien Term Facility, Due May 28, 2028, Term Loan Two" } } }, "localname": "FirstLienTermFacilityDueMay282028TermLoanTwoMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_IncreaseDecreaseInAccountsPayableAccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Accounts Payable, Accrued Liabilities, And Other Liabilities", "label": "Increase (Decrease) In Accounts Payable, Accrued Liabilities, And Other Liabilities", "terseLabel": "Accounts payable, accrued expenses and other liabilities, current and non-current" } } }, "localname": "IncreaseDecreaseInAccountsPayableAccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "hayw_IncrementalFirstLienTermFacilityDueAugust42026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental First Lien Term Facility, Due August 4, 2026", "label": "Incremental First Lien Term Facility, Due August 4, 2026 [Member]", "terseLabel": "Incremental First Lien Term Facility, due August 4, 2026" } } }, "localname": "IncrementalFirstLienTermFacilityDueAugust42026Member", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "hayw_IndustrialFlowControlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial Flow Control", "label": "Industrial Flow Control [Member]", "terseLabel": "Industrial flow control" } } }, "localname": "IndustrialFlowControlMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hayw_LetterOfCreditCanadianDollarsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Letter Of Credit, Canadian Dollars", "label": "Letter Of Credit, Canadian Dollars [Member]", "terseLabel": "Letter of Credit, Canadian Dollars" } } }, "localname": "LetterOfCreditCanadianDollarsMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_LetterOfCreditUSDollarsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Letter Of Credit, US Dollars", "label": "Letter Of Credit, US Dollars [Member]", "terseLabel": "Letter of Credit, US Dollars" } } }, "localname": "LetterOfCreditUSDollarsMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_LineOfCreditFacilityCurrentBorrowingCapacityPercentageAvailableToSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Current Borrowing Capacity, Percentage Available to Subsidiaries", "label": "Line of Credit Facility, Current Borrowing Capacity, Percentage Available to Subsidiaries", "terseLabel": "Percentage available to subsidiaries for current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacityPercentageAvailableToSubsidiaries", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "hayw_LineOfCreditFacilityCurrentBorrowingCapacityPercentageAvailableToSubsidiariesWithAgentConsent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Current Borrowing Capacity, Percentage Available to Subsidiaries With Agent Consent", "label": "Line of Credit Facility, Current Borrowing Capacity, Percentage Available to Subsidiaries With Agent Consent", "terseLabel": "Percentage available to subsidiaries with agent consent" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacityPercentageAvailableToSubsidiariesWithAgentConsent", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "hayw_LineOfCreditFacilityIncreaseDecreaseToMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Increase (Decrease) To Maximum Borrowing Capacity", "label": "Line of Credit Facility, Increase (Decrease) To Maximum Borrowing Capacity", "terseLabel": "Increase to maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityIncreaseDecreaseToMaximumBorrowingCapacity", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "hayw_LineOfCreditFacilityMaximumBorrowingCapacityPeakSeason": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Maximum Borrowing Capacity, Peak Season", "label": "Line of Credit Facility, Maximum Borrowing Capacity, Peak Season", "terseLabel": "Peak season maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityPeakSeason", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "hayw_ManagementFeesPriorToIPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Management Fees, Prior To IPO", "label": "Management Fees, Prior To IPO [Member]", "terseLabel": "Management Fees, Prior To IPO" } } }, "localname": "ManagementFeesPriorToIPOMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "hayw_NorthAmericaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "North America Segment", "label": "North America Segment [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaSegmentMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "hayw_NumberOfClassesOfStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Classes Of Stock", "label": "Number Of Classes Of Stock", "terseLabel": "Number of classes of stock" } } }, "localname": "NumberOfClassesOfStock", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails" ], "xbrltype": "integerItemType" }, "hayw_NumberOfEmployees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Employees", "label": "Number Of Employees", "terseLabel": "Number of employees" } } }, "localname": "NumberOfEmployees", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "hayw_NumberOfEmployeesAdded": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Employees Added", "label": "Number Of Employees Added", "terseLabel": "Number of jobs added" } } }, "localname": "NumberOfEmployeesAdded", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "hayw_NumberOfEquityIncentivePlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Equity Incentive Plans", "label": "Number Of Equity Incentive Plans", "terseLabel": "Number of equity incentive plans" } } }, "localname": "NumberOfEquityIncentivePlans", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "hayw_NumberOfManufacturingFacilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Manufacturing Facilities", "label": "Number Of Manufacturing Facilities", "terseLabel": "Number of manufacturing facilities" } } }, "localname": "NumberOfManufacturingFacilities", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails" ], "xbrltype": "integerItemType" }, "hayw_OtherComprehensiveIncomeLossCashFlowAndNetInvestmentHedgeGainLossBeforeReclassificationBeforeTax": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Cash Flow And Net Investment Hedge, Gain (Loss), Before Reclassification, Before Tax", "label": "Other Comprehensive Income (Loss), Cash Flow And Net Investment Hedge, Gain (Loss), Before Reclassification, Before Tax", "totalLabel": "Gain (Loss) Recognized in AOCI, Total" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowAndNetInvestmentHedgeGainLossBeforeReclassificationBeforeTax", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "hayw_OtherComprehensiveIncomeLossCashFlowAndNetInvestmentHedgeGainLossReclassificationBeforeTax": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Cash Flow And Net Investment Hedge, Gain (Loss), Reclassification, Before Tax", "label": "Other Comprehensive Income (Loss), Cash Flow And Net Investment Hedge, Gain (Loss), Reclassification, Before Tax", "totalLabel": "Gain (Loss) Reclassified From AOCI to Earnings, Total" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowAndNetInvestmentHedgeGainLossReclassificationBeforeTax", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "hayw_OtherFiniteLivedIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Finite Lived Intangible Assets, Net", "label": "Other Finite Lived Intangible Assets, Net", "terseLabel": "Other intangibles, net" } } }, "localname": "OtherFiniteLivedIntangibleAssetsNet", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "hayw_ResidentialPoolMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Residential Pool", "label": "Residential Pool [Member]", "terseLabel": "Residential pool" } } }, "localname": "ResidentialPoolMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hayw_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest Of World", "label": "Rest Of World [Member]", "terseLabel": "Rest of World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hayw_SaleLeasebackTransactionLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Lease Term", "label": "Sale Leaseback Transaction, Lease Term", "terseLabel": "Terms for lease back arrangements" } } }, "localname": "SaleLeasebackTransactionLeaseTerm", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "hayw_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Accrued Liabilities And Other Current Liabilities", "label": "Schedule Of Accrued Liabilities And Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "hayw_SecondLienTermFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Lien Term Facility", "label": "Second Lien Term Facility [Member]", "terseLabel": "Second Lien Term Facility" } } }, "localname": "SecondLienTermFacilityMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "hayw_ShareBasedPaymentArrangementRestrictedStockAwardsMarketAndPerformanceConditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Restricted Stock Awards, Market And Performance Conditions", "label": "Share-based Payment Arrangement, Restricted Stock Awards, Market And Performance Conditions [Member]", "terseLabel": "RSUs, market and performance conditions" } } }, "localname": "ShareBasedPaymentArrangementRestrictedStockAwardsMarketAndPerformanceConditionsMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_ShareBasedPaymentArrangementRestrictedStockUnitsTimeBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Restricted Stock Units, Time Based", "label": "Share-based Payment Arrangement, Restricted Stock Units, Time Based [Member]", "terseLabel": "RSUs, time based" } } }, "localname": "ShareBasedPaymentArrangementRestrictedStockUnitsTimeBasedMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_SponsorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sponsors", "label": "Sponsors [Member]", "terseLabel": "Sponsors" } } }, "localname": "SponsorsMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails" ], "xbrltype": "domainItemType" }, "hayw_StockholdersEquityNoteIPOConversionFactor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity Note, IPO Conversion Factor", "label": "Stockholders' Equity Note, IPO Conversion Factor", "terseLabel": "Net conversion factor (in usd per share)" } } }, "localname": "StockholdersEquityNoteIPOConversionFactor", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "hayw_StockholdersEquityNoteQuotientConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity Note, Quotient Conversion Ratio", "label": "Stockholders' Equity Note, Quotient Conversion Ratio", "terseLabel": "Quotient conversion ratio (in usd per share)" } } }, "localname": "StockholdersEquityNoteQuotientConversionRatio", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "hayw_TemporaryEquityConversionToCommonStockAdditionalShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Conversion To Common Stock, Additional Shares", "label": "Temporary Equity, Conversion To Common Stock, Additional Shares", "terseLabel": "Additional conversion to common stock (in usd per share)" } } }, "localname": "TemporaryEquityConversionToCommonStockAdditionalShares", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails" ], "xbrltype": "perShareItemType" }, "hayw_TemporaryEquityConversionToCommonStockPreferenceAmountPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Conversion To Common Stock, Preference Amount Per Share", "label": "Temporary Equity, Conversion To Common Stock, Preference Amount Per Share", "terseLabel": "Outstanding performance amount (in usd per share)" } } }, "localname": "TemporaryEquityConversionToCommonStockPreferenceAmountPerShare", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "hayw_TemporaryEquityDistribution": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity Distribution", "label": "Temporary Equity Distribution", "negatedTerseLabel": "Dividends paid" } } }, "localname": "TemporaryEquityDistribution", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "hayw_TemporaryEquityDistributionToReduceLiquidationPreference": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Distribution To Reduce Liquidation Preference", "label": "Temporary Equity, Distribution To Reduce Liquidation Preference", "terseLabel": "Dividend distributions" } } }, "localname": "TemporaryEquityDistributionToReduceLiquidationPreference", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "hayw_TemporaryEquityRedemptionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Redemption Amount", "label": "Temporary Equity, Redemption Amount", "terseLabel": "Redemption amount" } } }, "localname": "TemporaryEquityRedemptionAmount", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "hayw_TemporaryEquityReductionInLiquidationPreferencePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Reduction In Liquidation Preference Per Share", "label": "Temporary Equity, Reduction In Liquidation Preference Per Share", "terseLabel": "Dividend distributions (in usd per share)" } } }, "localname": "TemporaryEquityReductionInLiquidationPreferencePerShare", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "hayw_TemporaryEquityRepurchasedDuringPeriodShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Repurchased During Period, Shares", "label": "Temporary Equity, Repurchased During Period, Shares", "negatedTerseLabel": "Repurchase of stock (in shares)" } } }, "localname": "TemporaryEquityRepurchasedDuringPeriodShares", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "hayw_TemporaryEquitySharesStockOptionsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares, Stock Options Exercised", "label": "Temporary Equity, Shares, Stock Options Exercised", "negatedTerseLabel": "Exercise of stock options (in shares)" } } }, "localname": "TemporaryEquitySharesStockOptionsExercised", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "hayw_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion to common stock upon IPO (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "hayw_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of stock (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "hayw_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "terseLabel": "Conversion to common stock upon IPO" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "hayw_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "hayw_TotalInternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total International", "label": "Total International [Member]", "terseLabel": "Total international revenue" } } }, "localname": "TotalInternationalMember", "nsuri": "http://www.global.hayward.com/20211002", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r359", "r479", "r480", "r482", "r565" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Sponsors" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r122", "r170", "r183", "r184", "r185", "r186", "r188", "r190", "r194", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r268", "r270", "r272", "r273" ], "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.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r122", "r170", "r183", "r184", "r185", "r186", "r188", "r190", "r194", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r268", "r270", "r272", "r273" ], "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.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r278", "r308", "r361", "r363", "r492", "r493", "r494", "r495", "r496", "r497", "r499", "r544", "r547", "r566", "r567" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r278", "r308", "r361", "r363", "r492", "r493", "r494", "r495", "r496", "r497", "r499", "r544", "r547", "r566", "r567" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r197", "r345", "r348", "r501", "r543", "r545" ], "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.global.hayward.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r197", "r345", "r348", "r501", "r543", "r545" ], "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.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r278", "r308", "r351", "r361", "r363", "r492", "r493", "r494", "r495", "r496", "r497", "r499", "r544", "r547", "r566", "r567" ], "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r278", "r308", "r351", "r361", "r363", "r492", "r493", "r494", "r495", "r496", "r497", "r499", "r544", "r547", "r566", "r567" ], "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r132", "r362" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r132", "r137", "r362" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r198", "r199", "r345", "r349", "r546", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails", "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r198", "r199", "r345", "r349", "r546", "r554", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails", "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r132", "r137", "r243", "r362", "r488" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r43", "r487" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r25", "r204", "r205" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.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", "terseLabel": "Accounts receivable, net of allowances of $1,943 and $1,359, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r10", "r11", "r47" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Employee compensation and benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r10", "r11", "r47" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "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 to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance, Current", "terseLabel": "Insurance reserve" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r11", "r47" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 7.0, "parentTag": "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll Taxes, Current", "terseLabel": "Payroll and other non-income taxes" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r41", "r223" ], "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": "Property, plant, and equipment, accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r67", "r69", "r70", "r534", "r552", "r553" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.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", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r66", "r70", "r78", "r79", "r80", "r124", "r125", "r126", "r418", "r548", "r549", "r577" ], "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]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26", "r385", "r487" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r124", "r125", "r126", "r382", "r383", "r384", "r451" ], "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]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r364", "r366", "r388", "r389" ], "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", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r322", "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedTerseLabel": "Finalization for IPO conversion" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "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]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r366", "r380", "r387" ], "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": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r32", "r206", "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r86", "r109", "r291", "r473" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred debt issuance fees" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r109", "r219", "r220" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "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", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r153" ], "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": "Excluded from the weighted average number of common shares outstanding, dilutive due to being anti-dilutive (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r119", "r178", "r185", "r192", "r208", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r269", "r271", "r273", "r274", "r415", "r419", "r463", "r485", "r487", "r517", "r531" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r60", "r119", "r208", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r269", "r271", "r273", "r274", "r415", "r419", "r463", "r485", "r487" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.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.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r367", "r381" ], "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.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "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.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r429", "r435" ], "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.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "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.global.hayward.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BridgeLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.", "label": "Bridge Loan [Member]", "terseLabel": "Swingline Loan" } } }, "localname": "BridgeLoanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalLeaseObligations": { "auth_ref": [ "r20", "r476", "r532" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.", "label": "Capital Lease Obligations", "terseLabel": "Capital lease obligations" } } }, "localname": "CapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r113", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Equipment financed under capital leases" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r40", "r111" ], "calculation": { "http://www.global.hayward.com/role/SignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "hayw_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsCurrent", "weight": 1.0 }, "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r104", "r111", "r115" ], "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 and cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r104", "r464" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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": "Change in cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging", "verboseLabel": "Interest rate swaps" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails", "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r116", "r119", "r141", "r142", "r147", "r150", "r152", "r160", "r161", "r162", "r208", "r260", "r265", "r266", "r267", "r273", "r274", "r306", "r307", "r311", "r315", "r463", "r574" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "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.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r239", "r240", "r241", "r253", "r555" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Common Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation.", "label": "Common Class C [Member]", "terseLabel": "Common Class C" } } }, "localname": "CommonClassCMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common shares authorized for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Common stock dividends cash paid (in usd per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Common stock dividends declared (in usd per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r124", "r125", "r451" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "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", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "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", "terseLabel": "Common stock issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r322" ], "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", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r487" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock $0.001 par value, 750,000,000 authorized; 231,967,140 issued and 231,967,140 outstanding at October\u00a02, 2021; 3,846,960 issued and 2,772,900 outstanding at December\u00a031, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r74", "r76", "r77", "r83", "r523", "r539" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "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.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "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, net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r334", "r335", "r346" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 6.0, "parentTag": "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred income" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r183", "r184", "r185", "r186", "r188", "r194", "r196" ], "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.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r88", "r501" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "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", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrencySwapMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swap involving the exchange of principal and interest in one currency for another currency.", "label": "Currency Swap [Member]", "terseLabel": "Cross currency swap" } } }, "localname": "CurrencySwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DamageFromFireExplosionOrOtherHazardMember": { "auth_ref": [ "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "Risk of loss from uninsured portions of losses resulting from fire, explosion or other hazard.", "label": "Damage from Fire, Explosion or Other Hazard [Member]", "terseLabel": "Yuncos, Spain Fire" } } }, "localname": "DamageFromFireExplosionOrOtherHazardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r19", "r20", "r118", "r122", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r295", "r296", "r297", "r298", "r474", "r518", "r519", "r530" ], "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "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" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r20", "r293", "r519", "r530" ], "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCovenantCompliance": { "auth_ref": [ "r20", "r528" ], "lang": { "en-us": { "role": { "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.", "label": "Debt Instrument, Covenant Compliance", "terseLabel": "Covenant compliance" } } }, "localname": "DebtInstrumentCovenantCompliance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r49", "r294", "r472", "r474" ], "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": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "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.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r50", "r118", "r122", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r295", "r296", "r297", "r298", "r474" ], "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Periodic principal payment" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r50", "r118", "r122", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r295", "r296", "r297", "r298", "r323", "r326", "r327", "r328", "r471", "r472", "r474", "r475", "r529" ], "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.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r42", "r282", "r473" ], "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", "negatedTerseLabel": "Less: Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r393", "r394" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r110" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 6.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", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r109", "r222" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r61", "r63", "r64", "r433", "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Other Current Assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r61", "r63", "r64", "r433", "r498" ], "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": "Accrued Expenses and Other Liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r63", "r430", "r434", "r439", "r444" ], "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.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "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": [ "r450", "r454" ], "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 and Hedging Transactions" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "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 Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r427", "r430", "r439" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails", "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 8.0, "parentTag": "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "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.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r422", "r424" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r421", "r423", "r424", "r427", "r428", "r436", "r439", "r445", "r446", "r449", "r450" ], "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.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "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": "Term of derivative contract" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r329", "r527" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedTerseLabel": "Dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r329", "r527" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedTerseLabel": "Cash distributions" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "terseLabel": "Dividends paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r84", "r129", "r130", "r131", "r132", "r133", "r138", "r141", "r150", "r151", "r152", "r156", "r157", "r452", "r453", "r524", "r540" ], "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 (in usd per share)", "verboseLabel": "Earnings per share attributable to common stockholders, basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings per share", "verboseLabel": "Earnings Per Share, Basic and Diluted" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r84", "r129", "r130", "r131", "r132", "r133", "r141", "r150", "r151", "r152", "r156", "r157", "r452", "r453", "r524", "r540" ], "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 (in usd per share)", "verboseLabel": "Earnings per share attributable to common shareholders, diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r153", "r154", "r155", "r158" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r464" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r396" ], "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.global.hayward.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r379" ], "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": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "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": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "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": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r78", "r79", "r80", "r124", "r125", "r126", "r128", "r134", "r136", "r159", "r209", "r322", "r329", "r382", "r383", "r384", "r401", "r402", "r451", "r465", "r466", "r467", "r468", "r469", "r470", "r548", "r549", "r550", "r577" ], "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.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r284", "r295", "r296", "r460" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Facility-related" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r284", "r295", "r296", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r456", "r489", "r490", "r491" ], "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.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r284", "r295", "r296", "r455", "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r284", "r295", "r296" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r457" ], "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 Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r284", "r295", "r296", "r352", "r353", "r358", "r360", "r456", "r490" ], "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 2, fair value inputs" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r284", "r295", "r296", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r489", "r490", "r491" ], "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.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r429", "r436", "r447" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r109" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Loss on disposal of properties" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r109", "r299", "r300" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on debt extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r216", "r217", "r487", "r516" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r87", "r119", "r178", "r184", "r188", "r191", "r194", "r208", "r260", "r261", "r262", "r265", "r266", "r267", "r269", "r271", "r273", "r274", "r463" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.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", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails", "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r81", "r178", "r184", "r188", "r191", "r194", "r514", "r521", "r525", "r541" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "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", "terseLabel": "Income from operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r225", "r230" ], "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.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r230" ], "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.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r120", "r397", "r399", "r400", "r403", "r405", "r407", "r408", "r409" ], "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.global.hayward.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r121", "r135", "r136", "r176", "r395", "r404", "r406", "r542" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "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)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r112" ], "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": "Cash paid - income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r108" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 10.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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r108" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 11.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", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other current and non-current assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "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 Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedTrademarks": { "auth_ref": [ "r221" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit.", "label": "Indefinite-Lived Trademarks", "terseLabel": "Trademark" } } }, "localname": "IndefiniteLivedTrademarks", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r443" ], "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.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r102", "r105", "r112" ], "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": "Cash paid - interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r442" ], "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]", "terseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r213" ], "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.global.hayward.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r33", "r212" ], "calculation": { "http://www.global.hayward.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r58", "r487" ], "calculation": { "http://www.global.hayward.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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", "terseLabel": "Inventories, net", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/InventoriesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r35", "r36", "r212" ], "calculation": { "http://www.global.hayward.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r34", "r212" ], "calculation": { "http://www.global.hayward.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r46", "r119", "r186", "r208", "r260", "r261", "r262", "r265", "r266", "r267", "r269", "r271", "r273", "r274", "r416", "r419", "r420", "r463", "r485", "r486" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r119", "r208", "r463", "r487", "r520", "r536" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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, redeemable stock, and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, Redeemable Stock, and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r48", "r119", "r208", "r260", "r261", "r262", "r265", "r266", "r267", "r269", "r271", "r273", "r274", "r416", "r419", "r420", "r463", "r485", "r486", "r487" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r44" ], "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", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r44", "r118" ], "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "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": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r20" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "negatedTerseLabel": "Less: Current portion of the long-term debt", "terseLabel": "Current portion of the long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "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": "Long term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt, Net" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r242", "r243", "r244", "r246", "r247", "r248", "r250", "r254", "r255" ], "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.global.hayward.com/role/CommitmentsandContingenciesDetails" ], "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.global.hayward.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r242", "r243", "r244", "r246", "r247", "r248", "r250", "r254", "r255" ], "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.global.hayward.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r245", "r249", "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Estimable settlement" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.", "label": "Loss Contingency, Loss in Period", "terseLabel": "Expense recorded on the write-off of net book of destroyed assets and inventory" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r242", "r243", "r244", "r246", "r247", "r248", "r250", "r254", "r255" ], "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.global.hayward.com/role/CommitmentsandContingenciesDetails" ], "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.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesWarrantyReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r163", "r164" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Nature of Operations and Organization" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r104", "r106", "r110" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r72", "r75", "r80", "r82", "r110", "r119", "r127", "r129", "r130", "r131", "r132", "r135", "r136", "r148", "r178", "r184", "r188", "r191", "r194", "r208", "r260", "r261", "r262", "r265", "r266", "r267", "r269", "r271", "r273", "r274", "r453", "r463", "r522", "r538" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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", "totalLabel": "Net income", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r129", "r130", "r131", "r132", "r138", "r139", "r149", "r152", "r178", "r184", "r188", "r191", "r194" ], "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 attributable to common stockholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r140", "r143", "r144", "r145", "r146", "r149", "r152" ], "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 attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetInvestmentHedgingMember": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Hedges of a net investment in a foreign operation.", "label": "Net Investment Hedging [Member]", "terseLabel": "Net Investment Hedging", "verboseLabel": "Net investment hedge" } } }, "localname": "NetInvestmentHedgingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails", "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "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": "Recent Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfInterestRateDerivativesHeld": { "auth_ref": [ "r422", "r424" ], "lang": { "en-us": { "role": { "documentation": "Number of interest rate derivative instruments held by the entity at the reporting date.", "label": "Number of Interest Rate Derivatives Held", "terseLabel": "Number of interest rate derivatives held" } } }, "localname": "NumberOfInterestRateDerivativesHeld", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r166" ], "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", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OneTimeTerminationBenefitsMember": { "auth_ref": [ "r228", "r229", "r234", "r235" ], "lang": { "en-us": { "role": { "documentation": "A lump sum payment to an involuntarily terminated employee in conjunction with exit or disposal activities.", "label": "One-time Termination Benefits [Member]", "terseLabel": "One-time termination benefits" } } }, "localname": "OneTimeTerminationBenefitsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r178", "r184", "r188", "r191", "r194" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Operating income", "totalLabel": "Operating income", "verboseLabel": "Segment income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r183", "r184", "r185", "r186", "r188", "r194" ], "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.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r47" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 9.0, "parentTag": "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "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 liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r59", "r487" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 7.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 non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r413", "r414", "r417" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments, net of tax expense (benefit) of $0 and $(756), and $763 and $(183), for the three-month and nine-month periods, respectively." } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r413", "r414", "r417" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment tax expense (benefit)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r67" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Change in fair value of derivatives, net of tax expense (benefit) of $395 and $569, and $1,620 and $(1,605), for the three-month and nine-month periods, respectively." } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "terseLabel": "Change in fair value of derivatives, tax expense (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r65", "r67", "r431", "r437", "r448" ], "calculation": { "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails": { "order": 1.0, "parentTag": "hayw_OtherComprehensiveIncomeLossCashFlowAndNetInvestmentHedgeGainLossBeforeReclassificationBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Gain (Loss) Recognized in AOCI, Interest rate swaps" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r67", "r71", "r438" ], "calculation": { "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails": { "order": 1.0, "parentTag": "hayw_OtherComprehensiveIncomeLossCashFlowAndNetInvestmentHedgeGainLossReclassificationBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Gain (Loss) Reclassified From AOCI to Earnings, Interest rate swaps" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r440" ], "calculation": { "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails": { "order": 2.0, "parentTag": "hayw_OtherComprehensiveIncomeLossCashFlowAndNetInvestmentHedgeGainLossBeforeReclassificationBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge.", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax", "verboseLabel": "Gain (Loss) Recognized in AOCI, Net investment hedge" } } }, "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r441" ], "calculation": { "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails": { "order": 2.0, "parentTag": "hayw_OtherComprehensiveIncomeLossCashFlowAndNetInvestmentHedgeGainLossReclassificationBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification from accumulated other comprehensive income (AOCI) for gain (loss) from derivative designated and qualifying as net investment hedge.", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Gain (Loss) Reclassified From AOCI to Earnings, Net investment hedge" } } }, "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r73", "r76", "r413", "r414", "r417" ], "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", "terseLabel": "Comprehensive income (loss) items" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r429", "r447" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "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 non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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)", "negatedLabel": "Other non-operating (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [ "r228", "r229", "r234", "r235" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Underwriters option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r98" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Purchase of common stock for treasury" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r103", "r229" ], "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.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r100" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r101" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Costs associated with Initial Public Offering" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r98" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Cash paid for taxes from share withholdings" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r94" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Purchases of intangibles" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r94", "r410", "r411", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r94" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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", "negatedTerseLabel": "Purchases of property, plant, and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r367", "r381" ], "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.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.global.hayward.com/role/StockbasedCompensationValuationofStockOptionPricingDetails" ], "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.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.global.hayward.com/role/StockbasedCompensationValuationofStockOptionPricingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r306" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred shares par value (in usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r306" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r487" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value, 100,000,000 authorized, 0 issued and outstanding at October\u00a02, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r8", "r214", "r215" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromHedgeInvestingActivities": { "auth_ref": [ "r93", "r107" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow for a financial contract that meets the hedge criteria as either a cash flow hedge, fair value hedge, or hedge of a net investment in a foreign operation.", "label": "Proceeds from Hedge, Investing Activities", "terseLabel": "Proceeds from settlements of investment currency hedge" } } }, "localname": "ProceedsFromHedgeInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r95" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from issuance of common stock - Initial Public Offering" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r96" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from the issuance of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r97", "r101" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 7.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.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.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.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r108", "r258" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "terseLabel": "Warranty expense" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r224", "r487", "r526", "r537" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.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", "terseLabel": "Property, plant, and equipment, net of accumulated depreciation of $62,205 and $51,900, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r85", "r211" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 7.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": "Allowance for bad debts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r359", "r479", "r480" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r359", "r479", "r480", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r479" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Management fee" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r359", "r479", "r482", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r477", "r478", "r480", "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r99" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Payments of long-term debt", "verboseLabel": "Term loan repayments" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r391", "r500", "r568" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research, development, and engineering" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r3", "r15", "r115" ], "calculation": { "http://www.global.hayward.com/role/SignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "hayw_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash 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.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "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": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "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": [ "r227", "r229", "r232", "r237", "r238" ], "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": "Acquisition and Restructuring Related Expense" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpense" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r228", "r231", "r234", "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Expected restructuring costs" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r228", "r229", "r234", "r235" ], "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.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "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.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails", "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r109" ], "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": "Costs Recognized", "verboseLabel": "Restructuring costs" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails", "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r229", "r233" ], "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.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "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.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r329", "r385", "r487", "r535", "r551", "r553" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.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)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r124", "r125", "r126", "r128", "r134", "r136", "r209", "r382", "r383", "r384", "r401", "r402", "r451", "r548", "r550" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r169", "r170", "r183", "r189", "r190", "r197", "r198", "r202", "r344", "r345", "r501" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r347", "r350" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Net Sales by Geographic Destinations" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Proceeds from IPO" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares issued (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Offering price (in usd per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "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.global.hayward.com/role/SignificantAccountingPoliciesTables" ], "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 Long-term Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.", "label": "Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]", "terseLabel": "Schedule of Effect of Derivative Instruments in the Statement of Financial Position and Operations and Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r152" ], "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": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r141", "r142", "r150", "r152", "r157" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of Net Sales by Product Groups" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r37", "r38", "r39" ], "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 Inventories, Net" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r259" ], "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": "Schedule of Change in Warranty Reserve" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r15", "r115", "r515", "r533" ], "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": "Restrictions on Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r228", "r229", "r230", "r231", "r234", "r235", "r236" ], "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.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseAdditionalInformationDetails", "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r229", "r235" ], "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": "Schedule of Charges For Facility Closure And Other One Time Termination Benefits" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r178", "r181", "r187", "r218" ], "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.global.hayward.com/role/SegmentsandRelatedInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r367", "r381" ], "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.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.global.hayward.com/role/StockbasedCompensationValuationofStockOptionPricingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Option Pricing Model for Stock Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r52", "r116", "r160", "r161", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r315", "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r329" ], "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.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r165", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r183", "r184", "r185", "r186", "r188", "r189", "r190", "r191", "r192", "r194", "r202", "r231", "r236", "r543" ], "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.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r165", "r167", "r168", "r178", "r182", "r188", "r192", "r193", "r194", "r195", "r197", "r201", "r202", "r203" ], "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": "Segments and Related Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.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", "terseLabel": "Selling, general, and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 5.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", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r368" ], "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": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Restricted stock units granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Restricted stock units weighted average grant date fair value (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationValuationofStockOptionPricingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationValuationofStockOptionPricingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationValuationofStockOptionPricingDetails" ], "xbrltype": "percentItemType" }, "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.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.global.hayward.com/role/StockbasedCompensationValuationofStockOptionPricingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Remaining shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r371", "r381" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "terseLabel": "Options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r365", "r370" ], "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.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Options weighted average grant date fair value (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r369" ], "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": "Stock options, expiration term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r375", "r386" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationValuationofStockOptionPricingDetails" ], "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.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Warranty reserve" } } }, "localname": "StandardProductWarrantyAccrualCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails", "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Payments" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accrual for warranties issued during the period" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r165", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r183", "r184", "r185", "r186", "r188", "r189", "r190", "r191", "r192", "r194", "r202", "r218", "r226", "r231", "r236", "r543" ], "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.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r22", "r23", "r24", "r116", "r119", "r141", "r142", "r147", "r150", "r152", "r160", "r161", "r162", "r208", "r260", "r265", "r266", "r267", "r273", "r274", "r306", "r307", "r311", "r315", "r322", "r463", "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r56", "r78", "r79", "r80", "r124", "r125", "r126", "r128", "r134", "r136", "r159", "r209", "r322", "r329", "r382", "r383", "r384", "r401", "r402", "r451", "r465", "r466", "r467", "r468", "r469", "r470", "r548", "r549", "r550", "r577" ], "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.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "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.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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]" } } }, "localname": "StatementOfFinancialPositionAbstract", "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]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r124", "r125", "r126", "r159", "r501" ], "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.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r55", "r286", "r322", "r323", "r329" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion to common stock upon IPO (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r23", "r24", "r322", "r329" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r322", "r329", "r372" ], "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": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r56", "r322", "r329" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion to common stock upon IPO" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r23", "r24", "r322", "r329" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r56", "r322", "r329" ], "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": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r23", "r24", "r322", "r329" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Repurchase of stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r29", "r30", "r119", "r207", "r208", "r463", "r487" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.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' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r117", "r307", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r329", "r333" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stock split, conversion ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r260", "r265", "r266", "r267", "r273", "r274" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Redeemable stock" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r14", "r303" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Redeemable stock, par value (in usd per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquityRedemptionPricePerShare": { "auth_ref": [ "r14", "r303" ], "lang": { "en-us": { "role": { "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Redemption Price Per Share", "terseLabel": "Redemption price (in usd per share)" } } }, "localname": "TemporaryEquityRedemptionPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Redeemable stock authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Redeemable stock issued (in shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Redeemable stock outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Common treasury stock (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r57", "r331", "r332" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Common stock in treasury; 5,175,765 and 4,340,310 at October\u00a02, 2021 and December\u00a031, 2020, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r54", "r331" ], "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 Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r322", "r329", "r331" ], "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", "negatedTerseLabel": "Repurchase of stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r228", "r229", "r234", "r235" ], "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.global.hayward.com/role/AcquisitionandRestructuringRelatedExpenseFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r392", "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Uncertain tax positions reserve" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/IncomeTaxesDetails" ], "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "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.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r152" ], "calculation": { "http://www.global.hayward.com/role/EarningsPerShareDetails": { "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": "Effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r140", "r152" ], "calculation": { "http://www.global.hayward.com/role/EarningsPerShareDetails": { "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 number of common shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r138", "r152" ], "calculation": { "http://www.global.hayward.com/role/EarningsPerShareDetails": { "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", "verboseLabel": "Weighted average number of common shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 12 } }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3581-108585" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=116646759&loc=d3e15013-108350" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=116646759&loc=d3e15022-108350" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r32": { "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" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(iii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r439": { "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" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998896-113959" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998896-113959" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r484": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r501": { "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" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r566": { "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" }, "r567": { "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" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r569": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r57": { "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" }, "r570": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r571": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r572": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r573": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r574": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r575": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r576": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "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" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r99": { "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" } }, "version": "2.1" } ZIP 78 0001834622-21-000045-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001834622-21-000045-xbrl.zip M4$L#!!0 ( *Z$6U,!_3>OW@< "8E 3 83-Q,C%E>&AI8FET,S$Q M+FAT;>5:;7/JMA+^WE^ADNEI,H,!V^2-I)GA *=A[KDD)61.^ZDC6S+61%A4 MLN%P?_W=E/7ZA[!3KW='77(Y^N][TJPU?#+2-#,B%RJCLE[O#2JDDN;YM%6OS^?S MVCRL*3VNCX9U--6L2Z4,K[&<52[.\0Y\D M,"(;DP^,FSOB>:541TT76HS3G 2-P"YR*7_&)IY[SNKL_K=I#S M2+'%Q3D3,R+83Q41T<.0L9.C(#B-FN%I'#5.HS!A1\=!XO,D:/[N@Y-U$'E&&[OBS"U58B65;NTU[-\9/O$2.A%RT?IQ)";< MD &?DZ&:T.S'JH&X>(9KD3A!(_['P4\8Q%[.RSF '2DROIR3'^!$>A]3$8F< MA'[-OS^+S96@>@R+$:D\5Q-0!,L/I@3JA_KT MAJ/^NWZG/>I?#6"+#&]NVX,1&5V1X>W[W@WQP[;G-_?;!Z0]Z!+_L%M>W0ZZ MO2$97?;(3:]S.^R/^B#<^[5SV1[\W"/MSHAOKD>][CW[ MH&?'#!L!REI3[>';]J!WXUW]^K[WV])*T&@$7VAU_SQ2SP,!L?W5 ]5\-%#] M*OD/GXF,7"HI.9!5E<1B3E,XXT;#@? X$GJ?"D%\*J@%*,H=! 7&0-X ^R/7BUXP=7%4+O(,04N9 HR-(Q 85/1;$&*+-<%AQE SK;I&T)* MR02NM*"2)#2&6YJH"2247#FY+8&,Q]P8JA:E$9S 1!@)10'6%W.1IS!!,^6Q M=1#M3L$UQ6":,U!C)%IL+L,WCLSPGX-,3A*10>P11NM85P&6( Z/]<9SD25 M.A0K5?@>RX*!3<#31F"K@$6!1#4%.""2$>%2KJ%:HL0\&!IV [,EM/3$U*$JGF9@E>SR>!?WQF2J"51042BDH2 9X 1R(2'*,+^$ UD@*DZ(X MBDV 3)%0\9H)$TME"M!#FM5*.@!-M8HY@]N&[ ->& < .E#T/L8IS<:-MLJ;F$KX 0LLDN890M614?"B _< 7HZ1@MHLW160$$U0+G(!PJ=SR M>(:6"H/IU6XB8W.Q93EE.#@$_;M5FD(%*>)"4B1GF)9U8IVF0<,E_[#6/S\*FUSP^/3FRV,4'X6FP>G :^N'!YP5OY[DIWIUP M+KFI-Z.RL!L8=QI/$BA\Q(QG4*9O%S"K9/@"0G*7C]Q@LUG M6?C8)X\"4N Q5N:*=,0'P8AOU.[.EDLHD/A4'!<:$;&191ZQ.E$FA_MX2 :V M3 R&_G#''&3_"94$H V-Y@/ITO$8:1'[9FRILV+EUX'S*J5FE9(A U*[%3BS MY8!=#VI4!A7E KKC.R[+)OJ!?/6SE^CSX6^SZ*Y _7#GH/YI'88]2Z292UT2&6'MQV*O;!=_*-0I%7ZZT8UV4L3? Y,36 /Q/4D6D\- /GC,! M_EDC^X!G8&:#S __L?1<;D+^1R' ?;OABBRV??7!M]ZQ'.P00(,FKD-;2H*= MA 8F6'76@L.""FS.RKSF'.Z1VF:FZ6).=Z$'L6N#P:^4LX+(M\UU _PGB4 M@:+A*\)[$K.1D"*W*@ \I6'+V'K!0+%@B@G !E;)3J9,-(\>(OT+:H%H=_!W M7#NR56D;1'P9$]T2^!57\F=%Q>3"M2RKEDZE4 M"PY/YZER_$GOP1I@^$6*BMI+?X![Q5:R"PMGB91< 0M'7+_9\X\:9\%QU?[" M[JZV/]\NG-(K0L3N$X9;V.[(ECW;0*G*A>T>C?U\\/O?LQ%QA0K2W?.;TP]? M\?<_8O^^Z.Q>:2;7T*@)7%'+NIU4\(3T/O*XP'Z/7+EJY\FI;;Z.,57N9926 M.ZR:\:T7-)9:)2TWUBHT,DH6^;;*,^]TN,]4KY=ZS+T(4M2=1Q,@BA:5<[HP ME:_\'DF9J$]>@-M7S"G[U]!7Q6(*++D5X8,=#W'=O4%DWV6Z^#]02P,$% M @ KH1;4PH3&H'I!P 7"4 !, !A,W$R,65X:&EB:70S,3(N:'1MW5K_ M<]JX$O_]_@H=F>LE,Q@P)B$AN[G][(EHPUD2U.LJ&\O_YV M)1-((6VN?7TES0\$6[NK]>YGO\E<_-B_[DW^O!F0)$\EN;E[_7;8(Q6O7G\7 M].KU_J1/KB:_O26M6L,G$TTS(W*A,BKK]<&H0BI)GL\Z]?IBL:@M@IK2T_ID M7$=1K;I4RO :RUGE\@+OP">G[/*'BQ\]C_155*0\RTFD.,#$G M@OU2$9'OMT\;K4;(3X+6R1D+VVWJ!ZTHX,%Q$)^Q__B@9!W('8_)EY+_4DE% MYB4<]^^TF[/\?"%8GG3\1N.GBJ6[O(A5EL-F&IC=5R=C2]*,,@;/Y^FUL)R_ MSSTJQ33KV+L5)VW%$2FI=.>@8?_.<<6+:2KDLO-S5PLJ?ZX:<(9GN!:Q6S;B MO[SCHVA[N2@5!VXI,KYZ$+^)V@_>)R(4.0G\6O.QZI^E] X3;)J1ZBE8,E1Y MKE*GX4JTY''>"4XV[KC-[*V-S2)P,=?/-]%$I-R0$5^0L4II]I2Q&L\R5F\P MG@S?#'O=R?!Z!"$ROKWKCB9DD>ZH3_SC?GEU-^H/ MQF1R-2"W@][=>#@9 O'@C]Y5=_2O >GV)N3Z#?'/@E:5=&])MW]],QGT'\D' M/KMGT&@BK175';_NC@:WWO4?;P=_KJ0T&XVG_?@1^Z]=^]5MV]IIVV&5#$0, M&87\JC)NJB3B.A?QDN0)S5\=')^>O\C'\FLKM?__NS\.KN9I[1C-0,B0)'3. MB>9SP1>0XSM9"<37G5.5$[US$%"F0*:BK(IR(C-%N2(LMUP4%_J+*VX()/*4GA"JL( MB6D$MS11*52#7#FZ+8*,1]P8JI=(DM)[#OMNR#1PCX$RL*6TU1KV0()(:*C. M0)8!.VC"N":+1$0),05^K/D77/-2"#Y *HR$,HX=P4+D"3R@F?'(*HAR9Z": M8O"8+8*8!28JF: !X0R0ES*-59+F)@/MH9P8+9KK2)%(8$ *H 178[ M8_6)J$E(+-7"K-"K^528'%K>G%"\Z?0&+:L;(#0K9;:T_?YQV-HS'$X>.>W5 MP6G3;Y^;$FEE7X$I1<6Q@$OKSB&AFEO@ !!$*#DZF'! :RB%29 O[Q(3^RK/XQ9N;4 M7,(7 &E9*=10X.?L MRW+F2T!XN$<(1R,1T@=JC@UC M_.G>GX2K5M2F7NXL ?I8(.(&WS48V1Z!T=9.Y^1ML.!@6K9$=F4G(@4>^66N M?T> $'3Y1EOO9+DZ _5015&A$1(;Q6>'U%29'.[C@2+(,A$(^LN=@9##)UAB MP#8,H1]0EXI'F!IQIL9Q.RL>]#IR6B74/%1J*(S4Q@)GMDNP]J!&9=!K+F%R MON>R'+ _H*]^L8F^'/\[#FFWT8]$WPC[QWN#_=6)V^>-(_:,CJT"I[K.:)A@ M-\&[3FX(OV _-JFKN.1_%0+4MS%89)&=PH^^<+S9??Z[-_C59KV$:A M*R7!D4, _K#?PXDU$AP 4Q;[AQ%CP>D]5F]N5FG/#2OVY'!UCO*/8%A. V[X MWI$#*0-&PQ]2X).0#844N64!W"D-$6-;" /]@RE20 U8R3Y,67IVGCA].CUN MO@:<*?<2M..FK3G?>C&XXBK1VEBST!"FKB+?9OG$NT3WF>CUN[DI]T(PW;U' M8[!YA\H%79K*5WI_^=*C;W_&KE5UZ$(+%&M(L%4(!6YK @23/?PNHZ[J.@B1 MS96<O#OR3QGFS7;6_('!7VY^OEX[I&X+$1@K#%&8S4L<> B%5Y=+. MU,9^/GI9^@W5Q?>)S_K;?\@\A8FO_>GLL^G/EVNK6YX)R$G_ACZ6W,#L+C#A MVZK;2P2/R9N'A'+MFEW,)D\).[R!^2T2,Z#>XCO:\P)==[\[LK^ NOP;4$L# M!!0 ( *Z$6U,E44&+9 0 <2 3 83-Q,C%E>&AI8FET,S(Q+FAT M;=U8;6\B-Q#^WE\Q1]1<(K&O0%Z 0R) %-0TY,)&Z7VJS-H+5G;76]N$T%_? ML1<22BZZ:],V::+(8G=>'S_CF97;'_JC7O3E<@ SG:5P>7UR/NQ!Q?&\FUK/ M\_I1'\ZBG\^A[OH!1)+DBFLNC*,Z[J M7BJ$8B[5M-)IFS>X,D([/[0_. [T13S/6*XAEHQH1F&N>#Z%&\K4+3C.2JLG MBJ7DTYF&T \#N!'REM^14JZY3EEG[:?ME<]MSP9I3P1==MJ4WP&GGRH\3 X; MQT>'<7A$PWHC#(X:C# _J4T:QP>,3OQ? TS20_721NEERCY5,IX[,V;B-P_# M0K<6G.I9,_#]'RM6K]-.1*XQF$3C\F?IXXFG@E"*^!P+INF$H=M ?YK=:X>D M?)HWK:!2.EP;Q2(5LKGCV[^6D3@)R7BZ;'Z,>,847+ %7(F,Y!^K"IEQ%),\ M*145_YUAIAC$/BY6*-!/RG.V1A6$!LK@?L8G7$,M=(,_X_@6@LJS._"=EO\< MU' +:OVK4.'9+#,BITCW1&@MLM+=5N)!X(9;K,58>4R^$FV]P54T/!WVNM%P M=($G]VI\W;V((!I!< 37[MCMN3 >]*PTJ#7\ZCO"WAU#MS^ZC ;]3>#O".": MN&/_ $:G$)T-8-R].NE>#,;.Z)?SP1?H]B(C"7T_? 'N?^DT;H/\^FDQ&2FPX'H&>L;@\YQ(W/ET"5>L$%(#"D^%S"#PG<\@$C@CRP61%,Y$:K"H M*@SSV(4]8[R[%-]K61*X%^^O4__OP#SN1LD0WP[I;JYN-,#N].B')/,7C$F,=I*9* M'RI7LM_F7#+SA:0,(8_$[Y%]P#,1-/;H_@.]CW7^4.,KCH/C6AT)/&Z9>OP[ M)-K4:P?/T5HV7IZ;DF\Z1N^UB [?)M$\QQ:6$-DU-T)3B6]BL L)-URRP M=QC"JT9,TA30#+,A*9:#*K "5-F $IZ3/#;OT2&UW_6VVZ#6/"WK16"_M#'5 M5J]Q_T(-O!*3?41M>\Y6GS\L&WWY]';6DV69["M6GSV#E,6BY+QI)Y31JG1V M=^J'+677K5FU^>W_&C2_!>Y>LC[=S;>0U4O6[_MV>0](]RXEQPY:8 M] G#_ MV0ZY>:50B/)"I2E92HSYDTN&M=6JH?J/)F2B1#K73TV^<2^Q6LLK$GM9T_D# M4$L#!!0 ( *Z$6U.$_R3O4P0 !H/ 3 83-Q,C%E>&AI8FET,S(R M+FAT;=U76W/B-A1^[Z\X2Z;99 9?(0FW988 F=!)0Q:(!K 9?3]%=1=/X!($5%PS:4@J><-KRM066B=MSQOM5JYJYHKU=R+)IYQ M5?=2*0OF4DTKW8YY@W=&:/>;SCO'@8&,EQD3&F+%B&84E@47<[BCK+@'Q]EH M]66^5GR^T!#Z80!W4MWS!U+*-=/9()V9I.MNA_('X/1#A=/9 MK,'.Z*SA-UB]YI\VPUJC2>,@"9*D28.3GP),TD/UTJ;0ZY1]J&1<. MFXK?. MPERW5YSJ12OP_6\K5J_;2:30&$RA"&SU#%V!FFW@A6?SB)1A>C?B\:C:]QLB?3V]YU!-$8@@;]7#J MC'^\&GZ"7C\RDM#W_\Y0EROU7P=9_TV0(P&Q%(+%AG)AQ?4"](+!QR516/ET M#1.62Z4!A1=291#XSD>0"5R2]8HH"I!%)#P%,6[A*8L7BK< M%Q Y$12&C_&"B#E#^LXR7A0F>?P938I<#PNF&&:YGTX)9)M-U>HN,0=5X*0Q M6H4A3XR;[Z1@"&?*!,>$?^ Q@QO%"D[-5F)B]Q><)7#!!1$Q)RF,DP25E*F* M\;F!7;4YS-: (HV>C<]\J8HE03=:[A/$IOB6( QT0F5N]JM]]:V2&<9-H"E1 M,X*Y.N/'E*VA%VLC,<-HP!%K9O1FK+"2!2_@7L@5UG7.#@].&NTO=6B/@N-M MZO]]^%TE4I;H5EAW:W53"%/IS5I)EBDNG!CG(#7SNIMAQ7Y>_TD2;>NWTM;:6%,R%&?F6 M8_3>JM'A_[/17""99<1V#^E3$S2E^!;VIX!PPY\Y-6(29H"FF$VR!LH MR'$"BI**DAV?H$-JOX MVZ#6,BWG12)SVIC%,ZYQO]2%/,!:6"9ZM@^RVX[1JG0/#^IG[<+>/]N ]C_XWZ(S92->WI_G M^)K>G]X^?\_9T8WBJ)RC]I.=\=6+8[D4VASK-FZ.7UT*^Z>L7)9GS)9B*;;D M@;TX=VVM-BO'?S(ALT*F2_W2Y ^.:IM[>6JTY]?NKU!+ P04 " "NA%M3 M;\S2%(QG @ LW2 $0 &AA>7[JJU$.0\<$YQE[$-Y6IL_D5N2)PP8+$O: MPGWKMU8Z<:C ^P,&LL]A &FQDEKL-?XD+#_N9%[W8/&AV[O<^L8FLWJ-\O=P[-> M:W=OT!!,\&L'>\^ V2QY"LT 03451F@ZB:*I??0QNVRCDX]WGWEF1)9HF^"5 M:ZK@6!,2#TT145C)O)&*/4[/@@S*&2Y35DF)(+V,&J-AF5FE+>?EMGL#>CMZ MPT[_6>MT\(]'>X/!X;.G3T].3IZW^[35:;[W>/O MC@/73>::DH^OD_#:_<87H0-EV,Y/;/6[2G#[O3$8GC'^P1Z[?=#=!^ M4KZ'7GH2NP?5#3ACYZ@<]9N[ (?G/\O0#]4-1@>J'S09O_0"L7O4&?3.;GZ) MT<$K+W+Z%?0C<+CW_FEU]&*0O_6Z7%X:Y='IW[YF$=[Q-?N]P=>O1U]>?[5G M;>CL_N,1=IKOWCXB^4=(S_\\P $TRH^;^.^CUO$_'BUW.P/2ZN;VV2%)41S^ M]8]' SP=/*WN^O3Y?_S'?_PY: W:^+R,?',\Y'\^'7[YY]/AI4,WG3W_,[6. M&_W!61O_\2BU^H=M.'O6Z7:0'J!U^JR_W2P MA?D?CUH.N>0QIU#TFCFR%-PQ"2:&&,$(_FFE/ JC_]>\$(.AJ-*O3P?/3[L[#2/7XMMHYWY/I1VE\] M_OC*[V\>K'W9V?]+;>RO?OGX:H=]7/GK;&=_7:^+=?[Q _W[:N=DX\M??./+ MZNEKN='>^7+86A=K;'-EYW1=;!ULO/J+K=,U-K/!^;V-_]W1]_WU[8V5'[WSXU\'F]JY:/WC? M^KB]H]9?_47/O3KZS7NZE^Y\W.Z>;)3[?5@5FRNK9QL?WK&-_?;>SL&.WES9 M/?OXX5]MNN;)QY6-SSOOW2AOD!T[)M>MOH1VF_H^MWTDK[K/Z#[(W1/ M+Z/+ *,$D,TH+:'+O&XZSR6->50\>9NX5H^>_R5G!NT.0N\!V%L!>W89V"BB MPI!C$RJZ51R%"P*;#KR!P%+PZ!X]+^-_[]!>-M")B&3S@"ZYUTQP=AGVY:-> M[PKJJYVT0F<_X/XCW+]%(9R(7 ,H4F@NGLK[ M!_X"W-4.,8>S9<*W!^VU3L+3_\&S!V1_A"R[C&RF,"E(1QHM?&ZJB))<,B]F_@CH72/NM7(0<)0*.BN,\& MQ!C_\:C?.CALE_BC^FZO5^3C"DU\]:J_JG#I MV4CHAI+Q*T(WOA!6$C?^JY7*W[F%O4;U0'AC$+2\]C]7!_#ZCY^/O[IZ]<.* M?HS_HOBL-RB6Z_F8GC,^_MW%L?/'3!>G\A)P7MQB>&3\]_@F3Z\,U/@Z1YW6 M<-#Z>T"#>CX,!PC]HQX^']V^.CB^Q/C8^.]RC1MQ\%DF(8GG"5=)\=NS=V]7?GHT M+?$J:2V7FEM%_ H4TSGXQ(12)-DX'LVY$.;KHWDAGS\WFE=&0">6%??16!#* M61>L5ZB0>ZZ,#F8X HP+"FOG:@18DXNFY'>7)XI7WA95/'\]BJ'IL2Z?6EEM M&'1[ORAZ7_V^?+F"G>Y!JW/396]K(*YSTL-V*K<$Z'@2Z16K1T6%J=)1+>O9V0":Y M_&:Y#?W^9GX[Z,;/2ZU39[B!QI"#R)-3Q\7 9<[68DKN( VY'%3R!!0 0?/"P%R65J1 MF1=RT7!9K@DN3(0H@_=>!O)?)CI/_Y]8J#5::*/]HMFQ^\5EL$S-<[Q@FTS=>[QPE=\3ZV1:6-"2*1:S$QF%,-E; M:V*2LAHWQHQPS>J#%V;>QHU&PC2%N\VXT:F^*,\L4JN8J1C/>8O"&>2EL&L7\]W7!!\E0DX,I#3&J)B5 M5\H*KD4"]-*K.E&$']BX&(\.CMJEOFYSL(>]0E@HW6T=^2G)))Q!]<6$ [=Z\ATNP!53$DB4PG)J7RFGG' MI47+-!AKDTZ+!^C4 JO9@YN4]38SX([8?H($QF!@2C%AE(_6/( [!'<2WF Z M4VVSEZF@D_ !M>&:*1TE&'(&8(UBF&+ 67"B>_#MOPN:5GMBLCIE 4'Q[)S, M43M B.3/O;=U1'.F"9O90^J]<0E0*.TMD31RZ%ZB\SJ X1EY6#Q(9Y)&F#W0 MF:)2XPS%J,PKA0R"4SYK &]D2&I42U<+?.C5)8L9$5JDD$=0N0\+ PTLYA) MFAQ,5K 0M90@3%*:96>5"\Z&C*BECVQA8)K>3-($P6%!*B6<%SD2UR J:8"Q M*#29-Q!B<<"9ZDS2Y/"1F-%Z"]G8J)R(A!;Q/F,5A&"(\R\,/K.>29H<9(HY M *DU#T6U* @C:N><(H4*EIL@IP?9K$: 9>ERE)")/"DK,A':+%(0- ":\3#. M,*A1)2.SM9?>Z<^EJ5O769:2S(F$I:7>P*H4041EN/0)N,@^*@I4M72S0+46 MXQ:\"8YQJ94%I54*03 0,EB6.%$@O7C:,+,$_?3!52QR3$%K@:5LP'K@BG-K M( LR=\(M'KA3G4Z;@;9&Z7U*D=@5$6()GOR6$=JXZ**F2&;Q )UR/G7ZD$)V M:$ %%0(J*=$;;7GFDANCO!-F\2"=BWSJ]('6T6COF;8A264U.!3HDHPIH&$R MF!'SK@.^\Y=/M9.)#0@@G:P2!G14*H)7R0<,VMJDA':V1AC-33YU0M H,I,A M,E/%K5HFR$%F%CBH4B['],) ,Z-\ZJ1@ AZUCL''K%1P@>(P'2G4#F4!A26]./C,03YU0I"EA-H% VEWXIDCEB"")99B!1S!Y@>9+,: M 70A"I&5L63C#8O!,>V%\D(F,ON9SV!E>.VMR^S7K0O/H]<>E*;@U 867&E& MF@3Y=9LL^,5#=69YP1DT)7!&,1KH8K)4E-(')KT,T4G)LM%R\<"=:EYP^H!* M&T3A#A:94*!S$,!4B-:BR3PRMWB _FZ5V-.7*<>\Y[(L W44R3ZH\FN799"*>5RXJ\I(>D"23I'#K$4">,YF7F8%+0>,>#IM#&Q6:C\D[5J:7@G$2P]].Y6!'-Y.BUA$0?HM-><$^:%#("V"GV;JXW,;D7 M<"IBP= 9'JTRBD'&F+2PUCHC)(.% 6?*,P>3PHL;H+0@#(A^&)BFQNHF:=X\@HY>228) M"D+$ V?)@X^)$6Z+ \XT6=T$\0DN2\V)R&64*IL "@-+6FH98U3,+PP^,V9U M$X0L6H$I>Z9TDDK)' (11$9)F52$(;HO. 2C#@&$TB M:<;KG=NE<#67WBG7@_Q<7WEYJ77_7:K7@V;166U 2(59.!UR:>(&7-BHE9\! MJO48-\Y%CMZF:,AZ,^F+48B(.AD!-N?%TX;9U-',!-SH$2,#*4PV"A@#H5.* M/DA(2 ')5YM4U!_<:4ZJS@12* 6,SB8;@U76<1<$)P_F+'@MD[*+!^GL)U5G M C2J5+9OCC:GK SW#KP%R4+BEBQS''5!KP6^\Y5^NX[17295M86R(CUQ9,J0 M22T=(*VU 1T+3-<)H[E(OTT0&NM2M#H+'K)5&81+EF%Q?CIQIS)?&&AFLU'* MI&#**!TOG:R,BDJI[( S;7E9G2"#]'YA8)KF1BF3 L=K([1"RZ332GEBD#1\ M64F++GLQS!4L!#A3WBAE4OA 4DXHQP4$4I]@@K'!)RL,9SDJ*18&GUE/JDX0 M,@.>ES;SV7O%M?(9Z0L53-E'0 B<'F0S,RI9&(Q*,BQ@M,L@O8LYC*=HL7B:4.>U#9"EQ&51I4ND%YJR<06M\'K7Q6RA(YR+] M-@/=-F23R%MV(J-4!W_E+OUW&Z"Y4TD:A2/>$,4RE M4O2;>$[.T#\4MVI?(XSF)OTV(6AR!C"* IHHG5F:$1N+0L5HO<]"*HDVBQQ3U@N#SQRDWR;% M&'PF+E?F@KQ2P7#GO2#,0"F*OB/DZ4$VJQ' #%HQ'XSP2<6D0&1C+0@F,Q#E M'5>_&>&& 8P7IN;2._WTF[F4*?U!M$)AHIE$M))E4I(I5;I\)>9!:NN1G+L$ M%KWDBX?JS-)(TP<724V31!XX8\J6G0IU=D)X[2"8R!=09:?7#6DF@*JR%9HW M7$87E9( (6/9%4+FLG>A\'4$=!Z2#+-'-FDA%+%!J] HA]P[9V)&KV,PB72X MCLC.5<9W^I#FX )390>#S)7T/CB4GJE([M7PA L(Z5QD?&=@E9US*63K9&84 M:2L7@^)2,C/'5Z.4R1G?IWAV9X-(X8KM&:1T@DV45)6.5 MM+2CW1#K@='<9'PG!(U4 J15S&1F5)1D)DL+&[26:\TRCPL#S8PROA.""9G. M27.OLB4-PN!TZ06ME"=K)]*H#]0BP#35C.^$P!$F*\L5)ZHAE8T1@@P^),^" MSP3*XH S[8SOA/"Q$I0+&;(*0$&X]@&X(*/G) M6GA>5UQ^?.;G M;WI0F4@XX M0 ;$F%G4"./="R2;K]7JI0VGO+1B["Z3@-QG)JPU5CHEI?6,&W0FND#_94*> MC\#\-\ZZ57/C%_?<':O@\HO=L<[%O'-4GN4K.1]=@S[^M)R;S)F(@;&@B4?G M".1<@ =/MLI(3#AJE4LH-Q_@_@'<5S()UP#_7B;AVJEW2=@G$5'YXF&P[&$0 MA-09+$=A@"L[;GPL.6^./SR@>6LT^:T6XEX[]0YH\HSXA/. M1M)-S_.X<^XT0/P%6\79 6D[0 S@)J,[T1F(X8WT.# M_7O!17-. JD5.B^(&T20TOD@4K9@+3&$&N!R%/JMU (*TZ&--^*R]F:S)G X MK[7QU?:/42$(SYRPS!L(F$WR"Z.)N^%)S,[PTO,"? "$K+RAL2U;!S$G:9RE M9;@8(%:A\MO#;J??[4UAV[;IP^@A9O.PS!HL(JA)8A"!H]3<*L0 /J*,6F=F,:M@9P!J+<;-:TD1 M?M5;VRB5K2-G9%2TBCN&)H0:;)#3[PV>O>EUTU$<;/;>8N^X%?&2*=O"_O#J MT'[3[2[D7H4B>15 ]5_7UBB:"Q M%Q?8)7HMHL@:.<2J=:$W2CJO,>C@P"=6?Y*T]7#Z#I&1)RQ-#PTS247M/?W/8$P^.V0HO^H5^Z"'\^"&(SR7GI6LETF8<209(+Z^\.U3CKJ#WJ$X22@<9*<)0/*#RD0>GA!2E9PF96,Q0?R>SL*^PN]N#P[U6A/80S]@](O3.GKU[NUBN$9V M$!@#D%#M(,Y$X9!%JXAIGB]QL.@\(P:0,V26%*B3K+#$:Y41,G'#C MHB:><.8Z-WW'E[VREB(+&RU7%!2&@%&C4@SH#^=Y31S?S'5N^GY.*4_#B,:$ M')0R'KB6W!ER?UKJS/3B^+GEI<7RY9"]90(%3Q%LCE[(^ON_<5738#-_Z-*E%M$+\B2S ME(2CR4D92%X[YY!Q+IDRA%[]O>"449Q-GI- 3"RB%$!G[16MU_2S!GXB6]=#%I#E()IUC,D#,II)0^15-V>UP0+SD+S9R^ MLQ0N:1&L#4&B8EI"9ABA%)5F&Z6J2_GHW($Y$Y_I _-96L%-!#*KWKDLE!9H M&?!H_+!SZEPJY'GG@1ZFUN#EJ"_990"Q=_"Z"S]:6GOK&ZU@&*QU^H/>47G" M2S=ZV>KU!Z];V"EW'#_(RA&NPYEP-'SNGALB7%'L.S1$8$9EY"R TV4B0'3 M7!&! IVL2&ZTMQT7[,*/96&M$WN5AX'VM\1BZ6CWJ#]0-):F)D;"D<_6Z(QAW)%RGBW&-_%ZB_2F MZ3I*DQ*3N\KCO%@&Y5B29!>(-X"2("!EQ<#R"#$XSM7\6X;?4@ F9P%"XE%1 M3(@^&F()'@KJSE#P+RA69'[^+QN =KP2R3$H M(@:.,8RZ 7#ZGV^./]1)/N[9@%]/ XHF][=+ UXY]0Z9HTCD3EN3T(2D@A ^ M1J>=MU+QY#3F\^Y>?MS=ZP&_[W89NRU^%0^HS52/]^']X]>[77$F(. MC!>]5RF8H(F9[[7,9"VX]!1$2(\4$FID MSN6(.JCS:%"-:B=+\N9!*.9(**Y;$W7K@LU2VRDG8$W "*Y0 2/7K=":P$3( MCKFJ6"UWC[%#2OVF0N*2D'WOM,W.CQ8^/6C3?/MF;R48G0WY8DG^F?G$ MM;+"%-5R-O,';7K0IIEHTP^?H-36;D%G%R^68JZW.JV#HX-%U%,9!<:(A4H[ M4DT9#(6R'JQ70I:%T0]Z^J <]V"2MD^Z"ZE-+#'#=$C",N6%<$IE)KDJ6Z8D M;^%!FQZT:2;:].#UKFV=F+(PI#A,6,51 D.A*-SS(7D6=!YECM3\)@E^76C' MZC-'K/#.221U*05PAR22U%%#=*7_66G,9#UQ(V)"+GLGK$:8?[&H@=$P5 MKDM9:"D;3@RTYV94@/0@'_,K']<9B;EU-=254^_2+B :XW,D M$F*BPN3*QJ/TC0*6RY(U.?\V9O) WMWKO<8!12F;>7C"N[)6P*S#!U(+>C<#IYZF99[D8Q@; 1C M?=;@E1 0G-/.15L,!GDB5D_)&!][T6NE79P*6ZV])(#GHBQ6\]QQA:%8!\,Q M$S5-1D+B-2(A-2B ^ MZ,FO"2N<3E)8'^*06>N)" JM-](S0,4H'(F"2^FU=Y&'P.H4U'Y;3UY O_JV MQF+[X#BFI! @@R!O85VP464/CF4P06G,MG!N^Z 0#Q[B]U*(9+.PPFNGHX+, MG(U,Z.R<](:G4:6M9&JH$/1!LGE3B"OM\]Y&[)!B="]$=OS-RVX/(_0'\S)- M=G=)7=SB*5G-]MQ*%:I3)9O$-++(AOB1TMPPI4$YZWCF)B$F:]AH8\X'59BY M@ZB7DM52%41V(F<7=(2LO!=!9J,4E/7XWF:#UYJJUJU;RN\E03_5R?5*/Y6? MDZ"C3FLH/HE..X9!ZQ@_E5-Z$ ?GTG& T#_JX7!D;CAQ?.WQ>>._R\6_4>5A M'-$63 $8R4XLR5.!'&,&!A'&R?,Y7B&TI_ODJ'JSP0]@>%V+\] M@&_*3QWNGO_%;0ZK[O]_HNS M?V+:I3AE"]M55^C^7NOPZG,M0W^O;*@^.K$F4F,10I;&H$I1(7,!9 )A5&!! M2Y;X_/=NFTNEGE0/-2*/#E2(I3LDF+$/+1[T>=N+9_^N MB^!=2G>C]O4D,0]B<\\L1CN*F[,2(C*AR"^Z MLDE)2#)ASIFHS?RSF!?0AD[$MWN(@]?=6 G'55@V!WO8&V(S6.KW<3#!>J\Z M,=^)M:TNE3[:,A.=4;IT,3?2FPP@K;+689UE9CB]$F/O"-/JZ2']$/M+G52) MT.L6A)(8:6%_)$T/!/,8:;!)7"VV:'&!6.&=88BHXK4R( M 952TAL*4TU6K@:F>>ZT:7*FSKD4M4B1@]%*9@)':*V]4=QA]%+6&9PYTJ8) MQNG,.-3,E<(.VN=V#W \]+7FS5K7&TQ O#^R_FG MOPV/"%)XEM"FF!51#B>=Y@8IHC8BB^"O%6XR+\P#I+>&]*F@>]09 MG/]\I=6/[6[Y?4V""M#<,0U..ZF5-C$H#1 I%+3G.3UKK'!X-^M49HB9"%( BGQB!B!;! MFZ3#8*P/P!%L#+H&P4_-]']R85!BG@OKE7*E(Z1F02LE#1J3$83.?(&@>]#_ M"0K1>97RZ.8WKW$:'1Q?XWNERN<7[%6:12KVJ7QU\W6OGG.;RU_;T<,Y(:7Q M66@E!0]9>*X<&)U\]!%K%/N?D\\71_U6!_O]M\-+]"^E;C9HK/:6#@C/"*/# MBQC^4Q2A-$>AF?$J<.<5HUC1.6-U9H[Y!4-U]:C7/<2E3MJBX&(S?^C2M1<8 M7:.E(3*1@S9."0<^ID@Z7/;BM,1@4XTR ?>CLS^\?5FAOMSM]+OM5JKBU#5Z MBFL^0:>,H_ G"J70 -D$$< $ M@4'KT3Y2]4A0/GB:V29&0[2,128#9J.F(CD8B3(J81TOJ_.=J5%I MU(.GF6U)%CH*A(VQ3INR3A9],)R#=\[%A(F%!1.EW\S3S*;*3X,N;4%L)NMD M&'C/E?)69A=U3*D.(O6 Y;B@"(PRP+#L0*L24SXA6H?)@-0IF3K,T]P&R^5N M[[!+:.)&MS.U6;<9Y$+!V011Q:"R LT"1VW!Y\1T)'6$!0;,N<& MN0;YA/-&?"Z5-*6L?,%(NH&"&+*641B><3#1O7 M.]3?:\Y$-Z?O-YU)UCIEM>*HLD!PZ*/./ $7:%F=RN+/:?5R&_K]S?QVT(W7 M&]IU#PZZG>KXTB):6D=NLM0A"5!)L6!= !$0 B"-N%2V!I9V/M&>K"SGNJK:"!:K-DJ!*Y]!U&$^=#[1G(G?M"8)% JQ ME'8R[4OW&>:!Z"Q#C2@7UF].03=G,"D9I<@@O98F*"\=(!HP*B?RG2+HQ?6; M4]#-Z?M-C<.'&2N(U\,OUDE_8?D9PCH\%@G7?IK$?VH ME:9$)@X=X\JFZ!U 3C&#BEG8R!;#C\X!NC/QJXD@-=I**[-6E@LO$M'>R*- M9S'FQ?"K,RO5NKLXN=V,+^B[,-&!SU<#-??'UM*^05 M.(!=?-GK'KQL]7"5[M$M%]WL5?VG_@E?H)<64:F5SC8)%3C0OR"Y1QTD8SE; MSH+W-5A4_W.<^<7\+G:^6K0+@7APC%EYH70P@($5501G2M@Z(DJDA:/M0=FB M '3_R<"B.K?=JI/]\@9;5Q/U,EJ5I%4!B!A9Y8P@:%WRC.#,>5PW*[EICC\\ MH'E+FRF;W-S.9EXY]2Z)>JVY#M%$D;GR2OA 0PJYB-:BEQ&S?B8I@#@:A*4B]P(BZ6&&L I;*O 2Y'H=]*+>B=O84VWHC+VIO-NU8$ M+K84,(/ .7H71%EN';QA4C"-F0%+$/W"VMHI)'>G;VL3>NLTRUXJ\IXI>R>M M--I$@BT*KFJ@T[,&\5ZTS&/TZ&RRR"-Y/E5B!>MX="J:%$%.#Y(59.8O.P%"M.BNW-5!QFG^@B"DA.*LH<6%112<21 MO*NXEM5*O58<8*H$]ATYN/[6VW>+*#]$0Q,0U]' I/+2!)\4?6<,,*51UVGI M\V]N"4QTNM3^$+MBI08Z"(@ZEOV","NM=(TJ#.8*R>E7$V@T-@DGM9->N;)Q MC10V>8/96=+3&NS\])O1@'MAA2XH+J7*J&*I&@K 93 YJ^!2$N#%_$O!;^C0 M[V<_2@;:>0D1(SEESIS6TH-#"&4B359UG=PR5UGVX8=ZB02W-XC$9OXG'28X M_]FE:W=V)[9%]\2,TQV="R?/XF[G7*Z?>I=%J<)C,#$X'ZR*DH5LA9?!6BD4 M!U:G@HA[%*9:,D NLN1D0"PF$&C$%:%D )J1Z0U0(*4HJ_3KE,+((45U=FFRU:G M+V2T9 TDE5/*')51$GP$H[G/R5/ M 9L =YFRLO:SUZ3?0[*\7+5!;8[(VS M1,M))+*O070^AV(V51)^/^%Z!*82ZLR4(#-D@I9)A9B#UBB9R0]B\3O%[^=3 MZC@2Z)NGU<='?WIJ/5M#)DAE!M8IYUW(C('T'D'PG.P<)X=*UY+SVI%7V-WM MP>%>*T+[DMB]0"+-;3S[)[9V]P;]#3SY%_;Z>#:_>%^=4Y%6Z(@VI2!5=@8< MM[:LJ[9<.,%CO<%9;F,IZ^E7;2*7H==MMSI0$V0BTSD HK>AS)%P4$H9::R, M-(1\M$YOOF.36T&T!YW4QMY2K_6E>Q_@S)[U*R6)W&O&H\SD=K-G3#'/DU'6 MVEB;;EQSA^0,=A[C+&:1R38RJU P,));F25'@DT+F/^E.A4[.8J#HQY1H>5N M?S!L>(J]XVLT9K.#)33:QMX!V=R,.325)1"1>N\ M4$H(FRW9U8BI3KO$S25HL]=&5XH"393.A*B,BTZP:%RI'X#2L+@&6QK/);#W MPF:LQA Y-U')J!0$7]+\O*0E@+0R^@6RG"\AMMKTY,ME_6IGMR;FTIO(F!7@ MDD1E@P.)4G+/3)UE8-D[D?:1\QEBF8RI^4;>YO+=MT MZA6K=2?9!J&$SUYK19:J="8N.U,**V5V.57)BND,UX*&1]>QNDNR-_,H?&!" M)*FB"<"RS-&C4"%;(W6-&CO-)6AST-PI@3'1.B$IYA4H/->>>>=D(';A1@M, M'X"]$]^[@M4=M)&+K#1DG2UJE8 [QP,%Q5+(2.&QX0MD.:<8-$W07!IC9-", MA0P4W6)PWALAR;%Q"$3E7Z/.))_CS%*;!#6](=$^ MV^Y!IP^Q=G>"W=&^\03]%V>7CPP?J%2H+.5, M3K4<6*V&,RSJG_!EIIK?.ZA4>;^:K2+:*(ZVA<-+94.Y*(&^.T\CH;;Z*!TGVW M1M,M\R7B]16MB95B!NT$J5]H C&2+4@#?1_=]&Z?W;^M'7Z MK(?][E$O8G_XYQY"JAX^M8Z?_TG_C,(Q&90S7*:LDA)!>ADUDO1E9I6VY*]+ MJ'SQF_[@K$VB=-#J-/>J%07/C#P<_''22H.]9V3I_N^CZKSG?_8/H3,^.W;; MW=ZS_V35__V1Z2&;&0Y:[;-G_[W4:T'[OQ_W":@F\>Q6'A[NM[X@78ZN7/UY M,KR5HE^W6QTOAB7)VPX-@-"8)#&=QX=?E(=>CI(7Q_S[HEGWS[,GO#S8T^K M:_?&)XS&B-!Y5/V.WJH,TS\>R4?77GST*OQPT*@VP&T4I/X8'1QT#Z\?.814 M%BH]8PU>7?SB[D^K(;I)7H:#5BZF:,1N@F02 J.N"8R]46#>;:QMKZXTWFXO M;:^^O2H\/Q";Z3WCV]7E=UMKVVNK;QM+&RN-U?]=_N?2QJO5QO+F^OK:V[=K MFQO??/"K FIF.=Q*T:M\@/X>B43[^SD+UN>]G:7_7ES;6^N-/\E[ M=[J=C:,#NDALC)S\%N9J?VML9W]=KXMU_O$#_?MJYV3CRU]\X\OJZ6NYT=[YO5?I MG_]J?Q3MX[!_V-KYL'JV^6KU=./+R_V-E5VV\Z5]L+._IC;$7W)]_]V7C?W= MLYWM%_OK+]T9O8?\Q'10%+GEINFX%4T7DDJ2<1ER>/2Z M0.'Y@_UZL%]S:;_NR6#Y6]FKOY4>/8W-#O[]IWC57&G#]V1//-%V\E+KS1,N MY,]([8_D11R>-JZ9GC;FK\9F."RW%Y!2-M-O;.!)8ZM[ )V[Q6T3=VM53Z@! M_9K>N8^1WJ[;#M!N=P>A>WJ3U_OKB )O[+7/MO"PVQO4T@&^;(57[PP]R^G. MA[6S]?UV>W/[Y>>-5VNG&Q^*X_OX>?U@1V^NK//U@ZV]G>WUT6_>T[UTY^/V MX>>-E9=[Y"3/-C^\T^L?_F([^ZM\9W]7?CSXZ^SC_F>U_N7=V<=7]$S M7AJLOV6G]-]/(EH9CV[09:'AF-&TGQSP/;7NZ6M[=6MUSN-K=4WFUO;C3?OMMZ^6]K8;FQO-BB: MVZ:0K<%E8W.KP?7?TM\;FR\;V_]<;5P*],Z#O*7E[7*8>ZFNC-/W#?]HO)I% MT9]Q^:38PO%WO>&3#K^\@X>8U)#Q,F0ON[W&8 \;_QZK86.8SFI@)V&:/.V] M9!^>)1A@\X NN5?,0C/!6?,,H=?$SDV&XDWU7*O#Y%LMS<0O\^33C97U3TIS M'K*53=!6$TWVO%D*VYK2QF!#Z?N@Q*/GFW'0+5E9\;A1!OVZRC>^20GN++G/ M_PR]I]^FY',@\!4[VMQZ8$4/K&C>65$U:U+UU%P 6O1.;&R_^+RS_:_]CRO_ MHGN]$W0O052';8AW?.?+FB#;U]K8?OX>NOMO;6#S8*A6(?MW?HO7;T MQ^V_Y,?M]_OK^Q_W-S^L\8WW5VF1X=(ZK453<)^;I?BI"4K'ID:?G(Y5F]#XK__DAOW1: RZC<8M?:K_ MZI5]_;UIF3UN]]72,MXE8[IV\BDS MEP17O!ER]DTR;+GIC(U-H5A9(*YEAE1*"GA3,<'<0]KT(6U:B[3I[>2O=;#; MZ/ZC!K0'WSIT=;SHV.'IKXBD8/3#1T_O==YJH@3@ MWLWQ%NZV^L55#DK#U=_/)*M/G%MNO0U-CLX2XT36A$@ANHS1*^&,$A >/1]U MF6V,V\P^;JQUXI/;!^ES(%##*8;54XB#2@P:W=SHG_59SRX'<>_,[<3==-5*WN/>_0+_6@A[WN<='&NF/7V)^RK3-33D%<8-"G:[93558_^HU^JG5E6N M2Y9][I^_=5E>J]?H[4*G]:7Z^X<.I_ T.1\\[7[T_[IZ+Z74PWY_])_7] #\ MMU/JM;-/(7K(G.>F$"4]&(1N@G.J"1PA&6T\!="/GI/$-9:[G0ZVVXV57NOX M]MK](%YC\1*_GWB=?E+(,P)J0M%"4TD%S<"L:>H(UJN@1-3\T?.W1RVRO(9& M\D&N;B=7R_1QL[?=/>G\=E*U>O(I)+2V=/*WFOQ_>=F1VA5S&*S]X;8)GGIWX\\KGWYQ$4.&;EO&N=%4[', MFJ %;R9K4O)6@\CJT?.-?]6/-HXP+L'_FQ[!VSJ$=F/U%.-1V5+GYPH/9_$" MFSFW(O;GZ4%G9%NWX71MM-(P5JSY-YU663W]9!(-9\RNR2!0K$=>O$G.FC4= MQ7A)9ZZ<\(^>.T&C:9A1LGYJN_9DZ\G;)XW1KF2]QE7D&QO=)[>*F?@=ZH!N M>YF%4[21R7S3[0^@_;%U^'MF5,X^06+"!IN:P:E([#C+IJ=Q;/(H(]?*<2;8 MH^?,^K(4NFX*1K@V"K"W4J/OS?]//:-_C_)?>/M2#^'WDWB^L?+NDQ((BI&L M@Q*FJ2PG%F@T;VHO+$=F68KIT7/_]3S]W^^3J[_N1FB_V>MV?MLZ"OXI6Z>9 MD81,)&JN7+!-R"(UD7- %6,*+CYZ+@M6ZN?#],DL_IV4?:JJFB[F:?^[WQA0 MG'A8!&!4M?.X042^?50F3QI ZDKBEO"A5N1ASJY6W%!#W6H,6 M77$X1XX]3(W#HU[_J$R6#[H-.J.BWES\+?R]A-.EZ' I#I[=\ ;U42;]A-]2 M/'_NF'1JXKHD]!/!=4T>MHRL^:E6)'4K8;ZY(G^[-6A7I28(<:\12[>BGRC3 M_@D+5)/AZ$'EIM^>'81N^V^7\EB_X6!LC*J0*M' T[@'G5WZHM,XV6O1-Q>& M]^MZ]6^KQX\[[]1C<.XQ@A@YMS,N0J6>M8P@AFM4=@XV]G>^Q+(FY61S94UL MO-K:I^NT-E;H^?9??J;/[NLM"<%Z:)LLHFHJ;T/1!89,SJT YK714 MPP+[;I&:;OS\N/'_D4?F92%"H[_WO7*3B5B!!Q7XH0J,[/#0##_(_RWD?^U< M_BU*Q)Q5DV?.FTJ6CB\J^*9A+ 9II^UDEEG@D;X:P1]Y!>X:#TJ3G9PZKRL,2]%W7DSQI_ MXW]O[$&_6E:6&M!NT]&R$K9$TO\^:I4XFL+G@*,3Z*+GH;0LA8##A8RC@/I2 M'#X>MQ)DE\-E(6,C5>WCJU,/>QBQ(M=<-*KF!/W&W^AZI V-_A'QR?Y>MU2S MCY<##O9@<.WA&R=P]2FKI7'5CT?O\/<_&M!)C;^)X3L&TBDZ'O;I#@Z95%POWJ(ZB&A/VAXUDAPUG\R7(OX];_W/J.U?-3KT6,-5R@7-SB MP5&_ELK_ZZT9ULE(?$J:1=0Y-%EBI,%&D"\36!44&E0^8M3^T?,=_*HZ7YVLQDC?8EYL_Z@_:.6SVV3)YB6%]O-FH](F4J2#UF! JH=M M4JA>MU-<=/NL4KG#;K\7C=!%W>\=(O+6;ZM(_J18KH8G"WQ30J94]JPIE)>EP5-L^N14,QOGRE:!TBGWZY9E&C;EA[^;;XM"N@B- M-O2(,4",9%&*N4B5BO0>D][<^&V#@&C><( 4%1K] [)&=*/>V&^2 AW0.)P] M(9Z"U?T3YE:GZCI0E=C]UW\Z(>A5OO$4U6'^Q_BTKTX8'R]*/CKGF\\P/K?5 M&1HM+D)3C&G49>[TI/&WY6KPNAW\^]>S%=^;IIGN/(;S3ZPQOS@GJ.SMFM_\ MS&6Y>2+%/4PUWN/3NM^M ]#KFU7M;JUAYNXMSQO@+-1;+?V&J"V0ZMU_'JNB MF)5D%!JPV^V=W;04MA#]WO+HA%I2SV%&:_/#7W1=NO>K-;ZS3==>^4PT\_/) M^O:_]CYN_W6Z^6']R_JK=WICY7K_K:[^N+)>OF<[^^_W-CZLL\WM=;&YO72Z M?O"RO;&RJG>^K)]\W/[,-J[-;=AD(5D9FS98WU0\JJ;/UC1-""9*EH31):-U M$TF:;#>NN9/N$15?L+=Z^RTZN6#O.;O&@$.;5(WSBZ,^/5B_GHFV:=ND]7.; MQ(U0SOC2/U6J4NR9F@$C-AUD@65]A[+Z=CT!;^EL?[7NK?YJLDJ#MENLP&ZO M>S+8>S &]V(,QJ/\JAKDY>$8/QB%'QF%L\M& 1*3,J)N!L#05#F'IA,L-M$$ M*35C/DAQR6G_]%3;_"6_2G:[@38G+;HUW;;1H7?K%O9PW.I7/+ #G=B"=@G 2_N9 MN]W'&PS) MZ46[X6&7]5I:D5]?#+*^_5FOKZQ]6=_?/5W?7^>??!+9*Q>;/"='7"':IN." M-[/')%WPUH1;] ^>SUFUJC#]%W+@_;W2"&5D*1I_(_VOLM3#-F]?YXI)Y;XS M@[2#_2E,*_TLNRYO6&<_>J>5F5\^"6,@.A::1A O5M[I)H!W3>F,\H%ISX/Y MIM1_"^EO3C29KZ>8?GUN>HX6@@YSD&_>O%Y;7GKQ>K6QN?%ZI_39WEI]M?:V MM.+>?MM8VWB_^?K]Z@I]:+Q8VOB?K7=OMI=W?K[O8TU&X\W6YO+JZLK:QJNW MC95W6_3?JKWXFZW5Y>K;QLNU]ZN-G=6EK;7[6Q]O;MNU72CZ_'>KX4I(HRMJ]+>FITCP85A2]^5&C'Z&,(/O=B,'V MCOK$E*%@./)F# J:*G))\7*036NXBD9*Z[Q^]%Q(\9A9^YB8\I@CFG:GTS%)6P\6.I1[R M?)O(QK##?""7K4Z M0\]0G$\/2S5F*;$L*:QAT239JD: _K!0M-"C@.T6YLI8$>,A6M>!W>IZQ8*= ME,"8_@O]_M'!X;!JZP!2H8&/O[I='-8REG+48VBU*[,UZ#ZF6S]ID-OLX^5G M'39DP,<-(F;50Y546[MUT!I4E/#QE?<*Y&*KIRM>=T#>%_N/*])&_^E6M>6M MX_(5GA[2Y^II^B7C-R@3XM7G"HF.KRX)??J/P];!)\Z::C@1\F 8B% M7O3C'3+$'KEJ>MV(Y?C@QT">CWYY43I]T.T50]S(Y$=H@#[L8:?D&=/YY<:T M^7'CI%N2@U7]*F$QJG,[@+/KY7$GK7;[^G?]O>Y1.UW_-M[T935>7WU[V*U& M$;ZZ/ MST5JEZ2/AAZ'5&1TTB'V*OTL8CI4U^-N^Y@8;*O_>2CW1YV18:D"HG,A3:W2 M1O"H7=UQ-)!/&B\I)-HKU9ZW,4;GAN;HD!3ABK[UOWJ/X9U)IJMW*7EP' 6& M$&DXZ*JW(DVU*]L=3BJ>PL%A>P3;"_R"S.YQJ'YK1H0D\MZ1_-':Q@SWZ ;GI3O>@%4?2DVB< M>F>- 8EGZE^^2*];R2=]-Y:\7C<=D< FPK?=/1PZE&)W(X7]HZF3"VO^QWBZ MIIQ"&E=R]B5:/RQVM,10U3G=PU).,UPZU"?9[ \UE M-8;V=BC%;2"UZY-\57T(:0#(;K0J7>S^Z()/2E+C"-KC-ZT>[GCDF,H-BH)B M<=?D<5K5&I!J][:;WVPTJM]XM?*;[XC=2*@66/^VOS\ M_/OQ=YU.V67X:&U M+.-<"=\>'(\MX:"R^M^Y554'3]<8R-ZMX=DK\DM M=+!5T:B3XI)ZU03HD%?1V?VQ$Z@Z!O7))_1;H=4F%3U?^S4.7\,%0Q>#.B#I[8S5HT4_/R094+1_-=!W.[W2X5N]C.5*>7&8!RX?*+ M2FV'T=[PSF7/+#@Y%^<:#NI7XG7#L(U?_3*_IC<_GVKH%F(6CEKMA,-/9Z.2 ME*-#^K.'!$Q[/.CTA,>M6/XZV>O27Q1Q5[<=,:@*@L-NM]WHGA G^\Z SIEF M%@..@Z'WJ$Q:IQK%$4$;"=1PTKV*YR^E&\AV82FGZ9>0H'-43#!9V>^]>RV$ MJ47O6@ =&:=S]GS.W/I8U:H^_:Z"\^U<1G%58\O M*\C0N57DA**X\;+P7C>W2J[[;$QRAD:'-*U,> 5BZK-^U:.]T(PZ"D@^W:O'EOV&"AVZLH6&=WQ&)Y/\0BR0MFW4>WF_$ MK,8IL*HS3V=(2\\C]>%O+J*BND<_M^=6AUT:V$(7'E]2H>N$JOG M5F*4(._WN[%5Q=\5[;](0!+KIZ?HG-^G]N-W/8[N%\K0ZN^-XL)1+%D\1[O, M4Y34)!D2&H]!R7AU!Z.JK9+*N1R\7*'UU^XQ'$V\BE<9YY+/:G5RZ0Y#_R.* MT^K#8;D;191#RS9*I)RT^M@X;G7'TYQ[^(TGK"JTAHFK*FM>&]M7O5(EVD-F M,XRJAZ'1A;328 U#U)H+X=6W';LXDKLVG/3/=??Z8V4#&K#;PTO3Z11&M'*NE[R, MLHME"(O9VX7S!.YN2=-VRML-E2-BU72I/J_WPPAZ>?/]VDJ3^P8]9$*R[=44 M45U>;ZC-XXQSGV(ULJ?D=T:3-*.9ZBWR38V7PY/&,]9]'&]L?*NYBLYY0GGM MS6;CS6CV[JC_S54-/_OOS]NA*ZGHN3!-5>O\*\M!"!UL=?[^[:FPT4^5K]YK M/-OZ;)A!/,:+&KM2"7?I=Z.R-G;Q$PC];OMH\.V?_$SAV.5_]_Y_]KZTJ:TD M:?>O*+@3]^V)4'IJ7WKF$L$8[*&C!5YP>^ +4:L1%A*O)&SC7W^KCE@DP#8" M(1V)FA[;0F@YIS*?IS*SS[W%LI%WKL?AI''7;=7T1/'G!WV7B1B?N[VOW8M@WNAQ97GF32PK M6_+<)A,TKO?\"Y9H7O2"SX=YHS.GRLJ:.#QNCL>ID[&;[C0QILGWFT_I1H?B M%V=E5<[%V&'4Z'@J7TC%L?E(;_+,:XH/OTBER;EGU:[;:8]2J7Y^M/>BL9&^ M],[,K!$>)U.KQEZ8R/!FHE6U3C:W(0LGU[4']S^&OPS\I]NL#-%XE0IS66_.A!>X4/W5G4Z'"^7X&+/RU(\,:[?NXIGIU7JFJOH9OI],[^E M'[('UDS2.^]=>+5Y8?N]SHO&^U$*1A[_E(- O5%4NO M6ME=9'&,4E.KLYOQ_*51>E*5$-C/F62_@MPM(&0E^6+ZYS]0$1\&KM^V8[F MO]C.LUY>)MWYYN4!?WITF5KG+W,C\Z/+9+7F5>"WU[_,* B^RDV[QSGSO2^N MDJB_2(XP5V?YOG+]+LR5T;G[B\:';B>;U08D7NGU??_,B$C7J0Q]*NCET:U M3]Z^_%]D?O:JVJ+\\_!FVE\5H[Z9Z)/?<.W[C&) UPD@4W)"*1_X5?G 3RL( M'EA$4 S!A1B"LZB=P.BNXHD;0P%1/0:P)/E6(%T(\K-OI+\:K:3W[9J?TA;SG&BRT"=3<6DM5 M(>%:=5UZ8SY=#R7]H2#THSM*+:P*^%]FOM]XJ]2LFWR"M<91/Q??_I][[ 0T M"67CW5YC.X?9,/GGJ^V=C9VJ0FU[Y]7NN];&WO;NSK_^86[NL@MMBU:_&O5E ME#O^@5AG3XX%OD\E1K&VOIT<-92HW?SKKF MS&>?_^^%55=-ZO-CU54DX ^7R&@LG>QUGO>9C_,&>5BM63[EU57083DO/*U\ M%="J$IG^;3I53/K]40@CRBTTNU(TJPO-/E>:)63):3;?0&."KMY/'.?N3B:S MYHZ6_7"4JV:^A,9V-Z<]U831AKW30FM8?GA=]6B]^2AM#";\^3W]32 M\YOZ.;^9P5'C5:?WM?B9JT=<2?2\$-;#=, R6D:GRQ>?$NF6]]K%= M;DGO8+EWNHL[N-[I?G2 57:Y5>,\4;=4@"O?J\CP/C)4ZB(/@)0\@-H)IG75 MHV/P/XW-]L"=5;UVJ_#'1M=TS@?MRI6XIMN7$ST)WUWW)+P.#M>$ATN,9'9Z M@G7=6+C@??J\.GW!Q+0P^S:V2+G[>''4,KOKG;U0= M9UNC;F*Y&KTF?%OLWMDJ!"M)L,LO2$8N.)<5SJV?9)(QFXN61^D,;W)'%I\I MMA#J2DK[5X1Z>4M7$^=^4M%:F]JJA[ZT5#^3"5*5\J;Z2N;/\,ET1A;=J,=>H=*5E'.ATA40),>75+I1N+1^ MHAEO>%EH="5%_% :O>Q84WWG3P56'6*)=%1>[!"B;!#UD\S6MZ.V;9?\ MJQ45+_M%GG$)FY:PZ1S;6*"U]??;KWVF.SD,:T/A!J[?Q2YU5OU&QMO#;WM[;:C7PB[&[ M?K^WD9[[03?1&=RT7OQ-_\>019V_V:J&_S8^Z_#/3%'4UF\P#U M_ %KZ[]MYG:U_8NY[+VS=$U^D/N;5Z,>!T?FHE7\:>A?_)36RUPU$UN:?M@" MO]#XH2UD?]I>5K'9MY>5+R1_6-?:!5PL?Z$$F44O7&OOA D:Q^M_= M+<,7^!G9C.0WA^V,[(8%]<"]F_5VW;!G$W!)LT$0P1/M\?+CVB[<97#C) MJT=QM7SHU]V$'[<&/_5$%K$"&X/!^%ZX(*WYX3"!VM#"E%HX%T)M5>=N M-_7EY:3_L562: M%42-98#5WVXNTU2W6.^&_?]J?\O!I5=Y_'BN1\R3E-_E*-/9P*]5\ZC2U5=/ MM"7VFDJ)*<>2>SN9.\!;+6\,&U3TQG\/_6(*E2-41J MF#[BV_#W[MD)^%X5W,JO6&MTS4G(7P>?C#G]/:OJ1M?G?[:N]71C^-+T^WF( MU5^FES_)NR_[M'7FC[>^'+S6Q[LGV]_WC]^R MG>.M[P>O]]'!YMOS_>,6;Y$6/OB8_GZ]_W7G^UN\\WWKVY]TI[/__;3=(MMH M=W/_6XN\.]EY_1:UTF?L[NT<[WS\ZWCG^-\GK4V'=O;WWB3EYU M=X^WTN=L?-W==/1@+WW^\5O2^O@V_7MTLG_RENZTH/-?Q_M?/D M[SH[(!_$/MDGKAZ^MXP^TM?=' M;)VC\S_WMH:M]^CKH7?88^DE:(8L,, 8T>!(6_!*!5!.:HT8BHX'M?6,69-)5B-N&G>GL58 M8'1B$O%3Q$7OB=0-Y](-#O/40Q<2,&PG-!O=4(U -YU.[VN.\E8-#OY6-X-C MX_+R7O7ZF[TS.XQGG7=U-Q>>50'W%.#>>8F^7H([?4XG_.?=^<%'?VH) M$P>OW[+]XT_I_7\CG4W']S^^.MK=?/?Y8.^/H];WM^ES.NEZCF+K^/.W MUG?W=6?O4_IW/[UGZS"1?8C,12 J(F!*$;!,:;#<*2I80"2PQ!5-G9/R;C!% MY0E-HX=SV5R*'BZ?'GX^Q,I(R16&]%D:6) 4K$C**)SR'&D4N0U9#RG7M_2P MF>>EYIFH[2^A&8:O M'3S!DX*B9*]1P=-FB1%-OIU0(#RE,AIC8_ 9PZA)L*@1AI_56<%V]TM2\EZ_ M'0:5"_>DIT@_8[/[AN26FLWF8I%7EL#C>],.I:?M&^'::4X2?-F_E MV?M/<[$X+D2Z-9)H<9P>0&/M,=-#6648$12DLP@8B@&T=,D(48PXCP47.I^, ML2;FCSZT+[&/^F)W+I9'P>X,L'MM@@2GK!>: 0K$)!/$,=",1/#>DN@T-X'( MA%W4)*+$/!8$P=WA4>@WW/RR9Y^]#S47*Z02ZRB=OM#8 VAL/'$0:6,HIQR" M0AA8E!842R8((091PSRAN9,884W"'GW\4H(?]07N7$R0 MS' GV/O=[0=.IB?UPLY*_+ MJU:3X.:3(U*X[8'%"*$,XX9#T83"XP0 IIZ!RIM3$JC8*W/L^^4;DJ. M9^11I #]X4"_-F*L$#A8$B$&SI,1DR'OC0:MM R2<$Q5 M,F)8/^S-.XMOK/WUTGK^Z=O!YL?ONYLIOO8['S>W>MT=L@? M)P?I/O8_ONOL;A[$=!V'PGF.N)% N,# &":0%% "EEX9;FVD./&)($V"^++4 M#Q2=7&:=_'28U%$I$A4XFHU9Y*H]CN5#/J-%]-89O;;.<5.CVZD*M:HE>!:! ML#F=H_\ I24K:&J@CKF-'F.I$0/+L0=F@@!M27J4?$8G/%),Y",Y1IL,E4R^ M%<;PG,[3"X9GA>%KCS )BB0"QH!HMN D1J"B\!!QT@*/(]$A%]XQTJ1X!>/: MM0YGO^[U_-=VI[/H$/9JD]=<#)!+41:BFJ:KQ=[&L-5&WRJRVCB,2@="DR5O M&4Z&O;<$5-I=P!DGF+12H=QS1V/9U#,+7BV;N?$L$#L7F_[DD MZ"V]=;'=]2&VTT6$/]M?@K\2[:"0UU3DM35N;J!D7#@M(U@M## D IBDQ&"8 ML!I9AUVN4Y14--$=@<02W5@9",^I3K% >#80'K,_(G*!!,-!:J> )2L$C) < M!!:>$$<8UZJ.$'X.P8V79X/TY:'?& W\Z'4'1^W3!;=*>!;>TY-:)$?F_.OO MKZYY[%+*[\:%7 *VT[+:]D0A: :#!+!!6M D1A])(#';)T3B)A-U M:L;V'.(CHUK&=G=HNI_:ME.Z.*V$:5))=8S5MJ_D.\HP+H0V+:&UQDT3Y62D M@;"T]I0 PY@E:G,1'/8^^6 ,)6-E;5VK)E:/CO>6D$E]@?STEDD!\NR!/'YR M$PSQN4F*=,F]8#+;*$Y3D(89)RQ*U@G)W19$4Z@ZS3=Y#I&3D662UAOJ5>FX MVI0V[TX+.[VN*^5.#^"QM^,&23!,1",-!,MD3@'WH$A,?U'ITGYD):,ZST)I M\L<;)"544E_TSKO=0D'O@]$[9H5(BYS AJ8%%S:AUVDP+N9Q1L8I+8G!C*VM M\Z9F=(JNO:K>74,^CN>?,KP^)S["E1:'LJVOXP M;G0YIIGQP8,AN2Z(TD3;%F%00B&+0R)T%M;625.QF5#W5&"H^>#,0F?/B,[F MV#FCT-F4=#9FA1J!)1?( ]7( 2,XC\=3+OF0UG+"+3769CH32#8QGU4>T5S: M9EQ>Q84&TXJKEG0\_=B"I?MH^-Z9[83)%5NV2URM44UOQJVFKSR7T\&?2S[VDGIM).S>Z_J4Y;0]-Y\]@!F'7IN4:)=Z5+G@/ M,>D_3QX+82<)IJ"LB?E8"(.FS@(S3@:'.;=J="RD]0IVX2XDM:(D-9> 0B&I MIR2I\=,O&85AW %B.>[@H@*%M0'E",<^4"EBSO-O2K&"C5F6P\Z\G&_<.#7G MV6LM*3A+;X-=BO3-2**%QQ[ 8\<3?5N$0T0PZ\ G8>56$,GL(H% D)X+Q=,? MEWA,JB87ND;'^ 6^RVB=%/C.!+YC9@@7C&-,(EAO?3)# @*CK$@8=DA:[I"J MA@/HIJ K6*.T-'9(_RQ M2PU4X #,8@4Z#[G@."IA+*-1T+7$5HI@\L\:^6(%M\MDF!3PS@Z\X\WH:#(] M$$<0."' J!*@HA,0)$9<4JN#3%X%:S):ITK$9UC,Y.:<678/-^NYSI:<3]9- M\;0>1W,3+6 \L31M2@*8U@@8"PKR@&R(WF-BB4_[D\X]K703R5EUCEB*TI^" M]YK8-07OC\;[^/&0D9Y:R8&KW&,W@1RL\12L\H1QEMB;Y.H8K)J"+T>IWW/( MGO]S(A.Z=-U=$4OF7JEYA>VF8KN)?C(>&ZVM%2""B]G$(6 ,2L:.< @'YZ++ MA^%:BB9^_+BT$H&I+YYKE&I;\#PEGL>L%Z&52 KOP5B7O!7#-%AF%,A(+7/! M$BZ2]8*;%*%F>EPC1*]6;>C=>-P,,20#W>^;; MF&M6&GA.2VP3/5@\]421B("H'(;QGH-17D"DT48\:BW.FX34J7R@ 'D9 M#94"Y-D">;P3KR!"1<&!QSQ:73,"2C@.6"OOD$,6(YF!3)NB5D!^#E&4VYUX MZW!F]"S\K_FUXQVGLM+5\V&,MC]1#\0BXM@3L-SG>J!H0&'FP4:GE<,N)M\K M^5PT62:T1@Y7@? R6B8%PC.#\/BA#XK::VUH7R@R_>#_G%26[5!2VDQV7'# :-C9&F-/[V MLUWJ3>B_/S+]<-,P36:HL1@[31USW%GN8R1(8)'<-F34W8;I]LZK6Y4BX>2T MUS?]\U%OWC>FO]M_/S3#X/\RG;-P_?47NQ4JN]6O=ZOO&\/6Y6[U4J.#_QXA M=_)7UWS49[LG?QP='+OOZ=L^[Y MU-I\F^Y]I]W:>W>TLW=PE.X!'1R_.\GK M]=_O6^S0<8$=)B9M>:)R:?N-+%FRS\4.M&V2!#V;'6?/Y&S+PJX M$ 5LG1\2;:R+ H/%Q@&S@8!RC #SUJ4_7)J ?L)A-=*FW;/A8&BZV8HHZK0H M=:+8*YQ(#;SF28FLRR4+QH*0V@4:8N[]LASJM#T8G!5B6IPFF> M1=FNHEX" MTRI7O"&<-DK#L>="QLC7UKN]7V^+M_?)D9HUS-7^TVRT*W$W&[U^HW=-) TS M;.RZ8<^&_B@P09J-K&S_G')_?81!-TUI>=ED:ZC+G] APY9;9U1N+I$W61E M(21!"IPT !.FK:CBWP@UDWM[+X5=&@4L1+I(%^/KSJ=#[:(1P;#DG1(-2?JY M31--?)JV9$^\&C5LHK1"0G0Q M$9]/^[#"R=563'&U%Z.K<*YO?RGI MSD]TV/X@$WR*CE:3&'YI^OWSM)H;)[GK\,9PV&_;LV&.X._UWIB29O004%^? MQK/<,R(WN(K.Y4&RD8#Q,H*A1@4A*-:T['T#4_=7SYB%-' MPP61V-MH;& &&XTM5DA%*DE$FM!R9+10E&[]V*H^WN [K[=(:^^O]/T[Z7O3 M^NQMI_5YU]G_N(5VOO]U>,/>C4$1'KJ-5:4TO2ISJETQ^,L!2<<,%U.;A>%15RCC!J7$@[A @725HD M&L"862(ITI;J.9PZ/D+ARCG1$FM@Z_R0)3E3P4SN$)%(S'H.6C$$:?-R"MD0 M#.;3GA,M1IU*?'WQVF1Q,GLH8H"#<'E+Y*"DI9"L1,Z=3[NB7!)M*L'RQ6J2 MX_)0T#I;P%:JBWG)(H'5N:4\>G\@G*/EH/??V$#I.IQEUR^2$* ME;RD@0UU)C\K,4Q 6H3=DO%Z\U6$1K _9@,(W O$Z/1# YRP); M(:B@?.K]\FFUINR+B]48)CD2U! @(E!@Q%/0)C&.4]YSI@5F(8]VOR.H^+B- ML9JXMP2G@,^BM<##3.)R"E@C/A@[!10D^4PZ>4I,\%S!$,":8 %Q%F+:%E2B M\S+UYAF@^F$;=T%U?5 ]/@X'(2RLEJ"M5\#R6#Z-,0?M!+*2>B>8K2.J2XGM M4K>4?9_/+8]Z'1_Z@_]IA KH"RNS78;/>.X'WF_ZETV(JR/OYL,J;1_4 N8. ME_/J:BH]+N>5,]F7WEY[GWL;:'=O^XM__1?S__FC(OO[WTX MW__X]MONQQ;:V=SXEN[E:^MU6J>]3]_WD^?9^KC_O?5*G>_N;:5KV\"[F^G? MXRVV^_90,4,T50Z,Y@R88!X4E1@LH<%JXA3)I6MWGV(^HE3RX4HW1=;4I$:6 MR%E]-9'N;AP&[Z(*08&((M%3=<7>%Q\-+.YZ( M!4O(JZ1NV?NHJRZ=4HW)65%M= M8H99[YB$2')+>TL$*.&35CD6 O4A6)93 OO]CB\WQXZ0:20$@'R/#>!Q0H4P1ZT5S2(8+1!J(X1G +>6G8] M+.!]2O#N3.S-^X<\,)JDXX%[FUS2*$Q.R\[A5RQ5(EI"T#*&7U>_ZUOOY*37 M?4S3MUE9SZ,K*7&H)[&@;Q4T;['\63O'VWSGY%7Z[K?\8'.#M[Y_^+:_MYV^ M8Z>SN]EB^9[^^WV+'C*+))4- Z'[:$A&?IF(V./JCTXF%<7]1G MN=0G.A(-1P@$UR%/#Y.@.":@&4D>O3/2Q/"@LHLI(T:/T+8I0IACJECBE[50 MP5QWH3$6(1>/>9<83 0.EK.J^,()$V/R/L(<(T=%G99;G8Q!SCB&(08E@?'D M:J2G.%!IJG9OA"NWMB[YCP/?/XN$3YOOOB!%+#'R!2KA6WJHG, VMY81C"=. MX\GITB1H4 I3B67P7(NU];2;-;603H 5J0K5G\$#NOI2,!2)(XL.2E@LJU'LG8(SHZ)[2/:^NTJ9A(ZCA+1ER0PA5& M7+36?2:'+D2EA<&Y>[3,WH7*B:<,.'%,1N=%E"918%-*TM1W94$L0ZG'LV@- M]?"3PQ_BM)PP/.IX<.,P.>C.,>_!6IPAQG*6D4W$[EU$UIJH%*\,C!HU=BK MK,VI8 'FTQS];1QZHP-3@D,($>>>.@ZLHLD5C<1YGZ2"I4S&5HU@.:/T\Q&Z MZ'T/_A8!K8UTP7FQ3:=Q:MH>VMV&,Z?MH>F42?+U-""F\ *NA?LFR7:[^W(D MV<)E4W'9AW$CPV,1A/42/$8,&$YVO/92@+-86R^8EDSF5O6(\Z92CQ[56A*0 MZ@OAN8Q=+1">#83'S1&&,1=>07 Z J/"@ V*@TC/6A22K^!--4:>:%DC_,Z[ M3K+N:4C)4AGV@QF<]<_K>1"V=W%UE1-QX4]<7$T)P$T!WOV?!.#^.MG]V&([ M']^>[VZVTGV_^[Q//K!T'^F[-]#!L4/['UO?TGI\_>_WMVD=/GW=V=S/QQ+? MTA]VJ#0.V(8(R,GDF1"'P7 G03JN@U,X,L/6UGD32]Z4@M]Q&%O3^&_1O7KI M7HL>"BJ#\X9 \GKSK(^0CV&3KAF!' D41TG%VCIK4H::%-]5 G?WB5>E@W=' M@IN-)/'3D-[_)73.2USX@=O.;W7SZ^Y =PE2/0C.?BT17PS@B\8RY=LN(PUX(FZXTE M\')&P5(5(.)H+>'!,N3R<;ZX(R*S$.P^GP#SNS TZ4G?"*;?39<^*''EI8\K M7\ITZT*D&\Z=G9QU:;&1P$. M6V.-%L+8L+9.N&QB?MLE+0'FE<'R7,R1@N698WG,,)$)K=I:"Y&IA&6-#2A. M-<@\TMBQJ*+)2:^(-/4J!IOO;9\L%))C*M_H#8]"/]WRR6D_'(7NH/TE--K= M]'-H_-;I#0:WK,7B@BV=^3(F[]TL[I?CTMZNA/UG$O5.&.[&/?.M\-]4_/=I M(B?/$4ECS*SG7376&%3VTSCSTD0C$2$\.V:$D1JE_Q18UR>R,DCWF1X5#,\7 MP^-#4[G 23@V(==88)(%L,)*(!H)9JE1S&4,\]M'%B6T\J0 W.L-36=T&C[/ MWL+W\,MLKY\N!]+2_)Z7 M.^\] 9]<96 N>M N4 A,:^X8LRBJ7-^M&&]JQF84\9H%B!9L:18*+12Z/.9X MH= 94^B8<:ZHL89+#%1)#HQ%#<9+ B))39I(%+:YB+\I4$Y_N!UR7#X*K8SW M?U03_BYSL\=*;RZ P/2+;)>?]@95-=CO_= Q.:O[GU_;?GB4@%3A9.Q]%[>" MKM]B;+KPL^&/WS)VV2XD3/4OX+[^+]O_Q_ID]OC"WG9B^I_:W4M)H1=(31+Z MQ&?-?89CHUN;Y@^?=AK#(]"HBUSYMOYD#E1E@_=P>A1I4[5 MV7-L=TW7M:N8;GKB)-W*X,6\UGW>:W5SP,78W_EJ*]ZTU#(E,/61>48LU=3Q MX 2*2++$$?B0D+7+-QWUKZO5/@6P_6 ^@XGI!G\WG:_F?+#VCTE%2EIT<4$B M1_EOHN*I5T7>N2K_,>=?3=\W_I/VDYR-TVQL=]UM'5C,Q7VX4N"75PK\+G__Z2#\?OG@GY?#.-O=ZAZK M-_USR=/[M8C%]PQLO%EHOE3-WK8W\1EYW+!%9]Z^ON<(-'EL""G+Z[-YN] MHWZRID[2ZXX&C9"V&W^/V.W*KL9.>N;'BU$'/;O]=H633 M+$7U3#M;4\/?@=UI0RQR==XGZZ0J+&X0<:.[9%F@HCZ/5)\Y3?E>:/!R)R3S MWG3"D]2]/6%61NT6\OZ1\>EN?F5BWTX%;[Q@P03*N/1&<.P"-]$%I&@DAYN9 MH9!$#&92 _@E=,_"JW[OY&6ZBGQ]']O#HY=G@[18H;_US77.\B)O# 8A_=_7 M* GWO-6^CHL?G&Q_/7C][B1])DF?B5K'G:.#XTZG==Q*W^O8SL=7Q[M[1\?7 MK][TZ;FT>=-(]G.^3/V*KC2B(C$0(J*64CA/:46 " FBH'J@B2@$6&<"1%<$R*VE.%(/2$@!C,0( M)GH*BB!*M)=>$K^V3@AK,C6KFNA"@(4 :W#74Q"@"IAB%[W-)V9(66.Q0M0( M9YTS@N +"S#]5RS I2! ?$& W_)U'\I$=)$K#)H3!"SP $9B"U%1(J2BB A: M]1YFNLF0+C18:/!9TJ"1.B1T$,=0\H:CTTYX[!$51%JJ,;^P R]HL-B!M:=! M.D:#^)!IP;!0#H*2N1Y58E!6$"#,3#, M62%/%@M=\6K[V@8"LV!WX^M>SU?9L*'_I>W"X'VOXPO-34-SY^/Q/L68E2R" M1]48:H/ T&C "N45PLG8PRY9>DHUL9Q5#FR-K+D"Y<6$M J49P7EZ\@5]<@S M@@4XIDB"LG"@B/.0Q,FB33\BDYTVK)JT3*9;92C/-SA3H#PK*$_&8"QC#!,2 MD_.A?(9S!*6U!:&B3$XG(U[EB1%<-Q&MTT2[ N>E#C(4.,\*SI.Q!,%9T$@Z MD%Q&8)I+T$HD:SN9VTG ,?&R75NGE#73OEYHVN9(UCQR\[O<&@\9IOQ?; MP]+8ZCF$%"J)OZD$7NAM"GK;>3D60S">6)S(# 2QR?'0B( 1GB=^"Y32R*.I M&EL)TF1\.<*D!>\K&G'\PWJ\##=HY3+S0X(W6P QGH(@40+0C)D8I=&[3 MB9%HXH+W@O=%!B<*WA^,]\EHA%98*)LP'W50"?/8@DH&&6!N!";!1)F#BVGO M;U(YJUG4!?,K@OGY1C *YA^,^S#L5XTD&N';:>ZJ4=(C M5BB6<2'XUR.Q;W3]QH3,MT8B+Y0X#26^'PMS*.JLQ90!-2YG@R6/U!*#P:5- MC(H80A7F$*JIT*,'+)7SF/JB>KX1BX+JIT#U=3 #)?D'S0P$CRDPS!5H)@58 MXQVBP3&M479LFHP]VL8IJ*XOJN<;ERBH?@I43X8L G*.4:Q!:IW<%RLI)$>4 M@G.*^:302HVZ[\LF)H\N82G0KB^TYQM^*-!^"FA/1B9T%,@*YH"1W/Z<&P=: MQ@A6*DZQ-#KZ? )!15,]_@2B?LD4M8X_O N#8/KNJ)D@]"5T>J>Y3>#5I&$D]! D\$B MG0<55;(WJ0Z:!BTDQVOKO(EJ-9N]8'FI@PP%RS/$\F1L(6++13> *(">&: G(PI)9%Q*+$!0(W.P,((E MEF:S&SF!DL7E0XXH-)6>5=>ODM!P/SANN/\]:X\F8511A'X8#/MG;GB6XPB- M:C9&\)<9#26AH>9QA1&C'9GSK[^/"38QVKMQL;X;2?6"VD8C7 K!34-P$TT> MI+<61P4\8@:,*@0Z[5K <$28.)DXCZZM2U7*2%<8N_.)(Q1@/SVPK\,*T2>I M"AR !)UL%5!9P'E'*."GP7EUXSR?(4.#]]/">C#FH9(0' MZAT@)R(PHS$8&Q!$C1*A<\Z<1VOK6#:YK-/V_1R2 .>NEBOE=#17,OR79W M:+J?VGG8I1D,PG!QA1//(JPZW_R%<6'OQNTK46]4DBX<-P7'[8[WA:#4D$"3 MY4)RB3C#RH)B7H*V5FFBN3?9.U%-B4H"PPJ#>;X)# 7,LP3S=:@!(Q4UEP20 M-;G)B\%@F3#@M<3<:(9Q'I&NFYS-JN5# 7,-P3S?#(8"YEF"^49_26&C(XI# M,JXLL(@C&&HL&$>L1U(Z&?G:.A%-+!X=72B(KB^BYYO"4! ]2T3?B"D*S[4CS7P##%=2'T5-_^P-"M--Q73C;1BP)5%IS$"@9*TPE,N^J#*@4& > M&>8B$VOK4C:EGE7IU^HTHGKFL)]O**+ _M&POXX_,,4MX09#,D23<4--[KZ" M F3EBL3:R!G+@ZF;A,WJ,+3 ?D5@/]^@18']HV%_HY$##2H1- .5MGY@7.?6 M^3)/(TT24 1QG6=4$:IFV*.E8']%L#_?\$;!_J.Q/QG3L(P;S@("%HD$AJ4$ MHP@#[[UA&B=B]WYM79&FQ+/*D:A9"\HES)[83OC+51J711G-1C>4@1K+&^H8 MI/M-CZ9BPDL=&!'A1=;83J_;NV3(G5#:\TXU46AO8]AJHV\5/6X<(FE#$,D> MDB@WY_4L$2.F#A03B#B,N<(D3_MK(CZK[(K5L8F>.27,( Q2**$FE+#S\HH2 M$K7K(*V J).SE"C!0'*8/$@EE>:,<$QDE4^*'N\F%4I8+4J808BD4$)=*.'] M!27L?:"MMX=1R(@LP8"837X4\CI7D6# 1'-%F>;:)!>*D2:96?.90@LK0@LS MB)X46J@++9Q?T\+.VT-L16 ,8Y ".6#*\&0M, ?>26K>E% MIMT=9#&'P6YW:T+"NW$SB;WPWE2\-XHECWAOF^QN;A]2%(R)D0,)020W"0E0 M/&C(6YSV! =%V%IB.$4P^6>-ZNX*INL7!BF87A"FSR!T9*$QX\Q5H73#\#3"\HCE$0/FN$[]SBTHUE#X;C9\UQH/,V!%* _* ];1 !-*@F(:@[,D M:$29T$Q6TXSPXSL!E8+9U>*!!16'%!Z8%0^,A2Y86=_=*-_Y=J<;H=7M9,;:^#?LF":?= M-?WS[6$X&22JS;?0[W4Z%=F.ZN\*ST[%LV\G4CV,CPA+#AQ)#$RJY'9Y:4%[ M9*W7UB=U6%L7^1"IE-T6 EE@>D@AD/H0R%CP)FT,/%K&P&F69S5[ SIR#@IQ MCWS:643.CR6H*1[OL!4"62T"F6_'TT(@-2*0R:@/C<(B9RQ@17B>$)TCP#J M\\)(RYS$/JZMIU\VD2Q-@0J++##]I;!(C5AD,EXD-;5!<0LDYA9"' NPCF(0 MT4AIK&(J=V&EN,D07@H2>0ZY-6_ZO2_M089X0DT]XD+/HD1Q$=&?Q(87H?%_ MAVZ([<)XTS'>A_'(C0W,>F4B!"\%,"T0*!T<:&X3@0R,C!$QGZ0$FH? 8 G&.Y7^0EH3JIB5M.IBB@J8 M5QG,BXA)%# _&LPW\D\4"C8J 2IZ#PSA %:D'[E*_SA+:=!\;5TVE:Y3,Y_G ME&2R$X:7(8.GB!8\8<2U=DOYMZ<)?4VAO36G]/D&3))FE^%<#R3R_8DP"4KB MBBY7%2D-S)I$XMXB<-(DO\JF'5DDBXRC)B7+$10NW%:X;;EC2(7;'L-MXWU= M5$P*ZR.@H'AN $'!4!(A)L*<5D[EPBC?QXRW4PFV%V^ISU[6-JQ5N>Q2W MW2@&TX@XC2U0A02P@'-R,HN@&6)>4JR)5?F("S41>G0%2"&X0G#UN>O:QAH+ MP3V*X"8CC$Y;A7V(0(F)P"*5H$F0X"-"3G*L*+-Y9GR3([H4_'81?+R\BDN5 MYA5[S?J484Z?,;9B-"V+[YW93IA+R M6NYO0O]]YM#9'BV1FS;Z)6E??EVEF5>V.BJV^CUL]<_7ATC'^]]V]EJ'-DBI MO*)@B5# ?-2@+:7 !/6681L,$FOKZ 59P0D$K3D&// $J%/0D%'1UUG-! M0=YH1&,(0"(.P(PW8+G0P%3:+RC5PGN:*0C-JE]FH:!"0?.BH$<>U!0*>AH* MNF$%268H)U8#CRQ14"(=T-%*"(E\M**!$H0K*VA6+;D*!14*FA<%/?(HI5#0 MDU#0[@TKR"3Y.NPE""DB,*)D3NDC0)2WEGOEJCIO] (_.J%OAA3TG-*R-]N= MLV'PBTC)7F4*ONL65XZ"GSH6=J&;A82G(>'CC5O1,&,HMC+FOE\\D3!B$92V M 91QW@N.@I.\L@-GE56]#'9@(:'5(*&GCH85$GH8"=V*ARED&:)).9V3P%3Z MRV*OP$0BG>?SU@0P]6HJ4PZ1E\QD+@UBEM-\'L_MW3BDF@M)J 2D1+*< MK2:@ Q9@J,OWT8[?ASOK]T'7GC6$_?5JG&H_6 M,/[X;# \"=WA8#P,W0BCWN6-W^RH>_G?\R_^-M_XRR1F=X='H3\1/A]!^.+V M7E[^?:FUZ^>&P[[;7LV-+83]GIO3'I/ZCN MWJMVNL;S_W[?9X>:*L>MC>"\]L"BCZ!(HJ%4FE%8:$1)Y4@U$@3EBP1!"\T0FH:(1 M26%MGB5]6U$3D^89I$E%TI]^"'"2E/*H4M]NMG%'/YXFF[CGD^W:#X/3D-[Y M)73.7USY$Y71O:@1T$LX5&D:7IB!A7_%"U/X[M.0QN@F-KK^3@K9"<(FI[ MZEF(H<[$,':JZB-'E!D"T<9D"6A&00OEP&N.-#-66QN23=#4BMF#SO5 A%$8P#Z70R(G",D-P&!UHFQO!&VA@KKBA&Q,K21#WB M#X4)YLX$D\>,$4MID;/@''/ TDX!6ID T1M+J6","[:VKN0=D80%5E/-+3=_ M8<>++X],]U,N96E$T^XWOIC.63 S++>K*8DP->FL'1JT[OZW^" M_Q1>FW8W/[D1AZ'_+KB.&0S:,4DC7W)&?P'Z]$#?^G'L\7@;[W\\.&I]WT;[ MQW]]/MA\=Y(^@^UN?B#YOM-U?6]M?CYO?=Q'__V^__T0F^18<">!HI#++K$" MPZ@$KWS:%4*4CJBU=:IONQ53']K,P+4M2KAZ2OCY_!!C([#G:9]2Q*1]2E-0 M+-ADMF)G@Y,T4=3:.A?ZEA(NY.AP!HY34=%E4M$;AXF;G_-09JNUYI V=)XT M-B2-Y<:#]!ICP3T?Y90V!9E%)L8LS?FBO,];>;]_.*3*,D^Y2'Z 4FG/5SPQ M+2,0(C6!6(UCB)7RHMN[_A(?,=XWW[E^KG]M:SAGPQ Y0E!(XJ$D<7UZR(@( M-EGO$!5-FQ*S'I12$DS@D6N+"2$NXYJL8IE#H8!Z'2$6"I@;!8R=$\KH)*'* M :J:VA)*P#(;024*2-X\5Y[G@=--62A@E2E@&9W<0@&/H8#)(T"AN"*$6L!: M&&!<64C[OP(9=*+[!'/%DGO*FKK0P-+1P+,)'!1"> PA3)X$4F)E%$X -LX! MT\Z"-2+70&M%#??48)()0>';C:;O?Q:XQ*6&"SD&O*.QW7P[=ETLVL7<\-%B MW!H=/C95/$MST.NT_>10\54L'9_ETM1[0ZEM=.F.'>0R::3L!U/M!]OC82*! MK)2\038)GU?![%BBJ:QN-PJ&%0^L;GBL< M.CL.'8NSI1TP(F$01"D1,&ETXE!*(#E6E(>T!3*72K!.1.!2IGW2N2B8R;W9:)/KVYTC"I$6 M(BU$NCP]Y J1SI!(;W24NGZ+L6F'.QO^^"TGIO^IW;W<+=6D6>U"LLGZ M:_>ZYLD/0B_0SSYKWJ;G^Q :QB7#+GWW>=KD&]W>,'WZL%=EC)]US9EO#T-& M5]?GDL;J464;F/QT;'=-UR7%3M>=GJAZK+[XX4K,9 'KM'KD1H;\V-_Y^BN[ MV%++E, Y\.$9248Z=3PX@2*2C$N,#PE?NWS3T=5DPE/S*8#M!_,93,ZU^-UT MOIKSP=H_)EU8C$7 M]^%*I5]>J?3+<95^?Z7(N6AW5/D[R*6_[X(/X21O'.DU/?>YJJ&H'AVE&PW] MP?\TMO[WK#T\OZLK?^VV>MT3+]:GN%1[RQ=4RXB"=]ZCV[&M"K[P5E[__=!!^OWSPS\L]O]VM[K%ZTS\G%_Z.6ZH(9?3K:Q"] M0",@71AL%]]\\>L7U:]NN%ZCWQ'Z@@GYPU^C%_B!OR.4/.B=/[M8_D)3MB37 M*EY@_M#K>8IK7<0*:*26YEKK):V?7RM=(L0J(I;D6I=)!_0+HO227*MZP>C] M=.#NB=?T9Q.OIYCE^LN7ZELOO>.08F3#UVJ&\9BQ5]DC+W.FCJR^ M>R1^3C,5=V30Y/.:'\5?5VZ17_9.3GK=F:YFO_?U9BW!=UF8"T Y=W9R MUJE\^ZK.I3&9QC\ZUFS\ELM:;E5./-=%V^LEPOEY<./'Q@5FOSZ\ MK/FZO\]!DOM ]].D=]8=UL<>6[T5+GI9%[VLYTM7J_KO;FG^VW1, MUX6&&38V@PLG-ID2%#<;.<_J*8H [U46/9G:\Y ,P46FP]V]T#],AZN.$ 8W M,N(\=H19AI@Q@04D-$>2$,6$C<$Y;PZWLX PH7@\$6Y[Y]54F7![X>2TUS?] M\Y$5-.+#W;/A8&BZ>7VOTN'0@M/A=MY?I,.=;+&=[Q_.=U^_Z^SL;?/]XW?' MK>-M=K#YQ\G!7@OM[SG:VMLZ;WT_.KI*ASO^=+ZS]^_T?7]];IV\^[R[^1;M M?]_B!WM;WPZ.#S[OIN_>^;Z1>Y;AF^EPNYO;N/5Z^_O!Q[?G!Z_3_6VF[]OK M=%I[KTYV3MZF[WU+6SD=[OBOV&JC\RH5[CWZ>HA8B#A("493!,Q* C98!4$@ MS0A5G.36!TKHIB:W,^$N@;>(T]]'9>$M.%_Y!O\^,%]YR3*2[Z:;AV8D+TO. M\90D>SOG^&$,.V6J\0V"?6GZ_9R/,C*A:MUK?DD8%UTQ+M&"8,L<>,DD,(0# M&",(T&B1\ 8+P^/:.M>LR='M;JB%<9^V"L4!LPQMA1[0;5?6R_^=N'+PI?SYDMBM T126H-8SYH+3R61N/H M&#:2T9GXVX5,'TNFWUKOK]K+&!L=(BHYTC'0/!"'@ G.0O#*\""LPCJ/@$=- MHF^WERF<6CBU<.H#[GJ:SKH4!Y-LSTRFB&G#-7,(*>4]4B$]8C\FU8JH MD[7(;Q\&+;>M6&BMT-HCK$CN4618.R$-J4YII&:!!:PQ$]R*8D76A.EVKZU( MY!5RP@O@"IOD%\?$=%CD,QWI'5%$(!2R%:F;1.!B1N_ M$X87\VL6EKF^O .]_N__4023?Y:Y:T5,SR4SL&A!;;2@B*F(J8BIB*F(:>G% M-$T.I4',*^I0,))%S6P@W@45!+6!.AYO#%!!#-%'N.G)/;@> %L\]"D\]#QR M:NRNFRQED_ U[Z6ZKQG^#JHWVV6EZN/UF=]$] M-):0VGY\:GUG=6-PW&GI$&':,(^-5M0ZPZ0,N4F]=;^@MZK,<9ILR"-S_O56 MYXPL\^W!X"SXS;-^6N\WZ=9[?E02>:TENW'T>-BVG? ^N/3283M#(\@[40*%+ :+))K4($E'ED\6PZX;=\\ MD@"FS8:> O]_F\$]'$3#85G]5$]3JRRC.# M_1T3:1^'^1^4^1<+83Z@ONX(X 6.CC@-W"$$C)!D'"".P6,?C%-2:N!L0]HI1ICK3"5 :)N!%2>NYG&P M2)\CTL?+U4GDUD@OP"J'@5$> M07O)(!@6,:+$)Q586Q<*-1&[G3A:\%YOO#_L7*J(J<:!FQD<_S^XC+T0])P( M>BQO@#L352 Y40"39(QY EI;"E@P*5746'*YMJYXD]_!SRL1K5E-S!=J7@HQ MU39EH!#R/ EY+,7 :NX=5QJ\#HF00PB@K$>@B*(6<^^ME:/XN:R5A_R&@.+( M LM-"Y)N2V!&>RV2&+E6:^N$- E"373'Z6Q)0%U2="_X,.4V=HMA>"_L7A^: M2,6B)SI"L#FKBAL.E@<)B'/,L"7*H0J[!;.KB]GZG)D40#\0T.-G(\(;Q5R, M@",WP(0QD 0:("*=?'N1-F1O<_L@W.3\=J)DP76]<5UJ=HJ8BIB*F)Z5F)8R MG%V,F8<:,^-A:Q&=8T$G 7@'C%H-QG.2?L218>X-CI?&C.0U,F:>4VG<>-CZ MZ>/5S^S [LGJX!Y8X5;BI0]BM?.Q2C;.?##>"$ 1(V#)*P,5@@3ON7%&79:.-JBFD:YX9)+2,R6!'"?-Y# M1+"(,40$TTZ*E9BFL)6L=P3;0,7F"/&'36"4VRD8'FRO0WW"<066^7I M;96Q6&N,G$>F'$1J)#")'2C)(G!O-0K!8LUPW6R5YY0>_-(,CAJ^/1CVV_8L MK_N@S#XH)WY%3$LAII)67K2@B*F(J8BIB*F(:07$-.?N!Y.^\&;[2]N'KA]D MGZ#XO%/XO+N3\PVTH8%C&L%CY(!QQ2#W)@ 3B>?6Q2B#7UM_5(^"@LQ"H$5, MCR/0&61U%@*='8&.!0T)U2SDO@+#O=Y&6M=\>:;SQK3]=O>E.6T/3:V"Z,\@G?!]3YUJT^I4@J*4S"-4S#9GM65[YO)*4WX73 ML[X[2IO-XMM!K.+9Z +Z05R+](Y^$*4-Q!3V02O;!>VQLU.L ],$HM4*F),$ MM"4>I.3*!FR-B>[N1A E^Z2VT%VY[).2N5ZTH(BIB*F(J8AI=AE]DFNL/?>1 M&,MP5(I&QY4)QH6(M9939_3M]8,9G/5'W]!L-6&![U? EF M36NL[K6&HW.]C<,D%4H9H6!\$#E56H+123P.12]TD-[@W"H>WPYE%6NUMI M MS%K$5,2T$BGM90-\D@WP\]4&Z"0FD:1MC](!,*XE@PQK;"F06EN MC< Q8#O;%-?=X5'H3WAXVY6#]V=R[W;"<#?NF6]O>OU\T1O#47-$8SMAK_?& M]$-W6&(>4\4\MH>M/7<5\T">*6N4 .$X!T:L!6.= R4P'\O %_'>3T5@N#60"JJ !FC0<;I 6BD(@A/2(DU _P,\JP MK4F,4]X)UW^;3C5ES0P;&Z?]=J=!FXT,MD6GUUX$8X:]TQ_%8FK)B7MCH?1J\WC5OH M]AD>NA4S$L?@6?*&F F!82*,Q<0))R(-1&OM[FE&_FI6>3$>'\MFYU=LAHCR MSB$$ 5F:C$<LSH8BO<-0+)Q:.+5PZM-R*D/*&,HYMMEBC3@G M%BG%DIUJ)1:6%DZM"Z=>YZ0;+H.-BH(U* 3!(-26@'G4DD>,1;.Y/ F0:(I MN"Z\6CJ#7*W_3AA>] -9= N0,9G2M'B^=V8[80DRG)Z@J/.>2[%$C4.*<.LF MW"7(?"RZL^2Z4X1;A%N$6X1;A%N$NR25_"A2%1TU$6C B')^[HNW2\QD&EB(,=N[+1N^WOK^,.A4XAX1!%HB1DPBP@D MZ5E0) ;LL \*^;5U3IH*W\[Q*LA?1>076E]AX4Z3M4N8Q9)Y9XAC E/M#291 M.T88YU056J\5K7^^HO6=S;>'* :+<'"@F,L'A3$1/$4"M-!&>1N99WJY:/TY M#3Q\U>ZFJ_A>C=3-&&ILO]G-V$S7.$A/+;H[RQ+27AEV4,3TS"+!10MJHP5% M3$5,2S% QFIA%<*4,VD89]Y:@@RA5B*/0^#\'B;_I%6_X8_/!L.3T!T.]GH; M:>WR%9C.&]/VV]V7YK0]-)TJLV5[,#@+/O^=&]+EZ3+%"9C."?@\5KZW_;VU MN7V(.8_*.0W1L0#,> +:: Z.<>*9$59:MK9.]>U&$F6Z6FWA7%AW*<0T#>O. M('Y>6'>!K#L942>1$<>5!2(< J:H!,6]!D.,4]IAJZ596R>B)B.]"IP+ZZZ, MF*9AW1F$MPOK+I!U)P/>Q$01GA.Z@BVXM.GEY"?EN:L3=E?N)2B&D)PMA%"VJC!45, M14S+D+@R@RCV%(DK]S+[C]F=E'%)IFS<^H F82<7;-_H5I2*S@Q-N-'$N:OO](R#SM @L' ,JBFAOBY MK*7N_O1UJ]7]Y[0W[DWP'8X^]P*^R3,SC&\Q##\,FJLT'=>K:[",:_#7JTMA M\ @\1]J+<2T!I&$]=6"ZY/ K^R4+6E@ M&+U2'(U,SCA@DC&C(7'./;<_V")9NF5V@> +5(XOIZ,\O[/]CG>GXZL]M)?8 MY9CKH9W'M//E( @)TG%%$#P0J8,C+JI -+7 N#8A9@EN,M=5=VJLU6+8>)IV M_>30O8JIBJF%J^05"95!.!=C\+JT8A/@HN>:*VV##8I3O_11J?T1PG@Z.FD6 MPV9K?RO\.>V-2E+ >+*#D\-AK)O]2RZ#%[TE2][C^P,%F;\D9HA4@$2&) D8 MZHCD(E!C V6&;6P:;>LBN#YF6]&UBJF*Z4F<%ZZ+X+TL@HL9;TS([-NC(PRX M*6EOB5BG/1%*1TNU-R!"BQ;!YY3J5O(_1WB(@W'O,YXV5.K\U!^.QS]W>A,\ MJBEO:[BW4L7T+,544]ZJ%E0Q53%5,54Q53%5,54QM>XH("2+&J27WJ,4 IU6 MAB4FF-;26:Y7>Q1P;W*(HP4/[Z*[QRY.]M(^?'TS')5!;TTFHYZ?3L#W<7_X M!D8XF-2XQU)QC]\G._OA(OC_U]9!E$XRM(JD4NI (D?BP4N2,"EA/ FX+8EUFBM-]I_0+[4^.S#I_/>T?](1W4ZQM\=.Q9WKV71-2*:5L'CU M'"^7]J>"5LY197PLU@$V+Y$VBA ]:BJ\/GA]HVR_U/N*D?R%H^&E[1T\.AZ. M8'3RZL]I;W(RR^W;FT[&$QB4J:UI?DNAW?O)3N\\S4_L_GY *6C*$Y)$620R M<4O \)!U2V08C)8AZ',_YA+X_A6=^RO]AU;?>0$\WL$G-9A^M_N1X)+ M2*Y5*'N9?-X.8K_EG#=&V&T8C4[R+&X=Y;F?5(*Y LC=W;Z W+VM V.UW"53F:@4]%(GJTC2!G R>A\<<-,E%Q9 MLRRCK MSKAL,BT/A_T\>>,99ZR,<$G\W'MWCI\J.^&. M<:!:&&) 9$,$[$2!$E.L2!0"Z=]@Y\5-RMN5MQ\8-R4%K4/5'LOI%0B0O(B M4<] FL0853=SP&]RH+F"ZITBF]]4K%="LQBB(U3*E%&5<^*-9D0KFH1.++H4 M2YE6JF272U>QM6)KQ=95W/4RYX$DL*!4\"XD*;WU+F9VFECR03+@R5\/KN-\ MG_E11=F'1MG%\[$&N;"9K9)@K"8RFK);GI 8Z7Q0%J/QINR6ZU4<#JH 5P&N M!7>]!+ZQH /W.J4 0F:ZZ 2B \4$IS*!QTH>VP)KB_VGJ>1.Q11)DDD2::PC MSB(E02K-@Q!H>>D_3777BLL]J"MUK,A:D?5^D=4+P1)-P%+T,B4)SC-!LV>> M[]9(59&U-1TN8CC$31F6(U]P0[66PD-=%K?7&INF**](K*ZY6 M7*VX>K^X&B,JZP$4 )=64*NLX=Y0 P&-]%!QM2VXNIBVGGFJ_C M&F0_WI:?"6*L>EXR*RY-/9@7]S>N"?4& BA*P)>,!.$TL<8(DF0T6CJ:+.<;FXIV!;^<4%M-_RF:?L7U M)RS<)7 ]6(P0M41 (96)H!4+J" %I%8D7G&]3;C^:1'7C2K]%DI8VUM%9,9T M A(329Y3:H,LV\'KA>O/J85BL^-#?&G6E>_UZ!@'8RB2>>SB+6L(>&O3%J'V M45P+,:U!$+AJ06NTH(JIBFD=N#YW+#CE0"H-TGCJK3:41^Y",M& NP'77Z3S M6_'C=#PYPL%DO#_#5_X&_F(6#P5$<>"8-$B[;;?<5GJN8JIBJF)Z5F!XVL%G)3LO)SC?A4*XL M^A@]H;24$90T$J*2R;:1G:>4T[MZ_%XVE2K'J9.MH^C;,!-#+3L M("Q$0#O'_?PSCYUXNX;X6+NK5#$]LSCH^FK!

C/+,STC(K%)HGH'GK8@NWE@F]"6=Y/5(.425/("*3S;XA M9TB\BXYQ1,5]ZQC+<\K??8O'TU$XA'$3T!X7HZBINT]WY[6F[JZ%F-8@9+V^ M6G!]'>O6Q*PO4/F*P'6-5R]%2G8NQ:LM-Y*!2\0%S8@4"HE5@A+I;> A$\J M:F-3*M/5]O*1HZ6K6[<1.)ZF93\Y?*]BJF)JX3IYQ89"Y%&DP%4T0C+%@#'I M#1-($[6.A]6>P-T?(8RGHY-FK6P\]JWPY[0W*AEKX\D.3@Z'L;KN2ZZ2*16YV72==5<@4M(*I95_2M8JIB6C""!9+-[H Q#LG24HV6F=D<#ZU:I%\3KG: MY?S"" ]Q,.Y]QM-*R)V?^L/Q^.=.;X)'-3N[;JU6,:V'F&IV=M6"*J8JIBJF M*J8JIBJF*J;V!3@L*I68YD$?!_WAV]@A(-)#8(L%03Y?;[UWRP((J+G M7!M)?#GV)9F+Q%D'1%"5C+/ G&*E632C=PF"5--OL>FO(+9937\=3/_;ZKW( M10C4$8D\FS['0"PD3RSU5/KH!;#8*M-?47)O2^*>5[>%_"?TFQ(5,.GLA?-6;+@WG0RGL"@3&T%NZ7 [OUDIW>1-[BW M'PZ,$P&M3@0 *)$.#;$:+7$>46GP)CAQ[M>LJ#Q/.QH-_R!M_!ZMOG5[2D^] MT?"=3VK=#N>^W=R^,)>VNP.;7>Q&K)MN97$BO!E$V<6R5MDE&#@Z@RX@AK MT2+ZFQ*K'YW+N)9.U6,8-X25;XYA:!70:Z0$D99*A\(2H)E.!49ES*L&16YL_#*P]33IW-=0\=3JW),!>D=E_*W2]YKS]X;"?)V\\8VZ5 MERT)H'OOY@'TTX&/S'!J./%&9P"E,;NB3F4\S7PL)B-1*-4 : 7."IP5.!\8 M.)UE7EDA;/ L.[[HP&IIK:,F2&>ENYD??)/3PA55[Q3EFR^REG_C(&CI4%M' MO%6"2."<6*LC@6!LEFF(6MA2SI(JUH9.9:J3 M'P2K2J&A3$]]0@"#UZ/K;;:9*\RN &9W%F'6+P,:$SV@F-1%<*R*CM@2L8"1%[[)+8&RD/KOERG294I4]5FBMT/K MT,HB:&=58!R]M&" .A510;#:H(S?(8\56A\66L,BM%(=2^4U2@0P2:1CFKB4 M!($4 ;C,RR13&YNBRR6OP%J!M0+K P.K8=$)8YA0S,C(%$BJDG>19ML,/E1@ M;0VP?EH$UBB<,=1R8J5Q1&I@Q%%O"#IK&=,J):>:%CZ4=[F[G,I=P?7*+/.S M49R-5S;0^0C91RO,8"HS)O*TQ.'4]_&&&4QUB,_L-NL0ZQ#K$.]MB$]Q?:G7 MJ->HUZC7:-TU*MC6:]1KU&O4:U2PK=>HUZC7J-=X&M>H8%NO4:]1KU&O4<&V M7J->HUZC7N-I7*.";;U&O4:]1KW&0X'MWYNB:_G?V/N\^8_\YQOLE>Z%.I[\ M>CP<]TK*X"\C[,.D]QE__=*+D\-?&&UR3>>^-\NH^X5>? 7\>-B?3J[_RA&, M/O0&Y/2;=C&=..!@@J.-69+BYC_\Z.^;YTF#WXYY\4+T!?W>MQ,L,X7CN$#$C]"^$0@Y;'^ OTO M<#+>^/OB3>8[/+VV%OG'OU7+Q\G7_A> MGVOG]KEV;L]KY[MSG>P,4V?[$ 8?\J_W!IVW&!&/"L9TF@SP#@QB9SX7_/]U M9MG@-]1)QAL 6^DDZ ;B9L_+)7_I3;+&AQ]JY16H6%+!B&BN]VVF,8RQ7&!C M\Z>7PWX?1LWT3 Z'TSRFF,6-7P.6E.92L:Z9I6,H73-UV M//8 4?MVHRU7=+Z_EC%&EFLY7I-QKI..N!><.O69*SVA10WTX&K0TU" MMS;4Y&Y^C2M.9<[(>ZM.*,Y1P\8KV>[#>-S9:KC/]HPCWFOCBRJ4JYLO'PT' M#S/[H^&7V>,E&S&U?Q:W\F"+8Y"]]3?0BR0S_6TX+FY%G=/;SNE^]NO'T]%) MUAJT0ID?3?A.]:/J1=1;[SK\^[3M?>I)= MJEOV/#1E?Y@!Z_O!FK5D4C>XQHW/F;=18J>BB=@1B9"O7!$FDSZO,I_C&'!"^!.(VMRJ"MJ5M2L MJ/FP'8&D]M$EJJ+E,FAN;40$+:,5@0MM5N)F5TB]>_#NO*/D>Y:?'VC!:*3* M$VX%)9*90'R,I=NY"T(*;8VQ&YNFZUQM!U1QM>+J@S>39(%['4,$%*7G6L90 M:Z0-PBD):*2Z'EAK,\E'0MB=!83-CH,N>R$$-00BDS'$@9!$2\-\D*AE,JPIUW5U!V;5R+I\TE;%W*>.NAJ54"*$(*FKI+)UZ!L6T+=TLO,I&2("-43:2 DP-"1F M,!:"V\ 1-C9Y5U^QB;3>I+)"7X6^.]#-8#C&Y*A444@IDO>9N0BOA$E&8:QT MLS6 ]VD!\*CEV4%@V7<.,M-- YQ EA1QU(B0)%@ FNFFEEVJKL\RK'3SEOG> M5Y_L:G[;M 82OS?_NSCI_-3_T2FW>\U:NF(.UR0WZ?_^'\L9_W6-K.@[^OK8 MR7%KIB+VT37DVQ$\=05YADI6<:CB4%61JB)51:J*5!6I*M(J%;E:/DN%VP-+ M5E,C$(7TP3I R2DP##H*Q?#@):><4D89:1X(;E<1=\\^[ZR^2ZGN4B-02T2@ MFG#[^8;GU@'SP@=$1Z07ELCH*/&**A(U1!Z#,"')C4U&N\+=)8FC&G'%^:HB MZXOS*H-"L$9IX$)BXE;YI$ ;8-P$)5W%^5;B_*<+G#3*2B&MQ=;8-HP/.WD29O4I M,H;=J9+8*H[TKR%!..60M]OF73<>UT(QW71[Z(E)Z1E*NAID%5,54Q53%5,5 MTYJ*Z8%W#1;C1"][GWL1!W%<>'^-$RT3)_JXM; ?H)G3+B1##"(0"8H3)Y 2 MKHR-T40NH]K85.SNN??5-"N"5C$]7CR^(N@J$?0BT@X^@N>82$C>$HF<$)=A]!@BZ7T M#"5=#;**J8KI@<6T#!-GC*?@3 P:)%+ARMG;S,]4U!Q,2DLS\:WX<3J>'.%@ M,MX?;L6S1I2E#^7KP6D7RJ9\=4-DMN=XS%O\<]H;]R;X#D>?>P'?Y)L?QK<8 MAA\&S57^%_I3K.1^*7+_:JZPX-9!0 IHF"-,,D:DX8)8JH PPU IYUTR?F-3 M*WF)W5>3;[?)5V2N8JIBJF)Z5F)ZS(ACY3FMXSD70F+!J\QSDB7> ME^+)3%$'T4#PT#:>\YSR&U]]Q5'HC;$S3/FGA^%39WA]R98.B.P)A MTZEHAH2'&H_M^ZRGNG$W9#USX6H:*#5*:A*YUD12EMTX$RD)7@K( MI-7K)#8VU>43G]6$VVW"%6FKF*J8JIB>E9@>,UI=>&. MBLQ;4FG;ATBTDY8)!D:A:QEO>4Z)M&_Q>#H*AS 7?ZXYM'6/=,W$5'-HGXND MJT%6,54Q53%5,=WMU&%PB(&"X#II"90"5S$&YP5$Y-:J&WA52Q3_VQ\AC*>C MD\:]:ARMK?#GM#OZ^-CKXUP44BKG@[0D M!F1$@HD$J-%$9!$SHT-^KUWKXW/*@"T)X2,\Q,&X]QD[O:9*]&D?O$YO@DXW.1=#7(*J8JIBJF*J8JIBJF*J9VQ"^ !F^MB29X(XUEUG/F M *T!IT24YIZZ_.Q-#G&TX,]=-/W9QVH>O;X:C,OJMR:RC _@^[@_?P @' MDQKC6"K&\?NDZ0UT&N-(R*2@UA-%?6D"IPSQ/ AB0"9II?94F(U-9KOY8_5L MW-,T^T=J[E7-_J'-_B*TR4$QS!9.(G!*9/2!@-"!"".$U2XXE+1=9K^B_,J6 MQ#2O;MKX3^C#(& ')IT=&(7##K?=3C&YQ\ZN],-1Q!&9#(]_*?(;#_N]V"GS MT6YHO'J6ESONCS(">!E,BDEJYBPX X+ZR(SF$.#@];6G_)?9R[FJ"L#>=#*> MP*#,;SW[OQ38O9\_^Z^DXI&"(9G7 I%226)9R*AGO>?:"C <-C:M85UG+MF7_>(.*V#];_=CP27D%RK8/8R ;T=QBZ[7;X(L=LP&IWDJ=PZ MR@*85(*Y LS=W3['7)Z=!Z.<(JGI+6YE(#XT;<63E3(AS\";,5>[KJ*T8NX3 MVW"KK%$H S'3B\B02HW_=BH9=K8%%W&9)>I"EJ5*%:B^-!$\7:P>LUI[L-A/T_>>$8' M*]E;$CGWWITC)[,(+CI&E)*22*&1V"P"@L[9S.%MI*H@9T7,BI@5,1\8,8V- MP:C$F4]&)N V&HKET);*ABD36XEK7>'T[O'*N:I=VB>JG?/$2 U$(DW$*6:( M"-8XX9)REF7GN6ODY0(8%5,KIE9,O<5=+[-AGE!8ADHX+8.4,EE@5!EF(*#P MPKGK0?4V^^0575> KA>G7H5%9[@5Q',MB#3@B??9[3?4"V535"[%QL^WES># MEC[54\&M@EL+[GH);'-*47?X4H9*ZI65+UGR@A16BXMX^ S M:?3::^-=-%PSFH(4O%+&UN'K19*TSJS>*\4)E2&1C*&:..,E 9LXYYY8P5W9X$NBT#;AI<:0R6&:*33$F7,+\@O191.,ZQ*S[A*7)8:!H?'H,V<4LLLYKYRQ5MXXG_]=G)S6VWCL$AMS M,A5Y\N)PZONXMAE&IPK7V^KKYO:'8&Q_WX:3, M(7X?I.HGZR?K)U=6"FPM-ENW87S8R9,P*T]2.@P_=BVP5E.6VFJGC6*JG5:? MBZ2K058Q53%5,54Q53&MJ9B6.=6Q@OV2Q1C6R][G7L1!'!?>7V-82\2P\GCF MMD3R]_[Z_< D!(%H2$):"BEX2B!)1RAJHQ-#%AG=V+SB2%SM;MM:\ZPHNA9B M6NILW-VW"2J*KA)%/YVCZ.[+K0,6'/,I*:)9Z14@(B->9BC5SGIN>-!2N_:@ MZ',ZB=$QECN]>@8!V,H,__8YS+6$*]J-ZNG&R)LL92>H:2K058Q53&U M-PTY'O,6_YSVQKT)OL/1YU[ -_GFA_$MAN&'07.5_X7^ M%"O!7XK@[\S5FLS?^_CA($CFG6.*2"^!R. SP1=2$[0*HD'C/<6-3:U6E3I: MS;ZB*]=I'==9#&8:+A(F+8E&Q8D$$X@57I='&(.F MG G6-J[SG/(=7WW%4>B-L3-,^:>'X5-G>%S3'NM6V3J*J:8]/A=)5X.L8JIB M:B_/7WE,L]EY?3T>3S&^G([RQ,WH>L/1F_?V9JSEC,[$2MR7(NZ_7PI2.LN\ M9\$1Y-$1R9TE+IE(DA)2"F$Q@=G85'>E[=6**]A6,54Q53%5,;6"NJP\1%FI MR_U3E\68HXK4*A8YD4R7ZCP8OMHB[/*8GR+1Y/1^$0YF*. M-7^R[HVMF9AJ_N1SD70UR"JF*J8JIBJFNYTZ\SX9;E7D7()4)GFEDTP<58D, M@U-+.U;[(X3Q='32.%&-.[45_ISV1B7/8SS9P5P MRQKX33P13))6*D*=Y$1*!L1QGI^&IAFI#MRG]JR!SRE[L23TCO 0!^/>9SQM MDM?YJ3\J1M^^I,=J]"TV^L5X9C &0'-!:+">2,M*:J2A)&J> MF#88O(SM,_H5Y4BV))YY=:^W?T(?!@$[,.G\]W2 '6ZZG6)PCYT@.=>QJXAO M/.SWXM-KJ##P05^IPH3 >J,B09UC7&?FT6NQ]QV ?F7_=(^JT M#MG_=C\27$)RK8+:*]+#;H6S2S+/;V!V&T:CDSR56T=9 )/*-5> N[O;%[B[ MMW7@0N1.A$"TYY%(%12Q27L"F8(ZR[T.TF7 MNPOTS,ZV0\@XZ6T&SE+I,6;TM)D%$J,$0,+L;UO(Z%E1LZ)F1IFC/8DZ#)GF6)16"FNMXR8 "RQ893P-UP/K M.-]G?E01]J$1=O&D*Q4FH&#/A7@ M*L"UX*Z7P#?M?5+>61%% 2I0B0*K?+B<.K[N+;9 M1Z?G+=?(M)830ULRXZIB5<5:RY3+JIQ5.:MB5<6JBK6^=3&J<*MPJW#;7S4! M$RA)G=?<11FB!)ZT,<"I2*"IP=.J"9K;6=4$Q_4=XEO9I;XHDU!#6TO7=#W? M%N6[^Z_$ 7 F46I*%-- )%I!P ,CSB&+S' MD]S89*K+W.705C7]IVCZ%=>? ML'"7V:[P :GB!I2@DH9D>4+.=7+&Z!"%J+C>)ES_M(CKT4HN( C"( 8BM>?$ M2LW*(T.5R4LVN/7"]1_L&\3>^+@/)^4^\/MH43]9/UD_N;)*4FNQ$;<-X\-. MGH19:8O29_:Q:TFUFCL\E3!A[0)3561]5:2J656SBD151:J*M"G05<54Q53% M=+>C'BO8,EJ,'K[L?>Y%',1QP0U-A]%[.C!LQ"X-KX6.*A@O5'AA]3@'>-@#&7F'_N81JL!ZZDX MVM_1VS:O:55%JHI4-:MJ5I&HJDA5D39DR/DDHLRNEP3@,E('0AF'U*$ &IQ@ M2_M?6_'C=#PYPL%DO#_=#.$\&8 M)3):3SQ&2JA6UD2KI4EF8U.KR]V3JMVWV^YK#]\JIBJF*J9G):;'##97LM,Z MLO--_!I"2A0<(P889+*#ECAMD6!"2;,:(//8-K+SG+*:7WW%4>B-L3-,^:>' MX5-G>%R3FY]+9*!NS58565\5J6JV-">[LK4BABBCR"LQHU0:#EZJ3,VX4[:4 MMF8_2J5:NL=B669>C\=3C"^GHSRS,^XU:[W8O+DW6X+.UJ98FS N1<,^S35A M_(/MO?QP@$'JF(5+&+B065ARQ$?C"5)KI=;@J8P-"^M:>;ET^=-!C'6W]KJH M5!59NQV):_"^<;"_#_?5Z[X9W%_:8G!.@U*0"&K/B/16$&LQ$14 MV.05Z]?.D&L*;A53%5,5T[,2TV-N,53VGE/F^UL\GH["(TKDR2">S56BGF0@V2"D M? :V(+5(3MO(W8J"=(=P\N67?3PZ'HY@=#+K_G(A[RL"=C4VMPS(H\NV\9[;KT3H=\:EI$#M#@F="E['O'8O'<': M'R&,IZ.39C%NXE9;(?MUHY(0.Y[LX.1P6(-62WMQ^SN+02N6.90,INRV:4&R M7RX(R/R4IDA1H!!2X<:F%*:NP.MCMQ5>JYBJF)Y$7:*Z"M[+*OCMU@WE01L3 M"* KJR R9)S!"!:*RE3$'B+5L'G=-*CG'X:X2$.QKW/>-I2NO-3?S@>_]SI M3?"HGOAX#AYZS5VH*K*^*E+5K*I91:*J(E5%VN1(5S%5,54Q53&MJ9B6B$HE M;SV5V@:;F!3.>8O"41D<4LTBKKA/]=[D$$<+;OM%>]-=G.RE??CZ9C@J@]Z: MS-K2@>_C_O -C' PJ=&LI:)9KR8[I0#W?#1+\*24A$"<+;D5&A7Q3'@"R2D% M.CJCQ<:FZ&KK6I2*7*V^?6<*JM6WV.J_B6$SKW40-)MYEC&1'H!X'A41D1J& M)KD0:?NL_FD>0+C:D_TG]&$0L .3SCL\GN"1QU&'ZVZGF-]C'T4X[6$]FZ!+ M;:SG.ER7V1X/^[VX!IW@KY;#DB<8K+71)V-%HC(F:8.73$C*&*0D'1Z\7D7* MZ3=G%V99IGO3R7@"@S*_->%T*7Q\O7!>8??E[P?HN<\K'R?!:4NDU'2VQ9>I M$K5*V_P7-C:M=EW'+Y_06J/HTPKM^9&IW*-!5NM6CK\]AO27D'JK4/PR$[X= MA"])@+]!\&T8C4[R5&X=9?%,*N5= :3O;B]">A9G1!V!(*6"2.JRG^NT(1" M,JN-D2S-(%W1RR<(*J0_Y2W1RFI_P&H#Y4QH*Z+44BD/207/ [ 0E3"!KH;5 M5AI[9\P[F3]VNW6@)-H(3!*3K"12,T' )4$,4$\E\(B!V8Y/1KJ 5LRMF MMPJ?*F;?[9 >4I6B8DXFDUDT>JL,-2!E9FJ21R^O!^UQOL_\J*+W0Z/WW*GU MCZ_H@=!&I,0L,7GM)9++2$!J07P20"VH4FANENN@[WYBKV)GQ.&=CXYZES)D?@?DP#BC30)!-#69\+J2O2; 91$@ YM\TEQM;-HNOV++ MKQ+>BIT5.V])>",8*SPS+'(I/4JOE;$\*ITX$RFF2GA;@)@+W1C>?]U[N44/ M@K-)>$ "Z$N US("7G&"(:]\U@9MD!;"R[J9^5;">Y^'.&)O?-R'DS+!^'V< MKY^LGZR?K 95/UD_N7J#^GN3?I__C;W/F__(?\Z^<;K\2O="Y17Z>#CN%1+P MRPC[,.E]QE^_].+D,"_?#7><^][I8DLOO@(^+ZW3R?5?.8+1A][@;)FVB\Y# MP,P\1Z>D>/,??O3WN]= 4YAUB!T(8'N7?+H<@.H/A)%]] M,NQ,#C'3;9C&W@2+] 81!^/9HX:40'DY]08P"#WHYW'G%X[RK8Q?7#L3*YG M-LV>7!SS_-\R_L8?\,)+JYF(24;)O7 B* R:)FJD,HP=E/2%TR\=CL[NX!@^ M(/$CA$\$4K[!7Z#_!4[&&W]?G)D\+:<#TIE(7M+EQW':_@4G7V 4.__*?E)6 MJ7&W\WH07G0NR?=Q1O?^7*>WSW5Z>UZGWYUK&7\0WUD_$F MOK'26],-W,V>ETO^TIMD[0\_U- K$+(X%D0TU_O64X QE@ML;/[T4PQ2Q&_!BPN23DJT,DO=8YQ=/HLSQS\?)4Q-'\:-+^ XL;!">4G MCL?XR]F#7\]6@]Z@N8WF2[\NSNT5HVZ@8/;VA?J_H#,3."5FI[]\^O:+YJUO MO+79>X:_D,)>^S9]P6[YGK#R5M_\WF 9>R&-6)_!:GZS ?V 4B]Q8.F''W67 M/GI%H'"VPK0J++:;7^D< (O?W0])G O3(9-38>FI .[ M04F')SL5/RAP<4-E6H< >[.4I[*4=])H>-09YO4K+XJ9])98XN>\4.)-:E0O MR\_?/GCX^&GBRVE_M'NR\/^#O^#YVL?_F>_;"O]]V'9)-_;_T/NO-SZNO/R M=[7S<>?+I2VE?_]!]_[K_5__^?A'OH_?^GF<WDM:^HEX%HR<*1I#U6:+B05(M,047=&21"LV-%XZITP*!IV!TUTWN"D9W M "-Z#D;!Z81*)>)B1B0I'"4@'!+FJ+-6N,2,WMCDHJNN.+BT]G7^6@TK6_'C M=#R9Q?@FP\X(L[6%7A\[@PNVF%\OST)Q&HY'P\^][&9W_,EMO8;'+<#RF-=X M3CV07N)Q5J8>%!NN[8Z>#C^?EVM=$9=8$7??S='SD#1-27."AB&14C("-@() M@!P=MTJ7,F!,=JF[?!IL[=EYM=W'H;/5=F]ONQ=L5DMPS"HD F5FLSXXXE00 M!,MYI/Q,,\8:VY6.M1;V_# LI=KS_=CS7!Q. M&[!9B@04UT1R#02$ID2X0EVT-=[&;,^\:SEOD3T_I[#)M\PE8L+1"&-^X">= MWG@\;=IQ)+SG4-NS]\P>-JJR"'N_S7*)!Q^VA^.*=\OAW?PF: HR>HXEME** MK8O$B)<,2MGU*%1^RTO;%!XV;7+4JBFO)7VIIKQZ4[Z@+A%=M)9F5X1Z5ZIG M"6(#.H(\@&$I)",*=>DZ<[D23(VY/,CYF7(@G)34^7*O1\ MEJ8TO1'^642\/2?ABFI+H-K>]AQ!H2FH)%W*#EGVQ60$3X""(*U9BC5BE=AQ1?\TB9MS)S M$]9UND95'BL9Y32*=E24W[R> M6PVDM-BF5\!3JDT_ODW/Y;)$2@UFKF*SO(A4C!,'EA*EJ**(E,N$38W&MMCT M6NGQDQ^;-I;HQ[TKS%HU_+]G-3[BI'\A:-AM>#[MN YIF(R'CNM$W'>9 LV M'@D(S$PE:(U)9_[BL90^MYSQ7UMDP\\I1G).67KCX^$8^B5G]GA43J;?^VGT MI^E\K0=K*6+?&[S+R+:7WLS$??*F#X-):45Q7."O M\MJON[\?:)HP ML.@)LXEG^N)]Z0V?"'I#O3-62VK*;H^1]>C/$[;Q1]KQJ39^K^3FU,95=D$X M5X%$D)[(E)T5KR@G7#$JL_^2P)N2'T_O[J*T+R+SV+2FN>)-RU=O;&X?PN # M-H6HY^KN- ?BF@K4_1[X7O]Q:_!\,]&/5H/G>^-X3N1X9J/S?\\"V*70$_8^ ME\+BE2.W/0UJB77S]2",$,;X$F?_OAZ<2?SMN<#KJKG4JKDS']13(1BT@I-L M3)%(48(#2G/BD()21B:A8PGJM6;[HAKTTR#$U;#ODP[G^]_Y_PX0>2F2 MRXC,PBS)4(9$H[*0.>?2NXU-1K/3J^]?L"@Y'CQGN6]]- MRG6B,G.2KE"W%-2]G^S CG"T9W9B8R5Z_]N#LQJ;6734GC5EVFVE3H MXGF'8O8FASCJA.EHE"V@">%EJ9#SY[5,X=,G-(T*[)U%ZE"Z5)0&N;I$7*'(JE,BIA61$;,CTSRA*L UFLT@#Y#J>BR5A6N MKT;?ONA/-?I6&_T-NX!7_N%_TTUP+'KRY;VD]_N94&?YY M\GYC:&T$A%,.=3:*4V57C;6O:;;ZCR=LS4;XM-HGFZM/911N MF_K#+^-.&@V/.KW!9QS7ELBU)?)5RO)F.@J'4$+@%X>43[J=XW*FK=O$O?'L M9%N->C^AC?\W<-(T6-\?;H4LX!$NG&;<&L1ZH/%6).?C0KT5&612T1M"HT0B MK:0$&(OY:92>.JH$P^+U=*F[?)JQIC4^";M^6.>EVO6]V?6<\Q*USOZ+MB0: M;HA4U! (1A*002EOO>%6-STRM+O<^J?6J'U(3G/19OG1X[E/'.A67Z7V6RRK M75?O!&$+IT;1,.LQ(DDJ90CS4*K 9=& XEXB<&="VMBT5U19J$F)3\)<'YF7 M5%N^HRW/T1'*A >*AB0T4+I@!.+09(<#O4+M@ <12K,?>D4.3L*VB6N1!*N]#3C=]XMJN&4]MKN"EA+M=V'LMTYBI*Q54AM%4'- I&T M-,7@D+T/'D FJ2."V=A45YSN;FV^W].*F2RR%)Q,^M@0]ED,I>P@EJ>G)R+" M2><0XX=:IVM]>GVT-UYR66X+<0A4+(REWSD5BF*%$RH3$4FT)!Z&, ME=%IG?TPPRX?]*S5:9^,U3YP7*6:].I->KXS$ .(#G4V::HS;U&!0/8U" 0I MG7 !H[0EM")MFTI./Z?XRGDZ_W3<-%-^^'RG&SAE3RIS=PTZ+E^3PUO!\:[@ MN%#; DJ[D:@TB8IGOJ-D)-:B)4SY"!B2!>N:]!9F+G>97WH;_.FD\S]W4'BD M4E\5%.X-%.88$^,!J-.)>(<9%# [0<[)1)*./&% [P3-H,"[QMQE-^I!0.'J ME'Z]5$I_RS*>6YS2?[L1/I'6"TNE]*?> :A)2G]+3NS\NP[+"R&G MFG J]IG4SX1>&<]2C&?A;+-S&CU+B@"6!@PFE*ZJH$@,,7CTFEH*&YO"F&[6 MGA9%B:IMMSOT>WV+U6K6]V76\Z%?P[EDW!)IL\"D=$"LXI$ A> 3>- FKJS5 M:@W^WLHXMX?CTFML/!Z&'DPP=K[T)H>M(S;KFYG3_@.,>^E=H;-G*-@H1$6] M95#OKZUY,N.CDY276GQ!9=1+LC228RY6& 2=S==R5T*PP1"(J$FR4L< K'1D6,,F\>TKF[>R GOM&W"M M'?B]HZ67HFD9\#J34DYT.CJI ;0GR#-_&X[>XO&I^/?2=B/\9MFJ*]52*]7" M*53ODTX*&%'2:R(A$P4067"4Y:5)J82 MNF.H<1=#M+7H%F+[?EQ#J)6>UZ9 M/<\W_4J6(0N"<$.!9'1&8E$#B2"5=S1:&T3V'KO2W:6-7PV6W2Y8UA0]AEZ< ML17XBF?'/0YAA$WH['#8+[?UZ/F23QSR'H?"O,5^B9'N#_?AZ[\OA)V1\%U1 M@']F((P9!TM+%"AW4(%P*2"\.*NZN[\C,S >:*5E$ Z)L\(3J5 0FZ+*/$?) MX"3UOJ!A9C?,U%C:&IEZFV-IU^UE/E?D M2>RE_\GRWL_B?IFE7>'OEL&;?%]J;^M )"NH%YI87TH/T:")<\B(5]I1*Q&8 MH1N;BG6UJJ=>G[!=/VKJ4S7IE<1O3DW:V@0^<2!9A)%([37Q&$IQ4V\\"A]Y MR0"H>4^/:9E%SR\X3"@;YC5D\P1#-GNI2+HF1JPB*G,*;]S;J)2@)$(ID9BX M)Z!M)&"U"1HB@.+-^33)5W!H==W(ROH:8O'YSA7';$5,)5F(]UXRRTC MF9!P(@50XJ*SQ',7A @\>"HW-H4V72;OLG=48RHM-N.'S8RI9KQBIE*.AG(0 MU$M.F*'%V;#9@J41A(K2(B9SF%CRVT1777$PM(WY,.W+/JXIV,\M]-4KU7L& M<=RD,M6H5]N)Y&R1.823+[_LX]'Q< 2CDU)2>W+RLC>>C'I^6M,0EEYDPCQ7 MU%(9RKP@"I/*BXP(Q#%KB**2&; :6*E1*5=0;6G=:.+S,-*5U<2O1KIB(YUC M@I!BP C9*D%[(KE& B(BT8E[BM1$I[)#Q]3E,K*U7^ ]V]K>Y!!'-2+5\K2? MZ], YHYT-*+\[:PZ6BWH>"ODVGWY:B&5>??C[P>@DC;< W$\!")92?'A& CE MTB=?CFL9O;&I=)NJ8%0C,9Y;G;PQWH42JV=V54W*:D7[-L/! M^E:TK\!P=V"8"]T@!H<^9;='."!2.T>L9HIH165(W#F>,C#H+I.M[W)Q=4%[ M]20+VL_/V?H-\HF4M6^N^$MODG\MW !S7Z6$85+RQ?!K.(3!!^R,8(*=V>-Q M)Z-PPY!+M^SF06F9_3D#6\DR*R^.L(2K0RD%6MY_;'[\Q)>]1^KN--.2O?3J M5$?>9A79&Y25L/S_ZD(EWIYK0WEC:Q 77YC[9%T?EUH?%^J?:Q6SZ@1*P)2Z MH5QIXJGQQ'/)8O!.VA1+CSQ%+[?FKEN0K06"UB:J5?-_?/.?KY.NN0.1O65N M(1$I01$'+A(>D $U*EANBODS\02;>S\VO_I^P:<9@^HM29HZC[T7.L>6Z0MU M+5]^FECZL*'%.Z'FFSP9P_AZ$$KA4WR)LW_S\_ZT"&@>GV>876%VJ0V'+)EC^9:K'$B-9 I3>&Y<4V8ZUE76U6M16[A#6N R&K M&//0?*UB3*LQYIS*G6*,-I)+$$ @""0R<$ZL3H[HK F,1QI3*AT@J%UA39<' MP)@G$E#[<87/F]*\;L?CA]Y@4':4AZESW!A:#9C=)^ZJ2)-D&6T-<&F-]<;) M#,1YU99:>8T'KWEC9((]%MQ6]%P*/1=:YP2I-9.1$1^$(E(D16SF[H2"+^7- M'96RE/MDJLO=Y3.;C^<*5S-?L9D'PS&F+&\5199Y\AZT$UX)DXS"J(J99YNO M9KX^9CX7[Y+:1D-+:2R S(]TL,0;Q0GFOT$Q(QWHC4UINESJ%EGYLPAX+<=_ M,+]XK\QG)=O"UV)DZZ;_;W>@_3^X_R>S-A@6G3"&B8(4D2F05"7O(N52!A]F M%/!1HWIU;;CE68F\-E#CH^).DU V1++O+(AWS!'EC.8I&".S7#?S![I.WWDW M9%DC>F1^6,&P@N$W8!C!6.%9QL2,?AZSDZ2,Y5'IQ)E(,$J &DJ\H,Z E-$GR&"H5-==D1G24C"\.H.2R:52*+^A M]8^6G7@YYU3D:8G#J>]C>W(H;S_*)^+S+)E$^6YZ?-S'6< M2R9M+FA%6%(^!4D557YC4XFNMFV*:59(JI#4GCR7"DEWAJ3Y@DDH)(\:B-.E M8)(5B;BD..$F*0M.2ZW-QJ94756W61Z5+DZP;*P\>M+PT]Y2?FAR-1-JA;'; MP-A"<<;$4U(&+ %G?=DR9F6W&(E@ GW0B3LHA;Q=EU]Q>KC63GHR!OS05*0: M\%T,>(Z':*V#2JA(;/+NE;+$1D>)CT%D"H(>$= ,2MLSH?Y/D>F>SW/4 MA*['V>F:CD88*\0M!7$7E8]V7[[^NOO[@4XA>(BE*AQ*4I*3,V/QCI@HI4\0 M-$K5QGY*U:#7FJA4JUZM59]7?)Q9M:%,49G9B@.CB*0J$*>M(D9GQ)8"K.;9 M^^!=*N^\ ;_J&,K?)^#[F/^-O<^;_\A_OMEREZX<%/KU>#CNE>'^,L)^UIW/ M^.N77IP<9L-H]'[N>[/?^(5>? 7\>-B?3J[_RA&,/O0&Y/2;=M'* Q:2?6K0 MF__PH[]OGD_6MV->O!!]0;]WK8<&AW>('0AA>)1_^Z2TW2[#"SJ\%X]JC)K(#R\FE=RLRWQI/\0E/$]<6U,[&2"6S3[*G%,<__ M+>-O4,L++ZUFA2)%R3.,BJ P:)JHD%7/EK/P+3K[ *';^->P7.!AW.QG2 M7W0NR?=Q1K=[IN#OSY5[^URYM^>5^[=SY7YWKMPW5%+&&X9QG7+_$"/*]\_@ ME!3G*[_&SS6_5X8[^87,7ON!$=U0">6Y$LZ6@MWI49[?L +"_TW90IA,1[B7 M]HYQ-%OO'W=U_VOW;'7_^/K+SE^___6?_7Y_Y^5[E:]Y\I^CUW+GX]NC/_:# MV-M_?[+W[__T\K_Y=][V\5]O3_[S[WCLN=0['[?^VGVYV]_[]_LON_N?Q.[+ M_S[ZX^.'D]W_^L_A[E]![>Z_5OE:^=_?TLY?6WSG]P,J+6-:2R(2+Z$%SHC7 MEA,:J8^>@PLIS-A9;S#%N%4HE8P4'9/@.662"7#6"@B)1I421Y'G&C-E.BY( M.YKBQG78^W$ZGO32R;UCYM7VUZ@I>]&9*4+)2[I0A>:HQM[H PQZ?RUF)WUG M*5F\G1^L)8\P#5 Y$_%R^+TU[.7FZ?LU\YPU"S(I^]NS];KTS=_[O3R MS'4^](>^)'UA*:N&HVXGCW&:O;/A:)(R MY@V;XS##8;\Y.S.+K93OP'@\S"!8 !&F&9T:N73&)^.,B.,7G?T\JM/A= YA MW+G6V[@83;ZO@_RHU^]-3E9R0N+U[F\+CD>622C.QY?A*(YQL-#B)N.:Q]%> MVID?SF^STUTON0^=XE$4S.NDL"/V< ^D,98CJ7?2?K2S]F M#H7=SI?#7CCL0 :H_C TRM\;=':SJ1QVMF&4S64 W3@LO14ZDWV.*GXUZ9LV^N,QU/H=_/"))O) _Q=%S9C(<%@?+_D\-> M!LL_IS#*\#7NQ%:JTA0;QPE'1TV^[3@#27EA.!UU0I[ 8694-_..EEK2EN.. M;5C[WHQZ93T;=G9@E*V,=SL%U;N-S"_6DGC]6A+Z>57ZMKZ"C[3)8XLN+QV1 M60:0 #'SH\QU 69+!Q64W77IV"Z_CN.]]&XR#)^>[8JQ^_+3UP.T0FD:=>;[ MI5=U7K:)8YG5*H$Q" J"&=C8G!R.$"^O$F$VD8VME*D\Y2XSKC'N-//J> M/OCG#,Z:Q]NS+[SH[ TNE.A4BQ;4J#/"YE=ZJ9?*.5FKE$N3':""N%,(XR MC58'Z_._E(MSK;Q,:!;]IF]:\[V!T=ZH >SXOV5P%S__7+7QXQ_J((H88D1* MT)7=#*H-L28S%N6"\%0I!SZ[1?0%I9?W:\M1\,ZXS&'GISF>752AL?,SLIT5 MK.AAT;*L)-C4G2JJ!9WK\6K0(,>WJI$8+;W\SLS4I 0[FE??'>7LX^)S?RD-[6U@\>[[*DDGN@0PJ M\L 4"2$URN():)$G&[D.,67OVO&-3>8N1\=)7C (RPA1)K53X.L46.;4I8&F M4VSJ,+:(3A?P%!J1- J$D#\ZG$[&DZQ?A3#-E#%?_10(3V&J0:GE5 WSC:)T MY60E2N#2UJW/KNL9>B'Y_.!MS,^2M\Y$V(WF^GG;VLND!35K[ MJ!,10MK"FVQ>J8P@@0-'7TH'&;6Q*?D+I"\U ZM%P:C, #6 "I]M8;Q6^C7F_-;VFKNZ-DSHIW]K9/=K0,5(F<, M1 G;1")EUCE@/)&\WH$001A3CO=H*U[8RX7)YDG1?/SQ5#I3.Q#OE>K/,\ M)@/&9'K] \4Z7\>R:IPZR.1XZ?F:,K%& M;Z(0*GMW><4RF4I?K30PAR3S"]=I:&1"24KY2^6P\]%)6>AKY]ZO9\7',-19MAXE&'R1[3KU-4L08)F MP?WP880?2E^:.ZFO=4IIYS/.JR 1N*.6&^IT=E"2CNY'N'B-5_@VW]31<1E# M5>:9,N_0G:T#+@W/R@LD!F]*)DQ6YNR1$^UL! \R>/O_V7O3IC:2K0WPKRB8 MN3/=$4IN[DO?"2)H;Y>>EFC;^#K,%R)7D"TD1HLQ_O5SLJJT@< 6JV3JC?>Z MA9:JK,R3SWG.R;-DIK],EJ]WU]W=[?;+^?7>3;0!V$+9DS*G,=Y-W3"^.$": MG&LU"@U2?OTWV*+%;P:7OER:6,M@8^(9JGPVY==C5,\J&WVC=G+ M\)WSHT3 >I4^Y4Z=%'&7:U7'X)"F& LI#*?:W6BUES)2FNZ5!KDL50O2M%1V M*N'QT\6Y[E)+3/=YRITRUZ \-;I4.J\S7F M4Y;9QKERL*-Q@"]=T%UU[/IS-(9'E)-:PN@*L[G:[%2G)DSNC.Z7E-BR9"7RGK&4Y MS,;=,$?%A8IL#>,JX7M5NPJWP.W6QF0 =H[^:.?EED+N/_)0'X]T+0T28)! R\"M(I=TF!R3\. MU%D,[-'!29I8P,Y;CFUPD0:PEK%6"7N5^!,)WO[E;;MX1)>C1KNQD#,0&^#G MI1B Y0?0VAD.X>FN5Z_#R@FTZ"T0WDBM@F;)<.R8UE0$)3253OA(]-1/*2=^ M2GG38=Z/ M#GC+_)V5[IF]HK!K_7.QC [)4C?[YZ]_,K"GK71PM:EV!$3,2( M"ZN0=H8@);G7S"C!+!B$E#9!#S?Q,JMPYLG,XK*H!0O-!3NBB$JP*>NS4B>= M=T8GH+Q>M/Z!?ZO4KD9C-WSM#/N#(1B"C;__F=F(^7MS1F*C]?YEH_&/'8QZ M,7_Y[^U_MF=?7OAP&DI5*K#=+DC#R#8:>Z#@AZ,B&*IE>_:XP,BL3>?TXN2" MNWNM%_V%"V5W?_\X%F$7"X]2W.32Z(J]-;G6^[.,T_/C M0NU&MCS@3-D[G: M#B/4>FN-L]$F;B31+&9.JQG&A"D@A8O?[2:,!D;4DP" MT#E$'D*P--+L&8H^!1Z=J87I*83IPP7 -4VYJ*I-R%FO$?=@(1EJ"9A)<$%F M>,0XYN0?3413ZZOEB&>R5.(.*/490,\C=(%J6=8FB-4X&P^&8PLH6261G '" M98H9O\6![PSCQ+R9>NLJ^ 4!;51V!?P2KN)/[##.GW"50P((ST&GU?@<("'\ M8& +WUV_]"YF_O.I/_A2F?^31E%S=DAES)7QJS- S6[%LT'?QP@\>A!]A)TQ M#6Z;\)XTZ)\6;Q24)Q/?&SV E^O>LNBH([$(<8W16>,C\T(DK&+B3OU@TR!Q MVSV3/6 "* ZN5 MO)=;.TS([:M5AQK O[OP KA,SM>!%0MC7SBBEWJE2S,K.QJ *$]#W\L S:GO MV_>'HTLAUN-LPV796Y#4!8DL+*\S>P$;KC,L;IKS11QLUL(E,._J+E/F,QWS M@PC;;#XVU,)EQX-B0"$._:#C"H-R+0,O&]EGUE#;#QUXNV(QUK_[8$'F\]C& M2YC_J0%ZR61\NJS@JX;KCPW1[:OCOYK9]>"V^[VD/*E'2GGZTPX[P_WT3^F6 M*>9LMQ?>P\,6[I#>:-<7F "3\D\?) MVWP'<_\]N$5WZM$!\,0'B5Q?M[X>= M3Z,'FK^;P?@P@^S'5Q=7@/A@C[5/_^H<'OCOAY]; MN/WR]6G[X.3D\. 3C.LU@''H[A]X\NG@K]0&T&X='UGKDZ>,H^!X0EP+C8SB M!@5).2C.)$VTEWTH5#$IK2>.QVR2"JL=)<8(S9(G6LF-2(ZBVXTYN6C,!*,Q MD8S["1]_%(&_)-87Y;_/6K3/CTA(SB864:(1B#E(++(BU]I0AAI"O";RBGM0 MV&"M\DP!J>!!*&\?C[M5SF5U MW??1CP<5]8-O3&VF%U..VOAMZ_VK%UN_EXQTZ1@G+O]\'%&>%93OCT[L*&=3 M-2?Q'_VS3J\ZZCJ=^M6:P&H]<-2<.58<:@ ?[0QFUY\&J? VL[ ^JP"Z^KNW;G5@CLNG;GIHL$7\I4&H4B^*LSK^2O#,_C.65[' MX]@#8RY?'#Z/9[/SGL5\KCS,W0+G+2S@F]W=?[9^;\Y)RTP$8<;[IYW1Z)+D M%'.[5'26Y/3_,OFY!\6Y65'AM'.Z?,F&)_UQ-\ LPIS88O)A+C^/>Z4+8.H8 MN>R#LST@SMV?/(BKRG'D/0Y+D:HTX-3)AGKC(MI!HSQW?0D;)[O$RL(MC!3N M#;P@=G-C^;^'Q1V[V8(PKD]15;ZN(KSZGXRE+WQX]MR$5BGEO!2JV E7O&0] F2>^YPI3Y MQ)F,U[E9?DCH?^Q%62=%>4M"6RFG,J3(5V[12RPW WOV3YZ?]('IH/YYSFS( M8-P)'<#N?!J0^5^AI_WD-W[.Q3J:N;?G UEBMP/[=Y+8/QOKU="49YFAO5?2 MA:(0'ZB\K-4NIVG\0P MSJ[HM-JVGJ\>#&W[K^T M>0RV4;?;/\]@793KS,;DUTZ >PSGFQ N[3I85I;*7IE^SQ>A!)5#Q:_2Q3UK M@DD0["#F0E:5I7G%VOTA07&V6_A;ABO+@X/6@+NA_+3Q\.3*ZT"#G;/ MP=;JMKY_@6=[*]HOP>8Z.#EM?6R!S=8^:=-7Y/#@KY/#T]>I]1Y?%/V-WN/S MHP@&+O4&(TP503QX@BRG!$E#M0Z,Y;HP6SO4B"965Z.$;]6QT1<.+$>*DLS2UWG#(\\D@,X5(X6:(G)I21&CW7"SWQ%#TUDRSY MD)"))"!.K$'6NX2(LMA&;Z1-741VU[BPG%V&/,%MG9^L[]?.NFHFW=N*LM=//)Y41Z[ MU;B\"BYWYEBM\5P!J55($VP03Q@CK2)&P6(7B :N2P7@_9TWFF'_8)LLL;L&K/7WX=:8_838?:,U4LL!".)(4)) E:?.RA(SY C M*CBNDF,J9?^J:%)SS_[5)\'LFYM?/WSPWV/Y*^]UT.;G2H3,I\+M%V5-)M'M MN0G5Y5C-ATK+>N#FNO%\+NE^T._!2U^&*-8I^%4D\MLC:IS@*EJ$%>. *M@C M'5UNBR"J)72<*ZM7I?(Y1N#I7+1ITM5 M)19D))?1:7R*\(U&C0Y?7C&&>VY2S'+U<9=SNOO^P]7L#*)($LZA9/76SZ"13%7"M:I_-TO&67O3/?LXY M+*_Y>O?]GW!1@-G7T0W&.:LGWR G\W:&C6'UF\8@AZH-RN3F2:1VD1J4_^Y6 M;56+6E:^?]R#IVZ<]H6K24'Y?(U)D'FA MB?.+\1 F8NO=?IZ$4@L4D73%/1I]!^N[D&W<'\;)_2O=T;UHS+47A,%7&:?;S5GLT]+AT^3J2;873-OE0$O2Z"QF MZOER8F#%7,[';KP"%7><)^+-H'^>V^96W_MMZ]6;%\5\YQ6XYU=N'S M(LN^J#E>=H6MQCU?F*%*/\LO8347UK)C7572K%G=\R_;*Z1R^B"](H5MM\S+ M?U9$84P M%A75K03S]T[[H92I(G^QE%Q[=I9K;I\T3B/(8B%NYS$7VAA6=1;] M%WM<9+"?%138%T47SV+HQ*MI<8^!YD^>[;TW:Y VK8&R" 5%;?)+$G-Y]S6)3>'5564 M83^-SG,EA"*?O\C9!!&?0-;'DTXW5K-5@/1" 9H>/,;QN%/6)QG$:NO!1<&@ MAB?**3]EY9@B#712A' ]ZP;F)R\+,J*Q"E?^$59/?+O/D#9A!1L]!S2,A'6G"-& M>[TA\/WB'^VC5<_D0MV/CCP;3&4C'N MI]JP*PY].KU982];B[4$GJ44&WAS!IJ_QKU8,>9UXX[3U,^'YHYO7MR=']XO MV_MUX>R6VGXM]]4RYO%02GZ^+/,9F*&%_*:^'Q=8!-SQI*SB#.:V;39"_/J4 MI#%V<\6]XY(AAES7KMQ'L9PB%T'H9XV=MF$WY.> )[;3.BW-AAN/IN6SQ2EF8ODI[+5F[3*UT=0R=GC,+VJI;U:P?&DNL35I;\[%*3SEZP5-5T-2<3 M5*+.U'@KBW-7Y#J/%)ZO>S'Y82Z=-AU!,V/=Q+4Q,=>*JF*SNO951;@RA3U? M>WXC+@I:9][U$+_:[KB<]LJVM+YJ:@;?RW,^5SEP"HO]$@!O5;.G[MMU)Z[\ M/DL0#&BR8I>BK/[1'?:S\W20_5RE-BIJ1@YGBGNJ,3**G^;R(D4GNR%\ M7'"0LMUBG*D"51>BK M17EN(\M:%)7]T M3'V_E.#! ?3G[?)UV=S%L,NN4I,NN1-"/D7;3,[!A,IG,[ZRH8H2AW,N] F7 M7U:V^6IE^+*'S]5C@,53 #L<]OU28$7'/],.%G/SE]?ZR9R_]UV>G+ MSA^$OBJ8:4$%E\_E@H_]W<1=\9336IE9-_G3J^[M(+K%D?V$Y,Y.Z8LO3BR1 MDC"7?L!B6NQH9H=,J]CG.Q7OY.8*Y<8@")-U.]=9NHI_--[GIWO*59O8DP6: MS.I&EOIR(6JA[ R\8&!6:JOT$&;=!HH2E-Y)#,>E[ZSJ3G'2.9OOJK=0"+I8 MUL%T=O[>^W/_7:,H]5]^>?;1($\D&+)H9%%W2\]@GXZWB.WP57E24-/U+7M7?P:>^/X M>M _?5&MVD?8_B] "0--&JQ)#"UN35MEMKNME^W/^P=O^:>#=R>MEV^_'W[V MHO7QK]/V]R^X_;T+G[TZ/SSPXDH,+?UP#B,1[9_!G%ZZ16@,60IE4@++91-@01*-B(BEFTW MJG7>A+YJYF?+%1]![>[.RR#O39_(IUG?()4),J=PXEQ]26N&=#02Q9 8U4E;P?F:H=#/%],.G>&T M+?6PZ/8[M-VBW_7HO&SR5@A#(_LY*IYS/ 6 W*9LE-M;E.&+@SC'0NY4G/JV MYTP;4]2:LVTLZ*84M2;;2OY<3>F#HM/;.$O.3@+4)-47^6; ,[ED8?EC^X'Z[@M3W6[C((HTJ*T= MQG!3&WU/-8'6J!Y;#5F_*&318+BSC*BD-;>"V\0D55QZ(%I#UOI"%JD@ZZ+]O86/M :^C(5" MS"6 +6H<,LGG/C>*8V5@W9/9VC$&-\V]]0:K8:N&K8>&+6FQ4MHD$@7ATFH3 MI9;"!1,UO&=!DN9C$IS%K$ M$YW7KI8-V^&+KI8@@_<2.X2M\XB;:!'P,UA+0X&\V2 UD5L[E#6IN;.GI=[F MZ[O-,8D"QQ DEH%[80S\OXP^F*0CCDS5KHD-V^:+K@G/%0T>=G@ OH:XE@99 MYC'"@B6!&28I\JT=(IM:K9,V?TYA1WN],,[MG&RWJ/HXJ9[Q9!Z*GW4V;S3L M.2]5B(11$@TWAAG,%(X28"NZP(*M/10;!7OOYST43"AA&5@M)'LH* ?(2UHA MQ2-)/'E/8F[A19M,RC5RQM9;_+Y=%$1I#.3&.:TX-<1H15@,-&&KI':B=E%L MV!:?N2B8@UTM1>ZLJA/BA 9DA^&$_C'6-#I,H>#:"L- M#8+ >NXPT21LG8Y5ZVU^S]N<"\>\%8X3%[GQQ&E.&>QT+6-^?%O[*#9LFR_Z M*#"-(D6"D3$A F&W&CD&RET9+HGVB3A'8)N#-A?K%/1UG]$3A*VYD^*@/[*/ MFQ!5_>YY]EY?[>%_&:#W.@8;)(\V,BY4L%(0'X5-/F+-$JV],AL%])UYKXR* M3@BPU@27$AB<5\@Y 'GAB20*_I%&9RZ'FY+>V69;:?NL:]!O#8#/#P"- Z03 M5%G!,,<^:9HBI3(9I:0/C-4^JPT#P)G/*D?-*4$I$A*H+E?*(,,L12YY+D/P M6FJUM4,I;W)]9VNV!L : -?GJ5< P%M5O*P!<'T!<-&CQS56R0B,")86<:\Y MLD(:%"@HN" )D]1M[9 FYJ;)\9TS4VL8K&%P?9YZ!1BTRD0>!?4<@S6 M'/]KK:%GI?T?- ZQOL:O=8WG%+?[H5!)8QITD@1'Q1CVMCZ8VC#( MF@NFIEJ*E(^C O6(QTB0P\$@K3$S05@J2,Z7$+I)Q"\89EE#UB\*68Y2S)A+ M.O#(75"YN3GEFOI + (K8^2-@RRYHZ2WIX?&6:X<-B@(',"._5XU;/VBL)4,5RH2IKPB(-3&N>A%Y!Q;^$,;4A_];!AL MS1W]O/U^%+RBGBN+8'-+Q!U72$L7D'6YG213T1"VM<.I;FKVJT:[K[MG[X7M MV6"?ND3@'0[\-QH .3< ;U%*EQSGTE@B&-&2&BV82%C4WK%- L#6P>ZHU<'? M"A#0+(JLMK3 MLW' \+X"AL\> SAPJ8@&:H"DX1%Q'PW2EEL4L!-4$X.-,UL[H >:0M3H4*/# MHD.%2<69D$:#@@G,&464-UK1"#:W=;YVJ&P<.ES,H4Q35J_&@?Q;K8HR68$XI:R>$? MZR16+B6A>""*Z=JCLED(^&K>HR*P54ZYB$B2*J.?138JAY@0PC *PJ/QU@ZC MO^8Q6+W)IS0':\EMY,Q[Q;7BCC(E8,M[ZC*YJ3LR;-PFG_..2.X%E@+8C>8& M<1PL^F U]**8>V$ M9ERPNO_EYFWR14^'5II8C"-RUC+$4TC(8>T1EO11T',VC3$\N604II&2X*U*WE!6NR@V"^[VYET4FEMJ>';+>IP0-RXAK4)$UE.I M19#8\%RN':"N;BGW*V]R$EAB#+:Y3(%+&XS06D=,",-),[V.,!^\BH55Q+G+L* M$F<\!?T.YHJI710;M\D77116DX@EMHC($!"WRB&="$$L62LTIDYPO[7#=9,; M4F_T7W>CQQ@)['6OJ5#<8VU8\$*HI"VQ7$16>R@V;J,O>BA@6;FC7"%+F4/< M.8],3 21 *NN. ,:E]NOD";CZ]0B]CZC)S:C+T.C ]MRT+-YXN&O0;E5GJ(D MS?,L4KG:P_\R"D I$8#F*QN)X$$RXW$,U O*G5=@#M0^F\U2 *UYGPWF2>'D M-5(QBERB4B!K\I$4)8I8I;DVO'!/+2*PD$.'#J2.W0VC0$G'-H81V-S 4FA,$B'\4;9##S*.'@E).!LJ"V M=J1L,G9?!W0U M8(N 9/O4I.)M,^"&(9ISHWK+$I ?5CS 0O'2>A]O9M' (N M>OM$\L2*7&&'.&!_UACD' N(2VT9YB$?Z>7FC+@I]7T5-*QAL(;!-7CJ52JZ MZB"H4PJV1N18,)MP]!:3*)+RC*O:%[IQ,'@I6HN0&*BE2(:<8T8H19K&B((# M.LARK%8*6SM$Y_ST^RK;LV9)9C>X:(E93OO3 4.[:,Q#I'<\9'+%) Q$EY19;%W@H.M]$#-;^^TO=:58M?@ M6H-KW5;W.8/K?&ZDBLECHA 32B/N76ZL&P-B(7G%+3?&^ =JK%N#:PVNSQY< MZY:]OQRX+KJ J9!2$:<16"4"<2("^7_^!_BQNN+T>;+A1?W#QLC/T MW?YP/(@' ]Q3QI+]Q6 M(P+BG.7%'XSCUL^)P\,AO%J*\'R[,5G:SER+T*D8WD9\'U82W_N3&,;=N)^F M,OEB/!C JX.\5Y^O5+X]TIIZ+WW*A=5 *KG!2&ON$"5.".%4A/E<,ZE>#>,?DQ?_"9WA6==>_-'I%2,M?O2?4SLX[O0FJDF<7=$FQ0W+C_]S MW@FCDS^,V=:"95I5G6E6-RX_)=L%X[JD&LO/A-J6A%S[,=Z^[6=,BUO]\J;! M$KUMA-Z@PXDD/I()L5S! M[/M1W\5!@S8;&=%_XH#[7F=GG:;B9?3Q-,\%(\5DX(7)N*>/!C,/KJY*\ZXNUAD[](,$PIP@3)582%Y5@D9P*FG /AC$=[]^#LG9)0D.W6 M1+1W>^']^.RL"_RE'4?[Z5V$I_T:A^OC@[@=.RU]$*>O:.L QO*Q]>WP].WW MPG?QO<6!J8K6:?L$QLL^G7[ZWO[^Y>*R#^+3 8SO^Y=OG[Z_/CU\V3YIOWGU MO?7]^+SU^)>"+@Q(G)":^4:P5;P_#((S&$2^%DB7B84$9J MQ%M/Q)OU/$_>88E51-8(0#PK>2YMP%"B#.L0;"3>;>U(]=RB>=<:H3[V!U\: MG5[C;- _'L3A@W#]W4^LZ=(>I"3>N[DQ^7N-0[^;YV\AQ=49%+&AAR M)"7$HY3(>J(1X<[#VGKNBP@=7F=X$D/CN-\/3T=) MGD=-_$>E)).5?9,7M@:R6P/9Q1PET4%28KA&5$:+N),8&6(Q4@)6TCLPO5S: MVM&ZJ=A]V5V;1DF>Q4Y^7$I2[^3[VLDS2H)CX(''A @L(^*&46223TB!W"8J MKX#W[1?S9X0RJFAX0))I M@WBP%%FE0;RE$=&R'!P'S(UBW33FSG6 UB!"N8;*&BK7"2H?ES'74+DR5,ZH ML5&1IH E4B%@Q+5-R!KM 2I%-(&&:$P.I^#B/BI'K@%4WB*98RYV>#'6%V\3 M"ENG&A;** ;O4;T(;C^7Y5'=H-IQW!3AFV?]82?/\Q^#V+6CSM=8Q0\#R?C7 M8L#V9$2SGU@',S<>7?^3*R&2EW#EVN5[+,#1B[,T_^\*>3%RFA=S,IA%BQY' MY ;1?D$VP9/_8;OG]F*X]>_%Q8:5K@8DK;G M.[;;>#^"-TY!!*_/.EG<=WG7W;"='B/W9-=[V!FCX3_V(D,)_#D8Q_!WQ[I. M%_9?S&$P^Z.3.)A[:Y8P-4E369,,E79GDH<(RN.@??+IXU^@>-Y>Y#S$ULO0 M:9^^ZQX>'(*RRO=_UVF#XKJ-AMT=>@E%Y];[_<.V^_;)VWZ1X]?/._ M;OOT?Z>M@_:7PS=[!.Z?6M\]/9+8*1\T1KF(%'!TY9$-C"%,K0\L"AE=*FE% MIP=3NYM)@3<.*RJ92HEQ%Z6C1+LDH^8^86O#FJ6T+-\B8KM1B4OCU;>SO#.& M#=L+C4)<&G/RNJ4LXT/?GD?N_#F<3.'Y)[VR_9CS4)AV5",KXT#]99\O'*@ONY\.FCQUBGG<)X1>OS_[HP_F]7'*C%?8XO"B?KQT^B_=*SUO=N%^YQTGYS M^.7P\Y<+&&^G_?+U8CY:XD)2X2AR8$ A3KP#.Q;,VB242(E+ZF@^:S)-*N\< M[KA)Z6@/R.%J)*V1]($/F6HD?2PDG1U%,S%U1G7FV^;RR;G3 MC@R$D[7^LUK9&O%N@7CS26]:,9HD88A$%1$'84#:&H8PPTP(R30/=&N'BZ:0 M>HU29=:8(=; \*@Q.#4PW"P68#:?1P>*AP0O",(Z1V-;ZY&1."!&&?74$"7=6\X+B>!OAKQ.W&#/B:4B=Y]OZ&"'.,1A@;I>8(TP2,AA&,# 6 \,(%DE)0A@(BF*92]Q7R M6#ML?F[KO8PI@G"'1J?G^Z=/1V>>A5'V*'1F65?323+E18UDMT"R^0@<%[TV MC!I4I&.";<:1]=RC((4W23N#DRU\S^+NW*;VV3PO>'@4;E/#P_W#PUSA2*<3 M%4$@1L'JX=%*9)BVR-OH.*5:VUB:/M*L$SP\!]?-/_9BT.]VYS+.8>Y127L: M(_OM@4^J[C:;&XUKC^G%J5;Y(*]GC6:W0+/Y0!R7@I>)8@3V&48\Y,K\BCAD MIO>US:=D0X7N$N,<<2Y\D Z'$'P MMT914TNC\I12LK7#FDK4WI7']JX,.E^+0GS3\C87M8ME_;E&ZGR+ 7V/@_YE M_)JMZ%R!JAK!5D>P_?E(&$U=PHI$Q#23B"OJD"E2Y),17F!F;0"B\7_]'YH2 M^I\ULILVG=<\"TAX%%Y3X\+]X<*,V?A HP3L1E$RA[AC 9D8+,*>49J8B R+ M?&[$\)T3O&MORDK[KRP^::MR?G.U^VHGRCH3FQ^@6+&J5TMSUCAV"QR;1<1\ MVS\X_M9Z>R2TBM9IBKP5%''/+7+>2(0U4P8'X:U46SN4-PFY"F>U/V73=NRC M\(YZQ][GCJ5S._9[:_=( +^@VD2$0P*[A/"$G H1C!/BL<#:,YD(6*C&>9P;?9&F)G<^5UP#=/Z) M1E^/V=CK[C=X;)0X.(F-%_U3N/-%HY]2' P;YV7EB]S2 V##P_3;3B]W]>B, MAKFL>JZ.4?8 &40/JYM?ETY%V\V T(CP0*=%^Z&[MG,ZW&Z\'_N3 MR3?A5_")L[EE%-SFI#,<]0=YG8LV(X-.S/EZ^2;PB/:XZ!Q5'"6I_PRG-YBT M&NG&K[&;_UB\WP,NT^.UX)F6)YEVX;E4H&0:!_J\.^X<'-/]@U?P/T_;W_U% M^^#+D0;#PA*P_+U(&G%)$G)>"T2#%(Q:&93F-S7@V.;]4V:R1L?]KV<'G3HUZ'AP>-Z83D!;;POQ<;YDUZ 1$M@& [J,1SKT? MD3U"?\/EV^A/VRW2Q>VH,>FH4E*C*VU52L;QB&U$?F7;;-DCUC967<-LJ7WU M^=6WUINWYX=O/O V_93'*=KPO];I)_[IX]Y%Z_-A!Z[9!9N+7+:O6@>OS@]? M_OGE\."8'7YN@QWUA<+_+@X_GYQ\^KQWT3[]"WC'!["Y@%?,1SP!?^,&,X*T M,@1Q921R6F/D5/*!!X>%%9M7P^PAVF8M^^8]Q8X64Z#6'/1VY\RA.7NJ,QSF MR(LP'A3\#.A8-G7ZH5''ESXD]@:7M'$D8UKJ^#:? *?D-Y$:S0R@5H$ M:VJ1YB$B%ZUW+ 8!R[VUPYN27\U&_GT-^>6])P6M@U]@]VS0Z59.@4N];._= M)[ *D;O#J>[Z8> *$,BQMI8)01S8:#P1PWG4FK-('7 !Q\H DP=%OMJ\7AWX M%DKKFB")%L$B)AA%W$F!C.$*415"B$P*G<"8I*2I[]X:;J7M\MP,[PUFG!MC M>&\N,UT!E0WE+@?\>4L]EX298 E-QG/*A6!Z0DPYYB4Q5;7AO:8X/3.\+_9? MMO@1,V!^:X)1RN$EL,(":68ILE)SH:5*V(6F^M: M7,7V7B>(JVWOVT#;Q25H"TXG[2-&6H/5S9DDR&$3$%?.I1!PI)X5!73856C[ M>?M[_3R*&V5__S7N7JR3^7WWWO3K!X.K>"!#%-I9*VP^W698"ZW \L;*^JBX MLY7Y_9#@5YO?JV/?7#V/$ON$%:7 MZ,Z^MB;X!A//%4WPFI\^)#!['8,-DD<;&1%[_>A2UO^+A MU,3>537A \?2):1R&UY. D$FQ(@8D31Y8;#U=FN'LJ:4=R[WLRX9SVOOT*B' M\63#N#D;_H;L^-MF=2[]'=PF VZG-[8%%A?0YHW#BDJF4F+<1>DHT2[)J+E/ MV-H*I.$W,>QFB)4Q22H54])33CQS">":8&>E-IXZ_D1Z9@+D1:9Z;P@7SJZN M[-$:G0QBF;7>@U\U3N%2)\-&[(48EC*EQGD<3-NWS3_*M=#S6,_8^#\?T?P2 M*ZG52^KT5;D(4STJ-U./WB'S?5?L'WSXUCKX]+WU_0-O'1\)%D7@+*%H.44\ M*T>'L4:*4)E(-$HPNK6CMJ_JPP:(4C>O=I;A543@5A4.:A%X&!%HGQ]%,)P] M2P))QW,1Q*20,\S A$9/DM$L! RLZ"89:#9FV/3O2WC^= 3_JE;YL988GL5< MY"!V+YHK"[8!:P +JJQ@F&.?-$V1PC8R"NX7&"L$&V-)-2I>&"IKP7X@P:;[ MNT> ,I@K:1#@2D2<>@?8QC"*RAM!J8A:J(QMY/ZPS2H3>134@YW!8_+&RT " M9I(JQPP1E0A4V%:+P$.* &N='X%%YU+R&&F3&Q,'FI"Q@').2BZ(<$3$G(9M M;I"!C&WSJ/ S!.Y]/!O-U8*@LJP%L7T5'!L_60'E:OT3JK=O57^J$ G''->2 M9 T<. 719%Y$+W'""E@9(4?<;#U.L:*]HD'?@?WVLC/TW?YP/%B;PD3[[R?R M&[Z _)']EV\9R/'IX6?X[\O#D_;G7;S_YMWIX>G;\\.##]];I^W3R_+;IN\Z MGPY S[X,(,>'I_#?+^W35Q3V #]\%KRW6OPJ; Q&]>J.]!&\)/[->C893QX-7GH*3"\@P=_44H[@-_^ M61P4T#D[-4/TV0'%5-%A^!]I[QYY8R53D2 &Q 9QX2VR43/DA<96*N]U"D#B MZ?;5:B/_*J1D+5T+JXGB'?EW+8IW%T7:.C[RR8=<6Q19IRW0;@KVI!:YJ0\6 M,B2E&.BC'2JWKY[%_FNI&#Z6M,WSO.U&QF)_8GO'L5'4NILB\ZRVY%5\/K>Y M[F4G5]'K7C3"&#[J-VSC3;?O;!>4V BNU\GN_[_[YUF93?3:;UMO]OX^V-OZ M'>[EN^-AP3O+NP\GMQ_$KIWE!3N, M7T%,NXT _&H088P=@/[BHH6&**^:P^SZ?S1^Z_P^?]?A*#_3Y.'*0I[%7W$T M'O3RHYT-^E\[P\)2"EEU%N$,Y7U_Z\#%;/%]%WLQ=4:3^<@/$[_%@>\,B[J< MPQ%PO4;_K!CT]:4XGX]VOVI07*_=EWSW'K7['7UU-:3> Z3NOST**E 9>$"" MY?Z)H-F1X1SFW-*8,+8)6Y8L;^,=K^C:Z46Q;N+(FL?'P$&4"4C1H)G M473PRG&B$= M![@ NM\9$$6QC&@V&X.GU.\/I]ZS[I[7W-E/DQ\9U.Z<_AN6 MRA8@&G[UNC^ L?4:16-)>&N.&Y0">:/V?A"M/:>QJ^/*Z2-Z'[MY.\! O^:2 MVG!G4-RP0PIO90[P*LMS'V='Y'!>T>_]LU]<^28R $\3[7!:H_NK[59.>YOK M$Q>7[Y=K%&**@T$L'\@.AQ%N!K^R#1"R_+7AV T[H6,'%Q,2\O4>2,@#G(17 M@LG-=BXQ?-8?%O+RQX3CS2H+_VO163,IB#S[B77#?G<\NOXG69/8[(#:+]@FR"A_C#=L_MQ7#KWXM.TTYOY_^J_]N+<#D+CO_UN]M_"5H,MOGW5]?LTHVOW,TK EOC0LV/ +=A=H 5# MWO_%JR(JJ=CZKSL]V&4=@*/W&6,6P]5_[+^^86=,/[+?..]T MNT4'A.,>7.$2'E7:)TWG=CB=V\(@L)D835HKY!].=CY@(BBA3II77F!79%0< M#O/O&YU3W+"\NE@ -DN$N2K?D)1.TT@H@0?E.%8:/HC_I%>T; M,IR6 #X_PE(WPTU/&UOSS[L%4UATG2AT[NQY>OFO0?S:Z8^'<)?4Z<8%A9?G MZ>0%2CX1 M;Y)B-+"M';S-KHD_G@8FC&XX9/Y5'6A[O4J[3=*"03EU.]^KIC99CRRQ#YKS M^C%O"C 0BMY%)['H<=XI('Z91BSQ?YCQO #I?JE+NMV)QEIFC12Z/O_83887 M0ZG1QMVJ%5$UZO*"2\><1Q3B6?;G@7X9GU6:\Q@VU&#ZNYF^FO<&7TF:+FS" M\Y../\D-6X99LY["XX")!$9E;N.4VR<-8;CESV..*,EFZ':C-6VG-#=M^<+# MJL%0;NL$YNG0=J\\Q[S&RU@%)N?G4H4N'W96K/9+.?+./(E9&$8L3<.J/TTO MYLO!DBPQ&(V@5YI.G6S"]N!Z%PA8WYF]Q+HJ09N=?\RU M"YO1KCG/Q1);?S%\\5&ZPOU<5(Z@CQ25\W>_=WP B_HRNM&:A..0UB2<[/2O M3O'>=T\_Y1Y>!^\ZK=-WGQ>7M?>GT[U\_^_M M[Z#MOW\B;?C.X9N_3EL?WW6!$7S;?YFO]=<7^'U.-"7MMT?&J\"4<,@9!1K; M!X6L2AHE&7GBBH6(TY5LA.3ATY!"B(0;;PT#[F4D2Y&Y".SK3N$XC^474-N- M+ 8HRT$C"T(3-NCH?MC%8S7 *^1WC9K=/8T0'Q]182F/8(X0X1D"J4W(:*K! M1'$.IE@K(NV:">5RY5-(9.$;"!.););L9#CS),SZVMVI3=W&=)$3:EL3O2E= MY/0VF*(/,%C!KK_IG0;[<_WY?I#8MT*W[UM\=4D>>NGK+]_I%(;$'^:J'#Y2 M%O9R#5-Y-AJ7BP$\TM2LTU1,F@UF>N4VB\^MY(-QV"2F*)'>@AUFM$Z4 M"QH5ML1+@^^EY$.FIGN](7"M[-IX80>#"YC)W5.8_[6I]'!;NEKUM7]%6P>[ M_-/!\??6RR\7K3R.-_\[R=_9/_@+J.NK\_;++ZSU.7R^TM?^ ,;W\N1D_V7K M?/]@[WO[Y0=\^/$U4-H]T3I]Q>"Z>/_ 7[1I.^6*E-/&$$1YZ\$\0& @>,1S MN)3Q*2*F/?78*![SB:$QJBGP?94;?]@J#C7 U0!WWP"')4\QY[UJ*[CSV&)! M>*#>BJ!HT/I>.LS6 '=_ (=GK0P]UD$8C832$G'O.;)$.V22CD8:S[6F '!" M-8V^&F"_C@#WV+70GN;DR@^*(PS;;=Q,='?'QV/XF!=45]85;Q^TM!<-P08T\"-,9X9+&!3^1S-^G,\[_J(B1H![PL!YYNY4L6YTT:BX*U!W%&&C,8< M!2TH<#VN L5;.T48+_W/&A6SK;?O/6]?C05S*BHA$U&UFP/S\B(PXE'KS$BGD4P*(1&VAB*C+/<1\TC+\H"8W$?9&2# MB\@_Q0[<_?/OQKOXM=_]FL,Y7@QBZ(R>GI \"_/*!>(YBSP:+[G7QF88T](P M39UCV-2$9$W ;*$S.@'\4KE\)Y: 8QPX)-*24B2$T2PQ$ZDVM7?D&6Q?RBG3 M/I)D2,Z=-#J?B&J%N:?&N!!_CI#4V_,.$X&618"QJE:>-]X=L1+?0]V,WZH/,/[4+Y+EVL7]04G)B+\X+^VJW M%RZ!VIM!?U@#VTK -A\[$J@F-&B+DI84<4$\,BXQ%$3(L00VEZ[=VB%-C&53 MW)V9K+1)-H&S//-=_Z!LIM[U][OK9W3&4N^"\1Q10&S$I6&YZ(I!1G!'1,+) M49MW/:.TJ8C:B%W_'!PN?\?A\(]&U?UT5H.E3/+M+F0"URZ8E6=WE:[IC^*# MF2\Z 1AXC56W9LUP-P,-YT-6N, ZZA!SH(H&XPX#!^)4(18C]TGRI+@#-"1- M8ZY:=T_2+;W>S_>]GQ_%+5/OYP?S*$RU M538JZH&>Z":75_TS/X]G=>C*&N_<1Z$G]$:F5H2C2F%N#6(]< M2@%A'PR%Q32L;+;:A%?KL7/OR8FR$2=&!P]U7/23V>-5+30&TQ7ZXUQ9K?"% MU74G[CHUZPW[Z\;7?LXHK97 *DI@/NXGYU]'S4'2@U.(!U "6@>/?')1>*:L M=CET0,DF(5?MT3O5I[C3-MJ,\CPUB-8@N@;4N0;1AP#1N8PTFI(1A"$#5!KQ M%!S8P-&B%+$(1*9@DRP.+#%N4B%_ 1@MF/B_B^*Y/]%U[>'JL*]1O6-"+[61 M.K4AKM3T!2O,?-011V,XB]J(I'S,'F*24Y-Q54J;$H,F+^[0_>5=/+,71=^J M_30/$.O2_N4):F]/NV<*N%=N_R*B- ;F'B7C1?2H&_=3XVN^.>Z/1S<8YR\0,]]Y$5HZ=_W+ERZ0J&I< M=[4!]:6RSD77U%4DUG&E@,)PJQ+ EN0V)HT%-89%C(D1/V@Z74OLO4IL[FNF M0W!2<(.L3P9Q)0URH&V1C)9K3UV4'/@(+-4-$EM*UJ+LS62J$)(T+N3GO#,Z MJ1K\C'(_%V G85@T@BDZY:9!_W366A;V0=G<*'?!7:DCFI1*2A^(PI@S>$!X M0W-- J=6 46NHQ MR]%X6/9W+*0KXU0:YZ9=X]%P!/B7"PD F1T4'2+@RR!S@TL]-*\M@50U25Y% MS@2#3>,PR7#&81LY09U3GC'B'0V+@ ME7+.<$UISK\%ZXJ1[:L'C#?(V0KR=5T)T*IG]X.$ M+96JGRDM6^K>B1V9FW0.LJ*U*TD9V) $IR09& ^<1F.QMSYH2Z2S0 G496MR MB90-P:"&5RN)VQO;Z0W_[N:<4$QLEYRNG6CMB^ZGF?BET1IQ07YAGX_S 3L*ZM&B=G MN3L?=$81]5/*%&R\$.A4=5RLVNWE3LGY;+T!\FRSL3'NCJ8]GRW\J&R#7&+* MDJ[HMVHPMF:^'*QRNYO>?!L3PQ7/PX-R:U1?&. MN3Z-N4=V@3FYP?=*6*&D#=9%[)/B4F MP<#URH5DO7!R?MW>/ M;$@4:V^1)TD@+J1'QA"*C,WD0D@#\ '@06ZBWR Q*SFGL,_284!_4"#Y4IM( M06PB]2JYP'UYY'M9/*XT+?_1<<42$?FA0)AG+1!?SD&;&$6Y92 040K0)EY; M9+UV"$MO@%YZCQT(Q%)Y<*4\9.=2&/L2:(K.K1$0:P!@4S9G!4$ V"L^A<4< M#S('#AF*0([F6SX5/6>S?_]JB]D36W8#[I^-*@%<0+<"&/_._JLIR1Z.76X1 MF[\Z:;J>S;U.U31VUGLV_][W3T\[HP)ZYW66[YS9K"(;W0S;@^&OV76[.(+8 M*_U\P](F_O_&\/B@2F R2B66FQ94E&!>NY4*K9BWZM,;C1[;\">V=UQX%9=. M\.*BWY+"*H5E$I0P(S5G)AK.1,1:)Q^%XU//(L>\5$L*LYK"/J(6^M9^>T0- M,9K&B*S)II-0 1EJ"6@AAJV47C&OMG;83;[Q!Z.PVXV7L_;J/W1\7RNRI7N] M&-$UHUW6W_O:F)+' @*8I%4VVZT:^=:;[=$VVT7K^$BID%@D"2G'*>)6$F0Y M;#O/3;"YGX)R9FO';/,;W/J_KN8[N$EK];)5%.U@..,U=I0-W$Q?(JC);H89 MVW"9B11O]DN'S=^@1F'G[.5?.=O[TMA/@#8 #._REW[[>^_/_7>_-QMGW7%! M1AJQ4]AN'JZ325/#GIUU.[ZPS\HXB((<%5REJ$N7&L4E&J,!0-=)K#3GE5\U M.L/&M;L9]A@ V:4-G3&_2CI,7=)8IV2U4YS_P*@K6/M--23_M,/. M\/T9<+>PW_N?'73R:/.DD.F61?29[]GV\1$/UDI.!<(VQQ 8+9#-%2,9H=@R M0Y7&?&N';JNKOL5_-/ ME(N.ZD20-%(@8%H<.>$C\M3+Z"1H]]P1D"Z7A2MXL*((X( E%BY0A;FA5'.> M,"-<:$F#4;86@0<7 =PZ/Q+!)8,U041GFTE:BC3!H3C6=#G2RP1U,QPTSD^ MX>2 "[#SQYF-=./7.+#9(A_"ZV%VL@#Y6%5;W,D-_+-^OFGEI)G@M./H??D@ M?U?/\2X')=?+6L+.D1X9&/@B+C 0)DD00PK<..*S'QK ME >*E[EQX68[![N@,3&E)^ZB[L4<.0:&^JABQ&^0DW_ G,^NIFY9N/SM9+B[ MY0,4@>P9;VJXF4A.>_YSAABYCH)47 MM3_H@!$"1M+99 6FQT^]T!B =4!FVK5(^I'.79:KJK^ 1NS'SK^G_(@14@K/_]BA:X"E><90,"XAK+I#1@2&@,)+EJ'3&Y'+(F?KV9A&#($@SV>F7 M%G#7 B"Y\1!,>=!8(4?EI$:T_J0,/&PV_AKWP(I^'\]&,0--(6POHR_^V&X4 MJ!;!'"^B813XD2,>_%\-0EUV"2F*)'>R_W#N'9[IH VWRT0J=(J+48<2M2\C*!.(( ME%:1B!WV^N;SK>O=0Y,#+)P/1#*OJ@1F4:9.8C@&>02*!6_!4F;G-"C*%=7C MK62*WRPU>]4XL_)[-=D1@'$^1QH=U_IP.-BQJ9Z"7*6Y&6[\"["1-4$:.0X2 R M8#5SI+ECB!.G&3,:.'C:VN';9JFQ5CF11]EMZ< MZ,OW]MLCQSP5PAC$3 0AX!@C1ZE%C#NEO0Y11;NUHRF^*>PF%6JHF]70+!^0%,UY; IN01,0%$\@I^%-S:ZQ@GG,&]B&G M-R6D3<_9SJ+]TAB";/5[EX(*5Q$8&W.7Z=S4,3=G#=AF0Y60%"R+^?W*PR6K MH)K;2LZUD=77BK!:@4()+Q/#EBDP9:%SD8AH#MR.:,1LR,=59A M;1S@.5!TQR?8+5BI(Y!%^:MKE_3P:389X! 44.$/\+ ML@F>X@_;/;<7PZU_+Y8;Z?0F%Y<,[GYY4AY:/:JE3_A?V*-V$!K_[7=#F=:Q MU_-+PK&>9G3M_JCT9GSHV3$ "*CJ%WW0V+UA^:JH'U/XN\KZFSD+Z/T(WBCT MZ+7D9+'R2Z[[1AY2")%PXZT!$D",9 DH M8721E[H ?A/#;L9OJDC"5D4CC.#))TM<""HDK[G0/ONY/A&GJY!=EXGU^KXA'^PKKTQ]X/0-WM%N!DMQN[O3GN-#Y;/HE(@ M2.R!$2T3E))'YWG-@I G]O>)09:]H6C>&SIODLU2I>>-OGSFLI#HV!\/&B]L MSP9;(-O[LYP7-)Q;5@"SRSV(%B[8ZQB4KD7KII33)<^JDYS%H1QV! M=[C%R7ON66T%/IG( K8YQ[3+T50NV-Q?(R5DJ5,H"<&9=,I'3;9VQ(W^V05A MF_CIILT@0)JZ<03T@23TJV3(E0-QG%3>YC(KPAI.J75:"ZV]RJ & MNAK78O=D8@>(%K527@&.44DMXI(Q9(B)B*;H,U X9\R/$&V8)S<;-J4/-"U4 M&IGF\E9Z6OU]:Z&1!.'/FS8V)-V4.#&R'^0R< MG%,#;U0),# X%T?G>3@K4D]#*&>6&J()CR[#J20Q4<>"9#:0GW'"U5'/=Q)C M#ES2)4J,(P(9:RCB*0)Z.IAS&Z,4/E+O:*Z2NSP,<65[PV"=C% I"$_ V):6 MD60CXR2*R&F,]:(__**W=X_$_\_>FS>UE6N+VU_%Q?NK>[NK+%KSD-RBB@Y) MGW0=FY,TW2GXA](83 SF> C#IW^7MFT\ F# 1M4YR3M>-A;6])ZM"8M64W MA& H4&-SD0J.K'#YI'H?//2ZH\+D0;]V]Q/@X&Z#3AV/RDAFL(T<@X+N*6', M"*,]@;EV*W=[&?2'#?KVYGZ4'(PBK9!*3,&"I0DL6-ZC:*0#HS^?X\UN3#B^ MNV>! 3@LR[73/4_&:IRL=%S$I+(6H\J@/_J@B\;I?HK8:45@T(7+IQEBA6SP M 46*90HT8'@[#_IUDCY;U+8^,IQL-\+0#PM-!% TV^VA.[2*]5Z6J[C&MI\K M/W(:09'Y'G]4=F3ZU_7'JC@RYT2^1TC_)SNQ'U9G_5H?]T]]UG,^;D6T$]1H M9UGB6$EMF+'1"R$]E4'HYSI-Z6<%36:TU5^@6>WQ;*RMS28F9%?RK]53YWGQ M'7C0&>12%8"+EA_-$-_Y'H_M<;\W=+OGRP$ONE7EM&JG1.7J6J_]9Z0K_Z"" MV&P:Q=$@J\_9TCNRWV*UO?SX.*O0T$/!9D=_[>2&E/L\3^.P.,8P)15@R"H+ M])Y:=5")*FJ$%I[;A+7RF(JD-3.2A%%Q%H;Y$+OP@N&;';IS&4>C[MNLGJTQ M?K3_7#[9=KK1T!S#-**AI*L9HJ031%CC[%6[>%1:KGJV"B?5<+S+$ M!.@-XUKS/\3:UW@?1M@%(GU\W("Z;MULZC[0[="Z.(9*Y<];UR[4]* MCD_=8;QQM%;M'+UK:ZHJY1>Q"WK!R *U!QUT*4+X=4O0&>B\."@/=JQ%B@D JR-@ MW:IDD,RF+:B]B8_V\E]US)W5\W1)K03ZQLD05K>>>C!MLSJQ6EN\[S?C/N0. M&L&\^(1',V_[T[[E%C/+.*)4YQ("B>5:C_!7,$0GZIPT.8)_G4OX;+WV811W MR(S-Q="R4KAL-ITGJ6)7+*KG.NWMJN'T;WB M/K6TWOE$%IHT30GN[VWBQE#'DN3B6,!('EP#&/>#04&2P8Z%<*$\_S-E!RG=H-JI3/Q0=S MQ.:\FB7=6,V!X\[T),GZ4+I&D,B0,=S MQ5PWJVCDJ%SB4!0O:R;^WTQ^ZP)*"OYP*\IH#V^4 MI--N3SP6TP=@S/L]UJ]D,U\A\#7E!:L!"($#D SS(GHP"+'B0A&R M+\3:0SUACST3NZWO56+V9#[V-H_#OV+XFG='97=1U4M;K9YO=WJ#;MR!^__> M[OAOSSQ+FW^-9NGAP6'CRUYK]^*?;\V=S8O=BT\7NSOMUO;.P<'NX5Y[>V?S M='?G;P8S]W!^EF[_T3C;._H3KO^)-+;@/EO-@^TO'\7V'Q]:S:._16/K]P.X M'\S<9LJ';N:#6W1R&L87A81A8C(,$Q,Z&W'.:+!:&FO%O/^0!!-!:[81IC$W MR5N6XW@V":L%MA;D/<("N3J0&9D]G2JYPHHUE2V^G" M=8>#[DEG6!?S8-1GU1ZN M5N_;,"=FY)!O!?A9*U7!F&%)ZN.1TSUG*4SU%;QA">WL!!E>9::*P+#A4WV0 M0Q53SS575KWJYM=IS^?KLJ M%WW-#]HC.:W2?W>NU.68[X9\@0/HS/8YR$%WV0S@:GSG2J /D5$!9186^0O# MJ.DT%7*AFK.,T[!>^_M*?Q]?]N2P'%,OSA"YBIE6V5^ST^6RX-(3=QB]58]X:%L.#?L?9+ON:ODW)&]NP9CKUX=A?2T'B]WI$TNX:> M5CV=H_?G/W3E3Y;3_:R\YL^O5&F0&G3>&)S%7%*?>7_> MV/IVT;AHG#6W-O>U\$XZ+U$(SB$>)4.:D)R$R!U)(&E4X;6-_FGGJLOTQ\M( M_\#V)U2L%I/C[Z"FYO!\"R9-5G6/._E*DZJ)=SZ<(42IJ5-)6:Z3!&-(*LT9 M [,:/B'73Z@[E_T83Y[FJ+5+5O+C^6?1W_M,!"I)D CS@!$/Q"## D%$::RI MT,2!4;LA?IR-#:/_<[UIN LTM\%#Q MH5,Q*T /P)R*UB4F\R98SV-VJ[!@J>0..\%P(-=7LKL20ZH>$5U4L<6"N%M/ MSL/W JYUWKCX*!H[G[+#63FGB4T2.<,9@F&PR)A$4%+!P@@I::E?VSB^,^"F M/<> NNLMR MZ'\!*Z_C6Y4R6[FCKWA*IKT>%;Q&'I@YOTPUA_VH+5,.&?A6+\_6KG\]3L'6[N M:G6A<>W!95'DL8]Q8OQGQ\&49P5^>2>3L]KPW>KU\Y4N4[4N/1E3SWS5$3%I M$7QUMB^&:0O7#D1]&,/J@J[M>Z)\ZJ$&@D_F!8TA>> M)PY3Q?-OJO_ WU\[HW('(>/8U42%GNB M9LWF"OO5+*D4UA^%X:*WVG+G\V'W<".A:10Q)($MM4*&*C&!**RK,%Q^D1,3 MYBWB,.C>8!%/5,.A:PW2%X\EI%)6I.SJ#&"XW8M38TEVO_94Y M7G.=T1ITZ8696?^F8I/7WS:[7*]Y!GNUZ>?#3.!A)&ZN^LC6<:A MR-$R-=6PX>K9J_4Z[:R=CL(!5[3LRGP;[^>HOC$X]J-GOA36'RVRE_<>T3T7 MVR3J;>^Z"XU6W8EZ<56U*+7P[E,+CY1:>*46WBBCZ6IFZ4]39)Y13YPBUC Z MFQDXV8(QLB'RQ]-F@ U9]1WBQ_N\'/>FHU85]N]L@XQN.>+8_^;$MO%H^LO1 M]-.CZ6R[2HKK'<38OVL>Q//M:QQ&%'J3@.&=NZHZ \Q5P?2V[?6&%0)S;:QQ MBDOG&-:*$I5R++UWT'NNJDU;G[5N(NM*2/YH1.*PHZ:C*->[ M$^UTGGUML9&5QTV._BO[S0;MN)VFPG-3>=(3]2AOZ1HI3?^)W8HRL.9N'H?) MVR--_M\=7XW[3E6R\_6F4N?2]EA&I2//6=0T%VR%5RX2A7Q4V%LA#/?+EAI] MDT@L6WY6U:R9M-DJ)-^[KIU/U9S!$1@+\/VA'^%KQ?V)<3WVF/L9+&8\ W>] MK7P+EVKX=$;?2(^^MTI<^Z5:&3H#>+;0^_7-W<@TZM>QW0ZJ:A=5E3%.>O'- M^,7;T.J=M.WYF]9QU2W5C][.FD[90Y#S:[*O?W27ZH;#CRFKG]+OP) MXSN//EZO/OJM'ZY^QL6ZU.S&C_$ZN>=G3/-[_?)'C25D71)3&EL:*^GM+OM; M)0]#F0"QRR)<;=?\&8M'H>DWN$8JU\7X1L]U#7IREJ_R]HH_;QX.0RX\TUZ@ M[4KG'14GKVU6&>V7W'RF'AS!=^R).NG7*N+7@_*3JB]/SO)R]=P M:1SV^;\GFP&>N\-7JT_+E%VV*;O4R#:W'KU^YV2UAV[.-']4H7A%W7JE8L'# M)K_W,?X8NCF[[IEZX*;\FOG\VTWO^3W-EECZSW= M_K+WK7'QN0UM.!W_!NXUV*-_R\;1>]&HP= M?;J ]^!Y?T^-%C[_]\[[?N,O?+I/,5?*"8.$40GQX#%R#!.$,1>>*RUHHFL; M52".OKT24QCF[C^.A.2/[B@I#] (?]"80K]"OQOIQ_/A#T)AZ;7D@F/C)#,R M6#8/X$H-<X>FHOAW]BJ+W+!CDEQB4UGIOP=3+DK,L-[ YDP,\'R:&/@DL/< M-IIR;XGUQ-OD32B>ON6CTK2G3T65#T?6"2?0ETA"6B=0GX0(A!D3B8B%2H5* M2_%L=Z"2!7O-!^4DUX2G8+3-A))),NFP":EXX)883Q,/',?2<^[ B(N8@]*D M+'+<8Y2P 4LO.*(YX(G6-7ZP!VZ!<%I0]F!U;[7DO-GI]&W[&?,&1]G9#+HK M= 9YMU?E+BWAEH=VS8M9"B*C.B3/F&646YPTYL8G8TW$R2AMBD-OR5: YKLI MAYX3E$65.(K<:\0%S;IIHB@"W%7T1%OG'RD4_2#Y65;%MM"ST/-.X1#.:#1> M@IG(.2C4.LD4; +SD$;B/2LYBTN,T2GO(YCR&CN+./8$<4($TCR?1A$LYSEO MVSGU*#F+!:(%HJ\>HHIJ+7' W&G!I?,NBJ*!/RPE$4II5E300L]"S\>AI];!"QH\L5)PEH">5 AA M)"L-8\>4N,48GOERP%@(+U9GA0%"N0T#YX"84$E@3.#*L<5C;,'6ZZ&S* M9X%HY0/^K2HEM8 3&'[ZNR=W^QY<*5_6JYUT8R\G7?8OCP69.PIXIC*8.[\\ MH*Y>%"G-O=4YBUT[.';K^5K,UT6I7JU@_RD1[VFIJ MQJQ3:>Y33(VH=8D?HYB:8'+Q5;3H.JQECU+RZWZ%Q$IC2V-_TEA*UQF]78-> M2!FAEU $Z@\+R\8O_ZY6J<\S)VUM;K_[N"2%A5Y@1T^J4W_(U:ES9^>BT^]' M1:>?N\S9:O7MOZ=*T [[N7VUG]-E/U<'A%W;TR\$3"M?B*L)[]2.X&L'O5H$ M_3@L"8A*QSY2/<7;;JI^:!;5L]6,O>M>SB6?1PLL0'CW;?6OL5%[/4_%QU7KH@U'.7^[R3=O72XGIW>_@7$[E+6.HH ML+9<)ZYI<,Y;ID,B2DC+L+_VE)][A_"J>M;OIOWE'RMW>3;$W]G>P8=VY[0Z M)S[;C?G-WZL#I2:6X]"RW#P.._;LA<3YFJV]K8^B>?3GM^V=S]^@'>>-PS\/ M&CO-H[V=CQ?PAS9V_ORV>_$WOQ+GHW]^:QQ^H[M'GP2T,1_2>]XX>@]MWFLW M#IOP!]H/]VKN'.2J*6>C.-]98POZXG0_14TYC18%8B/BSA#D/#$H[\Z7P3 J ME,T)9T2+!>W<6.VDB(+'UX='ZA@U.$05?.*645Q./9 Z/GGHCB24(1CT7$N4>&>,C\MAI)@.)09.,1X5YP6/!X\O!XR]/ MJS[F$^K@U>."1LWSO5P M]'#7@KQ"R5\+( L@7S@@%Z! %D"N$B#/,APK2.YLPK/Y?6F]9XXKX&+BB#.2 MR] +C#2GS!'F2?(^%T@@VKP20KYX_^WH#+=7=U[5LU=VO:;/7MI">MTC+O=R M>9=])/P M KAGH)P\PYE+CQ1S!LD?)*(*ZF0$V 2*$:HHT9&''4V!"1_B"%0T%;05K2U MXM)8(,CF?;XBEUM(0"[F/.(42V0HE4A2IY5B3M 47C#07JP[\K?-A>XG6X5G'D[& MX=]/7_AW-@I1Z@8]4M>\F!5WP1;$#2Z1 WM^>JN(Z.9QN*MKI"S"]UF$F^^N M^'\MBU080I 3RH!1H0FRB2=$DW "E+(D5'B4;.076<"M@+B ^-F\U(6Z2TO= M>9^T598DD4\3\CXA;H"Z^10T%(2G.!E891 _^!H_ MKL$\6Y(6KQ,ZB^/GJGO+U@U7]RI[R]85X8NO3%HN^VB7I7P=E+"[%%(=?V&\ M*/%JNE\O+7<0K)7_ZCWJK9=RUJ6<=6EL:>P"RUDO$GA3I4I?;&GDN]>@+MVV M_!6E7U#'/U6YZ4<%Q\J7D=PYZ,8[US(N_;2@?F)WZ*=2P7D)IT4I>_O$';Y\ M96]?2L^6J?SJIW*IX%PJ.#]WA'.U8YAW"&&&X")/UJ6@"&.B MN?.>-.DG=B5>>;@I&D?O2>/HG];>5F@W_]C[MG?TY\'>5K/5_/+AL''1( VX M'WR6:TN=7Y[4ZICF0D>/**5YQY*72%/#D3(*4VXP<2:N;?"ZE@\^J?5.8K4: MB2$%C"L+QCO5WI.189&LM"+PJ!20,?&0'$^1:LGI*+E#4OV\M?<*(A>'2'R) M2&\\\9P8)'W@B,L@D,-:(D*(\E8Q3!FM$$G4*ZF[5^A8Z+A0O;%4)ETE--() M&G-E9@""5Q'GT/AC6K4U:J-;\07VVIUERJ-9=Z6??P M/'L=@PV21QL9%RI8*8B/PB8?L6:)/IWG^547-'VB5?)\ROTL+,QJ*0-21"G$ MH^#(<8*1\,H&E;#$S.0-BU1>-2!6OEQ6X=DJ\>PN>K]Q0"Y!E14,<^R3IJ#P M4YF,4M('QIY![R]D>PJR3;S&PF!.@^5(^2JPA@4R$EM$HK1:6*YA^*NMV-<$ MUDJ1YF42_)<,M>=3TDI1TR5%V,2[:PRW21&-#$\4\> )*&>!(&^T3E0*0ZU[ MP=5,"\E>*,D6H)T5DJT R2;.6&^U=<):E)P#DCF=D(V2( F#[$**CMKT@DGV M8AV/I2YSJ)$8&0, M V/"P?(KG98LV)PE0NB#G;P+%,)EM3X*@@N"E]D976"\A#">^*6=DU;K*)$S M,. <\XB<-18)PD4@"DM.788Q5XO+9BX<+APN'%Z +EQ*A*XL@2=N=6YH())% MY*62^=1#C8Q+%NEH':&<)>SDHI.F"X$+@0N!5U(3+@1>$($GX0#B*&8D!42M M](BG1)'5#B/.%)7&P/AKLNC<[%4F\(.O<4W%UE&_-@='(/=^^.\LK*WC037- M?U[3=3@,KOO;QN60W*KN\ZB%*.,=WJ/ZIEK0/[I!)7"..:XER4=O!#";F&%> M1"]QP@H4/$+VA5Z[IE4WWNRI"[[\W\P8+.!@D=GPYP?;ZOYCVX.XU>KY=J#MS@]W;'?WMF9FV_&S'KJ$%W+P[:NXVCO\^VQO MZ^^+YM8F;1Y^/-O;J?C3CO_Z?+[W)9PXRN7NQ=[A]A__P/>_ =1<^<#\*^!&UN[M''XH=W,X[Y6=7VM$6WN^+RL]*X*W0UR233J^51?E--[9!IK_' M47EDF"MY\DW];BR@DY]8!R@<]&_^R9522G,R=".@GDHQ(72VFZ;_/KBL[7UB MOT;DNM%^0S;!4[RQ[5-[WEO[;99C +'1Q26L(%@ M]NHU4&W6:U=FQ_.TKMGIP\7ZG=K?QW806OT8:N\ZQR'OT*E>54NMS6]_:!W; M8]^R[=I??7AC)"JW6E+R@O(#T1C^/;>RC=:.GTGU@A>RI];+=PYB+:N]]OB\ MUNK5NO&_@U87.AL&) R7@U@#U1C8U0>=.0]#RM#ZGJ'5RR58;;M=2YC5G\V09G,"@P0A\B_V,YE 1"KYZ'&HGL>LCD"W4NJW>MUYUH][T%4;/ M#3\_!DG/]ZBR3-3;7NUP$+Y6&Z;RA8[L>?44+D)S0J7J?X^YF;F/TJ /")]_ M@/P)& :Q/VQ*NV5=JPUMB[WUNX/]&:?'98=A CCVSNH'K1ZD;L5 MNF(X'ZSW /I^[NT\&EG-K%=?O?S@Q)[G=X<3(<^4C4;YP>TW0$Z55T3HNO/=.^!A=&9C,2P<^'B_^\NYKSVQ,3DJ F" M>ZLU)SQJ10)+G#GL]C]>ZT<5=]I3\6]XAAUXA"UX@DN%]M+TEJ].C=W%VSL? M:6YSX^(3:WS=MTDD[;(B&QFHM%0'Y"P.*%C#/5'41&- *35J_>K9GS68I.T\ MRK_$LRSE>2J *MOJ P/:H+C&WJ]#.9X6P;PV3(2S?7ZG.6,%F#'":J&9X *L M&2ZL]4DF1:0!_;O,F<>>,WC[T[ZRCEK/=4X!,3!G*$'.>#"#J*5@="H*XIOG MC%QG-V2$C";.>FW(I"T _]$EE!@9EB]]%BHY2X,'&YDRL.ED8#HZJ8RS)%KE MG6#5#,.$,C(SP]0"9YAY?3/L#&:5-B9Y)@VBTC'$ \ZU#%- !&O#B94D,IA5 M9)V1JR!R(Q MEC8!&T*5X1PF 9CVV G.F8Q2IFBI2*3,A<>8"Z3Y=3_X0#15 M'GD=8"YHXY$%,40!@ZZ0:$I.L6HN7-U]-YX+0V7Q.OMDK'W/DV1L,.0S)!SH M6)4F6OOOH)-_?M)M^9C5V5J^S_:AKO18 S7:GE?AJ*L(EIPZ?L/!F M[=]@_;1K%"YT,NC/*9L_=*(^MS-4DK4IB_@1_8Y_Q-K7#0I'\>;N]\HLV=3Z?;6P<'C<.O=.^HV8)EDS>VOO*]G=TK M0M$X;)PVZ7NV>]00S2V8]%N;?/N/]^?;6WM'NQ2$[/!KOE:[>5@)!0=5+3 > M65)92S,6<:DMLBH:%*T,'CNMI+7SWD=%*8RAPY%PSX.1U@>)&4M4:I,<#_/> MQZ5T=!.\7AO-BJ%29"HC\=#T&:.+]QN6VFGS?^"7G42NU77@#8^]%&, M?1BUK#+YRBD!A*I:/G3MM*!_O\7SVM?8^=JU)P=CCGWM(/ATY$.!'T/G?ST' M<[TW:&<)S52\<5GM#0=NL0>??VQ^F%EDH<=\7FA/.]W0B\?S2 %4@7:YG89, MR5@?3Z?+A1:_.J9LBNV=O\^ +1>-BP;;WMQ/C +KF45,&8",B18Y)A*\,C+K MP!&GM+;1/^U<77.[EQU;&XUW[TVM"6\=U#:K5<)6\^C]H NSLO8_]NCD+0AQ MKW+>?.ETVV&]MCV-#I"B=R $::IQ8*JT>GF"-^RWV*W] MLO9N>ZNQ]BM<]GLKGO:N-5DZE[\>BLQ0C>B!?=S+;\*GU50^]G&HP+;;U5E6 MP^]W!EU0/$:/!/>ZO--QED68N[UZ[6NWT^N!BM))K:$_<@-WV1OX]>^F(K<8*^%I%CD S@P]/6R'F M<6SU+M>*\=///LNX:V;ZK'JL<6?&8QBN]L@%&6#FM"KD9:4O#FN$]6#<__JC MFL:;:T,?!XQ4M%U_4(=[@8;7.:^FTIHR,&,3%9Q1XA(UA&LK13#>^/B8 M"QLTZ6]H45G41HL:;W[:EYX3"_V/6/ .+,D0D>,4(V4U6#Q$NJ! [>WGX]AN M6M;RW,LC?9_ S"H)[,VK\R-+[V/(839C!8E48&DX*)>&8Q&EUE*)A#4V10Z? M3@Y%8W-?^YB2%AH1K0.HE#EC.B6,G!4T:L%#U/Z'RN6BI?"1G1C^((9!.VZG M>7?&E,WZ^_GHPU?MV#C=YX1Z8IQ#PBJ*N+<$F: P8M@)&PE(K2!7'1LX>$6P MXCIQ0[W%/!FOX&=)@:#;)7-L_#S+8DC2;*& 3AK /,\O@$9=N"WH+MW.X.M! MSKWH=UMNT.]T>R.ULV];[=@%AGZ8BK]/M&=W?HVR7:\T>F!K*RO0?M0"4'*/ M>T.A S6X=1F[KPY]KK2G#E@FIY6)-CB"EIW7?JD^Z0R@$T+OUS=/LSZ.'F6< M>U9EX,*(M>U)+[X9OW@+7772MN=O6L=5OU<_>COKT\E9;G,)N-4-AQ]/TK36 M\3!5:U2;8G3G6QRM;M:Q$H]RM#I?_#GP9%V2^YW87AI;&EL:>YO&4GFKRS[A M$>1$7/GN:AQW>O4$[=H"CYQ]5?WVDY-CGW VWN4 \]7H[ADOV/,?@OQ">O5F M5T7IXD5QXK&JD[W@/BO"7H1]);OXJK"_EI-OJJ#?[=L$= M,DFE8%)YEYR0FE-MC0^>,L9!UU8:B[#8(W(^YQU6@_BAVSEZEZ.?T+XOK?[! MNT$/.BMVWX^3]3>K%(2X3"=%W-<%/:Q&<+1+=R_^/-K=^:?=/&S@76C'[L4W MWJ ?#AM?&F+WZ/-!<^MON$[[8+X:P=[AWF'C:.^@^>5OVKCX?-C<^@?N^_5B M]TOC;/>BW=K[XSVT<9-O?_DP>P2[22%A%3W")CC$58K(:1Q13,[#VTQ[PM8V MJ-%URN2"BA.O1-F! L "P$L *B6U,YZ+Q"1/@,!\* &W";O@A-6Q '#% #@I M2:@)LRZ?'1QL3A;43B"=MW%81Q,GD6"G^=J&H'6F%W4*6.%?X=\2//5=%, 8 MK0L1R,<%]T8:2I)3*@E-:>!^P6LD2%IYQ':4'KH\Y*1Z,3(OD[GMI3 M /C< )S4XV.:"J>)1#2?D,Z%YLB2Q% 2R1C&!0TJGP*K>1V3JT4$"@ + %\# M )U7&'O,7$R2:T9,+AAG(IA*U"1*8P'@B@'PK/$.GU40W-QG)!@CA$'*!(]X MY $Y)8"(5F!8[D#UIVEM@^,Z5U=WK!<"%@*^!@+J%(61FCL2-==!N, )#U[" MOV)@-A4"KAP!6Y<$Q!)CI;U'$F"&N.$1&2H4 MN8,LR"5U*L;5#*ZUROAA+X M&HXCG-[S^QPG$;YDRE_WB"^&Y4\;T*ZFZ7^J65H8?1=>\%JK7G26+ND*(8 M=%3""3*,1$0UM4DRK8)48*9S4I?BP82^GH5+J8H6%*TVBIXVM%Q0=&\434+& MU!(*8^:08U4!29N0=EC 5.*8I"0]QQJ415Q7YNH1'H5$A43+2:*G#?(6$MV; M1)/@K7$$+%,@47(Y>T\P TR*%IF02"*8&M",0"F2M Y#6E!44+0B*'K:<&M! MT;U1- FCIN!TS$H15UP@[B5#!H8.Q6!"E%[[(,/:A@&E2!82%1*M"HF>-NY9 M2'1O$DW',YW&@A+MD9#YH#.C$[)Y4T.(.'#&+:/*@5HDZLP\.)Y96%18]"(C MD(5%#V#1)++(/<,"1@G)P!+H19X@RPQ!CA"FI:*2D5[;8*VF$ATFH3Z6D#B85(#R;2)* HHZ7)28J( M8@QT1&Z1YL(A)Q,3#AMFI,PZ8EUH6HA4B+0B1'K:@&(ATH.)- DL.HP3438@ M1JU /$J%;* )424"QD$&97.V%:9U@0N2"I)6!4E/&U@L2'HPDJ8"C(G1P*Q" M6CD-2I+0R%*5 XQ!89N2,-M$3N;8A9!W+96+24V]7K([J>0XY?&=/6GW;'I[% M&5K#L^C&/;[0!LEU<8L6O3WI]%IY\-]T\['4K>_Q;=Z1BMCZ-><+Y9-F\P76 M-GXAO\Z=_EXR6$H&RW)%3?]CSZNS>7FU#U95\L'>P)-@5/+W($&K! MTX+Q-+5#4^M(I1:(.!,1-]@C*SQ',DA!J;-4X9QT5\>X;!4O>%H5/#UM/+7@ M:<%XFD175:+,$BY08-&!]I086V#U44IM%/PM#)X6D"@ MM1#H40DT'5DUG@H:B$=,8X&XBP8Y'0,B(D6>&+-,^5R5NQ"H$&A5"/2T<=6" MIX7C:1)E)<:2! L(\H09Q".AR"1!$0$;75JCE1;YU)2ZXLNTP?RI]W0^6Y!U M*YYT02IL)9$EN%K2=EY#VL[3!E>G1:RL)'=92::/7X4Q$#Q*#'IMKCL>O$)6 M&85$T%H'1X.)^>2%.A5LB9)U"HD*B1XYCEI@LRC83**B5G /EG1$SN <=@@1 M6:= <]7$&AXH$SJ 3:T6=74(Z M48R0J))_#+II!05%H44P 2CE"-G M-$4^<.R!0U9*G!4?+9>IED85O_RM;UT[CB-C\-?XUE/7.AST^JUT/I*>C?]S MW=\V9B-J/_M==9/+AQJ>U D/U+8GO?AF_.)M:/5.VO;\3>NXDJ'J1V^/;/=K MZQ@-F_[FFD!?=S+;.PU>L)80( ?\45_K5X'&*H;?M^Q\5N MC=9KV9?^&/72'U6(7]!0_!5/^O&H&@Q9C0:>&8TGG-]3@WW;\\R7O;<[W?Y! M;?,(?NWM;2;Y3Y_[%77>^T&WO]9)M2^=;CL\64_>Q)R7 MTL4[G;YMKQQ\5^^;+V6^W)EG]Q>@ KI;@JYT\;U ]QH.)6I&&#+;CKWG.(_H M=E/GA3KH;_GP+\9U+R-+Q#CGO1!<6&RIX1XG;;3W2DD^RIV"_RTB=^IS_!Z/ M!_%#MW/T#EJ1V_>EU3]X-^A!9\7N^S/?'N1.SIN3X/]AQYZ]# __X7NV2]]? M-"_:W_9V_CZ%=@KX_4%CZ]MY(WOHO^R>[NW YT?_7/'P-W;"X>Y.@VU_^=QN M[OS>:FY]8[M'[T_A/J>[.Y_(WN'O[<9.@^[E<^>7GVUN?SO:#-]0DJQ!C M1B+N0D N18J<88): A]SL[:A):M3M:B(XZV7GF6.118(OB((1A:LI!AK'0(W MW!DGM!&*&LD99M(6"*X8!/$,!"53RGG*$;;6YK/)/;+)*>1<# 0'+Y6H]I'+ M.F&+VF)3(%@@N 1/?0<("@P:H-98.4*X4$P;HJ G"#6*8&I\@>"*09#.0! 3 M95FN!,YD3KAG4B(G4D)>8X\-0)$[595#Y*;.L7E-&%PZK^/3QZS+$E"6@+46 M-8%K)0(C'G.OC6:1>4Z5A@6 "RU'>7RC)>"A>7QE"7CT)>"L.4X\/OR*&Y_V M/:',B! 1,20?>ZPITLE;Y!-F04C ME$H+4)5(BL9)0JS16OL0 W8%@RN'P=8,!I7F4N($:C Q"L$8>V0PJ,:>Q:2" MD5SDDPM@WM1!,2X8+!A\E1@,P@IX[J02:(,26V,(YT:QI+WP(10,KAP&MV>U M04PR]81"5(>0#W#12'L5D!8T6LEAZ*U8VY"$UQ5>U-[7Q\7@4Y\@]AP2_$>W MT^O53KJ=U.H_:7I *3VZVCQ_VE!_-4W_4\W2PNF[2I^(S952B 2;_<'1JU()N>#H10;="X[NC:/98'H>"PL+"(*Q M,P A)9&!,4,FL&2B "-!D[4-Q>J2%AH5&JT*C9XV^EUH=&\:S4:U-8\DY1HJ M/FE0B;!CR&J6$,...R:Q9BK7SC6XSAZ>W[A\.%J5*/.31JX+BE<;Q4\;A2XH MOC>*YZ/+2NBHF.$H4AH1C&%"5D6-8%%E7"H)FKU?VZ",U[EY@3 N0'JA0'K: M>' !T@. -!OGI992^)/3O3$ 2810*SA4?WY]%(8$:H2(ESQX'*4M6K$EM+4PFU8*E@:7D" MK 5+#\;2;*#5&YV/<.1(!"]1/D<-:><(4H8"BV2BBN="\:JNRQ$YA4HK0Z6G M#;06*CV82K,!U\B9DR8)9*/).6@:(V>Y1%Z!MBLE]RY$H!+F=(8.B92TUS(Z)AU9_T)W4PEYH>^2ZN$6# MWIYT>JT\]F^ZL0VR^#V^S3N8$5N_YF@W9WLQ7V!MH_8+^77VR+F2WU/R>Y8L MGOP?>YX3'WH[G4W_WT&K&__3[82!SY,\UUKHE\7F3HO-7_/;=U/4V/B$%&8" MY1-^D7,B(6.=99P+X0R#I4;5F:1+E/)3&%48M3S!Y<*H!3-J-M2L C6>VHA( MP@IQ(AARFH#5+IV7D6)"DLNU81D6!5$%42N"J*>--!=$+1A1LW%GIKE/(5%D MJ04U2E*!-,$"!4D-LS*/,L\U_.M2/KABW_(Q:E5"Q&6?;^'SDH:="Y\7S.?Y M(+10V"6=;5S&0(DT."!+*(%I)HR+2AE#2"ZJ6A=BF?:V%"VR4.J18] %1(\, MHKF@%]P,\6?MZ*)UT0 M#9O[NX2=2U;3J\AJ>MJP\[2(E>7D+LO)_!G/%.N0*(DH"0J+"=4Z;Q1TB')C MO74T8&DJPUL^O#YT2;(L.%J="',ASJ*(,U<#FLGDA0F(I, 0SXDMVA"'/$O) MVL LXZ"&Z++7I.!F97#SM-'BPJ+[LV@V,$R$QX,*PN-'D"CN<@NPN'<OU6.A^) MT,;_N>YO&[.QQL4';1\U6#H5*WT.*-2NV^EU=IWO2Z<*_:[8;:\>=JFYU>P#:"+RH]0]B+];Z';AN;[TV%PH>SKGFX @: M[*_^>VK81PWEINK!J]U[V@K] WC0"FY3OQM.K3=X\A/K>IWVH'_S3Z9FF(\ MPNXV*\1N6ZTWY!-\!1O;/O4GO?6?IMYV*/6 M\?CBDL'=YSOEL6>BNO8)_V7/3VTWU/[5:6><].JUC\=^?O8\6^N:G3YG43V1[&19"SO,:WC@=#D:Y65T6IA!4#1P)+13#2^B Q8XE*;9+C M8>W&W^'@%<&*Z\0-]1;S9+P*"BIU4Z\U4Y<_C/WJ5NIVC6F=8&05&O^8B*#SQ\GOV M#!K]2X7"S@!:''J_OKEQ$MQU>?OA[X8/=4G"ZK1[Z-ZV/>G%-^,7;\6[J0GOW-Q+RS !K]YN-7IVV_<[ M+G9KM%[+L?9'G7VKVD=_Q1-0;JM>DE4WX=)-2S.5[E.(;0D[[R=S[#4<"[:3 MG2AS9LAS' XVLB2R1RO[^"ISMY8?_S4X^6_Y\"_&_2]CM"[$Q"D7W!MI*$E. MJ20TI8%[.LI%4YB7,S)^$ 4X^L0;?_Q]NKOSY]'NEP\'NQ>?OVWO[(K&H;]H M_/'IHKG3P,VCO8/&Q?N+^2C WM;7T[V=WP\:\#G\]A#:*9J'W\Z;%XW3O:T& M:5Q\@ON^OVCL-%-CDI!_NA^$8=9@C%RP&G'"!'+>$N02-3PIIZ11:QL$T[K M#Z[W=B?Q6/)890'<*P*<3E$8J;DC47,=A N<\. E_"L&9M,HOBFI+@64EP)P M^!)P7&JI8DZUC50"X$A$-BJ! DW,:>]IT&1M0\@ZEHO*MRU\*WQ;@J=>VLT$ MA6\/YANYW%.PLXGW&271&ZP1B\HBSEQ UIF(H@2E.QHNG6>+/N2L0*Y ;@F> M>FF3U KD'@PY-H(,#%!1;'$Y+)L(3AY,G2FH2*+)<4XA""$3YAC'SD&D8XA).JY5C%@C4UQ&BR9&,\Z#81EFJ3DD/="(9X("+1S M$@5+)75.P__BVH:I4[%,AYF]AD2EJE+O<+M5M7VL&WO][L#W!]V\U:+:LQ7# MV&GP;/Z"VVY,7FG&>1V##9)'&QD78'> ?N*CL,E'K%FZ3?K.$&,']OSTS=3 M;AZ'S]/#^GDXJN^'@SID7.';'?C6?#?E*X@T!BV21U$SA[A)&&E. M>!!PB,;D KG>$XLXP1&4%A\1\\0G)I,C7*UMR+I^N ^PB/;RBK:.A,& !\=" MXE@[ZXC&S$KOO+>2DL5X$(IH/[YHS[H6 N=$ZV20-S2?\I(DTIAS%)WP+B@L M@_=K&[3.'VZ3%/%>7O&VRD0>!?4<@^J=O/$RD("9I,HQ0\1B/ M%O!]?O&== M#LH9H4CBB#L#XFT)04Y3C%3 2B9,$R>V.D!=J&5:OE]#,L+F40<:0E+[F>X@R]U>K"WT\?+H7Y))T(]%>/^FG$[4.6]LLC( M2+/;(1_?D1BRW"A2/1C2/2!E!WZ:Z+MB#SRA8OAR&ZMYJR?T*EVD[I>!*V2$185,4L XY0TR!D"G$G<\.NDB,6"2,UWGO!25 M*I![G9![6A=D@=R#(3?K=R0>*ZXH0388 9!S!,$(!82-IE+FC552KFUH6E=D M47E,I=S*0\7S8Z[)'7O]I:JV\@#JKS0 %^"EZ\'SPJL[D7 \!X8@'&5V-CO' MG3$AF[%?T'@7-$Y7:,'*Q2AI0@KC@'C@"EG"/-)<8NH)$9K0M0U"ZE@L*O]I M)52_ H0G<6L5("P'$"8.+\"ZB?#]85O'O3S,L;=]_'YFA+?3%@Q[H=X=J+?]#I^-J'?6N-CEC=-] M;X6SR63_,;:(6^.1,\0AD:B4*E+"J5\#P&E*Z-LEVA);1'KY_!]%I)]%I"_F M1)H+$T1*&L&D97F3NT:.1(ZP#_DP!46$D46D7X%(/Y,'HPCX@@6<3 DX:W[: M%X:1R'+TUV8'AA,&N4@3DE9YD;/XO%5Y8R@GBSI0J(CW$HKW@G,XRHK]9 +- MY@1::>V=(A(E 8/%!>7(R4"1D#E*890F^62)Y5NQ7T/6QG;_('9KT-_HTME6 M^V6XE>S7I-FP>Z9\C6KTIQVM,Q[8PKV[<&^F4 VGS'#OD#%Y*[QU'%EL M P+KDP&=HH^4YSI[6"_3OMDBU;>1ZE^6=S-1D>8%2O,DS4(I;!B/H&?FPW2X MPQ1I _:)!)O3".>4T\.JF>KJMLE?BR OJR OOZNA"/0B!7HJ3>*CV+>@5A&5 M&'+**L0#\IO4U$OTLR_1KJE.ST^G;=JU3>1L> M\62=L@NP[ )\;J=*P?M"SE/;V>PW6J.$CLU]HBD340=$3+*(2ZV0YH8@[V@T MF'%I\L$DA-7)PTN1E6W/!7C+\]3+O\FG &]1P&N^FP!/2**E D4V:@S 2P:Y MY. OL$^U3]AIG8''ZT*58C8%>*\3>,_DERO 6QCP_AH![_#;1<[M<\S;1 ER M6#+$7:3(.:F0I)1C2I61)F]3D'6F'KS#N4"O0&]YGGKY-VD5Z"T,>N<3Z.5\ MQV"HB2(@QA-H>L1(E(U=%$%3UR%H13@&Z)$Z(ZM1EO4UY$T-):"6NIVCVD@L M.L>]FHL@47%4B[O6MV?Q40[VNN7>NV$/O6$PCJ$SR&>-56/\.E>+17;-BUE+ MGK::]Z0^V@>0FW?0D-;Q #IU^U* ?J_D9_B]G2P][\_Z70N#TCJVW?./_7C4 M@W4H/T*WTVY7*]%PZW!9A.ZT"+V?]JU&&Q(F2B"!%4%<:8-<4 Z9@)T+Q@68 M#FL;,L?"%UPQX$%2N*PZ>6%P8?#R5APO#%X>!D^Y>V%M%$2235Z][1Y#+_;^ M$[M_'=ANW(&+_][N^&_/+";-=R,Q.?IPF*?\'GQ_;VOS8G?G$_SFO=B%W^Q] M>2^:=)W; M:1_L?8'V['QC>X=_GX'HP/?_3" *;)_1%"(1%($2P1&WGB(M8D1!"D,T<21Z MZ, ()#G)0]\=Q+5J4!\;X^I:C!.R7AL/7PW&KU8-X-49=Y^9^KB3[B]_$,.@ M';?3_/3[W?9:?O,X;+7:@WX,.UDR7_&4Y/M)P;SS,B*C\G%!C.-<"8TCS9,( MF@;LO;MN2HY'_L-?0/:GWX&);ZDT&_(F^MDVHNSY":/0ZU,)PCN;;!.%X'>D*M ME^=1S?;[W98;#*_8[^2K''7RX\$\.NBT84WIY3()<(?. !X@].JU>.9C7F*& MOX<;3*X6;-_^^F8L(J-FSBQ?T&%M>]*+;\8OWH96[Z1MS]^TCJO'KG[T=G8X MQ,F5]:F2TN'';T];H7\ /8G781"RWC8*R8[N//IXO?IH;E$=?L;YNB#\QH]A M-MSS,Z;O=]4?-19PIJ18E<;2=9#"56GL2O4L63=$WNJR/TE3^.G>R3M\U5SY MZC4VKH_9V'@F4^]Z'6'GH!MC#'#I/=TE0T?WX>998^N?;XVM]F%CZW.[ M73Z?:7QFGSC[_/FUO- MH\9AN]V\^'JV=]C\MKO3.&M\V3N /^DRARY7B3+"ED.UED.UI<]T*V1Y MHL)V52((OJ C/0Y-TTS MY"QC"#,1C77!BEPJBX@Z,8NJR%W(5LBV!$^]M!EDA6P/(-M4(4!_MF]CLDD1 MC&1D%'$3.3)<&I1@%CM,8+&2-A=:P'6,5V/_7<%;P=MJ9W(5O#T ;U-5$3W9 M9U$H[)U%BA"'.&,862S 2K7)@D#^!XY!;:2KDN;M',MR>= M7BNWX4TWMFV_]3V^S1,"L?5KTA:<[<5\@;6-7^ROLZE$I>SMHVBKV!C05RDC MFG/']$\?,IQZ)(4E I)6*:)L0Y5TB'7/H0 M)Y6$-DQ'M[#CGZ.C58$9Y]8V MKLS]LG@\3LUT#3JEP-)0RP/'3ND\/M$Z&\$"8%PMUM=1Y.>>\C/KYR"6!>VE M0E9A, 1HQ"!#1B%GE%4T.$H2R) 6=4#@C$L- X+K5U*KI ?7"$FV1IND5V0Y'.A4CG5/(",Y%(6/!39*#V1BJ1P\H@ M3*RNDE$2R6E9#U%YBTPNL4PJ&6BD/$;*&,?"V A6JK%88QQ%C.P6MFJ1R87( MY+PYJJ"K60)+U!K$4_+(0RUDK65OKN)4,I1 5XIX&Y(P,B$M*5(S>P<#E M9+^KP>)G$ W[S>?WJ->&UGI]>&&]V<2-')O?;:M=U;_HO*LFQE]3SINJ M3D;AY%TX"7P<<1+N]Q$WONY[[KV4 DQ^;BC*!7F0<2:AH&0D-&H9J5O4AH\[ MR=$J*#FO' R*R1PITU%CPE7P!I;=%'RRW">J/'[$?1 %#(L& YX#0Q"1:4T< MTDSFH\490S8ZCDATB>'\(2?#_1)\P?74"QA6'0P!:""%8HHED=,S#0V:$4\\ M+"@J^O2(VP@*&!8-!CH'AFAMB"8X1%G4B(/]BT M"!)$Z9 OLJG_3#ZYP^ M^$S' H:7!0;#=5(V&:*HXSI0"[/%>A:="DY+S1\Q ;^ 8=%@X'-@$#""'^TR*D"^QD#_IUH(BY(\J MY//^#QXT=8EKI*2N'*,1FDQA7V%?8NLAUKP]H1XF^PKBDHD W,2N>0-XDX9I UCR&%N)>8A MN2C!EL6K$:\K;"ML>T$540OX%@V^V[#XXJ8JU,":D02"YZG_4[2Y!( MT1,8+N)I3N*^9H/J,O*MY&/-YF.-#G\M&5FO+"-K=#!T0>/=8CP3KQX-#'0\ M+)&)D2,>O4 6,X=("HDI09)3J61CO0;A7M)LK"+A]Y+PB6.+1,J<9 DEK /B M+B;D@E%(68N-D($*E3.Q>-UH^?($_,%"O71JT9V/MGB9UMBR)I857MV+5W/^ M*.H$I3XBL-HTXLQ%Y$SB2 HF.(Z,)4:KQ#+,"[,*LU:%68=2]FS3J8 MG$Z>8WK FC$M(*>\2U@B7"@Z5-36?7-CBM,_5@6[\0L!!P>9YZ M-?+E"N3N!;E9AZ;4P7HG!'(XFZZ)"V28 94/.\6BE3CB?-*XYBM!N)&?<]R* MT:0>'OI]SR2Z11Y,>*=KW/I<]M+"5]?"U^#/_U+](X::A5;9K[$&VK&+W5HG M7?KS#VP7[M<9]'M]>YP?[+EK]EW3S:N>1#;LY,7ZM/&=S)[Q1-@NNW5EX'Z0QR(A\U3(A&CH'U0R33P4DMLNJV M01FI,V;J&"^J"OH2639%QA?GN2TROC0R/O'H*BE!C(E!S"J90U84&6,38L9B M*;QCB:>U#9!P_?^S]Z;-;2/)NO!?0>@]3P.WHO.P[?& Y?=%PF*15<4T42%W."_6I()H'54R9<0G-0UA*,VRC62UG< M$_R^JAUT?+Z9?'Y''UW'YQO#YTN^.\I%GN:*Q(91(F(E2>JE(I0*Z5+JI(J# M-&>2]]B]Q2B>XLE66WQ^'$9]X;TS8_19A'3#XK.+*FCJD B^+5T XWC^@U]3X2'NY>745<.'[#U[)=\UB\TK&EW3&\S/2Q[ M^R_OCMI-@&4%NG?LQTDU/G7#<8??-\!O>.^XWQS+A7'#?/M'EAMI3**(3ZPB M0E%*<@XX'FMN$\NUR74:SL ((7HBN[-%MGGG8#JNOS^?2\?UF\GU^\\7N=[K MW#J=,L*XP=.ZN2$9F&E$"RT%\+]1W&X]2T7:2UA74_W'9OD[.F$ZEM]0EE\2 M]"[C7E&MB$YT"H*>SN6;9/'3PW(?OD,O#L(/-&D+DS\XCL[LF#UT?.2[!S!2=:2TT$33C) ME1.$BY3G60(6<:*WGC'!>RKE/7EWS'Q*F?<=/CR9S)4.'^X)'Z:^DQH?DAST M)JI28IA,L 'AK5E1G+/E%#2R=QAOGJ/<=Y+Y'WEJ'7H\..@PR9DO73H<%_H M,-4>^K2_8:4VUT21/DP] M#>WA9Z@2_T*70QAK%9VYLG;*;&HOS*YZXU,2 )/*OG)E@-G[]3&Q9:!O*;A] M79?^>"MG47M@:>] M0Y\.?:Z#/G?T8'7H\S#H,LID'_^0%3B3H$^L$1Z(X^N Z!'@:!+F8(M/_Z2,/V&FH5253B,;E) MD=SFC+#4YKFTJ4FM102B75[3QGK+\,=-J(C_(R/VNBG^<(C]T/ZRY6)_'69? M![-?S'O,M.8T5UX0DTG ZUAXDF:Y(ZDVUB8R=D;)H#'>5T[54] 8._SY,?#G MH3UF'?[<$G_F?&9IG(N8 UT:HXA(X9^/0KNRUX]"N[+7CT*[LM>/0KNRUX]"N[ M+7CT*[LM>/0KNRUX]"N[+7CT*[LM>/0KNRUX]"N[+7CT*[LM>/0KNRUX]"O# M%OPKY)L^:WH%P#_M'4U$@F!$\==XFZ6+@4:L/UGXBZTGU1I!__-!^CE<,UP8 MO7R0MZ?7>OFHC,8G+AK"#]$I7'U216YHG8T.S'B$%159+\*LAUXT=..H".V= MKW> ?U)A><:J?OSDU)5Z#"\KAM%H4D9N-<\9'G(&C\3M@[O/X<[2V8F!A^07 MD8Z 0HG1U4EDX.IC%]E)>+6.E9B,J.?/1\H*LJVFEK17H8WV+U2!B$QJ=6[K\3-S0.;\+'[+TZV([> M3,S)RK#J<1LL&V'KVZUSI_ 96*BPL+0P\+(8KMOQ2X. WXD4CF%JI5LB@YVS MLAA$O":"[>CPI*BBXF':GUQOE+"B@%5D7" =&@/+-09"PC7'S2R $@()1>?% M^ 2(#7=K,M036R 5P%;"'E3UIU#,(Q!'!63GL&IN%0J(GNCA,8P7[D9R<:>! MS -Q1WIH%\C\?R.@C&)\$7ZP([AK.!I')_HS#&YX$9E)6<)C(R L/PGTV'#0 M](WX4Z"?XO1,F_'V8H^6'QQW\X?!W6L2THLO9C"Q\+SO6L*4R.5$F84)R)/&$F5EH3*5$G-8#-"=ZWMU?H2@8^_:U&Z MCAX>E!Y8?_?3D;-Y;&BJ21(S1D2"33M2DQ"CJ$E2)JSW*:;M9*OT +@S:+2% M\^6:T[5(& 5U8J'2=- D4/+4 A5IZE(%J\X+FFI90%]GSN#6#RYZMZ#&.R;3 M=]3XD-3XGA_L[AW%WG.;*8? 9(G YE1EQ-I8V<[%7FF\]X]OI?:#3'1,+ MD1YN4!.O(Y9[)9;#%T>':+SL&& MF(POOV5NB :4?5=N?2^3[YJ^!RRCNK#\<__B/ +_Y3P7:4)1O[&" 6QP(YU) M8A\K4( I/4K45GO323DS6(X=R4NG/Q'M8>J_ZL&YOJBV_K6P0J?%L!U1PF'( MRROYT"X9M799_JTOSG5IHW^#E8< U8OVAF8[6B&IQQG=_F@,#QN/HK=3P_;Y MU+!]/F_8OBR&>AA<(V^F)NZE?'&JRV/8C8;,*0LG$"[CI_K?!>:\![5X49J MK#@M0C>;:F=H86)HZ3N8CZMVB\H,1A58U(?PQM\'@&:/+2PN&F'Q\46\_T>? M]D_AOH_'7SX%1?_P=?S^Z]N+#Q]? M7!SLOASL[[Z5!^]>?-W_VF?PW_-]UH?O]V3_Z^^^__$]Z[\^LK'R-,8:5@+T M6^%C3=+,29(G3ALP3D'],UN1 XEZAGA43MRE"+7>A? =(6H]M5.V'YYMS_ W+F."A+/\(?1X//@%W% M,!I,IQ_ILJA0/6E<>D/42='A.RFKX)7-)_"SJZKMZ-V)PZH99V?EZ*PL /5Z M> ='1;]II5GJW9=K037*/K M;=:YM48-T)6?W?PJ3]WAJ%KJP6!A6X=V;F6 F?'=:"W@.N HVTVS &%ED>-2 MN<'H' 8T&,,J'I_,[UM8DV/LU#TP>0D8.&V_C_@\;6J,5GKM9YS4 7 MI_#JN8'!4$=A$S!"-D%YBT/%1S1Z;(7>?W@LNG,K&.9%/>/1<'Y [4J"IET, MFY<"PX!FA%@&OX9M*MTI2'2X3C>/G1O'.2CQC3\9UP)8#,A>6PQS3(?2O--/ MA7VKH :%'/8Y[-WH#$,PM;[?^)P]K&35QC2:(:]ZH*^$DP?#C/#$7XLQ0)2Y M!E*^@O748&5<@9A/&A;/D+&&X\%%B"AY(%Q@9:0N'55N7/<]FU/\SN#?\+LO MD;5"I*&V"ZLH+Y%OQH@Y[:J]0\J*7HU& R3SS5^<-V>Z4-&1Y:5&-0;L>P&9-R/#6/7^@*EFPX^QEV8']4CD^BY[J$;1AJU%H&@YDU MC'>= = @ OMJ!K'MMM1,#D*@# ()P<# 9UT$U,"@Z6<0@G4LZLSA'D].SZ8 M6N*[2I00=F+&U73G&VS#UU7N,Z#QXNQJ.JE^C=YNO]F.7M54$Y9-]5(I>C)3 MO^%'*GN"Q>&C5+TD#A^3-.G)-%R@8M&+)?TM2GLQS7I"9;^%H<&?@O=B%2\* M3@##<1$(M8W/OGWSZO AV]@:B$RK(]AZM7"(N 23E>H&?J\P"C0Q(8?2IQ: MZ=P7H+UAC:-#G%,F_Q6CDTOVIA^3V4=5^UO;/]/PU](C/Q= P.%9>Z_^8C'E M!*Y-9;AT_ANU.-\3='H,JE%4Z@*--(P:+_)F>-5GX"V+T<3 X96;+0(H\R?M M"C03GZU$>]&DI2H46C55FD"T#8GU0+,HX#DAVEY')@%/JK&^0)5AQ]H@-$!" M-]0Z!S_Z'&]"D=F\?"FN?M6NU/)]$CHP OL 'P>Y_Z^IB&V?58#$GCTBK$G+ MF@V>@:8Q: *\5:_AD:DJ=?ERU+%7V#,_6]EF)_*+A:GB+%%KFIR=N('MH:0$ MG:B%R6;4+=ZH&,YV9Z#J\,2PMRW06=870>7&L.MER? MZF,WO1XF!-KI1Q3OF.4PA(=_G QKCV_0HV"PDZ'[%J3$N'09 M?&_ 056E6YVG9K] >KBP2!J?@^Y7TT:]G(W",73'P276!*=1T4 Y?%:V\0$?D/ ,7, M6W'QHAGZ@7_5V&5XP>9$/+Z[$^N%/#CA_W>/]CZ]9?^>(2:TY4XH(FB9$ MI)DFF,^TQX"$OJ;#01CT"3J Q=38IP1YRU>6I-4^!X6YH#KT' M'!H![(&B#!C]$B7!DY[^E7BS-XS^!%G8>B.&B+F8:P>+!48Q3-T"8I2C"P2, M"*5%(PI1Z,#+)QX(")/RC@.>: M0A?I3+?K@1Y1?19T0MK"NJSJ>+P8!E>8= M1ZA_URA7@%+3^)'J1#(DS_IW0#I803#U)T,;-")4-%>?#_, ,"RJ$WS+ V0 M,$C0*1R*05V"')\;<% 4%J=S!J)N-!PZ,/2"\V"F N%*U6\$[;&'>PS&'/<_&M8_-$=9DL9*>DV< M-Q0M;4=RG8'9[3*M1>*P]_/6,_F-*#5HLZB;+^;0EJYQ?;0JV'D)!BP!9;"U MAS Q.1^-/H$..)A,4W3G>!X,@\:< !,+GC0JE[U]V8N,?9%2(O%2.7&A>IXO\WKP*).A_9D__3/P8?=OT_V#^'>PV.Q?[I_ MLO_QY:=]X)N#W0^G_8]OQ3+''!P:NL]>L/>G?W_:?_>"[O_QGA[L'K/W\%W_ MW6L.HX3GO+_8/SP!+>?3%^#"T>.QC*1.6@X3&5$6(M)0#8A MH(XF+K)95EN1.I M6Y5UHDYXG@O._'#+K[/##?AG#UU8,X"\4N)>4J+.QMYKY;BAU NA92JELID1 M+J:@I#,;S*68,D[G!>[>_LMEF#AL=95ZRU_I\J ,[DC[-XYO]OK-J%7W_>'B M\.WYD4IA73EC1#&: TAH3?*,*9+G.LE3IUVF3*BX&Z^6FIL[5#-U8]PL:_ . M>WT#[6J)$.J6N3N3\I3P#+0RFQ&I-"="IQ+005G"62XR%CL))M+# MH<,=]KI#AWL@@+?TB F9<"HT2;SS!/\@&2B4A&KA-,V-%8H".L@;8D/(K0KX M\'Q5;[@-+&B9,$5M[G7NA :;G:)9D7JNF =#OH.%>Z,*&.<1=Y9F.6?$<:^( M4(:!S#"*,- :F/D%RSH')1 Z?LIP12[5GW%JMO=]ZQI3<7F6SA3!4R""X MC>"\(XFPJX@@;#L.9&^X=N]_>F&ZO]NG1\ZD.K69(M1Z2P3/4J(Y Q4KYAF0 M@6&YCK>><9ILT^0;TG3!%?/-?,N?#WX/AE%?EZ!P- &B!6=7$U.+GF,9@> P M"VNZ<^J&MJZ@T/S1Y /\Y4)Q!;M\P][0C$ID@\""9Y.RPFQH],@U65LA MIUNV9"4'R3FK-!&2U.OL'/??B1Y@F1,4(7"[GPP&%Z [%_68,-^KSN\.N0S/ MZX>^F9:4F)]O2 ]R;7!.7ZZ$U6];Q@U/8V;R.,XE%\P;+;T$@R"3H"Z >MC& MQWC,2/OA&]K8>J]^^/;-V: 8/Y\67?D+EY;^O*CQ]7U\9&AJI453/$ES(@P% M]4P*3M),.=@.GS,%ECG-5M,7"(AT0J,*US1D"XVK!4*I8[/7]A$/1^>MGS@0 MM([P;,&@\10'$E]X^-T#8MVQR^L?NY27'[OL3E#^9")XU+*.!-@H'&U+5=;4K:9O75MNFIRBL1P,S7KCCO>J5EWHH"+_?,CE<5@ M9^N,Q)I:I )QKI("'?,B8RG4JI-SS3UH MU0KTZR1)"::>D9";1)E/0SW&-J59CK."6\N2.Y'"%/ &2G0''RS#&GY@X]KYB1V$OC;2)(B;&:FP"U,E,4$Z2 MF&("14QCK*U%DW5MS3NW[:I9%ERH7]1X:F8_7W2&-Z5)_+?B M7,MZ4>(TI2Y+F=6+55JF M3-9D\=Y&6M^!*J[:^"YU=Y4 ./JIK,FL8"F!W48" &TM34Q*!%5>Q!8K/8M+ MDW?K#.VIK.X%4VQ6PZ0*_HL*P#24!]ST$F_KH7,^7/?C%'?[V:3 G,>Z$P'K M]/7=';'_^@C,(9XFS!,E#*"!8([D(C,DX=K*U-@\]7KKF9+7$@?SG//(LF ^ M8-$)@JO(X,4YD('E*=K&&;&4,R*P?4E*,WHQ6+6Q'SZ M0X&U.L;%>%#7=!L-7?09BY(BUH H:U2MJ6:=6L,*VN2ZWF6-_!#'0Y*U^2M]GZMLW6QY>&4I>7E*V] M3:+'W7K]K&"E+[XX2[ZZE MF0LB>)Y@RR=-5&Z]]3'\S]&M9T]VRW<;:N^V?+;EJ?.)ES8FE,L8M]R3U.H8 M -(#-6AOO.1;SX:C%6! #?^/[Q$>"[],)K0E-L%PB:%=%IDA,0&2YV M,C'"J,>0'?>RX9WD6-UP;6C"8N.)%"D85[&("=A3,DL.WP1([SA\S88;:;VG*3$ZCK'' M(B5IQBA1/N8I2YE.$GT]W? &VF,X>3#5&X>-XKC46^9_JW7MTM?4(YP_%O)C M*5WK#[U\^Q#+HK)VO8Z$H91TV)C;P'EBE4J%DH(Z&)+3J MZI^/OD2M_G)%0^7HGC27F,I8F#C1<2)$!O^54OE$ X92)UEJOM'VN]-<'H*8 M#H"81*8458RD28KG44Q,P!R)"5;I8 K,T=B86VDNF[#AG>:RNN$FS>,L]Y(D MB30UA*1>*=B$V'%'*;>YW63-Q1G.O.:9Y$F.QVJU/QU__3EX,/A2?'AW=_% M*MG!];O]\_>'[^/WI]@LYL\!D"&\X^V7@]T^>__N[\'!'T#.[_X$LCL^QU/[ M4ILDR1RQ,:8QH3S,8["[+)=.Q7E&%37+16VPV@W08PH*DQ$J=GD*6GABO*-Q M"JJ2?AK=+D33[8+DNJXM-*.8GRJAX."S*T/SU*<]ZZN3)NKV6)>XJ%>:8,TG M[MK"AKZC=>--^ )SM4/V[W!O\%;JP>E=@Z\HJLI/0PU2/QV73,QP5!/?%E::H0G+?9U>W&@D' M[#"K;C0M.K=N4&T7)^S@!'/XZFIUXR9*YQVC:C=L\K4S &!&[)[!]CR;OJCG MLSD%<;\SA._O]N7![DZ\__'ME_W=O:_P]Y%S/J>::Z*B %WB<6!-CP=ZQ M,N?<6DQ+32_O]X54=A.:N&-HO:.)!Z6)PQ='.LLLC3.P1M X$0G660&!36B> M@P!/669%'-H_K5$EI]62 9'.9BW3_2VSLVY,7%D.R"*9TI+'(C8^9=XQEGC0 M/1)C.?^6?[XCKOO4&0]WP%1Y^P4;#>Y_W:/]XR-0^626:482SG,BO!8D4UA: M-<^8ES31EB:(-ZMU.A:;PMZ4+K3*G'"2&1&#-/(F,XFEH,,F3('M0N6W#-B. M+AZ0+O:/C\"F #5 )(0Y^$?H<*H=Y!!WWEI'T]RE=.L9^W:5]IOCSB49!U>D M":\]F?SDE=ZK6M1>RFEG SV\EV[, MV!MB:6#8\%=JF$O6E7@!5S65NP1EU=-__R98Q^P=_Q0!H#@,;+\-OP-_WM MG]O1V]!K>_H,_+%WJY.S(M%*:2Y<3C.A%,MBI[4$I8%: W:K;T]'WJTAVD), M)%1^KP_0_N5@@3\[^W)4OIR@4;]786N#32H2_+U![>N+KTYCW%%791O.H [4(7B.8 8G"VU <6W>G98'3A7-6; MG3X,:@,6X)\,QL$K4]3=T7'#IUU:6Z=*4$#&91%:/M2_(,75#QEA)L""OT5C M:?7F4.78E:=U@?_PY718DU7B#@93Q*9Q G)K'!$I J,.NTU4;'.4Y7%,O86N)3U M> Q<*M8XE!HNU>TR!^W=!R ,Q1 0"==QPTTU]1]5S![4$'0E<+@O9\#]T7 4 M89 +?X4OKPJT9=[G*;>,>L%$K&WFX>6Q4=[S%)N4KO76+>OQ=E(NZ?$+K)E_ MFS7S9=9\@1.IVUW!H$?V)^/ _:_'7XZL]31+C"!YSH#EK%3 ,+IPNJ^5>,)$O1Z>!/FQ3FB103BV-,%80:B*'U5V172+JKJ*_ MHKJ2VE@L19X9[O/8""-X&CN;Y]S1U .;9>8^J.TV@B#\\W>])#6]T9^,X X. M7UP<>>NHRY*8*)<+3JF]& M2;>"X4>@I-8!"&)H$K)S#M 2.02=9BV-=>35DM?'G:/,Q,RE)B$\#_FLH?%X M[HAG2KA%;U%G=".C>-O(1V[@A\-Z>=>T*V):(* M/^X"8[T$O@HEV3K*:BGK<.?(Z9QI1PU(5N.)8(:3/*4)?+)V]U&RSZZAYTXZ:2==1L^NH>6E'S6\G$R\F'V=.I5D<6RD$%\#< M:2)\KEA,C75IG)EK=-3,'IR+K!]I4>G'M(S(>7.SL);;#6RL80.&O$( JW M6J96U:3N'%$=HO/XY\W3GQX/D?VO\+[C(\,3F6IE2))ZT/0==R3%%/Z8><>I MBEF6K; -%Y2IV,/.99GP5&GFDYCE<9[;.(\97\[9/PS1HP+@X SP0,\V T@K M]&Z])G%-,W9.]<=1B9'@*3DODG%+W"'HI"NX;S 8G5>_KLC@551=BRO?G/"S M_SL.08FIZ"W!TD$9.=!GE?NU_?";+:JS@;[XM1@&!@XW_;:(*RCD0SM84,D: M8 D84_\\DU+;<2VIQB7\OVW?W/R\'7[ZU]BN_L;$MDC%I3\#K,W_!B/')0HG MJ9KKVCG .KI;77G5^Y9^X]S.^IU;SG%*!A/82Z&RO(;._@,JF1C5A3U/+.'E_^F5P\/'O M8O]=_^+]X0E M)OOO]NC[KW^>'/SQ6(K(.QEO:.@3C^8F&\+\O:!N>P MWSJM]2?46C^/,&HW*,87/Q34K]F2#NJ_MQ>B);*_IS36@?I-07W_^0JH2ZD% MIYDEG&'/*:D9'IFD)+&",2N]]-BQ\V9T=,?>2D5(+1G"2<8F-FEI+,V%U9[$EL+-)$X3G3"+,D3X3EW/$N,Q2K. M['*:J<KC:A:,^%-<41L1[<^A)3#U.H4+I$699RF?),I"Q-$\Z4S1+G4P7D MF#URH<+F-.3!9%R-@:L N?>;F/1/>^S?7.Q__73>W]TY[W]]@9^/8AY[8Z0G M7+ $*Q120"P1$TJ9TS)6DF7IU05U9LM[A^(Z:2XHY\([89SP>:XISQ/O19Y: MRW3&.E+:;%*"WX]B+'5F0?AA>1DB'!;/L0+H*;/:Q*D2U&NL(,%[(EM3Z7*> MD*Y?2.>*.I<_4ZUMJFY8:_M'7)Q+"VWO3(YA"!$NTU65MB];Q*5*VW#9J[E* MV[WH_*0P)W6=8%3_6ZD\+<]ZC7K(:RM'-F)]/((G^,*$7I6+%9BGI9GK^I3K M3X//M3'!8O

B8S=TI1X,+J+19WC:531I6(;U3O(TRY4P/,Z]8AG/E>),4!V[KD+J MXY'E<6BZD>8Z!G@@6DFL@^UBDH&&1ZB6QJ6*)4RIK6<> 7=]B=1?ML8@$Q8* MQ&_],W3NG9P%HSDJ0$/ LCMGDWP ] &(Z8*S!JGT;%2-R647U"2,!3="G;U M%HC:OVS-_;7TYI^KP<=ESC"WVF!Y[]4!LG/=V8+.-RRK)GGE_CMQ;3&T]++P/>VJ-&FE;.7;5-MTB*S5KZH8:;IN%%W,Z)@%<,+ MK[2L+W^VKN:]>($*\8;Z=8W-T_0+N/:4@IFN$7$G@_&]> PI\QE-K!/2, %V MGK:&\S1/;.QX&C.^A(RQB'GG'?I>WB&X!HPF0:EPFIA$?:D2;87'A@9. #KHS&"KX,S;S/GTFW57.YIX0)H0_=V](PGFK\ND M)TJIF @3,Z)IKK \83L)-C*S':D]S>L[^B]:YS\C4;CV[/,S1NWV< M0V6PRYE./F\>OCZR+",948QXN,D)4+GCF0> MN):[Q"O%7>9X'#HQJ9CUV+KB[O<4Z# Z%M9)'PN8E4ARR:W(C<^EA!$DOJ.E M#:>ECSM'"99"9VE";)P![L=I!KJ "<8QW("VQ7IIF-PQT-"A_/_!^ M#?3=*0L]N!OF1JOUOA?3@IZT1%E?&?7;%93W1VV;MM9C "(?.RN>:NO6[F]4 M=]2K?QM"/!43QKJC;/ 9G6NG.)J4Y"?H&JB!&5R=1?K%@XM2W5FX\'M1%;/&B M<'=HY7A>@/K2C&;6M4X?:[@2'UG75M:7M+1;,^&V8\8O"WUV=3[Z[- /MTQM M]V_-=H7HYPK1J\L+T>,\ G/D/!=I0O&,OQ4LYQDWTIDD]K$24E%ZI+*M9UWU M^I^S>OUE,9Q[J)$>8E<3,PZ^G)VA_0LYU-D=[$L!#.BJW:(R@U$%0+,IE= / MWC3JS.G^H'_ZU\?^Q^,O_=.WH&Z\/O_PQY_%P:$M]O]X+_KX^R&J)!\^+JLS M[]G;BP]_]"\.=E^ "K1WL;_[^Z?WIWMR'\;QX>/Q!?P.S_Q[\.%T'QNBL_WS M(TFIT!F+B;62$B&L!VTXR8BDFB8LX2XUWG[9NHTEAO?W;3_/4^ MX*";:U ]]]O:&3Z %WUC5.#Y%ANS[:AS3T"/.X-=^0)6Z-C!MY=:PVVJRI(] M[%62Z53X6*M4I%F:^SC6/,N<9M1;=4GB7]Q"_PD(WE_;CM0OVFR8C;%6'P'> MY0%8L?W#]U_W#X]E__61M$XP[Q/",I$305-'-&>>X/*RE&722K[U+%N3D3XC M^6F:$?+@,M>&H.69+L?3<"=HZ]B"98868#)$=3VHVN$YQ8PS5Z?L@,+Q<90W M-A+L\ C9VZU'B9 /!5P/5&\X'#;O;5,N34&5+3*U?I^*:4 MBT6ZI7'*@LHBP #4*54JM\PH"NM*S:64>PT_3D?65Y#UIW,@:S FJ#>>DYBZ M!,B:2I+:)"6:&<-!B_%IBBJ PKE+VF1N=#5R;N%<,S6!B44/&5'I;Q^*1 M4.^&;+>FCZM(8,=:MSDM.Q^;#O9?'S&1RCAWEH@DQQ,W*2<8C .&$EZ##!$B M!=V5\354$! GY)8%U-+5."0?U4 Q ZDYI<>.@$J&HW%4@# TXP@%8JT>M ;@ M]-(F^/YV&,RM8$U5Z",)'3F&#>@-+C#A;GI/[H[U],YJB_JI8)K):="!*X>M$%O%IH0;AN'% M9E0!K@(8CW4Q#'%PS.LIJOFYHRZVR! WB64JBDT-%.62*F&IU"*6/L]LS(0 M"\^M9X8;AC OL?^>P^S:VG[XF6Y,$/.Q^>?@]9%W#%8S=X1:AY'+7)(<5#&2 M,I8F7E.5)O'6,[G-KXYKM\[-N?2'\Q,WC("?0!6HZ;!F&C>7M1R=8EIVZ4[1 M.1@ZXLZG4HQ/RM'D.'Q7E%.MPGTIQG6C-B!2>)W#I$&G <<;]>,R(M>G8,F@ MNO)F A?7)!^(VAC\H?%XPD#PB]*&)X0Q[;QY'@D6]Z('-L_"$W\MQJ#RFVO5 MUH6%@!'O%M79"(R9"&D[.LC!8 @<6SVF-7G_L>B-L8;VAK=*$P(5>#R"O?UF M!^[NMO]^MG\G!ILCIR+GL4B( ].9"!Y;,#?2 MG"B7P3;9+$N9QI.\JSE@-1+,)?V4"S[*-NMG*:D8%+E370*"K:AFKA:#P3Y& M6WC@ZI#=O!U\ J0V<&4OVBF+KZ!M-M;.B;8@J!WZTMSG8C2IX/$S+Y_&K&FT MP6MK:#0\'M5AZLL=?]?S^'TG@?"]FK N, K\X+PXLS^ WYYJ>-+WS\ M]*7_U9SO'QY_V=\%;7/WTQ&LI,$&XL18C:U6<[#2129)DCFA14ICR=/E5JO2 MZB1.P; SG O)LEQ9!D:#B^'_C-/92G#B^_8AS=1VDMRN#6FRS3)YZ<]7MP6] MLF5HEM[JSJL&2[-M&F=/9;!R.Z5)-]@'&6RL[J5S[$;T+DFOI>;_$O1\D(\@ M1JM_7J-KR0UZW]WGI=EU%K=.)GFD O>7G5D'FZ@)S5^G*K]!2M#WVJ__%#JOE4L=XJ^[((=/IT8NI\'*C9>2/AYZ$3>0KH/5%/TUU>(? MAK2?R%I@^F"37GR=7J4=9UUV>F$-7_T,_<,.4$F'!X;Z%,6P#9,,G2^N15 W M[OKUK?L:RV(\.OL5&\F$S+D(U^';/< V;G'_YZ9M=*XY^4Z)\+4W\:?IN>@[C9U^OKB MP^X>>__NY>##'Z_E_L>_BOZN/?FP^YY]>/W_L7>^SUY^VO_X80!SY =_[,%W??[A G(8I?%0AE! M&$\R3-%F)-,T)DQR%0LM?>S9UC,E5@^8=2#6@=B3!;%?'A/%6E/UY:A< +0. MRVZ&96P)RQSGJ>%>$J5\3$0N+,GBW! E)8;D?)PG;CV6K3A>.QCK8.P)P-A- M4$Q0PQ/#TR0W(DE-RF*3I%C.7PM!O;@D-;*S,K\CH(DE0//4&YUDDK ,RVQF M>4RT-9K$&1Z=BPV/8_JTK,P;>Q.-<>Z)>1-?-NDQI*P3@[^K W'->OUH +YN MBC\,3"OI8'H](&ZDFMEAT=/&HBPQ<:R83BUW0N6IYF!AT8PF MWB>Y,OX:AN\M0*ESZ]T"DI;=>L9QQH1(B<:R42)F*9C"8!3'TJI,<:_S1':0 MU$'21LQM$R&I\]'=#S M^^@ @+0S,2G3-I)I+/.[OM.V+1LGLM\P)VC>9$ M\2PG6$*.9"[WQ,26>V-8QGVVB5CT4Z3D8;V#QTB]^Y$1>-T4?Q@$%FGFDEAE MQG CN)>IT<("Z^9"B<2GO/.,W'O 8ZGH UV6/3$L9YFG-A79R)S!K&^7521N[G.'V' M2]?"I67W66:\ER)&I9#'1,!V$IW*E-C<)BYQ-J>,8MDO%:\6K.E0J4.E#4BDVE,-!<>$,IE)-/>$"8]RRCVR,N]YUU%MI]@\VRCXP:1WV<6L(\ M^NLMU203N0?Y$(M,N#Q37&\]DXIMD!YT3TEFX=UJPR'D$(N]/4:&69,GV)2S MX;!<=C3!XC@A5_#G3"V^SZ7Y8=!=VM@+FIE$:292E>8*<$,XFE&1R#QQG5_N ML5'_S8I?SH$NF0JFB'8Q)WCVA:1,.A)C1(M1P61V[Y&1^^":3=50.\SL,/-& M_L,[EN/L_(??%S^7_8=")8DUFA/I-3NS>I@9KY^=\9!!=]G,RJ4P>\X2 ^>#0]2!(KAPG( X5RS(= M&^W1SYFFJUTWKN_G[/"SP\^? 3\?OHM*YX]] %!<]L?"NGN;>$ZX3@TVI,I( MFB:>Q$G8,1>GS-^+/W8#<#'X%;'5U5&%^IG%-*59Q0C4ZDS&FG,PV2W'"G%$.EC&:- M4D:SVB$XIX;!:IE?[:0\!YJKW'"A@=D;@)3_8',"I./#$M:V)OKPW:$K3Y\F MV-RA/OXQ/5*Q3%RB8N)3EA-A-!BAL?*$#T7EH8Q2:-Y2AC_Q2KXFZ2]("D6Q'H3\3-D0-E#9H M-RPTI%CLCP1?5.Y,A\X/X]E^5C >[$ Q&C;MFN"EV'$+FS-A[<[JLL9*J=BX MQDJ!-A^W>U(4[6 3CFGCZJBI6#!MS';N2NR\,9CK_69QB=%C_P/W7IKO1#MM ME%+-M?PR)]@1KT(ZU#"X4N/-!!^$!%K,]?L;CF >1=/4!%BA&-DKFG]M!P1M M>E0T'?[LM?I4+/:UP"3HA,;*@CH@$AMGS&IG,\FH2WB")ZSJ[F3--)K6E&' ML]:E=0MST/ J \("N[;DV"UUUJQX=%79W.T */-3N<7&W[(WR^H"?GM!OG-K M#]">MX&(;]7;0VXG4CQ$4X?T=D^]LJD#-B)13V6P\0_=GJ=ZW.;U %CVP/W5@YJ<)O1BOF6"9SZ04(K-I MKEG*:<84YS[U-O0":7VC]Y/O\T/%9>!I']Z]..\?OF;P?OGA$.[?A;']T9?P M/KCV/>V?OCSIL[\_+L=E^@S&>KCS97\79GLX&.S_T3_O?_UT_O[K)YC;WX,/ M']]>O'\'I;T MF%KMVGRGR,P/$9/NP.WG #=J6);'C%DN3)+KV'-O,L=$[E7"94C+B=NTG#C. M6-)E-3XBQL5+&)QXSK:>\1Y5JPDY'<9U M&/=D,>XFN8??%^1^[-S#[P=U; GJA,N,TX82JV6.90I3DH8N23H7F'K(I.1; MSV2/RE5U[K:YAQW*/3B_9S\CR%UOTCN,U%NAFEA&-1TGS,N4."X<$:DT1.=&$9MF-)9.R"3W6\]$CV5/ M0X'[&0HA/FHWD:ZRQ@9JHS= :LJ\D-I+KYP45M,TI;D3BC-N4LL3>CUWXL]X M]OI[@?3%BB2"$-<$VXSJE62Z(S=7^G^KLI/AT7?"8N2 M).&YC./MH(;*411C$A9,Z$SU5.O4QYGF7*LLRIN/.>/3("SW44 MF>J!J8JUB17Q.7K/LC0C&EUH<9)JF2OI4]63!.F=58J$4((K@51%N5$IJ)U+E8 #I1 MS)U+N>Q0J4.EI^(\^[ZPU#G/[@>!TXVRW#IZR3CN>3**^FL[ [0;@3\OUEQW.E8)%1K1E@>:R*\34CF MC20.NQ,*E7&FV3T=H+U'QME4!;:#S0XV;P*;6F5..,F,B!/AO,E,8JF-><)4 MSC'8W+D7-PH]E]V+(-RT>H$;D1" SYOX0;\O?G9^T/M!T64_J+5IEL:9(UHF,1&2I225.B%,9)QZE2;" M2T#1K">3U;[O-TXB[ "T ] ?&D!ODFJC56T:IE5P#==LTQ+4=R1T51'H0@8YE5K'XGHX4;P!LKG0D6:IO_O/V M)%G@+>!M+&BJ2]>6EJ_[AH3"]_^=%%41\ KR2]VC6C[#]3WUUT>VDK\P?.O M?EO;,>%28OE>TP=LTQ-;U&,?6C>LZD^!_L*40B.5H+5AH-!IBGPYXB3:FG, O[LL9 M#JB:*]W?/J)PR\O\O]6WYY+K06A=4)TX%RK]SY/QN[!#0.2E6N"95[H<7\RUOJEV MBZIIX7 (K_M],#*?'E?$B7[1B+B/.^<'NR^+_N%[N/=U_/[KZXO^U_<@MEY^ M?/_5\/?OWM+^5Q1+]F2Y"TY_=T?TW^U]V<=Q[O[U<7]W[^O^Q\&@_P[>^=6> M?#A\^Q7$ULD^>^G[']^*H]2;//$I)SES&1$^$23WQA-CK 9](TU9:I5%C8EI3S6%DCC*%)SM.MR('6<(9$!@P&%D&R'37;$(5]B.8W8K5U MU26H_^3[IES2O.1;J_GL55E@,Z%1P*&]5P>]T%@%_P:9L!D"168KV8T\5V M=_*&NN=:+GW10//+PS]>8,Y5H9 M]?50-PVNO&LDY9D&U?$F%&6SV'!/%4OC6%@ <.K33"NMG18^II]^CXX7$,)"4\GA[-"*=>N"257@F*)'595\66 MI+"$>D-1N\7G G0G6T6_/!_HJHJ>1[;]ZI] 6Q>AW1!HQ ;+U_]W GN";=2V ML4=:Y>9;KC5MN-IZY !ZD[-&9T.M;')Z.FWYU^ G/C;T )4GL#JB$SZ)$M, K2>)O?=F_Y^J/R1 MS?M'Q\W]':QIF"24>2+B3!'4I4E.E2-6>E"24IEX(%FR :G2X) MX[;3Y!#[ZYT"?9U4$3P,@/# C$>A6T5H5D$#?4Y[6-30W#:RZ,WUB@287?7> M1+T1^37X/V" LR9QJ%7/W==ZA&:WZ!SL M\LGX\EM6.I!L;9COA*9+#H2Y?V_@!)AMPDDY:R5T[$A>.OV): ]3_U4/SO5% MM?6O16];,6Q'E' 8\O)*7KZCFV"*K71 O%F[?_.0R7'+QZ\=<._O!F#[ HMED=N!Y& M-1Z5Z'B?>U,QK*4_7-.K!W[9TC=>T" KSG5IR6 T^H1OGQOL^$2/8;1^ ",( M\SL; (GTL,=U\!_4T\D=B"%??RZ>>#SRXJB^I3_0VVV@Y=M=%S"BHT^ESK M?6T$UP4V4(69P'/K,>$@0"2"2E^Y,0X/=KE9DLK5"M367_#\Z&5]W]8--FGM MTO;"W+#?-ZQ@2W.G^@+6SGN@,YQJ":L+S_6@$36#0U$(TZK;^Z(X/CV#=8#E MN(C"I"Y=UF"P7$+;K> >GY2N;AQ[J0AOA'4KQ\O0.3<:NM#1O 0.AW'9T$<7 M]J.Q=-J7AH;1,,AJDE?NOQ/4&^I.NU74# "^*K"3<6W^8+MK?#M.I&U05[^_ M[E('QM'-(C,/Y-?.Z$;[M0^ S!I_W(\K">9;01>( 4B',*+R@@Q ,B )'0]& M.5 5H \,UY4]A($)HL"DQ+^0[(%J/KG&!M=17HY IB!+@TPI1OCEV6@TB(!V MB[.@]@9LJZH1H"!"JYX L=5&?G51 >,!UZ'U$F@[W*JKVA\0%+RS HBZ91)0 M[8+0&DW&=C3"R,_GP,!GVKC>[ 'MK*(3C".-QT&=!U:K1QXZ1<,WL(:P&68! MW'#6H<4UCAN5K.:6$J=3UB"!UP]'G\,48-UL&!6*NS-,=:0;51K\":#8=N -9..0:ZJ 4(+*R%?8)IC4[;[W0C_2["R)PY&0)Q'P=9.%NV[0CY MS0T!?9Q#S_=9.;*P*%6($YJ3:1/OSP"78('!I:X\OHB8XRJ <"V.DJT,UI7H1WX1CAN[!'D\I-)0C@?)#1 M$5HK%R")0E"SA'D9H(F=!;(#L6[F])/)V3&N>55K&<>H:GW6@PF(S=%A_;[E MA3H=P;BKALS.2G@Q;$U#L;;$"85QX3[GDPKVHUJ.@?Y(" @,=Z)#W_>IIF2C M_:#'[(2 %OP DACM^S$J;8%4FLVH3G 1$?06PC0\_D=@Y*!K?7:U9G9>,_:Y M&PQ(:]VBW@DK[2?(^\T6 ". \@>; +9=#^\*HV/Q_U_+]4L8' M?IU#RN:5\W@0F0LS6$..&8Z$LD _5K !/\]"&8RC* M>LE^8"":5\502ZF*+U-TGJE[)8!HT$9J M+*\A3E\#-Y^CJ3PNBWP2.*I6#%#%JF7"6G*VGF MP0@C//'7 O25PER#5)Z/2F XY*]_@Y;8K"5VV X[#PNR(=/Z1B?BJ*]+V!V6 M]6:[#SKE:#+=_7(ZH];[9*93'Z%" RH47-VZFH!J=3D VQ7(;Y$0:M'WNP,@ M&H#N^N\P$"!:G,N?L';N8JIZ Q'-$=WIZ'-M7I1 ND/,XZ@5,H1UT)^#ZH[;"GKB:(V?:'>,U,KH8$BJ8U31WI<:>G(W2G+0,,PO;T MRM5-H;V8QM&9&X&L73)E:IMVZB5]4YO8%[=AA" M^.V&S/&R'<%+4%4K0-R96,BPT)A5.G!H?8&Q>!9$+%S+;L47=W2)B8UVB;UQQT%+ MO7;!H MJX:V?UTT_J-?T"/$XM_V=_KA$_VM5I!?3$H0,='_T:=GOT5X/ AYAVJX]-; M7H0?_WK7WE<+BU;'MZY.><+Q8&BAEE?H<6Q&TABR &@GH_,Z/?2D<#XZF%ZY MZTP1@D5]_0DP[I>MYP>[_:U_PK0^%^Z\6G>\8.X];7P!CRV 25!5^"7\&H)2 MK5H"X!I@M;Z^UFO62)\?R@J#K6XW8=[977M&*C<8M$<1@M# 9^#>SSN)FD,/ M0$)U2/&\.#T-J[OJ!Z\F9QB*6F]5U:98,*P:1_O:T?@!$ B&N$ IF3DC:L<] MRL8?>[M:-OO6GMW#!M5,#[8N_%@VCWDSFLS@H@XY] MK 5)>@+K6F]G XTFE=OT'YMY @N) M)Z7;*OA!Z\S6F5-S,1)]/SEDM0=GRER;LTE4;&<;O$DTW>;?;9,> ]L??9DW M##,8[/?FDF,:;XLKR?$>TTXW%S(4 .=&[E&]9#3;3O[1NVR7[C_!QJ(WV<31Y:M&.][AH(;VML:+*]EQRXXO^:Y85=C#+"OMQ ME6TTJ.\[$VYHOWGC)81=!\9SY\!\#7M5I_,MY+("=YUB&DNM=;O/=;).[84] MA;5$+R#POBNK\6@4D?K37#KGLND\38]] "%]LSR] MQR"4)JPW#4ZYH6V/XK_!"+K5%Q$>X$;/21,IQ^,I0ZO+:730863RO,T$"6%^]S5H8;286)R,ZW+M?^KD/%:@-AD26X=!GIM M\JNWPI.V6@$V<-,?EBV)G282A3ZCWMP!R]J#,A^VKY;B]M.(2IAILX?M:%Z& MARR.YDW]N.F7\P.9SMS,AMSF.Z][_MS,UKUJ[N>KWGK3B-IC".=+LP36:S+] M)A-^OC *5I[!^&.)68CW'\?9& FT6V?*7 MYZM2T:;ZEK5,!@;87(I!AY3 A MP,'Z5X%WBG"\ L];E*-A83!!GZ#^<)H/0KYO>^B@R:G#Z/]9K93@X8;3<.C! M3L8AE19S=:-?3D?UV8K90^&/SWKPN4T?-@.GX8%3)^\_@]BJ1J>N55!*?3X] M U%GN868]_S\!CH?U<=?QB6>]:B'UR2/CD]@^D/48P81B.DA!I_Q$ EP2GVJ MHJC3ZI92).?2@W35)CMBADY(GP!V/=5?BE/8P?D(.W[MW(P@;60=;+VMQ723 M;3A5OTX7Z+F>A Y9RD%%P$\X?CP"6P 8 SG!ZCI\25AI@[]7T^-* TR(#!D# M[2;U0MI5R(;#]&-0 S'/K\DB#%[@L%/%,*QJT#['^A.HGS )705G,[RKPEQ! MUPXO^.SGAPVS'T\/Z)0C#]QOB;U82YY],<%AB8-;4%2X-*^7,I" MF^4A->0,UTW]8WOF[X!?!B&^>-I@15 (VEM:(%F0SE$^"?GW M^SO]WMQMLQ<%FKQP04<. K9Y14/9>"GJ@(-1()!0'6Z.AN?JSBR.'U/B&CVT MT2[G$/-P7M^]>G%"GD7SR*E#"7:J@F]"ZDU(6L9W!\*$*S"SHEV*4 ,"7R#_ M42]FI$TY O-+!ZWI&&W+[2AZ%S+NSQ=X3L^2HTX!=HY#RL\2GTZ9N*U"-B_[ MIJAOYA@"S7.T6+]\UJN9TP+@N(#_& MS9XT*;@63.#!*,2V:ES Q400:8[#M*L*-#=T#F3E$X>"&VI,>W4Z$NS9\X._ M]W;) #%Z!3D#:+-O#$W2^W'[%FT,V='A<(ARI X7F?& MM_)G$ XTP8<0BYT3C2=N<#8-4X?H4\I/'IR*U;%=S> M)/D&?*OU^R;5HAIKX*5Q= )LT:1;8!C8UJG)($Z![NLR@T5-XKWI.8AIB@C( M;?ABT)SH&H"V4A=I!%X]:0\-S33I=F(+1WU[BPN&H--$BG,]_!2,XX8B^- MHGL"1@(>$PX'Q[Q#!\,("SL$Q6YZZGKJ5Y])X2"!PPE;/6SXO=&0YP^#+BNJ MLPA(&QQ:445SMQ"CF<_8=UB#8F:U5M/=K@V$<- #AF1,46=[-Y4RBZFJMCCH MW@(H_6\UO;#6SFM]>1K,F9[;"R[.\G,13FVLV!&+J7?!CM;P5*0G6!_T-_P_ M]MZUR6UCQQ_^*JPY=AZGBL/P?O'LIFK63E*N_XF3M;WGU'FU15&M$3<4J? R MDSF?_@&:I$1)E(;42.)%>!''GB&;W< /: "-!M9QHA#D4C"+*W>Y+)PPKZO9 M$2OL9;T^8_U_[%GXM=Q] &3_DW"4_(07EY'C>'[T7R7:QJLY_YE7./11X;@< MP2S74&N)XF!=9>RN=NR-E%T.^,K98P'NU=UM'DS#&_O\)NQJ#-#$69+'Z5;I M!B)NS4#S/#*57^ZM_B _=A2%K[_PF,?]JO:V*'SYR'_TDUB9;U[I>VL1Q0_S MH=:3"Z/P=N\$?_JO3]\^WH,*G"+'0(GL^<%J@JN?ESFA9=%Q;CS4_W(UI?$B M[F=^OP5UE2A>$ M^U"M&G:9O(Y>W[+YME$[CM^E2?BE.]C._IVK]HJ-6QY2'O\C?96$*7S.C5>.H(LO8-C"?5AM?I5"$?]$JP^+'I2GRNWZ5[PJM6G? M23UW=EH6P\OK/E0*R95$;%=-C#ON6"]M4AKW;%5I+2]$4MQIW>3IFJ7) 0[F MFT5^<.\GZZ+-6"OH 8,'Z1/F:U68_'[0FVVK^'(NLU/8^7)RO>>99_@4SR(! M=/V:@^JGVOR8#Y7\F)K':_*&+D/: AYE[)'W)_)00I<)>U_^Y0Y<]24XQ>_] MD).%OW2WJ>TPRKG5GHA_,/]U$:9S'-")*FX$14_ZXL-%$$_B>\16KZ7\=[HN M.8JU]]>@:X_\G68[1[UY:+**(EG:L1,ZT61K.NB57 1CG1WU9',"J)*LFM=, M@!X@H-UDFPW+>XREJY#]2C_R[/)Z4FZU-NNF4:+=K*DJSR_(*X0G.RTS#ZQM MN_7DZE%LHO$R'?)3FX[:(]8;RM]V$A<;D*.!?,714_[WH1+F4YDPP3?;=Q]9 M_L^3H&4,]/E];J5B&HU4"*'2/?2:6>+,89%\BU;LP$23T&C M5V^F@Z?[KM$^8-*WFUCE0M5U47=-D@N2"Y(+JI5#L"(5#3G&N1" M?=E0? 6>^\=:PY34GO&U"S*\K8L"'(VN(6BR#\6=H+.Y$8U$JH9P Q$.VK@88&/K*@H 7DRK:%)97FQ9X:Q3K!V'N=WD] MBP)'[5U(6[1E:SPN) 4/FG)>=T1=-XGSU\=YQ1$U!@_3B:I!L5I1ARGN??^S/R\#B.W87@1LZRL(\6+.?)">3Q00W&: MUO2U[+8:KL<.&[GJS8U96VV; 4Z,'P'CWYFBK*L[EV6'R/21,LBV)>/2_!F@ M+3/ T,S](H+)_'M5 \X/4S=\\+'^"Y8C3+L[9QJN^6^+UK&G['W4:>2<-V6\ M(QKZDO-]\<>LWRL[)'L2[-G@.;+ ;NM[PG)OVW5(NXZZC*J MM$'+$BVG[;[6BA!]47\=^>RC0HMFB*I^Y&D^H>7:T**KHF%$1J4!%464C:NXE$%7>$Z %DN46V]"@\-4'I44;;I/L\U9HZHHFZ-(W>$F-[XT$LT M6M])[S'CQ\DDQ=:E;I+Y!FC.## *\RU*W4"(N%'3D[M:HXH]*YJH:$<>#0\K M $UY("= "^R)UE7D@1!:3F U*Z*NM;^1-"R@C#-.],YIDXM-\:'A&%2?>"A( MF,71HMI ?L)F4B/%#9KPMVN:1%UO[R/AQ,DDQ56HJ]KJXT2#N\']F MZ1EO[Y_1;^L=):^S5[8ABYIZ9%K%L)Q5:B%/8M%\^S1$Q3DR"$!B06(Q4K'0 M0"S4(RNI#TLL1AK:U!2IFQS* 7H%KPQM3OW'CJJ33O\O2["8^D__]>G;QWNA MI,))YV)*1H/)W"VCO.3[>U[@W7]D=RC_MQI_>YMR;L)P@)L?W[GK9 =.QHOX M-+OY+AK@?!IE6->U]]N4]I)*DDJ>S/LC5+U#2#I)*.F8Y1Z8JD#@\ZO?9EZPE= MX\O^D+J ^-)%@C_*.546@IZ@/WL^]:3M9EGK[O?"5\8$K'*@RG=%L8//47C[ MR_W][\(7YD6AYP<^SWF6^%/*W:;C5UE5,;3N<-]QU[%\\J?I',B)7ZZ^E[/M MO;Q^Q9TD49"E^U^I$-!C6,MQBWY[@76Y%+4M_[CRYSPNI[ET']CM)&;N'[?N M#%;QW@V>W.?DYH>-Q2[\L!SDL!SUL0-X%/M5S&,U?.[" "6A$V%-!+>:(8LF0)\)BA3 MY=(Y@_]BD.@%C#5/! ;TF0J_>6DT8;&@BH(JJTI^E^&-JNJ2T>3UKVR9L@4? MP.0CR-CD& ^U^62PO\X;134E9348C&68DOI6$KAZX0,G[ %+@0E@R'I9PK/[ M)BR(GOB79UG,;ZSZ(?QKD:N;_K/C7\R-;R/8A&Z?X6]8(Z1 8$F:1'AB,1.F M,:@_6.XS)\0L"F#9N+L)+:'*MY.UUN36%:PU<)<)>U_^Y:[T%/R0SYB_=+=P MXP=0(X6JK8GM\0_FOUXK&$G.E4P1E"V^7/Q:XK_:VM'SWUFVI-K&WE_+DG+D M[S1;/^K-0Y-5;,G1FDWHM1'J!A[A1<:HL5SS;;17%M6W'55TTN,"8D8;9FSM M(5=W#? ?8)!VV(!EE-=P+,GIV4GU]1V"=G._P_?RFFIH.Z)!" M*$]YUVD7C MR T]NNMQ3$NCUKD#0XBWT$WT?,4?LCAFH??,Y817^.EZ.QJ@B"A2VRLQE%XS MO*1[7@6KZPUDH,9:O?V/\9SAG2,,U% \XPG#"Z'.S3B1+"DJAO)S6MVBF,// M5'L3K-T&X;[-V3H4Z8>5*-R3FPC+V(/,X[W)^5:>Q8([\0,_?<:X[FHQRSB: M%H]Y[M+U\/=9"L\5?+6_ZV7$,^B/_(6;.*(>0A9(R.!@'^/^>-&U0ZMKNKF' TF]UZSU[ ML>& M$7_ZSETL[[[\4Q3X+,%U@!?6+@3_8S\CCF@9\.X!NXCP71 U*M M6#80"4>+^*_7M)D"HO&I=)>0XP7IH=._7V+L/@,:<^:GG%L;/\AWM2[-E]$R M98OT_L8))=YQ;G3$6']"JN'E6IZ 4BY-&N")8X#&2U"#16B75(R)W%###8DC@>'^ MD[=F\*(DK9ROHL'F/L'R8", BPVL%="?/I#=2\KRQWR+=RNVWY9A- >C:-,\ M0OU1&(@IS&R[R MA6]Z)3_'2J#M_ [3ENSCE:?N2/K)LCNJ8\%0FB.I;ROBNDYP>&-*\NK)]6:P M$D40M28\OLX/U67-W>8-5#!BH]!+T\K77]*G3Q>H^"0"OX" MP'9C;PYB"70(HF7N2G%9"L%V8 PWKK%29D?W-E.>]:K7J*3"M=*\Z!DS4+<5 M2W6EAS&:!3-#JR6*P?S($E@"&'@/V))UO"'IO.*"QH9IM:ET8\$&0P\,_8R5ZL>M\FOIIB#U&YIHS;\$ MC33TFW)% %\!$B#J)VZ AV["@J7S:#I:37 (];^M?,FMBH\CH\&VMV19KXE4 M:<;IHORZ6KD2!4/!;"7K;17I7K;(@B*@R,_3\G,TV-E@\ 1/SSW88,NX[57" M^!-N^F@[U+8_'ADAMA6VHC3SWO<<65F5^&<[WW^4!%;4M[MX:A=B 'N5%\OB M@6BYLB/F9D4^3A'EW2U M3;SE#!&1X>5[M0'3KI1MX\FHF&<',52-R5T:0_Q?NQ@2.8@,R6X;>#N]JFD* MH\MC1K;J,+,^I"C.K/*,G)+!E9.MW'#@.(C9TGWFAT ('.K4 MG^O4J?Q08Y6:ML'%G2,M'.$KUEQ81R1<^-Z4?[,,+@#(_%3XV<6Z#*D_XA.G M0Q9*@PXQUZLA_UF)MJU)LQ% 4_2*.CLRX)^;WG6C&Z>K*V!+SH8YCTT3WA8) MA)OQM$)2UV?.?FWCQM&*2YX)O7+Z"X7T(3_;YI5=K+NDLA4AT_A>P@FDFI+1 MXJ"U.)MM9;W4\\L5?LG3<3ZM(T1_CYZ$;S"]HO7FNYM?/OW]VZ>;[Y&E09;D M<5<00&0HO(DKF;"0S?PTJ895?RXRFC\R//6=5K^0CUSD',SAIWEJ0IZ'7'B' M!7XF+'UBF)\)7_F_+/:3J>^-&TDO55DY4VQC>(KV?G?[QBSZAXBG,H4K4FUE M11KRZY5O9?#"CCU9"$4S-BNY\)+4(\Z4/!C&WJK4C/IB^V>;R<77+ Y;A-E$ MO6,?A_H\KF(JQ\95:@!N;68"8XF\MV5JT'J# L^@R#%;7RE:YZ7ZX<:X\,^' M:K[M=L9QOM7LYAH)KL=?XZ9_F4+%3Y3*O(S2L)HC) M70$ODLHWY%RUUQE[[7.(K!=,R@;B;5OGRB+J[MP9J;&JRAAO5&44$I;GTR/5 MIBQU_2!//@G<< P>#Q_QO9_"Y[P7[\@>M%SAS\-(_%!!XN[3N] ;-%U?]"17 M9>J$HNQ\*-I M\OZ$LGG9XGA@S3B6>4QM/%V7;,TZ1VT\9_]'CZZ-ITB6<=RP)YOL&'0=E#I41?38K3]88?*GD/."J]I_#& MYZ^AIM^J:CTU!Z=VK^U7K8BR[HBZW+OB5+5L_XV@49KJ^>_@ [0=CG0JJ+O'1NJ MU4J[;FLR*J] =V11L\R>.0:CV/O&"!?5.Y$4/VA\]JZ9HFVT59[$^A&P MWI)%U:+(4<^Y9"BM31N*' W'M&E9L)Y<@L8;FRDJ]I$GR7W4;AWY^4/DO";: MSI&Y(<3Y(7->%56GF\;8I)A;*&:I&^$H1,PPTD?N8]\-]K#;:<1MWBM3O2-^#X+?).BCT<;]%\\.EGM] M :'?4NRY^"X_:/N^\WSGX=KWNF@:=)GG.A-&;&,<"2/$],9WTD5#.;(.3Q\9 M/TXFJ:8F=<.DT<1=!I$O]"U*W4"(N"73M0$SQE-]PQ0UJZT@#?)0GW) 3E$( M1-24(TN!$%JN#BVB;%Q%,N+ PD--8WA2-]78!FA@#3 X](E'A819'"VJ?<O03O,4/5E8_C*SA^B4O,[. MV8HNBS)UE&_Y),G%V.5"U41#;GM#F\2"Q&+<8J$H)LC%503!1QK5=(S6_@!% M-8?C#]Q/_R]+L*+Z3__UZ=O'>^&=NY,Q?5;'8#=G1 .H3*,,"Z2.7M6W7'V_ MA4<#72]KKZ])=8@$?5'VES""2#1&(QJ*88F63J)!HD&BL2,:MJ@ZK\]B'X)H MC//(0)'EZZY-]T/J NQ./!V[V25']WM!^,J8@!?"5?FNN!?^.0IO?[F__UWX MPKPH]/S YRFB$G]*6;-IZC_^^!_\C_P'D_B''_?\\K)TSC$PA=GGR:WO 3LL MQJ?R(XS$#2IY%[U=!D_5C9F;@(.51L(;191U1](%^%!09I*D$S2C>Z%IU+!C*DB7KK20(/2%?;R;R+^;&MQ$HHMMG^!M69\PQN")G(CRQ MF G3V']DH3!YYDR914$0/6'%[)D+#(V3]^L%<:6QTI#Y1@:K"=QEPMZ7?[DK M+2,_Y'/B+]TMW/C!#V]S/?C>6.YH2"X]^:_OGOQI.G^/2AHH!"LI(QK%EXM? M2_Q76WH[_YVM2I9I[OVU+"E'_DZSCWOST&053;*M_;]^S62U1F^^]A"Y@5U] M"MO\F,-LCV&5THYV8ZN^3$:N)H5"0QX5NCK$@&L( ?XC"C(JYG]2DIJJU+?+ M<]W;RJ< U36DZ/P>^UY> !I--# /%A0FO!NJ"[:$V[H=7^S:X!2J;>^%#F6 MDRS:"IM1[4,6QRSTGKFL\<(576^+ Q0S3>HFL7\X8G:!'6XX!6*ZWL@&:GC6 M^T,8OBD)V@5'>Y;HTP4++K[SGN[BR:F>I G3A&G"-&&:,$V8)DP3I@G3A&G" M-&&:,$V8)DP3I@G3A&G"-&&:,$V8)DP3'NR$R\S_/F>@?YNS=6DBYJE8G)*Z MY+S%USV@+8SII=(.VTN&%US1'0DSMI=1XO.;#3$+W!36L4[4!J95WRO2O.7U M*^XD ;ZD^U_92=J]V<3>W@/U2X%2U3?)5/US'I?37+H/['8" /GCUIW!*MZ[ MP1/P^>:'C<4N_+ Y<5]D.W9GZ) ML1OR,HYF?LKQN_&#_$9!EYD#NQ<]1L*4+=+[&Q>"=$=N0\IB?#5@ MCRP&!9MG&GM1@OOW(_P&][?*+KCP_Q*F&=]N85N.P@>8-.P=3^F\8B<4]/M\ M_VMA!.">#3.-9K,$1I^@Y3 +N%)RX^?*I2DT*-PG>!_4.^SQ\.T@>O !%UY2 M]@PK]ML4U@ZCC1>2A[3W5P:2&3Z(P@,+@6M!88),8>\#8L7<@%C1:ZP$VKY- MJ59$=CUK4!W"1KG+Q_Q#C]_H\F2O'YQ M5MC;M]PFA&^7'$4Q>7+CV W39Q$%.S>#N:Y&M0,/N2MS&6:&YOEC*3AO%%,J M"C96OI2DD??'[803T@U%S1'@1$=@J>',0^_P. M9)!AWAHHCC=&94-[BOV4W8(2$,H5 =] N?A@L;O@9V3QEE*J037\T@_ [LVI M\*\L!%4E"E^7X)"(L(%6Z!>P!_!)0-^D >/^".A)%L,0.*K'XA1>*1Z:,:3. M&Z6" /C=E$WPI9D?NJ&'TT&MN*)BV;.R0L1/O_\F;/%*K+@K:^WW1I6,S;?Q M]2VEZ\U]T,G3')\NEF4"\CT+"X!9!DL!#?@'@ CHAD %)RF_((+_^/#;/SY] MO%4<^#9@=N%[N!J$JO T][TY(&8*/,2U+9F;%K]4QJM*;WZ\!_]26+(810$V M.234RO$%]/SRG;M8WMT#QRL*17':;?@@&-4]7U4E+7^]H1)9?1UGIQK:YG:_ MUAG@6,81 J/H]539O,?+PD.[X1>0:S?VYJ *@0Y!Q*,/N9BR$.P0QE"9C)4R M.T4%3$E]Q2YX_":((K:.&*UM9]#F_F.NL=%HS);+* 8MF"4P+)C$G+$8T(F")HIA;-:>4FR$>A7I7K;(@B*XQ<_>2H?7 MA]'!16*)%_N3,L)YE3#^A,=[L*.MXP]@*X^5$-L*6UV4#;T1MJ^QG Z MO:6_6=%+EA05CXCSRZ"W>&\;?J;:F[>/NU8JF[AKY86%X#:AT85J0*N>8>76 M1SYPL6E%69K ?L;#BSQ QZ-QJF177W*W3)@IFS%N8:]C>1CRDP3,ALA5"2J5 MU;= KC"DQB.2DRB.>=&V9%6$A:L ^'3K":['0U MM@M#3OFPA;GV 5CGI\+/JQ.;J[3(_HYY!?P@#;V+S$_F)>F1&60Z\(S$-]4R MN,%!BK6P+%"05\&UBA_QJ_LLJ'9Y;+,-VY^YQ/S=!QGZQN)%B=^\"A0^\$8S MS(K(;,G4PIV"U?WDIW-A!C!(UDD9GW[_3<1U_8J'%8+BE$H8U5G,^&S#Z/C5 M7U%([Y"\-6C,?=VR]@&#Q^'S6C+6--J()(,W=4PZ134V_<8Z64Z%5G'/T #P MMQ.6"_E>GSL5R^+B5QR5@KTR6IG(F;N*'!;)SP6S>2%XZRZI6$W(;F[V< *I MAJ2VLW?XH9DF*6T.W&HYY@J_!-'$#=!^*@/-?X^>A&\PP4\Y#]_=_/+I[]\^ MW7R?YY8D>:;+')YFJS3OTJ4J^3YAZ1,#'?Y_6>PG4Y_GCZ]RM3$9+F9@@B$5 M\KR58@"P,6%.883SQZ1SG VOG<\S9&IS8W &["\/#S/1H@O##!?SY6O]PX&_ M\-,0?D7?#H;!Z\?<"TGXU785\9+:I?JOQ_ MIF#M\#3[_:Y]CA<6'B*>)QBN2+65<:SHU92S([4\J(&CSSJVH\"*63T#C07> M<7#$F<<'3^*VNO&A[MK^V6:J_C4+P!9A-G&N :Z.P7F1%F-8)SSGL#>S0WG# MG+>EV[[>'L&!+]*IUW>T>"':G;2O2@:X'VY\$/[Y4$ULSU/[Y76TM#X_\6!" M*XRY2I@K-[5%E*0\$WV5UIFGKE92NWG6)0]B5)Z: .X7>:;H,IL$OIP3Q3GLF6;EB*\K^*;-[TX,2D T&I+Z[[E3WPX-AX54$U8 .#N=SA MA3UTE3Z[MA

B\\L @1WZCH]AM-G^7^^89 MJ/N'W;MX.P,56]2!\5:/E/F2?+W5V:], %2F>&B4TP6M@9(L(][TOVY2"]:. M%V00"FM[,T"(<5L*[PCE_.4_*TF]L@1Y*F61BRT)]]O;%KZ^^3TP"Y#DT5;> ME> GZWUMPH+H25K[/,G>*6_#K'RCM#G6YWY3?,G+IR7N'#GN)LT528_B_BM2 MU?M$:)MZ;C(7\6^5.U)QWC^BR%1*YVXJ@'%47)7BP'NDJ_/PHY%[^:H U22M@EYKWA2S:0G+:N36,A&\F/%9JR6JC45\HC-2+[DH->Q5_PG.;*(,AILGW#;IDO-C=13&:T*&';2N_ MS6-V.)I"Y'DI8+3;A_ME*6G0&/6(1P="5&RV))P"5T.E 'BYU[S\TKF_9AJ0 M$) 0[ K!-725_5R&>,[1;^\E0KVBQU[O"/EF+P%/UFS0ZENGNSV-/@U9-"N5 M' E0!*C7G9DYMJAJ)@&* '4:2ABJJ-DVX8GP="(%I>JB;AL$* +4:2BAV+HH M*P0H M2)**'+HFZUBHV^"*PA *!:S/FBPE1#JS&+3,UR!R(8BJF*NG%99Y7 M,11PZ(IH&I?=A@D< P&'*HN6XQ V"!LUBD,V185V%0)'W7H=4!PF88.P4:LWNNN8[;\\A*6T" 2]*3?]@I)N2EO>5V";>,:CINV&+MLG79U +F& ML[?-:\44[J!P1UV<5!4-625P$#AJXJ2*Z&S=YR)L$#8*Q2$:-ND-PD9==J\I MRN9EL\4)&P/!ANZ(LDU["F&C9KVFZ-CFU1Z]?:VMF45QC2,2@QQ)O=*X!@&D M4>!+EFP"" 'D0&HA:1 "R"& &%<;.B> -"LS3,?W!)!# ;3K/;Z_].';JJ;V MI9>]KUQN28V3SLGDQ=U?FE1-]7>\8'FK234U5K'$;MX Y9V[+@R8ER*GR U% M;BJG 8YHR!36(W#4'2/:HD;'B(2-6L6AB H=!QR)C59+[#<.3%W4%:>E/5QO M%K:%/8&.%-+&V;6MT]U PD;->BW1L(QSG$^V\63+L8LA\A:0)D=:GUS<\OB2 M?-VKBFII"AV<$$ . 42C@Q,"R*&#$^5JX^($D$8 L>EDC0!R.+NG;22! ')- M %&N5X.,Y-XC'_&]G\+7O 8T^.DO[!$*7\#^G6X01%[9A;[L+GM6*:(Q:(PQ MCW%-6?H?HG@9Q=A]F^5*1<0FS5W4";^6>''-<@<2+U8,457/4KSV&"GK3'5< M8!XD*T.7%5W4SU/GN2\0??4\3F2Z#V*7O??^S/S\[$9PPZD0LR2-,R_-8EB) MP$]SP'XO=N F;2/IM/;Z3FMMC;RZ\X]!@C)T03%%NT,K=0AC7).#>[^(8#+_ M=OG>&\T$/TS=\,&?!$QPDX2=)U1&]OO0[7=;M,Z3_S\:^YU$A40EOP\A&N?) M,.T+1/OBZO8:];\M60R;++BSW=7G+#HLYG1XKX'X3*,,=WK>99$:49Z03 /1 M398E6DYWRNF*QB#9)-ELF==DB*I^EI*;HQF#&PX_I"X H$S>KUR9J' 7+RWX ML^=3<])NQ,AW[O?"5\:$[_YFJZI\A_]3U+O/47C[R_W][\(7YD6AYP<^]\$E M_I1RMXYR-U[6C_\QB7_XL=U[G'8KXN?B V0)W&7"WI=_N9OZR3)PG]_[(5\= M?^DNO_)1BF+-%0O^P?S7=T_^-)T#\F4)2/WV9F7N%5\N?BWQ7VVIS/QWFBF9 MBK/WU[*D'/D[S=:/>O/09&W)= R:*\V5YGJ&N5JRVG34FAVFU&5AA)>_&CF@ MO? S&^XUGT(AG4<9##%-OF]@/+RX-RM&$SIX+$Q9W)']9-62XC/\1%C 8_-$ M8.&4387?O#2:L%A014&5586HLT&=KVR9L@6GC\D)U"2^^PII:F -'O'H,*C_ M+4K=H$DBPV@I\/G^UVM>_D_?N8OEW9=_7C,-2 A(")H*P1'[S,FK,701!/K, M4B%Q ];),3Q%'5L18B!Q1464=4?498<@19 Z43:(J8FJ==D60 2H$0-*L4U1 MT:HL.GH30)W$%QY@ M"MTO<90DPC*.9OYE;V#7T&K,TE6SW('(D.[(HG9A/X3 ,11P*";LV)?U*0@< M P&'I8FF2M@@;-15(+01()@&$ '+ II$, @@!9#] + (( >30 M%G.]K;#I0*]*FZ\;/<0HA$(AE+KN'KIHZS:!@\!1$WPU+;'9/34"Q]6!0[-$ M6R7%0=BH2[;2;%&V+GL#@L Q%' HEJCJE Q X*@S.631UIH<]U[[D=[7^@;1 M%"]I#SF'>N@20 [ZR-0!DP!R<-.BB"L!Y!! 5#JS(8 <3'.DQ"("R"&GV9)4 M DC/#O5X"=@N"'0_Q1*S;%HV7"Z]P))N)YV3*1D-)G6WC/(.<^]Y/SG_D=WA MQ=%;3:HI73MQ$X8#\.*]FQ5U*1Q$X:"*ZZ59HF/1*0.!HS9PHXGJ>=H2$CB& M#@Y=%TWG+'WXK@ ;K9;8;QPHIB+:BMW2=JXW#-OBGE!'&JEZ*.Z(FDDJBT>U7-]0&&KC5+M.RSI&@<(V6=*9D+S(-D M9>BRXHBJH9*HM)['&5V#0>S']]Z?F9^?(@EN.!5BEJ1QYJ59#"L1^+D2^ ?% M7MVDYR<=,5_?$;.H=ZA[KF@,$I6ABXIBB89UEDR=D8]Q[7[S_2*"R?S;Y1MU M-!/\,'7#!W\2,,%-$G:>N!VY!4-W"U135$SR"\B%)EEI<*XJ&MI9&D/V!:/# M\Z%[+2"_+5D,&S+XR=T50BU::>9T>*^!I$VC#*T"WDZ3.HZ>D$Q#46.:+>KZ M61H;T1@DG"2 M)/&GE+OU\4WC9?WX'Y/XAQ_WOE?,27?XC:/=ZTA/_C2=@V[$*5??*U2]O'[% MG8!BS]+]KU2FZ+$P9?$6X?O.8!7O MW>#)?4YN?MA8[,(/R\%-V ]WB+*?.1T@MD$RHE5+L<]1G,Z%^P6,Y[G"NYO/ M][_>?']RC/:6 +FE,@51C;F8O@?LLCB_H_=M'H-T_PHCS!/A)_CY5/C-2Z,) MBP55%%19580/T6+IQGGR9LWC7]DR90O^@LG?D"]#6:XYUW+.;3>@<. N$_:^ M_,M=J7G]D%.%OW27WZDL[<":.XS\@_FO"Y%P;,G6N%04=D#QX4)@)/ZK+7,] M_YVN29:J[OVU+"E'_DYSCGOST&051;),9RB3U21%/G9"1-D7)FL9C88M;..M MC5I1N9U=;PWU(O36T/SY% KI/,I@B&GR?0-WZD5/PVE"AMSPZ,BAK-]#<\V_ MR#4_0\U_"FK HW'TM.W #XLRGT(/S"Q,6L)-[-U'EO_S)&@9 WU^9S'."NQ1 MX0=ALDR$#W,W?-@,8M=K$55KH$4:^/1M0@B-@D#])_J6$=, MVI/ K/;12Q=!Z2(N^9D!*MR =9)&0H'P5H082*A;=6Q1;=1QA0!%@&ITK5D7 MY?, 6X^D=34Y64XVH/-+91AP"MMW5NU*B3H7Z) MHR01EG$T\R][G;>&5F-6Q#7+'8JZU171-*A,*8&C[OZJ+%JF3M@@;.RNUY!% MV^G.3&N*DQX2SFQMC-5;'D- R2M-K@'?#:N:7M2O]16='2QJID< .000ATIS M$D .Y24HDKUSP$S8(&QP;-C:I;%Q-=&GS:;UY$:2&UD38E!$IU'" &'CZK"A M.Z)L$S8(&W784$5;/PLV1AY^LJW6[A*%GX87?OI:WQF+7(36E-1DJ6T_2?(A MKPD@JBE9!! "R'Y;Y=CL&\+'=>!#Z>:$HY- U.JB]*6IO*]I*/4*)==X5*ZQ M8XL:A=0(&_7))Z*M4T878:/6#!%UZ[PEZL894K.TUMUC*:1VM/58CET,0;WH MAV5?CMR7T]KK G+VKPH@LN000 @@^\/)%"TD?!S"A]S-<=3:WAMG(J&BX6V'D5(O?+!LH2UCD[&[#9)XGPI.+%VU\F#U\@!,Z9DD6I$@\5S# (G^[)BCX9(]1 MD*&'%B4I/#_-&')\#J,"%[@TX(LPA#\%?\YW V$918' _LS\)??PX'-3ML#& MC,C8110S ?2K[_GP2Q'X^NC'48A/N@&,/XOAYU/X"[[@9D!9WKV1C[F,HVGF MI0E\;>'Z(?P_F@ ]Q?Q9;,(LV#C[W(][9+A,#]:P6+H>]S2##'E3_KA88\)? M#Z(G6$_,)O"Y_"?86O[)#3W\)U!L76H,EINO&WX,@^"J'QE.RO7F2$\?5NG^ MY2^R13XS!>"7 QV)/7,?0;5@@=%B7C <$ ;8% I>%LOL,?^/\RPF[9@TPA0G3& @<"I,59%E29:/JN]JV9)M[?_U*PI[VOKI"WO:DJ:;;0I[7K;\WK"JQ+U0$Y,H M^"(%#Y4IO(9R>/_@VS9YC.T/_:XW)GD-UZQ^1^-/Y,8&&KP5(P],-=CT/5C? M>5J1COQH&76\@ M9^O;US^D'5&O\81$&JXXMC^8&%E ]%"L?Z,@$>YY-16****\229_XTQ T17) M.OY,P)$E^U1' H8L.=43 2PJ]E82Z$B@MO"6*$Q9A9%84NIM:_YAG:&#;]7R M38@91O@YFV:"8FO"Q$U\F%_D@U,F5LXMUC'ANHRQSCOIL8 ]\H.+L^2S-9R$ M'\[R,X2<);'[).!I2NR[0>[NSF+^.!YD)-ER"63UYJX?"@^Q/PTB[P]APCR7 MG_W$>)@2A4!1#Q:%[Q8G0/YB&<6P;V:ISY!!;HQG0#!2-)LEX&,707MTMS>/ M7;BOG24(,G<2/8)+#D/%\)S1R:&/:NJJ,-*F]O4RZ;9M4F]N3HU3VA-:[$Z@WY;C=:6=STM7U1B?B[H0U M!W!WJCFM76N]ZB@@L<6!)(#A8<-P2;;%K%9""UG^^LMW[F)Y=R^POY8L3/*3 MW3=F91^&V2FVI+\5\/R5G]8",=9T?819\L,UH#>.D"N?8C0^N_PP^98GV,(+ M3VX@@D;$H:5 -K;#7@]O+W= ML"E2NF)LV UKQF[A]:&FZBB/;ZVP4F)WA9E=B3J064*]A2N)>/:P>@L/WU+8 M=]<"$7[X'@8IN+W$VS(B;$D[WH@PS-.YN.!L&QM6!%ZS BMB941L)M&4^5M; MR-A1;J(PR^*4&_JKA1=#N)Q"_'6<.S(3$>@&0AB%MYZ;S'$:^/>886(3W\CG M 264#+>RU>A-O=2GI77%F!X>>*U>ZDJ;YA1P+HO; 8OP*02EGOJ-WM2A6]R M7(!/7_TI3Y_;7#&,Y=838]@>'A_Q%*W4/\.?A_E=[:2^^_35-%(O.E:W3;33 M=,F2S]-!^PR)=F A:V?)"CS'9"U)5JVA3%:1[$%-5FLV(6JD?AV-U'<4/_4) MW[RL0GW43]U'O9$2H33D-MW21TL*ZGQ.G<_[34CJ*[Q*YC4U43U/>2,"U#4" M2G MYR,0/JQNLE_7]MXX6Z&?OIAE3VI44B_T8WJAVZ964Q0V MW%?",1?)[>KR6DUEV-TA5A5UBD'V5H?53&=='I97A]4EFWJB[^F)7O0X+QJ? M@TI\2N=(1M/"VN3K0KJ@#%(_S+"P;9+&$?ROTNA\LV,Y_RFV).>M-*;N,S:Y M;@,,F*!7J?&);\*$X3O8.EL4%%YK'<&S[B^^U57-E+!^1C8H066 MM=N;8[R=-5[==+S?S<8=1U)-YY@2J)8EJ<9Y>HT?5UCU8.U+1W+,5K4OJ40= M2L Q92.)@"\2D%J-4ZOQXSI7MD^K'8O+?@W7F:C5^-DB76TO>M.QV7#$AEJ- MGZ35^+5>9:96X]VT&K_:$HBMR#!&D2JC%V&$D>%#.'S=DS0-F@9-@Z9!TQC+ M-/8>"%/GU&IJ/G5.O>SA]D9%/O1":TKTT='I)IDV&Z/J2EUOTU:'X*JF5\ZL M3W (KMCJ^F ^[Y&*![J20,?@]44HX4?\(!P+*[X]BHE8<>_0FTUY9VTV(16K MA_4;Y[2[9]F['6V!5MG,]=*,MZ0M.WOG9^+8X%U(W$?X#7[%!8_,#> KT6R6 MP-#%5_QP%G"EX<;/E7-CON38?8(O@ *&%XMS_Y@3.O] T7C77RRC.!6F6>J/ M^+3]D([]NMN4NK;\!,GF-JDV-:UJ6I+\.DVK*):DGE33@MUF5].-> $9U+1U MV38K :X. ^KG86,7WFE-72N=A7A]_>4[=[&\NQ?87TL6HFSR+"BYDI@%LU)M MS)I9N'X(8W!2K$G[")/CJ1N8=0-#Y+V+B^$X6O/TH%MNDL(+3VXA?6W?M2XDW^$K7R1%>XFWM>4YK\ZP531'TD^ZY1F:Y&QL M>7BY$[:\U8ZW::B6RG\+)#M") JS+$ZYR;BB03&$RXG%7\<%(%^Y31H(813> M>FXRQWG@WV.&.:!\^YD#)L#B))?GQ0N8F[I;E^0C=;^G M+(9=3N#V#9 RX5;7/Z,XF KO;G[B/_[RSYOOKX'7',\_526A M3(84/E2RUFL>/] 4^*R4O6Q>MB++DIP'6=LF9NN&9-K:61*S]=,G9BN2J1R7 M[TV3'==DU6;#OJ*M?*>Y; WO$W["2S[@^H/UGWS?(%'GQ7P<9Z Y\KGJWWO+ MX/@; W'TM)VI-"S*E+<'!;Z+O?O(\G^>!"UCH,_O+,9988SA!V&R3(0/7*2'' #CTI-38>O89L[MV+XI>H'D>MWX\AQ$ J MSAFJJ-EG*3A'>+I&/.FRJ%N7[2A$>!HQGA2ETX*8K\=6_TBJ.JTK9;8BPQBO M98SB#FTU+XWJ#U/]X1K5((N6XQ V"!MUM:E%S:%>D82-.B]2U.6SJ(UCZ380 M4TPS)(6J+XR^%V#=A0"JNGJ$N#A76^.' -(((#85?B> '"SE0@J$\'$ 'V8W M^+B:&-3FW0[R)LF;K!%"631LE;!!V*@I\RDZMDG0(&C4&/^BX9P%&B,/0AF* MU+:9"06AAA>$JK]52T[",:=DU#V, '+(@+5:%U4F@%P30%3)(7P0/@ZD:!V9 MH37$,-2J5-ZEJ;SOTCHU"R;/>%2>L:*(BDVI.X2-NB+MHF$9! V"1EU S93/ M HV1!]1T2S(IH':16YB5TB0;]9'RV\I],BK+>!M9E]?ER2D4"B* '++-;4I) M(H %#[.;PZBUO;>W\\CYZ_ U+!WE?B]\94SX[F^VJLIW^#]% MO=M3Y%'B3REWFR8/]5.I=Q&W2@Q2/Y5SUT3>K0%SO55G/VV4,C;4FC+$Z4ZM MM$.EC'6YIDU*S1#-2QDKFY6,\>[]6ZH8S(O8[78OR'CEW+P9 -9-?TKG2$55 MQ[*_ZYK/H*U3/\RP!G.2QA'\;\H6O#L(4'@910%>M9IF7IH(0'7P<'G+: $V MLN?RA3\S-P9%E+,=F0RS@)>?F1L7559Y3=/_+AY[FN.7L>L 2Q)>_A<&*TN] M!Q'LCL(#_BCD'C_.Q4V!5+"8FV3.@I27G!:6@>NQ&UZ]W(4].,#Z[SEV%PQ[ MK<"[M]FR6(PH*+Q0/7YAYCY&^81@A4#$4/#ROKX^? 2VI GKK@#J2(K>J MKKBI\-=<2_0!QO4:YNN6"& MY=97Z1/T!'*X50Y^%F%W>%SC-1?A>Z%(:$.4-"#+\?[8ZT'9PE2^%-WKK(N: MZ.DUE"O\!]_(NW;IQU6[23\V]91J-PWZWMSO:,R)? M$8Q9W.#?T6-X5#_N< MP/K2L]0%'?EAK4:7'T:\!7W(_:3GO.,6]O[I>CL:H(A<[Z7Y$^TL@[@?]"U* MW:#K#61]78!?,9J=$30. M\%?'@^&PH!MU0=];]&RS#Z!3[<3:BH]8Y^G@JTWYIYA6@V[H6Y%TL1*0+TX: M -_53H95SJAUW56WNQYOEBZ, !?5Y(MEX%?>'7)W%\N_;+/\; ;!U)C\W.+ MV\'&YHHLF:_4G'6=T5^C.+7UC$34G%B%X-1=S0N)PZ,WD,(7>YJ#G[-Q5JM* M^MM6O?M9?FB(:B""">='H.O^Y TY)A[H M1\X[WBJJN=D"E>3GQ:;C0#;5T3=;?G-LX&7O9GO1JAT2\AB+"#39_8054XOC M<=ZN&,^!<;J *]Y2?BT3ZT,R!-:&A/!#-#Q.XW\3M[J0ETBA5N/4:OQ$=QZV M-B%%4E^]"37:QH[9A%#CX\6=:IOQNBT(/[E>UUK2:E0NSW6#O<$+,N1=WK2Z M;"?.W\'4!V#$N2R\\2"ISG_ JQ5M-&BAKNT7O(Y==;V#&]541]5"G#):*^=! MVZ?U(\UH[=&6S4<\10OUS_#G8150[:"^^S0U4*<&ZC39$4Z6&JB_I0;J:TKL M:'[J#[YYH8+ZIY^Z?WHC)4+]TZE_^EOJGWXVWX[ZIU-_XI.7;S!%1=,(4 2H M$P%*E45'MPA0!*@3='6S/3 MTD13O:PY2-@8"#9T0Y2I##-AH_:NB"T:^EGTQLCO;YI:ZP*;=(%S>+?3J(7Z MR5JH4SE) L@!@%#O*@+(04N%\$'X.(0/U;Z>WE5=$)A:J),[^?(N+MJJ3=@@ M;-2UKQ5MC7JH$S;J3I]-T7%4"D.U)IRM4,^G*PA#41/U$S91)S^2 ')@*[*. M+75* +D*@&B20O@@?!RXR2M3(*J+R_K5?I'D79)WN4Z T473H6;3A(W:8P-1 M-RAQCK!1CPU5IZA4>\(Y3FL;F:)2PXM*O=AS_$P6V<@="%67NO$@NI<> DC# MWMV43$< V4\SHW4# ,+'5>%#;]M\Z'(AJK+<6!AA:;5#7*4GCWV26-#YD\2" MSI\D%G3^)+&@\R>)!9T_22SH_$EB0>=/$@LZ?Y)8T/F3Q(+.GR06=/XDL:#S M)XD%G3])+.C\26)!YT\2"SI_DEC0^9/$@LZ?)!9T_B2QH/,GB06=/TDLZ/Q) M8D'G3W(6_,#;$?[812/)AMW/W.^%KXP)W_W-5E7Y#O^GJ'>?Z[NT2OPIY>XJ M6V'O=LFYWG[$GS8[6-NFI.PTH [W=1VMZV -PTI.@R$:M[ VC4I7;1@.>Q/L MZ6&=]X]_C()LP; S_%,ZQR%T!=ZH=+@&04C],,..U4D:1_"_*5M@NVJ<[3** M BS#.LV\-&]\/8/W8.XQ$Z;NMZ]-1/>NAR,V'W+7XYF+20266DQ;2_N*F;2SO&YG&41I M@F]1Z@9=;R#7WGRR%1F&*U+M8]###]9N]$7"[:BF41+%<3?)Y&\$=2U-,E\7 MT]6-1E'AQB%=U9:,A/$#!DK9?0 G;NF"<@87[AGF,$O HX./^.$LX"K#C?D(+HS*UYK, M_>42(_Q>E. ,DVRY#/S"\8O=)R!M"@QR@[8Q\W%HU:TRWTB4VLK?))#;I-K4 MK2!2]NMTJRHW&J&Q;E4L2:X>EV'=?E2M=>=E*UFM#@+ZYF%CSTUXH"1+<,WN M!$2TE#]X$F42!Y@#P5@L?/WE.W>QO+L7V%]+%F+0GT])D?2-$SQ9THM3KS4U M'V%.7#G@<1F\RR%;CB-6-,)MS$#D&0_?I+$_R?B#^/LG-X[=,'TN95YX8U0_ M/.,*PH\Y-_DC0CE4<3(W\V/.8'_*E5 J1%DL_"L#QL-H7^%=X)"+9^CI()M5M6J$"T9"B[HL%(';NA(Y*7KS7WXW119\>4CI_U/N3"7 MC.#K/+V*&[P8[^RL &)-D;?V-< %EO%OO=UNG?IBI??U&(D+WP?>^M&4GP(+ M>&S&_R9=93K&ON)^B./#A?\(UGN)M[E-Z;IDO7*;4M>[) MZM@X,5ZO*S]>Y@'*747ISL"Z _6^B![QY_AFA+D+0/I")9Y>U J^Z(Z$Z1#+ M*/$YTOD> TLHLB 4F:<.5-XKT;9^Q9TDL-6E^U_9.8S=0M_>",G%C@?433)5 M_YS'ZS/F!W8[ 7[^<9HGL$\4Y[)EFY8BO*_BNS<]&// MW9-64D_JL1H9-S]^ _1^0,,K?!8R=#]^^J]/WS[>BVO$[/E!(4_B/FCQ?6;? M[PI91)!CE"$WSSG=%R 869R[0;!) <(7>/R,C[)'-\C ^> 2ESL-N,^QA#^, MCL/+$FC.%D?Y\'/0-\ROAH>5X$Y5B?%K=?0Y_E;?#)^.(6UQ^#W/,UA M-P8X)> EH7WK!E'X@/\H1MY8^&B#*S<_%L !73=E,_CM%*U^,.)!>SXDPH2A M;[@BL_ .L!)DN,\([B("@O][I=^F;%+ZH\B? 'UO[OJB29/YR9SCJ7CP>W&E M!]V_,*HV94M0F;E@YTYI=7QI;4'7SK?XX0K9Y190A-+@HSC[.//2+,:YEPYS M,0=XNO3T1:!_Y/UQ.^&[4=6)%TOW^!D>]N9NB(XL;"?XRA)P!(, ,\ 4X.N< ML<*J\UBX[+6%69'B7=J6F_(&B;0ICD=&.[!!8!/WTWV-@X>=B ;S&2\$\& M6C; ^!?"(V$E<0+^ GRT$\$B"9,)'\U!A'K]XYLXE MR,MT=]?F)$C %DZ+Z95CX]IQ/O_FF@5>J2[0]7CL-69+%-<H\ MMN4G.*<'T >P1/#;@:IX=HX[1A84FQGN#E[*54L^QBR#G81M2NRO:^W/C;9] MW 32<[(G*:=M."V#;)45K#Z^CXXX"8PU1QG (XO!Y\Z3U$L:(A:0XY-L^L#X MFV6@%Q1>RK5<,H"&(7^.+99!],RX^H/%(=DW=2U/0LQW M?WC4SZGQ;<_J2WG!&7*G#,@!RPMM1"5=$'P><#U*4<; MAWDN3?^3K!0M+NBRIO/"?0:5.T-7,3^]\T&YN?%Z\3D?:@KAS,_!4%G M(B<"_!S!DP9;"G*+#/P+2,=@_Y:QCP9]\69^Q:FB;\KH%'[P",)N M$0DD(PNFY1106X'MF.^TA>Y!S8N9N,5GGODU1>LNJ5=" M^PH_R(ET.#VQBX M<8.O-0%Y3+.4+TJLVGKOT(;^GE-D:X*%3HNYN.3Q^;T2 ?O+W'U<"=9^7)T% M:+!J!JQ'HV_E5((4>=:XP\OV$ M[XZGM]TN$/5]*<#9>5BU/P$OT &?5F'";?=LXT"I^-FON;2-UZ3_N;QBAY[/ M3GB5[[85S5D-KE:H5J_?5FYG.H]9?:Q96)V(AGNCR.\O0_S+7G8%.9+D7);: MWG;53>M M[1,/XFYZ?0^Z81$.;D"!;PGZ+FG2DO#%[']GH#=RO^WL"2>ZX!V#>;MU+V)8 ME"E+;@A\$WOWD>7_/ E:QD"?WUF,L\(T#DZA#SP,77?!:$N)J'H#)4*WY.MO MR5\9*5:VJ%":H>>AQL:CUW!U]//:F;AHK_."5*^X"=<[4NYT03_1XOM][\V0 M14UM>[F\%0&.[2=YI-02A*\-PHHA*HY-$"8(#Q;"&D!8U48,X3;%)T9UO5[5 ME-:U6\[-V)[T\$),NS*1W MEKX3[23N](8[BF12"SR>2D0<,P.(QLR.9D] MYY(ERKI)7.HWE]X9HN.TL 2(09=FD&9(*H4#QA@.^%0I)$#A@/8;C"YJ6ML- MACR92Z<3B;JE$I/ZS21;M$V=F-1O)BFF*K7U>JXD,M"_GK7C>_*43444K>>F M67[/\J()U,5[UYFZUV[Q_=9P?IY/'258&:2R_[ZY[*F:O;CB>=E,FK M"KTTJYJR0XBQ6TVJJ56"4\\;+[QSUW']O+ /!7\;YQG;%*_J.8M,@UC44:94 MO]FD.$?&=(E%ES-G'(=2V7K,'BS*2;ELHXW-?*CO73)$>\;KVIX9KM>BB(K> M=JLDU_+BKJ6H6 KY_KUED"9J:C?97L2D%H7&5*D;53= JV:H49I[[\_,SZT( M7D:_OB-?<9V/]T$9HL$S[=K@&:Y?8]EM"[61ZWGILRC15MM6CB F7=HF-459 MO_A=-V)0BZ(1-I4F&G'\YC=L0#=$XX5U;;P,UX7118?R-/K.)$4T6I\^$9,N M'[$QJ#I9SYFDR@Y%;$YP@\_J^:6';Q%V:\V[36)BS5D*+- MDK'?(K%$S3JR MTM0@+I$0@L>/8$4^L@H7(9@0W(-5JZU+DPP)OVU"AJ.ZQJ=)1S9SH%M\C5R3 MWM?8V&H%3]T*J4]6^U4[MJBI1SKT_=@?J-7;E4/8E$7'.3($3Q F"/=@U9HE M:MJ1L>]!0+A-5'Q45KJI2$=6[R0S?1RE\+;,=&'AQ@]^Y_T+*^@" @K3*)L$ M;+!2IMJM*WNVH\,@Q8Q@]5I86:V5-\&J-:P:C-& G*\9OHLI4D7>SI\D%G3^ M)+&@\R>)!9T_22SH_$EB0>=/$@LZ?Y*SX(?4!=/UQ^(J /Q1OE'Q43"DX<^> MX3W^\,HZSHU@^%K@+A/VOOS+7?DQ/^3>!7_I+H^$W.:NS?N:*PK\@_FO[Y[\ M:3I_SRN@R.B3E$@IOES\6N*_VO+2\M^IDFJJ>W\K2\J1O]-L_:@W#\W5T27' M:#;L"U)SX Y-P<,=HD?+4[N9=K/;4>[.U:@#"VK@J[6\/Y0O_"6\=T"8+VP9 MLP23< 40UEO/3>8P@SUE?(M[U*M[U6DDL#\S/WT6W"MSR'@P?]8UP2X&^_NK$W%Q13A.^I MBLA?9[,9H-E_9,(49**<_*???QLYNCU"=V.%"L;('[=I=(O_9ZD01$D"WWOW M &A/OD=@ <1A#(!:6:3+@^_$KI>.74=.>X:B3;,1;"$5!BD&O<41X&>JS6?1 M ;DJ5V8$4)2H?M(YZ#-A :_.$P%UXU3X#3;7"8OSPP4UUU7PN!=D4]1V";SL M)DGD^7P/?_+3.1\)-O7(RS4>*+%",RZC&+7:G+G3/S,W3AGLVD*S:7QERY0M MUA/)M::\FLD;4[(%H%%0?'&2);#@)-FJX9)/> &B$CQ7#0_\*M SF[GED[EM M >_ZDRQ7W+B!!/[4796' 0,&J __DH1QRQ4CN;JL7+G"&TTR5G@.V(,;@!62 MID%N;>">$#^R;01'X4.$V/T=GG']6 C\M# [1.&-+.E5 2GMHWSL&;>G-Y[) M1:7R!5>8@:TMN"FW27:EQ9TN_! EAM_G%^"7/DZ <2K\*PMA0###X)M@N"?" M$PL"_#]\TUS/:\GP;1@0=[6-CX._X,8@M$D*5IFPC*,I"/5:S%TLW826''P+ MS#<;Z $3!1-MPK@A-L^MK@PLM]-H'#[S#96S.7F6;',G<1?LX")RAP:&=5;# M?OCM'Y\^WBK.:BS0G0&H6'PP<6[LH23[&)/[AQ\WQ*N\5:-<= M7JQAMY+#*@#R=E-L2WE=O^).0*5FZ?Y7*E/T@%\LWA+IO8><%\N'T[?(7OES M'J\5W@.[G<3,_>/6G<$JWKO!D_NX2P!BV4=0+^2XZBZ,%EE%#H>(-TD'0MY*0V_M5ZWHLBC+@[Z[21B^<@RKFFC( M;0N8$X0)POU9M:*8@&%EQ!A>C7%M]X]UQVA=)X@N()^Z]TH7*_Z(22Y>?B30 M];70 0J.HHNR=8UWYHZFO 7%)%6SVRR!)QZ6*;C"(Z2HON\L2@ M2S/(D.Q+LV> 5L (P&?\$26)6F9U$K1@/9A-%54G2/K;0]-A0V72X8N*F;; M8L;$I8M; HIH6]2GM,<<4A6IA:E&$8$AV0+YE0#W+W:6EEXC-Y+!#I M\C5[ MSB5+M!V;F-1O)FE@K%D#Z)Q[W5S2-?78_('KLP<&&!OX.]X(YF6#\(YMYB?S MO+3*3)BR24J1@M8$=41=:;OWD(-S829]]S=;5=0[8E._V42R- F=2E+ [01 MAMQQ\'R-!MM8T:/*SU4M6[214]-("YBBUGKK)M?STEP2'?/(!FW$I,O92J*NTA6=GG/) MTHQC6VA>GW'SRKR/[HR;O%Q_M0@_EJ@=GFDC5!LW=&/;#/=(]]AHT]"4\7 Y M9+1.-2867?RVA-SBSB2QY]+LL?4V&:R4L3(P2^9#V82%_>7QDI&"G[+%("T9 MKVM+9KA.BRYJ%EWWZ#F3WJFB9;6X64@,NGBVM&+0U;:>,TDU+*F;:D0#M&J& M&I^YQW8[N17!FVML=MDJF]44MWA%;/$Q1(-GVK7!,URW1A5U@VX?]9Q)BB4: M=+&E[UQZIQBBHK:XA4PG M9(">@%4#Q=^ G$<-W^$47]@#IWZR#-SG]V&$N5J'9D1/'OLDL:#S)XD%G3]) M+.C\26)!YT\2"SI_DEC0^9.]42375O;^5)>7(WVFV M?M2;A^;JZ))C-!OV!6D[< NGX.$.T:/EJ=U3N]G]*G?G0,H7 MWD1.+DR8+VP9LP33> 40\EO/3>8P@SUU@8O;V*O;V6DDL#\S/WT6W"MS MR'@P?]EP][S[$C/]($K[-_^\> .W)]P@L@#B, 5 K2WUY\)W8]=*QZ\AISU"T:3:"+:3"(,6@ MMS@"_$RU^2PZ(%?ETHT BA+53P@/"0MX] M()LRX8TBF0),+$#%!KIJDB4P0)+L*;_B10E\RDV2R//Y#Y[\=)ZKO;]\WCG1 M!90_P?/3+)RB-H8E9C.W'"??[F%D?Y)Q70J_\@-N,(2'1H?O1UZN?>$;A99> M1C%JV#ESIW]F;IPRL""$1B3YRI8I6ZR)DBMP65B190\9\@E6K!U7> BBB1N\ MM$P/MZ[ G[JK\C9@.@'?\5_+./H_V#$D8=R2S4BR+RG9B?#&D/2J:-> =P:6 MM^"FW$+91; [7?@AHIC7!RA%U6=\1O_*0A@0C#+8L\",%][HDKSZ6L >0"9P MVXOA11QKQJU]T#;KARHSP>6!A<0?<.H>P'ZL\.^9'[JA!_/+'0=XVJBN,%HR MG"M,'W?4C:6"K^+&P3-P$2Q"%+DI"/5:S%TL/H56)*P,3$<;9@1D ?-PPK@1 M.,\MO@RD]'4:9LT=K4**G;FS9)L\B;M@!]< Q%,E;35DPD @%BL**:5PGQS M380H6 99LDGL#[_]X]/'6\59?1?4:@#:%]].W!E+GTMO;[\)'V3]' M01 ](7?090 :@4)':51- 6!\F5Q1]E15GW1 M!*[[JUK^M&0:%C4^;^]_;3)_C_ 97N=>])" A84@%,;!Q3RM'I)B91,)I3ET MS=0@8#0%QJ4++7?AQGS=<$2H3@]5B#CF=I(J&C)5.2$,#Q?#ABG*9MN. @1A M@G!_5JW)NFCK?:OH0A@F#++E9QB=W0&M MH=M +GIB:^^V^O= ^:@!5%D8))-LLYO6WL2D-H7Q=:>;!E_$I39&3:3J,5[SYFDBY;>UFXB)EV<2:K= MH;J[FF9=7_?=?QM> Z_JO4?JW]6R)Y_3HF,BN2>7/M-1J2%4SUEDB8Y\9&%+ M8M+ES'/#ZC!B=@U>_H?R5B?[RYN[X0,3_)0M.NF;=05'90,Z$/ON;[:JJ'?D M=_6;34KK30B)]WL?8KQHN=@QJB][S[501E6-;K6HMVZ#VK\H M&/6//\:/&E4S*=0V8[XE<+6,M47-:'OB18P= &,U#:RX(W-OB+-]YJRJ'9]5 M-8CK+@-KKI=T=QV^>.\Z[["U6WR_95J1'=&0Q]R'E3 \=@R;>)6-($P0'BZ$ M-O(ZYB$8<)P#U:MF(IH*VVOPU\$P]?9?'NK;B\UX3Z#WE:DUY>2HF[) M!*NM2(M-3;@)5J?75BII*X+5Z;65*;4]:[X"6!UN*5&\J#L\?VTWN6W5PO/M MS<9[9;^7]2ON!(SE+-W_RDY9VRWR[$7ZQ=22L96C5_ES'I?37+H/['82,_>/ M6W<&JWCO!D_NA)XF]/IM$R MS7C58^K$ZM.0U%=D^*J2?:H;X2]NW8-L5_'S1C^>NLX[9?ET47ABO/G/0PC# M3P57F+"0S?+.=V_D2C>J2O>FK6:/KN?!5L$[/678NI1_.O#=2=X';\'2>33E M/8)XV0'A?KFNTB=\P6FOVDY]CN)T+MPO8-6>6T8KI-U-],H!WB*%_0( /SWU MFJ'\VS;"ZQM/'>X6*5>Z1>YV8-MJ829B![AEW@PW> ;9F?O>O)",LJW9:;JR MY0\43;$B?M5BX2<> VLB9%&6Y/=K47@G J&/>EB)H01]I0KNK/F/>Z*;KU1 M^!#A%U8S*986A=BR.DBB2A\WN=)ECY.DVG;O*88OWT:SV78[-]YY;]5&3RS[ MZ%4)A@V*&['LA5YS.$5[=:!LFY 9%LT"4 MKS3_P?Y>=%6ZEBWLQ O 0!+VMNND+GB-N^!]OO_U_-WPA'=^M1W5>Z$]H8]A MT,6[ZA5]QEIWU=,E73O.)7G)T3FN2=M+O=^TX[JT=3!9<"'59KW?>C#9P5&V M6;_"(735:ZA^05M2+SWJI4>]],Y+0&J9MBY\2+WT"!C42V\/"5Y]>6!KU=0 MY]H:X#B*Z+1.O![252^"\-@AK#NB;!.$"<+#A;!J6J),:I@P/& ,*XHEJOKK ML\CZ<'?@Y2!4[T!'K?1>V\C"H,+@O6>2H5&)_9XS25%%DT1I %RRG ZK*5Y# M?.[5K?1>B,ZUN:XP1(A2*[UA,(E:Z?6<2=1*;Q!,HE9Z%SDUHU9Z9 #[135 MI%YZO66/?FP5$F+1I5ADB9IR9+DC8M+E['/5,'OKYO>O'1(BH4S.X_DXPNNT$2DYKU1;)&$"<=1AW2 MO#&2VX/&2,48HVK&88KZJ,OV7RUC+=$RCVR"2(SM,V-54U3-MO4WB;-#X*PJ M*NJ166L]2UX>8>%SNMM(-Q*.N-MHBQI=JB$(#QC"ABG:^I'>+D&8(-R#5:N. M)JKVZXO6$X;[P,WKQ+"B.:)FMLVC&-+=QD&[!UWW1=KU T?0$D+3I-<')T?7 M$H)@]5I8R=+K^\L1K A66[#225L1K,[1Q>WUX?[1P>J((N/4=(>:[@QF&BV3 M/O.>)"<5RV8--:KWO_83X#0E0 M1[LW:7],R9Z-/3MD_YZS]P*3K'WC8F!!.">[!JS1)M]S-=0TB. M^LF\BGS?_-TL(DDB-I%W?+B=#'G*1]SA(Q._WQQ2 M6@>2B4479I'1^KB*6'1I/:?TUU'N7^>&\3UY#;&*#UDW T?6'[; MI(L\HBLXY1O065[G3@GYCL0F8A.QZ:)99%VV%2&+K_,GKZ:Y\F"[CU$GY>/= M69M:]?:=14?61B,.72QL)^HZ,:GG3'JGR6HG/>.OJ@=(WG3L_I5-QT[H<(RJ MT8WA#/HNP"D4T"C9VMH(([8.@*VF:!_;VY<8VV?&*J*I6'UD+/43./*V^PM( M?^F]Z[REUF[Q/1=I153L,?=S)0B/'<*6:!Q[6XT03 CNP:IU732=(V_S$80) MPCU8M:J*ND&MB+MF0T][C>TZ@6-HLZ)(;0'?C@Y'(+X+.G37O6>4L%)LZ?4Q M%H(5P6I+6[7O-4:P(E@UT%:OKW$T.EA1]F+G3Q(+.G^26-#YD\2"SI\D%G3^ M)+&@\R>)!9T_22SH_$EB0>=/$@LZ?Y)8T/F3U R]_>^H&7J#:;2\_+GJACS6 M>YN'4@UWCVP+ M?$RGV@;O%?36'0[4712O=.C;38@4&EA>O^).DBC(TOVO[/0\VP+5WK.22T7> M-7.+794_<1W^]#]O_(DVT6U3T:8S?:JK$\W1/(-YICR3+=VP%.5_%46]*=^: MQVN1?&"WDYBY?]RZ,UC[>S=X6@'!Y\)GMWMFO '5_\"1CW^7?0'LL8Q]LEF>A M7&TT$X(U0;#A.$L%STWFV ']T4=U-GFN]&1WL8UYKERXZGET_<"=H+YY%F!E M+.^P??]??P>*/D;!([[S(68PO/!SKI>>A7@6B8L;[SO,KDYRRV'X\=I] @8.\^6X 2ADKE((%$J:B.*2YDFV7 8^]I5?NL\QF*?BYIX@"K.83Y _/<6-P9]D MJ!/%F1N+PC0& ME1T6F /*(Y3PMPESDRB$@:9L@>,C92(.SF@*@R4X.P%&P#>R9_SQ0^PNQ+QY MN[_ CP!N2[K X#E.1@Q.7UBYC%_F>(C'DAIM( U J4*1B!H$Z"A-\_' \($ M11%W?*-$[PJLJ^4EV^L;-FP_1&$"T$#L/?GI7)C#/P!C8(4):0QV###AB7%$ M /!"CR?>%5SCZB%+8 >ID@1LE"05_LS<&."=0R^&J2)9@;7Q2AMXN38HD8@& MSBQ#,&8K*,+4D$FN$(![Q9#_2RRUGW,(G_L,2NJK&P UGEB,.8!@6,%O03WG M%ECQ#9C((LD_$,S PEHO(<$RP1Q'Z.TE,+T9B^/' #,6RP[#NSG(O0B6M2)(L@%]7'FQF$F6 '<2A.\2]F,8 8FW M\]D4>6 DXH18/I\'%B()<9 Q!?^GW$*@ (T^@IG]I^9J#V MR8!0A: RY,NL9CF2('Q. ?1%7Y+,!O8&$P)WS31S6 D(\RU)! MXRB.HR?\>KZ!;<)U:_,:K-!SV^=_PICA=H"@R=G ]QW\"ZKT1Q II$Z*5_[A MB3>J8TC_?WM?WMPVDNSY51!>]UL[ D(3O"3:;R9"EN1NS;,MCR2/=__: (FB MB#8(< !"QWSZS:,N4"!%2K)X&"]B7LLD6*C*RN.765F9OO%6""Y4>3=JLR)4 ML.CJ +#,T8]Q7OL'#:^IAQAFZ1@^\]M>SPP[=8Z!M<=ZT);/37Z]^TAL2XA- M&O8[FGRP0*B9)$DBQ?UH6EW.!P<4J>3((#'EQ:"[F197HWLF&"#"-"*7*'>E MU0,1QR="T9_2?L1:#&E\J6:5MG& -C>@]ZV!/ >FW!> +:[1SX5]>0$P>(-Z MN0_>;0@(B[.&R5YVCUXO67CY", 9>4F2*.$@3T =82C M7LN))6 O'+\IG7?/.4N 60R/(?,^X$Q)% R )8."U V&^_O49(^]]^_G0-.0'B0 MXSWG([%H1GY!E ##CB4RYI\QH)*(X-Y+P"&)2>_G0CA?4I#E?=?Y!!9_CQ9U MC$((XH"_Q;>CJQ&2548U2)B%!3\B@ 8?D)#OJ&PLM--$-"0V:ZZ!Q.H:C U3 M1$7(#F]H0U. H0#9W[Y;,7:Q-2__E*./QQVH+)JLW_%:[8/MF6RW MO?2$MN((<*./D1Z?@?_"8U0)EN]&D-([\21CLE/ MO1+Q+,3<).(I-\Q1'M@2Y-L\ =PR\=_";A+SX*I+43O&M:X3%L+Y'-PYS0-B MIH,7+>-3-YO?D>OWO=Z^VVD\_8+?%I:0J'EX5WBXL^_V5FX$MD8>WCRSNF5& M_6'XMW&B>8J13HRX!/'<>!0;]K'M8FIYJF-+Q>Z MO=OD=QIN8V7H\=.W:?/4XY8IYRWTN"XX7G]?(Z^[YL,6BO76-.GZM;>IV>@\ M0OO^]&W://VW9=IW"Z'QPA/8)6L^GNK]Q2 M;(U5J?O&]]U>;X4. MQ;7O]-([!#JZ>[!!&[1Y:G#+E/ 6'BZP$OZ6!&/4O_\1\K9BE.<%78(V[_VD'I-_Z!V^[Z:VD07^_08*ED5;,RFN:. MN(URJ@*[N#[E-#7U@'&HX.HJ$U2<.1B#/$Q5NHFIN!RG 19K'H^CZ5B6(W9> MMYM645672Y8'5"];EM2V?D%UATM56%TG+_I_B<&4VZF8BL_8^L89!/&@B+G0 M99]JO6)58BYF&PM'P*Y$^(=5@-LUI:>YPNR_"]B\8:3**D>)\R7-8(Z'8X%% MU3WG,+$67$QP(JW&;\Z;-)/_:L._>%E7N :L^0C_?:OH _]+]M)BFD\#OEUF M4VC98KM8GUFO"]Z)!7:/@B0( UK$!?:(05+E41@%V' YCV;%[3X#4E*-!:W M X$%I#NF$&[IW5@*%P?3I]S8AT),IUB+'2OY\J@PF6_>A><<8R7*#(@.7W&A MZ==-N^KNXX:FA4? :R$/SU74%R\OB/-4M?+! O6O2]5_<^0I%"GF8555G0<> M!]B>@8HR)V^$%;Y>B"@?7&0?Z^9=OGM[HL R[C"TD4^Q3K;@4-U MV+'2S< 8(%+ GT[20N<&E8]2>-'"%7C.*8A-&$;< MO>)& +&N68^DDZDLKUQ2+P]L8=RM;1X':ES(&'Z4LE9I>E9I<.4W;3L#F9-@/84;!+ET+'"3A-;S9VR]U MR+)')L'J![&L#V[4(?[V/R)+06,M*%//B8W6$.IGRJ*8F9>JF5,E^T;7ZZB) M_0*;CCU.Y&97U^=_QCU'C/ZX/7_=\0V[J,VOGN^3=O]@WRCZ+)>DDAD/6 MC48CD[K%.;2]_?9O%>T.MHFG5H37N)6D'C1,F[EAKFUT644?6O9]+767'6*>TNFU#N>H5KIUG M<.GEC3&+IE5@NP]8(*DV;GJ$;#_/G?FEC)2S8=<>#F^W6_Y5O.9^V]?ZFT+.RO M>WB9EO&I7F7ENY:IF,?8O22;AE/-?E6*'DXEH%YOH>J;L' YY/4L,2=R;Y$5 MT 1\H^D\Z/\?. .S(V@YJ0'M@:AU&10IT")(LI'-/\+%$L1E]$VM7PQ*FKX,!F6VI:M[BPT'^$RLU9 )<.U MOM&$#=-Y_(] M1N^WC:3MVH $O?UR27U.&S@)HI"4&_V=63%,H]5D<[][37)^Q78V#SIEC]=8 MH#4ZL\#WR0+:\?SN;S+JMG!F2W/,:[\4*'Q@EM(G[+76XA-N8&>PA\M?[A1U MGMM7O)$M4LM^S3(>H15O7^P*/+\;L#B6XRZA-^:_@D2RO*1G41P]KW?PVXYJ M^!5%]BB]%F +I[3Q<83;M)MT>=!)7^BLK#-XLM0)]T:1L]SMT'VXW2$V0,5# MGNL@H],FU?Z6CWL&DD>Y?2D.C:W99YJ,+CY0 -5*O9CI($DQN@PGQ['U!DL3 M+@\)ZPP6*X/EH$RF3<]@V=[0_ 4X+@/9T_<;MM0&[C\*\M%6'T\\<.2E^FEB M*H&3%^,Q8B+IP^F.S3E'2W4#9,X"R?E/I)9Q_TQKY'79[GC=@];< MKY_2';/]J%\N[([I>UV_5T^VGFRWN=RP,I=YQH+[3;KT6IT1NQ'52@Z6*]EP M:K<;7N*V_(.E+7K+D&$#>V5^F?6]GX,8\"AXSOQWGUM5V\*_ AR;@_P^E;E^A5J*7\24'85)EEY'&(OMWQE/P?('ZC:X=0O11Q3"Z/5?A>R=A]M[F_>E'?K6!?/<82Y7Z?P,H; MN*M^TVMLSIZN@P2_57F@S^D7;IP"TXB=,AFBQ 3SUX76ERWENG&D7+G+PS9I M?!^0]RH:?_/J"-<,MUT,UW3W]^O"U1N\0^#'-.H-VN -ZC2\%]^?+41M.Q%G M?8/X[2V&6ZO2+]81;MUE>UJUQ,V6D9;K'ZS:B&OS6O'4/+=-/ <(P6_7K9\V M=X-Z;JO9VWJEL..;Y'=\;SV;M(58;@LC<"=TUP;3;,4M5XCB&S7\-Q6D(*A' MV?GX!Z;E7P>Q4"G[*IU?EEVK@W5U[,3M-#K;[)G7_+9-_.:[?NN137XWB.=V M/1K4=+NK@/%Z@UY\@UI-KUW'ZW8Q7L?IS70_WEX>;C0.WVWEDV*/FX9J'-V#5;YI=MW?0W9R,NCI+\IFR)'N;LZ<;C]\W MK\_.[CU9;\':GZRW8.U/UENP]BVE:.:<T U'5_[O9[7 MU+4154NEY>I-$S7@:.Y[+=//"X;C2SNR M3JM^E.KS9A%L%5#3";/H6B2XZ 6U3VPJE_JMD%10K4=;]+L!Y4C#R98*3*BPDVR<('4Q@A%&.N)U=,8E6 /TJ&W&$, MZTI%XTG 38BRX 8;0\'F!C''06,8 0O%9;#K$3P#W#!;&QU?!VN#]\/4D1EC MD8C!CYQK4(U@^V& 8## ;F.YW;5,CH&KI#T"O'Y#&V_N$-NNLJ"L1.:6J27HR@+G7\600:KP5ER]XBP,;!Q MU# E+(0J%C^,%X&[?WU_X=SIF5O+][DR[F=GGTV2/P]4ARJ\NAOJZV?9Z.]\":"GEN]2E MJ5KQ+J23+ W]!%5K"]=KT(<'3U*XEA @LUOZFQ4N9=5+A:N?G*=PU0.A%E9Q M.Q'8:ZT -80D 2T"E@C;L@&:2J8DB'@L--%-'#N6!;'T+/PP+$@SX=C! (NI M@CJ:8"=%DF80^!M0(WBBU"_X.2K%8OHR'@59"KL6;'G3I6>#4$LFT=<"O2S) M+/Y'V6QY31:W)V&J-UT0P&7'65K.>S/ BM(N?U.V5YO%DIBS]2ZU%,*A6O#3 MEM%!5F\A$DS]+'V#0FK5"B>!MYJYN966G1O#W"D5@7!ICVJ74VL:FD-WW_0- M>D8C'85_>Q7U6_WV0==OA<-VV&[V6[W6H",&W<:PL=_N[/O^__/]SJLU*P4: MZ@0K"DQ?[^=+#Y39 \UCYW?M@??.*_0?76WM9?CYX-U\_/B.O-91*<#SB$[ M/$CX$Y@0>E4[RKPLM'P!'LW9(Q/T5_,0E.]_(_#PZ^,]/BI0/6 KAQ3%DS'9GM)P)H#[<,X^"$< MH7>#L%F>%^,)>Y73$?8DYB1P;HZ-(R'$$]2,(1-1PG,P8]!OY.NLM^F^$N,T MGY('&0W U=4=?[&A0YIQC79QZ_Q5A%<\<^Q/'(I\ $B1"8%RC/;J:Y:2W!4J M/VF,[K9I93P=96EQ-9(>+);XMTVP=("W'%ZN:$F.8#[@8V>@ _L[+GZ?L4V> MK \^#OY"UE*+#ZXR(<5"8D4":9FD23%!"S,81>):*!2CVA. .P2/CDD*IP"1 M!;8? #,E@SDTCGZ/&E!&AY1'!,-=9=B2C^,YLK,M"#?:D90-F(13(*$582)Z MHQ(XV=>*W]0G."MM'?9*R G^_27TF_7DK)70>,4D5*,96<[$51%34(GZR QC M4@3)G;X (@-$#[]#PV#JESB@6NCP=92&*W;Z4WQ4=UZP+M#V-JKSPJ9HNS_2 M-+P!@"B;3H;8_ V[7GZBOJJG":#%JPC#KH_CP(U1==]1 5Q',-B5O>+(K#BF M%4=ZQ6CD07614&+L-LI(T05)4K WEU$+TH0;*45C;D'JW(Q$ DHQ<\0U!UPS MK0@P?3C*!L48,?B /@A!S*5&&<(;0(?&A>#P^&"D9C#&/K&(=N+T!A^-L)M# MEMV1KTZ(PW.PW[E:F>R5=2 M&1+CAT"-!C-WDG0J08[$-=R@*C)PQ9HZ# #,DO,O(YB\GBE]ST#(GHI-6C,K M<-CC A -(4$P/AF/P 9F&(#WD>7R(?QF' RR%!MEI>-H0#@RDMUQ@,3 =QGW M*0*__P=&0*SOL6^K&M"54?2[F74Z"*$BP&)R3SWG="B)%0ITVX';RE!J#JV) MBFR+EJ!CY4: 6<:3EGGT==7KP8=83."GE)^O!B MD(\+M,]L))F+'UA:]>[,_'*&$@ ;\CS([K@54EK$H0I*5XCF_14J$V^HS(I&UP>7?XB_D61MM0GDJS$WF M)$N2IB^HM_)50LV0$;DE]E9@*V502',61*B&5@2O5B@J=(JY$<*? MC2EO?5C@83 ]B8871A6$[H,IG]R2Q4-=I>UH#B9T>B.D;%7$(F?Q/;\ER:@RK4ZK0A.M7RM,!FA*L^2;( M0H3*L&0EJJ$)JN"P5P6 #]S!7,:,@'_^(XTQ6NM,<*2'$[D"AT>AK[&#'85" M(J.%@2+A NMB>TH$@O ;@BCX6D0^H%T4(G)R],V U,:'4*M01)'3E2PCHV,5 M_#!+S"1 -G!!Z3('L,M![Y,#871*XB.1N_)E&)#%(1"0 ,VO S#8R# 4)2N3 MW/(C<1IQ<"-'D1P(^AUVTYHY?BQ](/Z+] M$DE.)-IJ&CP<:E.P,J?ELWD86,OG/*J<]5Q "HZL&IADZIX.6JC@XX>R:L"12ZC@9* MLA6PL [.D\,,%3B'#]:F@=9*/2[X-F4YVT?"TCJ$25!G9,N7V*)#XRPY.)3 M,L933IQ)^XQE5)S'/KO0036M.^3Q$"\/7P44!ZM;H/5-LZ$P.71&.99UHWG, M20>#(F//I<@Y*O,A#H"U+@:C%(^(>%F8W4,Y3.,4( BBKM(9T%R"R5]+_MEJ MV5Q1/WT/,$_&SH];RXV.K2;Y0^I0G:#V.=54$5PI-9D)FJ,%ST5,XF%BS@HU MH%C#O)22N2:<0)B$8H0*DTSO)L31"@PTL;-@J'I/=5$H$Y20,93P4Y)HA M]]T>9?Y'B.GUG0$8!9/B@=;Y*)JHT^*L*)^UAARMQ\@3S^R.6M-GP15Y6[S\ MB-/C<4TR2C("1RG-*+TF2DA?T>(S<07"/A>]R\, 'EZ_>! 'T9C=&@'Z35&9 M9CS%8(D=-C87%6@QN% ZR)[ %X@C<[5Y&2>%I#*P5(I\]#FIC7,\@A MRI3< MR3$FN:&:ILBH!&8I0*PKAON/T&(O+1H?C&E'@ UVEABM\I@]L )MOY2"/M77 M=?ZEX75]XK\$=[4;&W7BOTTLNI"NBB$C=3S+JG$L\#(9*#2P'",1AVS%4 VK MH ^%MT*EJ?E^%NI4TJT9A:!4\ 5^I4+#J%4%FD]$F13UR@T"K?H-F34M-!A[ MIC>9X#.\[][)ED3#6S%2T<@D)4^K("_O+8U#\L)J<[2%Y M]7/ +\;D#.!5\('^F_-5-J 7QY$'>&)JJ/)I1"]_!/Y5D9I4SA=^NP;2:SL@%!=#IM*]8N#!D$&?!^=3)#,!$&3F MN0FM^A00@S:W8 ^8MR2WT7H&ZAA8+42Z>)1?@\,9"YX3# (WF>'NO;#5=IOR MA7KRV%P.+8!_LFD0(60EWDUQ,Y #KE.4'#M@JR+3ZLZ=#IPA?^I=*T6#;<;A MO5$; V26JW)L[\C[,/%T H<*R^ MZ1,]]9D[9R#"(_ :\$4QEA9B3 >>P0M:Y*6"QD3T8:B?:^I'O#-YT>?C.YW1 M(Q*01I7O8$_"P3%B/GQ2U]LY!FE&#>B&.]\8OZ:2\&J>G)T7@%&(TWT5MIF_@+RZ!N-]SCHT!0><)?#<96W0] DRJ-%=O+5N:XADS2. MN$>\00Q1YVT23#E)T33(2QRD@.4^*#+-;-6*B>!KRCH2POD"%LYI>LX%*" , M8V%@R5)\7X'6@XB#'H_?$CH["-F0E:,[JR;,+VMIVBM9FB>^K=5[]8)[.2?Z M<'GRV6EYSC^_'7ZY/+T\O#S]UXES^.48/_BD_GU\>G'TZ>SBV_D)B-R'LV^7 MSN?#\_\YN73.3R_^9\L3QS]SSG 6Y3\0YY.WIM&;3CFFA D2?U03LLH)I5\% M(8#S7)0.[^_E>QKNMDZ^T$ALB$2C5M?. ,JLSL56.=5$($"E5E*$7C*NF;/D M,?]01CM)U:,$PWL2Z04.[N2WGN-\);6.;FL," '-"UE)3 6_YBP\BVJE T.: M'U^J+X@;TJ95IL4H]@AN)7O2=33F'\O7)1U'XB?J_W=P0 M_=\&=C_[>2% MCB/\43)UB&WL?)[K3;Y9,&8 M9><-_@#SLYN-]_;#])'__JUK1T]=ID6>XY]Y,<9:&Y1@0'$&%C&7T+&<-'E/ MZI!3GGH:*;PX.=+W1[)"U?9"4LGK.B8'T#[?KD%DA$FOP,[V&3-Q/*[SYJ/2Z_8WIAAC4X3_ &5QH$ MO+ %Z\-B([ PCMV:@T>]NX:M/.A[05R^K4#L60 M>"%UW@]9$^--G!%,^$:0(9/,B\]R4 CW#?UKQIR!DZKK[+L<_SNTQ!?$]1RXU_%;P9[?>=-_JSQ:6YY*.VAJ 53R:=63C^); MLL\;.5S4N1?3G3V94MHPD#_V+I\(]UU.KA7>@RD]9\Z+'Q.2L)SK,-A MX%^A:]2S' *CT)0PT M8W0K23L^2 M%W9WU7SE9.::6I4PL,Y>3>-K)Z#24W7YX[(M@Q^%Q).,Z^1M>/9J+*.ES9O. M=;;"U70 P<>8, U\6:ZNQU3)@7U<_B/AR@4FJY%0_S #%\-)A @9D@^+F"#E M6(21R@"KM)%X#8/N1+:T&7YXK:=U=:E3$\F9">%*._G>^@G*S(GC3 M42:J0WB.BM[)D\V*9 ?T5!%59%; Y4Y?@++"CORX^]@)SV?W&B1;(+DY'R2O M$@TU)4EWJ5[3PNCKU\/S2^?TU-ESSB[_/#EW3K]\/#O_?'AY>O;E)X6<#S8D MY.Q[SJ>3/PX_<:SYY/CTRQ]+!9M+(K MVO2[I4I=69?*OF[)V7AHQ4,TNWCF M1'H,KWI?R0N7&28 MMADQ=E(';0BEL*E-,545 ^5-$ZSLI.KM43CEWF6P-'?U)1M=8H!-"1Y4$J@#W!;'VJG%'5!W?5R38JI'$^-)G-[) M*F.A$P?]U/J60L')=92E"3X2Q)@?.Q0RHW D@G@Z,D^;2*&\LJ*3;F%& DM_ MTG$N75C&>R=]6'2:[R$MY87TS6<,17W,E0%PKGP.DYO+!WLZ"Y8SC0$": %" MSPBHP7N+]948?FB$S2FP$E&(B*]4)T"+*-1%X%3RKL'(%0Z?R@(0,ADS*8FC MDU;F9NXPFOZN L%\P _2+6X#JN-3SDWFBVQ]F55M:F^H0FW6[7EY8U45NC7] M8MC7_2'L\YE23Q1JRC 86:_5PH*#9A'=$"#E 'P5IQ/^&6R\4< S:69V9GMI M->7\$=,3!I<]Q_E34-"MSM,UWJ 4+Z:S\G1J\K >]C_9 MBRXGKK.9\L#QP9.M6)X:I,44[SBX]R2,TS15Z1XE&H86!14]" JV6WB'$&\B M@=Q^3IV0F=7;+58KW1Y;U#[C*QJ1 M*',^:1[>:KHL?9A/-]GI B;ZB\Q>89#(> T6#:([298<3((IUT ?.!>3P'5.DX''!?R#9(C);,?8 R=W#G^_ M<-X<@<&+G2\IV-?..]_?&USOM3N]O6/Z 7S2Q$^:'7_O^"U@(GFI5>J&;PFE M=5Y,20,>4SL;$/,CD,ZIUE4G08XNM_D:MF"FQFRWY,TRDJ8L=O8FK9 M>!Q)VT3GEQ1)ON* '&CJE[FH7^V<.2_S\GF> (8IMR17N+/9MU+8RS[T*$?7 M^7AX='EVOL/I7(>J>9DL9RO1SGB<)K(N"GR=QJCR*).5*RJC>0"='LL4G2)7 M2(.RK? YQV[_4,+TDY@Z#M']077@G\L"\.!?XIBOSC%O\2/#DE?SCG."G!*Y M0G.EX.+D"''2YR #U.K+>*CGG)D$T8 *P6)^!1:-=N5)Z.+<2PD!*9=274*C MMFCB&E-],8=I\KSG]P &@+89RSLREN/!+0ERH;"Q M!+2Q;I%9CKP8Y.Y6.7WS4#Z5@U,@_Y'] #9!&HFNWT? T.B;EWSU:26U\;Q* MIIJ1TAZ0KR>+'TX09>D:W_**$=]5YK ("P(=$P"XLRZCF/:EK ERZGQ:#+@, MB"S55VI2"MR?%>J695!869@/SI;7L/C%Z%X^!UN4G;_=1$G$,B?48D/= MEY<$=_6!M ROZ8@?:C!!?FH<"U)O2*D;(6-!ZNZ63L[$RK6,166EWXC]]7)O M6WD%CX--G#2NZJ=3G[D$(T#R)INZ;FY%_52O1QW&D,O)\1Y)J*Y&\X40ZB:+ MO;,\Y]@^%L,&M=4/X[S05Q%7$M3I3C/WS7?E8?O7@)W)C.)*O=Q"?;B10Z#^8+(RHJFR"XT,J?^<#X\U>S'9!J.0VK0BC&0 MF+J/R1(:W!H*KWCE%.*D0.F-T*:,HW$R<=A470=W?I++BP]3!8V!E@4"2U9G M4FV8[K9#;C$H#V: #_%P0KU*DD6J"TM5D5P6ZJ8UV7(CBAIG8/J3Q91%PY5!T25"TSY4 #R=:*^37:W3,!E%X[\8,XI-*-@A0TM MSH$Z%LQ'Q31,;Q*^7FRUSKK_3I3->:\L]V4OT: DP\JXSZJB-I64]8!0N#ZJQ#2J5*1F>K_$Q%('T"5Q^<[AI[S MD9$L3L:EEEZ(D.7H1BNI_&U3$$L.K=PF*L!)4%?^0M[LF0$GZ$,-"#=H7W3' M#9_J>8 )2]A3 XO$,WU,L7S[@+S2,=$ELX"3P3"%L:S:IA#4" MX$[4%]C+0 M-;3M39+-0I4<,V[)YP/H>_*S:T@!7P 'E'?AG>M[F1:WW%;&4&TGR5]M[._SO1=-1008; '%,=\P7=\ M.QTU)??HT9N( 2:D=AQ,DPOCX.Y=E!"5Z$?ON6KFGMQY9!?0"033 MY:[2!O/72,M_O:J M]4H]IU:0I)@!4CV*[S7FOL'O>/L'W64GL/2P![[7W#]XU+"-!YC,;RG+%A/K"LE8"K&3M=S3FY'43^:FNN9N[&\8\I\G)0RW9Z7@Z3EF*83 MT"Y-$"6'DE(<9;)_"H;7X#'XX_&EH8U&^XG\'E49<,+.^7_L$ MG5$FAG][%;3^W?3EI%J^[XVFP.\MW_/_^_=@%IT\8E.EE#QJ4]=R;1(G@D?N MRG685Z@#OOHSN*.V3'^F,:4)RZS$B=68Y$(FT+0:3>7&7019/P G8^_L-A9W MJHA1L]%H>DN(^:-$=@L,22W&SRG&32W&S97$>-O%]'[-G#6):2V&M1BVFLJ: M-LO6=!T"\U__Z\#O]=[+__PR"N&Q=ML_<+YY%]Z1IU6#W^HTN&H>%FK'6Q85 M^J/7Z-;ZH]8?SZ4_FEI_-&O]L56 HM8?+\ AWBZ,F?;>TOMNM_PO=,O%\\? M.%H?(_^?#^>?@!^QH<9 .,?I@$ITUSSSK#QS)C@X_[2X3'9DF>\ZG*/E!K81K1OHIC'1\\G%W&+ M%YX^;(V##YV+*[Q/%:B"R@7F M)_-='$JSY1JQLFV/;*6202Z\!LM&5=[CH@3!=MOK=9K/GG?8]3J- MYQ^UW?&:[>62))\*=;I;F8CUY^'__7YX?NS\>?:)ZKJZSNF7H[*1GY.=V'Z> M[,3-223^CW_O8H??[$=_Q*,Q6[M^:N_GT1#M/O_ )

SSN'W#[K4\]N-V//_WTRW\T MF_^X>WFR[JD;3G$@K![#2&#/>B-B8GWS,/]NC1B=6M\H^T[FJ-G\J(!Z=+9@ M9#P15KO5MC>_LAO4NAQU;&_8'**ATW2PBYI7'=QNGE^[U^[H:G3I7G7^,KZY M;EVT1QU\V437SE73&5ZUFLBSA\VVB]N7G=;U1<=I*:3O_(:[$SQ%%@@6\)MW M?MN8"#&[.3M[>WO[\-;Y0-GXK-UJV6?_^/STJHHVXK(^";ZOE7X?,C\IWSF3 MGX>(XZ3X!"W>UHJ/?3I$_@?Y'C'O@TNG9U)HN]5J)S 2(]'0( $7*'"7-#S! MFF(QPSP?!CZ?R<^23JO9LIMM.TW)$TNP-)GSL^ACPT)",#(,!7Z@;'J/1RCT M 20,_A4BGXP(]L :?"SUO58@]5D@-L;B"YIB/D,N-JZ/CS]9EE06F!\2+U/M$7224SNUKZ^OS]ZE.>;SD6M9JGQ3_FS:[7)DMYFH.6UX M:B9P^^!AU13+\9# [)0XUTQ7D=,TU;\;Q%Q&_8)V?#9C=(:9()BGNQF%8,+P"*#!B383 M[_E/'PT_ "=)D0R!==.7G\\ !/M/*TD26&E]MPT."O!Q5#=U%GS&<%G! 81# M!Z84_?]>?A?ZTY+R X@;^O\>XGMX5%9\ "$!J2"]A![ =XMXMXT>A1BY8BZ(<13@"27 F6%?L?&Q!$ I_5G,55#H8IQK*4EOG-7I_/FD^KJ=EG7(ZZH/+5\QR%$"A*<@] 0 R MQX\!J!COTQ9*T=5;1Z?57X)+ZTZ/2M[J.K0;\:TI+ MX;-6"*T$XTE)43T<0%E&2FNWG':VI14H#:+E^->ID<45,9"!WSZU%R/4Z:[3 M.N]4T%V$^:2YN$)DN":'J?!/QN=SY,M #MZ\8"X8<65P"=\J=8;[)*SO+R^< MTJY7CJ)EJ*J&QO)'B@OU]87/,=!6')F+0'2]Y:7MIHT75-9#'E\ M%5S%?ZZ#ZCWE52?;/F+X8_2(L>B5G-H&K-XO73M;C?PH_FE MK5^!D:^:;E^K\A3T<59V%?^2!=?Z&-ON9&T]A>,8_4Q*_$J^)@=>ZV]L<#DZ MXS]*GP.Q'PNQ]^E])NJF.K?,Z:DF*D5H(U MFMB1>*T4XI/64I51Q:<98]6[.J>3;69F&CQ&+UAJ46W&]T,?] M4?I#)7=5"K/6D;7EU*^)_II60L7JCS9*G)P=%OL+[\H@UNNVX]@M,]V> K>E M7N\Q(W/@8:XBZ]^P-R:@#QCA<.2JE4SEM%F,3M_1@0HS@48*IPK%8ZQ6&NU) M8ZNZJ-(7FB+5]X[GG6R(;J*]8^PN"VM\?RYV-U)ZIWOAV)FE/D8J/WGA,L;P M*Z.""J9VGU<:%AV-#;T27CIU9!6%H1(HC2[)D M13RIP@E7.G4F%&QI:S)+&HH8+*^'+BJH\L"1K1VEJ2R?Q&2-9T:J*REE)/@I] M_'AM9\=W*^=@I3$=NS(JM5PM)FW;Z[0<.Y.;W:*:HVPQKW@\7:ZT]>4&KE14 M5')]KQ:5M@5U;#L[BD[PQB-Q'#LS V-@)$L>UMX/Y2*'A(T$S>3>" <%X[RHX)& M_^59JJOMH7<8H/&N:=P_C"N]S9T[=OG^1RZW3S,HQU6)A<6994&37^H@VM3F MVHC14P;Z$V(!#%7Y,V:O$\1*;@?*0.L#PPL[.].7H+ AZ60'''M5XG^MN#0 M!WR7G6R2)*N)8PSQ-JNSDEO=AD3O!:\G0Z)2+IJN0<&50*#LKO M*]BT3>7MM/.SMAMU;;-V.>3Z;OBJDTTX MEU+K,?;-QBK8YS[,?9#4N_%KIYT98I:SA5.W7L5*'I!,Q(A%+ZKU9(]M/\ # M,L5R_P0)E"QW. &*RX>.CP[6NLZ;\%0>5?K2EBS8MY2FX.!O:;DSTHQ:"4< M'J7]Q=7WC)A85-]3LA6+-EPXM^UL*CS1I\)UK!M(MM5GQ5/7],CT+;+MM#,A MW78=_;NWH5_.UF^LBY[7;K63=]K%-W@J74I]_%.YGP=)$C^1N5P%(% P)A 3 M=3G'@JO-R6C(U=+DV\8(^3*$EW?SW3:,8 /B^S+$NFV ;Y07>LE;3V]FF!'J M#=256]%ED"+Y-(PNT;EM>'A(Y(6&(5 G(I1B_,IH.+MM1 6![+1A1==V16^F M- EL\4C?)&X5_?[9>1^E2L(O">" ^EQ$\_\&4^'\FZOE< 1TY&\>IAB0;V0 MQ7.'1C(M[WN]\>@4DQ]ZI3>E;R32S(F' X\_(P(]!'C/4)DF&D=W20.3^J9: D$=6JW<*[[:V2./', N M!"?>$YYC!CR_2/I;%6@(?2"G"XX>&X@H3\[>..)[_7SO[N:!WZF2O9#)6ZFV MUL!^D-<%J M ,2BB*;[3OA6)U0(MP>+&(U-YEQM5*MF(B(3LQTV:)YV"2:H*[]%@+J_4 M!;ZBGSQ.CN#M[<\,^H V.8O7SAF(VKU[>L%SZL]E1[[6\>M;6#%<'=K MB!S[N_[H&P43B=,OK]"5"KY*1'3FJ"K;2PK;Q?T?,RZC/Q."[6=7[@.>MX<6#P&\74D$*8N M)'/Q29#IHR;S#JG>HO=]H=_!#@X:"'7;+?LRFE\ 4>$3F>-G(-P?_1;-$OY& M?4\N?R[PXV71U,%T7B%6?9)*'2+W>VJ.4KV3L=]6JS" /-#(( $J/P>E(HE' MSL/UZ2.U<7L558"/6P4;:LRC;Q_[)5);;[DAYDJ4 4W%::NL9;F9/6-T^X[: M*\5ZV26N7ZC C\_]E1C00PK*MC(:*Q("^8"]T\1.!3QZ*EGCA$8;!OF8H4QUA7;O-? O^6TC! MC\EA:6+&^DFFDEAJT1;41$(W[:74->S)4]&HP0BX#L'! V%<;*:8[D/\&2W: M5^U6^RJ9'!J\4;W053#5H08BQ40J6^I)/?8*M%P,6 ?YGK 0:FI,10Y?7^\I M\,0* MT"H#K(91:213W0%_RF/NT:X&6P_>@^;./"@9PQ63Q%73"N*8NFA@8 M'2R\D$2Z4SER-<\W;\+5-CS/I-L@=-8$8]N*UVM2_#,*(""B; $!T0PMY"M@ M^=W%7%WO:IBZ*L12?Z5FIQ4,$J^Y0#]:P7FSB+$#R9E%9))Y-,;=.2**[0%] M!:Z(1Y"\;^X;$9/N. H4N2Z3=V"JA\U 2&[,YK':=H[2"Z>MM%!U\.9Q%Y1< M-+AXCA]HJ[ATV;^TAP"S:4H4*NJ+MY>O0 MF%);+7HA%V#-3&UXD>Y^0F;:O1I&L#5=-:E;?%*/MYY$OO MI.X#*(J=M"#UD,F-#F8'#K\6^+[,&C$YIY-BA.^MZ:C$(AP_Q3+MAKU@66UV[ MQ\(4X8X9QCH9PGH&K8<"Y!$45$B^;0&M@XRRKP-+5,O!^D.?C%%,@6^?N=;" MU-5P-2L[JJP&J7$PGTV.A6K)G]P(E;-T976:LW&RS1!?/1;\YT=SW2 ((53/ M2SD],Q*X9(;\588AR4.526?MA5(M,A:Z>/A>.9HJD70"618#&2V34B5-9!="/W9?W[H\2WN.TO!_"QM!?P".$.;\K+D#& M[:ZF*KI:-!.SI;(K1QE)5=;]ED9;B[5X>TWL_C'IXYI8E?&:O'Z ][2Z+X6I M#LXYW=S[HV2^;>W8D.VC+Q/8NF;VRBQH._2^"&,J/WHYG2[D*&PBAL"U:!6K MD\2ZVM/-HB2&9GZB))ZZMI;U\QT@=J!L0!^?^WJ-%T'50=7["!K_%S/3(R1V M(? '1:/JJ"KN3O 4??SI_P!02P,$% @ KX1;4W)B#G^A&@ P?< !4 M !H87EW+3(P,C$Q,# R7V-A;"YX;6S=75ES&SF2?I]?X?6\+MJXCXXYPFVW M9QWA&3ELS_2\,7 D)$Y3I+:*E*W]]9LHBK9$790(2&5'=-N23%5]F?DAD9D M$G_ZZY?CV;-3Z/KI8O[GY^PG^OP9S.,B3>>'?W[^ST]OB'W^U[_\X0]_^B]" M_OW+AW?/7B_BZACFRV>O.O!+2,\^3Y='SWY+T/_^+'>+XV>_+;K?IZ>>D+\, MO_1J<7+630^/EL\XY6S[7[N?/359L!1(\$$2"=$3*X 3Y:*+V683K?COPY\= MU3P+,,0[:8D,EA*?6" \ C>".BTD'1XZF\Y__[G\$7P/SU"X>3]\^^?G1\OE MR<\O7GS^_/FG+Z&;_;3H#E]P2L6+S:>?GW_\RY7/?Q;#IYES[L7PKU\_VD^O M^R ^EKWX]]_??8Q'<.S)=-XO_3R6%_33G_OAA^\6T2\'G=^)Z]F-GRC?D/5NKHUO,X /D9^7O?WYX>^F5A[-%\+.?COS99]^E MG^+B^$7YV(M_SOTJ3=' KQ;S!/-^^*)?S*:I6/T7/RL"?3P"6/8HUO":Y=D) M_/EY/ST^F<'F9T<=9'P?/IT4^S-*>0'WQ_L\_L4W2:*?Q=5L4-P[_/[\)05P M6Z'@RQ+P-]9*W8"9+>*E#\V*21?=YC=G/L!L^.EDU9-#[T\F+_L>'SUA5F03 M0B12NT0DE9IX#H$8F2BGQAK)TI8"4;8>A1O,GWT?!@ZP+F"W[S4\& M71/*SJGPQ\OO7RMT7RE>K;H._<#$I>AXC)F$8' *_PC4!S*.*95,-0+H6U# M8=O'9HDO0H7-[_NPS%%=T[N?6F'P7K_#G\B@[_\2+?G5\/#R3 M((6.-[]?G-[>5EXN:JEX;42$O*^5WW>+$^B69^]Q4"Q?SM.O_[N:GA3/_P]8 M3I(U7)@4"==2$)E"(E:AB3RX+ PPJF1H8O3;4.W" ?[]<*": :I1XF^+1?H\ MG-/$SC="VL7P M\OLQ?!W5[\V$$BA-WGS#\6K5+Q?'T'V M7+[H^E)7]Q.SH)[;Q()6J# 0@9B M*>?$B&2S,THR(>\*_79]V2ZF5N,W=1/=UK'XP?((N@O0WLXQ33FH]7HGB^_PLETLKK\3B]?6;35O/P [Q["8 MQ_,0DZ)&)LYD5X'XG B(B(GXP)C7$K:Q--?"V<7(ICQ$Z&>RJM9_W)B MP1,@;.,(@Y0QBLR>6& ( ?V0M094 /;8N=O]97KE^R.,C\M?)48^]3-\:/]R M^L^;R+H3O/'EKP_A MR#;QZUNFWD"(<;%",!\@ @)#OXP>>2-S\HX96G DCHA4 A)L5$3@A*Q9.)@R,:/;-TP0ZY@B+" PSX43 MK@T3+J(87[9;P_(/UG/%$A><^&GZ]\5$"5L MSCDY#JG-I'@MG/$EO#5LO[_F6\3#&QS!*"[ >V*<$$1R@V['H'B2:V98DDZS M-B7MJUC&EP37,/^>.J]F^W=3'Z:SZ7(*_81FH")A$)ZLQ[G&% Y!,)B=HEY M8S Z:6+T"R JRK/1JP3.HS64F.0-:C-F'%-HIARRHM$(+U-L+=8(UV@>:OEM M)N^I\7I,7LP//T%W_!K"#,)L>KDM-$ZUE<-("@>1M":A" MP8;?*N>3Q3F81M&OA&U.(6XTA]2U3C36O(0.2-KV=Q\4Q?/)?+@A=HC*3 M!676!P*R;,[0&(D'K5$#@8/-J%7%MLN]=>AR![ Q!<2U>%+3%G6#HXM OI6O MA%')",-1.(7S?_G*!>&)IPR,=2HXOET8KA@D78MI3+%R+5I4LD"+D.GK]H3@ MM%&8NZDH,6 S4A-7DG:OM:;60>"R38Y\5XC1:AK]&K,RC=Z:8KA*(T<#X. , MG$;">(9H8^(JY2><3<<==CV$/0^;6Q]BKNIUQO?^K!2W-EABMI@Q.4NHS!@D M&N^($RSA[ ]:\J"]CVUFUNOQC#3PJL&1"@:HL]J*0+H5I OB(66WW?L&GA R M"B40%.;81#*928B*DI2HU5QBAIVW2Q#7+[O>YZTC#:OV84%;S5?S$ACNP39# M>92)ZRB)X;[40:PD-JE HA61>0!+^?8VVSHNXAHP(XVL:OB'?55?C0,?EXOX M^]%BALKLRVK9\FPB&7-@J"'!FK+^H1)Q!M-#*IC(#IQ3N/1ZX8]S8U*@CH"1.-2LQZ'&DB>&.I^C,-EQWZK2O@UF3%'2GDRXIMB^E^JK M,?S5XOAX,;^ M^C! 1!-.,4?:U7Q+)2_J V<2EEIJ'-/M)M)&.*?RI;?R^E MUPN#4YH6V?WLO9^FM_/S4'T2))1U!(UO#P@FY(A.VU!"K<7DUK"H=:.5]NL! MC2D$JDR$&B:H%_!TF*2MNK-!QC5%SQV3--PP*=$=!824Z)$%2M4X\0'6/KI'-*OOIM/YX<]ANVKXZ)L2*\A3^-T.;%& M6"VC(LJ;$IQS]%W19(S[3!(T19\;'3RX&]N85FHKTZ2R86K65C8XAFP.&7S2 MP1',^^DIK.OH[Q9]J9X?9 SS)R9)D2PF!TE#)C(R2BQ03W+0W)EL/*=M2M;W M!#JF?="U)Z&&)FM1XWXY3]=H@*48N**:>&%26:P3) BA"'56*2<23:%YQ?M: M9#4W1/@(6E#C2%99$BF9(P$P$RYY@^8!:+)M?.V-&R)&4[O>GQ6W[".XE^+K M!61P?++H?'>V%F:S0_?E<2F>OEPNNVE8+4N-Y-/BO1^*)%ZZP"0((BC%N%%Z M3JRQBA@(S"-.[7@;?MP;ZIBRNZ8L:FO$EI4NR,*KP(!PZ1V1G MB,Z:G-&3M M(1C&N7J22M=HJN#UV;*G&;;H\*<7V_IZA]^W;$+Q<8E_E@/1_2(?G$"W7NWS M\W1-4'$9=(T>%?=Z^V.UL'BX2BIUN#A_Z?SP6RPWR8I%K\ 1'VAI\9(9^AA( M),3D,6G@@MI&9\NN@MG["'R'#WG?+7+)>3BG9;$(!?'EL'; .)C%2( %X6F6 MQODVY>L+(,84(.UK^RNGXA^HZWKS%,SPGP[_!G,4;(8.^&4ZGLZG_;*(>0KG MN][UX5"7P6J1H;H%Z9<[C1;><_M^@G(.\W4A@ MXEV0+%,@$;]"WCI+G!64!(71OW&,NM FO+H=USWKX=\':1J8I.;J^G:(_[6, MFJA/6DB#:3XZ.&F4*;XM$:6",L908+9-P?(64/O*B\^Y8$T#BON($:%V% /$ M2!-!?\[+MBT*PF*2K-I,IY=@C"DX_7.]UCR5<(]^;18>:G:^W<<6S M3YW'Y#>>>_?ANW-KI/^L^N5Y+[5!(^_+>,9_N*Y&EJ5/$$41$6C97>911('> M@B-!\:9;"6/AQO9HO/_P/I$/[FI_/RPY=Y M69I1Q9GO^VF>KKO2%K%1N+4<5MM(<9"3K"(&/2YQXFFP)"9%N>198'CYJ/Q_ MN"QCJNT^-LD?B0'UNDU>*/\$+[CR'C",8F5[@<=8BJ,^J+**!:Z#5FU6[F\L MM3VD'' *\Q6\02*\6LR7'3J8WZ;+HTT_N%^_Q-FJM-TN,23^5]0_H58:X[DE M02A/I R ^88197>S5AW+E:,6AKLXK!?X^NH_01'1:* MH#N=1N@_+F9IDI)+.$H-025@,N)P0O+&EA36.JF48KK1F>^;,8VJ)%F+*Y5, M4(T2E^-T:J%TV$=1A JE70?%O!?#=LJ<9V"X4+G-@;-;\J/[R_3M29LA.9VO M4:!;46$ZT#!S]!@/B$0;A#F<1$24UH4WF>0.@4?GMVGS:3_WUW/9B MOKA8!7DBO(Q$^LA(L%D0ZJ-+C"5,35HU(;\;W:@<;!7F7!T,2RFO9'I3QSD$M+@(DT$@ L8*)J2E.QB$$Y4YJ T#:%) R' M1CLT[H(VIFI;&][4M4[=^MC-$GL7/(;DR%S-%28 P1('01),W(R+J 6>VCB; MVW&-J6[5ABX5[3*JC8F;BEN#6[*N?\U3;#6\0PI+0V!\ :;HIU-\VB]G M_^Q+FZS2/[8O3'D9E]/3]=9Y3*V#BN4V.5WR]\ 3"9E%PAC/0;$(-K8Y,+\[ MQKT/TONS0>N?%L/FA0YNO"=HHK1GUBM/F"L'=837),@0B35!4DDY9Z9-Y6=W MC/>,GYIG%"V(=N4\?AL+UFN+O(WOROZ&R&(YU\=19EZDQYC/1_Q*J)AI0G=O M9:/=!&UN&^B1\VLM>-2^0BP!IJ-%\]#,XR#?S'%0*!J,'XJG-1*JA9ZH" MDB$IB6FX3+Y-[>T>($<5@ST2LQJ9L G'AC7-ZS00/0-4@25>E#-.R0"QUE), M-K@-@>;(=9L6R+N@&U-GI2=@516CU5M%0^FW+BL9]H1.8XF"UY>97/[!A4^^ MAVZZ*.U;2U,%> WKO_'[]1+AKU_B$7IE^(!A\Z\Y0UQ.M,A9J:2(']I,N4#+ MWBE'3&0F*S#1-;HZ]7'EK+"0=1TMO^[IO, :PW+P2C+"E39E[16GO 29:(H# M AV4%K'-7MC=,8ZI8CABOE^SZ[ %"6JNMN[J.UG6-EMFB0WEH$$HEWQ:$(1+ MSE32VD&C[@$/35*?>#/@=T_2?4G0FJ1OIG,_CUN#2"3)?=0D&EYVH 6!:D"M ML)A\M#+H:!HM-NV,<4P!^?=/TGU)4(VD:Q$/\D6Q#^9[*7@B*6/:EPXR <>8 M9#@O6&$C<2A"3DDGWJ@2UD"8,64,WQ'MGYI63^'$@]54><:)*LLPTBG,R:W0 M1+,4LP9M,)$:E1/?KP+PMN]7^'RD$#[:S]ZOPFP:#]#NY3S?) L=,'-,)'HM MT9EQB;FE%^70%R:6LER8T$89.T,<4VK0B&6WU0+JF:]Z*?P@#\U2-@C+5L]^ M(KC1T<5$E+7E/@$IR@UHI?;EI,74@^=&#;)N0_4]%,"KDZB6E:KSYLVB^P G MJPZGG!X.\H5>O!-C9 *F,['6^'+],R5!!(<3&CY,%L/&P>O$UX[ MQX(4D4014JFP)F*9 )(RN)BSDAG:[RG8 >@NY#(_KE^J;NB1[W>*T]I8R7S;.*(<3)DT8;S&0Q"4)7$H7.7_4DNR=.Q3V/7ALT03! M8X2@0ME[:*DB+N#(I ;#!BH99>K1#QZ/LK2Z+UMN[]-T'S-4O%_\I(,X7:>L M*(G2AD9"%<61B7^2(#+%X1Z99%PDS=H_;$R[!AHSH(G^ M&[6U_!H@K#-,YIQ)TBC"/;(3153$EY55C/>#9]8HZQO="W<+JC&MO#^2\ZAF MI'I-N:\OB&8NLG!(8:6CPA31"Q*TD21XXX,.-CG6AC /+V8_<;&Q-E4J&*9B MX+&^\?1"!Y!U0[-7^,,I4E=1EK+"W%!'F8C$K)!XC6Z/*ZNSI9EEUB8JO0O9 MF.[^>K0 I:*Q:I8;3Z<]*NG-HGN]6(5E7LTV=\E/G$AE$=F0%,K&.)U6E44%U,+_FW-VW0W&V/9OV-EV=8O/-GO*] M/RMN$K_M5I NWZLY@+]X R_C5&15IF3*;:F28_#'LBA=@2%Y';P-VR'Z]?7H M.GAVXMB/5+-^ C,^0M.PC]/#^=!??[X\%P?5]7XQFT8$6W1:[NF\?,+(;Y\^ M>@U+/YT]J)E8S=?7:S+63"E[-A\;>+C7Z;#U;2*8/U(CF1:&,$DQ,),61P'@ M-.MDT(+ZY+/9SM&N=R8UT-3HD/'RBD5>+C=73?_+SU8P82XF-VPE!8WQ!(.R M!T?A).M9"C:;X&R[QA9WPAO#7H"GH=>5EO75K5GS\LP+S;["&X%LX8-A.,@TC[6^L1YM\+&<\>T^@U3ZDW&]X% ML5)'SS@,IQD;W1UY$L7\R>?ZL#_[S MW_T2NJF?#==PK$Y.9JC-X6:EQ%*O<*E=OE [76 MN6S8]HZ1F^YNW_VM>]Y./[SH(PP7)*'#/5X4,_H9ON]E.H5N.>V'-CV#YK_* MR:PP'B+1H=R0[JG&+$(%4NJ F7*);AWG!21X6L7E;[[K_'QY-D#ULPTT"\YSYPW)2D+IE0\D*$H) M]=G*E+Q.LLU>F)W@C2',>EPFU;=:I0,I:P5\#1'?GS=[^2HT2AP=RY24Q@A$ MQDB)LUF7QN948<:I6=K> '/K%';CF\9PGN#Q9ZLZBJ\],;V=]ZMNZ'!P#B9B M@L$49AY,@BET#5;5;;Z;SW M9^7^V>'(PP:/"0&"=KY<9%IVK3-/? )#8E9&QK MGXKGF;KI*:KG%*X1-.=LH:S*!F,PG[,,0RA'@9C$M9PE^ M ,Y4LU'=NRZORK_!Y&A(H#(CF9;+Q8))Q.=$"0/IHY$N^T9')F_'=<]# S\ MH6S=$4Z^,_5@JJU'5'LA83O!V< 3S?D"RZ2*RN><3Q\'0 M7:1<:U$0#K=&58YU(9,%"XHG@+.E+N&Z(#UH0 M)W3IXBRH@^WS -6[%K\#>+9%A, O,$PE7..)ZCPZ$\-#Z0 MQE M!;?;WK_17'D'TD>?,:_'L^X8,8F.*8R]!1&AM/\341$K72#)2>F]4B;J MACE-+3%^G'FS)LWWGCVK,>>))]!;Y5!9 FC'2,R.HT,T@3B5@$1-2Z>WY-B5 M#1A/.8?N.PR^CVGTJ8;!(W#H$2H.O_INC@ESN3!L:#*U1[G@ID?5R_5W EMI M'_]O _,AO3R%SA_"/U;' ;J#_'HZ6^%/A]?W!ZME7U;BRQU*B9NL4V(D6Q^( ME"Z18(0CP)D!*J.&W&9VO"?0?=WJ#:^[\IY??#^-$YF8-SX' BQJ(LOE0#;1 MLN^4@[=@G0UM3@/<"^888H+'X-VV>VMGRVJS^+40;U+&R_2?U=H?3V2DF2H, M-!+G"L$Z32RGY9!\"B$8)6BC1O(/!#R&^7@T%*QLWQVGT?.?ES^"[^$O?_A_ M4$L#!!0 ( *^$6U/\,>Z69%L )7D P 5 :&%Y=RTR,#(Q,3 P,E]D M968N>&UL[+UIJL<1[K*/[9X^<;\P$D#" MYC1%>DC*9?6OOPF2VKA(7%Y0$EW1T2Y)EOD^R'Q>(#.1R[__[^_G@Y^^X7C2 M'PW_\K/X$__Y)QRF4>X//__EY[]_^I7YG__W?_S;O_W[_\/8_WWQX>U/KT;I MXAR'TY]>CA&FF'_ZO3_]\M,_,D[^^5,9C\Y_^L=H_,_^-V#L/V;_Z.7HZ^6X M__G+]"?)I5C^V_&?@;NB1(XL0M1,8P+F%4IF0@JI^.*25__OYS\';F51Z!@$ M[9F.GC/((C*94#K%@U6:SSYTT!_^\\_UCP@3_(D6-YS,OOW+SU^FTZ]__N67 MWW___4_?XWCPI]'X\R^2<_7+U6__O/CU[RN__[N:_;8((?PR^]OK7YWTU_TB M?:SXY?_^[>W'] 7/@?6'DRD,T\T#Z/%Y>OT/;Z,QO\S_DGYUTO_S9/;OWXX2 M3&?J>7 )/VW\C?H=N_HU5G_$A&1*_.G[)/_\'__VTT]SR<$XC4<#_(#EI\67 M?__P9A5I?SC])??/?UG\SB\P&!#BV2=,+[_B7WZ>],^_#O#J9U_&6#:BOUIR M!64JG/]5/^V7@S%](2#C=!&1T4]Q6 G>(<9UGWXXYNO/8AD+7 RF'2)>_>Q. M\8[.H=^E@%<^N@.TLP]BYW@><=PEU#N?>POG%SG_8N)NPS MP-?>QRE]8CT(21[XAKZ<] (7(=J S,LDF2[",H!D673:!FN%UK*L,FQRQ=@" MDSCCV.(1OU2]_8*#Z>3J)S--,BX6V_;_VHQEKKK]5WU;HX5.LO8?+E;)CK?U[_SP79X@,"-SF; MOH3Q^)*L_O^"P07V=,K:*K(0O>-DEFOA6)#>,A5 Y6@E-RHT8<%6\!Z+%0>I M<+J30*PFY0Q!,9C!,^T@+5S8Q;LDSL](C M86^S4]R#ZA2HT9G45QDA#V7$F^$W0C$:7Q*D7E)>2BL=%7GIE,_H(<@7;+!,^,$$@%U) (:QS"7 M'+ 05)_:V_^GH.G]Y;JJ9'OXKC[ZBN/IY?L!T/*&N=J<7ZMG6T\<:0*D("(9 MF 9HE>B9SP585$'0YJ.,];+1YKX9U;/W]CL3>0/#_J^C4?Z]/QCTP'I15#(, MO4A,*[(IP7):JB@(:$5TQ351_16"9Z_FO439Q#)?" _?]K]A_C2&C.D MA\E"R=DQ;1UG.BK-HH'$2BJ1C$E?=*/PW49(SU[IW0B[0^N]QMQ[O]X@>GDQ MF8[.5)A1DPWN=X>JY BE8$5D0ARS$2];PC6R,!.MIK M)) 3V= W>_:ZW4.,J\ITARKS;1]B?T"2PPEY!1^GH_3/+Z,!??:D>@C3RVOG MD[P"L,HDEH.VY(%F<@]$,*R0H>DR=R6$-I3Y1 E-/#FWXZ&GS_A M^/P5QNGL3O%K?PJ#MP@3?!<'_<]SF_4J$@60I0,/3#G,U3L5C.Q4$D2611LR M<;0S;1BS"\Q')=%!^EVF33/E-+SP?0^7]=[Q^M(1@L\V)R:TJJA("#YJS616 M2@JR>K/*3:]Z[^(Y&6YT(.X.(TDS/X@@C2\PW]U19T;QJ@QZ/$>C?%;,1%UO M+J1FH##1GEI M0 "9W 9$?? M6I5YA) DM/%='P!VHJ3I4AT-K(QEX^=V^+40=$D&#W"KZ\X:&8"WS!+:@,XJ M#6U.G,V83I0C'2FAK2'2$RHI6[RC=8G M$++(IV--4M'>U,B8J,;[5L@3I0 M^XJY@07R"<^_CL8POIPO[RHS_NR\^LQGT^FX'R^FU53^-'H/,XKZ% *D&CC1 MAB@JP3%/MA*S(6@9@T^^D66Z,]0394];E36X6;M'#K*4&"S6VU[!:SH'&4^. M3DX@>M&5ZO9\ <)ND6EW.C\?#2\A2>::(M6=!SR M,+MI)/M8.,V2Y%Q'JWE*;4)>RTA.1NL'B;B!PWJ6\TR0,'@/??*3%GYU3T4 MY9UAV=?V(]8&!@4L4S$DGKU)A;_*)_C>: M.DP:]D!^D-2A) >:SKHV[4)V!'HR%&JIH*-XICWE#7%JXS3J^P)L?CH93_#Y]/9@]\"\_ M3_#S^4IL^ ^O!S 9/*NS!A[]KT_Z4EI?5'.,26Y(<$HJ-F%EB7CI/%<*PBM M0IH;('7(DGL:/M[#FCW4O(DQ!XF[10#K%IY7L_UT*T2]I=Z3W8:R5C!U>6AL M:I]YC_X/4]IR/*L;B1^'"UH -S(7%F:<1Y LR&+(NS8A2I#90)O-X%@J%,91T@%I2RUG$YZ%&#+2(A/D-HV;5K$< MWV8\5$-K8]A[B[=!8\=;B%XN$$F'WEC@S*I9R5N.-351LQB%3TI:6F6;FH]5 M+*>D\'W$N_$-__=?EB1"!NT_C]9,>'X=_P6G_03;-/,^I+/PW6<]1IOA>U:[ MU',X"ZE%=$H&7W26)6J=:]@YE,BM5WF7GL-WG]IY V)R9%.2R;"@34W2D<@B MFLA4]CYGQ!QCF]9-#1H0#P:CWZO@?AV-7XTNXK1<#%;;(EYG2HO"[6PZ@,BU M8YY4#!*]@]Q[BT9*[U*CGE6[P'P2U;*[<&0E@-I,*2VZ&]^^(/@ZQM2?Y433 MUP.<27V8S\Y'XVG_7[.?;VS6U,O22X.@&&9UE88OLV,B6&&,33Z)1@V1.UK! M\^?=8ZBR@2&^E!Q'I\&[\4Q4>7;3^1[''[_0"=&S//B@ ]D06M?>8#K4\D_. M.(>DE ,O?*/2JNT /GM"M5!$@VR4)9@S3).SB^F7T;C_+\P]*V/2*7MR3D-B MFB.P"& (7C0I)9]-:'.#^ "P4^/'08)OD9VR#MZ;R>2"H*4@O##.$#1R9W12 MD5P<#TQ"U$F MK%1^_Y[0)TF'_80>(/TE+70WEU,Z\2I.L2K9T*F+8M[9@U! MT[8 X_(#+DQRFIK2VI3NO\0LM-DQ;ZB;Y"0E=N,AIY6*EH-GTFM71ZL1 M@9TW#&+ HA776K8) V^'[]G3I($:FO0'OHURY<2#;#6 5\RG.G5 [EU*M0^ MA\8DJ5+*KDW ^'Y<)T:.@\3>O/KASK&'!923 5B)M4]]]H*%' JSEI"*8E)1 M;4(NFS&=)!GV$'>##)-UR&Z?=#8YR47Q#&MUN9;*LLB5)[*"S;7MN3%MC(P' M@)TD)?85_"HO0H[9 M\Z-K!:R)>G5T';G^@,.HG5=D]0#PVMPFR]I7U3+#I94&DVJ5.G\/J%,BQ4$" M7T.&+HOJ[AQP3GFA9(R,V$@DY;+N8>15"YM]L4H6%]O$LC8 .CT2["'H-00X M.*BY@NOV<8;2(3G-D95ZF:ZS]BPH8YE*Y"J'8D.2;>R(^U"='A7V%?D:/K0H MM9N#[ 5KC%(6B)\%Z^A-R\#&S" K'S.O21MM.DMMA/3LF="-L-?0X. XYE(^ M+O%06YZ1M%-K;XS3-1"BF3<^*@'61]^FSO+)Y+ ?HN8#A/GT<]@Q$OC9<+R9 M8&+.+,::7%"$E5XKX(UNO9YZ#OM.:MXZAWT7<1\G;WD;1#]X#OM.2GLX@7D? MB1^'"Z AF93H=;%DTFI11W(4SAD&3%K6,0^VC8WPY'/8.Z; +H(^3@Z[-[EV MB))U) O0*C6R$'UBKIJO3CDPOJ6O\.1RV'?2T,,Y[+N(]S@Y[,[%F 5:ELD0 M8MIJR;RBI1(^H7-.(8CF10M/*8>](X7O(]ZGD\-^O0%.1N7E%QA^QDE_^ ') M0#ZO1M%,7K"V5OG.4KI(<=\?RI$RX#N2U5*"O N&K$O(/$6C:6.(14H42@0? MN8Q)/9 @OS^HSO/GHU#>U6(=$5(]-VO%L*EE._1'5%:KI)%!>1Y<;=;?: M!>63B+WLPI#5D:&-5-+@]'TPM8E>[%KPI)GREGS-Q T#Q>M= EIA0M$:VIS% M3R^KK)U>=\TWVT4I[=/;M^C]:FFUL6;$25M+1+(N+"2R,6- ="%%)5T\!HN> M8KO>QZ)5QVKK>CS1\DM0S8+YS=:KBS'!?H_C_BC/WPTR,[Z1N4!J>E?F7T_K M/->/F.A79PVNP9G @5:2P-=&(7:6=$68 -#8V+-X0G,&T'KRA9%]%Q!66Y:?@@)MT/U8W.P@>:Z MGOZ]R\OT&_X^^RMZ:4 +*-(S3&3%:JRC;ZVQ+*%-CG.MG=YN^OM>C_^Q276( M+CHL#UB'^ -^O1BG+R2@-8A[4D:9A0;FOT=QZE/P'M2.9\+*%:2))BH(NV# M,;(BBS'.:EK!8Z]#;2B5F2_"L225=\ZF8/23G$O31>!Q M-7)[^T4)'FU013&3E:B339%!,8$<2M0B8O%6MJDCV1'H"88?NU-,@V#2ZG92 M8C09.3!K9;V?(D AY<(*[2DQQ(*9MZDC>)(QQ@Z5MYP*=)#D6U!AM>$NJERD MBJ'>4&JF7233N63#D$[62%MM,J41%YY S^.CDN$PV3=HBO$;3F]ZM?=,"#Y9 MIUD,WC.MHJD=.G*='N;),T_>-JINOP/CM#FPO\0;]+XX,&C(599!*%$$5Q!J4C]]!A#0)Y4;N4 M!V:!#ELA9$JVX4B'YQP=/CH?&VBT0=>/+8./A$()!<"*3(32D)L.B5LF).C" M2Q21MVD(^WPBQ8^TX>VGHU8#:#:\!C<@A0HY8,@LY-D=2")WM'!"*F,(@6Q" MX5LE36T![X?DT0$::A G/,O_?3&9SC+\/HTVS/N[M9#Z9^TQ^G(TF4YZL8YB M<)!9Y*[6M)"?X94"QGTHB0.]"=!FUNHAJ$^;=$?39X,^)J_ZW_H9AWGR$B9? M>J;8Y'*V3&IZ)S2OMRLI.V8T1I*/M]FU*3*\ ^.TV;*_Q!NT*]F*NO40CC#+ M4C[_BL/)K*?L!R2I3/I3,O3&W_H)YQOM!TRCSW-MS6=5IB!$%%*R8)-E.AG) MH'K(V25E/.B@8IO#L/7*3IND3XH7+5JPW&MPKK]=U-):[I)AB61'D),@R%@G M' 3M2PF^0)O*NMVQGC8Y&^NN19.7^^S2]8C))C!.XU MXS9SGWU.LE53[2W0G3:%.M=/B^8UVXR3?E\'5)!6UJ8'@?!)^E#OU&I>1P[, M"[!U7HH.&K-MY38<"/RTJ7=,K:YAY>$W 6LR\I2;;;$"96):1JSOB6$R.*= M@L9&%?2=I^"MR4NH"5!<*5)U]&2("-H.HG2)"1%($^<=?*?GDBS; .27P[0)A/OQF6B\Y'' MLJ1!K;QB0-8X2R[H&'2*V36>]?U$FV'MI.:MFV'M(N[C-$#:!M$/W@QK)Z4] MW EI'XD?APN*-*2M'Z:IP''_4DVB#M MI(Q1,TFV[8%UU94KVUB$#IP,H9R9CH8HK8I@-D=$!&FM:E-(\D2;GNVC_([$ MVR33?;&!+:IUR/<<#>NMU&P3RUYY&2"3\ZH]TR4E%E-MW\V-320'8FN;[?U> M6*=D[QTL]@;Y[DN8%KS?!E13LV\MK$>V_ Y7WZB5[!ML%NO!&15. M>. L>.\9E]('G7-M$]702+@%Y?@V0@#VDAWTW7E BB* MD@LOEH%)D@XMKU@0D_YO'$&+?J(-I? (-.* M-0^<>1!TIJJ,RA?ICM3I^>D, NZ.'BUUT7?_Q*^]--A?V' M>G:*7IU07*+.+,\\:UF'%&:P#"W]T'G# S2L#=@!Z2F0J*EV&K=AOL'V:70K M:G<3MUGDG&>RXR./MO9,K&F0F)G/*;+HN%OR M!LCO2=DXQF'">8/$ZRV3HS5<1CIEO7%,J^KE:SIE8R97L7!PF2]O08UR(R.L\BYR<9-HKP2!X MQ6Q.A&( 7US.Y#%/ MG@/G@_=06/*> !5/T.A/9DN4P%T6PC0JG=H,ZEC51@UHT9&DGW[UD4S:"\ : M/ Y$:9_()G/2D92BT4!2,Z'QP,PG4WW4E MKD/91^+'X8(Q!ITENEO.7:V[)HQU%(C-46 NX(ML$^]_\J5('5-@%T$W2SZ= MX7JQ2&PP.4:,7C-TAA8($.H(> MIR;)>N\"YYX5+G,=#\$9F%PG5?F,(7,PC4:X/-&:I(X4OH]XV[[A5V5QVB4C MD1OF*-V.$^T K$CA>\CWA;WLQ>17-D^C"]O^;>S MHPM+*%8Z6SML2*91UI2UFN*L'02$'($WZE6_"=+)F?N=R+X%*6Z%R^"Q6PC\PH3 MFA)IL8WF EY!>(2)?QWK9WD"X%["[3K]\^/7T7 R&E_53V2=O1>A&DN>$Y\- MLDA?LJ)%DD)Q47#9EER?67'W8?*K,%+^NX;CL\&@]&L8?:\'^P5L!R< MY*4PL'8Q^L8+,HD5]R:GG&4.;1R#C9!.A@?="G^CA=B@H.0#?L/A!1Y0-K+T M"9T5A]R';*D$!(S0.:42=+;:& D*2^8N!J.]RD+VEC[KP-+^X;0_O?Q'/^.; M81F-SQ>WBK,G_$J,>TW@QD,8O+R83$?G.+YU;X46C,^R5J+549U*LP"9,ZF$ M\]I@$:+-L;DWY,,K(*^?\7(TG([I3?M'?_KEZCFOOZ?!1>TX>5:SYB>8/\'W MGHLI"4[;9C*E9B):DE+DO'Z+ODZPM*%-R

8!^A*NXH[%NMKVRKQP:QT)LH MP*XBF[RX?#\>Y8LTG9P-\V)VQ")^(&W6F@NBCQ:UNX! Y@/09HY2)ZNQI-@H M!:C%\I@E,LE;;7'T@-N49B^6Z;O)@2/'QM\-$Z,.M1-AP[$+3RW%[BPBKCT573'')]=49-BRJU:Q\ZQT"#9L9! MD"B2<7GYD%@?_5G[\<OQ(-%UO6K^&:8R> 8$Z!?!Z/?9\[6#;=$ MU))',H&#JPU0P;(8N&,I)J$#:&GL8]:J\YR'/7J-=";##>]JZTNN^MBK!41 MBC:V[($9+%+H$HJ!K9J*/D4"W&.:'U/_NXBX0[VG6F,]ONS]_6./ "CM-+!D M:ZZAE,"\2H4IX$9"%E99?X^2)YC^]'GT[9?%)\[UO/AFIN:9@F^>=UQ+H"/! MCPZ26M<&^:?1% 9OAK-S:]YM86&(A,BSPD06IK*Y3N-T9-T )X-39R5C4;CB M2F]H6;#A"<]9>=V)KL%[^/*L)WC)%I5@449R\>BIU:ZPC(> 4@8=W+W9+[N] MAR_/CJ?*#@4_.DAJ'9^;KR_&HZ]7K1TS9,T5[0(N8NW)55LMR929+YF\/F*I MXMU%L6X_^3GK\2 I=F@.7P5>IN_*/T;C05Z@ 70%;!",P!,:4)Y!";5Q9RS6 M.:/M2A.JC9&JNQ_]G)76@; V]H1JD(KR=C3\_ G'YZ\P3G_#Z8UC>/LO#DA4 MV>GS.TMCV7]52TDN&5!Z \^1(T!(7HZ6#EF%ZQ6Q?=V>M)A=^LD"/KFB<>7EV^L[6ZU2IN->L*#HN-<0D$$,F7%E,G="N,#;Y O?"^O0?((JO3?# MR71\,:L+)T\+=EE8)FK'&3.W)HVS=SO0W7\ MY)3N>+%\E]^9]%M4W0G37\>CR:07R/+-D0,K4A>REP+0 MH>N064N.D)8N:;Z<-[3>0KGG(:>@WTX%V:#4ZO996L<2KJ?ARXOQ;,@XCSF9 M(,C3<:)*0(=:#Q*8S$)Z&ZR*NLVQL!/,4^!->_TTF _QJG92)"'\VA_",.'+ MT61:9]?W$GE/Q7%/*RZ.."X+P:K&?B9+SQ;C7:-9@AL G1)!NI!YA_U/=^-M M3Q9-:&B[TR$HIC,W+$IOF*IS& (=J[%X"'"#N8U'!"@.YI,"R+(0M1,5BB)$59W30)A+$ M-I4NQZ/ W7^QV# +E+N.EY1K9NW([@J494E>^E\9-$8S73M6Q"D<\P!:H@. M.8];WDG?^=Q': )TL*!'W4BI0:SQ WX;#;[UAY_O+O+J5JX(3+7#$5DX-=?! M SDQ.3&5T9N,F&QI\\[>"^L9,Z![L3?8ON_&QA=]#)WAQ6>6R7]EVCC!0-=) MAB[H8M%[I]OXB:M83LN..U#6#2*2=Q'5K@;7_4? C.:2[WK;>(CIM$P+\.\[F:5 MB+V)K&0C;>6O9S$;R6S(:*'8E'&[ZL'[GG(*:N],BEUG2YZ]>'N_]\*Q1&%4 M8$CN"IG#4I(Y3+ZM%<[FX$608CN__Z$GG8*:.Y7F(V97WLQ_O%5LUUURY;T? MWRJW!R&64ROO?5#+S,J8,W+ P+PN ML1:71 M2\Z2M *17JU0VK2TWH3HJ=UO[\*'U9!6!U)O$.'\*XEE\G8T&Z,^?/U]2AOM M17_R9=91L

VA1"YX,KY-<.M!:*?$CV[UT+71 MNF[=,\L;)O@*Y__]-/H;?.^?7YR_&(W'H]_KB0U?Z7>GESUA2XS<(4NB=NE0 M))U0*\5#]B;J('@PVPV9/@S'*?#EV.IH'D)=2BZ7VDH,P3-97+WR"X8\^.P9 M<%^TCLH:W^80>DZI_8=L-)U)OT&&YKI5;V2Q=> L]X99XVH D39%GS.04Q&S MSMG86-JD;>Z"\I28TTP[#1(\[[+\!4SZDX]?:5_,[X;_!>-^O9CZ %,4/6-X M 5F0!2EKQ;0@LAN16-&AI%"<%LV2?[=#>$H,:J*5#M,\K\LA;D4Q/^*/?3^[G'?[V('M:. MW.@*4[,"F*QT;<]@6,$DO?.^7HD>X;#9A.\42-10(PVFV=]%.>M$@)-I9?1K MV@#3M/\-"7JJUUN?L6=4<"YEQU*I]QH@@4$F>8AJ:!FCDB];M9TZD#X/P#Q= M%G6IGPZGVF\,"6PRSM\C_/,CPF0T[/'H.*\#%2-*SW3M+A*CD2R(>F.6M?$6 M]H[,//S\4^#*L<2_)J9W6,+".LR+4LTUF*]8?O8-^H-JJ7\:74]FZ^.D%WA1 M4G#-LM-$?AUH42DD>@.XT3:"]'PY3+P]D_:&==($.XZRUO"N^V#RWDNI MELJQ%"D=?<,A#*=GP^$%#/X&PUS_[>7[\=7%WKMR;5;>+/1=>?T]X60R>0F3 M+SV?LXM>.Q85 $E9(PNU-51*0?@H=)"P;/]OXR1V .UD^/BX2EO#P;V#XOW$#BYELCCJW#9(WRJS, MJ]Z%>KLC.G'&-5;1&J+M'3/O;!6_]LOU)M_3VF2NI6.ACF?0P5L6>.+,.B<* M@E7%;&E^LY7*[%I0[/?9$J=.EL-?P8N]X_(8KZP717X[.OP[ZM:M,[5+%,\; 3)H1 M-V4"*(!QX-IBKE5F1^D'N(+L% C31 MK:')P$'[=TNZ#%.J7 HK13D) MPI2DVF0&/(?F+#OI^.'F++O(^E@=.;;!].,V9]E)8]NTYMA'W,>C0L1BLV%$ M>E?K5W@-V!-*DZT1$(V]=Q3(RDW;LX"2=L@2B83UW.F"\;: MUQ;KG9X302=>[';]8Y]D6%%>9PSH7NR=5RG@=(KC*X/E[Q]?C08#&$^N6@E%VITPA R^9UW\:EB=%8A MLI"$85HJVI%43LS:H&U!E87:[H)EBX>=EJ8/EV>#>H 7XW[^C+=.'#ILO%-T MQ*C@@6P.2"QP)QC&H&0&36[)9N0[E/OJ]6$#;M(^Z@-69-,S921%;-\S918I=M\W:MK47UT*071*8REPQ MK:&V]BJ>3!0!SFMO(VSGOCV_MFE[*[V%;(_>-N\JZ/1N>#4-$U,*4%1FU@$R MHJBN573[Z,%W,*=U(Z\ MF@AU;RN>I&)R)DDYJ&!U2-MUV-O]V3\L6?:3?M?5-"!&6>JDY0U@TS?9B,+ M*A3TDZT*<;>:2G[]V-.((>TOR1;J7+!J&QB[1(FV5VSWK^[#P: #5+"LQ /D MUZ%QMP*'JZ",\,R56.@\@#HS@",K&()0-N.675F>AAHW!'$::'$'L76LO;^1 MI,XOSJ]\A,!#@@+,B4C'AU $1$?#E(R&COE2?-YJ%O-6^KOSZ..=H0<)?]2% MY#H,QA=HDHE>60"F;"([,Y*G =Y*YNDDY$'Y8&"Y)7-'F51W<#Q[W1\@ MUJXO1]87Z,U;G\VW/N^A6!5(-3E6\Y8S;\G/)#L70_39BGQ(#X";)YV&H=>] M4-NV*KT+[LHRV0+>!A-P=]T_AHG70$O;ZO\ $1_SW5_ C"6 $!9J/PE!6Y-0 M+&1#AD_DT7!P4NI].I0>CP$;++W')\ NDCVFXF_N['-PQ2E4=+A9LCVBXBRH MD)EP(ML0P0FS'$_=7?>/E231M8:VU?Y^XNTZ?^H^A#?W\$+:")YSYG(*3&,( M9-V 94$[HX(& 6:??AD;'O>#$& _\78<>/\X)>NS8ON8"!K!FFUW+DB;(->. M?EX2(/#5FG6TZ!Q\E%QQM=70GJVBMVLAG(8-V(V$.^Q1/@.TP/'WX>0KIG[I MXQ7-MP'5^37H1CC'OQ3M0%6C5G+N^KW?" Z\)TT MY3:YO-S3]]DH_YZKU&/I?A?Q-M+YKZ,Q)IA,%Z>/L0ZA,F70\R!G8T@[7#=2T-)-<\I9JVC1:5ME-$:Q.+(6@2I ME$^]PQY]:!74U;/?7O=N J/(7K'$[Z@+;6S9L&@,9U+*I!*7V6";4M@U8 Z- M3?]V4=^V=^5V@_U;\OY/'.2>\&2@(6J6(-9,8D7KM5HS2>:;=1+Y:F)N-^O= M MQC)&X>QHCE,';7&FAP@7$#Y[?1_#U;#*USI8#C5K+(4QT650L23#0LYX3: MET(;=JL17NL1/7\Z="+K)N6@5[AJ2CFY>:/A=$S[;T\:)X1+F3G%Z=RG4YX6 MJY YY)"$DCKRUARXB^B4.'" K)M4BE_CFKGUVH"1TA:6N19,RSI-H][C)0BT M/I>*CJTJ@>\ .59+QX9ZWEF>3Z5]X\T:;F)U'_J3?\X;E2GP=#P5%JQ73$>' MS'N/3* J54I !GYC@JRB>JSPV$':WLB< Z7>]*2XVK<^T;^\\A*WP-:XI\1F M=(_55Z(K76XD24>*.#99I.&\=N9GUGMZ0SP" ^,*(]A:>:, ]%:A]&= D@>[ M33P&1W:1?P-NW/:(/OX.7Z^RN6P!*""9*:;VN0-D03G%,MB(.HNL^7(->C>L M6(_G,:1XR W*"F5;0.LJ9VZ$=K3 M,5*[UN^HI7(:[$Z; 5I;DBZ^EJ_5Z0Z:>]J%HV,JTNDI"XH4V\3$CLR:/:S6 M1R/-+CIIT=T>)E]^'8Q^7P"\*GLL6M09Q4PGB[7FU#$/IC ?5%0VR"17ABEU M9,BL@W-\6Z8C=2T;,@?+NH$9^QM.WPR_D75=WX*[R)(.-H9";EO6!*_>>@>( MA7'O(F833EO91W\U M*FNWW);9!WN#.5YF0C?R6LI:L%PEEZQ-2"Z5]/2_[ S/M1&T1Y?SPUD+>\/J MRJ>Z>?C-=4;$2.>K52P1_1XV9TCQEF.)0GFWW%CK31-.5A M+<:W?8BS_.:>KOWT3-*L9%&K$#*RP$,=Y.E+#DEF7!DL?1367"/\@9BSGU8: M&/LWN_HM6;R 01W6^/$+XO1JIW]QN3Z:=^TBSW9J.?WW?-2^?B+Z?2D[ NI7//'N5!"^%2Z9X MK?E6/I')K<@9BZ%*F1Q_-$W(NPG18X5>GPIA5DKJ.U!<@_UT':Z%<[@-LJ:! MVLW8'B=2VXT.MR#& 0HX+D6LJO-U;6(J)TNX:%/W4EAFLM:A"%FPM/%ICDV- M!\*QQV;&+G)OP(AWTR\XGM]I3F<^Q=5H+<,YKM]KPR#)ZHF7L$I1\U66$;8'\D*W2KWZWO MG?=1SE&3%8(J!:24S)=,;Y*PR"*:R "XE-EJI_Q61>M/G35MDA7:D&87G1PM M6<%&(1/WD:5 J]1:6@86/+.%UAC(2\BY33KVDT]6V$E=6R4K["+KXR8KZ.@Q M@),LAMK.*QG-P*C 0N"Y2!FUXVU,G^>1K' (%3J2^I-*5GA="J;I9,.5=KR\ M;>WUAV?O7KYIF:VP/YKCI2MT)+&E? 7!OZZ@DB(#DACOKC$X^NX?S M%?;'U$;HOLT]N#7_0 MN+GFFUU&K%_)BMFWW5O)308OBF=*UZ:*.D@&BA>F'/+D I!@G EQJQ%F1R+V'SOU(W.@ MP^&6LRNL;4X=$NJN+^O-XI0.VFLD%SY&SK0I@7E3.R?JE#"4 MHL9QJOOV%L MC?1'8/#34WF'$\JZ6=P]5A666'0R#&3MTFDT+0L3N093R86>OX/7';+OY-T)@ZH$7YAWM;"QECAZK1VM)P<-QB:;VE0;;K33I/O16FB+:Z9MP#5-^;@7WN.D?72FS.U(>G0I,'\CP>AR6[**!A*[5%6N;B4AEB(*^$ MG)+(:Q!)YD<$R#9%0BCJMSO.4 MB?C1BC:U8=OA.T'/K2MMM.3,[2CJ*MZK-VD+L$U=N)W@/KH3UYG>-U&KF=): M>G-;@;;9!_I_8> 3U$'5BK92VKBY*3:+'+-O9$8] 89M[]\]#8+MHJN6Q'HS M_'HQG .GS3,9U('!&=80&CD:F(C-#FQN8>4(]H)76OSDW$ M.5 7Q[Q8_3B/E->"VEFI..9; \J['A2__\,ZNY+M:+U+][5&9&]$4H(V&DWF MKH]>2N5,42Y;X["W_V,/=+.&T_[T\A_]3,3XAD-Z">"_1^.7%Y/IZ+RVO+J> M$9M\PA!HEU0QUD97AGE?FQ,G[0,B1M)A&P]K.X!=#9&?>\?5O+W2")FY(#T* MS6/0B,YL*AA0+"M,FAKH9T_$WR18\V31&_D =M.@E<@=9?_CY[R3O M22\*9W-PGF55FTZ"!'*B+=#PJG9&7=Z0P>7%Y#?V*SW/_67HM,.K ()+)C2)K/_7EB/%?\Z.D>6.=J9KEILAG,L"P]I&S!-PV!WX#Q.F*M#=2T3 MX6!9-R= TF/3*,UVW.@]%T'Y']KN70JFP7=OIC8\X MOHE[@-Q'G0NMZ[[BKR_&HZ]X5F,.D^F[\H\1F1MWT2502@D[JTRKO:U%+?\6 MGL44P//B2TC+8V#7J_3!1SU;U78KQ&-V/KPWZ/1K?PC#U+\3]D0B<_SOH:!5<@>$?ONLI8^QIE!BIJ5AMF*(%82J-6LWN ?;KQHUV8M6PX MM=9:@W#C;*SJ^_&H]*>];$!+299!XD$SG8"<1I%XG0JHA;0N.-_FI;H%XC2) ML:^46[36^XICJ &#FW8GO0@2(U?(+&A5.<@9<*7)3$P WD>.OE%OO%4PITF M0Z7>(.'H/5S. T:CL_0_%_TQ$C_S1;J>*5OKNQW*I"+C14 =;T6V9)&39B-AL:_\C9#Y;PP+7M,\9KR&T MN;P\P=NG0WAU;%T^C]LG[W-Q*9/)K9(DB2:RP+.Q3)8@G70EAI4)=G_W >!4B>F)OE[HE9+UY16 J. M8[1"YK15&QUZQ*WMF;Y;WIHW8_C1++F.M-%AR&L]HJN\EBTP[6+%[MP%=#RS MH#MM;;KE.$#43Z;@[ .FT3#U!_,P[*@L?GE^@3,=S?];A;I8-0ET/@)@_C>? MX#L>TA7T:-B.D\[23)I+N2Z*AQ 3^1+96]J[=)3)*RF<3,E:[>'^7)C&^ M&BJ->=$Z>HZWETM(.@?%$J_-J#VOB:Y"$]8HLRDF:+/1P5D\WHFCS6S>W&T: MW^%W3Q@!0:-ASJ2*#@2+27LFI,@IJ."$:C@T?B.NTR1+A[IH,+]O,[!@B^?6 MT8D)4.?(&<% 2LD$FE"XX%+:-G72/Q@_NM' *C5L-V.KZC9W56/0'UX0R'O" M$;07CH&>WQ_"^'(F&EI=S;,BH0]FZYL?MSU7C(JT N9YYK0T+5FD0Y9%LMX= M&(T3KI'6R23#GAC'#DGX8V M'7I/,=OT )H>6Y>/G6UZSYV: LEU$I8)LC29=G6HF43BU9+F4MR MN;1I8/.TLQ!VTM:660B[B+K%_)+1F XWF-98YMVL2446=S$HF"^AS@$B986H MB/HN.WH%8HRN3?GM1D@GP()NQ'W,%BFO83PDUD[>X_CC%QCC $ 18369E>.IY"$EKP1IU$[L5U MZA@$B,29.LRWS2+OP'B$:$QWNE^)$>XMX!8#9/O?R*T:9G+8+214$EB)M"ZM M3&0@L3:;T$J4XFJ[VB::OH9P4EK>3[ -[,<[=#O[1OMB]8P_C5Z.SL_I@)N. MTC^_C :Y>M%U]3W'E<%,2Z6C3C -H!B(62M0DS,W$<5*.4N#-_YAH"?%EI9* M:I !L3W<5_W!Q11S+T.227/'7-"1Z> Y&=.1.!"U+TY'Q-!F*/7.4']07NVC MJ ;Y$?_ _N\$]*8:U5UB#E(J=0/=4],HZ7CNKB5K[ MJ *9:,(S$;0)L>2B99M!5CO!/#ZKCJ#Z0\BVD]X:&%YKP2ZVV17$9_F_+R;3 M&FOHR8!"1QE9ELXP;4E4H#&P'&2.Q@@119M;R#T!_[#$ZUB7#>RT#8+:!+P' M*7NKR/N,(M(;@R[6@:N"28&Q)*T4EVV2G'<$^L-2KB/=-3#4 )HN,-..#TIR%=LFPNUG:$>+:.T'QTT:O5WG546^V#G)*:EAWE@LE MHE+":\^"J-<$ C0+67JF7,[*22EB;+/=;83T!)))6S!A4RO2@S32P+2ZC6>1 M*K,-HJ:]2%PYH'2U MHWHY=6\-XXF:RD91E=K5:4E;S%$%DND MA08L.K>Y9EC%\7;5PNVUS?ZF:KQSU;'3>2Z,8028/\X(JT/[UJ7C8O^_R,P]0_J,_< M%I_:6=;PKBM82B VH4@(SD!&"=_P-JR..+!].W2NC M@8&R!+)^^V9(+GI_E'M2>8G* I.B7J(K!61%H6="8?".2Q5CFY#9/:!.E1U[ M"[Z!E[*RXGE@IM!9&F6J211*$U.)LS%PQ4Q0H&NN-=HV14_K\1PK3'H4_>\E MY*<2!UU9RHO+WV!Z,::M[A;#9^X\%FFEDX9%8^KLU"QIWR,!*DM_VF)D]$$>(ACW2BF^9:S0+EP'K:!UC10>@^XQXF8MM+K_4?4P4HY,F]D M+-QH5UB44,?V"F1T;A:6(!@M8K:\4=/AH_/E@>CJ$Z#++KIH0)-7< Z?9U.^ M?^V/:VLP.AWK[?9XUE?N/^%?Y/0N8@G%>B0JD"X$PJR%;I- M>&Y[C(]M Q^@VN5BO39Z.>I$@ENU/*__YZ(_O3QDA,#&#^NNY_]V>)<".35Z MIY((@% []//@-=6-"YAY5;_/'=G=9=F-X%X.T3V5RFK7TU? F,A0=6 HJ MH4,=BFG3JW4MG$-WIT]X7AL?C"_G@GL/XW?CV8U8_B\87.#5A7G/&F,5@F=% MUUE=5B?F"[UI-A85 JE(\C9#>;<$^+BAYOW8L;PCM=!%@[#-$LQY5OK9Q?3+ M:-S_%^8>Y[3YNJ096M*H+BA8 .L9-]XG93%:V^84>P#8"5+D(-EW?0.UA.U5 M?S(=]^-%%?>0?,%PG?]NFOYIU;WI/F<4PG.O8RCUHZQQF$"KI.DXJ>SG,? M750QA1+\\DCE]9=2^R)XSLPXGN@[3/!=!WH&<];39[@6Z_7V%[DQQ4=@KHX: MU%@B@ZP"*^0M%' VF[A<3;(57;8%<&IL:2+X!M5&JV;>;Z,ISG[Z\>N@/R4G MX1O]51W,5%<@>E$;X73QC*Q'J*%LRZ!H9(9.2V]S0.';!(UW1?J<&744[718 M#CZ_VK^YQI_CFM8[L1N([\=]VAR=*D)DH6G]L[8(KLXP4HE);Y)W/'&_TFEM M0[+$-H][SB1H)-0.R\YF"-=S]/] /M3J^4FX-P7GYR?1R&$.C8TXYE M%>M4F4P;&"P)%,X#8EU69"PB9$SYDHG4I[E06^P;'RYOV[&RK_"HD^H">Y MT=%!('^\UC7)H&C?"TC>>LHRJ92X6LY^VN5(6?/(YZSTAL)=I4#HV)>E'\SD M/"]93,5ZJV,D,%J1U5/[R=:Z6E^B,EY'D\1VIN0##WKVZNY2D&L"7%T'/V_P MW=V.T&61#!9FE$Q,1^%8-)HS940L+D<>H4W[J.WP/6>:--3$&L(N\'+ UCN?:JL69@7YOCH&PX(FS5II!*T?O<-EC4 NR81QSB0/3VAD&A1LF=42A7/0RM[ENW [?Z1&E$TVL( .@5J="7S-7PXN*'E;>=X M$V=%R=F)2E=;AU-:2982*,6*>T@JVD9C\+9!=V),Z48+:ZAR M<&N;^T"^A,F7]]"O.08V6>2T=I4#2<%YHRE<"V7:=//;!MVI4V4O M+:RARL%QSVMDMZ]]"%PO9FE,(N<<0R /G8 PB&0F61YM FDY6=9MDE@W(#H% M2G0B[34TV#OP>1V0O>ZQ,\/TXO)6-QWON8K2&E:TS$P;+5C,H)@S!80*(I5& M'=KO 76LRJT&H>^.)/U4*K5;O(_CC]B;9!](/WJMI):0\W*MI'XD?B@I""O.["0&?:/^F( M8]%;QU*IR6?>TR[:9F=X\KVJNJ; #H(^3J^J+(,PG':ZDG6=F8:YME4OK(3B M,GU;G&C4INQI]JK:24,/]ZK:1;QM>U6]6"!RT0']K["H?3W?ZE B)65MIN5< M*KR0NEHK_,7I*7P?\;9]PZ^Z9QF> E=*D3Z,9KJ&08)-CGD9("8B8RJ--O>G MV9RL(X7O(]X&O;P_7L1)/_=A?'DKAV=V='EN(Z$!IA+!T<)K%CAIJ414SD*0 MIC1*E-H$Z>3,_4YDWX(4-W!^@W/Z\M,8AA.852,LWH)M$#8U_Q_&^$CN0#=* MW9Q@UZ5&&IP@6R"UW"AO16(I^S'Q[:/V&WIW3;6.& %2YU M7)#2Y@0NQ!*+KGWO,VD44A Q<1ZSZ>WQO ,W^T77_J4'CHG)GV7-[_R M'B[KC\ZJC&YB[];I9+F03"(@T\DE!DE9%C1D@2+9J!L=!@=C/WB.SF#V.XL) M,/;0:%#.5O@>8><\+NM6IN5T MK[8.0S>S=.VK"87S'-PWPT02Z'_#]P,Z87HY&Q>SM0RU+^3 %LL@:D?H7 H^ M!)#RP5WUP:?\,*SH5M[-0CJ+J^FO_2D,YBES'W""XV^8?QV-?[VHS9O>3"87 M4+L/6*F0HTQ,:56#UEA8=$A6B#8HC-$@0\OY SM _6%8=AQEM@@E["NONV-= MS[Z1M5(#+K3 O]*_G?9$0'IOK"%;UI)K%()FWBID3BAEA;+(5[J3/++=\,"* M?C@N/PEJM&B(46&M6N$KZXK+ZR++H3^>=_F8-WU6,@?NT3--MD25KF=1A_H" M)QVD0ZU,FS3ASI;P8Y+ZZ,KOL!''P7*<_?%?.*F=(>=+$3T3O,ZUBY$)9 %K M*/1&NN28!>V4CISG1BY,EZOX,;G\&!1H,-=Z[[6\FQ4O3F8GRW4[_K^.ZYP& MK3Q&)RW94JC(PZ/7U*OBB(O>U*X'(3<:@MQ@,7^0^\B$:#$!=]\E7;FMD^GX M8C9X9]9K]],7&*Y=;.__;^_:FMNZC?![_\O.X'YYZ8RCQDTZ2>QQD^91LP 6 M-L>*F"'IMNZO+W!(VA(O(H]X<$A)?K!&E.1S%KL+8*_?DB!NM./@,A:/UG9\ MIYH11\<2:;+FPA2_YPJ_[89+4)T6L#"'UCGOM>U_I\G[#W7:^[]IAN_I^__2 M+$[FM(34\E&ZS(K?H8TMIX'V$LH1H"$X'K-(R+ENTW$QXB*_;90+4: !P7/& M/A,V>-#]\F^XH-"$<\8.5"H$SN9UN#1%ZE9Y5UTP07UM.^;@RSX MML^>A/(-B%\TE)WZYM-BOL#;5%RQ9=SL6C%T.2,#AJ9>P2R#)TQ +',I1"B6 M:IN>XL&7\FU7C*H,+8";[M16/OIF759BUJ/#+/*;#:VI;K-U@ M5>6]%/1XCK073/'P419W&&A/"!'#8[[:'T4%EOUGS\9[3U0 M:'[ARMM'P V4]OL__KR9?J;E<(2EP;RNH*[(85DZT!97-30NFP1!N I[FJ5W M;<#^]I)T@9Y/I&AF(R8P7HS]F#$,+HH%E,6_[R'M#S%N2- MKY #RG]Z4<([HSIV3/RUV"?=GZ^/9_0^>IXA!>]!90S%[M (P9A@I.?,^DT[ M[F3%VT7(2U2QDP72H$1X?89W1FE2686L/23+*I!\$+4=GA7I>TE,2S2-*L7N M4O&RXR&/ED=#W5C=[\=0TS20<0DAB,?+9X^@3V!N S=L@RI%QN:$"H(6IE#% M%2!2.1H#HHJZG%'8QEZ^ '^]E:3[\'1HZ^%59?>./JG57:0P6RL%0G2Q-BL+ M 2%X!/1H> HI!MH4]V[CX.'WC'_WGR*":1O^#=UU6$CC=@=I;_(/R\[H'Z8W M-?6X-F(%)XWH";!V9RB#")Y;4Q0\&6M(,XW'C5WJ^>(G+?QF'-Z[T4=K_:_U M%MTWTWPGJ%-KH25ERX;'E0V%F..5GHKC.=D ML]H#"7#4>\\.#:!)^B@8*QY0A5V7AH,CR8!9$9UBDA2U@9H[/S3 HRGX4K?T M:C[_M!R\-'\WF7]\/2/Z\79!L^(/OL,%79MR]#A37#VN6+TH,BO-/N#7TN,&)C1 MH)S-H(@%"$1U.J%C20868J-P?+LUO4S]/[]ZG"./WF=GKU>V'EK0[>RL*6=? M'(08ZMSOZ%DU13E8C=9GY.A\PQ;CEDM[F=O@8I3EDK D'EK@OZ8WY3$W=51E M76(TF87BFP%CIGA,B+PX:5$#2T+JX))*L1'J:?O%?=L19U:8%F 3PZ4,O/;" MI=IH9$SYHA-XK@20E99R3-$)_%8_?0E:?1:17TK]]+V8N*P!M%#XEGR=(FR< MAI!"4;*<29O:)*?;-(8]LVQA'SUX*%O81Q[M4T?'4/.RLH6]Y/-P#NDQS&TO MO(22I52&X3U;JT;.& DN[#TY&SA48+:P2%BK'I MZS6JP<4H(&>E(NB1+>S#OS&AH5_%0O)\B5IOW6J^F\5D>N$"^_FM0BRY23#Q!"C5%SZ2%P7APQJ^KPG.*, ML3;9HF.H&P;-=U7Q/K^V(5",W(.D.K"2\0B.!P4A6VXLBQ;EIJ]V ,)W_>@S M%44.*=S=R+R/XETS7.8U-6734+KFP3)3:R\UKP68CFGPV2.$R*1#FH/ 9Z4M3X30(<6\Q8G[M/(_1>PY.!@:J9I]"C Z2L)YES2/9 M-LUGV[0\=\7HS_ !([K+4GZ\H9\(YQ0P?KPS$*;[64U)7F=FG!,R0K'.R_7E M(P&6]8./04B;G!!\$YQ]3_?$H5<](VDWX&T+R-TO ;T'CJO5W+ER,GGC T+$ M7(<*) 3GZ]C($(O:^G)NF3:G0@\BQXK'-S\D6@GFW#'U^6SQ=7;QWVGZ?H9_ M?IA$O.E"2)&8M:D12Y')#)'>50E;?<4:_R:5.U'B3C M_-'U@64^'9KW ]JR'5%+G;I+TBH*=0Q1?>+IQRG&/G+&#:7?A\5#!]V_H]E'NJ'/ M/W38B/-?Z#__H-F>,F3E^U0#!QZZUY]P-MT0[-7L\G_IE\H$DD&KD0&;\C4 MD>7%H_4V0/:*!TQH_!9^[AZ1[GK\TQ?FR4S;&PDZ9V[L-<:N3.VJ>!*?9E3^ MN(/"?7-+%0"@.KQ%9^MCOJ/;0M]B/D;>[-%$C9]3&X9_&_DVQHM3D+/%9*7" MY!QS(1H94&49K,?C\VV/)F^$7%PT EFT'BB7':.DU^ "R\!5$CJCRRFW@6IK MF8O;^8[5P]]-;VY>3V=5TZZE]XR\SF!X/8=4Q5YPP8"-C(*3GBRV :(]0-B% MQO/ZZ,J#T=L31=$*"6R#O&LA.(M11$!55JDT9Q!R%XB*61EC?&!B-/4XLTZ< M*K(CU*$7OUNG!9<)!J&58I9%4*2JMRA2\1;+E\18#M(IC_*%9'1:RK\_KUO@ MURQK;>=E=?>(JW-P!"J?0+@* BYZ4)@_"] M0;O&SA/*,LDLJ@3,:2PW8&#@;#*0DHE*B&(LLC;SE@_?"&V36+(L,\6HP!I3 M=BB3M:U8)LA"&9+4%8Y M\#[[LM60X.JE#X MTL[323*H(*\VZ(MP#4L7RTTLJ8@U"R38/B(YA+SG;K44_)QAQXY6#:M%^T;N3 BF8*)(1ADB@D,DGF=R6LKM-$D MK@\]_%2'<>?3OWK;4K%LD^' R55<=%,K^G@N)HNER*3VH='8ET.4G>XJ[WS^ M*K$X?UTVZEUV_SY9?+C[7ZZ%S"B%L5#A 0ICG -TLBQ#*\$XI^H6CLF88PD_ M1XQS0!W;]JS'$V,+5+\[ 8C=^_R[S_=^TX4BO,S,\')^^Z 2J% 3.P(U9"&T MXL*5#XT FAY#[GC1PX9ZUEY0EQ)#_%+A>76#\_F;)3ANY[YF=.0$"Y!54*"< M*&:#836I&%P4KI@6MI':[2/I$N*&C;1A4_\&D4H#V_XN/2O#]1B*F@8-MVDZ M3[1P(*%-FW!\'%VP3$DKB^<9BN[7 8L$ 8L3D[S)(4=47+7!EAU+!PZ$!$=3 M@3Z,;B'Z::T%[NBZ6H]A$&B24 Q4.=SJ A$"10?!)!VE-#:Q-F!ZV[2,;_2> M*J%-@9_&WB9U7<=SCN72B#^<';M!\E?/D9M*U!-PN)HLOC65) M>!UMAAA"#9'I])<6A3& M$&1*%9<]%^6V1:^#3";F@"KR5HA">XEZ\59%;\DT*3?=2=IJ@QQ#W&@6Q19Y M%V5<]!?F<4IR@B0:&Q;;1&8NHN-9 %(H1 IKP"F>@5OB0D@>&(UZRER>N=%8 M2_H(8.C&XI_Q%I=8XJ^)YF]GD^GLU^F/;]^L9U?[VLZNJ5RN]<*5DH%76=4) MI9YYS9S+QV$"//R>BTG@/48BTS;L'!H;8#WQ9?X6)^G'VY\F].E-OD_OBDKD M/&NC/*0.+BLZ B>-!>&D\P$1Q58?TVZA'_W*9R/_-DSN.\)S]>/ZI<[&^NM? M_@]02P,$% @ KX1;4RD&4@G6$0 &!, !0 !H87EW+3(P,C$Q,# R M7VUS/7'F.OL>=:>\[]LA[V M.>'\!\"L!X5! 1 ( $ 7 9S/ ,\ 6BIJ-F96#E9F-@Y.#F8.-C '!P2$3AZ=;8$7'@NV+J[@O M)/ZW#@"ZT"&CNN!D62YDR,G(J2@IR/^G $1&3L'">DU6TYC2/BJYMH=-+G]L M2\#$9Y[]CH/\^31 ?U%(QD+. F@ [0X"0%PK3? M]_$AU*@ETUEW_$I'":GZLX?0;>T>"GY!G[78S(5HUPP!-]ZP:\FET7.2A=L9 MH@[&OVO6)K_7:39;%S+E#Y8(>F+LJI? M=SZA50I%RB6TY.@KUM+DJ(A_1_7Q$RDR%MS"C8OW&DX5_W:/*R2N-9PJ_.W_ MN HU;F;C4,82R\EQFOM&&/=+J>_EKZ9N"N>/LWN2ZG8JQ MYN*"+-B7/+#ZY.15P%3GU!YMY&!7$@^%F)D$@RA^-].^H3%0IZ:V#D]470AQ M,JX*?H!5^C !,:TM\U*[-+?QYG-+4KKM+:,9T5EYOT;LK6][EX]V]@R:$&C8 M[[[^D ?CF.D%?93M?4:!:+,5CH"7#"DE4F\%M]+]$"%BU'8/.6"]==>$.^N3I>$V4+DXLTC>&@[ M(\I=YJ4K=]J;QSC;*XNJ 4I[K?+2W*_>)\Z?L6GXHZ,%JG M[NK=H)/OHQ]A/#S\I3O.Z3B.CR@=E\)^742XJ:[;^M %9#H9.,J4AV8XK^W9 MP\':4WZ"R:LPX2:F,8G#^JL/W^(ED0>GZ*K.A(VUU WW(Z$(R 2](Z;.^FSE MCK="T7%NOC;AWKO4D6,4([9KZHE^O,CH-,GJDK8HW%3"R&V*ZHR-4WUWP]8X MVZ68O\,H>WUZ=]70,'3*< RE_:A]];8,HBX1CQ^8BJ9L&$Y+4HZG0GR MNV6'BA@YNW?)3+0J92PIQL\Y+]SC''B[7Z;8)B\>#,6]6&R0+7[V<<'O]%JY MS7'S";X-#]MX-YM-DG:\C U]J/?'G,_U:3 M^P_SOWY6,/N_%=6U?)6:R2^4ZJ^)#XY"M_&2X?=V.\WU>G:A(] MO +GU\]ZD](,Y'=>G(R_*Z9OFXE/'N)/"AXT3?9J\9\I#0(L .JTG\%I0S&C [>,E:[+6K6!_5 S8@&NIP*,H')RM*6>^6DWS?[ XPZ!5P,SHZ]#&(HF M=$D\JQ[*MG)/ZO$&^GUIZ ?'C+1_AQ;. MX'F9]XRXNDYVKG(YQP%_N>I%RSNF5PFJ'? M)DCEPT$R.1J(,C+=_%9V@*G1$*DV2Z)SBMQYN;PFX'&J<1@8IL1[NTH&7AE/G[0G5<[?R-R'K63EF M73X'YP#MYX:G,>,OEW.A@=48[(-6::9[1P4=P#M &E9#+M^%PGPRX'H G;A? M"GPS$*G9R2IID\NSW,U(B$9 KV^!JKRE!J9)T4!.T)6K5"O];?Y5TN(3*?<3 M0T\33;,KZ6J\BAK:#Y#;8B?"LB1F7'9:PB<8Z^1HL'UML'HA;GL\&^$X?H?G MI@>V%H_&JLA$5UA$M76GW&[VJ<TE%CX$'@*"WK3,-2DR\-OV[F98A9-E^3 M9O'^.7 V^%[>I.QZYT.-U7)/B*B=&\ZZJ&B]6="5A>"4#"9SC_?:L=^E_--X M#F GM)<_%O+!G/V$8BJDA3!6GMDUINP2BI"V6BA\V8PZ;YNOK@=WZA9JL-42 MNS4K-U'6DEKGJVXCB WU+2LNCBDT%D2;B;Z.6]\AT,"-73(7%;R[K]/7*6(=>^B,1 MFQ"U++!D+NPRB?#C5WPCI1J'Z[$3DRV=JX/XQ,T.Y5?*&BXS>)DP_R.E/_$; MZ*K652A2-LULF5W*B1<1U$@-(^L^E!I3F#: !H5R:0_QYNUN"PL M.4>MD^M*O6*8QM+(N6(3'3/$42? OL"#&F%JHG6%@E^M'N&Y(CX,4[L5DK5V8%SLE<4]F4)H M8(T4E^LCS$3NZ)'SJH:D+N*;0CI]BG/-TW#ZG?H&==M3SU-NHT+N=JK7,,+;B>JYW#HC1?O4,4OV*;[)^^WD&O/U(]6+*UY_Q:9U^_]6^OA\# M&X]&!LT>G@T5&C8L8>IC-LTS)[ )D0A'"\0*5RQB7\J.X7>3=Z<.Z3>?XS?6 MON5')W-,36>KZ$8-KN"I;ZR#K@/%G65>!P<2;<_$YERC/QBJ?_M^I2;^1N%- M+@1B%6PE_2N1:"L$OS+9R[.\*RM]L!_MN7J$*'RMDH%>K6]M.(M5PUD>Q$RP&'W@C6+*+78!?.*28H<((=$:'0K%H7M[!/F;43T MVA=:C]3Z/:5XSIA&?#RTNNR\'@6$SBT%,KP0,ZR4#3%7J#XC^JK]F9/"6HI/ M2R&7@K3H0<EQ71JLD/,'M;M\2.LT6E_ M@BA:]8DE41P]SMKT+2QJ^B4$^&(@[]1%CD.Y9S!)95* 5F4=%:KMN.7/P)^B(I%?C_/OS*]*,4K7-#8ZZ:] MD($\SZSX][PMJ!Q2KDUM@RS')P^5#<]21DE-2ABXEH]S,X&\3+$VS:P-<==< MFEVN%F(N$9K$EW& 0?%WYT?5VM$.;74<"RY8G0/)Y>9K\W,3 M?_RF/K2> SS0F)+$@!&;SB]9621^Y\O,N=2L[<35&;";\S<^#Q%W=/5LV#G@ M@CY2N4:?H0@QAX_VS>B%=*>&&\N6V[QAK?/"QL2N5U%^L;@5H*UG>!.9^_"P MJ*_$6N\S>V%?LMM<"(& YS1 M-9]B^[_P9W.RXR+O)S)3'N=+R\E!;)5K&\Z6 MBV'R!\\543G"Z+3'HG^892* TBO=G]75#<7]3^ D5WK&ML*2YST5,!TH,#4<'H.X*UVQR(X"FMD\%F" M];TD]3!<\(/52[!]-^$U]:4,N$]#?G['P9_'<64VL[\FC@)V;)9C1>I[U++8 M2#1G;6&\3WKW,_K'\)'?=%Q97712GM0H4R,CS3+=39#H_C)H:=Y&!AUB0J2H M9'U?]]B-4WC_H2'?^#2PS>0E+86,4-?EB "-9(;>C8 MMFBT_R3&+#,Y%)9BK1?#S?Y)',3!N6\J*!?X1H6P.;0+"X1%S2]N@+BZ:;F,[]@1^Q)M(TJC09GDNY)H7$WA-< M3\0EG4-W90M] 6--PQ2LP*8I ,K>X:M_?'VY4S*&O95;Z12LPPQ4P\0I;X*Z M[9ATVR>XJZ,I6&(*?=(/&^>)*L;<.;+)Q>JB2PZ-(;2F@_B/XP&>ZWVTMWR$ MG<>.KC ]OSY::)AA[V!\9Y;QG>$SJ"U]@L2MGGDV] O\NI2YC#D3C-A<+Y 2 M//3K[K/I']SZ/W_X"_,_Y@MB(*L#]M7E%LJOOOYUT_\*>RQ:E!*8 MXNQP?>W)5]WQ-M[3*_FK]OT*HA,8R^YU4:L9S)Q?^ 3AM1X,J; ]K8Y&$2L- MW$1OUD=^.(7(YQZ619VQ)NU,!@KHI3Z\[&.4_"JOL1)=Z?W!U[#<+K[UP]A- M$J9D*[OTWSY6[H\2_#&XE 3%$I-C72Q9X]'MS*[,=)EYT7- *IRMF:5LC]M< MBXJ'L2%-2)&N%#"]#P!(P,B'G;,@#45?1>-T*YIQZ^XP*ZU2;F:0S+Q+A-1C MR\R.F$=ZGL^++H8O>P'1RRM AW8R7CD7_C5]5PG7Z$CUB@O9H E':BNVJ%W] M^JFDEJ&Y%\W>PFLY7?LT0/*OI?Z05V]!BA%,7IU-<[YT@PXAEE<*L76Z/ZH'\Q[PAF7KZ6L MX H7>5)BP+R/!LN'&CD\4?LO^=KX?].(<^*_ %!+ P04 " "OA%M3ZP-= M_/C4 !_V @ %0 &AA>7W/<.)(O^O]^ M"MS>$V=[(H1I/D 2G'V3T#DK.!9 M?ON?/_WEVWN(?_I?__4O__(?_P^$_^?-EX_@;<$>[T6^ E>E("O!P?=L=0?^ MQD7U.Y!E<0_^5I2_9T\$PO^J7[HJ'I[+[/9N!0(O\%_^M?P3\1(9^IQ"2BB" M2# "<2@"&*4L91++A.'PXO9/J1<',A0))"G"$%'L0<)]"@,F@B3TTCA$7MWH M,LM__Y/^AY)* &5<7M6__N=/=ZO5PY]^^>7[]^]__$'+Y1^+\O:7P//"7[JG M?VH?_['W_/>P?MI/T_27^J_K1ZOLT(.J6?^7__/IXU=V)^X)S/)J17*F!539 MGZKZPX\%(ZL:\Y-Z@:-/Z-]@]QC4'T$_@*'_QQ\5_^F__@6 !HZR6(HO0@+] MW[]\^7!49/J+?N*77-SJGKT195;PKRM2KCX2*I9*^[JUU?.#^,^?JNS^82FZ MS^Y*(0\WNRS+G5:UEJG6TH^UEO]Z3-@O9ZCO2-_5OJX.E*O-_>Q*QSY,/SM3 M]YOB!S&^PEMBSE:Y^4*]R_E4W]VUJ+-5'U]C5U^+8D66$WPM-F*V5%[J#SZJ MGUHQNJ$>,JWEM-2]I:KXL1(Y%PU;[C0-,OZ?/ZF?%H\5O"7D8?'U\4%9I><^ MLKPBU=W[9?']0RZ+\KXF\DM:K4K"5@M!PT!Z.(8H8"E$4ME%8I3"($Z8YU$: MA*F_6*V_Z@N1P[]\[;2J10^2^Y,%#JLCX[D45?%8LLU,>+\\-+VIF4W/A?B7 MG-R+ZH&T+RCE]:*AL>>_MM4&/*O8LJ@>E0!02,"4&4 J.T"V,>0_?MD@X*XW MEJ^%\7)">+7*0.L,MI0&OW5J_W]'H2W8CH)+O2@IRI= %6PH4)NQ7RD;:Y0D MJ6AM9MOD+WI=^(M8KJKN$Z@_@9[?+F3^U5;V+WO?GLNRLY.4[$3GM4_\P@JU M8GM8P9U^U"OS0"W3$[T2CST.>2@Q3S%#<1R;D)HSC69'=ZU-FMY:J\"6\H#D'-2&@=:R M[;^:49^[WNPGQ5?IH['ILNN>Z\/=<]G7/>"WVBZ@#0.U9<<9=:0>X^VVNV:% M>?7>X=#.D^X8'S)UO!5U] MR-4<7'_#KXHGD9-\U6SXOGTO/HE[*LH%Q0S[$2&0A8Q!E$8I)$F*8@TQLTB@.EN05EFL%N,(LY!W/D:L/_YR)4C5Y]_RVN"=9OF"$!!R3"$:!5!L;JG:>- I#F"#/ M(Y0$2>(Q&V^-E?2YT;C6$]2*@K6F]<[E\^5?P6^-SH:T,ZPWS+PUHV$\,KN? M!Z^UKV803$X]-G8:3.JW&03.2^_-L$:&T=IGH9B3%??B8U%5BRC%,6.20"0X MAB@.0DC5[S#DJ6(L/Q#,4TO.M>/\Y)#::=V*EHZ< ;@<-THYD-7:V7'/+F1A M&!$>QQ'T$Z8@(\R'J1 (4D2CR/=EX@5&J_3S(9N R=U II"1B? 8#&.?0X13 M 5.,,10(I3C$%*5(+IY$28O10=N6,@5LX.>ETO /YZ!G-ID-1F3DR4I#\:&% M0JOV!W"Y6I49?5S5OK!5 6Z(WG>[FZ\.(N%T/MJ5,.E\<]"XE_/)X8?LY@LN MLL6[?)6MGM_=B_(VRV]_+8OOJ[NKXOZ!Y,^+4$A/(.(K&HRD]N0+B"6-(0ZE M0-)G$@ML0H,GY,R-$!M50:^2 DD(0\ABB(.,:,1Q'$B>4!HD/#09DUT0M[< M2&&M+JBTOJ#8J I^SG)0U098+@).86ZV+'"(Y,ALL0&Q5O4"-,J"+6W=K1$, M87&Z:C@E<])UA"$ +U<6IJ\-."/Y7)2KNTM%7ADC7\6MW@.W_N0D2*(@UILM MA#W%+@%3FU1!H<_2V(NQH*$P#QHX*F9NI%(K"EI-+7STQW$T..AP@L[8.XIM M8$"KY9#3C.-(69Q@.$%LHE.+@\@Y.J8XB4/OT<3QMZ<[CCAIP9,NI P, M?[F(,GG%CCRJM/,72604 ,R 9>; /1L-XL!^QO6]@JU>V!K7Z M[>6 ?MGF)(/WB"'=0#WVYZ$>U$O.54=7[7\^9KGP%\S#*4-$0AI+#A'U4H@1 M3V#D!12%J1@1;%2^Z'X!6%ESGAH=,_<":>D_/A&L:WZD] M4@.\ISU(G.$[/=3JQ)[3'L/V_:9]#[L;^,$BY &.? M^TAX$:/$R%?:*^6?:N ;!W7V SM\X%O!]9H#WTE4H1$23@=^\/H#/[ 9^,' M@=\3FWB9YX]D^8GD7/?*\TTI'LBS?N!:WI19SK('LKP1ZCN4K\BMN);O?C"E M3*7OQ#ZGL!%!)'2"WUO2#B9\:%GZ'>W*AF;00@M5'@ M86W,!7A8VZ O6(G:BOH:Z=E!T.=TL(%C]E6[;63*.QI,K=BOZ<)-GVY,U!=X MUD9>@(V9^@^MH?6-UE?MVK-CX2?JXM>.FS^WJ_M[VD7$O8..&!"=?X[4UX[D M=X"80=2_"RG#7/5OLZ>,BYQ75\7]?9'71Z+UH$\P]FA(!21J9H8H"-5/(@X@ M)F&0>BQFB D;/_TQ07.;>M=Z@@>2<3N7_%$PS?SQ+B :>YKK5-2LIY7L AW< M4)%3>J#/V7R2P?\R>>'1DD53 A>O5<*?B7ZMJGZ1*TX5\\WRYJH M^+N_/V8/FIL64FWV4QS$D"2,0(00@3C%,?2E1_Q$$")"SRYBRECVW%BC4[W) M^U:1)OG!0ZN^6K,OZ_6!ON B.AML0ZG,.\:,;D:">V0&VD7Z:XOTS1KIFPW2 M[TXB/2#FRAHSQ_%7YO(GCL6R!F8_+LN^B6$D]T6H9=>CT(*NBKS.*O.W;'5W M]5BMBGM16B9,,FQM1F.HU;@90IW.3?;*3NM1,B99(N5TY)C*GG346 +RDF<((A2"E.($H"#BD6,10Q MEVGD8T939+-T/R5P;H-:Z0M72F&PVF@,:*NRW<+\)-9FJPB7"(X\_-?@;2D+ M.FU/!S%;+QM,H7&Z7C@I=-*%@BD$+U<(QN\-74AK3R9;/999?GM55'J1KCX3 MY9.HXU!3CZ08,PX3O4! ,@@@P8F //)"BA)):63E1#PA;VXLLZ,N^*;:'Q3I M>PIETVV*,^Q&WY[8PC9@)V($AN,=2+_,B7<>1@#L[SC,7AM&)]_$_4-1DO)9 M;_17S_OW!3TI!"8)@0D3$B)?2I@B3T+N)=QC81JE,K+ADU,"YT"-N MLSS7>%.RU)4L1L0=8>8'7LA@(A/U=4^%OI(<))"S!(?$#P(/X1;W+N7^*Z!^ MN+" V_TFGP9PLYG4)80C3Z5K54&CZ[@WDDV!<3JMGA0ZZ;QJ"L'+B=7XO8$. M 9T=]K*JQ*KZK QITL0NB(\2Q24!%('VY$D>0RP3'S(6AUQX$4]98N4%."1E M;G-HDQ@Y+W+8*@A(K;'EKO\@H(9;_7-A&GM_7R/4*'@!-BHZW-'W(>!V&W]0 MTK1[]SYC]S;LO0^??Z;_9\%OQ8?\2:WC%:M)7G"2(H;T_;H@I!!% M,85Z.0VCA$1!*@(_#JV6UB9"YT8-+T[QQ6K5U*.H"[5DM?YU*%_3+>P9W&G# MAI_C'^T,,QYQ#?'(M+*+;JWP!5BK##8ZCW-&J>4F60"G/C+ZU5O4-2=-7X!ZRW2F?T1S]I38/R]-NI&N;& M!M 8T:9/[[9::@4EOC=/V!2W&=8'%J'ZH_?%1.'XH_6)7<#]67#V!M4/:WFZ MP/FS+-\)CC^OI6&+XTU9E;K=-Z027"<<%'G59+0H2WV+OEX&OGG>/'/3!.A? M?B&D@5IXCJ&$^MZZ-\OBB] M%U[DTSHYM<]313=<(H@YDC#B"*52,0_QC3+53Z;QW"BKTQ'P5DGPG(FEY?W. M\?O9D/[FU'MC4ZC!PK)W77D!MFI-;=E] =;?B3D*F\ M87./3E2A_Z?]_$]DJ;=A=61YINV^!.*4,ABDL=I3!5+6Y0[- M*T1.J[[5/#5!"YY.7&^DA9#ZZT\*;%%^?R%?/^D&BTSLJR4@E\? M'QZ6F3XK7UW+]II6M9 )8VD&W>N_>=/:S5G<)[RHI]?\41E>._-WU-U\DQE M8_P_PZG*X:Z:AP/+0N]_#E^6?4=,L;O3M MH_A$G@.LOAZXS0PD2$QP0@CT<:SFH( S2'& (4^H2$204B\URJ1F(W1NDTBM M-M!ZU^F$0*?Y!>"*6Y3R(, 70.MO$3QOV@']D\-8L([,[L<1??L"T2$%9TVA MM;B), +$$]T],(?:T2T#2ZAZ[Q68MC7=30)+ZW;N#MB^.XC6\VPE/F9/:MII M4VQ^$Y\9 X-SH M?)T_MMQ6] +DPC#?M3'21MSM%+_1>5MK"VMU-WEXO^SB^-DYCE9$[13/R4CZ M3%QM*=H8I!/T?+J=*:G9V*H7M&S^WC!GT27_[\?F7G[UK;CD/--MD^4-R?B' M_(H\9"NRK#<#].5^X8L^L:R4>E]%^90QT;CMOPA6W.9U*_5.81%)A-,@CB B M1/V3A E,$0JA$!%BE(6$D<#&4S2VPG.;$NIK?*T7@6U98^>CRYL/5Q>'?4";C?;%YBQ71RCIE(!@RR9W;I^I@'?J\QE=Z4D=/E-UP4MO MSV1RAR;!5?.9=C.5J^=O:F!4A.FFM5LIKT2=-&/KXTIGZ-]^91%@%/HICR&A M*8,H11&D*/$@(9R0E'L)XE:YN,_49V[3QR>2D]8E+85ELIUSN\9L3I@0\)$I MOU4+U'J!+:4;Q[ZVILG>LVU/4SADYU67B7J=8.LXD>]Y.DV5VY$I%X$14(RABK+7A(?8AIHGXE M*2,(,\_SS%-]'10QMZ'=*7D!6C4MO'Z',33PEYZ-S,CC>0^4(0=8A]&Q\(*> MC=)$?D_SKY"=@[/7_EZ7YN$WIW-B]FJ^X[;L?W)@#N;REN39/^I>OU)KHF*9 M\29N(>9VM5V20LJRYJ$3F3-:.1OVZ-+#V]95(>8;MND M(TS75H&-6:.4-'0*M-O,QTXTFS93LDLP]S(K.VU\X%G%?5&N6AVNY0P-G3W.T-P;&?]"_ VJK:)W!UZXHTP<>M'[Q*&M^7P1$B)@1Q34D]=26*D"0I($'*4FC M).$T)*DY$=!V/D.U "QO107>%^4ZJ@M<+8OJL50C2JTXFB()U[D MWXZ50AR:D=*\$\U(;.2N&9G9MGME1__N&I&.5*^+Q.ENT^>/32))H(T!M36C MY)2TQG*D[)'F>KQ2GDAKH(YGA+1OZEQ"?5?7YOU;QD5;;/O-\R?RWT79!;-4 M;YZ_B ?-[?EMEU&NR0N;1D@Q:\)@$.E(P% D,(UP AF2?B)D@$3(AA'L8)WF M3+A=37HUF&MCUI%:U87^;&T0V.14/"_O[_">M67=2?IK4A9VW55GT/#9X(Y$ MR\/U>B6:/AO(X[1]?M,#3A(^BM5*9["Y*@7/5EC-FCUMG"L MFP!N< CA&,:1>;%%\/HX@D/.*$R@M#BQ< SI1.<7IZ%U=*!A 4_O\89).],= M=EA8M7/T8?/>&<4HKYK2=HW_H_U*4U_Q,44$C0W&FY\":VBI_QU=I :'AM3 M]IA\L$1EW_/#6.%CD=]J+]I;0755^3:N]Z,.+;^FR^RVN3.R4 LU(O4:+?&( M!U&,&:0^E= 3:101[!'L6YV1F(F=&V-HK>%*7SGE2F^+ZW66:)O1AWL,QUZU MK>'3*M'ROGC,5PN/IP'%:G/) M0GUY+. 4IB%B:J\9<1W=[I2'+R)$IR M*T"^3HK,BOO[HLM_#8I-=?0+T %39XU8%8 *[8 B"C*X_M/@W-ENO@^&)\Y3 M]_+8!]-;]H"-06"WX[=LTAW=6:7SA38WT"Y 8YG#8VR70+L][7:BV;2'XB[! MW#L[=]KXN2="ZT1X[1*X=E1NCF031?M8UK6(&8,(RQ"F,J P2BCU T_M9ZE= M]0-#P7,C]NT#@T[S+@?DT".;$]#;GLNX W3"PY>M3)O=9GB:\VXSM$8Z33DA M_)6.3,P@.7XN8OC^@,,/O3S^D.O#0,21IAYC.?&)]\G)(V-VZJ-WT;A75 <:-REY_W8..(Q?&KA2?*25 M6JZ2\ODKJ:O8ZO0G#>?&H9^( $-"XQ"B$%&(I0@A\Z. B#"0DED=;QR5-#>^ MU>K518VT@L.*QAX%U7#1YP*JL5=Y-BC9+^1.(>!VY794VK1+M5-&[ZW-3KXP MM)BT:N>N6*HW*ETH8O7\N5B)^M.O#\M,L9!:"I:53EFB9QI_(408>0%62S,A MA?H'A9!X0BJ\0YHF:LW&$KOP;$L%9DG$?4,]Z&'B.2UQ;*C%QU>MA$.T7 MPA[8SH!MZ"5CY:/@'S-"]0V*3.B*$?7Y\=9'[>97+8\08V'"H4^XHCPBB:*\ M((8B(#B-/13Z-#3>DMI(GAO7M;H#T:7>311W_L-PH;[&YLNJ&B$L4)6J M4!))B"16,T_$0L@1CJA'4\]+D4FQO'&[88(Z=Z_;#08.@[' '?M$J,5U2\D: MVB;"9^O3M8=S+(PM? IC83V1?\$AYG8>AR&X]7H?K!JZ]*;457Z>ZBH_.GCBL>+@0?%%'40Q5?UQYU\ZP^W<7/2= MT=@U8*('#=E9%J,-(UAAN4+D"'$VB!:AX!&JJM8E0S*#,U M5O_/HQB5<^O^.4I6C=6IS@I;C:;@T&#NJKHJ]>S>I;1:8$O- M"U!_LIY+7$9VG\3#<3CW<7D3QW"?-'P_7S36 MP8'O?JBAG9-E=]OX8Y:+#RMQ7RV80!&B@4X9+'1E#^Y#&F$$19)*/T9IDB16 M$=J#-9D;3W4W_.O8W$[K3>V%^9,=0D/3 R?[D WYK*S@;. M*=$-UV92&CP;M)7Z#PRCTBE1W[Y?%]S\+?JL(NKT[ZD<((1K'T(LU/7IQ M! F5" 8)%=@/@I0)SX8>#TJ9&_5I)8'6$K1JVA'<822]$(6>+C9. QJJB48@ MB!.&(1@.H[>;"\V'P83[/)X&R, M1B;ZO:_:"/>9>S%PRMF')4W*Q[W&ON3:_H<''';KB*'Z(B(E[/>MXA?U9_K. MXH)&'O$PIU#2D$%$90Q3EL008X1\23R/(Z-*JKA*VK._::KT! MV;@V;(Y23V-M<'[J%,&Q7:\Z.'"M[&YIGN;JLE;8*8(6IZ-.D9SH2/1,1.V. M08T!ZCW[/-W*= >>QA;MG'*:OS72T69US(%:_Z,S2>ITX.J+\EE]==X6]R3+ M%QQ%"0E1 .9QGKUEJAUG._#A*/01XGZ>C&K FUC*#DWLJ\U;=*R_M9H:!OQ M/49/.CKZ&[E_QHZ_L>@:]\=F9V W[0G8$$7G=9AU!M36YU+GR!I&]9^*IUKR MA_RKS@*AI-R4!7]DJ[_5:\K5^;W4Y>X .L>DY3 QV]=5+'KJ!!NRHB M 8]"R@(8,^9#))$'<80BF,0IB4,:!019I50[)&1NM-?HN"GM,&R1>A!.0^?D MF2"-[9NTQ,]D#@%O'Y"%!T_HE>TS=R(ZR=M6&.MESML#NDLE[*F^!?,VJUA3B6N3^RM. M@SC +(&1X!PBG')(L';4IFF(8D)\)JWNRY^CS-RFP(TM3?QH=]J\W8=V$^19 M767&8%-UP,CLMC%CY\[#=C=L3 $;6\!OHZ1SAC4Q?L-B/!.4I%$GB0<1B3U$H"6"2Q#'A?D(1M=H<'!8S-X9<>]G: MN]YV;'@$2C.>.Q^@D1ELSQ/Y[@1&UJ34#X%3NCDB:E(BZ3?W)46<>'KH+F.K MCJ(NG%@M4(HYBP6!'F(2(HY"F/)$0.31Q/."( FBQ"Y$<5^(S;=ZPCNQZX*B M3"MI-_8/(.E+&5":2%U9-U84&NK4FAA!R@,<$LY$$EDM1<_#<1)GJE8*?!&L MN,VS?XCC-VQ,(33=Y)X#S.C;VNUOUE7O-VO )O:8Y8ZWK7MB)MZH'C-S?VMZ M],EYYTA84$0HT5D@XTA7B="AX52F" KAQ>J;E82>C.:9 F&F;+Z?X:!.:* ^ M&US_8;(O@QGOS;V;3U\L\\,^74>!UPJ5<*3^O$"K'7?):U_W/]A4(*+P!><15X(0XE2B"C%BC_B M%/(D3#@C+,)1L,C%K3YQ^F9Q;K,MQ.BKG#9?Y3U1(VZ7];T_GNFU*GT<K.U9W#DXY#!KL]NMB1,.U9Q"'C]@X7#CXT\7:X78Y< M;Z:\SW4YOP51:X)4ELE7O#N89S6WVT>NZL M'J;?T1[MSY&WKBYZ:?Y[U/4N]'J[MF5CZ0PVHJ5*0W53!1=;F+[GD7(VKZDK]>%U^*[[G"T]P'D9)"'TOBG6U,0I31!CT*1%) M1 /!16)"]CTRYD;7C9J@U5.M;O1O10FTKF9>6M(E/$I2;G?L>4C,W(9YI^6Z9+'MV>=!+$W/ M/\]%:/0ST!?@C)#@IA\$Q\>A!T5-?"3:9^[^L6COT\/&_X>;Z_9KBJ+ \Q'& M$ 4"J7_4]HU(&D 1Z]2)/@MB9#7DURW/;90KQ>S&]08CLZ$\R/*11Z_2:83Q MNF>ITR&Z:7W24;EGU,N!N/_ T!CY[=J5=0%$+XU$1)$'8S\F$(5I!-,0<2A3 M+D1*F$Q\JXC-?1%S&XTOBJ4.*BAY $A#1^I9\(SM3;5#9D#X^#'C'0>%[XF9 M.-3[F)G[ =Q'GQQ>+JV-\>PI -/.+3BF//2X@**.'?(\"@GU0ACP(/8XT?DL M4MN*::;"YT8*786C=]O5NO;*&]E7DC+NC'[Z&!OBD8EE#]W+WN)1I]<-Y^-M M7[QK#-PGKM]EB+_;XEVVN)G4[S)N<_(27K;6'JKB9=W&T*K"?5E#6E]OM>#$ MXSC01VTIU06%"8/$HVJN"'!$O$CZW.<#CMK-I,_T#+Y3S[9TL!'@AF=A[O"; MJDSPB>1$%^"M8&6=.U.G>3V)\8 RP3:0.2X.;"1ZXI+ -G#L%P*V>GM@PJ'B M_CY;=?<:-P5 CMP-%@E-.%;K6)[H@H#AIO;I$AV*DR;+FD0/'N)E(:U M,G0EIMIHPE+?UG>0FKCK.FQR4U#]6C8_KS*Z%%\%4T_J)>$B2%*/I01#EOB! M8CT:0TQC#M7J+&64>%Z"C?;Q3K29'PEV"H-5 9CJ5?53>[WG0?UH[9L_KZ], MUW83]<#H2SZ-08,L@L+'(Y0K0 ;".%X;G:#3Q>M$! M>/O+2!>-#O"6[OI>KXHGD:OUZT?1E+3\HCTRWU1/5W?%DK\ORD]ZM:NK)MZ4 MXJ%9W%[+_RO*8D%CG) 8"R@X%1#YG$$JI"[6PW$BA8@%-0I%=:K5W&BXLT!7 M\LD*L.ILJ'=Z]YT5X&%MAF:#?RA#+%R SGK4P!?[&OTT[>F/IN;&*EW0HNV] MVC"PMDPG$@9KV\#&.' MP?]]I=ZS\.R^1B].Y/*=M#?M_,*N4>]U&#L3-ITG MV34^.RYFYXV[353YYGG[+_7!>H#CV/-C!HG:SZCYE0F(21*H298BA!%!C!B5 MO;(7/;=)=#?7Y9"X!0O8S78JXX Y\DQGA:.S%*''(9DD6>@!\;-(&WH<%M,$ MHCTM# Q1S)MCB.XXXD-^R5CQF*^J+X*)[(FH3<@B1C*B7HJ@CR2'B$8(XH@( MZ+/ 3QE/8HJ\ <=B)K)G>BC6*:KKT[>:6H8]FN!NQDO.8)PH6+)5%_S<*?P' MG4-DC>B7TXC:AU):0.0VRM)$\+0!F!90[,5FVKP[P$_Q153Z'NXJ(\N;HEBV MX2LT3(3G>P0*GZM%44 8Q &F"G*!4TY]@0.C4D3'11C:Y3\X+&AN2_[VBO^6LD!K M>S),W0[=?GYRB=G(5#04K@%)$?JQ.",SPI&&)TZ/T&_>?HZ$$\\/FV6;="K7 MLFY<5*LO9"6V:O'\62SY LD4"28E]-+ @XA$"*8\P#!"W(\2CZ>4$9NS$0.9 M88A3 M7?7#3RFD" 4P(E&,<4+31%I='C\H96Z$4RM5Y\Y[K#AX4*.ESJ%GF4+O,* R M$5$D10P%YVJEAZ0'B< UF% >:6W0B$5(0ZI#Q/JIQ"%?@!3/PZA+VF< M4!E2+HQ";<97=6Z3PL8 0#H+-&E56S: [\H(0+05BLQJ,RS.:<;M>8/#L-GT MY\B$J>VL[R+LUK#?9"=86PLZL\VQ]5@NC/229#<.6N=1N+0J-TGD3^*]PHC[0K7+B\M MX>I1+Q3#B,H)(< QIH-85,?>1VAMZGK2-V343/+=E0:NW M;9"N(MBN!;^K512($EPA%D 4XABA($XA3*6#D19)Y*0^]V*BTU,N&Y\8M MG6Y *V=^%K:#U>FSKZ$(C,P09L9;G6P=LG302=9.0Y.=7!U2?_NDZN#?!W@@ MKFHW7'UM=^M.[N:J[DV9,;%@G)(@\7V=*BJ%*(E3B&/J01'&(58#-*6,&GL2 MC$3.;7AN76Q_T/H-=E):H&ZPBW>.Y<@#O=&WJ^"VI?).ZH!::^=P6FR*G<,Z MT>;6!;QV>U,KI'KWF&8M3;=7M+)L9\]G]Z8=:==W$F2G'!B1@1;P/3SYC!SQ^;%R\^7;R_/ M'Y/[QO6L>=J'FW5/^\MF[;/5U"2#;E_U;E =^,O@TK4/).L2 -'-@G W/ MR$.Q0Z95T&$:72,$7->8/2!IZBJSQXT]4&>VY^%A@_X]RW^MX6]R3+%SA)! HQAL37&QR1I+J4M:\H(2(L#KA.O6;# 29"YT8)6N;82'[,GP3^H76!^JW<$EU4E5M5GL5JDD@4Q2R7$DD0012F% M)"8(QBB,& M80'S/V+]B('!NU-,DK\_6BE87(!\-O/!;YU9)4U55[0SX,PR!D,8&,ZK14*1(06W8E-\,?2(\&(/028"-<1QZD,:1VJC%X51A"GC M'C5?9/7+FMM8WV@+M+H7H%88?"O,$V:;(&RPPG*'V\ADT O9D,PL)["S6%2Y MPW"B]=2PKY_=&LH,E-[ETXDFIELYF=FRLV@R?&7H5?;6%?=%/!2EOC/_57UE M'JN%H$@F#*E)R",,(N1+2%.J?L(L]3D6Q)-&M0I."9H;G[9WL[N0X;6VH%'7 M]BK[$73[Z=0E9B-SZ5"X!EQE[\?BC*OL1QJ>^"I[OWG[5]E//']NKJ>U[^Q: M;CZL=VD+%OAQDG@2AI%,U(:*$4@(Y] +XX S*:(HM/*HFPB=&TTT?H3N:]_L M7FTK$QM ;;;U<@W@R)RQE2BK5NT";!SK%^#7LE![M/H/8Z3#.HW02'FO>@2_ M4H*KTU MRS*J1D7Y9'EYP0QHYL>4IP+# -$0HDBJ3;67))#Y,L$R9:&G@'ZH*\&H M!LO5*\']4H/Q0'\C;K-<7Q4&E*@_F 8SVJ%.0D&$IP#'/ T@8J'ZB1(,0RXE M"7%"_3!L47^7\U?%O),_YA*3CPRWV2SK',"1IUF#,J[.XU^L,)JP;NNKQ,=8 M@6%7M?6\^)G:K?"M6)%EG836*J3E$UK5K<">S'U,!]Z@*ID1FE 6E'QR'NTJ,H M63A*7: UD8OT &J.'*.G0.AUB1Y]>3IGZ"G]=]R@)Q\>MM^H-_)7Q?U#*>Y$ M7M5)>EEQ+SZJ7>@5J>[>+XOO.E&O^)5DN?[PC9!%*;X(IH^V,IFQ6IO+G'\C M/Q:1GW*?IQ%,4QUPG$@**?$"&(=Q+#Q/IG%@E>;/J79SXURM,_A9:_T'73>C MN,VS?PA>E].XOOIPL4EL5Z<)K+Z3!TL7B]N^-5LEOEJ/C^+\FWQ2%?R<=G5C5FD)*(8HUC?6_<@BB6!))5JGQXE MJ<_"%"-AY8;J$S8W]KYB:$:XKS$;FSP,5HBZZ M3$7Z*]Q=2@$_ZS0,9466QV\=#[B6@1.?$GEM.G[=U4,WAEZP+93 MU5/MZI]U"8@Z(GW!4$A$(&)(<:16CUX2P#2*$?2QE'&2A#3T$KN#M>/"YD8G M'XO\%BI!]S6-7(!;?0QD>Z+6@ZWI29H;Q$8FDPU8;VNP?NT%:\!IV6D4')^2 M]0B<^'3LM.G[IV(&[PRCBV_B_J$H2?G\[N^/V>KYB^#J@U5WT;Q+5KH(*2%$ M[>YA(#P)41BK;6C%O>8CNWM MZQ0&C<878 O@6NE-IF)WW&,'DU,6,A0]*1_9P?&2F2S?=L)1-Z2\+G4PDN!U M@,!ZF 0)C^(T83"F%$$4L132*. P2(D7L-3W0VR4U,)2[AQ92MS7:4:K)IG+ M RG!4WVKU#%A'>V*08SE N#)*4LIK;[,H%&[O;L[/FN=@FI,VCHJ^S5YZQ0@ M)XCKY.O#F$LOH[^I5;1>P.FB8>0A6Y'E1UT<^)HNL]O:BU1U40(R81[GC,/8 M$Q@BWPNAVJ:I[N"<(ARG)(RM?/M6TN?&8EWD8QU\JM8#A02K.P&6.[LX._*R MZXTXC7T<"P'3E!/5&YSJ8!FL)A?],_+\D)$!5=W==\KTY=T_BJKZ$WCU'C*; M9$8;!9-NP>M3C%IIL-%ZA/B:06@YG6WL-)ATSAD$SLN99U@C \\6U#?JL_J. M7?[(JD7L>VI='!-( LDABKT8$D]BJ#X.='DFDH1&A>(/-3ZWV4/K!K1RX#>M MGF4"FAW8# \)!H(Q,HD8XV#O\3]@L%L/_[: :3WZ!TS;\^ ?>F;8(*TC[G2J M@NJQU,==W?06>@'WI"_4_C72U^(D@C3!$62Q2 *,.(\9LAFO1^3,;>BN]1L6 M=7X,3;-A[ "C\8_YM(9@K>((BX 3*#@=YL=D33KB3QC\GQ@E5>QTK$' M]=D@%_S-\U\J+>-#_B2JU4X9]W5!=1J0Q(]P %,>QSKWD]JM!!&& B/!F(@( M9KY5T5=K%>;&'G6(D%P6WZNF9$36J0[(6G?+^J_VW6+&->."/3(-*>6;<*Q. M?4"?P<_: @7Y'\#:"+"Q8I2Z]\-!=%M"UEZ-:2O*#H9IK\#L\);.J.:A:+;* M],:HN8V\"!(O0JDG(>-J@832,(:I]!.8R(2P)$B2&!F5F^T3,C=JVQ2Z6"O: M7H1&OZ<0,J3&/H^5ILBED1!9)5VVT[\W(BA5;,. MD_R^UA5DM;* /Y9Z'M:NV>9"IAI84:# MJ+W5H=0$&SU'V1T8X.%T0/3)F_3;;V#XRZ^ZR2O#OM=O%!M^(2O17L(,/$12 M%*4PB=(0(H8"2 (2P(#&/HTE2V*[?/F[S<]MW;3[ C.SX3\#]\A3 Z-6,D)UL6&]A\]Y78OJKEBJ]ZLF M6&;!N>^')"%0^ A!A(6$5.VZ(28,,R:HD!Y;K/1U6K,1?$J@U9A>BQWOZ]Q< MN%YNM+X Y5[0G3ZPK[9,^3<@:F,L(R).]849,[A$>&2NV%*UQO!=/VKV$0Z& M4+@-:C@E=-HX!D,(]D(73-\[XZ9\>[:R):H[P?-$)&3,4Q@CR2 *4P$ID3[D M,?/]-$ )BZPJB?>+F]LZHKD>3=K3ORWN&7!C_3C&9FSB#KF1N:0!K3LR_;A- MV,X/3]MGS3_X$7LTV\-+=6P7V.\$_*\#KIE@1?%,8%I',40 M":;#//T8DHA'*/28$)39%6\X+71NW/)62*$4TT=W>@]H6\_! &4S7G&-W&,! \<:D(0M6&R2,\149U8HY*F!NO=+I9 M!6$>QZ^?1)R@,O;Q@2$@QK1PTN@^#E O;XU_]=O+L7^\]4D&^DGCNE%]^L&! MD9F<9TTFL!N2\0]Y&ZN]H#X6$<(4,IRJ@>Q1HM8,ZA^>>B*A2*(0<:O(S,-R MYC:<-VH"76D59CE@C::6(9I'8#5;)#@ :^11OH635E'G&[LZ@9-]B&8_"FY# M-(_(FC9$L]_@O1#-$X^/XQE=']<%ZO]2'TM(?%]?1?8I3(6D,)(\2C#E)(R, MBIO8"IX;9>QLN;J,^P@,R(;!?:1F6P7\4YK:WR')+"SP\IU-CM#Z5.GMK,# MY4">.\L&!N29KQ,UZ -P?D.>]0[P4D=E-07MO@A%G1E;B896+[^3DE>?2/F[ MT'=O;T0IB_*^OL)3Y,V"L6HC+I(@(833%'H(11!ACT*,8[6@DV$8(Q8*28SV M>..I.#>R_/+U+VJ1=U]K7J]"'C:Z*[[LE+?(XSY.S_:3YSSZ:VP_E+8/4FT@ M:"T$6R;JI7IG9+,^!XV9%Z Q%"A+P9:I8&/KD'S]X_2S1;+_5^_OB2H%C-CO MCBH.C-H3O>4*QI$\7:V#49';*90PKJ1SZTI^S'+Q827NJT64X"B..((\\1*( M/,)ABB.B]C(^)6F<"NX-+".YEC&W.7BK\N%O6DE0:VF9_N(0EF8[CC,1&GG6 MLP7GC"*0>^:/5/-Q(^>52CSN&7J\HN/^H\.&ND[,K[8,7\2R295SESV\+>Y) MEB]BA%(92@H#R3E$/"%JKB,!3"GV0Q)Y7F1W'?ZHI+D-^U91L*TI^*W1U7+P M'T?7C *<8#8R$0R#RYH.3D+AE!2.2YN4&DX:_9(@3K\P]#954]Q'A\5__4X> MNMLGF/ @BE+(A.:(,$(0>YQ &01A%)%(Q(%GPQ&'QW9G ;5!%T";!&J;1O;Y'^RC<;S[Y_;5 M;/WX>WTVO;^^#UM7GOF#,F;I@^]#8ZBWO;?-86OH=Z3,U;19=041OHD?JS?* MWM\70B0"\S2!-) $HCA,(8D8ABR@.*8"4T2L@H2.2IK;Q-0I:E#FPQ)2L_6Q M$Z!&GE3V,0*_:3U!K:C#1?%),)PNAX]+FW0A?-+HETO@TR^Q)3X,.!8;;.Q]*/ *@:Z3]C<.&+KJ*F[JFT9U-P+K?UIW(PO M:6]A->;-21,T1CNE>]V[V2:F]YW;.;Z7_4WGQWLLG^LU2UUNZ9+]_3$K!;\J MJM4GL;HK^,+G'AJ3:;=X>FGU5--SD, YAD@KJ\P 'F%L5Q+768&XKGDZQ-3>! MXL$BWG=X3Y@1UJCXCNVAJ^%LE >-]J!1?\UDS2.M#6!MA,MLLP/Q$B7R(< M(L:-?V&UULJ03!XW9 M3C9Q^ '[L7 )4N+6JH&'6C>[%?\V8)%:>5#B<KKQ1), MO)!'3""K&QM# 9N \=P 9K;Y&0C#R#S7('#3CX#U1N6 K4ZW(-OM3[JY. MRVW#H4<&1#5=+4E575[5&0Z:6UPYW_JM6Z1$'I*) LBG@2*WU/,@CB(.L8C3 M1'B*^?!WV#4Z=I=-%9 [ M'PR(*S)#U")ZR#FR$\4(&2'L* K("J/>6!^SEJ:+Z+&R;"=NQ^[- 33],Y;?7A'U[5"?WPCR^U=!*O5E)X10+]1S MFXS5&@NE"20I(3 A,8LX\UADED;]#!WF1N1:,U#5JH'[1GM ._5UCL-:?PL2 M&M@U!CP_/N C$[\V0)\1-": S@:=8: !?FT&Z.RX '4'-::,WPL6<\/XO3'1 M9#%:K]C-(^?AV3NQ#&QZNIGF/-MWIIXSFQH8*2JE8*MK^>X'N]/QJ?HJUW6N M:P7K_^E,=D]DJ;[)U29H5?]!S8J['VP]N5#;?92H^0B&).$0"35AX32-H8PE M#R(D&0J(58RI>QWG-I? M;;W@,"1WO)YP&\P[@I[3A@&/!_1> /&(HH86E5SJ-$)?[X18?=3?2;4^:A-5 M"$%PZF$&4R]2LT:*(DABH;X"@@> V,K,.A6Q G79O#[U:U=1D>Y_E3;K$:E5]%JM%G.(D M8OJP3:1,!^A)':J70IJHC;(7QI[O\0'W(HZ(,QHWTU^%^"BJZD_@+^J1HEQE M_U#;&2[H:I.@G6GU;>];'<;;C(7.@6^J6U8*H'4^]5K!"Z!4='G!JA<#QW>K M#LN:^%I5K\'[-ZKZ'Q]:U:%MMCY5JF]W5I>/J[NBU.-B$;(()PD)8(B35-&% M9) (WX,>\N(XY4&04J-3>C-Q"E;< MYKJI;^3'&[7BD=FJ6J144!H1!GF4*E;Q(ET7P8^@4(SBT8@RQ*0-JQR1,SAN-%I;F33V0 > M&B,N &GKV'=>E]IS4-0E[I?;=?98Y)"=2*4P6B_W4]DK]=W(M-<9 M!'[N3/H#^)"#=6_>=+W9&@8^;G>=CL^KC=O^>/J.LPB!F;X#)PJ)F;(C[:)D MW$+>&S7C2-1T431NL=F)JG'Q+Y0FWRD92Z7F,,"4H]&$E=IXR) M*$!H\5!?(?ZZ(N7*;%%^2)3-.'TI<,0S/'&;Y3K!%6C/CLY/6[Q .%;PJ8U- MB"(&$=;)H3'%T.>QH*EDW&.TQ?1=SJ=$M!,W8K1)SMV":;:G.1>>D6?V@]F> MQTWO/,I.YJ"@5T_D?&P/T_NL'8=RD2V^E41_M[\^W]-BJ;8A<9@F:GPGF/LZ M%I[ E(4!]$*62)$$,47"9!NRU_+<-A.M[^85D\"[7#D-P/8RP)Q/KN"?(# 7$281@P%"8ATG=]C?(G'6Y^;L.O4; . MRNU4M-C4[:-GL+$^"Y.11V,+Q[4$[YS 8;%=/0N6B7:>-O#8[1R/6M^["=Q_ M:[K]W%&-=[9FQY\:0%9OLZ>,BYRK;5W&/^0?,_%X+3^1G#0YM]^KYMM;I+Z, M=*&8 **(8[5'$!*F),0P8EZ, C\,(FI>(]I8[-S(;:TX>%":6PQD9:2F"L2]T.(&6?0\WP\7-S?R[M34"2STJ5(3_:Y/CNBIX]HA8)LY@MQ!.#*!=Z[_-8J=JB/D M+S<#Q:FGZ(3(27U&9N:_]!X9OC6,6/83HU]2'03,5HM 2J47AY(&*;,AE>.BYD8HK7K;)])V#-*#JAE[N,%J9.;8.2SL,/NM4]3A MM:/3:#BEC!YQD]+%:;-?4H7!&^=XOO[^F*V>/RC=M[Q!OT"& ;?QD M9\(VGP?'68\=A'US? M"^[+,WP6W^N_5 M*D(<]%$-)1 11*!)($/<@BB+$I8R(%SHKR;"6.C=F7=_P M&58BQ@QILW68<_Q&IEB#,@M*[>8!AT',5C!-5DUA(WDV%13VP+"IFK#_\D J MJB]87#^NJA6IHV06$4TXE11!)K%:Q'&JDSRG&*91REB <9Q$L7WPU9XU3ZR-$D3$J82AJDN 1:K_3/VU4\>$Q'WL9\*&MJ&8#G =;+X MJQ$@-63N2Z((>ASIA#V^#W'(4D@9"70*..'[1N>HIP3-;;%6ZVDWI(]B:#:R M72 S\@!OHN9W@RW=%< P!<+I@#\J;-)Q?\KDE\/_Y/,#$UMD%5L6U6.I4U1N M'3I]$4N=/J*^%K]7\[S:JCON^Y1[OD[*4^>$3%.((Q+"A/NQA]3"(/6LLGN= MJ<_<.*5>!$.J=07;YEAFPSBSD\S8:$+HIUB5M*BW>H++LM2I\NJ?QRE^[@@_ MMYDYSM1IV@P>;@#7S1HW-P*0)CAB1'$:IKN\7(@9Q M$ K(.8\3AFC@)U;LV2=L;M38Z6I])-F+J!G5N<)I9!Y;JPDV>HY$7B:(.&6F M7H&3THZ)Z2\YQ>B=P0%2^AJC=I@5RXSI>XMV)^['&YC15WNC).BT'.7 _308 MKF-TCHF;.C[GA-D'8G-.O3$T=5Z9/=6I^#[D>O>B9]ML?0ON M$^23(($1"G4VO11!G1 8AL(/4\HBGLIT0/+-/IE&0V'Z#)RU;H!45<&:4K7? ML]6=&B'9*B-+>@M^\!,VXY&]")DNNU:NK#^LWI\R9!I\/4 M>@: N$VLUR=PVK1Z!J;O)=4S><=I+$MSUK()L<#,QTAX!/J2ZK//((0IQRGT M(Q'C(/'B-#8J 6XG=FX+EKUHEC/.0LUP-SP@=8[FV/[)GMB6[D1UPN"6(T!- M$=WR4O0X06UDOMD MME$3?#T%F#6]G,;"*:7TB)N41DZ;_9(Z#-X8N)QA=X(_+L6U?)>OLM7SWS*N M]F2R*._;$X\GD3^*]\J$=S_42,W)\NI1S>3W:M"^>;XI"_[(5CI-VE=1/F5, M;!TAQAQ'@I $AOH?Y(D DB0E,,9)*I,P3-+8RE$SFJ9S(ZO.4#WZ/HL5^$J6 MH@+T&;1&@%_+XO'!MF;+:/ULN.*:0^^-3)JM$4 />-"9 =9V;'5AD_JULP7\ M]JWFUU&.:48'WNVB;S1MIUTGC@WZWM)R=('#II>M@NEU&/>"$R^,XI!!#TD& M$>()3,.40HR3$$L>!5):581]*6!N9-[HUVY^_X?W1\_SP0,IP5-S(2&)O O/ MJ_^W5=SBWT$0^A=IG%SXR*NKXJA=GV:,[8^+35PG("MPS5:%6B+\SW_U8^_? M@PN@!]B_@_ "HUB]LMO*19($%ZFWU\9;P>H(L:81)4NWXME--'L];C8_G-./ M(]-ZVX5M_8SV)DFSC7-'T\?L=\JN>T(F)<5C)K[DLJ//#=P0%WGQ('1IK_SV M0\X4YW4%ZF24$L8HA7X8J14J#76=T5A +^4L8:&/ QRM3P.*%5D:;HN/"1QR M%+ 6.][WNY;1YJ$7)PK762)LN",^"[")-L1;.H)&2?!SJ^9Q3Z;]AO@4%&[W MPT>E3;L=/F7TWF[XY M#:Q)7674M7P0V/#?_;G8\$<H]ZH\OGM->_;2L4&^%MQB+N41R94M8 M;E2^:$*;GL%O[7]'V1+:(>6XJK&1Z(DK'-O L5_MV.KMP1%^C_>/=?!Q?:M# M!R67XDY17AU"H1GP8U'I:H37\AOYL4A2[B.98$C]1">_EQ)2G$0P40L;$8=! MC*25I]]2_MRH:DO]=IW#M@W0V4OJ^7RI;+ \EK3M&3,N&Q'OD4EM&^KF)MB. M[NNEDU;_#W4!4\V R@:G 9Q#P',=U6FEP]2AGD, .A#_.:B9@12X7!;?=2S! M^Z)\6SS2E7Q<=O5;O@@FLB?M0^WR%&*NOIYQ&L!8\1Y$1/V#0]531$B4QI0P MC(WJDPV2/D/Z:TH>E6M-+P#I++)-$&G5#X9T-Q:ZXY-= ^R7+6#7Q@!9*/8K M!<]60 ^$,7)*#@'.+=%9:3 MS0T!9X_D!C4R(-%<[>^Z*Y;J\:I)P?2Y6(G_ M_5BL,M7R59$_J3]H5[[>9RTH54N\*)4ZRZW>@HH8IC$3$*.8J#]XON!&AZOV MHN=&;IV::DG7Z0FT9Z"H0\T>*PX>U"*D#CDS7-H-Z(Y^FAL7Y)$Y;EOO?^M2 MKVG5+\ :^HWVH%9_-)PMLMN-AO=$Z>ZQ:G"Y)WB!+=[+F M#6OAW*L-;P5=[<;5RSB.**4I9#2-(9(1ARF/*:0!ERC&D1_3Y*R;#7LBAYQF M3')'BJ[JP\YZ"<9ZP_"M439;SIX+VO27%VK0QK^[U"I][%I/;Y=*@?OFLSI$:>.33SW,,",1 ME"(,(0K5/ZF?)# 5J?1]3M- ^,.B^URH-[=%ZG9(7V,$N"DSIL\2/Q5<]9;> M*C8Q_JV-X->2Y*N>"(,I.MF,[EZOZ\9>^F[UVL$$,=JZB]U^:P)$FBH<6S9. M%.+GL@-&BNMSHN(K!?.YA/=X!)]3*?855M^V^YN;+EGF6[5T6PA?04>YA'X8 MJ_6EQ]5@B,((1C(.,.%>P'!H6FGUH(2Y47:G9'O-"B@U@=;3O/;J82#[.=4) M/"/3HC4R5E59>ZT?5)WU<(N356GM-6B[6FO_@P-DNGN_++Y?YORS M6.GD--5*"_^SX+?B5Y+E^J$W0JU+Q!?!EJ2J,IFQFG2:3_5A)O$10=*7,!") M6@12D4"<(!]RHD 2?LIYJ$CA=.3<)-I:$Y#OT%ZL/+ MZZL/%Z .R[/PI(W>VP9.SCGUX<@L:'"XK2T&VF2@;*Z/NC=6@]KL"[#U+;@ MC9W@I?GK/_0=D[_"%\+"&SNG+\9$#MRY?4'L?,!3=5BOVWAT):;S-$^%YXYS M>C*A0_-\T=4F_T^S[,E8N^FY*;.<90]DN?#\F 41U\'Y&$/D(PQ3';4?)#Z+ M,1^]2.[K7&E^ -:RM MTA=@K;;+[& V,#G.$V8D>N*,839P[.<.LWI[U7YC\512W)7FXR]AE*^%@D(2<@%1JFN'QE1"7S"2,.RK'9*5:_P,7>9&8D>OMF^L &_51)3E M]41C>7)W3J>9\=U$73$R"1K<4]_JC]J64?W7#E!URIGGZ#,ID3H [B6[NFAR M:&(ULJJ3[5_IQ6:;N:W.1YI0BL(TQFH!*+#.6Y1 3$,"$R]1[.IY4>19W;),9R>,WD]N M=NH%^Z.H)I?%%W&;Z;S2^>JS^A(L B20OF<)/>Y'$*% '\NJA1;7JROI8Q%( MH]#78P+F1@*-CF"C)-!:FA]#'03Q]"G4N=",/.8M4;$Z@NHS?= )U,$&)SN MZC-G^_RI][D!QT\?LUS73ZDO0+PG3-=FUV6%]<)!O!7-?[\5G\B/[/[Q_DU1 MEL7W++^](JK'U9.+Q/<]'M(8"N%1B)AV^V#.(8OC- P09I(9;:,3AJ MTM%\UUX,VY-S(]376WWW;\7E$\F6]3ZZ^/I(JXQG1!>X6J @]1/U_S#R<:BF MOSI'6AQ#CP:AP%Q0B8T*?;E7;6ZSX49A0#J-]EMO'5.O/,:7:23GWM67>TSCU_$CX;?^LY M>;C$UYVBST;JY(Q]OH2!3FA21V!KW]55D:M6ZRQC.H&JONHM^'7^36V-*\+J M(4Z#. ZIH)![$8)(, H)%B&,0H]$G"0R$49!T8.DSVX:+@LF!*^:8Z4/-]>6 MCFHKY V=UV/A.?+4J/5>^[,OP([NH%,>J)^WU'?H[QZ"FEL?N)4&T_K%AX"S MYRL?U,B9U83_5I2_?\CK4=HFY?DB*E$^J86+%X=Q@D,&D9JR($(T@A@%! H2 M>M)#S..A5:I^ YES8R^MJ8Z]?BB+6]7NT +#/2";499CZ$8FJK6V%Z #L-5X MG=JKTWJ$PL.G(1JG_G"/W-/2]9P;?BDOW],2M%FV5>\=ME M58E5M2 L"&3,8AB'W(?:H0^IE @F!',N O5_26K#.B'LCFU;*[,\O]^;"+=OY$?-T59?[9: ME1E]7#7;R1M2IZYCJ8AQB!GTJP9K#8V ;(V"JS(CR[A//B9BES(;&69?G7$_C=CSGGTZLB4:W"5J>OS MSF"P93'8F'RAKRCI+-=E\X\B).5SD\/PBI3EA))@( M?2M3,+5[3Y(4$A9Q&"5IR'D22IE8E1BPUF!N%/9%<"'NF\K"VK-K1UGV'>!% MH1\D,8,HHJH#_)3 -(@E##TB_"0F(DWYXJ&I,+TBY6H&W?!2F_$ZXXVXS?)< M'R]3LM0I],;NC234X3H>@=B32%_Z\R&F20PE)CA.$T:4GFUOO,OY;/JBTV6\ MGGC75!>,BYQ7-Z*LL]*]U9D@2L$7:>(AXM,$1IZ>? )&(4UU MO2$OI&DHA4")U94\$Z%SF_!W2KOR3FO 6W4'YY^WZ@CC;8Q3>,??QVQ57%UK M7$>(-9DX+T"G]B@E6$^"-%99UN."7ZM4ZTDH>LJWGG[W[.P,5T5>[W_^EJWN MNHO*[WZPY:->=>@C!O7_7">K$E*B6$8AC%F<0N0) 3$C$B84Q5'L,T_$CT!]^5 >O<"A=@;0/HC'!; M_.P,",?*H6"LQVOE3K %JB=G@G539P9UO<_RK+H3_->BX"_BC8*0()P("B.D M+Y!@GZO5&0NAE'$B8Q)$<30LJ.NXS+D17*(J+K-$+C1'3UR'V=B*[30!R-Z#)X=1CIO+M_6!;/0FQE(O\D[JDH M%RA5;))2!&DHU-HJY#%,&8\@1PC'4K! $JL#K*.2YD8P3<*1XF% LJKC:)JQ MBA.,1N:2@T43RE(](II@@+86QF^-Y@Y/G4ZBXY1'CDN;E#U.&OV2,TZ_,+!6 MZ_IL70=^<9[IELGRAF3\0]Y&/=8R=8$;P7=K+"%)/)1P'[($2[51PQR2!'E0 M>IX^TM"^)G] ):MS=#(:4M.7NE),3Y;9/YH8&WW!]HC LL8E]V79C30VJ*78T2E'+;9[:)@5\2T*X&#YNU-_X>?LOOJ M5>5JH2^Q%W% M8VRR,>@3,K<]P8Z>H%84_-:H:IB[L1?2_C'M"JC1#W@&8&0\R$U Z!OJZOVM M8:Y^>SG$>P5,,M!-3.R&N]&SP^:;]R0K=3$R\>9Y_>.?,U&JANZ>/XHG9;M. M-1H2#R=Q&$(9A1BB0(V 82QLG M\T4\%*7:D#?Q,FMY;[.*+8OJL12MUTU@R3Q,4DA))""*L4XRS0CD3(0"A8&( M(RN.LI0_-[):!Y4]:6TM U\_G0)C< M!K18ZC!M;,LP@/;"7 8V,R"QX.='W<*U[-RUU27G@B]P2 @-O11&:B\%D51D MA:ED,(DD5_\O"/.X<8; PS+FQDJ-EOH0\K\+6@&B=;1(]W8$R'[^<03/R!S3 M(G,MP5I%<.D&'HNT=N?#-%%^.GNX[/++]0/1FRCNR*O397SKUWTG==N)1\_+ M'/*^*+\(7>>)K1Y+Q;2+)$W\*$K4-I(%%*+0CR&.>0C#D.,@XJGP0S3@9.B8 MO)F>^M1%(SN=AZ4+V4/6; 5V%E 3)P?1QV$[2KK/"'(,AE$2@>P)>Y7\'\=, M/I;VX^CS U9!+^J^=87>FG77_WXD:A%6+I_5K^6J/1/]4A>N%Y)+F3#(/*;V M=9%:(&'FIQ#[L: ICSQ"C+(,G:'#W%91:T4!V=(4E$K5BTUY28N%P\"N,5AW MC0_XR(2T7W!R7;ZSNZZUZ8YM.X V9/P^L%C6CVKB ' M-CW="O,\VW=6H&9'ZC6,>+)Y$28MS\TT-5])F*&^K.MY(WBJ.KO/B%K=Y]@]1A^!<7E]]:"*6 MLTU)]3MMJ9L$4V=TM=EB^W6[;^19T2"AE.ZZC9&@MO(";'7X!:!-T?N7UM:' M0$XOU8S7%Y.DCSI#S5FDC3H?9M-T40XDG7WINCT4"?0U'80@]7C$64BE M3XSBX(X)F-M8[O2K-TR#8EOV(#0;TN< ,_*(ML+$>D ?,]SI>-X3,NEP/F;B MR]%\]+D!3L?W65FM/F8B_R;*^ZXXS=M'\8G\_^2];8_<.I(N^%<$;./..4!Q M+B61E(CY5'[K\5VWRWOLGL'B?$CPU"B&@L&()WYEI4&IM+__L&'KA_4AFZ%,(#H/_[<3$&E06)52*RL9ZV@WMA<"/8KRQ,]08\-CI MPHSA.E^$& <\)K )F?IJW\@ZLVBY_GK*)?JB?NY?&?W^:P%E61 F&$B10I8S M& .F!0;FTZ.$$H7(B--7QF/,N7U9&I%W5;SG#[6R!_#)^[79HW]GG1VQ@D%W M\T$C0SGRAZ*1-CF*FYSD3?ZT$B>5R!%]50^ XK85 MP\O*'$<:,51]$+%A)?<\/K@!(N:4RR(G9O=/&$ Z%X#GG F(>8<0HQD[GG4 M,PS&:_5D&OHL3?/'B MOXN.9U'#H!G[,.F(RL414L3CGW;UXY[?W!AGV@.8=D6O3E Z+@VDH-]6=1&_ MFK:85436\L?L%JE$"&I(S2)G9J4C40)&4P@821&#--=(,"^J^;:1YK;>FT. M?2-O0S5K>64K/MF.=]P383@S\VJ]6[S?8?;"L7 M.%,J9; )>(E0,9Z %H:-U:C,J,T0Q0+[,>%Z#7^W.S*0?SDMX,"O]N$Z2 U[0$L@"2IJF.*?,BP/V M]C!S,V\5T WMH#B3TS,@>!M2QQC@8*#&#OOU43-^-*O%5AJ]K1MT1HS^=4(3 M-^!W>ZAI8WR=ZEZ%];JO#J7+/RO!N5_+)E9^;]OP+O=+M;L5ZTYI492<*4!( MP0$JT@)PJ;1Y9:I0']'<[1A[B!!S,RQ5#^/=\IAD>J'3\0BB;\7$FR,W6S0V M\B-;JDN0S\]Z3AJ,?V8Q!,3(Q/H!@DS,K!\.U36U_H!G#4_>:SC7B)99FZ9XEJWG1UW4 Z6:PAL$SLCGR1&90 M(I\[9=V@5+XIB>OZU>Q*YXM"6M="R=HD)E&1TE(*"1#GMADSEX!RK0#+2J$% M*S.6>G'9=XXVMV7_C,L8G+B,?OA,HD;F]"BJHD]R^U'(NB+L9F.@XCFQH MCA!6/YR)?)>P_:D+[']T$O8%\,EYH!291%8PE&8I9*F7(W%CC+F9H,L\L@%Y=EXQCX' C&P[+C$9(;K1 MH?YXZ70O$9GXIN332CWH3]N-?!+[_V3VX'__Z\.2\:JX[8N- MMYZ.&5&I-,FI!&F."4!(VT["G #SKY)F7&2EGTOB*\#<;,-!?LM#_?J;39FP M65P')0[]<3VS37PGQ U.'^U8<_U(_-ZL=R_?7U5LGE_E#5VWRL,=6:EC0'FL " MH#S/ &<* :%R*,QF3*7,R> YC38WZV;D38X")[7$QW)U#U* 7I2[+5AT[,8^ M!NJ"+814H1<_#PJ%F#A.1)@0]AKZD2*XPM))@=#[D.D(#USUN: W<+XI-"*] M7?XP[\H/]7%3G\/5W*R+C)>YP#8P+6EF&0QR0 GD0*8RA3@M<*Z\:C+:!IJ; M?3W)>9>L&TDM$;<1U3=PW8*L:Q![.%ZC![1/4!V$;"B:8\:WNW&('.MN&6SB MN'>WRMI=@N293G2Q)@'8EO'"F3,@RPAR!7C M FE%',N[70:;FXDXM3GZ?BYPHH\2!W3U:0/:P0V+"-_(%N/4U^="UN3=&,@% M-$:*@.#D'9*\D0QKE=0#C5//I+9G3-\\J4>;FUV4^NX90%;_<;/>7%;L-U4* MB\)2CF@;TE/2^F(% R5C! A:*$*+7&40'YHJN3EBW0,ZO>J7795&MK8U&?EZ MLP9'B>T!HY7Y]T354AM737FZ9SVXNSEI$;"A"X( HH0#\VX4 $%=9"4KBQ1Z'1SV#3@W4W"0L*I"KT7T#?'T(.P: MZHF'V^@AGV>]N8X8ON[',"#VXP9,Y!A0SZ 3QX+<(+B."3G>-ZP)[)=-572] M59^VUG'9__ID7I?]_5K:%.I'>\F"<)(IPG*0FCT+0$Q"P-)" RY96A8,IIB1 M 6UA^R4(V-),T2CVDWG0-[93.QM(>FR$OTL>K?AW52&!.F@0UD;686[<[%-D MJ"=N-;O?)(W8R:Y:DNZ+N$ N/B^6+>5.CPAC<5'8HG"_50-8;UB&]8KM \N@+>_,Q+]4# MMDNGCGZOG;<%&.:NOH VO_[=:O,/\Q%H;Q'XO#E@W3+0=OW4!&JF% *EYCE MBI5F+\PT* 46@J$R%Q2[4*>/+*?7AV "^O5G'5X;H95,WIG7J>KR:OVOMVR[ M7JZ_[NZ2+QMGLH*Q9]SA8S*/>9SD:*"SV6M5<62538RV+JU?G^M]E]2:=_9] MG73V/;Z!\W@+)OIVSN9M\/L$CS]'G9_N$8>?[I,_/H87KL($PX7%M@[YE:]7 MFYWY:C7IO"+EJ82: EE"L^-CN 1E)A5@.M5<:9R6(O<)EM\<96[[O(.08%L3 MN_D%HFX#Z19S&@S/R%_-8^IX(^ (Y7:=$$0-&-T>:=+84*>RS\- W1?[K?K= M=K_X&_NY_/[TO7E!$<*X+,W25C*C )6< )YFV.P,TA)F5* <.I737CUY;JN[ M$CKS6Z_JXKH*T+L0Q#XGN_V6R:<$^H'#3*CM[>'&SSY M\R!SQ&]1'/#BGM,.$VG:4]PH\%V=\<9Y:FA*F7'3-VN;J:;6XM='MC=R- 'F M4E*M6(H 8X4&*%,%X!2E@&<9+7F9,BZE7V)9ZUAS^Z9:49,S6>^26MI DMXN ME-W,7B3L1K9IX; %)*'U A(Y%:U]O(D3TGH5OTY+Z[\ET'PT=>.V4 /FC'*= M94"D!09(&G-AO&P,9"$Q37.=$N35MO3LV7.+EU?Q[V1U$M#3')RAYKC\P[ 8 M>[D[ ."_L*]5C;N0SYX_[<*]5NQJH=ZX))!^V[8[^F+NO?^YW"UL#V&)A0 J MD[;,3Q: V;.Q$F/)4YR9[SOWHML^?_KH.Q3^'-FW5([+B7TQPK04N^*\OGE1S,YB9]O!W:M?IVN:/4 EP,.C MO7+W5TOCLGN_KL_H_U,MOWZS'3Q^J"W[JM[^5%NQW*E/VZ50BQQ"D4&D !:V M,W::0T"IRBWO5(&A\?B%9'Z=L2>4WF=Q3=-QNU$A^4YS&<7<)_)3?C/%;[NZ31_RZI$;#\ M9C4&=\D!A:2!(3G@D%1 C-TH;M39FZ#[W#CRSZ"EW:@3X]8G;UP1PKZ?']6^ M8F;=;BQ?JWSUZ^]&H/?K=\LU6PO;U.K8RNH8;I:EX-CXOX";I0Y0@36@1!= M:2(@AQFAI5>_K7YQRZQKV.B#Z(G["B[W\&^,T(!S$J!8\0(Q)#7$X3,_MZ8 G M^9^&OS;V=[-:RLIFO]^K[[MJ0VN?QD!^S=ZIV? MM/=<&1@WN.IVOBB@UF8=$X"5^2^4I\PL<"% *B4O%$>JS'*?,/SU$/.,QN_. MY/R7JNC2E4BU TR:$GNF(0 ARCB)BD-0VG-0G:D,<20(Q7#Q6'FWG_=LNY\" MTN?#C0?L*_5UN;8I_PEG*_^Z^ELO9Y[E6&29C3@I@# D@*E<@E(B42K-$$Q1 M@^?;M2,34@PT#X.-AZ49(2:0CJ&90=",'4&Y6+"U>,G]?K]=\J=]13>^WR2? MS.XR9DUO.R)QHQ+7PTP;/&A5\VJ/WWYE".FWQ:-^S'LCZ-JR6=JBWB;7L(0E M%#*'@.69,:>9A+;M*P*8PT)))8C,G=AH'<::FQ=JA:WJU7W(J;O1[+8!D3$: MV1A4\#0VX"AIA5<0JW3HATDWEW/V)"*F\G72Z) MO-UN&=R[KHJK[M[O=D]*+EA1T!(B"0J4:8"@=4,ATD"D%$JYBK)=J)'=+X8[><39F'8Z21C(0'2"[V8@XT(UL)DZH75B*Z(:B'XRX9$GMPTU+ MCM2K]A494O\= 1NQ]VOYM#-;:;:R!;@V^==HT;B_.MF[!(N$VT VO!+]+VRP&+SKU7U_W3;;P^6GZM7HV_;C>[W8(IE/*,$5!PVXY7V/KAG&$@>4YQ1@M*I1-30-] <[.2 M)P9I63%([Y[XWI/NIPM6!S,9":R1S61%3V:9)RLYDY.@-IW/B!H)+T^6MPBX M34GO%H*?/ZM;#RB]=&YM]T_+X]:CQ16!6]_U85M12]NRLP5E:O>P?OO3UI0] M+7??[ OSH.VP"UQR(90J0"$1!0B3$G!(&:"E)AE5NJ0B#6 *[AW8Z1V?GB"X MJHGM#I#$W7O MVC_JI%M89Q">[V3=;PPY6?R^V>Z7_ZSLV(.N4C[>FV_4^NN2K]2]&7._6^20 M4+ICU'U*Z?"< M"8\JW;6Z/*_TN&]8$XEWF^T?ZK%IAU!1F1Q.0A::I5P:HPQTSHQAICD#3)JM MMFD98(RW.#SGU9IOLM\9K?]IZ)B\ZS(+C*48< M4"=N#V&!.XEK<3T_#XW?$Z(?G5%Z070,^R(](/IA:.O]X'!GK)3H8VV1QB52 M.E6 $9M&@5(&.%4$9)DD"B&;(.W4[J%_J+EYAI>YEG&2HSU+MN* -;(]\S*7>[JE>P_=V>_3ST#TY^XVJM]'+_N_W#7W**JP#S7S"A=9.HOZ1W)(/U MC[^9GR'^_:[VN;Z9E6V6E@+F*[3_5EVQ7JX/_ZR+!,R81LE'9:OTU.K7OP9T M*H[[8KD9WI=]748VV%Y$][=8[9E5]HK;OGH!C+YWT0L0QIN-^)V8XXHY???F M46"^V?%YG)$"PJ36C[:T"FSU:7-,M8!*4 4E![+(2WN470"J(0:""9'FG.08 MNQ]EWQIA=M^/HXS)X\8KP^I]_J0TV AMD^6.^6'^2)LMK^.79A? M/VVKK1%"2)=EQ@ L)0:H*!'@J, "HU8)A4KN=.>VVFTN1F*HZ#)(<#J=639 MAZW+L6]$Q,8^\ZU%34Z@'84U>\=:W)CH^9SV1D1QJJ/>(6AZGO,ZHM-]R-OW MD E/>!WUN3S>=;TIL*7+12/8]VMCO=1N_P?;J[=:UX&P3\;ML^_55[50N) $ M%A+@+!, 26R,+M<*<$J0*BP5#4Y]'#.OT>=GA&MQDZV1U\\[\T/=S64;#!<=;\)>DB,9C=+M7O5 M],*PY\_']A@U35Y&-)62 )9RXS\J70#*E0)9GL."9!+EI CO?=,U]-SLV/.> M+L>6+@';3H\)<+-JX\ ZLDD+1'1@BQP7<$;LF-,Y_ LVT'&!I;N?CM,30D+Y M;/?-_K\]WO[!5C9IY@]EB^"$[0IF_G"_EI>_.+ORL-O0BDA&<0EX*9#9!\,2 M4&2F*S6NFO')&,NE^97_:!.4E>_W!YUJO[N$S2/ M,8,X3$9?+.9$69 MZQP!"&T6>LH$X)RGYM,(H9!4YR54+C[]\P?/S6-_724M&N$2*YV;[;L"J_NC M,P2"L;\=;MH[VXTV56_XRCLE_O7KYL?_-+?4;K+YH;(-E5VX>M DR[M-_,,J M;?U[V!;[#[5GR[62;]G6$@?O[H7YW#Q5C6S?*+T4R_TB54*GJYD=?U$;2#M,EO M9_(FC<#MG%_>VV=W=*)NFQV&G72[[ [#\VVRQYV!N=J/:LOL=ONS^EH5E319 M24JI'&NH@2P@!2CCQ&QZS?8WRTLFA9VYFY2AFLFOD],Q0;H'3 MS9A$ &ED"W+"YR!B?QZ DFT,+0W44-['D40%-+:-,GYNM>I%)&=FZN32D[.E'>=*NZ4,9N&P[-F].8?Y;7U]3>Y,L8AQ?! *3(_ALO($U-E>(!QS9KANA72F^VZ@O[N<@SF J>$Z!*3 "B3 -&S$^X$+@H MM,S+PJM/>V3YYO;I/F=,/0EM/E7O;$OW^X?7[RV%S2$D?Y?89N3+H\[)-ZMT M/&*+D EW##>_W#2.':;NI[2PDW;2\":OQ7--[Q)>Z6I9+:9ALQ@P"Y-1683( M.!L>BP$ ^Y!8#!GF)3F83CPY(M-Y*;$$*!,%0!I#P"&A0/!,Y"6&7!&O %%D M^>;V"7%B7[I)N_02C$@O0X?T_R,NI+LY$R']=V!!^F]-@301_]%0\J.+$XM7 M_2<6KYZ?6!S#B_>[W=/W^E3SC^7NO]YME3JO2EO@%!8H11FPE*$ 0:(!S[0& MF41F.\(TY\PK?6UTB>?V>;$R FV$M/STH26RX\^SQTGR7&9O_B?,9TXI]+CRKU].?54TS"S7/L208._&J);TH^K=2#OBJ. M>%82\47]W+]:59SZ4A52X1) A!5 -F6IU 0"PA!%D.8J]:M0#I!A=E^61G [ M2[9=T+'"Z'E9D>>W)F!V'+\>XV(^T3E8+]S)GU\J[FRK1%)I$?-T(!S#N+8Z M0(YIK6\X4%?V=,"CPBQDO:/'EN'^*C<(F5SKT"\1*N[K4]"(215[.C_EXUB#=U#2I"O'S29%6( M-Q4X+T.\?4'8]^+M;K_\;M;Q@SZZ\,$>KI-E2.I^=Z>[NM3YC1 M,CDQA)[$',GK[84CLN?;/M[$WF^OXM<>2EV069DM^=@^WTZXWY&+#UOB[A>U@?O/=,<5&D53\[G .$ M[=FIZ^6PT'NIFXV,9('FYDVV+VM=@0PI[;: M-W ,Z57D!FBPW8X [$O9;9\7=8C![H'(PV"W/>FE#':/9AT&N^_.T#9)N^7N M07\RK\WA?;I?R\_+K^LJN6J]OQ=B\U2QTG[:K):6KO9T3,D81S+#'!3:MDG) MB3'E64%L1E,ATCPK"^;%E#-$F+D9^3.IDY/8R4%NWX9+ V;);=L_%?8C?Q,J M-6SL[%R1ZEBY9T*2/T!.7CO(_]-SLQU'^)+1?(<->V(Z+D^84C. M\Q?V\VU=9_VJKK)>%+1,+0D9$$H;CU'E*2C30@."458BQ4F)O!A16L:9F\'_ MM-W\6.[L#DEOMLFR3IC>LY^^H;@V6-WH%<\E:%;^>2MU\>X"E^4=\?-UNV_57S-;U9VM(+_E253V_^ M4/))J ]+\R=9$Z^:&5!;971;<,I3G9$<8$5S@#B6@)M-)Q 444Y3\V?F5"HV M2(JYF9,WRQ]+J=8RD6<:^/1)#YX.!^]Q"I!'-D-'%1IJN+OD7(ODRR:I]4C. M%$E.FDPQ$1[NY103,I&G.=;$^#F=0P'M]#^#'SZ=*SI4_PNO=/##PAS4YJC% M\D"IY0];XOE1[0\]$%'!,L2X!*0T7QXD< %HH7.0(H++-!62(B_2I:[!YO9M M.'G'])[RC*J^--\V..Z9WM-OI8-[Y>_?+S M;#OGP\V]C87RR!^7(\!_G %<.> MD[K#+JH_]XF=[@DS169S*)22.\MR^7ZW>[(OP(/^L%E_M9%:NVM?9!F7."T* MD",E #+V"3 B!,@R)C.&>5DJI[1%]R'G9I8.$B=V.I/]-Y4L&[FM*5H9R8'M MW9)(([N?Y7& W\W^Q 5U9"MTB>?[,RP_'+%\TX6EM\%QAR>JV7$8=E+CXP[# M= >O#:%;-\,YNU94*H,AB*E)28&XR93!5 !<& EE"!M,S,CEQFA' O M&]0YVMS,3T,1?A(R*$&D&V W*Q,-MI$-C#=BX=SJ74B,PZE^<\27X5+O4KZ5 M0[WSIC#C<:.F=.=9_-GUB!F]V6>%T6>"CE+_Z8)(U#>\<\!)7W 7U9^_WT[W M!,8+=CMU[.J^8+#,$.(22)9Q@%)BH](9 ;(P+P\V;Y!&Z6*_V;.58X#@_.E> MW[[C&",&W>P8B:B%2U@EJN?F_@(\Q]U\*"1C;]\KN<;8D-]2..X._&*$:;?< MMY2[VF/?O"C0EV66XJOJ%/+1S.:#/DN)?+/YSI;K!4I+ J7,@"51!T@A C@L M&1"2()G3+,^$\G)H>X>KC,,5ZZN^YT#N4X^JOU"2*[RE!> X%0"1',*J"+<^ -(0Y8R MJ%*O1.CSA\_-:!QD6]I6"FOE&6V[@(TB;9PH)0#1>0I01B!@!6( 88TP124M ML/!QHX)AF\R+6AXD'(":FSD-Q6)DPWD4J^)A&($IYTS=<:AQ[ OPX5SIEHK M^0NUK,E1D^1,E;N*?[Z^(I3DV6_&'/VR M\>=A;&NU[2-3O6:+ M/"TTD1^_O"YF8A:OL0*F-02 MNA-S7P'7;0.&PC'VL:H[$EX4W6TJ![%T7SUL,J+N-C7.N;I;KQG<5/W=CH MIMY_K]^ZV&WW-E5)/HG]P_:SVOY8"E7EMR#"5$[S%"A%"4"X3 $7.020"$$9 MS$N6.A%VM0TPMX]6(V/-_U2+Z94UU IDMS&) <_(AB, &6=#T:=^EU$P]YX9 M!/.OY\:@]>&3+/P^U0Z+O/>Z@ *^>_%_GI:-?5C+JG62>?S3UFR9&^*9IEBP M+AY)%#BAD!2C,?T21TXQG3HL]9/"Y&8(S\:M7?GNN@/E7 MS:;4=*3V*![SG9-NNS$VTB/;E'.0C>C)A>S)@;+J6%5[ZVU33; M7Z\W4BT(1TQ+)0$FL@1(:@RHTI95C.JL@.8O.?:+9'2.-[?/0[.EOY#YKFZG ME]@RL%KRQ(KN&_7HQMTU$!(-S6EB(X. # B:.,$S(([2_?R)0RM.REY'6]QN M&WJLTM+'TT9>3Z>>G, 49IP!1 L!$"'2M@#( 18%82(77*1>=*=^P\_-^)P? M(D3O.>PT'[Y',K%1GO"4YJ6[#/M -])QCI,(+W3"XP-/^Z&/UU-"':K/W]EJ M]>IIMURKW6Z!5"H9,_MLR(C9;!-4 I:F&6"L($(C@G/B='C<\ORYV:SF.U_) MF!R$]'6-+A%T=86"<9G&]7&$),#)N:GX *?F\GD3.S$WE;EV6FY?%EKD;XE+ MMDI69\*?V/9A6[E!LJI7^J2VG[^QK5H4BD-%5 FDP-02LA>@),RLY((KD:8\ MS[E7$IW;L'-;X$>IDYT5;Y<\LJ:Q:_+;A)^8 \('CF@? Z^[ M)M27%<)-)0_.)4LU)$ 7*0&HR# H(80@%P7D!+$B)UX< #='F9LU>E[)'E@H M=1M1-T,S&*>QW0]OB/R[1'=!$+<=],V1INW[W*7L58/GSHM#DUJ,:?E#/9H7 MY!O;*?FFB@W7W;\J\[);8)9!GI8"$)(A@.Q)/F4:&U1Q@7F:>UN_]U?CCK8&3S':KOZL2,JVW4KLPGFZ* _Z.<9,X<$Z54&1! M.Y,VJ<5M.O[=U6Y)A'V-/SJ10GS$DFHB5L(MVN0V7DA]0[_[<_D)&FS+GQ# M'S<0=8U_#,-IFB"(%T0!H9!V# ;$0VX\=.*@2+M:UY&1CFNCM6Z^Z S]Q4"[ M^[99R7>;[^6>O_+B"(LPXA$&5<8,]M:!AO7A$/ K24N92FXSKC,\FQ@ ME^=PZ>9F6(XMT*O#N61_T*7B(/W>TJE&6X5L$$8X5RN.,]7=ANO%)W!DB]?: M(_GN66?[Y*AA8E1L;=!2J9E\>OEI'=S?>IKI?>E6V*-.VL.G(:#=]H!! M7[HS]W"\')IX1QAD8*G,A^5:O3<_[A::0H%X5MK:->/*IRP'7&D!2$XAE2H5 M3/G5O5X-,;?O[:EJYD\K8U()&4HD>@+2-1PP!)[1M_]>R(37#ETI/TZET&F8 MEZD+NE*SM0KH^LJAJ5BG=I.[DP':'0?;3>( MR[2A3 N6408!DE&(!2IP;$T)@*I!BI2Y16!K7V*+/SB"=92B]U5J)RL,_ MH7#F>>R2Y;HB7^\K_;-)3@]F>U"IOZMSGC;?S1[BFS+;QNJ95:>OWVQW ]_8 MZ'0OF:-1G>6K,[:Q/GMKSM2^>%E.BC][34ZZ5Z_&]0MD'-L&@(E2XZ::N9'2 MZD87_X52\J::EO9TOLDD"*4AE$HOU\N]^F!$E%^V3*KO;/M?NT6&\E*+#)F7 MQO)#8)$#RDD)2I93(521%<0KS[EUI+E]SXZ2^7+LM2'I]A6(@L_(1OLD(ZB$ M3$Y2QJ3BZP$B,B]?VV@3D_3U*'W-V-=WP_ VF_4)7'5&]_!8>6)O?YJ-_'*G MY +AM"PX(D!CS0&RAJ),,3.[;YIKAJE&I? XOO<E>FG6^7&0GF%^N0&0KWH)Z8#J#Y=,'L M>MR+];UTT+&KTZ7+[6$^H8WZGCI@>'(0W;YY1@:E.@PY23@*RU W"%']EY:A M)G5>NM5][KGT7!V:YW,OI7E-ZIW5P_;3=O-C:1L=YWD!,XDY*"BWQ>&, ,Y3 M"5*""\(%UDRD?KD^MP>:VRZF269IA#TK8SX([)OUTX)OMU6(B=K(=B$V.M#X:%0V=QKU5Q6[KUFZ:K=?0"X$+!0&6#(% MD*80L P)@(HTEYJI4KG1$TT@Z]P,4Q.YK_J&;DXA?E[IERSKO^ZMAK[QE_&F MVS6",XM)'#T&=';R4D_C2=7S0YMF1IOK*W7ODDOUDH-^,:-'HT]"Y/C3>/). M',$:'?CK&-CX0P[L9OE^_?BTW]F,F57V-U7Q!V/.A#U=!CHC'" J$* %QR#/ M(\;K8Z$F@CV]I3J]"[ MI!:TSM@S&"9_UM*.T2VT'9-QFH7>&.]E>H6V*][:*K3CEN$!^#^4)>$TANS] M^L/2_$965JTNX%5&M6.]N29ID69* 9R7*4 Y38U-43F0.2D+G6*E$7?.6 \4 M8F[&YLWRQU*JM4SDR9D:R4D/ M![J >-,0'L4?8SI>+*0?9UH&!?A]\?2)]CL_^\5"_[[:=YT#>#\KS*-]W?#O M*>,O-WV-&H=+44QQABFP=9/ .*\*4%EB /,T+5B:(8&\8B&M(\WM W,4U,]Y M;4?2S76-@L_(GX*CC-6.'QQ[HD7W67O!B.JQMH\VJ;_:J_1S;[7_AC"C\,7< M]J O^'\;7A*6\H(+)@ I( 6("PFHRDM0:+/SU80SZL;)VSO2W(R"%=2F?UPR M6(=1OK3#ZV8IHH VMM,8AI>WH>C%(JJA:!]M4D/1J_1S0]%_0V!AQ[,VB;Z- MC5ING]%[?-T8=)3V13U Q$T/;QMLVF3N'I6O4J_[K@\(R[Q;;G?[#TNU_J*V MW]\QL5P9Q_O-D_H;^Y65!KW2_O[#AJV__&/3^'*:Y$R4B@.<4@P0(@PPC8Q_ MC!G6(LU*S9RHS@+'G]MGL=(@L2HD5M;DH,1=8M1(C!Y)5MXE5I6[^@*K36+4 M\8@*!,R20UQF7.S'#B"'PM[OJD?!WR,@,^X\3!2+B;\,_*(PX2!V!F "'CM= M["530=C2(N,(THY MMZ]7HT6=[7#0(SDJ8ALG'U0Y;THWN %US(EW]+1?>CI'_B".-I,#:D='0'JD M,M&8DKY01>@(8+<7?XXQ6-C'Y&)+_WJSV]=]N\P(ZL.)3*50F<8\ SB'T-9T M*4"5).:5@(1D F)-O2+Y+H/.S]2?QZ<)4=:,0>P+GB- -N1CHVKJ/;W.&0 M>IM7'XRB6DNG@2_FHNW._>-T22?]UN=KL%Y277A"(@,3>6K" Y*+72 M("4YY@@6L.1B\4-M^<;9SXTOI<\2/9=UO)5ZJ.[[:H55<@#_] ASZNC ONP\ MC1UEMJ(#7G%;G^N7G"EH?=CSZQHEDTK+NT,%YUU2:VH9>0[TV)6V$3W<\:8B MKG\[@IS3>K?C 7WEVXXXU. P"=NNS5=J=\AX,3(LA?E>O5FNGBP!P"4W$^1" M,D@8R%&1 I01!'B&4B"E1&4)2ZE*&1@(\9%C;O[O!9M7H\@I&>PNJ92I_+=& MG>#8AM=L>4*,X0 UA%)"'I<<'O(;VJU ML@:>K7\M$.*$EE@ F=(,((E+0(G4@-.L(D1'A#FQH=]^_-SL7U,&7(F8-#)Z M]X8\AZ_;<@T'962#Y(5'2&/(&VH/Z0MY_KBIVT+>4.5&5\A;5_DO5,L&M_KT M;;-6'Y^JH]14Z8*69LN+*AI3+ M0IMRLVJQ$66@I7GUL,D69IL:Y\NR]9JP_;=9JL$VQU*;(2@N28X!X4NB+6N*: HXT!3R4C) MS$XG=2J^;Q]B;@;S()V;7>R KMO4Q0%D9.MU$"QB(5*_WEU&Q=Q]9E#,OYX; MDX['3V(?^M4[+'F'*\, 9T8#K E)<9KGB M9N5N]FSEYA?5C_5:K<>'C_>&?K%C)*R2S<^3:6!R&Y.^ >?V(3W(.X"CK!=CM]4;$[F1U_41M',:L.K\ MPOR4-/+&)%YU0R8R!6O/H!.3L;I!<$W+ZGA?F'GY9%Z+C^9%:0I8M2P*B?,, M0(6Q)<&"@+&4 4Y36*0I-Y]ZI_*HVX^?F^FPTB56O,!"X&?@N5F)<$A&M@D> M:'@;@-M*1UWNSX:8=''?5N_Y4FZY*I3XX_OWS;KB&:\IQ^^?]M\VV^4_E5P4 M2 LF"0)YF0N >%H #F%IEG*>BZ)03/CE4'2,-;N&(S [2/M[$_""]BE\SA/3?$H7/SORB MBO9]WSRM]PM>E"0K50$@4LSL*5@)2DDA,!L*IHB@BF9L &_=Q6!SLR G^1)6 M"3B( .T2UVY[$1NMD0W&30*S W3WL:$;Q!$7#.%+$G^MIO:]/"TW;XGE-V^)BK^Q);RH]HO\CSEO)"V\S7,;7@4&TMJ_+%4$4I3 M67 IH1\C_<7SYV8\7[/=M^31R): 9-E'(NX$H)N+-0"6D:WD0;+$BG:7O/TI M5D^R*KABC\L]6U7.Z>&BNP-1N_G[O=@O?RSWRXY@5@ +^TV8(C.G7XXQ,=OY M306O&>FY4X")=L+TH0A9'5,W+K#+V;&1D#T)'MRV459UW 60E= M571:@]-@;?\Y4AVG U+CU7)V#?YR]9P.D'36=+K<'V:MC+T[)7O<_V#+59W: M<;;5_+99F>?MFB3V!:&H)% +0+FP/HPL 9,9!KR$%&6LX-"/2=9;@KG9+YM* MU9PVL6<95.(L_M0H<9?(D)(<_WERLW&CHC^RL;/ 7S:Z.2I@P3\/81W![ZN' M\C9]P0!&M8'^4DQJ#(-!>FX5PQ\4D)Q6ABH;1R,;(#QZ_ MS+4^]8/[0U5I7V+M# O@[8=72!D .$R!R4K4J P M*D7)18;$2+Y0-?[<3(2O)\2M$F/Y0?4,Q?:"O'&?H0_TJA/V$3V@"_!>R/^I M99BI]W,!4+CO<_F8P(1>(6P ?/>)_;+#F']NGY3\L&3<G MAM&OG[:V-.!$#:#R'&NLA+&/S :[%#;>$E8@2W&*2IBS#"H?2QE7O+D9TD:= M*ERSWC6Y>'55SYD^GJG'<2?4S;"^W#2-;'WO MDD;'Y,]1N"'&P3]NIG9<$:?-^!X%WJO,\7%&\=\1WZ"];/9PDBJ5ZX(#!'$* M4)$10#4I 2TRA*4N[-R[[HA;1YF;E6X$/:>@#=@8MX/:OS&. M7(EC(():_] M<2\*@_?'[2-,MC_N5?)\?]Q_GO[>L5V#4<^U2*'.61 \)P Q*GQ-=(4@0*G&'.>L9*7$3D!KR68F^EQ MHJ.[LXRC33BH4L4V*S]D']E>,M4OD[^I_;>-'-P2P7$JW4S8J!,TLEE[@;F) M32#8CN^4U($WI)@3:6 [2)YT@1T/"BT9WBY_L/WRAWJ]65=-UFS_P&:+H2C) M*,T5$%@R@%*D *>" @@II#S#(B=>!QA=@\W-;)YD30["!E;^=4+L9N-B 3>R M.0O"+*! N!^,R,7!'0-.7!CRQ]JNU_NS!\:/["),RT*GA)<8@:R3%N*0U@ BA$"$&$-BZP43#@QD8:+ M,#=#TTA_ESR>Y*]WANRD@D=Q3-B\=-NA:= >/RA?A>"/@)^ID!@=DC,E#OO* M8P1^] GPJ%D:?2(FJF0:9T+\:IP&8=E9^13VY.GJH09I?E$E->Q)$W><^7!L MU,2R,A.JS(!6-D\/80$8UQ(P\V^4XH)SA;PB!8-%FMVG:6BKD@&]MB),L&/\ M8-)I&SN@,,V,3=='Y@KD>;2-^? R;<#BP1BM*SBCG<@Z./VQ M\!K;[K5!%=($O1,S#S\]%G83N>/^KYN?J^T"1Z='W?F Z1QG%STN_&.G&T*/ MW']L5C]L7\>*X>W9N\I*J57.2J YY QG ,N2P28H"15!2F8'T-;YVASLYY' M81N*0D_KZ8:PZRE[)-Q&/V5O@2PBV;(7)I'/V;M&G/B E526D)G_ M0.I#XNP^M)>%F8#HV597B(K$I)'=[JPV1U(.UD_*,70NW,S/. B/;(LLN!5# MS*\C6YXA9@6=J%UG.R8C)=;<&/"%QF.@8"-Z'%&(!90&9,*RJ1$V*NQYDX#Z95T>OTE_9+0WOK?F$_WTOSM*5> MBBHHU[2AA%QPHEEA=D6Y,0^9)?W07(,\XRB5.>&R*/S:[+:,-#L(_<_E[M%5DI-\Q2"%*O",J(5H!1I :@J,JU%QB1V2C/H'&5N!N&2[\9* MZ$,&U(IE]_J/AM#(:]\''#\JH#[EAU,!M8XP'150GY(75$"]%X=M#MZQY?8_ MV.I)[4[IM;M7S$RS4)^_*;6W'8FM87GUZW;^[:M?_Z[DU^7ZZQNU6WY=5]?6 M#K#B>9Z6V-($P1(@51: 02@;U57[:VQ8,U!UH& M4\(ASX"@*@/($E>R3-B$6))B(DN"$5V8)_&-ZQ?':WP?NW(NQ7CFY2!^PFKY MDW6E@ WF''CJZH9'FY,J#5M=>.$,>TB8+7Q>17O@O\YE+B$3'#"1&2^;9Q!0 M) G0BK$4YKJDV*OM7&**:^;:Q)C7H/0H_-]U]EP^PA1RE)<(*&H3S%0. M09GF!.04\1PB;.F3O;(SSI\^-X/<"+<+Y!:X1,YMJ0?C,?:IJ3,4_ED5MU2. MFT9Q,<*T>1.WE+M*E+AY4>!R93;AHJ(4_K1="G4P!@NALYQ32($B3((J290Q M:;[^*>JG]6<%!R*4#.>"TX00%JF GS7S03'.0$%5J64&D_8K;VH>9F M".N.)@=1DT;6@"XQMX%E!66DU!DH<&D9[[0")>(22(P0RJ641'@>AL2!=IH0 M5MVAYPCN-R-MNS/F"ZW;-R,.7"-_%FZ_A",42?:C$;]/SNWAIF^)TZGVS>XW MW7<,Y<<\R]S^J]E#VS8[QP/?5L^5HEJO*2I4M3L?V59V"2>:B=L MS KCDG"">9:R,.9,'S'F9KP/"^5<3J_LP(&SXF:"QL=Z9/,4 O, %LX0E$;B MY_02Y868.T/@:N?T#'I:F"FLVXM]83_5[A-;2F-R%PSF.5>P 7/;:M30@#3 ME($,H[Q4JL0Z\_)#KX>8FPFK2I(?C6P).#0SW%MQ_>S7#2C=;-,P@$:V.TVG MP4JZQ(IWEQ@!XYF<=N6CFI,;PTQJ*MK5?&X&.JX,7>)F#:G=H7E#X[E31K&& MI090*;/;Q)H"L^@5D'E6ID13JDKBM\IOC#*WA7X0LK?#B >0KFM\(#RC+_-+ M9$;8]W1"$'FQWQIIXO7>H>SUDN^Z.(!Z[_5*V:24W8X,\N]9/84#R% E=* 0DA0EB-)J-/GO6^@N:W]@ZCF^V6%30[2>G#(=<': M;09B@C6R)6C#*81TK_,]=.? QB=A'M=]T_'M^>@Q07= MGLOUP5V/+='U)_;+/'15^5T'^G9:H)3:QI8Z5Q2@ D-C)UZLP;A>Z,.D-W\ISC0C6PZ#]SW!_0J,2.2V[N# M$;M=;]MP4[?>[5'[1AO=OCN&,E']H6RL1NR?;*[0_5I6\1E+N+S;-QW/--%I M(4H))+0],DN8 ZH9!$I327-5*J$#F]?UCCTWLW+.H7(A?&5H&O&32OZA_>CZ MY\7-\(R$]LB6*";0 ^BNG"$;B?VJ?_P7(L-R!J:=&\O]$6$FSE+&;]4WLR&M M(M+VR_]1[1^TL:*+DA<495"!O*!F#UGD!)2YR $F7$'!BK3,O>A".\;R,F$3 M\(->B-I$B_UL5!>P;C8I$EQC;R0OD&KBR+_9PXS?JQBRM4U&XKOD_EE%S2<6 MUUUR@"NJ_>D:;U)[XZ#X<_OB5KNZ\83N_NG_;?- M=OE/)1=,4)7:_%"),K/9DA(#FG,*,LX+\\"42^+$L^4XWMQU_J97Z]>]5;N?NH_K'_[)+]T#L+Q 5&#,.#[:1;4D78B&Q M\![H/,+A\2"<*"(>]/+Y1<7=,.D,C/<\8KK8N)LN%^%QQUNB]I%XMURSM;CL M7: 1E$7)D#&I'-J-H0!<2PZ@%@(6R/PYA1'Z2-P8>F[[Q)M])'Y[.K0ZT <- M8G>4N#4K;F[>.%B/;*5[.DH.V X]YM$W@*R"D&*,2<&K)GQ'&@+&R!*GB1;0J4VA MXWAS\QH/XMHCOV1U$O4N67?D 8A[6:C(N(WLF$Z0G=*H$P^G",8-8O2$9?( M&=K=8TZN=_=9OUA].W:I5+E-(2L!R MP0&BL@04\P) @LWO,Z52ZE48W3?@W.S+X2"J$C@YDWA C^E>T-TL34PH1S8U M U$,Z/+G!DWD1G\]@T[7FHJ1#6$E,^!6Z.11,,[L_/+^NT2ZI-+NK_RG[NGTSXP8 ?>X MJ1,Q!9PVMV($:*^2+\88(]#2VS/"][O=DY)OJ@R0^K'U8B33+-!!I+@#*&01E ;5Y'0I$6(:S@GLUD1XFSMRL^4G@ M)-*V=C@+?E66.\]204JO*.KQ>L=WN_GXMS_[YNCG9 M0TJ5O,04P$Q#@*3YB6<( U)*JBF%4B&G*@*WX>9F2\_R6BHQD_LJ!?5U31/H M4TO4"[3#Z7-4^$8V?;5P1]3NUY53>_K5ZZ"*K%X4?>JR8J(Y5756'ZJQRK1< ML>DNUNI]RH0E6ZX:719N.=\58'PK&]*0KM?91!\W>V7$F:6%H@7- M"ACM43">R'A'P]K/EGM#UFG3W9\V MG6WWUO#"QOO?/;!!XYOE3JPVNR?S;AT[PR]4GHJ2RA0H!3. 5%: TC:#P:HP M#CCB-,W">BS>&FUNEOW4/B_YFV)6UHH^*K#3X4U\W2(/T5 ;V6R? 78F:?*G ME36IA!VC?6 7*.-T +PYXLLT\>M2OK4/7^=-P17_FR>S.#ZQ7W9?>BA$)UE* M2D(S@V:! 6(ELKD^*F[X,EF9L-.>O#>Z9)%><[T):> ME'GVN0TH\@^?03>[-,F\C&RZQIN2.*2R/G".SROK),W+4\OZ@.;$+NOUP,!> MG>N]V0_^YU*J/]0/M7Y2?V/_>[-]_;3;;[ZK[8=C5IXL..10:V# 0L:XIAE@ M>4$ X5323 HJ=!Q[VEZ4?H!<]:;TO#UX1_CT_:E*S7RP;&")Y7D20??A_>FTG$VG/>9\3$> M>^OY\/I]"S'*"-2\W@C%WI@ZCC[U7M4/E!O;5\\'!'/X;Q7;J3>J_M_W:]LV M96VFW":,B0PIC)4&3&8*(&QK3"@V_RS+O*"I0!#JQ5I]M6)^\6+U;Q_4:2'1 M>B%=#3W>HCJ3T)O:OP-A-RLT'+#)"/\K^9+?#I+^GBS7B0MV(>3__9C$[@/0 M,>+4+0'ZE;_1'<#AIF#&M^^;=768=]4 ;U% 1FB:EX!+RV*)10&8V9(!I0DO M<:9*G'I5PG8--C=?Y_5Y!O#FK"]DFL?<&JFMU[5;U"]]=\S-,9>QUUABG.(4PQ$46B "*> ,OM?J4J1 M2 6!A0J+G,\]'CXPP!T6MIYQ,'K$Z/(4,>,7C00[QG=C1&VOW8QGK&U_;%:K M=YNMK6M:T$QAK0L.9%[8CB)" PXQ X1PS1G3B"NOF(C/X'-;^BW>\W-BPN1/ MJT/2*.%I'KPF)W1S$@?RE]FKA*(=8?_2#]O(VYD. 5YX=],/3?]FQ^$9H7N? MW?Y!_W6SD?90[+/:_E@*M?N\68$$H#S- 4O-3U# G&$AC2/C MN?-I&VINQLQ*:DOJ=FSE&S'IP--U>Q,#I=$W-S5 E9C5X?I!T,1*&G-KTX=& MY(U-ZW 3;VOZU+[>U/3>$%1F^"HD67@#H$R,,A66:R&"#R BGFNW: MCQ %O!CF!6)_M]2\'?&[>64@,_"3?8CM16.\>#G<[E9OUF\YTMUPNB((28 M2) KQ+0E&DFGIEE'>.-C=GI$F_/$J;',1-_JP%]C]SZ(#: M^9 A#H#CGRJ$8A=R@M"/2>PC@XX1ISXCZ%?^QJ& PTT!9#)OG[:;1U7%06P, M\3\WVY7\K+[:09I-=XY5+J#9R- B-1;%-I&BV("<9<28&$$SXD$BTSO M_2!Z\,%$!7,B'I@^4"/QOCA#T\GWTO^4Z7A>G#6ZX'=QORO,CWNU73Z?("YF=;/_S [\96M1[,R M^GEF5^"Y.6-#(!G99-:B55",$!5N4SRJDW4UR*1^59N*SUVIUNL"O*TL 33 A?"9H]G9D$C#C3)A< I010ZG??T M#S6WI5T+6Q$35^+>)7__G#02>WSRN^%U\)FB@3;RXF_P>KB%5XBOU VKT-K/5->_)\H?Z M9&;V0?^[^3/;RG_?K&R*_N$5)CG5BF82D)24 *5Y#B@U]E6G5%(H82;=?*60 MP>=F;*WTB977PT#XXNU@:T=$<63K6P'8),T>1:\0M5^P1OKD('Z(/?:%V\-" MCPC[1#;;#_Y(5CP0MDZ[[OO,Z2Q]H+87MC_T&6&[XVQ&'-S&WI@'0N9M-OK1B&HU.H:;U&CTJ_W<9CC<$9C/9I<\6FGOJAH(=1"XZHIN'75VQHTEU>-6B66=/V#^]A>2W6405W?^!:=W M%,*[Q,CXJ&S:O5K]\LP!ZYHJ-^L3:P)&MC\G["M!*P#?GJ"/VD[=!9*X&5]= M TZ;[.6@^E6>E\L]8::H(LXZ;\INM&A(QLN4I-CN> 33A0U\&3\F@P*D.(4D M+6%."N9CB-J'FIL9JOGVUILU: 1,5B>Q_>Q'![YNUB,.:B/;CAJP,RF-O3C* M&<]L]&,1U6AT##>IR>A7^[G!<+@CE'B&[T_\QB<_7!29-*X* CJW<1)!2T 5 M04"*-$6:T+STJS=K&6=NAL**><;_/6"/TP:LFY&( -?(%B((J0"RFDX<(I/6 MW!YK8O*:3H6O26RZ+P\MW7YL$M$?](?-^NL7M?UN1UJDA20P%2F@.;9U:H7Q M($I$;22$(HYRJ;(0:LRV\9Q>]Q"UJ$[^^;-EZ9XR/ M&?%^+:M_K:KQ[^7_?MKMFPCI@_["?GZRU?CF#V<='[YLZGX/BY(5D$C*@6"% M-)N3$@/*%06$] YU32S\UT-4HFHM$RV9\42]A1L]WQ,&?/?B;J MYZ,!2B6_<;56>KG_O3K)@?4ASF\%)K_71T%_*4C>_#(M<_-+O=DF!FWS_UNE MP/?->O^M^KOY1AW^^:BVRXW<71X"_6M %'>R]]$C,#S'MVR26'-',YR[Y/ . M'C!(SD"H7H\S&)(3#M4AEWWS#!9W28-&2Y.8R$'MJ>V M<[2Y?1D/7(Z5M!\9LM^@, MIL3\I^!./!$=8\S->!S$3(YR-@1O;C:C"\UN2Q$)H[&/%[WA<38+#@#<, 8[ M)?[UZ^;'_S1WUW; _% M_VKA=SUSDN7NH-1AD;M<&JL)1N7I/)@=&[-)EPW) MFC*[0$RFL.""X0A15$:[-T:?:9GBO4FZ)"=5.UXS[*5 M6#=+VY#)<',K(F+[HHTN:IB/8D>GO_/#:>3.%C>'?N&>%EUP]'>SZ+P[L-IC MN5:'HN1W3-C\JE]U$ZF42D:(\4=4BHU3@LJJ?TE=E'KTW M!-:56BOTM/U5=0"LJ<'_@ZV>U")G:2E86@"%! 9((@$8@1I@1)'&*F-II@X. MC9NM:!LJP'L9^V3SO-6G^<+N&\G_+<%W:8'O"E*7;J"[',&[/(4)VRE:]J4ONN]X^8O%WOC?7J['Z+".>\U A M;*G"TP(""DL%\B)C6F@)<^244N$VW-RFN2&(]P=8XN(XL@$9 M"J%7Y,4=F: @C,/C)XO'N*MZ'IKQN"O,C?DLOBGYM%*VI\'-,._NU:^+OU3> M>B%%4689!R*C%*"2K^J MW@@E*RO]BNV4M ?[R@QI1WQ;YT$MI!36.V, YE+5L23&10H*EFN84<$*/^OI M-NSLS*7]G %NI4W$F;B'=#$_<^@(O9O]BP_HV ;/RME@V10D)?=;\ZY_577J MT]L>3+T-FQ]$42V9X]"3FBX_.)[;*L^[_8S3;KMO*,B/E)=YD;-2 ^.F$6 W MC(!S*0#4F8 $YXQ3IS2=YP^>FX&I97,S(U<@=1N*(:J/O7^KR?WC,7^WZ=JU MILT]9^O9_.OY6KYZZ"2KM4V5PWIL_7N7?3.YL O'JRF]WDRS\V M3BX-)\,G(*:&&^((BPW!92K\;\$-\9^^4]".R!.WX:. MV\.3M]\M=X*M/E55>._,[W8+5>89%:D$)2D+8+X-]I.@-5 ET0KF!&ON%-WJ M'&5N'X!CAG(M:5*+FE2R^N=P7X/:?\@8!:J1#4P02D&IW*TH#$KFOG[JY.G< MK8K=2NANOSC0*]2ZSKNI*]2^L)]_L+VJ272?C+UIDC$M"4&)F(8Y9D!@;:D= M: 88*C#@N2909RGC$'DYALY#S\TT'"6O:J&-D+Z^H3OHCH[)*%".[9L<46RJ M@8W8B94[^4/9Y;-?UD7QAN7*2_%_0@P2_U]O M=_OE=S/2@_YD_F#[J=L+%KP@)JLQ_L +#=3%5T"$>V4L]8_G_=)0>1;2K"0>C$7C86XW\/ M2".2_[>-_()] 'K Z&X)T'=S: F]V7LMA=F%O6:[;Z\;MFA12D4+2D%>$&;= M)05*3E* 2J)R6<"\*#U+YV^,,C=; M-50G4>D<.Q"(7/U^:Z2)J]X[E+VN=N^Z.# OZ+MEY/AGY[X.4U1'$0T[-&5)M/\Q&0R]WC9L=6 M]FOP6"O@W=C&<1K<+$U$5*Q&\Z:1T5B&>*_ "+ M:I4=X=R'!=)5!5J5+W30:ID(I 5"I ">8 44X!%1D&NL@* MQ#.E,N758.MZB+EY\^=99,F])YGU-8!NQF48+",;DDM$(B;E]FL?E[OZ>IAI M::M;U;QBK&Z_,I2[?O?-_K^U%#^, 5GO=Y1S->,VB3P^?=JVD,^5NFH$>75!X&)DW]E7]W;Y+/7^Z_O/T\?+E?Z]A1'M!<7*_BYA^G,H&S1TVR)*]%/RRU&W\)I :K MPN453L9$Y^,_Y _9O?/;F^?&;"S2D8"]^1#8 5 MVP+;\!*>D&X8"FOI+?7LF?P1Z;P"4(O+XN4CP+3D70'07'%VA3QCR(%=-=0G MMGW85M]061&T'HHF%P2R@O*" :EY:1R(0@"69@RD7!:D+-.4".I_@M=O)4[^YIT5S@]SG_BP;J- >"C?DR MO-3"UR3=%\ MJKV.?4CH!-$(IX;=X[[ ,:(3$+?/%=UN#2249S_5KDFL.J2S*X)16=A::@5M M%64A 2\Y!$7!%,EAGG+M1:]Q8XRY69RFO&]O)34&IQ+5D^3]!I!NMF0@/"/; MCDJZI!%OA)J #NWCTKG?&&=:)O=V1:](W#LN#:P%J/K4-,\ZINQJFJ8E5A#D MI2K,0B<8<$@H*+ J44XS@5,GVO;.4>:VU%\/:&AU&T:W93X8G)$7>BW?<86/ MDNWW.:>,DQ;AA$&T%5I M1N!C!H=17K/'Y9ZMZH#-'VJGMC^4-"._>]H_;=6A(FU!=4FS(L6 *2V,IY.F M@#-M'!_,"5>A*]%,E9' ( MV7^BO,,O\>&?-!C3B'^()!\4J*:A5N%85CE*:,8/OK$"-8Y2O%38Q@^DCB". MYX-"6R ; Z)V^SJFT="X?]RL-X>FI1_5?H&M-T?-O-B>.@ ):@RBH,;U8U+F M!2VYS(E?OT"789V6X:2] P]2'_H_W"5KY4D]XX2WFUV+AN%4'8X;\)KPV6^- MQ+_?)>="FW]U8!K0X-@=I,CMC1T&GKBYL3L4UZV-/>X-[AIH',$M6[U?2_7S M_U:_%IE069&1#/#"FAV)*"@SXY917&9*TSS3!?=L%'@YPMS\K$-CNUK*I!(S M,7)Z-P-\!F2W/8D"S\C&PQN9D!Y_M[4?TM;O_VON6GO^\06>:]UVXT+64W8H7JUHQD?@BV*94BO;;+_9=MQ;[I+Y-\X!%#*4B@!C%I&TXC"F!) JRF&&2Q"@U M]2/.#3 U5=EB!%N00*,T=R+.DGC=A^A+C6?QL&3%RH'H,MW)?SA[P]'12QB*4F$2A45U*9P13>_P/; "U$4!; M ;098&O'#/"- (TI ,V ML9,(-PGJEM!1J'?^Q:'"?/O3IB_[K(,- 6\K;I/ MFX3XEYR*9U"F-R7]UX7>++8+A[I-O3:$01#5ZX/[C4=90'K;O5UA^M_(80GZ M\EBLJJ*LV@>&1I*1@!&(\S30/:PHS#%.()$RP3C*LH0:93F?6N:XC2O_^I?WC[6G29^^R5*MJ@$GQ,D,DE("&,2 M88AP3F&:T@BFF(5!KA2*$:,-/#P6)2V?='T?Y0XN=,V??-,LO3C6!>RP\M;" M$*(H1Y!2P950)BA+LIQDV*8"[[7Q'/(51JW6 Q[IPK!JV55J#5R]ODR-=&)E MBQ(T,,$ASH'(LG (!R)M)._0C3P[E]& D4[_L>OSXSF3!E8\\RQ-KG=S,_\4 MBV_?=8/5'Z*DW\3V$'/;=K51Z=O-NEK3E>ZO/D\3$8TP0]6N_/][%F6;+&W809X MVYC8V0FUG34S#]3C7'B6[=TTM-!/RRS<'O)_K=>VM5?IR-R@+J4MAE']24>" MCIU)U]NX)L.V31Z5WK)E46U*<2]^K=\HP_Z:$YKK_S!,ZG:QE*4P3R6')"6$ MY#2DC#";8+MKL*F%U?N&IK9=&CHI-5.IH8CR__)GV_1U#Q1\U5!!C77 A!03 M2@;.9NT8<.0LUNNFGV:O&GS&33)NE3#=+)?%6KO;36#;;@-+QB5/D@B2.-.; M )HC()HMBJ7^+%D:8F%G^L%'T_RX4>J]U^L].,RYR:"<8@3'E6 M"XT1[D"V>V$>4M>N;52-N&KTL4!<_\"@P=:)W_*&5@NV*Q% :9A0 MA#E,TS2$2)( YDE.829RGH"<745,72XZ]M&23&NC)9O2*MX:9@ M6O%6;8:7HA"]B!PC_+J"9 I!F!E9AJ&8X5,'[C_],DP(S>?OF3F:>?IBU?:Y^JW]6O>JYB,+O\I:/G; MBK]3MY_CA!&14@9S*21$*<:0!K%N2Q>&+-<5Y:A1Y-0UR-0>\FTAI08HT$B! M@@HT5O/,_8N4=C_L0Q'E^7%WXL@JC_\:"4ZY_!=O.EH^_S6S#G/ZKU[KV*=# MY.L/*^44U.\EM8]0?7DL!>6WJ_^EY4(7K].G@,*YWA@1B M(,XD@8BF'.2+J M#Q%$<1J3&$FK,G.F T]-$&JDH*JA6G;G,*7:S /P0:!GH6@:S.\P-_%(!1K8 MNEWN%GA]<'# GAR65 W;D<-T\''[<5A2>7^J5B+ M<^\L1!9%/.*!"CA8"%&6**6*F?)0:!HQP04-D57/7..1IR90A\#_\S_2*$S^ MNTT#<3*^\$.I9L XQ_]>=3-[\6NCFOD'"@Y# /%:2A;A40I4&$21!G"5Q MS#,4"QNUNC+>U#3J &/K WS5,"TW3ZZ1;*9+ U+G68VL6;,6'4,N!I6::V.. M*C"&!!S+BNG'7)T@Y4G5;\"D[ICZ?EG\K"S?OORDCVU"01 D:9QD"611ED&$ M,899+B+UUSC)L21)&B56I5Y/AIC:DOBV+*H*L!8GJ!10RS*MIRR::4,_;D;9 M6U2$:'0>\C N&S]LF=338<:M@WK1S)-"IY>O['\,Z+-X5%^,[_K4V>D9I#D* M4DEC(6"FT[,0S8GZB::0,)*'41P*1&S:=EL#,/K:CW]0:(]Y?WK2.F'=?C:Z MQ<,/N2]SMF@&#I"#!GI[WG'6IE'X(MG]"-)@9+_0F:0^I/X; MOMA9)B,[NPXWF=W T>5;TJIJ^S5^7*S$!^5;5G/)<):D1, \"P1$8< @#7*U M'G"94)PC0;G5.Z:SHTS.\=,@=XU)P5<-%-1(+;=#SG-JZ /V9ELOJ-ZP$SC">90P&.A:/B@C$E*> M))!F"4$4TR3(K7+(3H>8W,-?(]Q5O'+:!CU#I.%#WXL>WT^\'3/V#_M%XX=] MTD^'&?J'>M:4^WDKFY_7BWPIVBJ6NL462R5* M,(HA(Z$6!IK!C&44BBA6#D/.F'(-C,M]#0IM[H<[UH;AYUC>:[ MVV&"QYXS:A]=CC=/HX>?C5/3-J _&PK-P,'$ZKWQO8U@;^2+S:9[&#O>K+Y8 MG.M]=GN%P\-,@$V\W'/$%PNHAV&J*^(>: 0W?_R36.L7.W=EH>L2\3=/?ZC M_\/J@QJI6C_O>!EF220Q$S#B/(>($ KSG"(88A*C'#$:QM2F]HCYT%;+[0AE M1Q1RP/1[RHW>Q5+KZF*+&=#KG3#[SH.9F^^'7<^+I":V?@&\A:V+UKWZHV'Y M-=B!]])PU)ZQ06,&B^%'C27L:3F.,1SNX-@UN2CU,G^SWF5F['[8)WMM"]5' MF1!4GUR+HPPBF7.HP@T"&<64XYB3G%BU%;48>VK10PL=4!UX+TI0@P8'*2V6 MG90M9L%,RSQQZUG,KM+JX<6V U/#-DRV&'_<9LGVQ)PT2G:XA7/EHU)]3<0[ MT?S_P^IVV]FO;4.Z2P0+>4X3S#',4J*(=^U0_:1M6?/V-#UEDR''[OZDB4M9VHQV=[!3=)N&-L\;.KSRN_$8RG8 MHMZ143\O1:VJ*W[SH 7V7_6_*U]1X5@_W:GOX%K]3D?*CWK-G*L(E"A5BV&$ M@@BB7/V4$8:@Y F729KBC%KY;4,!FYH<;H'.P*.&.JLU4&S1JK_N[0;\P' [ M;1QL6LV4\R4FR[.N'I@$#FV:@9U5]=0=VC4#^]F]V\_NSKSAA'=HP@>5Y<' MC2K:0U-Z+.F#WW_0C<7=\K(/^G?>4TH8R013SBM.!$0HX9 &2M_CD :"!#S* M:&8C[?80IB;B]5Z8K ]#Z"_2H6,[[#YCU[3TVF\XD MCK$5V05C"EN2!C09;DV:W*E_>L3^W(D MYAE,HC2&*)$VJZ89B:,.[Q 78Y]T&G/&PJ#M1L-JD/ M/3(?3"?+/L7!PQ2,GLMP\";[O@"-%F>!A,EXL!6&8 M2>F59V!)ITU"@>FM7RQSP-+VKA0!VUNY5H4J%S_4M_2'V-=XJ51(\#^"?WNV M%NZWNZN/NY3SG*01B:F$49PSW?X.PS3)U"H5YSFF*$@I"NU*1?5 ,[7U:F_, M026D9E^ZM>?0M3RPJ,?)@'[3:>;UCS9)GE[:>-C<\:"WXYNG_25M7\>ZK>/N!>5-56T>MHW^'@5K M#K$^A',L! XDYC!4081.@Z"0(H%A)#(JN" "A59'[OU!G9JD;\&!Y4(*\.I) MT-*ZF:F_>363[VG,EF=M'Z YZD'^QH'!NE=J^QW0-@]8I,3[M Q;XL0?W'$+ MI'BG_:2\BO\1W5:_[(&2[-U+D?0YY5]0#<#+3PAE/ RZ8/JEQGAAE5 M<2Z;>:P4'53OBWOZZ\_%^KLNDZC\V?=%62O/FV-QFA/"2$IE M!F-,)$2)0$H"HE0?W$^D2'%(16Y1KZ4O'J-'8OSR+?7;)-WB&\LLU<1YWLPTQ^LTC)1WVY@PJYO_'6"?G??P]HOM@&FX/5D<-B?7 M%N M]4VFV2/GN&Z'4Y.<,TR:25@_?CR+DRTUO.R2\ M28S]J/-E;_/EXENM&]6'51TI\'DF:,8SY19)E@<0!3J-"9,0IA'E<:!^3)%= M%/*F.-*B!D!)WIB^#'7C9>5N)7/J[+\@_Y:/&P>WA1E6?QL M,O/5;]9/\SB/:9PHSX(1RB"B,H)YG@@821DF2< CEA,;I;$9?&JRT^($^1:H MUIL:J>UNC<4$F.[C^*'5^P[/JJX]>E23:0:V5._ @[?7J';8 ++G;."M(0L M(V\:V5-SNIWD< ]'12LJ7<5"9U.*%5N(ZEZW"9H3*7&>QC%,F!#*2V(8IK67 M1*6*BW#"D5E;P>YAIJ92&B5X!A-\K8%:!D<72#74H]Y4^58>>Y;L!::3A&&E MY/Q0XXI&I[DG\M!]M7UWT=_4O=9/-YRKKTEU5U3*@?J_Q>/;@HMYF'$2LB"& M(DDP1#%CD$:$PS"G-(E$FD4D->TO>GF8J0E!@Q2T4&>@ 0L46J#AFC<9[6"V M6PV&X\NS&KA29=5K]#H33MU&.VX[6K_1ZZ8==APUN'JXR.;C+MTPQ9B&$>4P M23)=!)K%,)-$0)YG,0ESB:6TJF/0.=K4Q.""I]TC][.;;/>PQ8G"EXE3/&5F M&K'B/1+Y^#*9E4;&F\0:IQ\:HI'Q)_4M:5\5)!B+-"4)C*4,=)D %5F$BEX2 M9R$/DE#&D96>7!IH:E)RTFQ70W5\ W.17#/]&((RS]+AR%;/5L2G5'AL/7PP MV NV&CXUN;NU\)GK[8..MDCF4QCE]XNU"H]9G$1)&$=0B"2$2.@W,S1G,$HE M3@D)4V)VD/+6Y8A*RBC)K-(E3H>8VJ-:(]SEF38ER^Q6ZC,TFJW1_@CNN[-G"MMF=YHQD@7[[J3W5^ZZV3CO\1]R9/<[NC'A^E,W)<._HZV\#_VB(E^G:V[EA M?^$J;S5*[A2]0G<,%332#[>] Q>SF2(:9ID61.7Z?)1X.0:P0,4.KDXQ-0*GESC MPJ'PR=5;NM8L_'G#F+ZA[L)2%BOU(ZN7U>JN6"[84_/GO?BU?J-(^&L>1UD@ M9!I#'NO6I1G%D$8X@)C2F$4L(2*U2L"S!3"U)>ZS8/69FIT-X+D1X%.Q!O\4 MZ@I>/*X[LEF'F1XSI]DGZ9[7,@7],MGZ3;D&#KZV_]<6@-J$04L6NK$W<,%" M2Q CERMTH^BT6*'C?>S4L"K7\\_Z3%S=5#0F/.24!#!EDD"4D 2F*-*E0B(6 M2,$"CHTD[ME=IZ9;.GQ:5.L%H\OG#3HL&K,^IZU;>IS)&"%,=^#!6#3.VMVE M!.H#!RJ@_G:L ,_O.,IC?=:([;-Z_I=.<7CY\+&@J[91#H]YSL,X@1$C#"*" M&-0I,Y#F+*68Q1F-;&J 'MY[:@^C1@X]/6_.OM@:Y_ M:VP"1U<^1@L$KWTM; .Y?63,0.LPE?2M![@K-W,K]/VZ+ M43S- \X)$4J.<YU! M_(93W@Q):.FHC;E@@73^J4 M$0MGJAZ:'>G6W7ZJ?$\JXN(GSE7EZ^RSTI\6_P0I6%SE9/K M)_2$U;@&[8)RT5JG/+KG=QHMB>ZL 8<9=.]UB#4_]8MP"Q$/P+ M=!JL@_U)\OV:H.%'B7T+4?_X91A^+%;%_CR-M#0Z\&6W3G8ST;E87OCH>"MF M-_9GR^:52]WV)GXO"OYSL5S.$T[""-$8RH@KSYYFRL=G"8-9F&2<29;(.++9 M>]C>>&KJML5EMWNPH\EL=\#%>,^J==5NZZ#^V,A!@_;=S4<-RH]-.@ZZ3W[? M(T]?ETDLQ7>QJNHN"*QX$'6A %I]?[\L?NI.".)WNECI?_PLZJ5X(1>L%NLW M0A:EN*>_YE&*PR )4^65Z/JQ)(]@&J8$X@SG:<9C&89671Z'@S:Y!U\!!J\T MY-=@#UIP\%X7DKVY??M!=SS[C98K749V!CZL%"H=U95T+4#UDSZZ'",89I;- M5.=EYLZS;C7;OL^L HU9[63.FEZ3VKBZNXS>Q]Q/]0P<&SD#>6VF+F@[\/&' M0;D?_MC$,/#&/VXQ**UGCVD,.T+_//':L_M051O!WVU*G9\BRD7!ZUW>?1*? M<@7KG]>+?"G:HV0+4R&; MVI+P]G*SR\VC+A-Y=^N>EMQO#@T"Y9>:&<^"?YJBW!3W;4P#C6V@,6ZV?7-U M,),ZSMR;"/8VOM14NN>;CS:E+Y9][GMJ>V6C#T*_36YZOP%?+%-]$)ZZ\M:' M&< ^;_,+$RNJ1OIC53T*5D<+;VY^411LO^O&KD83;H M]8L=#ZO0]:84M[+M55^LJCD6* Q0%L$H#U-=.B&'E+,8LI@I-SHB,I!VQU%. MAIC: ]X@U*][]AB;W*OR&UTM_E7_B^4IDU->S38S^K'E^Q70.:*^^CD1G-NX?*7;HW_#_W]3K>N#'_>%BNX5X,52?!+K_4; ?:&W M N[*XL>""_[FZ8]*\ ^K%L%AN]I=)H*,HP2E.%,Q.-4%F<,(9C37[?ZHS'"0 M9C*UJICF ^34Y.? 1AV/EULKP4JLP:+9\U/_KO_&ZH9@K:FZW6BQ-1/0G9UV M2N7E:V"F=2\]N9[5\FA>=P8"9>'SO5S]ZWHW]^Y@:E]I6]7\OP8[YHN7ZZ+^FJTO*EUK1]W_/] 5P1 MY8PD)(0;8]B,Y MQZ69_O1FR+/2U.2LM^1XDI1.$@;N1G)NI)&;D708>]J+I.OB2X_^X9?_IBNO_SR]XRK?_Q2EHO37_Z^6/YC M^@T8^X_-7WJY^/IC.3WYLOY%R*'0,@O9,1\\99!&93"B=XL$JS3_2L[5KY>__:>+7_]^Y_?_4)O? M%B&$7S=_>O6KJ^E]OT@?*W[]7W]]]RE]P5-@T_EJ#?-4%UA-_W6U^>&[18+U M1N8_I>N7!W^C?LVO)D]DBPNS/7^#''[#,?TZ+TU_KK_WZG7&5[^ M[,L2"WT2_3U6-2LXEW79_W;^%W^]7OWK$E<$F VW[^@'%W^_KG(H)?A]C?., MYSQ>KC-;I%N_-*L27ES]S1E$G&U^.LDXG6P^]450UA,>H@3# S,B%J9% M1N:%2LPET,XIP1//6XP3X2NB?*.0%:8_GRR^_4H?_&L51OUB(Y6-1.XL=RZ= MP^B^W'^?Z7;Y_F!YX.6ROO! G=/R2.DNC(J'@]7T_7 M/]Y,9_C[V6G$Y:203ZJDL$R9 DR7*!A L0R*="E)%;031Z%A>\6=4&#Z1<%1 M$NQ"^Q_Q9%J%,%__#J _D?SQY>)LOE[^>+G(.*$@.D8E,\&9Q*(5N<6! M&&'2%X)U$=S+XSS)'8C8"2>N=YP,)^ M16E\M82UM"00=,&0:$@^ :-C"80U7CD9>1H (/,_83:$S)>TI?OEY\7?\PG240SR21)+@D9&$,H+QY-4VT\>!.<8I!D9-K%2)Y3R"QGQ4W1)1O0PP'DUMJ[P:/CW.= 8AT9 M'-7JO5@B;.AVP4+D!.KH+!D_CR0*+2RS&'.V.:H2U%%PN+G:;@#H.--YL.A& M5GF]/9]]^+*87^;FR#>V$G5BN1!(=>:%>:O(0[8./4B5",]'J7U[Q=U4WW%Z M\R@1CJS^3YC.E@1=(>/GZ7J&DR#)*"D-+$='M"=!ULH+PV()+CB+7.)Q[N/V MBKNIO^.\YE$B'%G]GY=0ZY,^_3B-B]G$ H24DR&T$LU:8*J0S2PAAY0,J&*/ MN]BXM=QNBN\X47FX\#K9]*^_IR\P/\%-)CYEZ8-!8%:DQ+24DD5!48_0T>I8 MR*GE99"-?W/5W3#0<0;R:%%V$0Z\/%M6<9W?S59(DP[.5A,ZQF*VCI,H"J=@ M!C+S101FK7]9+OY8?WFY./T*\Q^3'*P@M\@RPP6O]8"B9DW)K"4PVAD5 M>1ZB=N;>Q7?#1?=IQN,%VP<^OE^7!9[7C$Z<+\E#\-\Y)%B[ ($1/AIK?M:I']\^D)R6[T_6]>G7S7A,G$V M$>\RLJ@+"2;%5%^Z959 @W=>%H0A"G ?HV$WD'27*&-' *G=QQF:L'E]X-#1UG-(<1 M:E?(^+\1EN_26PL8?9VGO'[_X4_)D+G B+5/(NN%5TUF$[TK54<,.<<8QJB+G]K MV=T T7W^\AAA#H:&?_OUCA#?T0^.Z^7PMSFD:\\L%,3=?;;Y8+6;37#MX M_ :SVIR"(B];9(Z =(!>GX(,D<)O0/TW*3_U>(4IG/: M2C6&RX6%C5SJVY<@BV'1FNH-R&R@#6SNTM()7HY3\F)0B?> F4VR<,/'B[_B MIM(5M?1>D>7E*,FSL_15R,*S$$-&$DJ"_%B>Y0C,W*%E7,PTC N6 M%M[+86+N "@O5BL*0J^\_U!X,MY$5GCFM&N"9D%'RS %T)@*&GSL(O!PD-RF MHQ-WY4"M+@83<3< N(>0FK+R_FN?[K]?\^FWZ#&3&S>K%^"3T@ZB@8;'LT@^ND M Z"]2*EV,%I]Q(3$$AWFO^/ZJM@[(7<(@LD,%%GZ2()2-C%NLR!6/!*O;2S4 M(U2-Z_@,#ZO!-- !FM[.OQ'5B^4/8F&2E)?22L>W9#,QR87D0#*0@@RC(38" M8F$BAN)ST%SJ-JBY2\LXC5#;0>9(:7> E]O$(TB7;/#,.($$=AT)[,8QS"4' M+,2:?ZR\:J X:YQ&J0W=EH-E?#A %FN8#702+;[BE\NL9WTV^8:S<./(7E/U833!9*SH[I^L)>1Z59-)!82262H^Z+ M;I06?I"D<7W=@0$SC.!'1% M@)N\N>;@Y=EJO3C%Y4><;72R^C+]NJH&,ALE M4=!9*QVOK1^38Z%D\N459E04"OJX#:0[-7V[+C:N;SL01)I(=FRD;+ST&TR] M);W,3Z9QAN>>6>7':QEMBX_JW0R)E M:,EV<"K=".E^7\S3A=,N+2CE4B"1%)(0G;,L9!D8>&]X2F"=:5/0>2\YXTP( M:'0:'2_P#E!S3O_$%4C1BL"*V)1M$,R](U\L 3JRB1(%5IK!- M!,,*.?$N?H*XWISE_]U6HTD MP@K?Q]GTY#P>N,QJ F3IP -3#G/-.(A:64V"R[)H0RZ@=FUJ0_X@9-TW=R X=*_0.<',/\K.T"CG9S0+U&MBJQ+P7FO$$ M BB<,>#:W($=:(.:9:Y;>47'B;R'5,).?MU$!4UH1\F"KYEX#XK%HAU31='> M\(JC;I-SVHV^;ERCAC'?\(KJP&:]NEBV#G(]13+"-V19\_HN2)E!1)8AQ5I\ M4!AX1]]:E7F$D.2CTZ8.Q]U/".O&HVH'N"%5TP'2MIW#F]< M?&E)(<0N-7U M!(@,P%MFB;N SBH-;4[)AVGJQL=JAZ^!%-(!M&XP,1$J*5N\(SF(P+1"RR*= M_[6B3WM3(F*CJI(;1'3C:CU)!G0OD7?@<7W&TSJQ?/GC7!R7KY5>G-8\R(OU M>CF-9^L:AGQ>?-@(?.)3")!J(DV;VB<-'//D2S(;@I8Q^.0;>?%[DSINT<&3 M(*^M^CJP9H_(3982@\5:95&;QUM'SJ4C#\!)E[+(W"1LU3/HJ O$9E4*3X*X M@132 ;0^7*Z[8>G\?:8HQEM3$E,\%V+!*P;9&!(/%]&0+VE=&P__'F+&?J(_ MC)[OOC@Z2N@=X.9& _)S^J.)MFA%1SX/FUMZBCV$TRS1ZG5\&D^-6M]M4S+V M,X FB#E*W!W Y47.F_Y_,/L 4XI?+W(E$Q4!E'>&9:\]R<0&!@4L4S$DGKU) MA;R"#H*U$R(^NK!F\"B MI6^S5ZJ0);4HVI14/431V*\&FJ!H$/'O#Z-P#J,YGM2>MH, Z2.N83K'_!J6 M)65?'/&:/S!>?64D6P;@D16YSFOV< MMK'?&S0!U\ JZ!@DU:K$WV6^ 7GJ^DW/$_@OENL:MKV??D,WR=.A)!* M2LSD6!]6$#H\4(0J=2C)@:83O4W?M#T)'?L10YL3LJ&R.L#B7:E-E#?!*4SLA9E$8QY2%KDB3J1TX&WR.P^VUQAGJ\ B_3SGAP=9W?3P'9J#>\_<9I!#'5X@8]*@/71MXDUG]V$AWU0\9,)#_L(O0MWZZ$^]!B) M[DT_*6U$;>^<68Q2,2C"2J\5\-"X.7+7$Q[VTO/.$Q[V$7H'Z+FGR3AH2"8E MI,,\1J9%?0];.&<8,&E9WTG:-J5^SV?"PUY*_OF$AWTDW@-F[HX=\";7NVQ9 M'U(#244C"]$GYH(R%,DX,+[-2YEG,.%A+^W^?,+#/J+N"RR78P>UU9)Y1:(A?H3..84@FH\#Z77"PT!@.434'8#EGO?8%)RF)),A=ZZ:6I3( MB)7(5/8^9\0Z%K"M$_.NRPD/@W@OAXFY Z"\F,T6?]30],UB^6IQ%M?E;':W M;_/5DPQ1N%7H&(AW[..(>DR/'TPC=Z@[H;@6.7TPP*QA9*Z0]K&QY6+\[67Q;+ MZ7]AGE@9DT[9,Q]"8IHCL A@B)U(;G'RV33*6?V$L+&+;%IBZR@E](JIMZO5 M&;&2@O#".$.L% J DHHLU$8D$J). K2-C68Z/4+4V#4U[;%T@/![Q='[L_5J M#?,\G9],3,AD6KEGUA KVA9@X!&9T;DHJZTMJ4V6ZV>4C5TFTQY1AZJA UC= MKK]_\"#72D7+P3/IM6,Z>MHLSIL:U6/1BFLMVQ0G[T;?V'4S@T*L@4JZ ]J= M4QVRU0!>,9_JZ"H-%&ZK4)LI&Y.D2BF[-FG7Q^GJKIWH<, Z2@6= NKB:,<" MRLD K,1Z#9:]8"&'PJPESD0QJ:@V*;6':>JNE>C00#I ])V"Z.9I;I.37!3/ ML+8IT5)9%KGRM#' YCK#QI@V3M5/"-LM'S.*8Y1.Z_(+03@ MM2U2B1]*^CT"Z>(4=\H+)6-D!'S:#UQ6 M6^L,$S;[8I4L+K9)=#Y T&X >B[9\R&DWB-X;A[9*!V&G",K%NH3->U9+0%B M*I5$_J -2;:LN3K&:WHNB?+!Y-\!ENYY47O.TR188Y2R0%NA($DH6 8V9@99 M^9BY1I!M"CX?)&DW%#V;%/D@DA\,0B.\F[D2Z&I1WG_%Y7FO2MI']SQ]O,WO M$"]I]EK]R=[6'"Z3@5[;G'_T%1E73RD?%K,\L6 +5\XR##$P+0MG@0?# &-VP=#! *TB@X=H&K?, MJP7$!I)_!TCZRW*Q6GU8+LIT/8$4$VJ2 W@;ZUAX0Q+1BD55MP:/PK@VF8D; M1(Q;A=4"*X=*N(-G]9]P1G]T\A>/W]:_5+)D:Y M%'61#'VI%YT0R,^UEDG/A=.B!-.H,=9N](U;?-4"4@WTTH$I^DB*(0*^$#^O MZ B?+3;EL)?,\,AY(:I9C8Z9+A3L1 3! L24DTI&J#9-0!XE:]QBK#;>TU!: M&'^PTO\^FUX\])YGXFN]/$OKLR7MG,VH:,P77)V+<2*%-#Q)SJR"^C9SBX\3M>X]5N@ 51$^B1-+$^Y^#" MJOZ^F"\N6:MS5H2!8KRN3/C:_BW3B5UR34(G87*4'%6;NKU=J!NWZ*H%K ;7 M21==2/\"T_FJ;A%ERWAYR32=GQ%OUQ>QOV%9+/%J M]AVNR$HO@90WGZFA874?BU0[EP;&8R!NU M9+B+\SE!;#/0I"%3(U>'M?'S^H! !['K%8L7F_HWG&.][) :HE0^L.BM9[HD M2X(VG$)P9[(BSU?Z-G/''B!HY.*R=B@\3O0=((ABHAM1N/(83-:6>:"#01M# MOJL1AH4,Z$LBUDQL'R2DDQG9W1 MX7X]CSMF'G*JKR M-7'<%\D9MWJKB>)W ==>6N@02A<" MFEB90W8V,FD]"29&,K_*&B9<0*3=J(QH4RSY $'C5FJ- :=#--$!H.ZI\KT< M^'(M)CK&O43#.(9 8@J)A:@\RRB*\'3 [2YBMR!N-WLUK.ZD!Q:)1V@[+;# MF),O@%$P8>J(&>V 14/;+D;-<[#HP;7!TP%^>2O@#*[D1UWT?23> 5P>&D?U M9K'$ZJ\0&3SW>Q<@?G_/5NMZX:\E.F'>L=/?W#?7&P' M6L5:0:FT,DP+4[MA6&06@83L11:-NE\^*9LCMYAN#/=^$=/Q=JJFX26LOKR9 M+?[X'YA/L%X'UA^^*+3X1TRUA?>T3!-<"HS$_M*P[\>C!;@VH&/!9:FL9-7Z>:JU- M:*QG$'EFVMOJ38L-8FW*N7@T;4Q'H^>I^WA0VS[33]PE;I*5X MS(1=REW(Z M[Q06BU3&!UT4M+F);L=3GX]=]\'D,1YT0_UWX# ,XS)=^TM"2\.%I^,RTC]T M;=?@$RIF4BY)<)-YHW[U S/2Y^O;%IA_"DW_L_31>/D%YB>XFLX_8D8\K1M_ MTV $[AU2?( 7TXJ443IL'"&MX8?;/C*F&20XD[D#?P>%M4%%NH$%D.D,ZC6A^R(^H\!33H$W=M_)-.Q]L.A(N?S+?= M1^H=> 4/3^%TT?FH@ZPE\H(8\8H!EXXE%W0,.L7>=YYONX_0 M.T#//2,6%>>H@N0L!N>JX^(9^2W(4H@*G)0NZT9]\Y[-?-N]E/SS^;;[2'SL M-^6[L;: M'@*<@43= 5BN#.VY4U<#W\6\QB4;8YN]\C) 9B'I3:EW8C'5QK3[1Q\@ZP[ \B+G31<@F'V :7X[?PE?IVN873"3K$S& M9,U2KIT/1"PL$C% \ M&6)N#--&8*W8%0REB 9!>,G;) 'O(6;!\]X]8.#0^< :3> 79N#'1_Z,;Q M@C$4)1=>+ .3)!W,7K$@(KF)%$]R)7SFOLV;PYU)'+=/98-SK8EN.@#=/<,C MHE#>V5*8"*DV2$R612-\?:WKH[):)=W&4[I+R[@G7(NP_C Q=P 4 GD]GO$5 MGO_[[7QK\O''Q6SV9K&L5]X3S1.(Z!)I6"'3F7896#1,*A[(S8LN-^K0O ^5 MG43^!R+B;F>&-NKI 'H_';$M:R1J03/EZ^OND-;3"A*(UM'DC/\,]'T4=##@ON)RNJAE-,MU"]B]A.7R1QWC<;HXFZ_OK6"T)*-8 M9[M+FT.=L56["M?8)2"ZD**2KDTGD;U)';U(;Q1@#JS"T9&ZN:S#Z? M'_AJTP3[P_EBFSWYE*S1IW2TA>O(>AR[B&$WSC<#>G_..*?318(- M#(VI-_,J,%^S1BE;%-%S!67[7OL8 .]&U>@C0;K!;P,M/@_XGF_SB<2!EE%AJ8JWV,-!3!0H',>(PR /#@]/;-Q4Z >W35T6>-/#W.AM/" M^(VR[]U'&T8VN^G]U\V[R]??<9FFQ.]$*N=S <5*DL0=JDAF.\8ZUM 89S4Q MOETWC-T2>-C&#)!M+ ^/C:.8%@<\ZQ&%]38X9I7=]\*Q0LU2EV,D9E M3)N<]" 9GI:#2CK)\.RCH"/CYM?S89JT[Y\<<%8X:Y&,M]>TN8K*S!?A6)+* M.V=3,+I-S6R;_$[+02>]YG?V46$G.+TKS;LOKVX*-'BT017%3%:":2.103&! MU5$)(F+QMMU$['T([:1FM]7]RW!*ZN *YJ[!+S&:C!R8M9(,OB4&0LJ%%;+Z M,<2"F;=IA];])+K=Q-*$X)-UFL7:"'1V,@]C7Y[\-..NG41Q1F4C@(PAS7W[06+CL(D M"^1>""%3NO-6N"F8![Q<>\*[C"?'<@/M]@OE[?L:HEH)!<"*3*6.E?$,$K=, M2-"%ER@B;_,@;,"+MB>\ !G)T!ZFKWY1N-ERUTP)%7+ D%G(F^OJY%DHG#B3 M,81 OK/PK4JF=R"OMRN2<0SD8=KJ (+7#117GQ M1\T=;$9**)(FQ7)>*6#=Y MTSIQ8HI-+F?+I*9MJ'F]#T_9,:,QDEB]S8V&?-PBH[?KDG: .USZ_2!HITU3 MW8X(FQZ+IW56Y4:;'Y&$N9JNR2U>?ILF/#\>/F):G,PWG[(Y*28I"!&%E"QL M^MA$0Y&*=U'[-E[$WJ3N!M1_GNNE9FKL!:>/EWMR0?37AV_2* HU M7?!US*,DMFH=<XHAI84?UXPKRJK>FH[''+'C;1Q&#PFGL>3P7;8W)_63AI"'8NF>PHT6RJM V?M=@EJ0.$-.$VN M91V[[7BD*'[3]M%&0)>!YS;)P/T+@)N!J;7.'ZT!WD:9I^D, M;['T>;&_-+,+P0F&46NFD\#S?)*"G$LQ0ECAFX"P!3?C/HEX8BR/#H<.ML0K MI)73=*/B2=("2U2!V9+KFQ!1*TBM9DX;*XTT@(U*W&]2,:XY'1\3VV4 ="\ERK0L'U6BTWF-4C?MPK!M #J[ #L"X26;^MEUN-'$.,V0R MVLJ%2%P$Q2!4\4CME) Y +3I*G$_/>,^#>L.@ ,HK0/HO;I8]ER*G^$[26>> MZ=\OZ8=3VDK*%2-+C PYTE;*/I(/H6M?JNSH3%71J#8W<#^C;-S77=W!<5!% M=@#,C=SJJ[4WB^6KQ5EC]__;U*ZVRZ^G*>E'V%D22% M7.20!-/F]FDW M^L9]X-4E6 =6:C^(O7O!?R7&BV<85S*,04F,J.F0L(;I$A4+)0.SRMJDP9KL M2Q/4[D[CN"_%ND-N(^5VX OS2JR&YX_3;9B24UJ;0-@2&@J2FT0&C(T0R MD[6/MFB719OF [M0UUM?M&&0\5, 'JFFG@WGV_DWDOQB6;MYH*.-JKUD21G: MM1HV)X'>TJL;'X>8"ZF%C_@%^5$M. MWR[/B+0IQ.GLW(N9GP_DO/&CB8WDT1#WS-GLR=S7/JXAEWHSJKP41NB\V_WA M,/3TUFMM4%".I;<./,3=ZU(F5G%'0DVL>%6JBPVT%TMF!+BH18C!V[&+(,#LMZUMP1E=5!6#PC2BB*5"(%9'\@[]J&0PY(*0VLD9FT#_?@I MP?D(K9VT#'^B"MVAE-:!K:1SX+(5Q_F;QULI+CH,KK-YQFZ%3N>BI&]C*W>GL%S==A9'E4B=^FRR,;60;=Z!NW-![1"0.HJX.(+B[""D> MU$"L< H E:/-1?L*.%"@!J*HY+/C>NPP9MQ:MB>&8R/5]1MC7Q4GWR-(@R*% MD!T3'.JV2[0!M;#,%]0A<_0EMGE#LS^MXY[>3QUC#Z6T#FSE3?M_V2CX;>U8 M";,/9W$V3>\+T55[:&3B+!?BR5I>F.;D)H,LD27N('FE@=LVC1UW)K'+"'LP MK#QR< ^GN!X0>1&PO2]7O0"ONU>[HA ].2'&:5DOY1T#D4B Z&PA]I(7;<84 M/D95E_%T,]P-I9Z.0ND+EMXLEM?]_NI E-/3Q7ECF8D10@9?-)T?G'P:Y8!Y MC+$.Y([*F83JSNW@L+A[F+8N ^?6Z!M(5?UA\"/.-A^\^ S?_SY=?ZF-ATB, MQ.\#;XJ45;;45O[6<'X^:\I[99@*''5.2<9&+6,.I;C+\+HU7INJM2,4W^.4 MO"_O%O,36N-T4T'O#+>F:,6T\[;>P%( ER)G)=F8LW/6A#:/(7Y.6Y>1]E/Z MCT>HJBO'L5)_VS$)1ON42F#@I2=)*6"@/;%B(DB+MBC1Z%'8PT2-^R9L-+?Q M..7T8^O(_[CBZ=:V(2_79^UK3T!=&^<'PP)&Q2 Z3_^QTD$;"_<01>.^\GIB MH VBEO%1MBF1^XRG7Q=+6/XX[SOY:KHZ[Y&[Z=]"@;O4H @'LKXEKXQ%BN^] MLQE#'>HMMIO$WU^O^,@BX[ZX>B+@#"KI\8%SW_E^(VK:U$_>(\*)EZ$4 ,D" M<(J=;"8&13%,1%M2,*W?E]??TQ>8G^!' M,LSOYY79^O]Z0'R#V7E07T^)5'L*TQ^\F.?;/[CQFQ/'C16HD7G#,],9!0LD M=!:R3\(X%XMHDZ5IP,RX"9QF=WUCJ[T#>WP4L^>3<>Z^ZDBSLYKJNBG6%9FGIECY:D(S29A&(5"_1E\%$ >59--L73\CEN6JG9?ND8+!T<(L?9#264 MP"(#$RI+T@LX!MDCDV"E=0@<4X<[8]R$5I] WTN51\Z*( DLUSV@5\G@BA(L M:XH]Z-23+"+YEE*)G#)8HQKUD6F/WF99LE[1NXQF<<_;UZVPC2IA=BO+M MO"R6I^?*O'H*F(WB$AW+.06F@RGG#U>]*5P 6HV-G@SM2."XR;=F>&RAG@Y< MYQNM%>NT:(J.)QB20N!(/HL,L27Y!O-O1 J4<18&W=YTG,4HLY?YEIDE;1S;29P;A$R\O/9 M)\'.X9+O #@7'1G>U0CJ?9Q-3S:26=&..*O43$3,R)4HS"+4HKSDF0^1 JFH M2D L&F6;5M$_(6SDFO$G -:0FAD,:$UFR/T.Z[,E+LI%,P1B$N;Y_?($YA=M MV&^SL=O$N)]_Z(#SX?;D8*!I<#<7N)Y'5_$WSQ]N<'35Q1YFUZ/JKOTQ)X+G M4K(4)7GI5GL6))UY0&Z:3L;PXMITE!N$_*-OD3::>W]#3X^O._=$QVGGF9N]5[B&Z>R@>9D[?_93 M&L%[^>G*%AI CL)*)K6(3'.'+&05F-$4IV9>P)DVWDX7MO!3^H+YK#XHWQ3# M__;CY0Q6J\^;AI;@?/ >"DO>)Z:+-PSHG\R6*(&[+$2CM-PC1/TS6,=]$'KB4S:DZM,\90,F>*I1/;>2<>$BT:#%L$TZA7U M($DCYT.&4OJ=2=5#:* #*-VD_]7B%*;SB3$&G2616,Y=G>!-O!1R(6R. G.! M.M&I31![AY9.)OX>I^3M2/4XB?> FU:X) ZLY*QV M-B&I^(PA+V@XLAXBZ [!\.HNK:9["\L=Y7Z_KXQE+*%8ZRTST M-=DKZ7@6.C&N'02$'(&WJ>EYD*21;W9:><&#:* '*%V3_SN?ES!?4<19 M\S#G>TU;%S%9TGI!I+U6)(/($ZM3JG0MCS.V463U4]K&OG(>! 3;T!I6(QU@ M[.V']Q=V-B8B71O'BBE =M8)%K.-S"M,:$HDX;3Q?ZY(&!DQ ^MV^X[Y($&/ M/7C]T]>:%5NN+DC/.GLO0CW+/:>]8Y#%VG6_U"G*0G%1<-OMN?_-X>W/'?D< M:J/X8^77@7%X_PV7+V:SQ69VV/NO52"7C.3@)"^%@;7DE*$7Y)21MZ>X-SGE M+'-HX_\^2-+(Q01MC<:<# M$TYZ68K'(MH4RMU+SLA(:N05'R_YL<^BW\\JXM^7O\+\K-#6.JO-[=Y NAP$ M@]( ]S'7JVE/O)2:",V!D;_GE)8B2/G3.]==%NHGE7>@'A>-A-H+0#8BPDLA M39*(Y.#7&KY0G^\[J\G5PGM7</B]N MM,=\D?.T*A!FF[VVFN2D9>21]AFJ36__S'Q.D46?H_+!9'$GA;A3'Z$=UQ_W ME\BBH&T0E/9RVUZF6#\MINO8:G+?.*E LF)H*L4$2'P%9 M5$E""HFX:U/X^1!%XSXH;G!Z#B'Y#A"TM5\^8J8?5+7J#[X?3H_^;"835--LM]B8;<'4X]_X("OI/:@?*"G M47>7N7I]HJV0I'ADWEI37Y\("AZM8UFK:*25,MOM/L##[-J':3K6;/T&J^FJ MCL2\L;?G^5&I?R9!_S:KN6I.FX]G;UB0G.11+T.]SIZI8#5BL>"AS5O88Z@> M]TYI('1M&[8G4^,SMG/-[-V3V[VQ[%\RVF15.$LV4/ I8F8Q42QJBA&R2-20 MVO2M;F[_MA;XU40 V;9IJ!X-_JZM6G[ M(.8!FS:D:CJ($W['/VYPM%S,Z\6&ZJ9(:_BB]^-BG.DCOXZ+],0K!)9$0&215 M&SWRVJ8T(#.^**$"!V&>6QAQ74IWT>9RJ[GE1M W/$[K4K2I]FC5%,,;C?55 M6F V.AF"D@)UFYK6_>CL]EC=!T$/MT$87%4='*_7W-WIO+K-YQ6+B"Y+BG3H M?!"":22['0VOSU2X<87G[$.;_7@ L=T>LL- LHW2GO$Y6_F'.V* [3["1_0^ M&G+YISJWCY%*^_-=.*Z-\IXBDE)+.#TG:-:NAL5&R,8%3&U.MW;G^_V[\<7Z M)2R7/VB]35'AQ 7%3;:%Q>@"T][0GHR)0K&LO$QHM>=M0I6=R.OV--\'+_>U M'!]6,1T"3AA#L1S)#K%VS6O4I/=>9B\01U]IGM]LSAB&H&;A">O:-+/U.!!Y_OCVZS'60 M4[S,: %8=I&DD076QT"%)1UR=*A3\6UZZ^Y*X;@^50L\W3T2&^BJ[X#T@N7# M4[RW/V!XX]0P;;LKI#BG,X[3\>.LKI#B!"G-'4NHO,T!2/5MKD*?R$1=IV1> MT^F__O'W:<8;+?MO4/&:!+^"%2 MH2.:(9J:5326!:DDR]YZ5$F$XAKUT6G%TO,P@OL@]N$$W9AHZ"(R?8S3O^#B M9 E?OTS3BSIC<2N3KH+7-J%A$6HS&BBU%5^PS'"!F)*R$-I42QU!]+A1[E- M^ZDT^BR._"/2R%N?,/RAWS*9NRO05++D+CI#.ZS.&-;.DNKK2RYALLR12W6G MO\'_OT_]32\5:3/M24%\:<$9?46><0#!/$J=K,:28J.W%BW8>1ZG_3Y(;7[: M[XV"$4_ZU7(]N>#A_?*"@TTS0Q!!:A=%@R/)F?/1*PSC)U0+,1S#8C&[; -?I,Y( M_JXLD)A&YQAHT,PX"!)%,BYOVZ/[+RGN_?C1 7"LSA:#"G!L"-3F KA,MQGP MPGMI:4=;;A33*4F*G2D:D<@IYLG&N+A=M_3 -=4]GSY.Y-<( $>+;VS]OYWG MLWHA!K,Z.W/C^5WC6$0M>=0L!$>N7@1R]4*-?F,2.H"6QFZG(N^'P2.+C',) MV0@-0PES9!_B:CK-=9("9IOCTO@D:Y\1INJ["*T)WH$73:Z52A&])29WFCZV MDP_Q(!F]M+SOP5\=1E=C PY/MEFXV(K<@W.UKXV+L;[)5K6TR ,S6*30)12S MVT/0W0#W$!GC^2P#J7G/)XMOOUY\XCE +K[9X&.#C.OU1H3!,$I;'"7!L5V5S[5F M9C/F?0[GK=5:8R-]2EIC@Z.B\!D[NE\Y*QJ+P3F3[0#^R!U88SV4= M5O'#B;&#_?_RQ43PDBTJP:+<5$8H6<]+RW@(*&70P3TZ[F*__?_RQ3C[?T"E M+8Z2X,A.PNNSY>(K7K;,AZRY(FOE(M82P=IG5J;,?,D4>]&.4'RX9-;-E<Z<;[ M8,[J]D>/$Z .K_ !!-=!F<2^(=>[Z^Y.:,'X33QOR%^VBB)QR)Q))9S7=&H* MT>:&]6"2>YEA,7:8^[2Z[P#D/[F*??T]S<[R='[RHK;W7V'^#-\G+J8DN$&6 M3*GMARVQ&#FOWZ)W-AD;VHQ?.8#8<>\;GPA&^U7['JW3OJN WLZ)>P+]@4V2 M;O[U >M_'J1JH.*?R\__\6JZ2K/%ZFR)UV44@I,"96*% C6F=>(,(GT%B%E! M\.7N)=LP^_41HHZ>0WCWHZ]+VH+$$K37+!*S%&D$9$&1Y3>!(MG"C=.-IHT] M1M6XEF@H?-P94SB4'IZ-43G\1<'=#VEC8!J^+'@41EY \C:R(EPM)*VW3H6. M+,,1HA!"Q4;M8!N:F6O/]&J1B[=[6U6TCO:.-D#,YZ3)V92&16M";>> 11:E MBFKSE&)7"CLV/WO@YN$JOP'U\VQ,T1&5SO=\2AMCU++B^3%4T9G%@1=2<[&> MZ6 5"UYY%DC_*;N:LF[SZO IG)Z/\,=?@= VA=DF[CW[^G5&LOX=UYON,Q0& MXZK.(LHAFLB$$A1'Z-HQSCG%,B)%Q) ,QC9/-?8BLU^[M ^"'G2+!M=4!SF# M*^;^OEC^X^W\PW*1*(Z\S9+04ON@D2''.KE8U2=1VM4,3$PF"*E\FW94.Q W M;DU'<\@-I)6>@/9F.I^NZ*3_RV*1MUAR)!+I4V00:MF4H> E1D5R4]H4$9)( MK6.]AXD;-ZO:'&@#::4GH!$7$VVC=J@S,XK77KPNL%#K*JT60I,]SH:WR=[? MI&+<28K-H;.OG/MN?O(BI>49YM??O^)\A;6%V_OUEYK-A7@Y _H %WV'3QW0 M9=^7AX%<^ _P8Y.M(-]H0T%UDZYF"60P.KO,$G!+@6'*+ CAF4UT9I$AB6ZW M"M"]-^(C1!UK:2Y:$:TNEKB0^@TIO[@K^.M->!G;7H6U$J70.B668QVWH*-F M41G#I"_<*!.*$VU$-"P?XP8!0V%PV]J-J.N^4Q@_MS6')UEW_NPGM9T-4[*/ MH5<8+[FVG E?Y[!S'>F(=98)IX-,'D":-CVH&EC035')=;[OX=UTL7&VI7_C M6J)D5P+^I1_@[+)!)0QDS651+**OQ54Z6:1@"7RCX7E[ M4CINMF1H@#Z)OI[[Z?OSWSCBYF'(Y9_T##]0*D]PS#N#O( H+!M?'P$+RR M,+0:<\XV%?>\COD+47_"V>Q\8LWIXKPHM2Z4O^%R/5W1'URHXK*;:@P)R V. MY!%G7@NG"HN6SHUB/!T:11IIMENTW'^N'[1\OP?Y/O"X=9"W5T,')_?EMB;; MM?B!^!O.L4RO6_1R$2 DE"SI4@OQA&.@I&4Y%"_((]%@V]PC/DY7OZ?R(6AK MH(L.D/5I36<$'3);'L:%Q*Z8 ANMS!36U\??NC:?CIQS9IR6X&26(34:W+(+ M>>->8;3"V?":&?N9RL7.N4JP?SA;IB] ;LHE,Y!EUHFHEUCG0"LO6 C9,9*5 M,4#F.L%N#Q=_MM*X-Q%EP%SY<\N9(SID2"02 36AW" MZ'QDQ=8'#"D+)]H@:A?J=H*7?6[P&EPO'6#M8LN0R.B#9Y_A^[7I5>"5SMX2 M &IO?&,C"Y8K9M *[P0ZTRB/]C!-.^'*/3=<#:2##M#T"I?3;Z2/;W@C=W/% M2^8*K5(,G7), T)]".69#3Q%<%9*#TWP]!A5.R'*/S=$#::'#C"U207>O>ZX MFCX%BK:%E4S($)C.-93(FC,58C"*&XVJS3GX.%T[X2H\-UP-J(M.PKK':P8N M&0MHM(PZD\=8IW8CB2MD65C)"DR($&/9K8?>/JONEO;DSP5#;:7^W,O8+A,E M%W6>36^!'ECK2:]\=N'W*0KAO#9.*\]2*N2M6^^8]XEL5](>N++>E_A<[G);.JC>KE9TDDVTBUQY MXM'ZVJS)@F:@'0F5]KOD)@O -I>5^]$Y[N5E7_ \2H?=FTLZAZJH5Q,=.2CZ MVTP[9VIWZ\R N&$%A8DJ\L0;72WL1M^XUYQ](?(@G>V/Q'".Q#F>P!KSYR<^ MOPN:8@)FYK"6EZ:4*&I#P1+X++TWH%.C 8Z#G=_-[E#[@N,A&COR_'X]S^/' MVB]RGIY76]WH'=:V[O*Q%9^VU')GWI\@^@Z "@&19;.I.K*>'$>A&(>4O4&R MC8WZVC2,OK>VVH4J)EFBW0RB," LTU$ A8;"L"12 ?#<:=XHT7 O/?W&T/M@ M8MO<#2#[O@O,W\[I2]S<$!YBJ&[^]4%[TCQ U6#-:"X^_YXWTX@:,P69M<-Q MK23+A@5RH&@C8+;.>M&N(=V#1!W_9O[.1U^_ED"B1UKC&:==0O[CYI&X((9# M3A3!\(3IR1CNY*G54/BX^Z9^(#T\&Z-R5-NK.Y_2QL2T;7OU,))T3L0P)55\%B(ZC6W:JSU T-A= MK=K@:@CI]WVPO5O,3S[C\O05QG5M_'/ J;;]$0,>:8]2-]!Y5C_['MBD.A#& MZ\)"%(+I0K%0X*XV)W?6VA0E+VV.LOOI.=:.W)3DM8.65=1H*89427ART C" M("+%E4H529&@Y+Y-LZE[R1GW;!H !]OFXWBA/ROC<7C;E/L_J)TA:=@0Y0$8 M69O19A]82='6\=LU?QP" SHVM#-<^M)FI[4Q)]<-##;8OMVL0$DI9 F>E=KH M6"-D%HO2#*)+MEY])]A^"3UT%<:/0ANY/=,YR33EP3I MZ?H-I.O>*A-!)[N5&AA]D>E@IV@01'!,*,T3SSD%TR9)^"!)79JH??!PQ_\9 M1/@=1.&W6=A,)4Z^0.*%,U'29D02R<5YK1HLE%M]LE=6L;%S4!*WGY' M>)S$N\/,Q2Q;*PSDD@++LM[N]TFX*:N[2,BYPV/LJ1$N\.,[_#*5[LJN*\LJ)V/7\.CJKD&QH;8)TR+>=YFZ]*UTXEV2B(OT4A;]XIG,1O);,AH MH=B4<3MY\T /]D=6&?=5S_"0&4RB8T/CQ6_O'O?\.98HC H,R=4GIU!*<@HI MIK3"V1R\"%+LV*WP)RN-^])F>(@,*MD._./[XH;ZL[=K/%U-M$H4&D;!@E)U M.DM !I%L(E)6MPG+Y0_:+B].Z[2> M22(_+40D-C (II.O*= ,+)-W%V3.W)IVUV\/4=7?!<.!RG\T#CM"$QV@ZB5\ MG=8N/0@K?!]GTY.+>M=DE+9&D7Q*W7;!.08VD^,FDS4YJ RI34WR P3UEP@: M!DM#R']LQZCNAQ?DXMWFX2_+Q6HU":A$CAQ8D;K4+ _H.@X;@PJU QMSLS2%6'H \E<-S&/>3/5EWM4GA: #H]@Q,)F%]#98 M%76;HVPO,L=UP=O9HW:ZZJ?9PJN+U=],YYM6UHO5NDX"GJ2H>''B&'/M\?+NRUR=OM?% E:-) M,I: KO9C4W5J%&?>&F0>%2*YZ4:D[>:US[/JE:*0J*(#)FBG,*VD9X!%,"L+ MG?R6"S1M&'V0I/'OZX[$P^Y5K_L(OP-W_YX*/> A%0V219\J!Z8P %=8*CY5KWLI^>=5K_M(O#O,7-PG (]8;&TK$6LW?1\YBRAU;35AC8!H MK&W3.?=95+WNI>%=JE[W$??8*:>M&DY(V@91,C/@.=,%8\V6D3<'THF@$R]V MMRQ3]U6O>RGID:K7?236@7WX21&\.LJ3EW\(+Y>@ 7(T+)Z$02;5)& MSZWJ]1#T#*^"L8W'.US3)UT>PW_[]&HQF\%R=5D/'LF*.E)W$I!),B&QF(IE MQD>GR,PJ*7BL0AW;+NI,=466 M4^7$K W:%E19*'X /NY=;-PL/"SYRA!=P"4>PK!K36NOK6OXI#UF8BK M)4V1(>;,,7GG8[M&,<_CD<4Q(?&1$N\.,S?*[! <=[I$EIRL#64V \538B"+ M)U82'3/MDH[/XI'%7IK>]9'%/F(?VX]YM.:VC@$/F 63GMPPS8DE'WB=@ZF3 M-$D)MV.9ZM%5S$__G&(O)>Y&QJ[O0K@6@L[6P.I,2Z8UU'1PT=R MBXPK#99GZ]*=!\D'PNC.VN.8H';*WPM=QVGBV0#M\Q^+"_8*=U([B@@B5!M< M/$G1Y$R2=5"9TR'M]LQK_[7',5V= >TP38P-M(/>LREK42 *YDW-G7-;&/#Z MX#\YD3-F30+8"6K-7A0^_?.P@\_)YAH8&V(_?=QDC,V:0:9O MLY$%%0KZR79^^=[PGC[U1FA/WVV'];>6[:^&_O N MQ$(F#NJ[-XZL8 A"V8QBMV+DW6$PIM=\A,JVE7Z _$96^U^G\^GIV>FEGQYX M;;,*S(F8ZLA7(EQ'PY2,AHZ\4GS>Z>753HJ_M?3(JC]$<8LAI#BV^N'[#<*Y MS5FB\7)XP93/T'2[/]_PG): MC[LZ?F1C ;E"[AT8 FU]\!Y!DCL4%.,.A;&@==%M2 M>;+5/"@?#+1I<'*;CG%OE ;&S1$B'CL!MM4N8_$-YS!??]@,K3XWT=Y#L2J0 M6G.L+E]]-4,Q'_E^&*+/5N3M4IB'>P0\ME)_#VH/=V:&%VW/.+G80;$$$,(" MG=Y1U''#BH5LZ#"//!H.3DJ]_2)D?Z2,Z<8TT.JN>#E Q#TCYOKB,P=7G$)% M%M?281H59T&%S(03V88(3ICM3-K^H.GAUGEH[>Z*G,-$W3-XKB\SA;01/.?, MY11J3Z= QS58%K0S*F@08+8[&N\/GAYNDL<"SV&B'CEE]XF4LKFT_)2(%6)C M8Y9=D#9!3@RREW5ZEJ^NG2,AY>"CY(JKG5H\[)2ZNY>$_KHX''>+<[RW/1@6%*9T!XT 3V(Q'AR3EMND\LP'%@>(F.\E/\ MJET,+>=.P/)FL<0$J_6%7336.?32,C0U;-0ZDW1L8AZX<*"+%6:GEP)[(>4V M#2/"9!C%W@.5(Z3<09(3#A*$%H45(>HT/^0L/ Y5^YY'U !HX&$G?B+C3T(-6G#R.+V).@@>S$^;H@U 1W_U=\=![JE5T\'I^6A;<*FMQ! \ M(Y^BSJ@DO]5C)D>#^Z)U5-;XIWCN>T"#]I&:V!YCYP;31 >HND]*#^X8Z\!9 M[FL7%E>GB]6*IYR!*8Q9YVQL+&WZK.U#97^W<,.@KIFF.D#A[1WU&ZRFJT]$ M"^3W\YL7W6)B#"\@"[(@)0E0"-I8AJ+RHD-)H3B]8]GRD7;N80K[2Y&VL'D# M::BO.YK?T'U!Y\-R.D_3KS [=P+^YQDL:9W9#_IVN9[^UT9] M=7M,"@:G'84]!BS999L4@TA\BB(Q!>5_GPS[! ?D0?3L!,#P? #;4 M3G>8VU25XFI==\]K,M1I/?V&Q&JJ*CS!B?G_VONR)K>.7,WW^2^(R'UYF8B2 M;'5KPFUI;-_NB'FI0&X2ITND+\GR;=U?/TB2M9-57$[R)#T=MDJUZ1PL7R*! M!!*0WMJ8+,12ARVB0,!$\N/5$=5:1E>>C]1M ;TWR-SO:)==.@2'5-;8>^TA MD<_GC/_\->-B-KUFP3+&4=4^<+4T/P<(00OPO,X 34H[\SP%OO_1V]OOWP]H M%Y1$.)H3;9B+1%A;O5M35'SBYJ6'0;[-?;\-BDB84%N7%M6=%"LX4)*MJ MXM>3#**O%0A,*Q-0./8\#;$_"H\F:S]P7E .8F3-_:DP^X_)\NO5EU4IW;3B MXMJ'H#37%H1-')2/!8)6%)UIFS ;G6+9LV=Q2S+WP_2?(X^'KM4K+!*0M!(I)2 M5 9O/(<8/7>!*R]POU[+@Y.V'Y8O*'?2@0;[Q.^3([#?"&6+K[.;]&$VWRJ0 M_Y/GLVMKE.#!,"A,J7KG%"$D/KZ,X#T MPZ3<[T772NG$E+#@4*IF?/WU!=ZM MO*TWC]7>88IRPB@/7#D+*M;ILCD)T"@C+4UCF#CF[LT;K]T/=I>=X!E2\MT= M@]ZMJ?>S;[_?3.J$V3HPFZ40/K,>W"UI6?\WI"T5\O\UQNL"XGJW[A(W]YJR^_= !IZL> MR,%@,U7OWOH E,75_?NOZHGX9$E!\99!FX9%7[".O*^-9I5FDC8]19N>+SJZ M5 BUK^^ 7;VA_C5]SNKW)]4[$O=8>47%_=7510S'R:^)D M=0"VFD1.O@U1^?#MV6(UJ?RG^E;Z>Z7FA^6*R:DH=01EM",7BQ4()%:0Q2M9 M*88NW.1?I;22!-Y\G*XD5;_X(2]Q?<'O;GO(--0RI16-$(CB'%=O4J/[H0(6OF? E<>OY\Z,O%;QH/KUY?*E8: MM1"F0&**C(>HI17U;"ZB%TG;6%1H-:7M"2&7:WX/0=%N'_IP;71QH/52;+], M%O]<#WZ7Z*S(!;QQ$E2@*,,YEX%G68+6#)UH,V3T-:IZ@=D1ZMXC_#I*]EWA MZ/ULNEI5O]&_W#30$)JQFO@"XQP)R64$U+8 L:>DTQ)1M;E__1I5O>#H5-WO M!-6)BN@ 5(\K5W_]+_S]KF>M*8@%!>BBZP1XS."EE9#0A*P23XJUV?2WT],+ MD$[5]VQPX7< H75]5/S^F(,BG8A<@DF&HACF$V!F#)P47@7D49?G%V^&@<]+ M6L8>1=D(.B<*O0/8;/4F:U.+VM/BW?>-4_E+OEDI:_%U\OO*<">RSEG' %X; M?&^M2M^"+V]P*^-*S6POCI Y18V-JO5F!)5<75X24V@ M*E:OV@8+,I"%%B7S&-IDJ7:2U,NNV X/LQ;*Z0!EM2[CP\WLOS8,W4W+*8K7 M&T&@HLEUS)$%A[J \S)(XT44+TID!MHUMY$S+KH&4O7S7?-DN7< GI_S\N/T M#W(;ZXI[RDE4W@1?*)9)BMBI'1 ]A@+,V9"3#CJF-J<)NVD:=P-L Z.!-- ! MEAZ,^$_WE4*H9=;"$.%!%5!$-=2(&(00449&CD)N?21U3\S8 W);N$_'2;H# ML/Q\6R'^J3P.6Q_E.OZ:;](U=XSGG!7))-1YT9)8,DJ!,*(8*R@>>3%.>2 + M]#9QO?A+1P+@N1$:6!L= .R!_)]GZ_S8ILV7+04M,P("B[7-31UW3[844HI9 MN5*2B:TKQ)Y2U$M8-PR4!I%[5_BIK58_E;LSEVNA+>>V5DY)YD'9A"0J7[BH\9F5KJ-RR MTN%H8LY9!3&,Q#JHD% &,?&2(!F4 J$.<5,A:/H3),;6N;>S5T@\Z.V1 MGM_A32UW^O5KSLL[7;[[OOT,_/Z$Z(>\F'R9/M1"74N/)26OP"1>!X:C!:^D M!!><,SIQ^J]-\J =3[UXGFVQ_7Q;Z 0C'3@FVYA>G8;*R%DI3(!D=92D=!$\ MT@:I@C>.FQ1:5?+OHFA;SJC7"T6>;FX&[W#6&96 M1V"8ZY&#"10\NE0+_926AHL0VPPOWT51?S Z1N.S!N(?^P+Y58SSVYQ^_-?O M>;K(U2-9L?73!$.]O$H.R8;##6\F9J^]C+5\E#XHZR%$)H%SKITLC$6^7W.# M U\\[F'/P AJ+OD.C-.1J>EBO*@3=P$+KQXN8X BDL?@ ],NJ"A3&]-UB:4E MG;IJ9U!]!P#?G=;TLA040H KB63'38:0=0!$)D0RRDJWUR3*_\^K5 ["P]Y5 M*H]5I7*( MW+L8&O=*E80*+GNT H*O,^^C5H!:>O">I2)$4):UV6DOKT[E%" -I($NT/3( MR[AW/1ZR5R$'7KR1$'6LL^I1 $9RAW4-R3-9@*]0M:X6;[N/;13%=G! M%OG S#TOCR^)KT+S:QM"3"%0N"0R@D)9R)G(FC[S7I,OP9&W+EG?35TO[MG) M8-@)LX$TTS_:[L+W[]=*)HN:_-62ZH!9GS)XYFM70=I%?!0IOVBU>Q;$W5/8 M2_W,F5%WG(8NO#)B/1!CL2.I'[X_WG(FTZM/[S^V+(TXGIISUD8,)+,.BB,* M=]JJ7$!@=14L(L74FD.QPND2@LCBW\W="$YKQRH&B=:J -)X M7"C6A&Q*:\-](,F]^ ]MD3E 6[I()Y3K+XET!9^L5 MBGJ9PBEEB14*#5";:&(;O_85HBX.CL? XL4U\F%TU"_<-F(CV+:'!IM):=+&!VC[AU-+HZ7?0< .L:P/T24D9%\ MLA-0I"%FE0O@) O O?#:RA@IK.S&JSOL]/(,,?HYM]+SZ;D#4*^+B&;?Z/U? M:6FNF*Y6H*9&'^>@\GV^-)?9//^2XPTN%I,RV6PUT_0;_NM:FU"'D2-A,=43 M-*7 <5K1DON48D@:11MK.B@;E^<_'@F_K05E8V#A$A?"<[;7PJB<6^>5U+FF MZW0U/C4IHJ*!F&2QSB)/N%XN#R[/](2& 8%G>/_10YY/PO =$+'BP.I MBJKC/ 6@9'44=V;1848MVQQD#<]++WUH/9T!%%U4'Q\E@MV% %7BPC((= M7P7@> 2'(8$U#@5JJWVP'2V+T_:(9@,S+VU-#(.'LN'_3(SS>)Z&3T H%\Q"S MK&WHK 'G8X1DDF(Q,62-:@-?HVJPYA"/SV;O1]RXS-$ZE< D*4"E8&OG/?K, M^^!TDM$T:A'V*EF=7'P_%2,[>S"?5YK,]2RENM5I.7: M*=R' L;+1$C3%ER-3@@=2J'42K VM\=:6J.GTVO7.2)GHX[*!S!2UDO\%L$) M+2%*VFJUS,6+5AFY%\1T;'D.P]Q/O^^NN7Z.S&9TUIHN]DKT1H5>0%I9*%-HQZ0\$",6ATC M1U]":K.]'DAH)XTX6B&RI=HZ0.6/B^7D&R[SI[+'BE,:,WJ)P-%P4%PK"'4B M>R0D1:^U]:E-_NX0*CNY=MP*C\T4U@$8'SDW]Y_^=9+G1-37[S_E/_+-NCU) M*3(:6E-%> ,* W'%:X=NQV*B118,;],_83_ZQJX@:A9_#*63GI#V^.#I)7]W MG<:2\_2G +J(H+R2M(QHT3)=3.(I)-=H*SZ(S$Y,K(V^+O)5&=H&UX*.P"W8EZ MZ0!B3[>&AZ2PS]&BUQR2SYX"J>J8"$R@!?%&SFS6L0V\=A T=LGAL!OH$%+O M #P_S:9?ZGR+RL[]FKA&;X-F*(@)7X?'.0Z8GD]\C M%3T;6NI])RY_S5]6IANG:=7]*Z>/TS*;?UL]_IC,Y>L/'#!U>0#E ^4N-V]< M'T344I^[/!6%C4SJ6+O28JGW$P6X0'C+RF4* 'W!W*;)Q"Z*3K4USY_[$-<^ M).^QB.Q"9N PU1B:&7"1@ESO>8A1*<,:)6OW(&Y<.S0(3IX;HJ%542 M'%56L<]CSV6BMG'1VE!9&;TPDG9"1$?!7RWEJ0V\>8I,!NZ,96UJGYH9JO@U MI]N;_*D\?\,C2;_[OOGAX\HCZ;CBM!)+K2P()!(*4!@$64?5)W(H59L"C",) M[M2@'8*G%P;M#*J[8"-WE=*D_HTWC[YY0D79\2\[ET'H!#-U6'>6;V"@OO%XHZ;U<&V1JVU8@QLUL2,-8IBD#$RO(93[_9H]PA9CWU-]6=:0U^O:$5-(FZXN)N-%9,OUB$()\E9 MKDO*82'?N3B+3G I_7[SHW:^HHMM[AB=S087X-@P^/%V/OL]7U4_=['\5/XQ MF]^DI]Q$E%)RL^H358=:\7KSE#L(T:-CQ17_8JC\=CB\^:IQZR$&@L6P NU@ M.WFQ(S_9CQ^R%QA=S-XK"G!#J!/0-#A7.W='Y7S..1 :VM1\[4?@R.@:V<-I MH<4.P/GS;5U2G\I:8E5*=R*[)ELK7*;%I5=5E9D5"([6LHDE^QA*YKK-W8#= M-(V[[S6!P/-1.L/HHSMDT5K\C^F$N C>N!KS_7">PI4FE])JLP M!\:- >\8;=(N.?HL1M!%RFQED86UF?O7]9ELE,FGU8289&HWD0PN48CMF7(N M:*?0M[&:?]XSV4-PUN1,]@"5=K"=OWX$Y%PJ-B8%648!M5L$8-(&1/'""EN" M?S$R^]]GLD.#Y* SV4,TU@/\GAPN*![KA1I62VO('[)2@=/"0%$L"%>R3=BT M#JO_,]F#U/OJF>PALA[[,&[WD2(O+*LLR-TMQ9$\ZG&4=!1+!45>;[+!VS<] MOB(\%C,E]?O9]/%[&:25DI8Q=?K+!8+' 6+8% XB"+;75>XC<36FJS*49E\%RA%B[L"?_?1[GN/C];.QHTGII(H2 MX(WTH(+U@(4^TPY5\3Y%\R)9.%#C[NT$]02<8S3]O*_V &+O #W[GAO;HI3G MV9*K5F_^LE1H?PX"9,ZI*&=R]&WN&PZ94FQV_W#L +V%%CL YX:9#R3ON_'! M_Y@LO][Q]>._XLUMJB=QBP5%K7DUL,';@MY9!T&N"B0]A:LR4/3J2Y$\YU)8 MFT+<(XB]C"3D0:"9G5>#'8#T+_/98O%Y/BN3Y772J(20#B+S"E1$#HY'5D>F M*RZ,]=:UL9*/B+B,/.0IH#I6XAV Y=YK>.C$?AU0Y,!D!H-*5KPS0$8!M7 1 MD4P_RZ[1X*&7Q(R[C9X#/*=JH(LA/Y_Q^]ISF%W%_[R=S#.MAG1;QPCD:DF7 M=9"NS>11!&"%([FAM#BP" 8DL, -+]'D-H.'WR1MW$$\YX#8L-KIP&K]D.G- M<;)2$M'N?6W" EI8DDP("&@L!4T:63':&<]\$V0]IF+<>3;G -'1,K_@$IM? MJS=&\5-K&3+X2"YIX<'7(7O(. M"FJIN7(^LI8YU$YS70=I=I]FIM:C3GMW%Y.U\- M4UD=+_WXK]_S=+$Y(;I.M,Q4\A+(]F-M"%_[*W!%O 61=-%>Z>==]K=7OQ[X MX@M)8E$2T),4F6-N'N@M)E9Z N,%U=#CN_!IWT_RE MVM5A2H(H7%K4O3\O/DU__%?E@\SYU^J\?BJU+?RUXB&71)$SYS*3P2X2G!5U M+)[&A):;DDV;0J&W2+N0S.H)F!M6.Z<"[K?AO/_EUSQ_O':>+*IKKCEZE358 M'2M3R"%$Y8 +GJ*7WG+9*!!XE:Z]\&8N&6\#ZJ4+Z[:;%6^*8\:2@X"U6;W2 M'% ( 3QK7QAG0I@V_31/0Y>]9'0-HXV3K=ALB3<#>6UW@?-=T?!D>DN\O5*B M0#9\CJ3+R13GWU<2):'$6FX\N[E9B67M9%S;HF4@QL&QQ$@B2D @UP("Q4H6 MM+SWG^ZU?2W3$%4"^>,6"ATNOT M#510]/PE]X4>(:>D(K<0L>)/Q0AH5:1@@EZJBC>RT>29712=G(=X]MR'80>1 MW(A0K(&BDP-BVH-/A' > Z_MW9(L;4*+G22-?.P[!"9>)! &$?]E693C9^CL M>%)#Z])P4LY./&&=R<0(3T;Y.CO<(FTCEN!5E)3!<^52FP$QK6S,HRS=LS>\ MP\4D7DW3#Y.;V^K]56D_+ $5M5$Q))#>A[K9,W \.W"T)'B(4LC4:!;&<01W M:I\.P=,KQ8G-5'=9UNN$NO!=CVIHOUI67>_>$+5+ J. I.K02\'K=?B0@7/, MVLAL/6O3&G D _;N^_O9MV^SZ?L;7&R*"K3S4C&F:)%I 2K3%NXB4Q@K.:@1$F&>MY8.%Y1F9[_>!>KQNW@FL@?#22;@?& M9:NK]Y!#$M+JC#)"-+(6?&N$$$4!)RR+/G+%6:,69*_2U4TE_1D M?L[+1V7:7J+@IHY"H7T7E.:Q3C"A!>DQD*F1:<^;K(<7+SPFHZ^P_A3]/J]3 M.%K8'2#EA\D?DY2G:7%M#<8L!4()) ::I"N[9,ZIQ(0KS4L!-1 O+5 M-#F=$M.!?()&U5*'$3IRW?N93-+ "NO :.W/WB87=)TPBJB8!4N^ "CO&+@< M"#]!N6)5R-FW.84\F-21*^-[P.0Q2NL E?_(DR]?B>ZK/_(-9;4]+:_C,*0G3Y:">>Z5]J&DHL3S&Y C('/R3!X\8ZG#]/!KJ*\43IW+T)CDD@V9O!1*/*HK #O'.TFQ43+A.$> MV]0[[DG@R%?LVKFC+134Q?Z^E;%K@383)PI<-&3E!VFA2S#='1P8P8R4V8!,WH.2R4%P2D$DWUH MPX/MQH Z1A-=0.IJNIRD2OSDC_QKCK?SR7)2;]W5:2XYK:_I??O]=KGI)/*B M6O3;[):\5N1&!.L+1&G(]?#6@/.^GEQIK:0S@>4VQXV#D#_RU>)VN^KYE=OW M38)Z]#I9WG597]\__9*G<7+<9:C7'C?@C8*]J1[H5L&C]UT]>]\/DT6\F2UN M'Y6)DYTT/BE#_G^]<9>+A\!" 5%H+^6YH)-MIKP?1.80U7)OONS1U<%D;:)U M 38I0:$8DS50TL"#0V\B_:\;E>H>1.?()9G-<+:M *^1]B[6X)UPBVJ/IY[' M_+6\6W4H.LEA9$J#,;1!J^QCG43J:[%#CAF#\+%-0'=6*U@SF4]>L:Y#*\G8 M(&(]I)3D2.L8('A:--I+5+4 ))LV/9>WTW-95FU_W#RW:@-HHX,3Y!=_KVYWY"*,L$(#.9YUG&02X*3Q( U]-$6+X-I$&?O3."[VAD#$ M6R ;1CW= 6_#U:::6X3"M+(%@L ZBY)G"*%.(D>O%0_)L$:MEE\AJC-H#82# M5^%VO%(ZP-G[CXOEY!LNR>Q_IA_4 MEM*K6P \>98"28BB\%AO 5#(S(0%%TLN7&K!19NQ/7N1UY/Q.AX+KV^5 RBF M/[35+S]./^?Y9):NA70B2X,@>"V-D1+!Z^R R^R=94*2V3\'QAX3U9GA:H*L MHY70]]G8XPKL'__S=K+\?LQ9V):G##D3]@T:A^HCM'KT_:%$=I;X4QK0L7J3 MW0OPZ#.4%$(IL4@>&[4_>T+'Z3U:G@OOY]DR;SOP]0TA"QS8UZ7N3.'*)QO'X>-F@I852+LW2G#+:>N?#FMJ=IFW,GL*+44"% M.EH()9++(A1M,5%%*%GH;"RS&-KXD@.;G_O[W"MIOOO^Z.:VEH_C2[!O$)45R;F$ SL;CYVFN [<(=W=SK"$'30Q(B5AH$* MW-59 PERUB(+)G,P;4XHNV\S=J+2]VXH=H@&.H#2EIXER"GZ\Z8 JMK@.)@( MP9G:EM0D'9R3,;?!T.4T%#M(R6\W%#M$XCU@YF67JR0\UXR645G51NB@09B7S% MG0+/2,,E9&D->J%+FS% .TGJI8?8P%[P(!KH 4H/Y/^,W^C3W^8X75#$20JZ MZ^3'M'2&1XC1!5!.UQE"Q!;FA#Z2G36FS175MVD;V4L>!@3/H36L1CK V,?/ MGS9V5CH*#S*7X)PA.YMJ85\=_B"MR]('&9-L4QAY3\+(B!E8M\_'B1TEZ X0 M\GB'?TC9%9V%$2F 4\+5E!T#7Y2'Z&E[MUGYHMN,>]I*SK@^4*N-['3)=P"? MW_*WWV=SLL/K0]//./\T7QUAI+_CS6V^N[YU;72=TX".!,4YN7DJ@BN\@ E% M>L\M$XVF@.Q)8#\!_)%0F+772W]P6S>#N+I=?IW-)_^=TS5C7BL;%61#:%"E M1A-H'##M7)0F!V/:5"^^05@_(7\3>)VDA[%[BC_CY8?)8CF?A-NJG-]FOY#I MC_FG"?THK?3U>45BGL9\G5A0PEH&Y%42DX+52!@5N&"##-$7[YY?-]S>9OQ8 M"OHY&S@-5>=30V=86[%5V?DXWT%M7P+&[8S9%FE-E-#!7KF]O&7UW5]_OYDLW\^F?]"/B-=?*L?\.BC- MK2J.0F>*GY64!K"H#)H\ F>2S]RU"1$/I73<3IC#[Z9--36VR7O48W;-Q[(6 M!#^P]'D^(2-N9>$\<47R6O6;M23()",(IZ.S+#+ZL)>!V^MUX_:N&MB<#2_@ ML2&S?3W\[]O9=+\^F&S7_>9N=_RO?>TM2L+28949WB3H64D M5G0R6^EU4/B\.&XOO^M .O8"F[L0L)U1)3UX80_GSBM#?,]'4ES;)&CMU/'+ M"HL!ES,Q$[G5GID89:-\X0Z*]@*9[Q]D@TI^;/NUW3)__/SI8=E\P$@/N!9, MJV#1 ].U.9?PDNRSSY!-3"+*&)E\7JI\R#:XY97[G9FR_A'34-)CX^=EK$O? M6*EHW5 M%N.,"H&(5Y+M!]6+N" ?7"I=K!' M[63GJ=W,-O&H>; 61=KVVXP7&7BQFOPBE!AA.8DKNQ<;@.RU^G:#UP7<-;>0 W= M@6IGME-GQ)ZEXA:C]87=!Y^5 *Z M+.Y<' M+RE97E>&B62+C2!'$J6$8JW@A4+9$MILB7L0MQ^V+N HO95"^L+8_334^V;Q M.=[07^DZD]5-M?H^JP"SMF;J:0# MF-TS\CCO2;QT'] 63ANZ,\@:M [5%>6B*4WNL/KSLEWQ3 MW:/WL\5RL;(J*W(^X_=UT^F[%AK(BN)>&PKP7#T/I37D6?3@C44=HQ?8:,;4 M:72?;JKV?/N[QV]_:#LDG+4I,0_9L **R9JHD@+H$Q:D93F(-M=03R1\W&+Z M,V+UI8$\G\(OT8ZN+LTTZ@;*^O?6P[A2& M4B0M@N17VFR=&PZ7:(:O4IK4 MO_'FX[3,YM]6WSRU#^!A;VENLO?GL0]#7I0P6"AZDK7[A$XH/!]6>K1>.@#5\8)[8'N:/M_@M#;*V/3&"(H7 MS1P'$Z6L35 ]($<-COMH?1066_7X;,#-N! _ 5S/[>;8FNX [3^2@SK[GO,C M%_^N$4M-^!?I0%NL_3)S 5=,@B!#RP=170<8 M_"77N^IQN:ES^H_I9+GXY=?_N.MP%VQD(@:0Q02H.5UPDGRD[%PJIE8+Q#:M M3UXE:^3F<+UA<3@5CEWQ_U)L#U)]QN5*EHN_X?R?>5G%F>>K2'D:Z^W1=?B\ MV$C "6:,KLE"&>JN(9U0.S,NE+D!4%Y M)?3?)M_6OWZWC:#WT?,"*?@ZM@,#^58:(1@3C/2<6?_<:3T9M-L(&=?6C@_/ MDY73P1Y_M]>LG/:DB@I%>TB6U1QA$+5I+2/D>)F9EFBP3=;E,17=M'<=,5 _ M6BL=(6KCO:AL;$FH:M;#$/5< 6*FU1@05=2T++"-F]A3;'R\/G< XPCACKWK M754]K:]\?:0=?+J<_)$K.QN[J;!8*P5"=+'V%Q4"0O (Z-'P%%(,^3E.MF]J MK[^G#QP^>-QM:4#@-)-V!WO/FWOVKBW[I_M"4F-5-(P+$!F) MXV@C8)0&/,44//-H@FK4F_QDVKOI)SRBYW1F!'2 ^:N;U>]03+*5]1__53_- MUYX"GHB.(J!8^W=+0<8CD!.2(YD,B2RY1K[]?O1U?H8\,&J>Y^6&5^'8V_K/ MMW7_^%2V[#7D 2=M0S(&LG(%R!DV@$%9XL9&[[Q'(=XLSGGS+9V?!+=!U+"R M[\"Z/;F2\?MDB3?KJ[&_D#KG?^3T83;_<+N\G>>/B\5M/1F\-H*BJ"PB2"4W M299@K/!6!BW$70/"^+L0.AE!1PC]]6'O^?%X7< M'0HLEO/;U5GLI^77//_M*TZWBNHB%C](5 M1K&9-I:LC_82R.1H"(['(A)RKMNT>#DCD^.V8>]]F8T$ILM8:0/9H&=26_WP M!USF#SB9KQKA70N6><'((0=#42/3&CQZTK-5WD477%"7O=>]*8*1>]_WODR[ M1.)E+^*-@#[=+A=+G-;:D_7!YK5BZ$I!!@QKXP3+"OB,"3(K7 H1R"UOT[EQ M<%9&'A)PJ8MJ$&1<8A^+^U8>L_+H#EG=W4D&@_>SV.MMS?M:',YS'_TM/":+ M=5&(:#DH+S60G+O;SVPJ7JJ1I#'W0"SY6 ;*7-):;H M1)L>>O_N;W$H?AOVMS@ !!T<3S\IYY>U!C=(!LG7.27&4:B5 B&NE*Q-#;ET MFZ#AX$LSE]#=XA @O'9IYA"M=(2H37VWUIR<*F\@81W)[(NA\#TC,!UYEDH1 M:VU\WVXOS1RDS]JPZ7<$GTA/WNS BX9,S?'ZP]:H[YRV3QSP_SG#].B<"\6/Y"[G(U L89 M#+6_6[TY5Q2YPTP .E2R2.%#HW$AS5F[^ L6!V%UJ*72!#B]K*1CBNRV":3> M3ZE-$7[+\V_\6F+$P&CW5,X64)D%"#G7,;*.)1E8B(WZ K7CZ>*ODIR\=L:' M2B^+9B@K)N^$C*RM2="[%>X085 5/:OW>CE8C=87Y.@:=:FCA2N(HFFL% 2!8;,9%"('(*.&E@24@>75(IM1E:> M@;F+OS'3W6HZ 3Q]IQBOXG_>3A;KGO%D+&H'J]NXO)U/IE\V*8*[&]A'9!3W M?_B "<0C.1HH7_CD?5?U_:M77L4EV>/E)#]*K80<=6 26*DCR8J)X#4O4/L7 M)(*YX*%-5=_>) [2(/2U%STDIQY-H> Y%5\$Z)@C*)\2+2V+P#')R!QGN5'& M]!AJ.^C .#C6MO8(;:G%/XF!/'[*TZ&O&,-8-IP%M3^,M4K<"720<[&@ L'8 MF;KW*BT+9\)*V^;N_ME,YL/1\3-=K&Z]O_M>6P#71/YB^;#6=!$6M0F .80Z MEUE0F*P=)%3DV],'[QI%A8<3>RD&\Q"D[:Y[:*/#/XF]''H4C$(7B0*Q)", -9YR5ZA,3('9O6?T^(^O')5(K5.QZG O/$!(6*I MS7$H '3>%@@A.AE\H&BPS6R% XB\% M["++VM+ GZVS$HZ_%?'G]*^EI=4+Q MESS[,L??OTXBWJS*6V)FUJ;HH#!9FW5P!U[R!$GP*(KW/+F]4O'TED>@HZ^> M ^Y5,GJI(AM8Z;.A-3 VC/*7YRS<]05-P2NE#? L=9WPZ,#Q[,G5,#F88F5A M>YUY[@>C762, Z,!U3L;6M9CEY&]R_-_YIO\_:^KBT>+G_-__:_ZX.^;TJ)U#6,6)%%7#D)6L; L8]>^J^_IX1<3&,%F=M1#HV.M[?Y-J+;?'S M;+[\^A[IT9,IWLW5<"0]W@@7 M0PES=%!\I9CF)L^OYI/_GMUS()(,7(D"WF13P^8,P=L Q2L>,*'Q+V[([H## MML>/DR1N!823!=A!HO:))U;]KY4WMCKG>$CFB2)323Z0]U5KG[@DZ7"N@5GE MZR5T'5B;.M)]J.NE4K2-3]M,3V.;G_L>MIMA>HMKVC1SC-R#S#7%P7BDA1@4 MA&*YL2Q:E,\OBKW1-/CNT1U%U(.H;FLOX*/DV!T*KE+*Z9H'RTP=KZ1YG;'D MF 9?/$*(3#J4*6BQG[^Z_?D=S+4Z'QX.EVAOV])38WI7T%$_Y]N_&%%Y]>7)!I>KSY@L)QZ^*:8:VIHGH#X&H/OW:>Q^@]!]JL M69T43YY=)&\Q">M9T3QFV^;L^"4MXY:'G1=4APM_U'XIZQF#>)-_RKC( >,_ M?YOC=(%QE82JWZNET=>%&>>$C�TB9=;V0C20Q\#$+:Y(3@S],R.T8\OO6J M<7L-M]WLAI7SGR0M^P'CJL[Q_;JDAWYYU:SHTS374995*I/IBJ9W>9K+9+DX M1\KV:*+&2.<.(\&SIWHSIJ)#"" "BZ"L3^!2K=NR,IN4M$0FS^D+C9OJE9KN1FWZ)-$$ M(>HRL4: LB$!@0*!6Q6XD5J;9OUN7J?L=*NS_?G;^J+(H"+S7 !3M,R4H]T: M10P0?-1,B:)$:A6Z[4WDV&[W@#AZ::3:J*KOVI^=7!]?N?/6(\]@Q=I6S;P! M0B-=Y):VLYCK7)1B$V#0"I 5M"%$&7F;L32MC=GC<[OM;WKW_XW]_@ M8O%I/1%LE9LOZ+(3+$!109'-%AZ%8];;1CC<15(_Q3*-X/ <@(/H MI@.0/:9_DQ>S3$DK2X% \H$Z$QX"N@3)FQ)*1,55F];E+VD9&5;#*'DVJ,1[ MP,RLWNU>\?%^D_:LZ?(D%*-HFEQ)$@A"R-%!,$E'*8U-K(VC\)*6<3%SJG:? M@^4T47< EOTL\FI5N:R$Y"%PN+H M8.3^4U>E3&XFJPLQT^5D>=_R)@FOHRT00_!DHTDJR&N.2J#E0?-4U'#-I[;3 MT ]XCM'J;% 1=V9I'JVFU?+ATJ(P)D/)J4ZL*+20+*VA().)):"*O-7-[)U$ MC3RDI)<][F#]] NUS3(L7$3'B]ATWQ76@%.K]NB9"R%Y8/FL8.MXJSM<^?N! MZ@A-C-U]Y&\XQ?5$D0\Y+S[/)[/Y;[./GS]MC+'VM=#X@H7M1-;0?,WJ\RG^^)625ZD M388#S\[7*1^U.1B)S%F;(Y/:!]>J\.YURD:>1]6+XW2(#B?RQ M./\Q67Y]_$^NA2PH!:VL.K68V*U1L9,$(ZT$XSS70O]S G-?PKO<6X]$T7X0 M;:+2]M41FQ_4#W7.Z/_\'_\/4$L! A0#% @ KH1;4P']-Z_>!P )B4 M !, ( ! &$S<3(Q97AH:6)I=#,Q,2YH=&U02P$"% ,4 M " "NA%M3"A,:@>D' !<)0 $P @ $/" 83-Q,C%E M>&AI8FET,S$R+FAT;5!+ 0(4 Q0 ( *Z$6U,E44&+9 0 <2 3 M " 2D0 !A,W$R,65X:&EB:70S,C$N:'1M4$L! A0#% @ MKH1;4X3_).]3! &@\ !, ( !OA0 &$S<3(Q97AH:6)I M=#,R,BYH=&U02P$"% ,4 " "NA%M3;\S2%(QG @ LW2 $0 M @ %"&0 :&%Y=RTR,#(Q,3 P,BYH=&U02P$"% ,4 " "OA%M3LS<< ML.81 "%P $0 @ ']@ ( :&%Y=RTR,#(Q,3 P,BYX&UL4$L! A0#% @ KX1;4_PQ[I9D6P ME>0# !4 ( !YJT" &AA>7&UL4$L%!@ + L T ( #YU! $! end