0001834622-23-000032.txt : 20230504 0001834622-23-000032.hdr.sgml : 20230504 20230504163245 ACCESSION NUMBER: 0001834622-23-000032 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20230401 FILED AS OF DATE: 20230504 DATE AS OF CHANGE: 20230504 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hayward Holdings, Inc. CENTRAL INDEX KEY: 0001834622 STANDARD INDUSTRIAL CLASSIFICATION: REFRIGERATION & SERVICE INDUSTRY MACHINERY [3580] IRS NUMBER: 822060643 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40208 FILM NUMBER: 23889354 BUSINESS ADDRESS: STREET 1: 1415 VANTAGE PARK DRIVE, SUITE 400 CITY: CHARLOTTE STATE: NC ZIP: 28203 BUSINESS PHONE: 908-354-5400 MAIL ADDRESS: STREET 1: 1415 VANTAGE PARK DRIVE, SUITE 400 CITY: CHARLOTTE STATE: NC ZIP: 28203 10-Q 1 hayw-20230401.htm 10-Q hayw-20230401
FALSEQ1202312/310001834622http://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://www.global.hayward.com/20230401#AccruedLiabilitiesAndOtherLiabilitiesCurrenthttp://www.global.hayward.com/20230401#AccruedLiabilitiesAndOtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrenthttp://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrenthttp://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationshttp://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations00018346222023-01-012023-04-0100018346222023-05-02xbrli:shares00018346222023-04-01iso4217:USD00018346222022-12-31iso4217:USDxbrli:shares00018346222022-01-012022-04-020001834622us-gaap:CommonStockMember2022-12-310001834622us-gaap:AdditionalPaidInCapitalMember2022-12-310001834622us-gaap:TreasuryStockCommonMember2022-12-310001834622us-gaap:RetainedEarningsMember2022-12-310001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001834622us-gaap:RetainedEarningsMember2023-01-012023-04-010001834622us-gaap:AdditionalPaidInCapitalMember2023-01-012023-04-010001834622us-gaap:CommonStockMember2023-01-012023-04-010001834622us-gaap:TreasuryStockCommonMember2023-01-012023-04-010001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-010001834622us-gaap:CommonStockMember2023-04-010001834622us-gaap:AdditionalPaidInCapitalMember2023-04-010001834622us-gaap:TreasuryStockCommonMember2023-04-010001834622us-gaap:RetainedEarningsMember2023-04-010001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-010001834622us-gaap:CommonStockMember2021-12-310001834622us-gaap:AdditionalPaidInCapitalMember2021-12-310001834622us-gaap:TreasuryStockCommonMember2021-12-310001834622us-gaap:RetainedEarningsMember2021-12-310001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100018346222021-12-310001834622us-gaap:RetainedEarningsMember2022-01-012022-04-020001834622us-gaap:AdditionalPaidInCapitalMember2022-01-012022-04-020001834622us-gaap:CommonStockMember2022-01-012022-04-020001834622us-gaap:TreasuryStockCommonMember2022-01-012022-04-020001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-04-020001834622us-gaap:CommonStockMember2022-04-020001834622us-gaap:AdditionalPaidInCapitalMember2022-04-020001834622us-gaap:TreasuryStockCommonMember2022-04-020001834622us-gaap:RetainedEarningsMember2022-04-020001834622us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-0200018346222022-04-02hayw:manufacturing_facility0001834622hayw:ResidentialPoolMember2023-01-012023-04-010001834622hayw:ResidentialPoolMember2022-01-012022-04-020001834622hayw:CommercialPoolMember2023-01-012023-04-010001834622hayw:CommercialPoolMember2022-01-012022-04-020001834622hayw:IndustrialFlowControlMember2023-01-012023-04-010001834622hayw:IndustrialFlowControlMember2022-01-012022-04-020001834622country:US2023-01-012023-04-010001834622country:US2022-01-012022-04-020001834622country:CA2023-01-012023-04-010001834622country:CA2022-01-012022-04-020001834622srt:EuropeMember2023-01-012023-04-010001834622srt:EuropeMember2022-01-012022-04-020001834622hayw:RestOfWorldMember2023-01-012023-04-010001834622hayw:RestOfWorldMember2022-01-012022-04-020001834622hayw:TotalInternationalMember2023-01-012023-04-010001834622hayw:TotalInternationalMember2022-01-012022-04-02xbrli:pure0001834622hayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2023-04-010001834622hayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2022-12-310001834622hayw:IncrementalBFirstLienTermFacilityDueMay282028Memberhayw:TermLoanMember2023-04-010001834622hayw:IncrementalBFirstLienTermFacilityDueMay282028Memberhayw:TermLoanMember2022-12-310001834622us-gaap:RevolvingCreditFacilityMemberhayw:ABLRevolvingCreditFacilityMember2023-04-010001834622us-gaap:RevolvingCreditFacilityMemberhayw:ABLRevolvingCreditFacilityMember2022-12-310001834622us-gaap:SubsequentEventMembersrt:MinimumMemberhayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2023-03-312023-04-300001834622us-gaap:SubsequentEventMemberhayw:TermLoanMembersrt:MaximumMemberhayw:FirstLienTermFacilityDueMay282028Member2023-03-312023-04-300001834622hayw:TermLoanMemberhayw:FirstLienTermFacilityDueMay282028Member2021-05-282021-05-280001834622us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2023-04-010001834622us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2022-04-020001834622us-gaap:ForeignExchangeContractMember2023-01-012023-04-010001834622us-gaap:ForeignExchangeContractMember2022-01-012022-04-020001834622us-gaap:OtherCurrentAssetsMemberus-gaap:CashFlowHedgingMember2023-04-010001834622us-gaap:OtherNoncurrentAssetsMemberus-gaap:CashFlowHedgingMember2023-04-010001834622hayw:AccruedExpensesAndOtherLiabilitiesCurrentMemberus-gaap:CashFlowHedgingMember2023-04-010001834622us-gaap:OtherCurrentAssetsMemberus-gaap:CashFlowHedgingMember2022-12-310001834622us-gaap:OtherNoncurrentAssetsMemberus-gaap:CashFlowHedgingMember2022-12-310001834622hayw:AccruedExpensesAndOtherLiabilitiesCurrentMemberus-gaap:CashFlowHedgingMember2022-12-310001834622us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2023-04-010001834622us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForeignExchangeContractMember2023-04-010001834622hayw:AccruedExpensesAndOtherLiabilitiesCurrentMemberus-gaap:ForeignExchangeContractMember2023-04-010001834622us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2022-12-310001834622us-gaap:OtherNoncurrentAssetsMemberus-gaap:ForeignExchangeContractMember2022-12-310001834622hayw:AccruedExpensesAndOtherLiabilitiesCurrentMemberus-gaap:ForeignExchangeContractMember2022-12-310001834622us-gaap:OtherCurrentAssetsMember2023-04-010001834622us-gaap:OtherNoncurrentAssetsMember2023-04-010001834622hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember2023-04-010001834622us-gaap:OtherCurrentAssetsMember2022-12-310001834622us-gaap:OtherNoncurrentAssetsMember2022-12-310001834622hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember2022-12-310001834622us-gaap:InterestExpenseMember2023-01-012023-04-010001834622us-gaap:InterestExpenseMember2022-01-012022-04-020001834622us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-04-010001834622us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-04-010001834622us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2022-12-310001834622us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2022-12-31hayw:segment0001834622hayw:NorthAmericaSegmentMember2023-01-012023-04-01hayw:reporting_unit0001834622hayw:EuropeAndRestOfWorldSegmentMember2023-01-012023-04-010001834622hayw:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-04-010001834622us-gaap:OperatingSegmentsMemberhayw:EuropeAndRestOfWorldSegmentMember2023-01-012023-04-010001834622us-gaap:OperatingSegmentsMember2023-01-012023-04-010001834622hayw:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-04-020001834622us-gaap:OperatingSegmentsMemberhayw:EuropeAndRestOfWorldSegmentMember2022-01-012022-04-020001834622us-gaap:OperatingSegmentsMember2022-01-012022-04-020001834622hayw:NorthAmericaSegmentMemberus-gaap:IntersegmentEliminationMember2023-01-012023-04-010001834622us-gaap:IntersegmentEliminationMemberhayw:EuropeAndRestOfWorldSegmentMember2023-01-012023-04-010001834622us-gaap:IntersegmentEliminationMember2023-01-012023-04-010001834622hayw:NorthAmericaSegmentMemberus-gaap:IntersegmentEliminationMember2022-01-012022-04-020001834622us-gaap:IntersegmentEliminationMemberhayw:EuropeAndRestOfWorldSegmentMember2022-01-012022-04-020001834622us-gaap:IntersegmentEliminationMember2022-01-012022-04-020001834622us-gaap:CorporateNonSegmentMember2023-01-012023-04-010001834622us-gaap:CorporateNonSegmentMember2022-01-012022-04-02hayw:votehayw:derivative_contract0001834622hayw:A2021EquityIncentivePlanMember2021-03-310001834622hayw:A2021EquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-01-012023-04-010001834622hayw:A2021EquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-04-010001834622hayw:A2021EquityIncentivePlanMemberhayw:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-04-010001834622hayw:A2021EquityIncentivePlanMember2023-03-022023-03-020001834622us-gaap:EmployeeRelocationMember2023-01-012023-04-010001834622us-gaap:EmployeeSeveranceMember2023-01-012023-04-010001834622us-gaap:OneTimeTerminationBenefitsMember2022-12-310001834622us-gaap:OneTimeTerminationBenefitsMember2023-01-012023-04-010001834622us-gaap:OneTimeTerminationBenefitsMember2023-04-010001834622us-gaap:FacilityClosingMember2022-12-310001834622us-gaap:FacilityClosingMember2023-01-012023-04-010001834622us-gaap:FacilityClosingMember2023-04-010001834622us-gaap:OtherRestructuringMember2022-12-310001834622us-gaap:OtherRestructuringMember2023-01-012023-04-010001834622us-gaap:OtherRestructuringMember2023-04-010001834622us-gaap:OneTimeTerminationBenefitsMember2021-12-310001834622us-gaap:OneTimeTerminationBenefitsMember2022-01-012022-04-020001834622us-gaap:OneTimeTerminationBenefitsMember2022-04-020001834622us-gaap:FacilityClosingMember2021-12-310001834622us-gaap:FacilityClosingMember2022-01-012022-04-020001834622us-gaap:FacilityClosingMember2022-04-020001834622us-gaap:OtherRestructuringMember2021-12-310001834622us-gaap:OtherRestructuringMember2022-01-012022-04-020001834622us-gaap:OtherRestructuringMember2022-04-0200018346222022-01-2400018346222022-01-242022-01-240001834622us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMemberhayw:ABLRevolvingCreditFacilityMember2023-05-012023-05-010001834622us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMemberhayw:ABLRevolvingCreditFacilityMember2023-05-01
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended April 1, 2023

OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from   to

Commission file number 001-40208
LogoAdded.jpg
Hayward Holdings, Inc.
(Exact name of registrant as specified in its charter)
Delaware
(State or other jurisdiction of
incorporation or organization)
1415 Vantage Park Drive
Suite 400
Charlotte, NC
(Address of Principal Executive
Office)
82-2060643
(I.R.S. Employer Identification No.)

28203
(Zip Code)
(704) 285-5445
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 every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).     Yes  ☒   No  ☐ 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” 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  ☒

The registrant had outstanding 212,807,774 shares of common stock as of May 2, 2023.



SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q of Hayward Holdings, Inc. (the “Company,” “we” or “us”) contains certain “forward-looking statements” as that term is defined under the Private Securities Litigation Reform Act of 1995. Such forward-looking statements relating to us 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; future channel stocking levels; 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.
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.
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 relationships with and the performance of distributors, builders, buying groups, retailers and servicers who sell our products to pool owners;
• impacts on our business from the sensitivity of our business to seasonality and unfavorable economic and business conditions;
• competition from national and global companies, as well as lower cost manufacturers;
• our ability to develop, manufacture and effectively and profitably market and sell our new planned and future products;
• our ability to execute on our growth strategies and expansion opportunities;
• impacts on our business from political, regulatory, economic, trade, and other risks associated with operating foreign businesses, including risks associated with geopolitical conflict;
• our ability to maintain favorable relationships with suppliers and manage disruptions to our global supply chain and the availability of raw materials;
• our ability to identify emerging technological and other trends in our target end markets;
• failure of markets to accept new product introductions and enhancements;
• the ability to successfully identify, finance, complete and integrate acquisitions;
• our reliance on information technology systems and susceptibility to threats to those systems, including cybersecurity threats, and risks arising from our collection and use of personal information data;


• regulatory changes and developments affecting our current and future products;
• volatility in currency exchange rates and interest rates;
• our ability to service our existing indebtedness and obtain additional capital to finance operations and our growth opportunities;
• 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;
• our ability to attract and retain senior management and other qualified personnel;
• the impact of changes in laws, regulations and administrative policy, including those that limit U.S. tax benefits, impact trade agreements and tariffs, or address the impacts of climate change;
• the outcome of litigation and governmental proceedings;
• the impact of product manufacturing disruptions, including as a result of catastrophic and other events beyond our businesses, including risks associated with geopolitical conflict;
• uncertainties of the pace of distribution channel destocking and its impact on sales volumes;
• our ability to realize cost savings from restructuring activities;
• our and our customers’ ability to manage product inventory in an effective and efficient manner; and
• other factors set forth in the respective “Risk Factors” section of this Quarterly Report on Form 10-Q and of our Annual Report on Form 10-K for the year ended December 31, 2022.         
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
Page
ITEM 2.
Unregistered Sales of Equity Securities and Use of Proceeds
ITEM 6.



PART I - FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
Hayward Holdings, Inc.
Unaudited Condensed Consolidated Balance Sheets
(Dollars in thousands, except per share data)
April 1, 2023December 31, 2022
Assets
Current assets
Cash and cash equivalents$41,027 $56,177 
Accounts receivable, net of allowances of $4,088 and $3,937, respectively
308,274 209,109 
Inventories, net274,682 283,658 
Prepaid expenses8,641 14,981 
Income tax receivable27,847 27,173 
Other current assets17,903 21,186 
Total current assets678,374 612,284 
Property, plant, and equipment, net of accumulated depreciation of $88,543 and $84,119, respectively
151,782 149,828 
Goodwill933,044 932,396 
Trademark736,000 736,000 
Customer relationships, net224,396 230,503 
Other intangibles, net103,685 106,673 
Other non-current assets98,412 107,329 
Total assets$2,925,693 $2,875,013 
Liabilities and Stockholders’ Equity
Current liabilities
Current portion of the long-term debt$14,570 $14,531 
Accounts payable56,099 54,022 
Accrued expenses and other liabilities124,384 163,283 
Income taxes payable 574 
Total current liabilities195,053 232,410 
Long-term debt, net1,169,114 1,085,055 
Deferred tax liabilities, net261,985 264,111 
Other non-current liabilities69,422 70,403 
Total liabilities1,695,574 1,651,979 
Commitments and contingencies (Note 12)
Stockholders’ equity
Preferred stock, $0.001 par value, 100,000,000 authorized, no shares issued or outstanding as of April 1, 2023 and December 31, 2022
  
Common stock $0.001 par value, 750,000,000 authorized; 241,441,438 issued and 212,775,069 outstanding at April 1, 2023; 240,529,150 issued and 211,862,781 outstanding at December 31, 2022
242 241 
Additional paid-in capital1,072,494 1,069,878 
Common stock in treasury; 28,666,369 and 28,666,369 at April 1, 2023 and December 31, 2022, respectively
(357,424)(357,415)
Retained earnings508,632 500,222 
Accumulated other comprehensive income6,175 10,108 
Total stockholders’ equity
1,230,119 1,223,034 
Total liabilities, redeemable stock, and stockholders’ equity
$2,925,693 $2,875,013 



See accompanying notes to the unaudited condensed consolidated financial statements.
1

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

Three Months Ended
April 1, 2023April 2, 2022
Net sales$210,136 $410,460 
Cost of sales112,245 220,066 
Gross profit97,891 190,394 
Selling, general, and administrative expense54,887 68,857 
Research, development, and engineering expense5,977 5,236 
Acquisition and restructuring related expense1,563 2,271 
Amortization of intangible assets7,617 7,610 
Operating income27,847 106,420 
Interest expense, net19,361 9,562 
Other (income) expense, net(759)(514)
Total other expense18,602 9,048 
Income from operations before income taxes9,245 97,372 
Provision for income taxes835 23,340 
Net income$8,410 $74,032 
Earnings per share
Basic$0.04 $0.32 
Diluted$0.04 $0.30 
Weighted average common shares outstanding
Basic212,523,221232,271,684 
Diluted220,501,177243,143,149 











See accompanying notes to the unaudited condensed consolidated financial statements.

2

Hayward Holdings, Inc.
Unaudited Condensed Consolidated Statements of Comprehensive Income
(In thousands)

Three Months Ended
April 1, 2023April 2, 2022
GrossTaxesNetGrossTaxesNet
Net income$8,410 $74,032 
Other comprehensive income (loss):
Foreign currency translation adjustments1,621  1,621 (360) (360)
Change in fair value of derivatives(7,405)1,851 (5,554)11,297 (2,824)8,473 
Comprehensive income$4,477 $82,145 











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)

Common StockAdditional Paid-in CapitalTreasury StockRetained EarningsAccumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
SharesAmount
Balance as of December 31, 2022211,862,781 $241 $1,069,878 $(357,415)$500,222 $10,108 $1,223,034 
Net income— — — — 8,410 — 8,410 
Stock-based compensation— — 2,047 — — — 2,047 
Issuance of Common Stock for compensation plans912,288 1 569 — — — 570 
Repurchase of stock — — (9)— — (9)
Other comprehensive loss— — — — (3,933)(3,933)
Balance as of April 1, 2023212,775,069 $242 $1,072,494 $(357,424)$508,632 $6,175 $1,230,119 

Common StockAdditional Paid-in CapitalTreasury StockRetained EarningsAccumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
SharesAmount
Balance as of December 31, 2021233,056,799 $238 $1,058,724 $(14,066)$320,875 $3,742 $1,369,513 
Net income— — — — 74,032 — 74,032 
Stock-based compensation— — 1,641 — — — 1,641 
Issuance of Common Stock for compensation plans403,158 1 427 — — — 428 
Repurchase of stock(4,080,000)— — (80,807)— — (80,807)
Other comprehensive income— — — — — 8,113 8,113 
Balance as of April 2, 2022229,379,957 $239 $1,060,792 $(94,873)$394,907 $11,855 $1,372,920 

See accompanying notes to the unaudited condensed consolidated financial statements.

4

Hayward Holdings, Inc.
Unaudited Condensed Consolidated Statements of Cash Flows
(In thousands)
Three Months Ended
April 1, 2023April 2, 2022
Cash flows from operating activities
Net income$8,410 $74,032 
Adjustments to reconcile net income to net cash used by operating activities
Depreciation4,362 4,840 
Amortization of intangible assets9,254 9,097 
Amortization of deferred debt issuance fees1,090 825 
Stock-based compensation2,047 1,641 
Deferred income taxes(328)(4,722)
Allowance for bad debts145 3,051 
Loss on disposal of property, plant and equipment32 53 
Changes in operating assets and liabilities
Accounts receivable(98,802)(144,045)
Inventories9,933 (28,131)
Other current and non-current assets8,150 10,234 
Accounts payable1,855 8,015 
Accrued expenses and other liabilities(37,030)8,170 
Net cash used by operating activities(90,882)(56,940)
Cash flows from investing activities
Purchases of property, plant, and equipment(6,239)(7,329)
Acquisitions, net of cash acquired (177)
Net cash used by investing activities(6,239)(7,506)
Cash flows from financing activities
Purchase of common stock for treasury(9)(80,927)
Payments of short-term notes payable(2,214) 
Payments of long-term debt(3,074)(2,500)
Proceeds from revolving credit facility139,200  
Payments on revolving credit facility(52,500) 
Other, net367 421 
Net cash provided by (used by) financing activities81,770 (83,006)
Effect of exchange rate changes on cash and cash equivalents and restricted cash201 (187)
Change in cash and cash equivalents and restricted cash(15,150)(147,639)
Cash and cash equivalents and restricted cash, beginning of period56,177 265,796 
Cash and cash equivalents and restricted cash, end of period$41,027 $118,157 
Supplemental disclosures of cash flow information
Cash paid-interest$18,898 $8,477 
Cash paid-income taxes2,384 9,713 

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,” the “Company,” “we” or “us”) is a global designer, manufacturer, and marketer of a broad portfolio of pool equipment and associated automation systems. The Company has seven manufacturing facilities worldwide, which are located in North Carolina, Tennessee, Rhode Island, Spain (three) 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.
We establish actual interim closing dates using a fiscal calendar in which 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 date for the first quarter of 2023 is April 1, compared to the respective April 2, 2022 date. We had one fewer working day in the three months ended April 1, 2023 than in the respective 2022 period.

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, 2022. The results of operations for the three months ended April 1, 2023 are not necessarily indicative of the results for any subsequent periods or the entire fiscal year ending December 31, 2023.
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. Certain prior period amounts have been reclassified for comparative purposes to conform to the current presentation.
Recent Accounting Pronouncements Not Yet Adopted
Reference Rate Reform
In March 2020, the Financial Accounting Standards Board (“FASB”) issued guidance that provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by the transition away from reference rates expected to be discontinued to alternative reference rates. The guidance was effective upon issuance and may be applied prospectively to contract modifications made and hedging relationships entered into on or before December 31, 2022. In December 2022, the FASB issued additional guidance deferring the sunset date of Topic 848 until December 31, 2024. The Company is currently in the process of transitioning the variable interest rate provisions included in its remaining agreements that have reference rates to be discontinued before the sunset date of December 31, 2024. The Company will apply the guidance to impacted transactions during the transition period. The Company does not anticipate the adoption of this standard will have a material impact on the Company’s consolidated financial statements.


6

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

3. Revenue
The following table disaggregates net sales between product groups and geographic regions, respectively (in thousands):
Three Months Ended
April 1, 2023April 2, 2022
Product groups
Residential pool$190,167 $389,632 
Commercial pool8,663 9,154 
Industrial flow control11,306 11,674 
Total$210,136 $410,460 
Geographic
United States$150,581 $299,064 
Canada12,123 47,232 
Europe29,210 44,841 
Rest of World18,222 19,323 
Total international59,555 111,396 
Total$210,136 $410,460 

4. Inventories
Inventories, net, consist of the following (in thousands):
April 1, 2023December 31, 2022
Raw materials$131,614 $133,516 
Work in progress15,692 16,467 
Finished goods127,376 133,675 
Total$274,682 $283,658 

5. Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following (in thousands):
April 1, 2023December 31, 2022
Selling, promotional and advertising$33,145 $47,511 
Warranty reserve18,000 19,652 
Inventory purchases16,741 24,154 
Employee compensation and benefits14,395 18,955 
Insurance reserve9,072 9,987 
Operating lease liability - short term8,538 8,749 
Deferred income3,443 7,178 
Professional fees2,218 1,543 
Short-term notes payable842 3,056 
Payroll taxes519 1,404 
Business restructuring costs497 2,337 
Other accrued liabilities16,974 18,757 
Total$124,384 $163,283 

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.
7

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


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

Balance at December 31, 2022
$19,652 
Accrual for warranties issued during the period 5,424 
Payments(7,076)
Balance at April 1, 2023
$18,000 

Balance at December 31, 2021
$24,174 
Accrual for warranties issued during the period 9,413 
Payments(6,399)
Balance at April 2, 2022
$27,188 

Warranty expenses for the three months ended April 1, 2023 and April 2, 2022 were $5.4 million and $9.4 million, respectively.

6. Income Taxes
The Company’s effective tax rate for the three months ended April 1, 2023 and three months ended April 2, 2022 was 9.0% and 24.0%, respectively. The change in the Company’s effective tax rate was primarily due to decreased income from operations and a discrete tax benefit from 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 April 1, 2023 or April 2, 2022.
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):
April 1, 2023December 31, 2022
First Lien Term Facility, due May 28, 2028$982,500 $985,000 
Incremental B First Lien Term Facility, due May 28, 2028124,375 124,688 
ABL Revolving Credit Facility86,700  
Other bank debt4,334 4,593 
Finance lease obligations6,314 6,728 
Subtotal1,204,223 1,121,009 
Less: Current portion of the long-term debt(14,570)(14,531)
Less: Unamortized debt issuance costs(20,539)(21,423)
Total$1,169,114 $1,085,055 

The Company’s First Lien Term Facility and ABL Revolving Credit Facility (collectively “Credit Facilities”) contain collateral requirements, restrictions, and covenants, including restrictions under the First Lien Term Facility on the Company's ability to pay dividends on the Common Stock. Under the agreement governing the First Lien Credit Facility (the “First Lien Credit Agreement”), the Company must also make an annual mandatory prepayment of principal commencing April 2023 for
8

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

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 Leverage Ratio is less than or equal to 2.5x, to 50 percent if the First Lien Leverage Ratio is greater than 3.0x less certain allowed deductions. The Company does not have a mandatory prepayment for 2023 based on the First Lien Leverage Ratio as of December 31, 2022 and the applicable criteria under the First Lien Credit Agreement. All outstanding principal under the First Lien Credit Agreement is due at maturity on May 28, 2028. The initial maturity date under the ABL Revolving Credit Facility (“ABL Facility”) is June 1, 2026. As of April 1, 2023, the Company was 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, net of tax. Other comprehensive income or loss is reclassified into current period income when the hedged interest expense affects earnings.
In the three months ended April 1, 2023, the Company entered into interest rate swap agreements that effectively convert an initial notional amount of $100.0 million of its variable-rate debt obligations to fixed-rate debt. As of April 1, 2023 and April 2, 2022, the Company was a party to interest rate swap agreements of a notional amount of $600.0 million and $500.0 million, respectively.
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. These contracts are marked-to-market with the resulting gains and losses recognized in earnings. For the three months ended April 1, 2023 and April 2, 2022, the Company recognized $0.7 million of expense and $1.1 million of income, respectively, in Other (income) expense, net, related to foreign exchange contracts.
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 AssetsOther Non-Current AssetsAccrued Expenses and Other LiabilitiesOther Current AssetsOther Non-Current AssetsAccrued Expenses and Other Liabilities
April 1, 2023December 31, 2022
Interest rate swaps$ $24,271 $ $ $31,676 $ 
Foreign exchange contracts861  328 1,450  232 
Total$861 $24,271 $328 $1,450 $31,676 $232 
9

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

The following tables present the effects of derivative instruments by contract type in accumulated other comprehensive income (AOCI) in the Company's unaudited condensed consolidated statements of comprehensive income (in thousands):
Gain (Loss) Recognized in AOCIGain (Loss) Reclassified From AOCI to EarningsLocation of Gain (Loss) Reclassified from AOCI into Earnings
Three Months EndedThree Months Ended
April 1, 2023April 2, 2022April 1, 2023April 2, 2022
Interest rate swaps (1)
$(5,554)$8,473 $3,036 $(575)Interest expense, net
(1) The Company estimates that $13.4 million of unrealized gains will be reclassified from AOCI into earnings in the next twelve months.
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.
The Company’s interest rate swaps and foreign exchange contracts are measured in the financial statements at fair value on a recurring basis. The fair values of these instruments are estimated using industry standard valuation models using market-based observable inputs, including interest rate curves. These instruments are customary, over-the-counter contracts with various bank counterparties that are not traded in active markets. Accordingly, the fair value measurements of the interest rate swaps and foreign exchange contracts are categorized as Level 2.
As of April 1, 2023, the Company’s long-term debt instruments had a carrying value of $1,106.9 million (excluding finance leases, the ABL Facility, and other bank debt) and a fair value of approximately $1,075.1 million. As of December 31, 2022, the Company’s long-term debt instruments had a carrying value of $1,109.7 million and a fair value of approximately $1,071.5 million. 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. The fair value of the ABL Facility approximates its carrying value.

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 (“NAM”) and Europe & Rest of World (“E&RW”). 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 cost of sales, segment selling, general, and administrative expenses (“SG&A”) and research, development, and engineering expense (“RD&E”), excluding segment acquisition and restructuring related expense as well as amortization of intangible assets recorded within segment SG&A expense. The accounting policies of the segments are the same as those of Holdings.
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):
10

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

Three Months EndedThree Months Ended
April 1, 2023April 2, 2022
North AmericaEurope & Rest of WorldTotalNorth AmericaEurope & Rest of WorldTotal
External net sales$162,704 $47,432 $210,136 $346,296 $64,164 $410,460 
Segment income33,276 9,850 43,126 108,611 16,969 125,580 
Capital expenditures (1)
5,912 186 6,098 5,586 962 6,548 
Depreciation and amortization (1)
5,725 217 5,942 5,821 169 5,990 
Intersegment sales4,723 6 4,729 13,124 172 13,296 

(1) Capital expenditures and depreciation associated with Corporate are not included in these totals. Amortization expense excluded from segment income is 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 Ended
April 1, 2023April 2, 2022
Total segment income$43,126 $125,580 
Corporate expense, net6,099 9,279 
Acquisition and restructuring related expense1,563 2,271 
Amortization of intangible assets7,617 7,610 
Operating income27,847 106,420 
Interest expense, net19,361 9,562 
Other (income) expense, net(759)(514)
Total other expense18,602 9,048 
Income from operations before income taxes$9,245 $97,372 


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 Ended
April 1, 2023April 2, 2022
Net income attributable to common stockholders$8,410 $74,032 
Weighted average number of common shares outstanding, basic212,523,221 232,271,684 
Effect of dilutive securities(a)
7,977,956 10,871,465 
Weighted average number of common shares outstanding, diluted220,501,177 243,143,149 
Earnings per share attributable to common stockholders, basic$0.04 $0.32 
Earnings per share attributable to common stockholders, diluted$0.04 $0.30 
(a) For the three months ended April 1, 2023 and April 2, 2022 there were potential common shares totaling approximately 2.5 million and 1.6 million, respectively, that were excluded from the computation of diluted EPS as the effect of inclusion of such shares would have been anti-dilutive.

11

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 April 1, 2023, the Company does not have any significant pending litigation.
13. Leases
The Company’s operating and finance lease portfolio is described in Note 15. Leases of Notes to Consolidated Financial Statements in our Annual Report on Form 10-K for the year ended December 31, 2022.
Supplemental cash flow information related to leases was as follows (in thousands):
Three Months Ended
April 1, 2023April 2, 2022
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$468 $8,385 
Finance leases  
Supplemental balance sheet information related to leases was as follows (in thousands):
April 1, 2023December 31, 2022
Operating leases
Other non-current assets$63,800 $65,495 
Accrued expenses and other liabilities8,538 8,749 
Other non-current liabilities63,294 64,800 
Total operating lease liabilities71,832 73,549 
Finance leases
Property, plant and equipment10,886 10,879 
Accumulated depreciation(2,177)(1,991)
Property, plant and equipment, net8,709 8,888 
Current maturities of long-term debt2,224 2,206 
Long-term debt4,090 4,522 
Total finance lease liabilities$6,314 $6,728 

14. Stockholders’ Equity
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.
Dividends paid
12

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

For the three months ended April 1, 2023 and April 2, 2022 no dividends were declared nor paid to the Company’s common stockholders.
Share Repurchase Program
The board of directors authorized the Company’s share repurchase program (the “Share Repurchase Program”) such that the Company is authorized to repurchase from time to time up to an aggregate of $450 million of its outstanding shares of common stock, which authorization expires on July 26, 2025. The Company had no repurchases of its common stock in the quarter ended April 1, 2023. As of April 1, 2023, $400.0 million remained available for additional share repurchases under the program.

15. Stock-based Compensation
Stock-based compensation expense recorded in the unaudited condensed consolidated statements of operations for equity-classified stock-based awards for the three months ended April 1, 2023 and April 2, 2022 was $2.0 million, and $1.6 million, respectively.
The Company has established two equity incentive plans, the 2021 Equity Incentive Plan and the 2017 Equity Incentive Plan. The Company no longer issues awards under the 2017 Equity Incentive Plan.
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.
Options granted under the 2021 Plan expire no later than ten years from the date of grant. Options and time-based restricted stock units granted under the 2021 Plan generally vest ratably over a three-year period and performance-based restricted stock units vest at the end of three years subject to the performance criteria.
During the three months ended April 1, 2023, the Company granted 737,907 options, 406,157 time-based restricted stock units and 147,792 performance-based restricted stock units under the 2021 Plan with a weighted-average grant-date fair value per share of $4.73, $11.81 and $11.81 respectively.

The Company determined the fair value of 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 stock options granted on March 2, 2023 were as follows:
March 2, 2023
Risk-free interest rate4.28 %
Expected life in years6
Expected dividend yield %
Expected volatility32.46 %
The risk-free interest rate was based on the U.S. Treasury yield curve at date of grant over the expected term of these stock options. The expected volatility was based upon comparable public company historical volatility. The expected life was based on the average of the weighted-average vesting period and the contractual term of the stock option awards by utilizing the “simplified method”, as prescribed in the SEC’s Staff Accounting Bulletin (SAB) No. 107, as the Company does not have sufficient available historical data to estimate the expected term of these stock option awards.

13

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

16. Acquisitions and Restructuring
Acquisition and restructuring related expense, net consists of the following (in thousands):
Three Months Ended
April 1, 2023April 2, 2022
Business restructuring costs$1,563 $2,271 
On March 29, 2021, the Company announced the relocation of its corporate office functions to Charlotte, North Carolina from Berkeley Heights, New Jersey. As of April 1, 2023, the Company has largely completed the relocation. The estimated severance and retention costs pertaining to this relocation are approximately $5.9 million. 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. The Company incurred approximately $0.3 million of expense related to the relocation during the three months ended April 1, 2023.
During the third quarter of 2022, the Company initiated an enterprise cost reduction program to address the current market dynamics and maintain the Company’s strong financial metrics. The initial focus was on a reduction of variable costs with specific attention to eliminating cost inefficiencies in our supply chain and reducing variable labor in our production cost base. In addition to these variable cost reductions, the Company identified structural selling, general and administrative cost reduction opportunities with initial savings commencing in the third quarter of 2022. For the three months ended April 1, 2023, the Company incurred $0.8 million of expense related to the cost reduction program. These include severance and employee benefit costs, as well as other direct separation benefit costs.

The following tables summarize the status of the Company’s restructuring related expense and related liability balances (in thousands):
2023 Activity
Liability as of December 31, 2022
Costs RecognizedCash Payments
Liability as of April 1, 2023
One-time termination benefits$2,422 $1,074 $(2,999)$497 
Facility-related 143 (143) 
Other 346 (336)10 
Total$2,422 $1,563 $(3,478)$507 
2022 Activity
Liability as of December 31, 2021
Costs RecognizedCash Payments
Liability as of April 2, 2022
One-time termination benefits$1,035 $554 $(677)$912 
Facility-related27 35 (62) 
Other (1)
4,374 1,682 (3,568)2,488 
Total$5,436 $2,271 $(4,307)$3,400 
(1) “Other” restructuring related expense primarily consists of expenses pertaining to the relocation of the corporate headquarters.
Restructuring costs are included within acquisition and restructuring related costs on the Company’s unaudited condensed consolidated statements of operations, while the restructuring liability is included as a component of accrued expenses and other liabilities on the Company’s unaudited condensed consolidated balance sheets.

14

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

17. Related-Party Transactions
During the three months ended April 1, 2023, the Company did not incur any significant related party transactions.
During the three months ended April 2, 2022, as part of the Company’s previously announced $450 million share repurchase program, on January 24, 2022, the Company agreed to repurchase 4.08 million shares of common stock from certain affiliates of one of the Company’s then-controlling stockholders, CCMP Capital Advisors, LP (“CCMP”), at a price per share of $19.80, for an aggregate consideration of approximately $81 million. The price per share was approved by an independent committee of the board of the directors and is the same price at which certain affiliates of the Company's then-controlling stockholders sold their shares in a block trade in compliance with Rule 144. Closing of this share repurchase occurred on March 11, 2022.

18. Subsequent Events
As of May 1, 2023, we had repaid in full the $86.7 million outstanding as of April 1, 2023 under the ABL Revolving Credit Facility and had no borrowings outstanding under the ABL Facility.


15


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 consolidated financial statements and related notes thereto, appearing elsewhere in this Quarterly Report on Form 10-Q. 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, our actual results may differ materially from those contained in or implied by any forward-looking statements. The results of operations for the three months ended April 1, 2023 are not necessarily indicative of the results for any subsequent periods or the entire fiscal year ending December 31, 2023.

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 (such as the ongoing repair, replacement, remodeling and upgrading of equipment for existing pools), 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 Internet of Things and energy efficient models are a primary growth driver for our business.
We have an estimated North American residential pool market share of approximately 34%. We believe that we are well-positioned for future growth. On average, we have 20+ year relationships with our top 20 customers. We estimate that aftermarket sales represent approximately 80% of net sales and 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 8 to 11 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. We estimate aftermarket sales based upon feedback from certain representative customers and management’s interpretation of available industry and government data, and not upon our GAAP net sales results.
The Company has seven manufacturing facilities worldwide, which are located in North Carolina, Tennessee, Rhode Island, Spain (three) and China, and other facilities in the United States, Canada, France, and Australia.

Segments
Our business is organized into two reportable segments: North America (“NAM”) and Europe & Rest of World (“E&RW”). The Company determined its reportable 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.
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 77% and 84% of total net sales for the three months ended April 1, 2023 and April 2, 2022, respectively, and E&RW accounted for 23% and 16% of total net sales for the three months ended April 1, 2023 and April 2, 2022, respectively.

Factors Affecting the Comparability of our Results of Operations
Our results of operations for the three months ended April 1, 2023 and the three months ended April 2, 2022 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 date for the first quarter of 2023 is April 1, compared to the respective
16


April 2, 2022 date. This resulted in one fewer working day in the three months ended April 1, 2023 compared to the three months ended April 2, 2022. Throughout this discussion we may refer to the three months ended April 1, 2023 and the three months ended April 2, 2022 as the “First Quarter” and “Comparable Quarter,” respectively.
Impact of COVID-19
Residential pool equipment sales increased during the first two years of the COVID-19 pandemic. This increase in demand was experienced broadly across all of our product lines as consumers refocused attention on improving the quality of the homeowner’s outdoor living experience. We believe that during this period, the pandemic reinforced existing pool industry growth trends, as well as partially accelerated demand due to the impact of longer lead times that resulted from supply chain shortages. As the impact of the COVID-19 pandemic has lessened, we believe that these pandemic-fueled demand trends have somewhat abated and the industry has returned to more normalized historical seasonal trends.
Seasonality
Our business is seasonal, with sales typically higher in the second and fourth quarters. During the second quarter, sales are higher in anticipation of the start of the summer pool season and in the fourth quarter, we incentivize trade customers to buy and stock in preparation for next year’s pool season under an “early buy” program, which features a price discount and extended payment terms. Under the early buy program for 2022, we generally shipped products during October 2022 through March 2023 and will receive payments for these shipments during February through July 2023. The favorable payment terms extended as part of the early buy program generally do not exceed 120 days, except for the frost belt region in which payments are due May 1 of each year. We aim to keep our manufacturing plants running at a constant level throughout the year and consequently we typically build inventory in the first and third quarters, and inventory is sold-down in the second and fourth quarters. Our accounts receivable balance increases from October to April as a result of the early buy extended terms and increases through June due to higher sales in the second quarter. Also, because the majority of our sales are to distributors whose inventory of our products may vary, including due to reasons beyond our control, such as end-user demand, supply chain lead times and macroeconomic factors, our revenue may fluctuate from period to period.
Macroeconomic Factors on Variable Rate Indebtedness
Rising interest rates resulting from central banks’ efforts to combat macroeconomic price inflation has caused increases in the cost to service our variable rate indebtedness. The Company limits its exposure to these risks by following established risk management policies and procedures, including the use of derivatives. The Company uses interest rate swaps to manage the exposure to changes in rates and the related cost of debt.

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, selling, general, and administrative expense (“SG&A”), research, development, and engineering expense (“RD&E”), operating income and operating income margin. The key non-GAAP measures we use are EBITDA, adjusted EBITDA, adjusted EBITDA margin, consolidated segment income, 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.”

17


Results of Operations
Consolidated
The following tables summarize key components of our results of operations for the periods indicated. We derived the consolidated statements of operations for the three months ended April 1, 2023 and April 2, 2022 from our unaudited 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:
(In thousands)Three Months Ended
April 1, 2023April 2, 2022
Net sales$210,136 $410,460 
Cost of sales112,245 220,066 
Gross profit97,891 190,394 
Selling, general, and administrative expense54,887 68,857 
Research, development, and engineering expense5,977 5,236 
Acquisition and restructuring related expense1,563 2,271 
Amortization of intangible assets7,617 7,610 
Operating income27,847 106,420 
Interest expense, net19,361 9,562 
Other (income) expense, net(759)(514)
Total other expense18,602 9,048 
Income from operations before income taxes9,245 97,372 
Provision for income taxes835 23,340 
Net income$8,410 $74,032 
Adjusted EBITDA (a)
$44,929 $126,249 
(a) See “—Non-GAAP Reconciliation.”

Net sales
Net sales decreased to $210.1 million for the three months ended April 1, 2023 from $410.5 million for the three months ended April 2, 2022, a decrease of $200.4 million or 48.8%. See the segment discussion below for further information.














18


Year-over-year net sales decrease was driven by the following:
Three Months Ended
April 1, 2023
Volume(54.0)%
Price, net of discounts and allowances4.6 %
Acquisitions1.1 %
Currency and other(0.5)%
Total(48.8)%
The decrease in net sales for the three months ended April 1, 2023 was primarily the result of a decline in volume, partially offset by increases in price and the favorable impact of acquisitions. The decline in volume was primarily the result of distribution channel destocking as supply chain pressures ease and lead times normalize. The moderating of end market demand trends, geopolitical factors in Europe and poor weather conditions in certain markets also contributed to the decline in volume.
Gross profit and Gross profit margin
Gross profit decreased to $97.9 million for the three months ended April 1, 2023 from $190.4 million for the three months ended April 2, 2022, a decrease of $92.5 million or 48.6%.
Gross profit margin increased to 46.6% for the three months ended April 1, 2023 compared to 46.4% for the three months ended April 2, 2022, an increase of 20 basis points, primarily due to the net price increase discussed above, and managing our manufacturing costs, including the cost base as well as the ease of inflation in both commodities and freight. The Comparable Quarter experienced heightened manufacturing costs, specifically in freight and overhead, resulting from escalated and expedited production activity to meet customer demand.
Selling, general, and administrative expense
Selling, general, and administrative expense (SG&A) decreased to $54.9 million for the three months ended April 1, 2023 from $68.9 million for the three months ended April 2, 2022, a decrease of $14.0 million or 20.3%, primarily as a result of cost reductions and lower compensation related expenses associated with the reduction in headcount from the enterprise cost reduction program implemented during 2022, as well as decreased warranty expenses and bad debt expense.
As a percentage of net sales, SG&A increased to 26.1% for the three months ended April 1, 2023 as compared to 16.8% for three months ended April 2, 2022, an increase of 930 basis points driven by reduced operating leverage.
Research, development, and engineering expense
Research, development, and engineering expense (RD&E) increased to $6.0 million for the three months ended April 1, 2023 compared with $5.2 million for the three months ended April 2, 2022.
As a percentage of net sales, RD&E was 2.8% for the three months ended April 1, 2023 compared to 1.3% for the three months ended April 2, 2022, an increase of 150 basis points driven by reduced operating leverage.
Acquisition and restructuring related expense
For the three months ended April 1, 2023, we incurred $1.6 million of acquisition and restructuring related expense as compared to $2.3 million of expense for the three months ended April 2, 2022. The expense in the First Quarter was primarily related to severance and employee benefit costs as part of the enterprise cost reduction program initiated in 2022 as well as costs associated with the relocation of the corporate headquarters from New Jersey to North Carolina, compared to the Comparable Quarter which was primarily related to the corporate headquarters relocation.
See Note 16. Acquisitions and Restructuring.
Amortization of intangible assets
For the three months ended April 1, 2023, amortization of intangible assets remained effectively flat compared to the Comparable Quarter.
19


Operating income
For the three months ended April 1, 2023, operating income decreased $78.6 million due to the aggregated effect of the items described above.
Interest expense, net
Interest expense, net, increased to $19.4 million for the three months ended April 1, 2023 from $9.6 million for the three months ended April 2, 2022.
Interest expense for the three months ended April 1, 2023 consisted of $18.5 million of interest on the outstanding debt and $1.1 million of amortization of deferred financing fees, partially offset by $0.2 million of interest income. The effective interest rate on our borrowings, including the impact of an interest rate hedge, was 6.71% for the three months ended April 1, 2023.
Interest expense for the three months ended April 2, 2022 consisted of $8.8 million of interest on the outstanding debt and $0.8 million of amortization of deferred financing fees. The effective interest rate on our borrowings, including the impact of an interest rate hedge, was 3.59% for the three months ended April 2, 2022.
Interest expense increased by $9.8 million for the First Quarter compared to the Comparable Quarter, primarily due to variable rate increases on the Company’s First Lien Term Facility and outstanding borrowings on the ABL Revolving Credit Facility, partially offset by decreased interest expense on the interest rate swaps.
Provision for income taxes
We incurred income tax expense of $0.8 million for the three months ended April 1, 2023 compared to an income tax expense of $23.3 million for the three months ended April 2, 2022, a decrease of $22.5 million or 96.4%. This was primarily due to decreased income from operations and a discrete tax benefit resulting from the exercise of stock options.
The decrease in the Company’s effective tax rate from 24.0% for three months ended April 2, 2022 to 9.0% for the three months ended April 1, 2023 was primarily due to decreased income from operations and a discrete tax benefit resulting from the exercise of stock options.
Net income
As a result of the foregoing, net income decreased $65.6 million for the three months ended April 1, 2023.
Adjusted EBITDA and Adjusted EBITDA margin
Adjusted EBITDA decreased to $44.9 million for the three months ended April 1, 2023 from $126.2 million for the three months ended April 2, 2022, a decrease of $81.3 million or 64.4%, driven primarily by lower net sales resulting in a decrease in gross profit of $92.5 million.
Adjusted EBITDA margin decreased to 21.4% for the three months ended April 1, 2023 compared to 30.8% for the three months ended April 2, 2022, a decrease of 940 basis points, primarily driven by lower operating leverage.
See “— Non-GAAP Reconciliation” for a reconciliation of these metrics to the most directly comparable GAAP metric.


20


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 we 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, segment SG&A and RD&E, excluding acquisition and restructuring related expense as well as amortization of intangible assets. 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 intangible assets recorded within cost of sales, 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:
(Dollars in thousands)Three Months EndedThree Months Ended
April 1, 2023April 2, 2022
Total NAME&RWTotal NAME&RW
Net sales$210,136$162,704$47,432$410,460$346,296$64,164
Gross profit$97,891$79,013$18,878$190,394$163,057$27,337
Gross profit margin %46.6 %48.6 %39.8 %46.4 %47.1 %42.6 %
Income from operations before income taxes$9,245 $97,372 
Expenses not allocated to segments
Corporate expense6,099 9,279 
Acquisition and restructuring related expense1,563 2,271 
Amortization of intangible assets7,617 7,610 
Interest expense, net19,361 9,562 
Other (income) expense, net(759)(514)
Segment income (a)
$43,126$33,276$9,850$125,580$108,611$16,969
Segment income margin %20.5 %20.5 %20.8 %30.6 %31.4 %26.4 %
Adjusted segment income (a)
$49,339$39,261$10,078$132,610$114,223$18,387
Adjusted segment income margin % (b)
23.5 %24.1 %21.2 %32.3 %33.0 %28.7 %
(a) Consolidated segment income is a non-GAAP measure.
(b) See “—Non-GAAP Reconciliation.”

North America (NAM)
(Dollars in thousands)Three Months Ended
April 1, 2023April 2, 2022
Net sales$162,704 $346,296 
Gross profit$79,013 $163,057 
Gross profit margin %48.6 %47.1 %
Segment income$33,276 $108,611 
Segment income margin %20.5 %31.4 %
Adjusted segment income (a)
$39,261 $114,223 
Adjusted segment income margin % (a)
24.1 %33.0 %
(a) See “—Non-GAAP Reconciliation.”
21


Net sales
Net sales decreased to $162.7 million for the three months ended April 1, 2023 from $346.3 million for the three months ended April 2, 2022, a decrease of $183.6 million or 53.0%.
Year-over-year net sales decrease was driven by the following factors:
Three Months Ended
April 1, 2023
Volume(58.7)%
Price, net of allowances and discounts4.6 %
Acquisitions1.3 %
Currency and other(0.2)%
Total(53.0)%
This decrease for the three months ended April 1, 2023 was primarily the result of a decline in volume, partially offset by increases in price, as well as the favorable impact of acquisitions. The decline in volume was primarily driven by distribution channel destocking as supply chain pressures ease and lead times normalize, the moderation of end market demand trends, and adverse weather conditions in certain markets.
Gross profit and Gross profit margin
Gross profit decreased to $79.0 million for the three months ended April 1, 2023 from $163.1 million for the three months ended April 2, 2022, a decrease of $84.1 million or 51.5%.
Gross profit margin increased to 48.6% for the three months ended April 1, 2023 from 47.1% for the three months ended April 2, 2022, an increase of 148 basis points. Gross margin increased due to the net price increase discussed above, and managing our manufacturing costs, which reduced the under absorption impact from lower operating leverage. The Comparable Quarter experienced heightened manufacturing costs, specifically in freight and overhead, resulting from escalated and expedited production activity to meet customer demand.
Segment income and Segment income margin
Segment income decreased to $33.3 million for the three months ended April 1, 2023 from $108.6 million for the three months ended April 2, 2022, a decrease of $75.3 million or 69.4%. This was primarily driven by a decrease in sales and gross profit as discussed above, partially offset by lower SG&A expense.
Segment income margin decreased to 20.5% for the three months ended April 1, 2023 from 31.4% for the three months ended April 2, 2022, a decrease of 1,091 basis points.
Adjusted segment income and Adjusted segment income margin
Adjusted segment income decreased to $39.3 million for the three months ended April 1, 2023 from $114.2 million for the three months ended April 2, 2022, a decrease of $74.9 million or 65.6%. This was driven by the reduced segment income as discussed above, after adjusting for the non-cash and specified costs discussed below in “— Non-GAAP Reconciliation.”
Adjusted segment income margin decreased to 24.1% for the three months ended April 1, 2023 from 33.0% for the three months ended April 2, 2022, a decrease of 885 basis points. Refer to “—Non-GAAP Reconciliation” for a reconciliation of segment income to adjusted segment income.


22


Europe & Rest of World (E&RW)
(Dollars in thousands)Three Months Ended
April 1, 2023April 2, 2022
Net sales$47,432 $64,164 
Gross profit$18,878 $27,337 
Gross profit margin %39.8 %42.6 %
Segment income$9,850 $16,969 
Segment income margin %20.8 %26.4 %
Adjusted segment income (a)
$10,078 $18,387 
Adjusted segment income margin % (a)
21.2 %28.7 %
(a) See “—Non-GAAP Reconciliation.”
Net sales
Net sales decreased to $47.4 million for the three months ended April 1, 2023 from $64.2 million for the three months ended April 2, 2022, a decrease of $16.8 million or 26.1%.
Year-over-year net sales decrease was driven by the following:
Three Months Ended
April 1, 2023
Volume(28.4)%
Price, net of allowances and discounts4.7 %
Currency and other(2.4)%
Total(26.1)%
The decrease in net sales was primarily due to a decline in volume and an unfavorable impact of foreign currency translation, partially offset by the favorable impact of price increases. The decline in volume is driven by distribution channel destocking as well as geopolitical factors and macroeconomic uncertainty.
Gross profit and Gross profit margin
Gross profit decreased to $18.9 million for the three months ended April 1, 2023 from $27.3 million for the three months ended April 2, 2022, a decrease of $8.4 million or 30.9%.
Gross profit margin decreased to 39.8% for the three months ended April 1, 2023 from 42.6% for the three months ended April 2, 2022, a decrease of 280 basis points, primarily driven by the inflationary impact on utilities and wages followed by the decline in volume resulting in lower operating leverage and the impact of obsolescence reserves.
Segment income and Segment income margin
Segment income decreased to $9.9 million for the three months ended April 1, 2023 from $17.0 million for the three months ended April 2, 2022, a decrease of $7.1 million or 42.0%. This was primarily driven by a decrease in sales and gross profit as discussed above, partially offset by lower SG&A expense.
Segment income margin decreased by 568 basis points from 26.4% for the three months ended April 2, 2022 to 20.8% for the three months ended April 1, 2023, resulting from decreased gross profit margin as discussed above.
Adjusted segment income and Adjusted segment income margin
Adjusted segment income decreased to $10.1 million for the three months ended April 1, 2023 from $18.4 million for the three months ended April 2, 2022, a decrease of $8.3 million or 45.2%. This was primarily driven by the decreased sales after excluding the non-cash and specified costs described in “—Non-GAAP Reconciliation.” below.
Adjusted segment income margin decreased to 21.2% for the three months ended April 1, 2023 from 28.7% for the three months ended April 2, 2022, a decrease of 741 basis points.


23


Non-GAAP Reconciliation
The Company uses EBITDA, adjusted EBITDA, adjusted EBITDA margin, consolidated segment income, 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, 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. Consolidated segment income represents net sales less cost of sales, segment SG&A and RD&E, excluding acquisition and restructuring related expense as well as amortization of intangible assets. Adjusted segment income is defined as segment income adjusted for the impact of depreciation, amortization of intangible assets recorded within cost of sales, 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. Adjusted segment income margin is defined as adjusted segment income divided by segment net sales.
EBITDA, adjusted EBITDA, adjusted EBITDA margin, consolidated segment income, 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.
EBITDA, adjusted EBITDA, adjusted EBITDA margin, consolidated segment income, 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 titled measures of other companies and may not be an appropriate measure for performance relative to other companies. EBITDA, adjusted EBITDA, consolidated segment income, 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, consolidated segment income, 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 and adjusted segment income should not be construed as an inference that our future results will be unaffected by these items.
24


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 April 1, 2023 and April 2, 2022:
(Dollars in thousands)Three Months Ended
April 1, 2023April 2, 2022
Net income $8,410 $74,032 
Depreciation4,362 4,840 
Amortization9,254 9,097 
Interest expense19,361 9,562 
Income taxes835 23,340 
EBITDA42,222 120,871 
Stock-based compensation (a)
357 937 
Currency exchange items (b)
(74)(729)
Acquisition and restructuring related expense, net (c)
1,563 2,271 
Other (d)
861 2,899 
Total Adjustments2,707 5,378 
Adjusted EBITDA$44,929 $126,249 
Adjusted EBITDA margin21.4 %30.8 %
(a)Represents non-cash stock-based compensation expense related to equity awards issued to management, employees, and directors. Beginning in the three months ended July 2, 2022, the adjustment includes only expense related to awards issued under the 2017 Equity Incentive Plan, which were awards granted prior to the effective date of Hayward’s initial public offering (the “IPO”), whereas in prior periods, the adjustment included stock-based compensation expense for all equity awards. Under the historical presentation, the stock-based compensation adjustment for the three months ended April 1, 2023 would have been an expense of $2.0 million.
(b)
Represents unrealized non-cash losses (gains) on foreign denominated monetary assets and liabilities and foreign currency contracts.
(c)Adjustments in the three months ended April 1, 2023 are primarily driven by $0.8 million of separation costs associated with the enterprise cost reduction program initiated in 2022, $0.3 million of integration costs from prior acquisitions and $0.3 million of costs associated with the relocation of the corporate headquarters. Adjustments in the three months ended April 2, 2022 primarily includes costs associated with the relocation of the corporate headquarters.
(d)Adjustments in the three months ended April 1, 2023 primarily includes $0.4 million of transitional expenses incurred to enable go-forward public company regulatory compliance and $0.4 million of costs incurred related to the selling stockholder offering of shares in March 2023. Adjustments in the three months ended April 2, 2022 are primarily driven by $1.2 million of bad debt write-offs for certain customers in Russia and Ukraine and other miscellaneous items we believe are not representative of our ongoing business operations.
25


Following is a reconciliation from income from operations before income taxes to consolidated segment income and adjusted segment income for the three months ended April 1, 2023 and April 2, 2022:
(Dollars in thousands)Three Months Ended
April 1, 2023April 2, 2022
Income from operations before income taxes$9,245 $97,372 
Expenses not allocated to segments
Corporate expense, net6,099 9,279 
Acquisition and restructuring related expense1,563 2,271 
Amortization of intangible assets7,617 7,610 
Interest expense, net19,361 9,562 
Other (income) expense, net(759)(514)
Segment income43,126 125,580 
Depreciation4,305 4,503 
Amortization1,637 1,487 
Stock-based compensation173 (370)
Other (a)
98 1,410 
Total Adjustments6,213 7,030 
Adjusted segment income$49,339 $132,610 
Adjusted segment income margin23.5 %32.3 %
(a)
The three months ended April 1, 2023 includes miscellaneous items we believe are not representative of our ongoing business operations. The three months ended April 2, 2022 include $1.2 million of bad debt write-offs 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 months ended April 1, 2023 and April 2, 2022 (dollars in thousands):
NAMThree Months Ended
April 1, 2023April 2, 2022
Segment income$33,276 $108,611 
Depreciation4,088 4,334 
Amortization1,637 1,487 
Stock-based compensation162 (409)
Other (a)
98 200 
Total adjustments5,985 5,612 
Adjusted segment income$39,261 $114,223 
Adjusted segment income margin24.1 %33.0 %
(a)The three months ended April 1, 2023 for NAM includes miscellaneous items we believe are not representative of our ongoing business operations. The three months ended April 2, 2022 includes $0.2 million of one-time general and administrative expenses we believe are not representative of our ongoing business operations.
26


Following is a reconciliation from segment income to adjusted segment income for E&RW for the three months ended April 1, 2023 and April 2, 2022 (dollars in thousands):
E&RWThree Months Ended
April 1, 2023April 2, 2022
Segment income$9,850 $16,969 
Depreciation217 169 
Amortization— — 
Stock-based compensation11 39 
Other (a)
— 1,210 
Total Adjustments228 1,418 
Adjusted segment income$10,078 $18,387 
Adjusted segment income margin21.2 %28.7 %
(a)
The three months ended April 2, 2022 includes $1.2 million of bad debt write-offs related to certain customers impacted by the conflict between Russia and Ukraine.

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 from operations 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.
Unrestricted cash and cash equivalents totaled $41.0 million as of April 1, 2023, which is a decrease of $15.2 million from $56.2 million at December 31, 2022.
We focus on increasing cash flow, solidifying the liquidity position through working capital initiatives, and paying our debt obligations, while continuing to fund business growth initiatives and return of capital to shareholders. We believe that net cash provided by operating activities and availability under the ABL Facility will be adequate to finance our working capital requirements, inclusive of capital expenditures, and debt service over the next 12 months.
Credit Facilities
The First Lien Term Facility and ABL Facility (collectively “Credit Facilities”) contain various restrictions, covenants and collateral requirements. Refer to Note 7. Long-Term Debt of notes to our unaudited condensed consolidated financial statements for further information on the terms of the Credit Facilities. We also have a revolving credit facility for our Spain subsidiary in the amount of €3 million as a local source of liquidity. As of April 1, 2023, the Spain revolving facility balance was zero with a borrowing availability of €3 million.
Long-term debt consisted of the following (in thousands):
April 1, 2023December 31, 2022
First Lien Term Facility, due May 28, 2028$982,500 $985,000 
Incremental B First Lien Term Facility, due May 28, 2028124,375 124,688 
ABL Revolving Credit Facility86,700 — 
Other bank debt4,334 4,593 
Finance lease obligations6,314 6,728 
Subtotal1,204,223 1,121,009 
Less: Current portion of the long-term debt(14,570)(14,531)
Less: Unamortized debt issuance costs(20,539)(21,423)
Total$1,169,114 $1,085,055 
27


ABL Facility
The ABL Facility provides for an aggregate amount of borrowings up 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 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 and a $35 million First-In, Last-Out Sublimit (FILO Sublimit). The maturity of the facility is June 1, 2026.
During the fourth quarter of fiscal year 2022, the Company entered into the Third Amendment to its existing ABL Facility to replace the London Interbank Offered Rate (LIBOR) with an annual floating rate based on a forward-looking rate of the Secured Overnight Financing rate (“Term SOFR”). The borrowings under the ABL Facility bear interest at a rate equal to Term SOFR plus a 0.10% credit spread adjustment and a margin of between 1.25% to 1.75%, or at a base rate plus a margin of 0.25% to 0.75% with no credit spread adjustment, while the FILO Sublimit borrowings bear interest at a rate equal to Term SOFR or a base rate plus a margin of between 2.25% to 2.75% or 1.25% to 1.75%, respectively. For the Comparable Quarter, the borrowings under the ABL Facility bore 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.
For the three months ended April 1, 2023, the average borrowing base under the ABL Facility was $308.2 million and the average loan balance outstanding was $46.1 million. As of April 1, 2023, the loan balance was $86.7 million with a borrowing availability of $253.6 million. During the three months ended April 1, 2023, the effective interest rate was 13.23%, comprised of interest charges of 7.87% and financing costs of 5.37%.
For the year ended December 31, 2022, the average borrowing base under the ABL Facility was $246.5 million and the average loan balance outstanding was $73.1 million. As of December 31, 2022 the loan balance was zero with a borrowing availability of $208.4 million. During the year ended December 31, 2022, the effective interest rate was 6.84%, comprised of interest charges of 3.81% and financing costs of 3.03%.
First Lien Term Facilities
The First Lien Term Facility bears interest at a rate equal to a base rate or 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 as defined by the credit agreement is less than 2.5x. The loan under the First Lien Term Facility amortizes 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 First Lien Term Facility also includes an incremental term loan in an aggregate original principal amount of $125 million (the “Incremental Term Loan B”). The Incremental Term Loan B bears interest at an annual floating rate based on a forward-looking rate of the Secured Overnight Financing rate (with a 0.50% floor) plus 3.25% and a 0.10% credit spread adjustment. The incremental loan requires a $0.3 million repayment of principal on the last business day of each March, June, September and December. The First Lien Term Facility including the Incremental Term Loan B matures on May 28, 2028.
As of April 1, 2023, the balance outstanding under the First Lien Term Facility was $982.5 million and the balance outstanding under the Incremental Term Loan B was $124.4 million. The effective interest rate on borrowings under the First Lien Term Facility, including the impact of an interest rate hedge, for the three months ended April 1, 2023 was 6.43% as net secured leverage as defined by the credit agreement is less than 2.5x. The effective interest rate is comprised of 7.19% for interest and 0.33% for financing costs, partially offset by 1.09% for interest income on the interest rate swaps.
As of December 31, 2022, the balance outstanding under the First Lien Term Facility was $985.0 million and the balance outstanding under the Incremental Term Loan B was $124.7 million. The effective interest rate on borrowings under the First Lien Term Facility, including the impact of an interest rate hedge, for the year ended December 31, 2022 was 4.61%. The effective interest rate is comprised of 4.33% for interest, 0.25% for financing costs and 0.03% for expense on the interest rate swaps.
Covenant Compliance
The Credit Facilities contain various restrictions, covenants and collateral requirements. As of April 1, 2023, we were in compliance with all covenants under the Credit Facilities.
28


Sources and Uses of Cash
Following is a summary of our cash flows from operating, investing, and financing activities:
(Dollars in thousands)Three Months Ended
April 1, 2023April 2, 2022
Net cash used by operating activities$(90,882)$(56,940)
Net cash used by investing activities(6,239)(7,506)
Net cash provided by (used by) financing activities81,770 (83,006)
Effect of exchange rate changes on cash and cash equivalents and restricted cash201 (187)
Change in cash and cash equivalents and restricted cash$(15,150)$(147,639)
Net cash used by operating activities
Net cash used in operating activities increased to $90.9 million for the three months ended April 1, 2023 from $56.9 million for the three months ended April 2, 2022, an increase of $34.0 million or 59.6%. The increase in cash used was driven by the decrease in net income, partially offset by a decrease in cash used for working capital compared to the prior-year period.
Net cash used by investing activities
Net cash used in investing activities was $6.2 million for the three months ended April 1, 2023 compared to $7.5 million for the three months ended April 2, 2022, a decrease of $1.3 million or 16.9%. The cash used in both periods was primarily driven by capital expenditures for property, plant and equipment.
Net cash provided by (used by) financing activities
Net cash provided by financing activities was $81.8 million for the three months ended April 1, 2023 compared to net cash used of $83.0 million for the three months ended April 2, 2022, a change of $164.8 million or 198.5%. The cash inflow for the three months ended April 1, 2023 is primarily due to borrowings on the ABL Facility, compared to the cash used for the three months ended April 2, 2022 primarily for share repurchases.

Off-Balance Sheet Arrangements
We had $4.5 million of outstanding letters of credit on our ABL Revolving Credit Facility as of each of April 1, 2023 and December 31, 2022.

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 Part II, Item 7, under the heading “Critical Accounting Estimates” in our Annual Report on Form 10-K for the year ended December 31, 2022 (our “Annual Report on Form 10-K”), which section is incorporated herein by reference, and remain unchanged through the first three months of 2023.

Recently Issued Accounting Standards
See Note 2. Significant Accounting Policies of notes 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 three months ended April 1, 2023 from what we reported in our Annual Report on Form 10-K.
29



ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure 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. 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 such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this report. Based upon this evaluation, the Company’s Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures were not effective at the reasonable assurance level as of April 1, 2023, due to the material weaknesses in internal control over financial reporting as described in our Annual Report on Form 10-K.
Continuing Material Weakness
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.
We continue to have material weaknesses in our internal control over financial reporting as disclosed in our Annual Report on Form 10-K. We do not know the specific time frame needed to fully remediate the material weaknesses identified. These material weaknesses could result in misstatements of the Company’s accounts and disclosures that would result in material misstatements of the annual or interim consolidated financial statements that would not be prevented or detected.
Remediation of Material Weaknesses
As disclosed in our Annual Report on Form 10-K, the Company has continued taking steps intended to address the underlying causes of the control deficiencies in order to remediate the material weakness. The Company has: (i) enhanced the internal control environment to address the material weaknesses identified in our Annual Report on Form 10-K; (ii) implemented IT general controls specific to key information systems that are relevant to the preparation of our consolidated financial statements, including user access review; and (iii) implemented business process controls over all significant business processes, including implementing appropriate level of precision.
The following additional remediation activities remain to be undertaken: (i) ensure that IT general controls are being consistently operated and evidenced such that persuasive evidence is obtained that the IT general controls are effective and sustainable; (ii) ensure that controls over key reports and data derived from systems supporting financial reporting are consistently evidenced; and (iii) ensure controls are fully evidenced to address segregation of duties risks that could present a reasonable possibility of material misstatements.
Management believes the measures described above, once implemented and tested, will remediate the material weaknesses identified and strengthen the Company’s internal control over financial reporting. The Company is committed to continuing to improve its internal control processes and will continue to review, optimize and enhance financial reporting controls and procedures. As the Company continues to evaluate and work to improve its internal control over financial reporting, it may take additional measures to address control deficiencies, or may modify, or in appropriate circumstances not complete, certain of the remediation measures described above.
Status of Remediation Efforts
We believe the measures described above will facilitate the remediation of the control deficiencies we have identified and strengthen our internal control over financial reporting. We are committed to continuing to improve our currently designed internal control processes. These material weaknesses will not be considered remediated until the applicable remedial controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively.
Changes in Internal Control over Financial Reporting
Other than those noted above, there have been no changes in the Company’s internal control over financial reporting during the three months ended April 1, 2023 that had materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
30


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.
See Note 12. Commitments and Contingencies of notes to our 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 our Annual Report on Form 10-K. Other than as noted below, there have been no material changes to our risk factors as previously disclosed in our Annual Report on Form 10-K.
We are no longer a “controlled company” within the meaning of the corporate governance standards of the New York Stock Exchange. However, we will continue to qualify for, and may rely upon, exemptions from certain corporate governance requirements that would otherwise provide protection to stockholders of other companies during a one-year transition period.
Prior to March 3, 2023, we were a “controlled company” within the meaning of the New York Stock Exchange's (“NYSE”) corporate governance standards because more than 50% of the voting power of our common stock was held by investment funds affiliated with CCMP Capital Advisors, L.P. (“CCMP”) and MSD Partners, L.P. (“MSD”). As a result of an underwritten trade on March 3, 2023, that group’s holdings fell to approximately 48% of our common stock, below the threshold at which we are considered a “controlled company” under NYSE rules. Even though we are not a “controlled company,” we will continue to qualify for, and may rely on, exemptions from certain corporate governance requirements that would otherwise provide protection to stockholders of other companies during a one-year transition period. The NYSE rules require that our Board be composed of a majority of “independent directors,” as defined under the NYSE rules, by March 3, 2024 and that our compensation committee and our nominating and corporate governance committee each consist of a majority of “independent directors” by June 1, 2023 and entirely of “independent directors” by March 3, 2024.
During these transition periods, we may continue to utilize the available exemptions from certain corporate governance requirements that would otherwise provide protection to stockholders of other companies, as permitted by the NYSE rules. If we fail to meet the above deadlines for these requirements, our common stock could be delisted from the NYSE, which would negatively impact the trading of our common shares and our business and financial condition.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The Company had no repurchases of its common stock, par value $0.001 per share, in the quarter ended April 1, 2023. The board of directors authorized the Company’s share repurchase program (the “Share Repurchase Program”) such that the Company is authorized to repurchase from time to time up to an aggregate of $450 million of its outstanding shares of common stock, which authorization expires on July 26, 2025.
Under the Share Repurchase Program, the Company may purchase shares of its common stock on a discretionary basis from time to time and may be conducted through privately negotiated transactions, including with our significant stockholders, as well as through open market repurchases or other means, including through Rule 10b5-1(c) trading plans or through the use of other techniques such as accelerated share repurchases. The amount and timing of future repurchases may vary depending on market conditions and the level of operating, financing and other investing activities.
31


As of April 1, 2023, $400.0 million remained available under the current authorization for additional share repurchases. The following table summarizes the Company’s purchase of its common stock for the quarter ended April 1, 2023:
Period(a) Total Number of Shares Purchased(b) Average Price Paid per Share(c) Total Number of Shares (or Units) Purchased as Part of Publicly Announced Plans or Program(d) Maximum Number (or Approximate Dollar Value) of Shares (or Units) that May Yet Be Purchased Under the Plans or Program
January 1 - February 4, 2023— $— — $400,000,000 
February 5 - March 4, 2023— — — 400,000,000 
March 5 - April 1, 2023— — — 400,000,000 
Total— $— — $400,000,000 


32


ITEM 6. EXHIBITS
Exhibit No.Description
Amended and Restated Employment Agreement, by and among Hayward Industries, Inc., the Registrant and Lesley Billow, dated March 2, 2021.
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.
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.
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.INSInline XBRL Instance Document.
101.SCHInline XBRL Taxonomy Extension Schema Document.
101.CALInline XBRL Taxonomy Calculation Linkbase Document.
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.
101.LABInline XBRL Taxonomy Label Linkbase Document.
101.PREInline XBRL Taxonomy Presentation Linkbase Document.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in the Interactive Data Files submitted as Exhibits 101.*)
    
33


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 May 4, 2023.

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

34
EX-10.1 2 exhibit101-haywardxemploym.htm EX-10.1 Document
Exhibit 10.1
AMENDED AND RESTATED EMPLOYMENT AGREEMENT
This Amended and Restated Employment Agreement (the “Agreement”) is made and entered into as of March 2, 2021 by and among Hayward Industries, Inc. (the “Company”), Hayward Holdings, Inc. (the “Parent”) and Lesley Billow (the “Executive”) (the Company, the Parent and the Executive, individually, a “Party” and, collectively, the “Parties”) and is effective as of the day prior to the date on which the Parent becomes subject to the reporting obligations of Section 12 of the Securities Exchange Act of 1934, as amended (the “Effective Date”). (Hereinafter the Company and the Parent together may be referred to as the “Companies.”) This Agreement amends and restates in its entirety the employment agreement by and among the Company, the Parent, and the Executive, effective as of October 19, 2020 (the “Prior Agreement”).
Terms used herein with initial capitalization not otherwise defined are defined in Section 24 hereof.
WITNESSETH:
WHEREAS, the Company desires the Executive to continue to serve as Senior Vice President, Chief Human Resources Officer of the Company and the Executive is willing to continue to do so pursuant to the terms of this Agreement; and
WHEREAS, the Parent desires to continue to employ the Executive as Senior Vice President, Chief Human Resources Officer and the Executive is willing to continue to do so pursuant to the terms of this Agreement.
NOW THEREFORE, in consideration of the premises and of the covenants and agreements set forth herein and for other good and valuable consideration, the sufficiency and receipt of which are hereby acknowledged, the Companies and the Executive hereby agree as follows:
1.Employment. The Companies agree to continue to employ the Executive pursuant to the terms of this Agreement, and the Executive agrees to continue to be so employed, for a period commencing on the Effective Date and continuing until the Executive’s employment is terminated pursuant to Section 9 hereof (the “Employment Period”).
2.Position and Duties. During the Employment Period, the Executive shall serve as Senior Vice President, Chief Human Resources Officer of the Company, reporting directly to the Chief Executive Officer of the Company. In such capacity, the Executive shall have the duties, responsibilities and authorities customarily associated with the position of Senior Vice President, Chief Human Resources Officer in companies the size and nature of the Company. The Executive shall devote the Executive’s reasonable best efforts and substantially all of the Executive’s business time to the performance of the Executive’s duties and responsibilities hereunder; provided that the Executive shall be entitled to (a) manage the Executive’s personal and family investments, and (b) with the prior written approval of the Board of Directors of the Parent (the “Board”) (or the Nominating and Governance Committee of the Board), serve as a member of the board of directors of one (1) public company and one (1) non-profit or private company, provided that any such company is not a competitor of or supplier to the Companies or doing business in the industry in which the Companies conduct business, in each case, to the extent such activities do not materially interfere with the performance of the Executive’s duties and responsibilities hereunder (including, for the avoidance of doubt, the terms of Sections 6, 7 and 8 hereof).



3.Place of Performance. During the Employment Period, the Executive shall be based primarily at the Company’s principal executive offices. The Executive understands and agrees that the Executive may be required to travel from time to time for business purposes.
4.Compensation and Benefits; Incentive Awards.
(a)Base Salary. During the Employment Period, the Company shall pay to the Executive a base salary (the “Base Salary”) at the rate of $390,000 per calendar year, less applicable deductions. The Base Salary shall be reviewed for increase by the Board or the Compensation Committee of the Board (the “Compensation Committee”) no less frequently than annually and may be increased in the sole discretion of the Board or the Compensation Committee and any such adjusted Base Salary shall thereafter constitute the “Base Salary” for purposes of this Agreement. The Base Salary shall be paid in substantially equal installments in accordance with the Company’s regular payroll procedures.
(b)Annual Bonus. During the Employment Period, the Executive shall be eligible to receive an annual cash performance bonus (an “Annual Bonus”) under the Company’s annual incentive plan (as in effect from time to time for senior executives) in respect of each plan year that ends during the Employment Period, to the extent earned based on the achievement of performance criteria set by the Board or the Compensation Committee. The performance criteria for a plan year shall be determined by the Board or the Compensation Committee, in good faith, no later than sixty (60) days after the commencement of such plan year. The Executive’s target annual bonus opportunity shall be 50% of the Executive’s Base Salary as of the beginning of the applicable plan year (the “Target Bonus”) if target levels of performance for that year are achieved. The Executive’s actual Annual Bonus for any plan year shall be determined by the Board or the Compensation Committee after the end of such plan year and shall be paid to the Executive no later than seventy-five (75) calendar days following the end of such plan year. For purposes of Section 24(a) hereof, if the Executive’s employment is terminated pursuant to the terms of Section 9 hereof after the end of any plan year (other than pursuant to Section 9(c)), but prior to such Annual Bonus determination by the Board or the Compensation Committee with respect to that plan year, and the Board or the Compensation Committee subsequently determines that the Annual Bonus for that plan year has been earned by the Executive, then any such earned Annual Bonus shall be considered an Accrued Benefit.
(c)Sign On Bonus. The Executive received a one-time sign-on bonus in the amount of $15,000 (the “Sign-On Bonus”) on October 30, 2020. Should the Executive voluntarily resign for any reason or if the Executive’s employment with the Company is terminated by the Company for Cause (as defined below), in either case during the twelve (12) month period following October 18, 2020, the Executive will be required to reimburse the Company the full amount of the Sign-On Bonus within thirty (30) days of such termination of employment.
(d)Equity Incentive Awards. During the Employment Period, the Executive shall be eligible to participate in any equity incentive plan that may be made available, from time to time, to other senior executives of the Companies.
(e)Vacation; Benefits. During the Employment Period, the Executive shall be entitled to four (4) weeks paid vacation annually (accruing ratably on an annual basis) and to participate in employee benefits made available, from time to time, to senior executive officers of the Company.
(f)Perquisites. During the Employment Period, the Executive shall be entitled to perquisites no less favorable than those generally provided by the Company, from time to time, to other senior executive officers of the Company (other than the Chief Executive Officer). The Executive is currently entitled to a car, insurance coverage, gas (for business usage) and repair
2


costs relating to such car, for which the Company will reimburse the Executive (the “Car Benefit”). The Executive shall continue to be entitled to the Car Benefit through the end of the current car lease that ends on July 1, 2022; and, following such date, the Company shall increase the Executive’s Base Salary by $12,500, which increase shall, for the avoidance of doubt, be separate and apart from any annual increase in Base Salary pursuant to Section 4(a) herein.
(g)Relocation. Consistent with the provisions of Section 5 below, during the Employment Period and until the date on which the Executive relocates her primary residence a daily commuting distance from the Company headquarters location, the Company shall provide the Executive with (i) temporary housing of $3,000/month for up to twelve (12) months from the Effective Date; (ii) reimbursement for travel to and from the Executive’s home in Pennsylvania to the Company’s principal executive offices; (iii) reimbursement for relocation costs incurred by Executive of up to $175,000; and (iv) a gross-up for taxes (if any) incurred in respect of any taxes imposed on items (i) through (iv), subject, in each case, to reasonable substantiation and documentation of the same, in accordance with the Company’s reimbursement policies, as may be in effect from time to time.
5.Expenses. The Company shall reimburse the Executive promptly for all expenses reasonably incurred by the Executive in the performance of her duties hereunder in accordance with policies that may be adopted from time to time by the Company following presentation by the Executive of an itemized account, including reasonable substantiation, of such expenses. The Executive’s right to payment or reimbursement for business expenses and other amounts hereunder shall be subject to the following additional rules: (a) the amount of expenses eligible for payment or reimbursement during any calendar year shall not affect the expenses eligible for payment or reimbursement in any other calendar year, (b) payment or reimbursement shall be made not later than December 31 of the calendar year following the calendar year in which the expense or payment was incurred, and (c) the right to payment or reimbursement shall not be subject to liquidation or exchange for any other benefit.
6.Confidentiality and Assignment of Intellectual Property. The Executive hereby acknowledges and agrees that the business, financial and other non-public information of the Companies and the Companies’ direct and indirect parents and subsidiaries is of a confidential and proprietary nature. The Executive hereby further acknowledges and agrees that, during the course of her employment by the Companies, she has received, developed or learned of, and will continue to receive, develop, or learn of, confidential and proprietary information of the Companies and the Companies’ direct and indirect parents and subsidiaries not previously known to her and not known or used generally. The Executive hereby agrees that, she will not disclose other than as required for the performance of her duties under this Agreement, will continue to keep in strict secrecy and confidence, and continue to treat as the property of the Parent, the Company or any of the Companies’ direct or indirect parents or subsidiaries, as the case may be, and will not use for her own benefit or for the benefit of others any and all information, knowledge and other data relating to the business and affairs of the Parent, the Company or any of the Companies’ direct or indirect parents or subsidiaries, as the case may be (whether or not such information, knowledge or other data is in written form), that she has acquired, received, developed or learned, or may acquire, receive, develop or learn in the course of her employment by the Parent, Company or any of the Companies’ direct or indirect subsidiaries. For the avoidance of doubt, (a) nothing contained in this Agreement limits, restricts or in any other way affects the Executive’s communicating with any governmental, administrative or legislative agency or entity (including a committee thereof), or communicating with any official or staff person of a governmental, administrative or legislative agency or entity, concerning matters relevant to such agency or entity, or requires the Executive to provide prior notice of such communication to the Company or Parent, (b) nothing contained in this Agreement limits, restricts or in any other way affects any disclosures by the Executive required by law or court order, and (c) nothing contained in this Agreement limits, restricts or in any other
3


way affects, and the Executive will not be held criminally or civilly liable under any federal or state trade secret law for, the Executive’s disclosing a trade secret (A) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, solely for the purpose of reporting or investigating a suspected violation of law, or (B) in a complaint or other document filed under seal in a lawsuit or other proceeding; provided, however, that notwithstanding this immunity from liability, the Executive may be held liable if she unlawfully accesses trade secrets subject to this Section 6 by unauthorized means. Anything herein to the contrary notwithstanding, information, knowledge and other data relating to the business and affairs of the Parent, the Company or any direct or indirect parent or subsidiary of either, including trade secrets, that are subject to the confidentiality provisions of this Section 6 shall cease to be subject to such provisions if the data becomes known to the public other than due to any wrongful action or negligence of the Executive.
The Executive, as part of the consideration for this Agreement and for her employment by the Companies, hereby assigns, and agrees to assign, to (or as otherwise directed by) the Companies her entire right, title and interest in and to any and all inventions, trade secrets, improvements, plans and specifications (i) which she, alone or in conjunction with others, may make, conceive or develop during the period of her employment with the Companies which relate to the business of the Parent, the Company or any of the Companies’ direct or indirect subsidiaries, or (ii) which she, alone or in conjunction with others, may make or conceive within a period of one (1) year after the Date of Termination which derive from any confidential or proprietary information, knowledge or other data of the Parent, the Company or any of their respective direct or indirect subsidiaries with respect to which she has become informed by reason of her engagement by the Companies (including, without limitation, her relations with the Companies’ direct or indirect subsidiaries). The Executive further agrees that she will promptly disclose fully to the Companies her aforesaid inventions, trade secrets, improvements, plans and specifications and will at any time during and after her employment with the Companies render to the Companies such cooperation and assistance as they may deem to be advisable in order to obtain copyrights or patents, as the case may be, on or otherwise perfect or defend the rights of the Company and/or the Parent in each such invention, trade secret, improvement, plan or specification, including, but not limited to, the execution of any and all applications for copyrights or patents, assignments of copyrights or patents and other written instruments which the Companies, their officers or attorneys reasonably may deem necessary or desirable, and the aforesaid obligation shall be binding on the Executive’s assigns, executors, administrators and other legal representatives.
The Executive hereby irrevocably grants to each of the Companies and their successors and assigns, to the full extent permitted by law, power of attorney to institute and prosecute from time to time, at their sole expense, any proceedings at law, in equity or otherwise, that any of the Companies, their successors or assigns, may deem proper in order to transfer to the Companies, assert or enforce any claim, right or title of any kind in and to the inventions, trade secrets, improvements and other proprietary interests described under this Section 6, to defend and settle any and all actions, suits or proceedings in respect of any of said inventions, trade secrets, improvements and other proprietary interests and, generally to do any and all such acts and things in relation thereto as any of the Companies, their successors or assigns, shall deem advisable, including, but not limited to, execution of any and all applications, assignments and instruments contemplated under this Section 6. The Executive declares and acknowledges that the appointment hereby made and the powers hereby granted are coupled with an interest and shall be irrevocable by her.
7.Non-Competition and Non-Solicitation.
(a)During the Employment Period and for a period of one (1) year thereafter (the “Non-Compete Period”), the Executive shall not engage, directly or indirectly, whether as
4


principal, agent, employee, consultant, distributor, representative, five percent (5%) or greater stockholder or otherwise, in any business activities in the United States of America or any other jurisdiction in which the Parent or any of its direct or indirect subsidiaries operate, which are in any way competitive with the business conducted by the Parent or any of its direct or indirect subsidiaries during the Employment Period.
(b)During the Employment Period and for a period of two (2) years thereafter (the “Non-Solicitation Period” and together with the Non-Compete Period, the “Restricted Period”), the Executive shall not, directly or indirectly (whether alone or jointly with another Person), (i) solicit for employment, hire, employ, or engage any Person who, at any time during the Non-Solicitation Period, is an officer or employee of the Parent or any of its direct or indirect subsidiaries, including the Company; provided, however, that the preceding sentence does not prohibit the Executive from (A) soliciting or hiring any Person whose employment, or engagement for services, was terminated by any such Person at least twelve (12) months prior to the date of such solicitation or hire; and provided, further, that such termination was not encouraged by the Executive, or (B) engaging in any general solicitation not targeted at any employee of any such Person, including a non-directed executive search or placing general advertisements for employees in newspapers or other media of general circulation so long as such employee is not hired, directly or indirectly, by the Executive or any of her controlled Affiliates or (ii) solicit business from any customer or solicit products or services from any vendor of the Parent or any of its direct or indirect subsidiaries, including the Company, that interferes with or jeopardizes the business or relationships of any such Person with any such customer or vendor.
(c)The Parties acknowledge and agree that the Executive’s obligations under Section 6, this Section 7 and the following Section 8(c) (collectively, the “Covenants”) are of a special, unique and extraordinary nature, that there may be no adequate remedy at law for any breach thereof, that any such breach may allow third parties to compete unfairly with the Parent or any of its direct or indirect parents or subsidiaries, including the Company, resulting in irreparable harm to any such Person, and, therefore, upon any such breach or any threat thereof, the Companies shall be entitled to preliminary and permanent, mandatory or negative injunctive relief against any breach or threatened breach by the Executive of any of the Covenants, without having to post a bond, in addition to whatever remedies they may have at law. The Executive hereby agrees that (i) the terms of the Covenants are reasonable, (ii) the foregoing restrictions will not prevent her from obtaining gainful employment in her occupation or field of expertise or cause her undue hardship, and (iii) in the event a court determines that any of the provisions of the Covenants are unreasonable or contrary to public policy, or invalid or unenforceable for any reason in fact, law or equity, then such provision shall be deemed to be modified to permit its enforcement to the maximum extent permitted by law. So that the Companies may enjoy the full benefits of the covenants set forth in this Section 7, the Executive further agrees that the Restricted Period shall be tolled, and shall not run, during the period of time during which the Executive is in breach of any of the covenants contained in this Section 7, after such time the Company has informed the Executive that she is so in breach. It is also agreed that each of the Parent and its direct or indirect parents or subsidiaries, including the Company, shall have the right to enforce all of the Executive’s obligations to that Affiliate under this Agreement, including without limitation pursuant to this Section 7.
8.Mutual Non-Disparagement. During the Employment Period and thereafter, the Executive agrees not to make public statements or communications, or statements or communications that, at the time made, are intended or reasonably likely to become public, that disparage or criticize the Parent or any of its direct or indirect parents or subsidiaries, including the Company, or any of their respective businesses, services or products or their current, former or future equityholders, directors or executive officers (in their capacities as such). During the Employment Period and thereafter, each of the Company and the Parent shall not authorize, and
5


shall instruct its directors and executive officers to not make, public statements or communications that disparage or criticize the Executive. For purposes of this Section 8, “public” as used in reference to a statement or communication means the public generally, including the current, former or future equityholders, directors or executive officers of the Parent and its direct or indirect parents or subsidiaries, including the Company, and the customers, vendors or other business partners of any such Person. The foregoing shall not be violated by (a) truthful statements in response to legal process, required governmental testimony or filings, or administrative or arbitral proceedings (including, without limitation, depositions in connection with such proceedings), (b) public comments, such as in media interviews, which include good faith, candid discussions or acknowledgements regarding the performance or business of Parent or any of its direct or indirect parents or subsidiaries, including the Company, or (c) discussions regarding the Executive in connection with performance evaluations, including impromptu evaluations and feedback and good faith criticism.
9.Termination of Employment. A termination of the Executive’s employment with either the Parent or the Company shall be treated as a termination of the Executive’s employment with both of the Companies.
(a)Death. If the Executive’s employment with the Companies is terminated during the Employment Period as a result of the Executive’s death, the Employment Period shall terminate without further notice or any action required by the Companies or the Executive’s estate or other legal representative. Upon the Executive’s death, the Company shall pay or provide to the Executive’s estate or other legal representative (i) all Accrued Benefits and (ii) a Pro-Rata Bonus.
(b)Disability. If the Companies, or either of them, terminate the Executive’s employment during the Employment Period because of the Executive’s Disability, the Company shall pay or provide to the Executive (i) all Accrued Benefits, (ii) a Pro-Rata Bonus, (iii) the COBRA Coverage Benefits, and (iv) the Post-Termination Benefits.
(c)Termination by the Companies for Cause or by the Executive without Good Reason. If, during the Employment Period, the Companies, or either of them, terminate the Executive’s employment for Cause or the Executive terminates her employment with either of the Companies without Good Reason, the Company shall pay to the Executive all Accrued Benefits.
(d)Termination by the Companies without Cause or by the Executive for Good Reason. If, during the Employment Period, the Companies, or either of them, terminate the Executive’s employment without Cause (other than due to Disability) or if the Executive terminates her employment with either of the Companies for Good Reason, the Company shall pay or provide the Executive (or the Executive’s estate or other legal representative, if the Executive dies after such termination but before receiving such amount) (i) all Accrued Benefits, (ii) a Pro-Rata Bonus, (iii) an amount equal to the sum of the Executive’s Base Salary and Target Bonus, payable in equal installments paid at the same time as normal payroll payments are made for the twelve (12) month period following the Date of Termination, with such payments to commence on the first payroll date following the Payment Date (as defined below), but retroactive to the day following the Date of Termination, subject to Section 9(j) hereof, (iv) the COBRA Coverage Benefits, and (v) outplacement counseling services for six (6) months following the Date of Termination, and (vi) the Post-Termination Benefits.
(e)Notice of Termination. Any termination of the Executive’s employment by the Companies or by the Executive (other than because of the Executive’s death) shall be communicated by written Notice of Termination to the other party hereto in accordance with Section 11 hereof. For purposes of this Agreement, a “Notice of Termination” shall mean a
6


notice which shall indicate the specific termination provision in this Agreement relied upon. Termination of the Executive’s employment shall take effect on the Date of Termination.
(f)Effect of Termination. Upon any termination of the Executive’s employment with the Companies, or either of them, the Executive shall resign from, and shall be considered to have simultaneously resigned from, all positions with the Companies and all of the Companies’ Affiliates.
(g)Release. As a condition to the Executive’s entitlements (other than the Accrued Benefits), as provided in Section 9(b) and 9(d) hereof (the “Severance Benefits”), the Executive must timely execute and deliver to the Companies, and not revoke, a release of claims in substantially the form attached as Exhibit A hereto (the “Release”); provided, that for the avoidance of doubt, the foregoing Release requirement shall not apply to the Company’s obligation to provide the Accrued Benefits or any amounts payable under Section 9(a). The Release must be executed and delivered by the Executive (and no longer be subject to revocation) as provided in Section 3.c of Exhibit A. The Release must become effective, if at all, by the date specified therein (and in all events no later than the ninetieth (90th) calendar day following the Date of Termination). The first payment of the Severance Benefits (excluding the Pro Rata Bonus) will be made on the Company’s next regular payday following the earlier of (i) the date upon which the Release (if applicable) becomes effective, binding and irrevocable and (ii) the expiration of ninety (90) calendar days from the Date of Termination (the “Payment Date”), but will be retroactive to the day following the Date of Termination.
(h)No Offset. In the event of termination of her employment, the Executive shall be under no obligation to seek other employment and there shall be no offset against amounts due to her on account of any remuneration or benefits provided by any subsequent employment she may obtain, except as provided under Section 24(d) hereof. The Companies’ obligation to make any payment pursuant to, and otherwise to perform its obligations under, this Agreement shall not be affected by any offset, counterclaim or other right that the Parent, the Company or any of the Companies’ Affiliates may have against the Executive for any reason.
(i)Section 280G. If any payment or benefit that the Executive may receive following a change of control of the Company, the Executive’s termination of employment, or otherwise, whether or not payable or provided under this Agreement (“Payment”) would (i) constitute a “parachute payment” within the meaning of Section 280G of the Internal Revenue Code of 1986, as amended (the “Code”), and (ii) but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code (the “Excise Tax”), then such Payment shall be reduced to the Reduced Amount. The “Reduced Amount” shall be either (A) the largest portion of the Payment that would result in no portion of the Payment being subject to the Excise Tax or (B) the largest portion, up to and including the total amount, of the Payment, whichever of the amounts determined under (A) and (B), after taking into account all applicable federal, state and local employment taxes, income taxes, and the Excise Tax (all computed at the highest applicable marginal rate), results in the Executive’s receipt, on an after-tax basis, of the greater amount of the Payment notwithstanding that all or some portion of the Payment may be subject to the Excise Tax. If a reduction in payments or benefits constituting “parachute payments” is necessary so that the Payment equals the Reduced Amount, reduction shall occur in the following order: reduction of cash payments; cancellation of accelerated vesting of outstanding equity awards; and reduction of employee benefits. In the event that acceleration of vesting of outstanding equity awards is to be reduced, such acceleration of vesting shall be undertaken in the reverse order of the date of grant of the Executive’s outstanding equity awards. All calculations and determinations made pursuant this Section 9(i) will be made by an independent accounting or consulting firm or independent tax counsel appointed by the Company (the “Tax Counsel”) whose determinations shall be conclusive and binding on the Company and the Executive for all purposes. For purposes of making the calculations and determinations required
7


by this Section 9(i), the Tax Counsel may rely on reasonable, good faith assumptions and approximations concerning the application of Section 280G of the Code and Section 4999 of the Code. The Company shall bear all costs the Tax Counsel may reasonably incur in connection with its services.
(j)Satisfaction of Obligations. Anything herein to the contrary notwithstanding, upon satisfaction of their respective applicable obligations as set forth in this Section 9, the Companies shall have no further obligations to the Executive under this Agreement, except as set forth in Section 13 hereof. The obligation of the Companies to provide the Severance Benefits (or, if such Severance Benefits have commenced, to continue providing the Severance Benefits) to the Executive is expressly conditioned upon the Executive’s continued performance of and compliance with her obligations under the Covenants. In the event of the Executive’s death after her termination of employment but prior to her receiving, in full, the payments or other benefits to which she is entitled hereunder, her estate or other legal representative shall succeed to such entitlements.
10.Indemnification. During the Employment Period and thereafter, the Companies will indemnify the Executive to the fullest extent permitted by law and each of the Companies’ certificate of incorporation, bylaws or other governing documents, as applicable, and cause her to be covered under such directors and officers insurance policies as the Companies maintain in effect from time to time. The Executive agrees to promptly notify the Companies of any actual or threatened claim arising out of or as a result of the Executive’s employment hereunder or any office or directorship held with Parent, the Company or any of their Affiliates.
11.Notices. All notices, demands, requests, or other communications which may be or are required to be given or made by any party to any other party pursuant to this Agreement shall be in writing and shall be hand delivered, mailed by first-class registered or certified mail, return receipt requested, postage prepaid, delivered by overnight air courier, or transmitted by facsimile transmission addressed as follows:
If to the Company, to:
Hayward Industries, Inc.
400 Connell Drive, Suite 6100
Berkeley Heights, NJ 07922
Attn: Chief Executive Officer
If to the Parent, to:
Hayward Holdings, Inc.
400 Connell Drive, Suite 6100
Berkeley Heights, NJ 07922
Attn: Chief Executive Officer
If to the Executive, to: Address last shown on the Company’s records.
Each party may designate by notice in writing a new address to which any notice, demand, request or communication may thereafter be so given, served or sent. Each notice, demand, request, or communication that shall be given or made in the manner described above shall be deemed sufficiently given or made for all purposes at such time as it is delivered to the addressee (with the return receipt, the delivery receipt, confirmation of facsimile transmission or the affidavit of messenger being deemed conclusive but not exclusive evidence of such delivery) or at such time as delivery is refused by the addressee upon presentation.
8


12.Severability. The invalidity or unenforceability of any one or more provisions of this Agreement, including, without limitation, Sections 6, 7 and 8, shall not affect the legality, validity or enforceability of the other provisions of this Agreement, which shall remain in full force and effect.
13.Survival. It is the express intention and agreement of the Parties that the provisions hereof shall survive the termination of employment of the Executive, in accordance with the respective terms of such provisions. In addition, all obligations of the Company or the Parent to the Executive under applicable compensation benefit plans and programs and to make payments or settle equity awards granted thereunder shall survive any termination of this Agreement, to the extent permitted by law, in accordance with the terms of such plans, programs and/or awards.
14.Assignment. The rights and obligations of the Parties to this Agreement shall not be assignable or delegable except that (a) in the event of the Executive’s death, the personal representative or legatees or distributees of the Executive’s estate, or the trustees of any trusts established under the Executive’s will or by the Executive during her lifetime, as the case may be, shall have the right to receive any amount owing and unpaid to the Executive hereunder and (b) the respective rights and obligations of the Company and the Parent hereunder shall be assignable and delegable in connection with any subsequent merger, consolidation, reorganization, sale of all or substantially all of the assets or equity interests of the Company or the Parent, or similar transaction involving the Company or the Parent or a successor to either of them. In connection with any assignment pursuant to clause (b) of the preceding sentence, the Parent and the Company shall require any such successor to the Parent or the Company or to their respective business and assets to expressly assume and agree to perform this Agreement in the same manner and to the same extent that the Parent and the Company would be required to perform it if no such succession had taken place; provided, for the avoidance of doubt, that no such express assumption and agreement shall be required where any such successor becomes subject to this Agreement by operation of law as part of any transaction described in the foregoing clause (b). As used in this Agreement, “Company” shall include any successor to the Company’s business and/or assets and “Parent” shall include any successor to the Parent’s business and/or assets.
15.Binding Effect. Subject to any provisions hereof restricting assignment, this Agreement shall be binding upon the Parties and shall inure to the benefit of the Parties and their respective heirs, devisees, executors, administrators, legal representatives, successors and assigns.
16.Amendment; Waiver. This Agreement shall not be amended, altered or modified except by an instrument in writing duly executed by the party against whom enforcement is sought. Neither the waiver by any of the Parties of a breach of or a default under any of the provisions of this Agreement, nor the failure of any of the Parties, on one or more occasions, to enforce any of the provisions of this Agreement or to exercise any right or privilege hereunder, shall thereafter be construed as a waiver of any subsequent breach or default of a similar nature, or as a waiver of any such provisions, rights or privileges hereunder.
17.Headings. Section and subsection headings contained in this Agreement are inserted for convenience of reference only, shall not be deemed to be a part of this Agreement for any purpose, and shall not in any way define or affect the meaning, construction or scope of any of the provisions hereof.
18.Governing Law. This Agreement, the rights and obligations of the Parties, and any claims or disputes relating thereto, shall be governed by and construed in accordance with
9


the laws of the New Jersey (but not including any choice of law rule thereof that would cause the laws of another jurisdiction to apply).
19.Dispute Resolution.
(a)Arbitration. In the event of any dispute between the Parties, including but not limited to any claims arising from or related to this Agreement or the termination of this Agreement, any claims related to Executive’s employment or the termination of the Executive’s employment, or any claims arising under the state and federal laws governing employment, such dispute will be determined exclusively, upon the written request of either Party, by binding arbitration under the auspices of and pursuant to the Employment Dispute Resolution Rules of the American Arbitration Association. Such arbitration shall be conducted in New York City, New York before a single arbitrator who is a retired judge. This agreement to arbitrate shall include, without limitation, any and all disputes, controversies and/or claims against Parent, the Company or any of their Affiliates or the current or former partners, members, officers or employees of any of them, whether arising under theories of liability or damages based on contract, tort or statute, to the fullest extent permitted by law, such as, without limitation, claims for breach of contract or breach of the covenant of good faith and fair dealing, any claims of discrimination or other claims under Title VII of the Civil Rights Act of 1964, as amended, the Age Discrimination in Employment Act of 1967, the Americans with Disabilities Act, the Family and Medical Leave Act, the Fair Labor Standards Act, ERISA and/or any applicable or equivalent state or local laws, claims for wrongful termination, including employment termination in violation of public policy, and claims for personal injury including, without limitation, defamation, fraud and infliction of emotional distress. The only claims not covered by this agreement to arbitrate are claims for benefits under workers’ compensation or unemployment insurance statutes and other claims that cannot be arbitrated as a matter of law. As a material part of this agreement to arbitrate claims, the Executive, Parent, and the Company expressly waive all rights to a jury trial in court on all statutory or other claims, including, without limitation, those identified in this Section 19. The Executive also acknowledges and agrees that no claims will be arbitrated on a class action or collective action basis. The arbitrator will have no power to add to, subtract from, or otherwise modify any of the terms of this Agreement except that a provision otherwise invalid, illegal or unenforceable shall be modified to the least extent necessary to make it valid, legal and enforceable. The decision of the arbitrator shall be final, conclusive and binding and may be enforced by any court of competent jurisdiction, and all Parties consent to the personal jurisdiction of the state and federal courts of the State of New Jersey for such purposes. Notwithstanding the foregoing, the parties shall be entitled to seek injunctive relief and other provisional remedies against the other in any court of competent jurisdiction for any breach or threatened breach of any provisions of this Agreement. All reasonable fees, costs and expenses (including reasonable attorneys’ fees, expenses and costs) incurred by the prevailing party in any arbitration will be borne by the other party. Any claim must be brought to arbitration within the statute of limitations for bringing such claim in court or before the appropriate administrative agency, as applicable.
(b)Court Proceeding. Each of the Parties agrees that any dispute between the Parties in respect of which resolution by a court of any issue is required either (i) in accordance with the provisions of Section 19(a) or (ii) for the purpose of the recognition and enforcement of any judgment by the arbitrator, shall be resolved only in the courts of New Jersey or the United States District Court for the District of New Jersey and the appellate courts having jurisdiction of appeals from such courts.
20.Entire Agreement. This Agreement and all other agreements and plans relating to the subject matter hereof, including, without limitation, agreements for amending awards granted under such plans, to the extent not inconsistent with any terms set forth herein, constitute the entire understanding of the Company and the Parent on the one hand, and the Executive on the
10


other hand, with respect to the subject matter hereof and supersede the Prior Agreement and all other prior understandings, written or oral, concerning such subject matter.
21.Counterparts. This Agreement may be executed in two counterparts, each of which shall be an original and all of which shall be deemed to constitute one and the same instrument.
22.Withholding. The Company may withhold from any benefit or compensation payment under this Agreement all federal, state, city or other taxes as shall be required pursuant to any law or governmental regulation or ruling.
23.Section 409A.
(a)The intent of the Parties is that payments and benefits under this Agreement comply with Section 409A of the Code and the regulations and guidance promulgated thereunder (collectively “Code Section 409A”) and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted to be in compliance therewith. Specifically, if any provision of this Agreement is ambiguous, such that one interpretation of the provision would comply with Code Section 409A and another interpretation would result in a failure to comply with any applicable requirement under Code Section 409A, the Parties intend that the interpretation that complies with Code Section 409A shall be the one that governs. To the extent permitted under Code Section 409A, this Agreement, and the terms of any Plan (as defined in Section 23(f) below) to the extent they relate to the Executive’s entitlements thereunder, shall be modified, either as reasonably requested by the Executive, with the Company’s and Parent’s consent), or as the Company may propose (or, as the Parent may propose, with respect to any Plan maintained by it) with the Executive’s consent, to the extent necessary to comply with all applicable requirements of, and to avoid the imposition of any additional tax, interest or penalties under, Code Section 409A in connection with the payments and benefits to be paid or provided to the Executive hereunder or under such Plan. To the extent that any provision hereof, or of any Plan, is modified in order to comply with Code Section 409A, such modification shall be made in good faith, shall not impose any additional costs on the Parent or the Company and shall, to the maximum extent reasonably possible, maintain the original intent and economic benefit to the Executive and the Companies of the applicable provision without violating the provisions of Code Section 409A.
(b)A termination of employment shall not be deemed to have occurred for purposes of any provision of this Agreement providing for the payment of any amounts or benefits upon or following a termination of employment unless such termination is also a “separation from service” within the meaning of Code Section 409A and, for purposes of any such provision of this Agreement, references to a “termination,” “termination of employment” or like terms shall mean “separation from service.” If the Executive is deemed on the date of termination to be a “specified employee” within the meaning of that term under Code Section 409A(a)(2)(B), then with regard to any payment or the provision of any benefit that is considered deferred compensation under Code Section 409A (after taking into account all exclusions applicable to such payment or benefit under Code Section 409A) and that is payable or to be provided to the Executive on account of her “separation from service,” such payment or benefit shall be made or provided at the date which is the earliest to occur of (i) the expiration of the six (6)-month period measured from the date of the Executive’s “separation from service, (ii) the date of the Executive’s death, or (iii) such earlier date as may be permitted under Code Section 409A. Upon the expiration of the foregoing delay period, all payments and benefits delayed pursuant to this Section 23(b) (whether they would have otherwise been payable in a single sum or in installments in the absence of such delay) shall be paid or reimbursed to the Executive in a lump sum, and any remaining payments and benefits due under this Agreement shall be paid or provided in accordance with the normal payment dates specified for them herein.
11


(c)To the extent that the reimbursement of any expenses eligible for reimbursement or the provision of any in-kind benefits under this Agreement constitute “nonqualified deferred compensation” for purposes of Code Section 409A (after taking into account all exclusions applicable to such reimbursements or benefits under Code Section 409A): (i) reimbursement of any such expense shall be made as soon as practicable after such expense has been incurred, but any event no later than December 31 of the year following the year in which the Executive incurs such expense; (ii) the amount of such expenses eligible for reimbursement, or in-kind benefits to be provided, in any calendar year shall not affect the amount of expenses eligible for reimbursement, or in-kind benefits to be provided, in any other calendar year; and (iii) the Executive’s right to receive such reimbursements or in-kind benefits shall not be subject to liquidation or exchange for any other benefit.
(d)For purposes of Code Section 409A, the Executive’s right to receive any installment payments pursuant to this Agreement shall be treated as a right to receive a series of separate and distinct payments. Whenever a payment under this Agreement specifies a payment period with reference to a number of days, the actual date of payment within the specified period shall be within the sole discretion of the Company.
(e)Notwithstanding any other provision of this Agreement to the contrary, in no event shall any payment under this Agreement that constitutes “nonqualified deferred compensation” for purposes of Code Section 409A be subject to offset by any other amount unless otherwise permitted by Code Section 409A.
(f)For purposes of the foregoing, the term “Plan” shall mean any plan, program, agreement (other than this Agreement) or other arrangement maintained by the Company, the Parent or any of the Companies’ Affiliates that is a “nonqualified deferred compensation plan” within the meaning of Code Section 409A, and under which any payments or benefits are to be made or provided to the Executive, to the extent they constitute a deferral of compensation subject to the requirements of Code Section 409A after taking into account all exclusions applicable to such payments or benefits under Code Section 409A.
24.Definitions.
(a)Accrued Benefits” means (i) any unpaid Base Salary through the date the Executive’s employment terminates, (ii) except in the case of a termination of employment pursuant to Section 9(c), any earned and payable, but unpaid, Annual Bonus (including any Annual Bonus payable pursuant to the last sentence of Section 4(b)); (iii) any accrued and unpaid vacation; (iv) any amounts or benefits owing to the Executive or to the Executive’s beneficiaries under the then applicable benefit plans of the Company in which the Executive participated immediately prior to the Date of Termination (excluding any severance plan, program, agreement or arrangement); and (v) any amounts owing to the Executive for reimbursement of business expenses properly incurred by the Executive prior to the Date of Termination and which are reimbursable in accordance with Section 4 or Section 5, provided that the Executive, or her estate or other legal representative, submits all expenses and supporting documentation required within thirty (30) days of the Date of Termination (or one-hundred eighty (180) days in the case of termination due to death). Amounts payable (A) under clauses (i), (ii) and (iii) shall be paid promptly after the Date of Termination but in any event by no later than thirty (30) days after such date (or, in the case of (ii), when bonuses are paid to executives of the Company generally); (B) under clause (iv) shall be paid in accordance with the terms and conditions of the applicable plan, program or arrangement; and (C) under clause (v) shall be paid in accordance with the terms of the applicable expense policy but in any event by no later than the time for payment of the reimbursement required pursuant to Section 23(c)(i) above.
12


(b)Affiliate” of a person or entity means any entity controlled by, in control of, or under common control with, such person or entity.
(c)Cause” means: (i) conduct by the Executive constituting a material act of misconduct in connection with the performance of her duties, including, without limitation, misappropriation of funds or property of the Parent, the Company or any of their Subsidiaries or Affiliates other than the occasional, customary and de minimis use of Company or Parent property for personal purposes; (ii) the Executive’s commission of a felony or commission of a misdemeanor involving fraud or any misconduct by the Executive that results in material injury or reputational harm to the Company, the Parent or any of their Subsidiaries and Affiliates; (iii) any act or omission that constitutes a material breach by the Executive of (A) any of her obligations under any material agreement with the Company, the Parent or any of their Affiliates (including this Agreement) or (B) any material written policy of the Company, the Parent or any of their Subsidiaries and Affiliates, including the continued non-performance by the Executive of her duties (other than by reason of the Executive’s physical or mental illness, incapacity or disability), in each case, which has continued for more than thirty (30) days following written notice from the Board delineating such non-performance; (iv) a breach by the Executive of any restrictive covenant by the Executive contained in any agreement between such Executive and the Company, the Parent or any of their Affiliates (including in any incentive award agreement); (v) the Executive’s engaging in any intentional act of dishonesty, violence or threat of violence (including any violation of federal securities Laws) which is or could reasonably be expected to be materially injurious to the financial condition or business reputation of the Company, the Parent or any of their Subsidiaries or Affiliates; (vi) the Executive’s illegal use of controlled substances during the performance of the Executive’s duties that adversely affects the reputation or best interest of the Company, the Parent or any Affiliate thereof; or (vii) the Executive’s failure to cooperate with a bona fide internal investigation or an investigation by regulatory or law enforcement authorities, after being instructed by the Company or the Parent to cooperate, or the willful destruction or failure to preserve documents or other materials known to be relevant to such investigation or the inducement of others to fail to cooperate or to produce documents or other materials in connection with such investigation. For purposes of this Section 24(c), written notice means written notice by the Parent to the Executive pursuant to Section 11 hereof.
(d)COBRA Coverage Benefits” shall mean continued coverage for the Executive and her dependents under the Company’s group health care benefit plans for a period of twelve (12) months following the Date of Termination, with the Executive (or in the event of the Executive’s death, her dependents) paying the same portion of the total cost of such coverage that the Company’s active employees are required to pay for such coverage, and the Company paying for that portion of such total cost as exceeds the portion paid for by the Executive. The COBRA Coverage Benefits shall be provided to the Executive or her dependents subject to (i) the Executive’s (or in the event of the Executive’s death, her dependent’s) making a timely election of continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (“COBRA”), and remaining eligible for COBRA coverage during such period, and (ii) the Executive’s (or in the event of the Executive’s death, her dependent’s) continued payment of the portion of the total cost of such coverage required to be paid by the Executive as provided in the preceding sentence. The COBRA Coverage Benefits shall immediately cease to be provided hereunder on the date on which the Executive commences to receive equivalent health care benefit coverage under a health care plan, or plans, of any subsequent employer of the Executive. If and to the extent necessary in order for the Executive to avoid being subject to tax under section 105(h) of the Code on any payment or reimbursement of any health care expenses made to her or for her benefit pursuant to Section 9 hereof the Company shall impute as taxable income to the Executive an amount equal to the excess of (A) the full actuarial cost of the health care benefit coverages provided to her and her dependents under Section 9 hereof over (B) the portion of such total cost paid for by the Executive or her dependents for each period during which such coverages are provided.
13


(e)Date of Termination” means (i) if the Executive’s employment is terminated by the Executive’s death, automatically on the date of the Executive’s death; (ii) if the Executive’s employment is terminated because of the Executive’s Disability, five (5) calendar days after the Notice of Termination unless the Executive shall have returned to the performance of the Executive’s duties on a full-time basis during such five (5)-day period; or (iii) if the Executive’s employment is terminated during the Employment Period by the Companies or by the Executive, the date specified in the Notice of Termination; provided that in the case of a termination by the Companies for Cause or a termination by the Executive for Good Reason the Date of Termination shall occur no sooner than the completion of the applicable notice period (if any) and, if applicable, opportunity to cure, as provided in the definitions of those terms this Section 24.
(f)Disability” or “Disabled” means the inability of the Executive to perform the Executive’s material duties hereunder due to a physical or mental injury, infirmity or incapacity, which is expected to exceed one hundred eighty (180) days (including weekends and holidays) in any three hundred sixty-five (365)-day period. If any question shall arise as to whether the Executive is Disabled to the extent that the Executive is unable to perform substantially all of her duties and responsibilities for the Company and its Affiliates, the Executive shall, at the request of the Board in accordance with the Americans with Disabilities Act of 1990 and the Family and Medical Leave Act of 1993, each as amended, submit to a medical examination by a physician selected by the Board to whom the Executive or her guardian, if any, has no reasonable objection to determine whether the Executive is so Disabled, and such determination shall for purposes of this Agreement be conclusive of the issue. If such a question arises and the Executive fails to submit to the requested medical examination, the Board’s determination of the issue shall be binding on the Executive.
(g)Good Reason” means, if occurring without the Executive’s consent: (i) any act taken by the Company that results in any material diminution in the Executive’s reporting relationship to the Chief Executive Officer of the Company, title, duties, responsibilities or authority from those that are consistent with her title as Chief Human Resources Officer; (ii) a failure of the Company to pay or cause to be paid the Executive’s Base Salary or material employee benefits required to be provided to her, when due (iii) any reduction in Executive’s then-current Base Salary or Target Bonus opportunity, unless the same percentage reduction is at the same time implemented for all of the Company’s C-level executives, (iv) a requirement is imposed by the Company that the Executive relocate her primary work location to a location that is 35 miles or more away from the Company’s principal executive offices (wherever such offices are located at the applicable time), or (v) any material breach of this Agreement by the Company (each such event, a “Good Reason Condition”). Notwithstanding the foregoing, Good Reason will not be deemed to exist unless (i) the Executive reasonably determines in good faith that a Good Reason Condition has occurred; (ii) the Executive notifies the Company in writing within sixty (60) days of the first occurrence of the Good Reason Condition; (iii) the Executive cooperates in good faith with the Company’s efforts, if any, for a period of not less than thirty (30) days following such notice (the “Cure Period”), to remedy the Good Reason Condition; and (iv) notwithstanding such efforts the Good Reason Condition continues to exist following the 60-day notice period, and the Executive terminates her employment within ninety (90) days after the Good Reason Condition has occurred; provided, that, for the avoidance of doubt, if the Company cures the Good Reason Condition during the Cure Period, Good Reason shall be deemed not to have occurred. For purposes of this Section 24(g), written notice means written notice by the Executive to both the Parent and the Company pursuant to Section 11 hereof.
(h)Post-Termination Benefits” shall mean, at the Parent’s election, either (i) payment by the Companies to the Executive of an amount equal to the cost of any perquisites, welfare benefits, and retirement plan contributions the Executive would otherwise have been eligible to receive in the twelve (12) months following the Executive’s Date of Termination, or
14


(ii) the provision, for twelve (12) months following the Executive’s Date of Termination, in kind by the Company to the Executive of the perquisites, welfare benefits, or retirement plan contributions described in clause (i) of this definition, provided that, in the case of provision of benefits under clause (ii), the Parent has determined in its reasonable and sole discretion that it would be permissible to do so under the terms of any applicable plan and applicable law. For the sake of clarity, COBRA Coverage Benefits shall be as provided in Section 24(d) above.
(i)Pro-Rata Bonus” shall mean, to the extent actually earned, a pro-rata portion of the Executive’s Annual Bonus for the plan year in which the Executive’s termination occurs based on the actual Annual Bonus earned for the year in which termination occurs (such pro-ration to be determined by multiplying the amount of such bonus which would be payable to the Executive if she had remained in employment with the Company for the full plan year by a fraction, the numerator of which is the number of days during the plan year of termination that the Executive was employed by the Company, and the denominator of which is 365), which shall be payable by the Company to the Executive (or in the event of her death, to her estate or legal representatives) at such time when bonuses are paid to executives of the Companies generally or, if later, on the Payment Date.
15


IN WITNESS WHEREOF, the undersigned have duly executed and delivered this Agreement as of March 2, 2021.
HAYWARD INDUSTRIES, INC.


By:/s/ Kevin P. Holleran    
Name: Kevin P. Holleran
Title: President & CEO
HAYWARD HOLDINGS, INC.


By: /s/ Kevin P. Holleran    
Name: Kevin P. Holleran
Title: President & CEO
EXECUTIVE

/s/ Lesley Billow    
Lesley Billow
[Signature Page to Employment Agreement]


EXHIBIT A
Release
For good and valuable consideration, including the rights and obligations contained in the Amended and Restated Employment Agreement dated as of March 2, 2021 (the “Employment Agreement”) this agreement and release is entered into by and among Lesley Billow (the “Executive”), Hayward Industries, Inc. (the “Company”) and Hayward Holdings, Inc. (the “Parent”) (the “Release”). (Together, the Company and the Parent may hereinafter be referred to as the “Companies.”)
1.The Executive, on behalf of herself and her dependents, heirs, administrators, agents, personal representatives, executors, successors and assigns (together with the Executive, the “Executive Releasees”), does hereby irrevocably, completely and unconditionally release, waive and forever discharge the Companies and their past, present and future parents, subsidiaries, affiliated corporations, partnerships, joint ventures, employee benefit plans, insurers and their predecessors, successors and assigns (collectively, “Company Affiliates”) and all of the Company Affiliates’ past, present and future shareholders, directors, officers, employees, agents, trustees, and representatives, both individually and in their official capacities, and their successors and assigns (together with the Company Affiliates, the “Company Releasees”), from any and all actions, rights, claims, demands, obligations, liabilities, attorneys’ fees and causes of action of any kind or description whatsoever, in law, equity or otherwise, whether known or unknown, whether past or present, including, without limitation, those arising out of or in any way related to the Executive’s employment, or termination of employment, with either or both of the Companies (including any events, acts, conduct or omissions related thereto) occurring at any time prior to or at the date on which the Executive signs and returns this Release (the “Release Date”), including, but not limited to, any action, claim, demand, obligation, liability or cause of action arising under any Federal, state, or local law (including, but not limited to, Title VII of the Civil Rights Act of 1964, the Civil Rights Acts of 1866, 1871, 1964 and 1991, the Equal Pay Act, the Americans with Disabilities Act of 1990, the National Labor Relations Act, the Fair Labor Standards Act of 1938, the Employee Retirement Income Security Act of 1974 (other than any claim as excepted below), the Age Discrimination in Employment Act of 1967, all as amended, and the wage and hour, wage payment and fair employment practices laws of the state or states in which the Executive has been employed), tort, contract or any other legal obligation (collectively, the “Claims”); provided, however, the Executive does not release any of the following Claims:
a.any Claim to workers’ compensation or unemployment insurance benefits;
b.any Claim arising from a breach of the Employment Agreement following the Release Date, including any right to enforce the Employment Agreement;
c.any Claim for indemnification in accordance with applicable laws, the applicable constituent documents (including bylaws and certificates of incorporation) of the Company, the Parent or any Company Affiliate, and any applicable insurance policy with respect to any liability the Executive incurs or has incurred as a director, officer or employee of the Company, the Parent or any Company Affiliate;
A-1


d.any Claim the Executive may have to obtain contribution as permitted by law in the event of entry of judgment against the Executive as a result of any act or failure to act for which the Executive and the Company, the Parent and/or any Company Affiliate are jointly liable in whole or in part;
e.any Claim that by law may not be released by private agreement without judicial or governmental review and approval; or
f.any Claim that arises after the Release Date.
2.Nothing contained in this Release shall be construed to prohibit the Executive from filing a charge with or participating in any investigation or proceeding conducted by the federal Equal Employment Opportunity Commission or a comparable state or local agency, provided, however, that the Executive hereby agrees to waive her right to recover monetary damages or other individual relief in any such charge, investigation or proceeding or any related complaint or lawsuit filed by the Executive or by anyone else on her behalf.
3.The following shall apply in connection with the signing of this Release:
a.The Executive acknowledges and agrees that she has no less than [twenty-one (21)/forty-five (45)]1 days in which to consider this Release (though she may choose voluntarily to sign it earlier) and is hereby advised that this Release creates a legally binding obligation and that the Executive should therefore consult an attorney about this Release (though she may choose voluntarily not to do so).
b.The Executive represents that she has read this Release carefully; has had the opportunity to consult with an attorney of the Executive’s own choosing about the Release; understands fully what this Release means; and is entering into it knowingly, voluntarily, and without coercion.
c.The Executive may not sign and return this Release to the Companies earlier than the Date of Termination (as defined in the Employment Agreement) and must sign and return it no later than [twenty-one (21)/forty-five (45)]2 calendar days following the later of (i) the Date of Termination and (ii) five (5) calendar days following the date of delivery of this Release to the Executive as provided in Section 9(g) of the Employment Agreement (such period of time being the “Release Consideration Period”). The Executive will have an additional seven (7) calendar days after the Release Date in which to revoke her acceptance by providing written notice of revocation to the Companies (such period of time the “Release Revocation Period”). The Release will not be effective until the date upon which the Release Revocation Period has expired, which will be the eighth (8th) calendar day after the Release Date, if not previously revoked.
d.By signing this Release, Executive represents that (i) she is signing it voluntarily and with a full understanding of its terms, (ii) she has had sufficient opportunity, before signing this Release, to consider its terms and consult with an attorney (if she so wished to do so) and (iii) she has
1 To be determined by the Company at the time of separation.
2 To be determined by the Company at the time of separation.
A-2


not relied on any promises or representations, express or implied, that are not set forth expressly in this Release.
4.The Executive represents that as of the date she has executed this Release she has not assigned to any other party, and agrees not to assign, any Claim released by the Executive herein.
5.The Executive represents that she has returned to the Companies any and all documents, materials and information (whether in hardcopy, on electronic media or otherwise) related to the business of the Companies or their affiliates (whether present or otherwise), and all keys, access cards, credit cards, computer hardware and software, telephones and telephone-related equipment and all other property of the Companies or their affiliates in the Executive’s possession or control. Further, the Executive agrees that she has not retained any copy or derivation of any documents, materials or information (whether in hardcopy, on electronic media or otherwise) of the Companies or their affiliates.
6.Whenever possible, each provision of this Release shall be interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Release is held to be invalid, illegal or unenforceable in any respect under any applicable law or rule in any jurisdiction, such invalidity, illegality or unenforceability shall not affect any other provision or any other jurisdiction, but this Release shall be reformed, construed and enforced in such jurisdiction as if such invalid, illegal or unenforceable provision had never been contained herein.
7.This Release may be executed in one or more counterparts, each of which shall be deemed to be an original but all of which together shall constitute one and the same instrument.
8.This Release shall be governed by and construed and interpreted in accordance with the laws of the State of New Jersey without reference regard to principles of conflicts of law that would result in the application of the laws of any other jurisdiction.
[remainder of page intentionally blank]
A-3

image_0.jpg
IN WITNESS WHEREOF, the Executive, the Company and the Parent have executed this Release each as of the date indicated below.
AGREED AND EXECUTED:
Dated: __________, 20___
LESLEY BILLOW
    
Dated: __________, 20___
HAYWARD INDUSTRIES, INC.
    
Name:
Title:
Dated: __________, 20___
HAYWARD HOLDINGS, INC.
    
Name:
Title:

A-4
EX-31.1 3 a2023q1exhibit311.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)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.     designed such internal control over financial reporting, or caused such internal control over financial     
reporting to be designed under our supervision, to provide reasonable assurance regarding the
the reliability of financial reporting and the preparation of financial statements for external purposes
in accordance with generally accepted accounting principles;
c.     evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.     disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.     any fraud, whether or not material, that involves management or other employees who have a     significant role in the registrant’s internal control over financial reporting.

Date: May 4, 2023    By: /s/ Kevin Holleran
Kevin Holleran
President and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 4 a2023q1exhibit312.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)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.     designed such internal control over financial reporting, or caused such internal control over financial     
reporting to be designed under our supervision, to provide reasonable assurance regarding the
the reliability of financial reporting and the preparation of financial statements for external purposes
in accordance with generally accepted accounting principles;
c.     evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in     this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.     disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.     any fraud, whether or not material, that involves management or other employees who have a     significant role in the registrant’s internal control over financial reporting.

Date: May 4, 2023    By: /s/ Eifion Jones
Eifion Jones
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)

EX-32.1 5 a2023q1exhibit321.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 April 1, 2023, 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: May 4, 2023                        By: /s/ Kevin Holleran
                                Kevin Holleran
                                President and Chief Executive Officer
                                (Principal Executive Officer)

EX-32.2 6 a2023q1exhibit322.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 April 1, 2023, 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: May 4, 2023 By: /s/ Eifion Jones
    Eifion Jones
    Senior Vice President and Chief Financial Officer
    (Principal Financial Officer)

EX-101.SCH 7 hayw-20230401.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Unaudited Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Unaudited Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Unaudited Condensed Consolidated Statements of Changes in Redeemable Stock and Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Nature of Operations and Organization link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Accrued Expenses and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Long-Term Debt, Net link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Derivatives and Hedging Transactions link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Segments and Related Information link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Acquisitions and Restructuring link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Long-Term Debt, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Derivatives and Hedging Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Segments and Related Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Acquisitions and Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Nature of Operations and Organization (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Accrued Expenses and Other Liabilities - Warranty Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Accrued Expenses and Other Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Long-Term Debt, Net - Schedule Of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Long-Term Debt, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Derivatives and Hedging Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Derivatives and Hedging Transactions - Gross Fair Values and Location of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Derivatives and Hedging Transactions - Effects of Derivative Instruments by Contract Type in AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Segments and Related Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Segments and Related Information - Financial Information by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Segments and Related Information - Reconciliation of Segment Income to Income from Operations Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Leases - Supplemental Cash Flows Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Stockholders’ Equity (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Stock-based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Stock-based Compensation - Black-Scholes Option-Pricing Model (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Acquisitions and Restructuring - Acquisition and Restructuring Related Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Acquisitions and Restructuring - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Acquisitions and Restructuring - Facility Closure and Other One-Time Termination Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 hayw-20230401_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 hayw-20230401_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 hayw-20230401_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] 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 Related Party Transactions [Abstract] Long-term debt, gross Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code Property, plant and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization North America Segment North America North America Segment [Member] North America Segment Business restructuring costs Business Exit Costs Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding 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 Debt Instrument [Axis] Debt Instrument [Axis] Finance lease obligations Finance Lease, Liability Income Tax Disclosure [Abstract] Current portion of the long-term debt Less: Current portion of the long-term debt Long-Term Debt and Lease Obligation, Current Beginning balance Ending balance Restructuring Reserve Foreign Exchange Contracts Foreign exchange contracts Foreign Exchange Contract [Member] Employee compensation and benefits Accrued Employee Benefits, Current Additional paid-in capital Additional Paid in Capital Fair Value Measurement [Domain] Fair Value Measurement [Domain] Statistical Measurement [Domain] Statistical Measurement [Domain] First Lien Term Facility, due May 28, 2028 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 Finance leases Finance Lease, Assets And Liabilities, Lessee [Abstract] Finance Lease, Assets And Liabilities, Lessee Depreciation Depreciation Share-Based Payment Arrangement [Abstract] Other Current Assets Other Current Assets [Member] Property, plant, and equipment, net of accumulated depreciation of $88,543 and $84,119, respectively Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Right-of-use assets obtained in exchange for lease obligations: Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Right-Of-Use Asset Obtained In Exchange For Lease Liability Repurchase of stock Treasury Stock, Value, Acquired, Cost Method Net income Net income Net income attributable to common stockholders Net Income (Loss) Attributable to Parent 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 Leases Lessee, Finance Leases [Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Equity Component [Domain] Equity Component [Domain] Accrued expenses and other liabilities Accrued expenses and other liabilities Accrued Liabilities and Other Liabilities, Current Accrued Liabilities and Other Liabilities, Current Subsequent Event Type [Domain] Subsequent Event Type [Domain] Interest Expense Interest Expense [Member] Leases Lessee, Operating Leases [Text Block] Common stock in treasury; 28,666,369 and 28,666,369 at April 1, 2023 and December 31, 2022, respectively Treasury Stock, Common, Value Plan Name [Axis] Plan Name [Axis] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Plan Name [Domain] Plan Name [Domain] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Accrued Expenses and Other Liabilities Accrued Expenses And Other Liabilities, Current [Member] Accrued Expenses And Other Liabilities, Current Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Award Type [Axis] Award Type [Axis] 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 Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic [Abstract] Net cash used by operating activities Net Cash Provided by (Used in) Operating Activities Costs Recognized Restructuring Costs Operating lease liability - short term Accrued expenses and other liabilities Operating Lease, Liability, Current Residential pool Residential Pool [Member] Residential Pool Expected restructuring costs Restructuring and Related Cost, Expected Cost Total liabilities Liabilities Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Gain (Loss) Reclassified From AOCI to Earnings, Interest rate swaps Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Geographical [Axis] Geographical [Axis] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Preferred stock issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Incremental B First Lien Term Facility, due May 28, 2028 Incremental B First Lien Term Facility, Due May 28, 2028 [Member] Incremental Term Loan B, Due May 28, 2028 [Member] Long-Term Debt, Net Long-Term Debt [Text Block] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Other intangibles, net Other Finite Lived Intangible Assets, Net Other Finite Lived Intangible Assets, Net Number of vote Number Of Vote Number Of Vote Restructuring Type [Axis] Restructuring Type [Axis] Payments Standard Product Warranty Accrual, Decrease for Payments Segments [Axis] Segments [Axis] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Total international 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 Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Consolidation Items [Domain] Consolidation Items [Domain] Subsequent Event Subsequent Event [Member] Document Period End Date Document Period End Date Schedule of Assets and Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Total assets Assets Debt Disclosure [Abstract] Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Interest Rate Swap Interest Rate Swap [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Net cash provided by (used by) financing activities Net Cash Provided by (Used in) Financing Activities Long term debt Long-Term Debt, Fair Value Accounting Policies [Abstract] Share repurchase program amount Stock Repurchase Program, Authorized Amount Income from operations before income taxes Income from operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Segments [Domain] Segments [Domain] Deferred income taxes Deferred Income Taxes and Tax Credits Earnings Per Share Earnings Per Share [Text Block] Long-term debt Finance Lease, Liability, Noncurrent Schedule of Option Pricing Model for Stock Options Granted Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Award Type [Domain] Award Type [Domain] 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] Income tax receivable Income Taxes Receivable, Current Derivative Contract [Domain] Derivative Contract [Domain] Foreign currency translation adjustments, gross Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Subsequent Events Subsequent Events [Text Block] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Accrued expenses and other liabilities Increase (Decrease) In Accounts Payable, Accrued Liabilities, And Other Liabilities Increase (Decrease) In Accounts Payable, Accrued Liabilities, And Other Liabilities Entity Address, City or Town Entity Address, City or Town Leases [Abstract] Repurchase price per share (in usd per share) Stock Repurchase Program, Repurchase Price Per Share Stock Repurchase Program, Repurchase Price Per Share Number of equity incentive plans Number Of Equity Incentive Plans Number Of Equity Incentive Plans Intersegment sales Intersegment Eliminations [Member] Minimum Minimum [Member] Operating leases Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating Lease, Assets And Liabilities, Lessee Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Less: Unamortized debt issuance costs Debt Issuance Costs, Net Commitments and Contingencies Disclosure [Abstract] Treasury Stock Treasury Stock, Common [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number Common treasury stock (in shares) Treasury Stock, Common, Shares Payroll taxes Accrued Payroll Taxes, Current Research, development, and engineering expense Research and Development Expense Canada CANADA Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Time Based Restricted Stock Units Restricted Stock Units (RSUs) [Member] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Proceeds from revolving credit facility Proceeds from Lines of Credit Insurance reserve Accrued Insurance, Current Accounts payable Increase (Decrease) in Accounts Payable Subsequent Events [Abstract] Income Taxes Income Tax Disclosure [Text Block] Finished goods Inventory, Finished Goods, Net of Reserves Credit Facility [Domain] Credit Facility [Domain] Amortization of intangible assets Amortization of Intangible Assets Cash paid-interest Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in usd per share) Earnings per share attributable to common stockholders, basic (in usd per share) Earnings Per Share, Basic Corporate expense, net Corporate, Non-Segment [Member] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Derivatives and Hedging Transactions Derivative Instruments and Hedging Activities Disclosure [Text Block] Prepaid expenses Prepaid Expense, Current Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Entity Interactive Data Current Entity Interactive Data Current Warranty reserve Beginning balance Ending balance Standard Product Warranty Accrual, Current Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Retained Earnings Retained Earnings [Member] Acquisition, Restructuring and Related Activities [Abstract] Acquisition, Restructuring and Related Activities [Abstract] Acquisition, Restructuring and Related Activities [Abstract] Common Stock Common Stock [Member] Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Issuance of Common Stock for compensation plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Number of reportable segments Number of Reportable Segments Schedule of Lease, Cost Lease, Cost [Table Text Block] Purchase of common stock for treasury Consideration transferred for repurchased stock Payments for Repurchase of Common Stock Statement [Table] Statement [Table] Document Quarterly Report Document Quarterly Report Current assets Assets, Current [Abstract] Other non-current liabilities Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Number of shares repurchased (in shares) Treasury Stock, Shares, Acquired Schedule of Net Sales by Geographic Destinations Revenue from External Customers by Geographic Areas [Table Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Accounts receivable, net of allowances of $4,088 and $3,937, respectively Accounts Receivable, after Allowance for Credit Loss, Current ABL Revolving Credit Facility ABL Revolving Credit Facility [Member] ABL Revolving Credit Facility Equity Components [Axis] Equity Components [Axis] Number of manufacturing facilities Number Of Manufacturing Facilities Number Of Manufacturing Facilities Related-Party Transactions Related Party Transactions Disclosure [Text Block] Earnings per share Earnings Per Share, Basic and Diluted Earnings Per Share, Basic and Diluted EPS [Abstract] Earnings Per Share, Basic and Diluted EPS Interest expense, net Interest expense, net Interest Income (Expense), Nonoperating, Net Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Total other expense Nonoperating Income (Expense) Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Selling, general, and administrative expense Selling, General and Administrative Expense Other non-current assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] 2021 Plan 2021 Equity Incentive Plan [Member] 2021 Equity Incentive Plan Industrial flow control Industrial Flow Control [Member] Industrial Flow Control Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Capital expenditures Payments to Acquire Productive Assets Subtotal Debt and Lease Obligation, Gross Debt and Lease Obligation, Gross Type of Restructuring [Domain] Type of Restructuring [Domain] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Operating income Segment income Operating income Operating Income (Loss) Inventories Increase (Decrease) in Inventories Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Amortization of intangible assets Amortization Of Total Intangible Assets Amortization Of Total Intangible Assets Weighted average common shares outstanding Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Goodwill Goodwill Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Commercial pool Commercial Pool [Member] Commercial Pool Repurchase of stock (in shares) Stock Repurchased During Period, Shares Inventory purchases Accrued Inventory Purchases, Current Accrued Inventory Purchases, Current Adjustments to reconcile net income to net cash used by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Provision for income taxes Income Tax Expense (Benefit) Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Geographical [Domain] Geographical [Domain] Deferred tax liabilities, net Deferred Income Tax Liabilities, Net Schedule of Change in Warranty Reserve Schedule of Product Warranty Liability [Table Text Block] Preferred shares par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Hedging Relationship [Axis] Hedging Relationship [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Cost of sales Cost of Goods and Services Sold Derivative [Line Items] Derivative [Line Items] Foreign currency translation adjustments, taxes Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Diluted (in shares) Weighted average number of common shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of Inventories, Net Schedule of Inventory, Current [Table Text Block] Accrued Expenses and Other Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset Expected life (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Short-term notes payable Notes Payable, Current Common stock dividends cash paid (in usd per share) Common Stock, Dividends, Per Share, Cash Paid Warranty expense Product Warranty Expense Common stock $0.001 par value, 750,000,000 authorized; 241,441,438 issued and 212,775,069 outstanding at April 1, 2023; 240,529,150 issued and 211,862,781 outstanding at December 31, 2022 Common Stock, Value, Issued Carrying Value Reported Value Measurement [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Granted (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 Derivative, notional amount, conversion Derivative, Notional Amount, Conversion Derivative, Notional Amount, Conversion Operating Segments Total segment income Operating Segments [Member] Cash flow hedge gain (loss) to be reclassified within 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Preferred stock authorized (in shares) Preferred Stock, Shares Authorized 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 Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities Liabilities, Current [Abstract] Common stock issued (in shares) Common Stock, Shares, Issued Deferred income Contract with Customer, Liability, Current Acquisition and restructuring related expense Acquisition and restructuring related expense Acquisition And Restructuring Related Expense (Income) Acquisition And Restructuring Related Expense (Income) Income Statement Location [Domain] Income Statement Location [Domain] Current maturities of long-term debt Finance Lease, Liability, Current Cash Flow Hedging Interest rate swaps Cash Flow Hedging [Member] Facility-related Facility Closing [Member] Amendment Flag Amendment Flag Net cash used by investing activities Net Cash Provided by (Used in) Investing Activities Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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 Business restructuring costs Restructuring Reserve, Current Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Other non-current assets Other Assets, Noncurrent Change in fair value of derivatives, taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Cash Payments Payments for Restructuring Depreciation and amortization Depreciation, Depletion and Amortization Payments of short-term notes payable Repayments of Notes Payable Employee Severance Employee Severance [Member] Accrual for warranties issued during the period Standard Product Warranty Accrual, Increase for Warranties Issued Derivative [Table] Derivative [Table] Accrued Expenses and Other Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Basis of Presentation Basis of Accounting, Policy [Policy Text Block] 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, Continuing Operations Payments of long-term debt Payments of long-term debt Repayments of Long-Term Debt Stock Options Share-Based Payment Arrangement, Option [Member] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term debt Long-Term Debt Other (income) expense, net Other income (expense) Other (income) expense, net Other Nonoperating Income (Expense) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Acquisitions and Restructuring Restructuring and Related Activities Disclosure [Text Block] Common stock, authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Maximum Maximum [Member] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Schedule of Net Sales by Product Groups Revenue from External Customers by Products and Services [Table Text Block] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Selling, promotional and advertising Accrued Selling, Promotional And Advertising Expense, Current Accrued Selling, Promotional And Advertising Expense, Current Total current assets Assets, Current Income taxes payable Taxes Payable, Current Trademark Indefinite-Lived Trademarks Cash paid-income taxes Income Taxes Paid, Net Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Entity Small Business Entity Small Business Measurement Basis [Axis] Measurement Basis [Axis] Change in fair value of derivatives, net Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Number of reporting units Number of Reporting Units Stockholders’ Equity Stockholders' Equity Note Disclosure [Text Block] Common stock dividends declared (in usd per share) Common Stock, Dividends, Per Share, Declared Line of Credit Facility [Table] Line of Credit Facility [Table] Other bank debt Other Long-Term Debt Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Accumulated depreciation Finance Lease, Right-of-Use Asset, Accumulated Amortization Payables and Accruals [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Payments on revolving credit facility Repayments of Lines of Credit Debt Instrument [Line Items] Debt Instrument [Line Items] Issuance of common stock for compensation plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Total operating lease liabilities Operating Lease, Liability Segments and Related Information Segment Reporting Disclosure [Text Block] Total finance lease liabilities Finance Lease, Liability, to be Paid Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Fair Value Estimate of Fair Value Measurement [Member] Foreign currency translation adjustments, net Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Granted (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Inventories, net Total Inventory, Net Accounts payable Accounts Payable, Current Restructuring charges Restructuring Charges Other current and non-current assets Increase (Decrease) in Other Operating Assets Hedging Relationship [Domain] Hedging Relationship [Domain] Property, plant, and equipment, accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Nature of Operations and Organization Nature of Operations [Text Block] Entity Filer Category Entity Filer Category Basic (in shares) Weighted average number of common shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Stock-based compensation expense Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 12) Commitments and Contingencies Security Exchange Name Security Exchange Name Europe and Rest of World Segment Europe & Rest of World Europe And Rest Of World Segment [Member] Europe And Rest Of World Segment Derivative, notional amount Derivative, Notional Amount Preferred stock, $0.001 par value, 100,000,000 authorized, no shares issued or outstanding as of April 1, 2023 and December 31, 2022 Preferred Stock, Value, Issued Schedule of Long-term Debt Schedule of Debt [Table Text Block] Net sales External net sales Revenue from Contract with Customer, Excluding Assessed Tax Common shares authorized for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Stock-based Compensation Share-Based Payment Arrangement [Text Block] Change in fair value of derivatives, gross Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent Work in progress Inventory, Work in Process, Net of Reserves Revenue Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Total liabilities, redeemable stock, and stockholders’ equity Liabilities and Equity Raw materials Inventory, Raw Materials and Supplies, Net of Reserves Amortization of deferred debt issuance fees Amortization of Debt Issuance Costs Remaining amount authorized for repurchase Stock Repurchase Program, Remaining Authorized Repurchase Amount Organization, Consolidation and Presentation of Financial Statements [Abstract] Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Level 2, Fair Value Inputs Fair Value, Inputs, Level 2 [Member] Current Fiscal Year End Date Current Fiscal Year End Date Diluted (in usd per share) Earnings per share attributable to common stockholders, diluted (in usd per share) Earnings Per Share, Diluted Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Loss on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Total current liabilities Liabilities, Current Other Other Restructuring [Member] Property, plant and equipment Finance Lease, Right-of-Use Asset, before Accumulated Amortization Other current assets Other Assets, Current Uncertain tax positions reserve Unrecognized Tax Benefits Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Employee Relocation Employee Relocation [Member] Stock options, expiration term Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Performance Based Restricted Stock Units Performance Based Restricted Stock Units [Member] Performance Based Restricted Stock Units Other Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Other, net Proceeds from (Payments for) Other Financing Activities Product and Service [Axis] Product and Service [Axis] Europe Europe [Member] Fair Value Disclosures [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Credit Facility [Axis] Credit Facility [Axis] Long-term debt, net Long-Term Debt and Lease Obligation Inventories Inventory Disclosure [Text Block] Equity [Abstract] Subsequent Event [Table] Subsequent Event [Table] Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Other Non-Current Assets Other Noncurrent Assets [Member] Allowance for bad debts Receivables, Credit Loss Expense (Reversal) Receivables, Credit Loss Expense (Reversal) Revenue from Contract with Customer [Abstract] Amortization of intangible assets Amortization of Intangible Assets, Excluding Portion Deemed Cost of Sales Amortization of Intangible Assets, Excluding Portion Deemed Cost of Sales 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 Schedule of Charges for Facility Closure and Other One Time Termination Benefits Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Schedule of Acquisition and Restructuring Related Expense Restructuring and Related Costs [Table Text Block] Entity Central Index Key Entity Central Index Key Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] One-time termination benefits One-time Termination Benefits [Member] Other accrued liabilities Other Accrued Liabilities, Current Number of shares authorized for repurchase (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased City Area Code City Area Code Professional fees Accrued Professional Fees, Current Assets Assets [Abstract] Term Loan Term Loan [Member] Term Loan Rest of World Rest Of World [Member] Rest Of World Statement of Stockholders' Equity [Abstract] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Other non-current liabilities Other Liabilities, Noncurrent Purchases of property, plant, and equipment Payments to Acquire Property, Plant, and Equipment Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability EX-101.PRE 11 hayw-20230401_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 hayw-20230401_g1.jpg begin 644 hayw-20230401_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 GRAPHIC 13 image_0.jpg begin 644 image_0.jpg M_]C_X 02D9)1@ ! 0$ E@"6 #_X0'X:'1T<#HO+VYS+F%D;V)E+F-O;2]X M87 O,2XP+P \/WAP86-K970@8F5G:6X])^^[OR<@:60])UG)E4WI.5&-Z:V,Y9"<_/@T*/'@Z>&UP;65T82!X;6QN&UL;G,Z"UN&UL.FQA;F<](G@M9&5F875L="(^/"]R9&8Z;&D^/"]R9&8Z06QT/@T* M"0D)/"]D8SIR:6=H=',^/"]R9&8Z1&5S8W)I<'1I;VX^/"]R9&8Z4D1&/CPO M>#IX;7!M971A/@T*/#]X<&%C:V5T(&5N9#TG=R<_/O_A ")%>&EF !-30 J M " !@I@ @ $ /_; $, P(" P(" P,# P0# P0%" 4% M! 0%"@<'!@@,"@P,"PH+"PT.$A -#A$."PL0%A 1$Q05%14,#Q<8%A08$A05 M%/_; $,! P0$!00%"04%"10-"PT4%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!04%/_ !$( ',$@ ,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /U3HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** ,7Q9KR>&?#>I:LT7G+9P/.8MVW=MKE]5^+%KIGA_PKJKV4C+K] MQ!;Q1[_]5YO0M6I\4+.YU+X=^([6VB::XEL)5BB7[S-MKQ2Y^$DFB:#\.M2L M;;5)M36^LWO(9IY94@79\_R?PT >MZ]\6=,T/XA:/X2E25[J_3=]H3[D3?P* MW^]5/7OC%8^&=8\0:?JEI)9MIEI]M@9V_P"/Q/\ 8_X%7CNO>"_'GB:[\3^) M(-(M$=[Y;BS^T,ZW:+!]SRE_VZ[OXF>%9/'5U\-=3?1IGE^W1/?+M_U43)O= M'_X%0!M:;\<8&755U71I]*EL-,35?*>56+1-V_WJLZ5\;+'6H?!K6=A+*_B- MGVKN'^CHOWF>N.^.WP[U?Q+XT\,RZ1;2/9:ENTW5G1?NV^Y'^;_OBJ'P]^'N MJ^#/B=X@N9[&=]$T.VE?141=W^M^^B4 >G6/Q7TW4OB=>^#%A9+JU@\W[0?N M,P^\O_?-8^N_&J[TWQ/K6CV/A>ZU9=)1);F:WN$3:K?[+5Y-IO@_Q_I:Z/XP M;1H7N_[6;4IT1G^W>5+\GE,O]W9_#6QXP^&_B/Q-XR^(6H:9+J%A++:V_P!E M2%]D-Y\GSHU 'H&I?')&_P"$<70]"N=;?7+9[J!4G2+:B?>KJ_A_X^M/'VFW M%S#;R6,]K.UO5_^)9;ZI+YMPJ[/ MFW4 +H?QZGU3P?J?BB?POC6<#RQS-[T7PWJ6K^(_#5WHD5KL2.'STE>X9O[NVO'M2\ M&:U_PHG2+&71]0^T1:\UQ+;VD?[U8O.^]79Z7'8W7@77[)O#'B?5[=F5GL]8 M9O-E_P!W>U 'HG@WQEJ?BAKA-0\-7F@.@5D:XE5TE4_W66MKQ1KB>&_#NH:H MT7G+9P//Y6[;NVUXI\/9M3\&WGB76OL.MVW@^UL?-6QU:7?<-<)][9_L[*]' M\3:E_P )E\(]0O-/MI7_ +2TMF@AV_/\R?=H Q9OCWI.GWW@^"]M)+6+Q'!Y MT4S,-L']U7K6'Q3X777BJZ^'FF:KI MEREE%H4]O/-Y7_'K/L39_NU5\*_#7Q=?>$_B5H^IQL^LW$L'D7$WW+K8GR?- M0!ZSX/\ C!_PDFN6^E7OA_4-#EO+?[59O=;76>/U^7[M>E5Y7X'\;:]JLMC9 MR^$;S3[2SL]EU<7OROYJK]R+^]7;>%=?D\2:/%?2:;J/ MS5_O+6?KDC0Z)?.C?.L#M_X[7Q[\+O$.I7.FHTNH7;_-_'.] 'VEN&WBC=Q7 MD&@ZE!?@M;_P#%3^(XX;O^&QA;=*W_ "G&+G+ MEB'PKF9]!;O>@2>]?GOX@_X*O:7'(\7AOP-J&JQ+_P M;B796?IO_!6"YCD_ MXFOPWN4B_OV]TM=OU'$_R'#+'8:,N7VB/T:W*U+7R5\-_P!OGX8?$ZXBL5U. M?P]J;?\ +OJ:[/\ Q^O:+C4FN8TG@O&FMY5WI,DN]&KFE2G#XSJA4C4UB>F[ MU3[S4GF;ON\U\V^*M5OD5]MY.FW_ *:O6]^ROJ%SJ7AGQ!)***A\[_9H FHJ'SO]FG^90 ^BH?.^;[M.\WVH DHIF_\ V:/,H ?1 M3-W^S3/.V_PT 2[11M%,\P4>8*5T!)14?F>U+YE,!]%,\RAFH ?13/,H\R@! M]%0^=_LT_P R@!]%0^=1YW^S0!-13/,ICS;* )J*A\ZG>8*CF DHJ/S!3?.J MP)J*A\[_ &:?YE #Z*9YE,\[_9H FHIGF4>90 ^BF>91YE #Z*9YE,\Z@":B MF>91YE #Z*9YE'F4 /HIGF4GF>U $E%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 S;_M4S9]^AY-FZN(L_'33:'X@UIH6?3+)F^S?WI5 MB^^__?5 ':^70J[O]ZO.X?'6K>'U+ZY!!-%<6,NI0?9&_P!6J[/W7_C_ -ZK M'AOQ9K)US3;'6X[;;JUNUU;?9V_U6WYMG^UQ0!W>W?\ Q?+_ +%/_A^;_P = MKC/$VO:M)XBCT'1#!#=?9FNIKBX^9$3=M7Y:M6/BB72]'>Y\2Q)IL\C*U '2>31M^;_XFL'2?&FD:TMU]ENE?[+\TN_Y-J_W_ M )OX:RKSXB:?:9]ME_WOD_\ BJ@\;:IK<.N:%I6BRP6S7[2LTMQ'O^XF MZ@#M-O\ %0R_^/5Q.C^-)M);5K7Q,UO;2:7$L\MY"_[IXF_CV_PU.WCBPOI+ M)M/U")(FNEBE\V-E\U=O\% '7^33A'MK#7QAI;VUC=?:E^SWDOE0-_?;G_XE MJCTCQMI&OW306%VL\J+O^ZR[U]5_O4 ;WDT;=OR[OFJ#5+\:7I]Q=LK.L2[M MJUQGA/6O$6N-9:E.VFMI5Y'YJVZ-^]@7;_X]0!WGDBHZR6\6Z:NGO?-=*+59 M_L[/_M[]NVN>U7X@Q>&[>XFNY/M:?VFED%A1OW6[;][_ +ZH [2ZL8+ZW>"Y M59895VNK?Q5)'"D<:HH5%7[JK_#7/ZAX^T32KB*"\O?L\C+O^=&^5?\ ;_N? M\"K=FO(H8&G=U\I5WLW^S0 Z.DV?Q?Q5S'A?Q%<^(M%N-2\OS$>1VLXD;[T7 M\&[_ 'JR=+\=:A#X3\1:KJMG&EQIL[Q+;PO_ '43^+_@5 'H'^U_%_M41UYN MWCK5/#<>H1:_!#K[/\0?\B_J'_7!__0:_ M.[Q)\2XOA=\&=5UQ6V7"KY4"?WI6^XE;4=7R$RJ77@EI?!/@-E M?795_?W?WTM5_P!BOC^S\*R:Q?2ZKKEY)J6IR_,]Q<2;W:IO"NDSW0N-6U"5 MKG4+QFN)97_O5^FW[.O[.7PZ\6?!OPIK.J^%[.\U&YM6:6X?=O;YWK[>-&AD M]&%>M'FYC\VKXK$YYB)8;#U.6,3\\;71[.#;%#''A?\ 9JW+H=JHWRHH_P!V MOLG]MCX->#OA7\*;;4_"^@VVEWKZC;Q--#NW[=]<1^R+X T/Q_\ $6[L?$6F MQZC:+IS2K#+]Q6WI7OT[$^2Q.0XRGC88?VGQ?:/D37/"-A=KPJ MJW\+K7I_P!_:B\1_!;5HM&\0W,^L>#Y76)GF;>]K7Z3W/[*'PK\B1O\ A$+' ME?\ ;_\ BJ_)SQ9H\%SXL\46*0*EI:ZC<6\2?W45_DKR8UL)GDI4X4^61]/[ M'&Y HU:M3FB?HYJ6L6>O:,FIV,ZS6EQ$LL3I_<:NP_9)_P"16\1?]A1O_0:^ M(/V/_B1 M0E9WLU^T6>]O^67\=?;W[)9QX5\1G_J)M_P"@U\'B<-+" MU949'Z-A<1'%4HUH_:/8/%&M?\(WX?U'5/*\XVL#3>7NV[MJU\@_\/!+EEW? M\(?"?^WS_P"PKZL^*7_)._$7_7C+_P"@5^2BMMAC/R\U]APWE>'S"%25>/-R MGY]Q7FV*RZ=..'ER\US[9\$_MSW/BKQ=H^BGPO';?;[I+?S?MF[;N_X!7UTK M;XP?[U?D[\&?G^+GA)?^HC%_Z'7ZO1-^Z '8"N#B/ X? UX1HQY3NX4S+$9A M1G+$2YN4\Y^/'Q8;X,^!WU^+3_[2VSK%Y7F[/O5\[O\ \%!+O&/^$/CW>OV[ M_P"PKTG]N+_DBK?]?D'_ *'7YZ,"TGO7N\/Y1A,;A?:5XWE<\+B;/,9@<;[+ M#SY8V/T(^ G[4T_QF\73:%)X?73-ELT_FK<^;W_W:^D/6OSU_81^7XP76?\ MH'2_^AU^A#?=KY?/L+2P>-=&A&T3Z[AG&UL?@/;5IY]=?\/";K=\_A"/;_U^?_85]!:]\7[F/X0P>.-!TG^V$>!;AK19-C*G\?\ MWS7Y?>9N9N/NU]S?L/\ C2/Q-X"U3PE>,)7T]V:)6_BB?[W_ (]73G>2X7 T M57H1^&6OH<>0Y]C,=5GAZU3WI1]W;+P\:M*&_J>3B>(,VP.(]EB)[>2/V-M;Z*\ABF@=7B MD7>K)_%7!?&KXM6GP=\&SZWEL>F?\/"+K_H4(__ ,_^QIJ_P#!0JZ/3P?#_P"! MW_V%?'KJBJO/+?W*[/Q/\+=3\(^"-!\27T;11:N[".%E^XJ_<;_@=?H%3(\I MHSA"#]+UZ)/*COH%EV;MVVOR.R6:OT<_8SUP:Q\#]*C9M\EB\EKMW>AKYGB3)L- M@\/&KAH\NI];PMG6*QV*E3Q,^;0K?M _M2+\$M>T_2X]&75);J#SV9[CRMH_ M[YKRS_AX+<[=W_")0X_Z_O\ ["O*OVO->;7OCAK"Y\Q;")+5?]FO$A&6Z"O6 MRO(,%4PD)UH>\T>'FW$N.I8V=*C/EC&7D?KGX!\51>-O!^DZ[ GDI?0++LW; MMO\ LUY%^T%^T_\ \*2U[3]+BT==5ENH'G9GN/*\O_QVIOV+_$2ZU\$M/@9] MS:;/+;G_ &5^]_[-7RG^V%X@_MSXXZQ C;DLXHK7_=KY3+9OW*I^]7Y80VKS2)$OWY6VU^KOPK\.)X+^&N@Z9CROLMHF[V_B:N M_B++\'@*4%AXVE(\[A?,\?F-6<\1/FC'T//_ -H+]I.#X)W.FV<>FKJ=[=AF M:'S_ "O*3^]]VO'O^'@EPTF1X1C!Z9^W?_85XC^T=XY7Q[\6]:O(9//M+5OL M47^RJUY'L$\+3GBHWDSYK->)\=];J1PT^6.W0_0/X)?M<1 M?%GQE_PCMYHL>EW#1-+ _P!H\SS&7JOW:^E/I7Y&_#OQ9/X'\;:+KD+;6L;E M6?\ VT_CK]8-%U>#6M)M+ZW;?!<1)*C?[+5\=Q'E<,OKQE0CRPD?=<+9Q4S& MC*%:7-.)/J5U]AT^XN2N_P N-FVU\<7'[?US%=2Q?\(C"3%*Z?\ 'Y_=_P" M5]@>(N=%U#_KWD_]!K\@M2^34KO_ *[R_P#H==G#66X?,%4]O'FY;'+Q7FV* MRWV?U>7+S7/KS_AX-=?]"='_ .!G_P!A1_P\'N_^A/C_ / S_P"PKX[AMY)I M4BB7?,S;%1%^\U=P/@7\0MO'A75/N[O^/5J^QJY)D]'^+'E^9\'1XBSNM_"E MS?(^EK'_ (*$0[O]+\(RQ_[4-WO_ /9*]2^'O[8'@3QY>1:?+//HVH2_=BU! M-BM_P/[M?G;K6CZGX=NOL>JV,]A=?\\;B+RGJHN%Z%@W^Q\M8UN&$J6Q&I^QJW"S0;U?>-O\-?(GBK]NRY\.>*-3TI/"D?$"[\;?"GR=0G^TW>ES_97D?[VW^"OA#XH9?XE>)C_U$9?_ M $.OF,ER>C5QE;#8F/-RGU>>Y[7IX*CB<++EYSZ?_P"'@UU_T)T?_@9_]A1_ MP\&N_P#H3X__ ,_^PKX[V?YVUV,?P:\=_98KE?"FJ/;NN]94LV9-M?7UC_%CR_,^+H\19W6_ARYOD?5.B_\% M+FDQJOAJ\MHO[]O.DO_Q->Z?#?X^> M#?B>NW1]6B-U_%9S?)*O_ :_+F^TZ[TF[:&\M9+.5?O0S1;/_'6I^G7\^EZA M%?6%K6'R M+;[9=W+,D,6[Y?E7>S-_P&N/\,_%Z^EU.RM]1B@>UO-FV6W3;Y>[[O\ &WRU MYC\$?B7??';P=]DGG6'Q7HVY/WGW+F-DVUZ1X;^%]VFI6P:QAT338V@EGB21 M7:>6+[G\%? 5,/#"<]&O'WC])HXVIF')6P\O=D>V+TI:2EKQ#ZD**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** ,7Q5IMWJWA^]L[&Z^QW4\3(E MQMW;*\PM? OB=9]:TU_L*:9+HZ64'V>)T3>N_P#VZ]BDF$2M([;47[U4[?5; M&\;]Q\/VS7[>]^Q,R[HHE MV_,U2^+/"E_J%]XE\BS9XKUK#:O]_8[[Z]0C=9MDJMO3^]3_ /:_NT ><>*O M"-]K6M^(_LT7DQ7FCK:Q7"MMW2[_ +M4+'PK=ZII^I!M/U*VU!=,>RB:^EBV M-N_@3;_N_>KUC=_$S?=J)YHO+\]G7ROX6H \\T6'4X=:\+WSZ5']6\36?BV]DTUK2>_LXK2VM965F?;O?YOX?XJZ?Q5HMS M=7WA4VMMO2UOEEG_ -A=M=6[K"K-)M2%?XON[:D1U==R_P 5 'EEOX!U)O$V MJVKKY.CVZSRV,N[[TMPOS?\ ?'S_ /?=.\%Z%IQTCK\K;E_X%0!C:+KTGB#PW#J4%H\;3QLRV]Q\CUP<.ARW. MO:;O4?.BAV*S*F[[JTB2+YBQ>8NYEW;= MWST >/:AHNN+H^H>'8M$FN5FU;[8MVCIY+Q-*K[OO[JU-2\.:DEKK$ZZ>SO_ M &[%?Q0ILWRQ+LW[?^^:].WJK;-WS[=VS^.H9KR*U;_295C5OE7S&VT >9>( M/"^HW'B#59Y;+4+FRU2*+:EI+$GE;/X&W_\ LM==XLT.XU'P+=Z1I_R3&!8% M5W^]_L[JW+K5K&S9%N;N&%F^9=S;/EH_M*V\N&7SX?*E^56W?*W^[0!Q'@/0 M[BT\17%W#HS>'M-^S+!]B9D_>M_?^6FW'A6_N_#?C73XX_+N+^\EE@W_ ,:[ M4KO;F_BME1I65-W]YJ=-?06VUIY8XT;Y5W-0!YCK&CZOXT:^G?2I-*_XE3V2 MQ7#+^]E9T?Y=O^Y6MH$.JZIXNM=5O--DTNWL[$VNVX96:61]OW=O\/RUWWG* MZHR_]I^IVW[57P1U7X]> +?0-(OK;3;B*\BNO.N]^S MY?\ =KD/V(UT>TB;:C3-Y4/S?WO[U9^E?%#3/B%J45MHOBZVO[B!/M'V?3I4^[7QU.-> M%+V7-[LC[R7L)U?;2C[T3VF;_CWE)Z[&K\6M;C1_'GC/_L,77_HVOUAU:XU? M4M/:!KYH?]N%=CU^-7C;6M3C\<>,K:*7*_VQ=?-M^;_6U[N01^K5Y3D?-\2Q MEBL-&,?=U.S^&-XVB_'/PO+%]R\G:REV?W6397Z:_LE_+X7\1?\ 83;_ - K M\G_@^VIZU\;O NFD^9MU.*5O[^U?F>OUB_91&[P[XE9?N_VFW_H%>?GTHSQ/ M-$]/AVG*EA>61Z7\5/\ DGOB/_KPF_\ 037Y(+_Q[BOUO^*G_)/?$?\ UX3? M^@FOR17_ %*U]9P=_"K'P?'7\2B;7A/Q _A7Q-I6M11>%K,_]O3?_ !%?*&[>O&[^[2_9W"\1MO\ ]VOK\=E^#QDHSQ4; MGPV7YECL#&4<*[ MNS;_ 'Z9_P LMU=."PF&PE/DP^D3GQV*Q.,J<^*E>1](_L(?\EAO?^P=)_Z' M7Z"R#&37Y\_L&_\ )8+K/_0/?_T.OMSXF>,H/ O@G5M;G942S@9_^!5^3\2T MY5,SY(>1^Q\)U8T/V)_ M!B^(/BTFHS)O@TFV:Y5G_O-\BU^CRYD322[+._;[%,OHK=#7??MS M>#5T?XB66MHF+?4[;RV9%_Y:I7S3#,UO)#.C;)HF5U?_ &JFA4CF^6KF^U$6 M(IO*,T]W[,C]/?VB/A1%\6/A[=6"!?[2@7[18S?W95K\Q[ZWN-/O+BUNE:&Z MB=D>+_:6OU*^"?C=/B%\,M#U?OE']M3X-'PYXA3QEI<& MRPOGV7FQ?]5+_>_X%7QO#N8/ XB> K?TS[SB?+8X[#0S.C_+^!X!X'\?:O\ M#O67U'2)O*EE@:!D?[C*RUSTTC2-YLK;YF;#4]G:RZA?1V<$337$ MK*JHG\5?IGLJ5.?MS\G56I5C&A?W3T_]G?X2O\6O'T$,\6=%L]MQ=MM_A7^# M_@=?7G[8/@>'5_@;=M;0?\@9HKB)4_A5?E?_ ,=KIOV=?A%#\)_A_:6OEK_: M-U_I%Y(PYWM_#_P&O0?&6@1>)/"FJ:7+\T5U;O%MV_[-?CV89N\1F<*D'[D) M'[9E>1_5\IJ4I_%./_#'Y#*=M?97[!/BA;?0?%FG.W$$B7"K_L[/FKX]OK23 M3=4N[&4;)8)WB;_@->E_ 3QX? M_XIDDD6%+K1IXT^;^.OT?-J'U[ 5O]64O1_N_=:OESXE:T/$'Q$\1:ENW-/?2MO\ [WSUV/[/?CS_ M (0?Q)K$DLFR*ZTF9-W^WM^2O*9I/,=G_C;[U>5AL%[/,JU7^:QZN,S#V^68 M?"_RW.^^!OA5O&7Q>\,Z9MWHUTLLO^ZGS/7Z$_M ^.T^'?PKUG45;9.T7V># M_?;Y:^6?V"_"W]H>/M8UUX_DL;;R8G_VW_\ L:U_V^?'WVK5=$\)P2_)&K75 MRB_WOX*^9S*#S+.Z>'^S ^ORFHLLR*IB/M2/DF;>^^1OGEE?[]=WI?PPGU'X M1ZWXS56VZ?>10*G\&UOOO7"HO&?0U^B/PP^%D7_#+J^&KJ)4N-1L9)Y5_P!M M_G_^)KZ?.,P_LZ,(PZR7W'R>39?_ &G.K?I%_?T/SK;K7Z*?L8^/AXN^%-O8 MSR[[O2'^RM_US_@K\\+RTEL+Z6SE79+%*\3?[RU[[^Q?X^/A/XKII4\VVPUB M/R1_UU_@KGXBPT<=@'./Q1]XZN%\7++\R4)_:]T_07Q%_P @._\ ^N#_ /H) MK\?]5_X_KO\ Z[R_^AU^OOB)MVBW_P#U[R?^@U^06I_\?U[_ -=Y?_0Z\#@[ M_E]\CZ3CK>C\RWX9DV>)M)W?\_D7_H:5^MMOJ^G_ &=,75O]W_GHM?C_ /=J MU]ONMJ_Z3-MV_P!YJ^BSC)'FTXRY^7E\CY?(\]_L>,H^SYKGUY^W-XD\,:MI M>DV=I=6ESKT5SN/V=D9UB_VJ^.F0;?EH5L2;D7;N^]79?"W2_"NI>)H8_&&I M7%CIGF<-!'NW_P"^_P#!7=@\/#*<'R/W^4\_&XMYSC>?X>8^POV$?#\^G?#/ M5;^6)DAU*\WQ[OXE5-M?&?Q08_\ "RO$8[?VC+_Z%7ZE>#X=*L_"MA#H;0G2 MEB7[.8?NE:_+CXIX_P"%F>(\_P#01N/_ $.ODN'<1+%YAB*UC[#B3#1PF6X: ME\7+_D"M#^7_EQB_P#0%K\CXO\ 6)_O5^N7@'=_PA6A M^OV&+_T!:.,MJ,C7@;WI5;GC/[7WPKL/%'PTO=<2U5-6TE?M$5PB_/M_B6OS MPD;*I'V[/L+U^5[[0J5U\)5JM3#2C/X8R.#C.C3HXR$X?% M)'LW[(?B671?C=I$2ML2_1K61?[U?I5&NUJ_+?\ 9LC:;XZ>$]OWA=[J_4HJ MVW-?.\6QC]>378^KX+E*6":\RS124M?$'Z.%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% '/\ C*3;X3UAON_Z+*O_ (Y7D-G;>3I/@J=O"\>@ MINLUEU9&BW_P?)\OS?/7N.I6$>I6,]M+_JI496KD;'X8VEM'90W6J:EJ5M9; M6BM[N<;%V?<^XJ[MM &%J7CO69-9U);"+S8;*Y^SBQ%F[-/\B,_[W^'[]:VG MZIKVM^*M<@BN[2VTW3;F*)5>WW/*NS5=M 'E/PY\=--)#HULZQQ63WEQ5://NABW?> MVK0!P>D>*+C2?!?AJQM)-DM_=747VAH&N-BK+*WW?XONUIV/CC5[233;C585 MMK"2ZELYG>!XO,^3=%*N[[H_AK=_X5CIOV'[&MQ=I"L[W4#K+\]J[9_U3?P_ M>;\ZSO&GA.>\\,P>'K2.YO(;N=4ENII%[?09/,-E BJGS?-\M '(^)/'6KQ^(-3L] M,*_\2N*)VM_L\\07:V,*2V^F6MPN]?GW-O^1_ M]RNGU;P'9ZCJC:@MY>6,[JJ3FUEV>:J]-U,UKPC9SP:M6BV\MON^^ MJ_\ LU '$^*M6\0V=KXBT74[FUNT_L66ZBN(8FB^;6!K>+8\#(B_[7S??JKX9\ 3ZIJFJSZK!J4-E=:=_9[?VA=)+ M*R[]W\/W:[]O"=@VH6%X59I;.!K:/YOX&H \ZT'7O$>E?#WPY)]L:\-TS^?> M_8VN'@3YMOR*_P WW:[_ ,'ZT-(_"L5G=M9:A%+<36UPC?QK$_RO_LTWPGXD7Q5\0+*=H_LU[;Z5 M/;WEO_SRE\U*[_4/#MMJ&J:;J$A;S;%F:+;_ +2;:SIO 6ER>(+O68T>WU"\ MMOLL\T3;=R?_ !5 %"\_=_%?3>=B?V3<;5_O-YL59.MZ7:Z_\1KV#4H%N[>U MTC=%%+\R*[/]ZNH\.^![30KR6\-S=W]Y)'Y7VB]EWNJ?W:;X@\"V?B*ZBN3< MW-G=+'Y336K[&=/[K4 >;IIMC)\-;75;FQBU+6+J#^S[;[0N_P";S75/O5:\ M4>&X_"=OID\^EMK.A:=IC6OV==G[J7^_L:O0E\%Z?''H\:(R0Z7\T$7\.[9M M^:K>N:#;:Y;V\-T6\F*59=B\*^WLW^S0!YXFD66E^#]'N_$%LU_J"0?9[;3Y M?WOSRO\ (FW^\OW-U37'AW3_ _X5TJ3Q) FH7=O UO!8N?-3S7;Y$7_ -!W M5T_B+P!;>(M4L]1DO[VSN[-66+[-(NU=W^\M0:E\-X=4DTR675]1^T:>C+%- MO3=\W\?W/O4 7O ^DS:#X5L+.[;=/&OS+NW;=S?=KJ:H:7I[:?8I ]S->.O6 M6;*D*[_[+E?_ )9/_=7=]UJO> _VQOB/X-\*Z9HF@W>G MI86<6V!9H-[[?F_V_P#:K[K%WS?"P^K?$?G&'_X1\94>*^$^J?\ @I%I<4GP M)M%9?D;4[=?G7_;KQ_\ X)]^&+;3_C%J$L442/\ V3+\^W_;2O,/B5^T-X]^ M-7AR+0?$LUD]BLZW"O#%M?^(U_Z<9?\ T"OR M46%O+3[M??\ !Z_=5OD?E7'7\2B==\(8X[KXI>%(I8EFAEU&)9(I?F5OGK]1 M(_A_XJ?X5^8'P;;/Q8\(#[G_$S@_P#0Z_5^+.T>F*\SBRI. M&(IJ+.[@FC"IAY^TCU/F?]L[PSI.D_!UY[73;2TF^V1+YD,"*WWZ^!*_0O\ M;C_Y(F__ %_6_P#Z%7Y[[?FVU]-PM4D\"[_S'S/&%.,,QY8+HCZ,_80_Y+!> M?]@YO_0Z]4_;R^(7]G^&])\)P2?O=2E\^Y3_ *9+_P#95Y7^PIMC^+-[*S?( MNG-_Z'7 _M)^//\ A/OB]K5[ [36MJ_V*#_=7_[.N2I@_K>>\\OABDSLI8[Z MGP][*/Q3;1Y>>*] ^%_QM\2?".WO5\/-:*UXRO*]Q!O^[7#V-G+J%U%;1QMY MMPVQ?]JOJ>R_8!U6YM8G?Q-;I*RJS+Y#?+7T.98S T8^QQOPR/E\IP..Q$_: MX/XHGBOQ*^._BKXO6%M9:])9M%:R^=&]O%L=6V[:\Z^ZM?6%Q_P3^U6WMW=? M$]N[JOW?(:OEG5=-GTO4KVQNEV7%K.]N_P#P%]E++<7@*T?8X'[)6;8+,,/4 M]KC?M'U[^P+X\#2ZYX5N)?\ I]ME;_OEJ]__ &C+.&X^"/BT21J^RQE9=Z_= M;%?GG\%_'$GP]^)F@ZRS[(HIUBG_ -J)OD>OT,^/%TMW\#?%818;-858?:L?HN18Y8K):M"?V(O[C\NE[UZ;^S-;QWGQP\++)'O3[3 M_'7F/WUKU/\ 9=D_XOEX4_Z^?O?\ K](S%_[#4Y?Y6?F&51C]>I\W\R/U$7Y M5Q3I.E"IP*&7_:K^?3^G;>[8_+O]ISPM_P (?\:/$4"IL6ZE2]B_W6_^SKRT MO\PKZU_;^\)^3K6@^((E^6XB:UE;_:7YDKY)'^I9Z_>>B_[2 M_-7S&<8WV.;8>*^S^I]5D67^VRC%5/YOT/S$^;;][_8IK_[S'YK[-\W*???[%OAV/PI\';G7+I?)^W2O<;_ /IDO^6K MXO\ BUXT?XB?$37=?=ODEN&\K_KDORI7V?\ &+7_ /A3'[,-CH]NWDWMU9Q: M=$OHS)\U? +#YDC'\%?%Y#2]OB:V/G]J5HGW_$%;V&%P^7PZ1O(=;R/'.LJ; M=Z-N^:ON?\.^]6VX_X2FW_P"_#UW9ACLK=7V6+^*/D>9E>7YNZ7M<%\,C MY;UK6+C6]6OM0N55+BZE:5_)7:NYJ9H.K3^']8L=2@;9<64ZW"M_NUZ]\DV.ISZG'JMO=7'D-Y46WRJ\7;YI>/G%>OAZU#'4;T/>CL>-B'_%$'C/X:PZU:MN2^L/-'_?-?E)JK?Z7>C_IXE_\ 0Z^UOV-? M'QUKX9Z]X;N9@]UI*L8U_P"F3)Q7Q3JG_(0NU_C\^7_T.OE^'\+]5Q6(I/[+ M1]CQ)B5CL'A<02Z#9QWVN:?;3+^ZN)XD?_=9J_0L?L8?#*:U51ILZ[E_Y^7K M\_/#/R>*-*_Z^HO_ $-*_7BWC_63_ -]5]R?M_P /_%%^ M&Y6_AOF7=_P"OAK^$U]'P_B:F,P"G6][H?+<1X.G@LQE"E'ECH?>W["?B2YU M?X9ZEI\\F]=,N?+BS_"C+NVU\8_%09^)7B5O^HC4PC3S?$*/D>OG$I3R7"R]3G(6^ M;_@5?J;X-\?>'M-\$:1]HUJQ@\JSBW;KA/E^2ORLIV$_N[_]ZO6SG)_[6Y>: M7+RGB9)G%[G[8LC;;V^B_P!5_N+_ 'J^ M2OE^]3?G5?O+_P !KL/AS\*_$7Q4UA+'0].DF3=^]N77;%%_P*M\+AL/DN&] MGS>[W,<9B<7GV*Y^6[\CU[]B'P7+KGQ2FUIHO]%TF!AN;^\_W:_0GC;Q7G/P M3^$-C\(?"%OI-FRS7#?O+JX_YZR^M>CA1CBOQW-\;]>QVD7-KQ@_ULV[[M6=%\ M3:=XA@:?3KJ.[B7[S(WW:\E\*$@V[W_LM$_P">7G^:^S?_ +']ZMCP M[>7UCXR\03ZE9I_][^+=0!Z'K7B+3_#]OY^H7,=LC':N M]OO5GWGC;0['2;?4I]3@2RN&V17&[Y&:J7]J6VH"S>YLHM/UM]WV.WU+;N7; M_NUPV@Z2VL:/:Q2:K%I6IVNNRO+*B[UEEV?.L7_?5 'IL/C+1[C16U2*^A_L M]/OW!;:BUHV.I0:E9Q75M(LMO,GFHZ_Q+7":6Y\0>%];L]9VZD^G3RQ+<>6O M[W:FY7V?\#JYX3U2?3/AKX=EMM/N-1=K&+]U;E=WW/\ :H W-<\::1X;DBCU M*\CM)9E9HTD/S-MJQ)X@L5T;^U?M,7V+;O6X;[FVN2\0:5<:YJVG:E!JYT"] M6QE7R&5'E^?;_P !_@KC-:\?1ZMI.@1ZO+'#$L37MY\K;)VB?8B)_LNR;J / M6]6\5:5H,-O)J&H1VRS_ '/.;9NI-2\::+I-C#>7.HPI;S_ZIMWW_P#=KA=! M\06WBKQ9H.KR&,0W6A2R[6?Y59G3?MK,^'R02:UH7F*J6ZV.HK%N^Y_Q][4_ M\H?\ 7!__ $&OC#X2HW]DI_O5 M]M7D"WEK+ Q^6164UYAX?_9U\/>&K58+:ZOG&[.9G1O_ &6JB!B:59P:EI'[6 _*S;JZL/BJN%ES4I')B,+2Q4>6K'F/Q MV\3? WXR> [V6VOO &K7Z+]V[TR![B&7_/PQI[?,^G6_[V]9?[G]U:^O_ -\+O#7P?\ #B:'X3TJ/3;3[\K[M\L[ M?WY7_BKVJ;18KC?N9LO]YEJC-X-LYNLLP_X%7BXC'5\5*]61[^$RW"X./+2B M?/WBW[MQNKIOV2?^17\1?]A%O_0:[_4O@[I6I*_FW5W\W^W5OX=_#'3/AKI] M[::9-/,EU/\ :)/M#;CNKB/3-S6M%@U[2[G3KG<]O=1/%)M_NM7@B_L-?#B/ M)>/4L?\ 7U_]C7T?U'%1[3V;-=%'%5\-I1GRGFXK 8?%RC*O#FL>"^'?V-? M'ACQ!I^LV0U 7EC*EQ#ON=R[EZ?PU[TORK3POO2^76=;$5<3+FK2YC:AA*.% MCRT(\IQ7Q,^%^C_%+P__ &1K?G-:>:LO[E]ARM>4?\,._#?M'J!_[>?_ +&O MHG:&'K3=FWOMK;#X[$X>/)1FXF&)RW"XJ7/6I\TCR+P#^S'X.^&VHW-[HZ7J M7%Q ULSS3[_E:N9D_8?^',TC2M_:CR?>W?:__L:^A&Z#C-*L87[M7',,4I<_ MM'S&4LJP[I"%0"G MYVL :7')%<];$5L1K6ES'3AL%A\%?V$.6XWRQL]J\+\5?L@> _%WB"]UF]BO M([R\E\V7R)]J;O\ OFO=]M&T>N*5'$5?#_ $S4O LGA*Y,\VEO:_8WWR?O63_>KJO;/-.Q6E7& M5ZUG4GS&&'R["X525*'+S'SQ_P ,-_#C;]W5,?\ 7S_]C6SX-_9'\"> O$5E MK>F07IOK-M\?FW&Y=U>W[?QI/+K6698N<>2525C&GE&!I2YXT5WMBNJGC,30CR4I\L3RJ^5X3%2YJU-2/)_A=^S;X0^$^O2ZOHL-U]MEB\ MHO-+O^6O2M6TF#5]-NK*Y7?!/&T3K_LM5WR_]JG,ORCFLJE>K6G[6I+FD=%' M"4,/3]C2ARQ/GS_AAWX;?\\M2_\ H?_ !-3Z5^Q;\.]'U2WOH(M1>:"59D$ MMUN7=_WS7OO/I^M&W_.:[/[4QMK>TE]YQ?V/E][^QC]QYI\4O@5X;^+W]GC7 MC=,ECN,:6\NQ?FK@/^&'?AM_SSU3_P "?_L:^A\%?XL&CR_EYK*EF&*HQY*= M1Q1I6RO!UY.=2FI2.#^%?P9\._"+3;BR\/Q2I'-+YLC3/O9C]:[S93MOOB@Q M\=:Y:M2=67M*CYI'=0HT\/'V=*/+$X_XB?#71OBIX=ET378FEL7=7_/+1FXG)B,MPN+ES5Z:D> M/> /V8_!_P -M2NK[1A>I-=0-;3>;<;]RM7-2?L1_#F:9Y2NIY8[C_I7_P!C M7T+L&,'BDV#ITK6.88J,N>-1W,I93@YQC3E27+$^?;']B?X>V-Y;W,2Z@9() M5E0M<_Q+T_AKZ!2/RX]OI3O+.X8/%+MY-<];$5L3K7ES'3AL%0PG-["/*<1\ M3/A/H'Q:T--+UV*22WCD\U&MWV,K5YA_PPY\-_[FI_\ @3_]C7T)M ]!3MO' M%:T,=BL/#DHU)11C7RS!XJ7/7IJ4CRGX9_LZ^%?A-J=Q>Z&;Y'GC\MTFN"R- M_P !KF]<_8Q^'GB#5KO4KB*^6ZNI6GE,=SMRS?\ :]Y\OVI=NWVHCCL3&I[ M55'S!++<+.G[*5-/_T]NSUZGI?A M^QT&S2TTZS@L;=?NQPQJJK^%:WE_6DVGT%&7YD==K5G2>&]. MFT==(>UC;35B\K[/M^3;6GO_ -VD\[_9H P[7P5HUGI=QI\=A']BN/\ 6H_S M[_\ >W5+HOA33/#<+QZ?:K;&1MSM]]F_X$U;6_Y=U)N_O;: ,;6O"^G>)(4C MU&U6Y6-M\6[Y&1O566HV\$Z,^CQZ5]AC_L]&WK%_M?WJTK/4(+Y#):R1S(K- M$S1MN^9?X:N;O^^J ,[3_#]CI6G_ &&T@6&T_P">25-8:9!IME;V=LOE6\"[ M$3_9JWYE,W-_=H R-:\(Z5XBCB_M&U6Y,7W&SM*_]\U;71;2'3_L*PJEIL\I M857Y56KGG?[-/=]M '.ZCX(TC5+.SMKFR5X[--EN%9D:-=FW;N6G7_@71-2L M;6UGTZ)K>U_U"K\GE?[NVN@1MZU4;4;?[9]D\U/M&SS/*_BV_P!Z@ L=-@TV MS2UMHHX;>)=J0HORK5ZF>91N_P!F@!]%,W?[-&[Y: 'T4SS*?0 4444 %%%% M !1110 4444 %)2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% "4M%% M !1110 4444 %%%% !1110 4444 %%%% !1110 E+110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% '.>,[J^L?"^H7.F[?ML$32Q;UW?=KB4^*$C^( MEN5:/_A''L_EF_C\_P KS?\ T!:]3>+SHW5ONM7#_P#"G="_X1,^'MLWV+[5 M]J#[_P!Z'W[OO4 BI\GC3Q% MJ=EI]KI\D":U%9W3ZAMBWIYL7R[$_P!YZ[K7/ NFZYJFBWTZLDNDR^; JGY? M^!4[2?!.G:+KVKZK;>8+K5"OG[F_N_W: .,M_BA/>>(=-G3RQH;V:?:C_ M\+^']2UF*[M_[,@UJX5]/>#YI5:7[V_^_6[XX\>:CX=O+^YM=;LYDM67_B6) M;;MW]Y&EW_(U=9)\.=.D\.WNC&:;[/=7+W4K;_GW,^ZJ&J?"BRU9]0B?4-0M MK"_D^T3V-O(B1-+\GS?=W?P4 4=>\=7GAO4-:@N55Q]EBN-,CV??_@9?]KYF M6J&I>,O$6DV>JZ1+);3>(/\ 15L6\K8CM+_\2RO6IKWAY_$?CO0%ET^0V&CE M[IKMON2MM^1/^^OFKI+_ ,%Z??>*]/\ $$N[[;91-%$O\/S4 /KW6I9Y M;6YMK"UM])6XN9KA/DBNG?Y-W_?#57\.^/+_ /M34;%M4@U=(],>]CN!;>3M M=7V;=O\ =KIH?A7H<.GZU8[9WAU:?[1/ND_B_P!FDL_AQ!;7=Q>7.J7VI7<] MJUD\EPR?ZIFSCY4H YN'Q)XGTWP&OB.^U"TN;B\LXO*M$@V)%*W^UO\ ]JI? M#MOJMG\7-NK7L.HO_8K>5+%%Y7_+5-WRUV,_@VQN/":^'Y_,FL5M5M.7^?:J MX#?[U4=!^'L.BZU)J\VI7FI7[VWV0RW#J?W>[- #/&&M:E;WND:3I+QVE[J, MC[KJ5-RQ*B;G^7^)JSM8U+Q'I_\ 8VA+J%O-J>HSRJVH>1\J1(F[[O\ >K8O M/ -OJ&E65E/J%Z]Q9R--#J"R_P"D*W/\7_ J9=> (+S3[>";4[][JWE\^*^\ MQ?-5\;>M '*:IX\UO3_#.NPK) VL:7?16OVIXOW4JR[/GV_\#JU]H\8_\)=+ MX<_MRT_X\_MZWWV/Y_O[-FS?6^OPTTS^Q'T^2>YF,ERMW+<,_P"]ED7O6RGA MFVC\2-K66^U-;?9-O\.S?NH SO .O3^)/#=O=W(5+LO+!+Y2_(S([)N_\ XML 14 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - shares
3 Months Ended
Apr. 01, 2023
May 02, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Apr. 01, 2023  
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 1415 Vantage Park Drive  
Entity Address, Address Line Two Suite 400  
Entity Address, City or Town Charlotte  
Entity Address, State or Province NC  
Entity Address, Postal Zip Code 28203  
City Area Code 704  
Local Phone Number 285-5445  
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 Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   212,807,774
Amendment Flag false  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2023  
Current Fiscal Year End Date --12-31  
Entity Central Index Key 0001834622  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 41,027 $ 56,177
Accounts receivable, net of allowances of $4,088 and $3,937, respectively 308,274 209,109
Inventories, net 274,682 283,658
Prepaid expenses 8,641 14,981
Income tax receivable 27,847 27,173
Other current assets 17,903 21,186
Total current assets 678,374 612,284
Property, plant, and equipment, net of accumulated depreciation of $88,543 and $84,119, respectively 151,782 149,828
Goodwill 933,044 932,396
Trademark 736,000 736,000
Customer relationships, net 224,396 230,503
Other intangibles, net 103,685 106,673
Other non-current assets 98,412 107,329
Total assets 2,925,693 2,875,013
Current liabilities    
Current portion of the long-term debt 14,570 14,531
Accounts payable 56,099 54,022
Accrued expenses and other liabilities 124,384 163,283
Income taxes payable 0 574
Total current liabilities 195,053 232,410
Long-term debt, net 1,169,114 1,085,055
Deferred tax liabilities, net 261,985 264,111
Other non-current liabilities 69,422 70,403
Total liabilities 1,695,574 1,651,979
Commitments and contingencies (Note 12)
Stockholders’ equity    
Preferred stock, $0.001 par value, 100,000,000 authorized, no shares issued or outstanding as of April 1, 2023 and December 31, 2022 0 0
Common stock $0.001 par value, 750,000,000 authorized; 241,441,438 issued and 212,775,069 outstanding at April 1, 2023; 240,529,150 issued and 211,862,781 outstanding at December 31, 2022 242 241
Additional paid-in capital 1,072,494 1,069,878
Common stock in treasury; 28,666,369 and 28,666,369 at April 1, 2023 and December 31, 2022, respectively (357,424) (357,415)
Retained earnings 508,632 500,222
Accumulated other comprehensive income 6,175 10,108
Total stockholders’ equity 1,230,119 1,223,034
Total liabilities, redeemable stock, and stockholders’ equity $ 2,925,693 $ 2,875,013
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 4,088 $ 3,937
Property, plant, and equipment, accumulated depreciation $ 88,543 $ 84,119
Preferred shares par value (in usd per share) $ 0.001 $ 0.001
Preferred stock authorized (in shares) 100,000,000 100,000,000
Preferred stock issued (in shares) 0 0
Preferred stock outstanding (in shares) 0 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) 241,441,438 240,529,150
Common stock outstanding (in shares) 212,775,069 211,862,781
Common treasury stock (in shares) 28,666,369 28,666,369
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Income Statement [Abstract]    
Net sales $ 210,136 $ 410,460
Cost of sales 112,245 220,066
Gross profit 97,891 190,394
Selling, general, and administrative expense 54,887 68,857
Research, development, and engineering expense 5,977 5,236
Acquisition and restructuring related expense 1,563 2,271
Amortization of intangible assets 7,617 7,610
Operating income 27,847 106,420
Interest expense, net 19,361 9,562
Other (income) expense, net (759) (514)
Total other expense 18,602 9,048
Income from operations before income taxes 9,245 97,372
Provision for income taxes 835 23,340
Net income $ 8,410 $ 74,032
Earnings per share    
Basic (in usd per share) $ 0.04 $ 0.32
Diluted (in usd per share) $ 0.04 $ 0.30
Weighted average common shares outstanding    
Basic (in shares) 212,523,221 232,271,684
Diluted (in shares) 220,501,177 243,143,149
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 8,410 $ 74,032
Other comprehensive income (loss):    
Foreign currency translation adjustments, gross 1,621 (360)
Foreign currency translation adjustments, taxes 0 0
Foreign currency translation adjustments, net 1,621 (360)
Change in fair value of derivatives, gross (7,405) 11,297
Change in fair value of derivatives, taxes 1,851 (2,824)
Change in fair value of derivatives, net (5,554) 8,473
Comprehensive income $ 4,477 $ 82,145
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.1
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)
Beginning balance (in shares) at Dec. 31, 2021   233,056,799        
Beginning balance at Dec. 31, 2021 $ 1,369,513 $ 238 $ 1,058,724 $ (14,066) $ 320,875 $ 3,742
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 74,032       74,032  
Stock-based compensation 1,641   1,641      
Issuance of common stock for compensation plans (in shares)   403,158        
Issuance of Common Stock for compensation plans 428 $ 1 427      
Repurchase of stock (in shares)   (4,080,000)        
Repurchase of stock (80,807)     (80,807)    
Other comprehensive (loss) income 8,113         8,113
Ending balance (in shares) at Apr. 02, 2022   229,379,957        
Ending balance at Apr. 02, 2022 $ 1,372,920 $ 239 1,060,792 (94,873) 394,907 11,855
Beginning balance (in shares) at Dec. 31, 2022 211,862,781 211,862,781        
Beginning balance at Dec. 31, 2022 $ 1,223,034 $ 241 1,069,878 (357,415) 500,222 10,108
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 8,410       8,410  
Stock-based compensation 2,047   2,047      
Issuance of common stock for compensation plans (in shares)   912,288        
Issuance of Common Stock for compensation plans 570 $ 1 569      
Repurchase of stock (in shares)   0        
Repurchase of stock (9)     (9)    
Other comprehensive (loss) income $ (3,933)         (3,933)
Ending balance (in shares) at Apr. 01, 2023 212,775,069 212,775,069        
Ending balance at Apr. 01, 2023 $ 1,230,119 $ 242 $ 1,072,494 $ (357,424) $ 508,632 $ 6,175
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Cash flows from operating activities    
Net income $ 8,410 $ 74,032
Adjustments to reconcile net income to net cash used by operating activities    
Depreciation 4,362 4,840
Amortization of intangible assets 9,254 9,097
Amortization of deferred debt issuance fees 1,090 825
Stock-based compensation 2,047 1,641
Deferred income taxes (328) (4,722)
Allowance for bad debts 145 3,051
Loss on disposal of property, plant and equipment 32 53
Changes in operating assets and liabilities    
Accounts receivable (98,802) (144,045)
Inventories 9,933 (28,131)
Other current and non-current assets 8,150 10,234
Accounts payable 1,855 8,015
Accrued expenses and other liabilities (37,030) 8,170
Net cash used by operating activities (90,882) (56,940)
Cash flows from investing activities    
Purchases of property, plant, and equipment (6,239) (7,329)
Acquisitions, net of cash acquired 0 (177)
Net cash used by investing activities (6,239) (7,506)
Cash flows from financing activities    
Purchase of common stock for treasury (9) (80,927)
Payments of short-term notes payable (2,214) 0
Payments of long-term debt (3,074) (2,500)
Proceeds from revolving credit facility 139,200 0
Payments on revolving credit facility (52,500) 0
Other, net 367 421
Net cash provided by (used by) financing activities 81,770 (83,006)
Effect of exchange rate changes on cash and cash equivalents and restricted cash 201 (187)
Change in cash and cash equivalents and restricted cash (15,150) (147,639)
Cash and cash equivalents and restricted cash, beginning of period 56,177 265,796
Cash and cash equivalents and restricted cash, end of period 41,027 118,157
Supplemental disclosures of cash flow information    
Cash paid-interest 18,898 8,477
Cash paid-income taxes $ 2,384 $ 9,713
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Operations and Organization
3 Months Ended
Apr. 01, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations and Organization

1. Nature of Operations and Organization
Hayward Holdings, Inc. (“Holdings,” the “Company,” “we” or “us”) is a global designer, manufacturer, and marketer of a broad portfolio of pool equipment and associated automation systems. The Company has seven manufacturing facilities worldwide, which are located in North Carolina, Tennessee, Rhode Island, Spain (three) 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.
We establish actual interim closing dates using a fiscal calendar in which 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 date for the first quarter of 2023 is April 1, compared to the respective April 2, 2022 date. We had one fewer working day in the three months ended April 1, 2023 than in the respective 2022 period.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies
3 Months Ended
Apr. 01, 2023
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, 2022. The results of operations for the three months ended April 1, 2023 are not necessarily indicative of the results for any subsequent periods or the entire fiscal year ending December 31, 2023.
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. Certain prior period amounts have been reclassified for comparative purposes to conform to the current presentation.
Recent Accounting Pronouncements Not Yet Adopted
Reference Rate Reform
In March 2020, the Financial Accounting Standards Board (“FASB”) issued guidance that provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by the transition away from reference rates expected to be discontinued to alternative reference rates. The guidance was effective upon issuance and may be applied prospectively to contract modifications made and hedging relationships entered into on or before December 31, 2022. In December 2022, the FASB issued additional guidance deferring the sunset date of Topic 848 until December 31, 2024. The Company is currently in the process of transitioning the variable interest rate provisions included in its remaining agreements that have reference rates to be discontinued before the sunset date of December 31, 2024. The Company will apply the guidance to impacted transactions during the transition period. The Company does not anticipate the adoption of this standard will have a material impact on the Company’s consolidated financial statements.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Apr. 01, 2023
Revenue from Contract with Customer [Abstract]  
Revenue
3. Revenue
The following table disaggregates net sales between product groups and geographic regions, respectively (in thousands):
Three Months Ended
April 1, 2023April 2, 2022
Product groups
Residential pool$190,167 $389,632 
Commercial pool8,663 9,154 
Industrial flow control11,306 11,674 
Total$210,136 $410,460 
Geographic
United States$150,581 $299,064 
Canada12,123 47,232 
Europe29,210 44,841 
Rest of World18,222 19,323 
Total international59,555 111,396 
Total$210,136 $410,460 
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
3 Months Ended
Apr. 01, 2023
Inventory Disclosure [Abstract]  
Inventories
4. Inventories
Inventories, net, consist of the following (in thousands):
April 1, 2023December 31, 2022
Raw materials$131,614 $133,516 
Work in progress15,692 16,467 
Finished goods127,376 133,675 
Total$274,682 $283,658 
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Liabilities
3 Months Ended
Apr. 01, 2023
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):
April 1, 2023December 31, 2022
Selling, promotional and advertising$33,145 $47,511 
Warranty reserve18,000 19,652 
Inventory purchases16,741 24,154 
Employee compensation and benefits14,395 18,955 
Insurance reserve9,072 9,987 
Operating lease liability - short term8,538 8,749 
Deferred income3,443 7,178 
Professional fees2,218 1,543 
Short-term notes payable842 3,056 
Payroll taxes519 1,404 
Business restructuring costs497 2,337 
Other accrued liabilities16,974 18,757 
Total$124,384 $163,283 

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, 2022
$19,652 
Accrual for warranties issued during the period 5,424 
Payments(7,076)
Balance at April 1, 2023
$18,000 

Balance at December 31, 2021
$24,174 
Accrual for warranties issued during the period 9,413 
Payments(6,399)
Balance at April 2, 2022
$27,188 
Warranty expenses for the three months ended April 1, 2023 and April 2, 2022 were $5.4 million and $9.4 million, respectively.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Apr. 01, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
6. Income Taxes
The Company’s effective tax rate for the three months ended April 1, 2023 and three months ended April 2, 2022 was 9.0% and 24.0%, respectively. The change in the Company’s effective tax rate was primarily due to decreased income from operations and a discrete tax benefit from 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 April 1, 2023 or April 2, 2022.
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 27 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt, Net
3 Months Ended
Apr. 01, 2023
Debt Disclosure [Abstract]  
Long-Term Debt, Net
7. Long-Term Debt, Net
Long-term debt, net, consists of the following (in thousands):
April 1, 2023December 31, 2022
First Lien Term Facility, due May 28, 2028$982,500 $985,000 
Incremental B First Lien Term Facility, due May 28, 2028124,375 124,688 
ABL Revolving Credit Facility86,700 — 
Other bank debt4,334 4,593 
Finance lease obligations6,314 6,728 
Subtotal1,204,223 1,121,009 
Less: Current portion of the long-term debt(14,570)(14,531)
Less: Unamortized debt issuance costs(20,539)(21,423)
Total$1,169,114 $1,085,055 

The Company’s First Lien Term Facility and ABL Revolving Credit Facility (collectively “Credit Facilities”) contain collateral requirements, restrictions, and covenants, including restrictions under the First Lien Term Facility on the Company's ability to pay dividends on the Common Stock. Under the agreement governing the First Lien Credit Facility (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 Leverage Ratio is less than or equal to 2.5x, to 50 percent if the First Lien Leverage Ratio is greater than 3.0x less certain allowed deductions. The Company does not have a mandatory prepayment for 2023 based on the First Lien Leverage Ratio as of December 31, 2022 and the applicable criteria under the First Lien Credit Agreement. All outstanding principal under the First Lien Credit Agreement is due at maturity on May 28, 2028. The initial maturity date under the ABL Revolving Credit Facility (“ABL Facility”) is June 1, 2026. As of April 1, 2023, the Company was in compliance with all covenants under the Credit Facilities.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives and Hedging Transactions
3 Months Ended
Apr. 01, 2023
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, net of tax. Other comprehensive income or loss is reclassified into current period income when the hedged interest expense affects earnings.
In the three months ended April 1, 2023, the Company entered into interest rate swap agreements that effectively convert an initial notional amount of $100.0 million of its variable-rate debt obligations to fixed-rate debt. As of April 1, 2023 and April 2, 2022, the Company was a party to interest rate swap agreements of a notional amount of $600.0 million and $500.0 million, respectively.
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. These contracts are marked-to-market with the resulting gains and losses recognized in earnings. For the three months ended April 1, 2023 and April 2, 2022, the Company recognized $0.7 million of expense and $1.1 million of income, respectively, in Other (income) expense, net, related to foreign exchange contracts.
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 AssetsOther Non-Current AssetsAccrued Expenses and Other LiabilitiesOther Current AssetsOther Non-Current AssetsAccrued Expenses and Other Liabilities
April 1, 2023December 31, 2022
Interest rate swaps$— $24,271 $— $— $31,676 $— 
Foreign exchange contracts861 — 328 1,450 — 232 
Total$861 $24,271 $328 $1,450 $31,676 $232 
The following tables present the effects of derivative instruments by contract type in accumulated other comprehensive income (AOCI) in the Company's unaudited condensed consolidated statements of comprehensive income (in thousands):
Gain (Loss) Recognized in AOCIGain (Loss) Reclassified From AOCI to EarningsLocation of Gain (Loss) Reclassified from AOCI into Earnings
Three Months EndedThree Months Ended
April 1, 2023April 2, 2022April 1, 2023April 2, 2022
Interest rate swaps (1)
$(5,554)$8,473 $3,036 $(575)Interest expense, net
(1) The Company estimates that $13.4 million of unrealized gains will be reclassified from AOCI into earnings in the next twelve months.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
3 Months Ended
Apr. 01, 2023
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.
The Company’s interest rate swaps and foreign exchange contracts are measured in the financial statements at fair value on a recurring basis. The fair values of these instruments are estimated using industry standard valuation models using market-based observable inputs, including interest rate curves. These instruments are customary, over-the-counter contracts with various bank counterparties that are not traded in active markets. Accordingly, the fair value measurements of the interest rate swaps and foreign exchange contracts are categorized as Level 2.
As of April 1, 2023, the Company’s long-term debt instruments had a carrying value of $1,106.9 million (excluding finance leases, the ABL Facility, and other bank debt) and a fair value of approximately $1,075.1 million. As of December 31, 2022, the Company’s long-term debt instruments had a carrying value of $1,109.7 million and a fair value of approximately $1,071.5 million. 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. The fair value of the ABL Facility approximates its carrying value.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Segments and Related Information
3 Months Ended
Apr. 01, 2023
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 (“NAM”) and Europe & Rest of World (“E&RW”). 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 cost of sales, segment selling, general, and administrative expenses (“SG&A”) and research, development, and engineering expense (“RD&E”), excluding segment acquisition and restructuring related expense as well as amortization of intangible assets recorded within segment SG&A expense. The accounting policies of the segments are the same as those of Holdings.
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 EndedThree Months Ended
April 1, 2023April 2, 2022
North AmericaEurope & Rest of WorldTotalNorth AmericaEurope & Rest of WorldTotal
External net sales$162,704 $47,432 $210,136 $346,296 $64,164 $410,460 
Segment income33,276 9,850 43,126 108,611 16,969 125,580 
Capital expenditures (1)
5,912 186 6,098 5,586 962 6,548 
Depreciation and amortization (1)
5,725 217 5,942 5,821 169 5,990 
Intersegment sales4,723 4,729 13,124 172 13,296 

(1) Capital expenditures and depreciation associated with Corporate are not included in these totals. Amortization expense excluded from segment income is 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 Ended
April 1, 2023April 2, 2022
Total segment income$43,126 $125,580 
Corporate expense, net6,099 9,279 
Acquisition and restructuring related expense1,563 2,271 
Amortization of intangible assets7,617 7,610 
Operating income27,847 106,420 
Interest expense, net19,361 9,562 
Other (income) expense, net(759)(514)
Total other expense18,602 9,048 
Income from operations before income taxes$9,245 $97,372 
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share
3 Months Ended
Apr. 01, 2023
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 Ended
April 1, 2023April 2, 2022
Net income attributable to common stockholders$8,410 $74,032 
Weighted average number of common shares outstanding, basic212,523,221 232,271,684 
Effect of dilutive securities(a)
7,977,956 10,871,465 
Weighted average number of common shares outstanding, diluted220,501,177 243,143,149 
Earnings per share attributable to common stockholders, basic$0.04 $0.32 
Earnings per share attributable to common stockholders, diluted$0.04 $0.30 
(a) For the three months ended April 1, 2023 and April 2, 2022 there were potential common shares totaling approximately 2.5 million and 1.6 million, respectively, that were excluded from the computation of diluted EPS as the effect of inclusion of such shares would have been anti-dilutive.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Apr. 01, 2023
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 April 1, 2023, the Company does not have any significant pending litigation.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Apr. 01, 2023
Leases [Abstract]  
Leases
13. Leases
The Company’s operating and finance lease portfolio is described in Note 15. Leases of Notes to Consolidated Financial Statements in our Annual Report on Form 10-K for the year ended December 31, 2022.
Supplemental cash flow information related to leases was as follows (in thousands):
Three Months Ended
April 1, 2023April 2, 2022
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$468 $8,385 
Finance leases— — 
Supplemental balance sheet information related to leases was as follows (in thousands):
April 1, 2023December 31, 2022
Operating leases
Other non-current assets$63,800 $65,495 
Accrued expenses and other liabilities8,538 8,749 
Other non-current liabilities63,294 64,800 
Total operating lease liabilities71,832 73,549 
Finance leases
Property, plant and equipment10,886 10,879 
Accumulated depreciation(2,177)(1,991)
Property, plant and equipment, net8,709 8,888 
Current maturities of long-term debt2,224 2,206 
Long-term debt4,090 4,522 
Total finance lease liabilities$6,314 $6,728 
Leases
13. Leases
The Company’s operating and finance lease portfolio is described in Note 15. Leases of Notes to Consolidated Financial Statements in our Annual Report on Form 10-K for the year ended December 31, 2022.
Supplemental cash flow information related to leases was as follows (in thousands):
Three Months Ended
April 1, 2023April 2, 2022
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$468 $8,385 
Finance leases— — 
Supplemental balance sheet information related to leases was as follows (in thousands):
April 1, 2023December 31, 2022
Operating leases
Other non-current assets$63,800 $65,495 
Accrued expenses and other liabilities8,538 8,749 
Other non-current liabilities63,294 64,800 
Total operating lease liabilities71,832 73,549 
Finance leases
Property, plant and equipment10,886 10,879 
Accumulated depreciation(2,177)(1,991)
Property, plant and equipment, net8,709 8,888 
Current maturities of long-term debt2,224 2,206 
Long-term debt4,090 4,522 
Total finance lease liabilities$6,314 $6,728 
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity
3 Months Ended
Apr. 01, 2023
Equity [Abstract]  
Stockholders’ Equity
14. Stockholders’ Equity
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.
Dividends paid
For the three months ended April 1, 2023 and April 2, 2022 no dividends were declared nor paid to the Company’s common stockholders.
Share Repurchase Program
The board of directors authorized the Company’s share repurchase program (the “Share Repurchase Program”) such that the Company is authorized to repurchase from time to time up to an aggregate of $450 million of its outstanding shares of common stock, which authorization expires on July 26, 2025. The Company had no repurchases of its common stock in the quarter ended April 1, 2023. As of April 1, 2023, $400.0 million remained available for additional share repurchases under the program.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation
3 Months Ended
Apr. 01, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-based Compensation
15. Stock-based Compensation
Stock-based compensation expense recorded in the unaudited condensed consolidated statements of operations for equity-classified stock-based awards for the three months ended April 1, 2023 and April 2, 2022 was $2.0 million, and $1.6 million, respectively.
The Company has established two equity incentive plans, the 2021 Equity Incentive Plan and the 2017 Equity Incentive Plan. The Company no longer issues awards under the 2017 Equity Incentive Plan.
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.
Options granted under the 2021 Plan expire no later than ten years from the date of grant. Options and time-based restricted stock units granted under the 2021 Plan generally vest ratably over a three-year period and performance-based restricted stock units vest at the end of three years subject to the performance criteria.
During the three months ended April 1, 2023, the Company granted 737,907 options, 406,157 time-based restricted stock units and 147,792 performance-based restricted stock units under the 2021 Plan with a weighted-average grant-date fair value per share of $4.73, $11.81 and $11.81 respectively.

The Company determined the fair value of 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 stock options granted on March 2, 2023 were as follows:
March 2, 2023
Risk-free interest rate4.28 %
Expected life in years6
Expected dividend yield— %
Expected volatility32.46 %
The risk-free interest rate was based on the U.S. Treasury yield curve at date of grant over the expected term of these stock options. The expected volatility was based upon comparable public company historical volatility. The expected life was based on the average of the weighted-average vesting period and the contractual term of the stock option awards by utilizing the “simplified method”, as prescribed in the SEC’s Staff Accounting Bulletin (SAB) No. 107, as the Company does not have sufficient available historical data to estimate the expected term of these stock option awards.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions and Restructuring
3 Months Ended
Apr. 01, 2023
Acquisition, Restructuring and Related Activities [Abstract]  
Acquisitions and Restructuring
16. Acquisitions and Restructuring
Acquisition and restructuring related expense, net consists of the following (in thousands):
Three Months Ended
April 1, 2023April 2, 2022
Business restructuring costs$1,563 $2,271 
On March 29, 2021, the Company announced the relocation of its corporate office functions to Charlotte, North Carolina from Berkeley Heights, New Jersey. As of April 1, 2023, the Company has largely completed the relocation. The estimated severance and retention costs pertaining to this relocation are approximately $5.9 million. 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. The Company incurred approximately $0.3 million of expense related to the relocation during the three months ended April 1, 2023.
During the third quarter of 2022, the Company initiated an enterprise cost reduction program to address the current market dynamics and maintain the Company’s strong financial metrics. The initial focus was on a reduction of variable costs with specific attention to eliminating cost inefficiencies in our supply chain and reducing variable labor in our production cost base. In addition to these variable cost reductions, the Company identified structural selling, general and administrative cost reduction opportunities with initial savings commencing in the third quarter of 2022. For the three months ended April 1, 2023, the Company incurred $0.8 million of expense related to the cost reduction program. These include severance and employee benefit costs, as well as other direct separation benefit costs.

The following tables summarize the status of the Company’s restructuring related expense and related liability balances (in thousands):
2023 Activity
Liability as of December 31, 2022
Costs RecognizedCash Payments
Liability as of April 1, 2023
One-time termination benefits$2,422 $1,074 $(2,999)$497 
Facility-related— 143 (143)— 
Other— 346 (336)10 
Total$2,422 $1,563 $(3,478)$507 
2022 Activity
Liability as of December 31, 2021
Costs RecognizedCash Payments
Liability as of April 2, 2022
One-time termination benefits$1,035 $554 $(677)$912 
Facility-related27 35 (62)— 
Other (1)
4,374 1,682 (3,568)2,488 
Total$5,436 $2,271 $(4,307)$3,400 
(1) “Other” restructuring related expense primarily consists of expenses pertaining to the relocation of the corporate headquarters.
Restructuring costs are included within acquisition and restructuring related costs on the Company’s unaudited condensed consolidated statements of operations, 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 37 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Related-Party Transactions
3 Months Ended
Apr. 01, 2023
Related Party Transactions [Abstract]  
Related-Party Transactions
17. Related-Party Transactions
During the three months ended April 1, 2023, the Company did not incur any significant related party transactions.
During the three months ended April 2, 2022, as part of the Company’s previously announced $450 million share repurchase program, on January 24, 2022, the Company agreed to repurchase 4.08 million shares of common stock from certain affiliates of one of the Company’s then-controlling stockholders, CCMP Capital Advisors, LP (“CCMP”), at a price per share of $19.80, for an aggregate consideration of approximately $81 million. The price per share was approved by an independent committee of the board of the directors and is the same price at which certain affiliates of the Company's then-controlling stockholders sold their shares in a block trade in compliance with Rule 144. Closing of this share repurchase occurred on March 11, 2022.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
3 Months Ended
Apr. 01, 2023
Subsequent Events [Abstract]  
Subsequent Events
18. Subsequent Events
As of May 1, 2023, we had repaid in full the $86.7 million outstanding as of April 1, 2023 under the ABL Revolving Credit Facility and had no borrowings outstanding under the ABL Facility.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Policies)
3 Months Ended
Apr. 01, 2023
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, 2022. The results of operations for the three months ended April 1, 2023 are not necessarily indicative of the results for any subsequent periods or the entire fiscal year ending December 31, 2023.
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. Certain prior period amounts have been reclassified for comparative purposes to conform to the current presentation.
Recent Accounting Pronouncements Not Yet Adopted
Recent Accounting Pronouncements Not Yet Adopted
Reference Rate Reform
In March 2020, the Financial Accounting Standards Board (“FASB”) issued guidance that provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by the transition away from reference rates expected to be discontinued to alternative reference rates. The guidance was effective upon issuance and may be applied prospectively to contract modifications made and hedging relationships entered into on or before December 31, 2022. In December 2022, the FASB issued additional guidance deferring the sunset date of Topic 848 until December 31, 2024. The Company is currently in the process of transitioning the variable interest rate provisions included in its remaining agreements that have reference rates to be discontinued before the sunset date of December 31, 2024. The Company will apply the guidance to impacted transactions during the transition period. The Company does not anticipate the adoption of this standard will have a material impact on the Company’s consolidated financial statements.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Apr. 01, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Net Sales by Product Groups
The following table disaggregates net sales between product groups and geographic regions, respectively (in thousands):
Three Months Ended
April 1, 2023April 2, 2022
Product groups
Residential pool$190,167 $389,632 
Commercial pool8,663 9,154 
Industrial flow control11,306 11,674 
Total$210,136 $410,460 
Geographic
United States$150,581 $299,064 
Canada12,123 47,232 
Europe29,210 44,841 
Rest of World18,222 19,323 
Total international59,555 111,396 
Total$210,136 $410,460 
Schedule of Net Sales by Geographic Destinations
The following table disaggregates net sales between product groups and geographic regions, respectively (in thousands):
Three Months Ended
April 1, 2023April 2, 2022
Product groups
Residential pool$190,167 $389,632 
Commercial pool8,663 9,154 
Industrial flow control11,306 11,674 
Total$210,136 $410,460 
Geographic
United States$150,581 $299,064 
Canada12,123 47,232 
Europe29,210 44,841 
Rest of World18,222 19,323 
Total international59,555 111,396 
Total$210,136 $410,460 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
3 Months Ended
Apr. 01, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories, Net
Inventories, net, consist of the following (in thousands):
April 1, 2023December 31, 2022
Raw materials$131,614 $133,516 
Work in progress15,692 16,467 
Finished goods127,376 133,675 
Total$274,682 $283,658 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Liabilities (Tables)
3 Months Ended
Apr. 01, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities and Other Current Liabilities
Accrued expenses and other liabilities consist of the following (in thousands):
April 1, 2023December 31, 2022
Selling, promotional and advertising$33,145 $47,511 
Warranty reserve18,000 19,652 
Inventory purchases16,741 24,154 
Employee compensation and benefits14,395 18,955 
Insurance reserve9,072 9,987 
Operating lease liability - short term8,538 8,749 
Deferred income3,443 7,178 
Professional fees2,218 1,543 
Short-term notes payable842 3,056 
Payroll taxes519 1,404 
Business restructuring costs497 2,337 
Other accrued liabilities16,974 18,757 
Total$124,384 $163,283 
Schedule of Change in Warranty Reserve
The following table summarizes the warranty reserve activities (in thousands):

Balance at December 31, 2022
$19,652 
Accrual for warranties issued during the period 5,424 
Payments(7,076)
Balance at April 1, 2023
$18,000 

Balance at December 31, 2021
$24,174 
Accrual for warranties issued during the period 9,413 
Payments(6,399)
Balance at April 2, 2022
$27,188 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt, Net (Tables)
3 Months Ended
Apr. 01, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt, net, consists of the following (in thousands):
April 1, 2023December 31, 2022
First Lien Term Facility, due May 28, 2028$982,500 $985,000 
Incremental B First Lien Term Facility, due May 28, 2028124,375 124,688 
ABL Revolving Credit Facility86,700 — 
Other bank debt4,334 4,593 
Finance lease obligations6,314 6,728 
Subtotal1,204,223 1,121,009 
Less: Current portion of the long-term debt(14,570)(14,531)
Less: Unamortized debt issuance costs(20,539)(21,423)
Total$1,169,114 $1,085,055 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives and Hedging Transactions (Tables)
3 Months Ended
Apr. 01, 2023
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 AssetsOther Non-Current AssetsAccrued Expenses and Other LiabilitiesOther Current AssetsOther Non-Current AssetsAccrued Expenses and Other Liabilities
April 1, 2023December 31, 2022
Interest rate swaps$— $24,271 $— $— $31,676 $— 
Foreign exchange contracts861 — 328 1,450 — 232 
Total$861 $24,271 $328 $1,450 $31,676 $232 
The following tables present the effects of derivative instruments by contract type in accumulated other comprehensive income (AOCI) in the Company's unaudited condensed consolidated statements of comprehensive income (in thousands):
Gain (Loss) Recognized in AOCIGain (Loss) Reclassified From AOCI to EarningsLocation of Gain (Loss) Reclassified from AOCI into Earnings
Three Months EndedThree Months Ended
April 1, 2023April 2, 2022April 1, 2023April 2, 2022
Interest rate swaps (1)
$(5,554)$8,473 $3,036 $(575)Interest expense, net
(1) The Company estimates that $13.4 million of unrealized gains will be reclassified from AOCI into earnings in the next twelve months.
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Segments and Related Information (Tables)
3 Months Ended
Apr. 01, 2023
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 EndedThree Months Ended
April 1, 2023April 2, 2022
North AmericaEurope & Rest of WorldTotalNorth AmericaEurope & Rest of WorldTotal
External net sales$162,704 $47,432 $210,136 $346,296 $64,164 $410,460 
Segment income33,276 9,850 43,126 108,611 16,969 125,580 
Capital expenditures (1)
5,912 186 6,098 5,586 962 6,548 
Depreciation and amortization (1)
5,725 217 5,942 5,821 169 5,990 
Intersegment sales4,723 4,729 13,124 172 13,296 

(1) Capital expenditures and depreciation associated with Corporate are not included in these totals. Amortization expense excluded from segment income is 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 Ended
April 1, 2023April 2, 2022
Total segment income$43,126 $125,580 
Corporate expense, net6,099 9,279 
Acquisition and restructuring related expense1,563 2,271 
Amortization of intangible assets7,617 7,610 
Operating income27,847 106,420 
Interest expense, net19,361 9,562 
Other (income) expense, net(759)(514)
Total other expense18,602 9,048 
Income from operations before income taxes$9,245 $97,372 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Apr. 01, 2023
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 Ended
April 1, 2023April 2, 2022
Net income attributable to common stockholders$8,410 $74,032 
Weighted average number of common shares outstanding, basic212,523,221 232,271,684 
Effect of dilutive securities(a)
7,977,956 10,871,465 
Weighted average number of common shares outstanding, diluted220,501,177 243,143,149 
Earnings per share attributable to common stockholders, basic$0.04 $0.32 
Earnings per share attributable to common stockholders, diluted$0.04 $0.30 
(a) For the three months ended April 1, 2023 and April 2, 2022 there were potential common shares totaling approximately 2.5 million and 1.6 million, respectively, that were excluded from the computation of diluted EPS as the effect of inclusion of such shares would have been anti-dilutive.
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Apr. 01, 2023
Leases [Abstract]  
Schedule of Lease, Cost Supplemental cash flow information related to leases was as follows (in thousands):
Three Months Ended
April 1, 2023April 2, 2022
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$468 $8,385 
Finance leases— — 
Schedule of Assets and Liabilities, Lessee
Supplemental balance sheet information related to leases was as follows (in thousands):
April 1, 2023December 31, 2022
Operating leases
Other non-current assets$63,800 $65,495 
Accrued expenses and other liabilities8,538 8,749 
Other non-current liabilities63,294 64,800 
Total operating lease liabilities71,832 73,549 
Finance leases
Property, plant and equipment10,886 10,879 
Accumulated depreciation(2,177)(1,991)
Property, plant and equipment, net8,709 8,888 
Current maturities of long-term debt2,224 2,206 
Long-term debt4,090 4,522 
Total finance lease liabilities$6,314 $6,728 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation (Tables)
3 Months Ended
Apr. 01, 2023
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 stock options granted on March 2, 2023 were as follows:
March 2, 2023
Risk-free interest rate4.28 %
Expected life in years6
Expected dividend yield— %
Expected volatility32.46 %
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions and Restructuring (Tables)
3 Months Ended
Apr. 01, 2023
Acquisition, Restructuring and Related Activities [Abstract]  
Schedule of Acquisition and Restructuring Related Expense
Acquisition and restructuring related expense, net consists of the following (in thousands):
Three Months Ended
April 1, 2023April 2, 2022
Business restructuring costs$1,563 $2,271 
Schedule of Charges for Facility Closure and Other One Time Termination Benefits
The following tables summarize the status of the Company’s restructuring related expense and related liability balances (in thousands):
2023 Activity
Liability as of December 31, 2022
Costs RecognizedCash Payments
Liability as of April 1, 2023
One-time termination benefits$2,422 $1,074 $(2,999)$497 
Facility-related— 143 (143)— 
Other— 346 (336)10 
Total$2,422 $1,563 $(3,478)$507 
2022 Activity
Liability as of December 31, 2021
Costs RecognizedCash Payments
Liability as of April 2, 2022
One-time termination benefits$1,035 $554 $(677)$912 
Facility-related27 35 (62)— 
Other (1)
4,374 1,682 (3,568)2,488 
Total$5,436 $2,271 $(4,307)$3,400 
(1) “Other” restructuring related expense primarily consists of expenses pertaining to the relocation of the corporate headquarters.
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Operations and Organization (Details)
Apr. 01, 2023
manufacturing_facility
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of manufacturing facilities 7
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Revenue from External Customer [Line Items]    
Net sales $ 210,136 $ 410,460
United States    
Revenue from External Customer [Line Items]    
Net sales 150,581 299,064
Total international    
Revenue from External Customer [Line Items]    
Net sales 59,555 111,396
Canada    
Revenue from External Customer [Line Items]    
Net sales 12,123 47,232
Europe    
Revenue from External Customer [Line Items]    
Net sales 29,210 44,841
Rest of World    
Revenue from External Customer [Line Items]    
Net sales 18,222 19,323
Residential pool    
Revenue from External Customer [Line Items]    
Net sales 190,167 389,632
Commercial pool    
Revenue from External Customer [Line Items]    
Net sales 8,663 9,154
Industrial flow control    
Revenue from External Customer [Line Items]    
Net sales $ 11,306 $ 11,674
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 131,614 $ 133,516
Work in progress 15,692 16,467
Finished goods 127,376 133,675
Total $ 274,682 $ 283,658
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Apr. 02, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]        
Selling, promotional and advertising $ 33,145 $ 47,511    
Warranty reserve 18,000 19,652 $ 27,188 $ 24,174
Inventory purchases 16,741 24,154    
Employee compensation and benefits 14,395 18,955    
Insurance reserve 9,072 9,987    
Operating lease liability - short term 8,538 8,749    
Deferred income 3,443 7,178    
Professional fees 2,218 1,543    
Short-term notes payable 842 3,056    
Payroll taxes 519 1,404    
Business restructuring costs 497 2,337    
Other accrued liabilities 16,974 18,757    
Accrued expenses and other liabilities $ 124,384 $ 163,283    
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Liabilities - Warranty Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning balance $ 19,652 $ 24,174
Accrual for warranties issued during the period 5,424 9,413
Payments (7,076) (6,399)
Ending balance $ 18,000 $ 27,188
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Liabilities - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Payables and Accruals [Abstract]    
Warranty expense $ 5.4 $ 9.4
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - USD ($)
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Income Tax Disclosure [Abstract]    
Effective tax rate 9.00% 24.00%
Uncertain tax positions reserve $ 0 $ 0
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt, Net - Schedule Of Long-Term Debt (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]    
Other bank debt $ 4,334 $ 4,593
Finance lease obligations 6,314 6,728
Subtotal 1,204,223 1,121,009
Less: Current portion of the long-term debt (14,570) (14,531)
Less: Unamortized debt issuance costs (20,539) (21,423)
Long-term debt, net 1,169,114 1,085,055
Term Loan | First Lien Term Facility, due May 28, 2028    
Line of Credit Facility [Line Items]    
Long-term debt, gross 982,500 985,000
Term Loan | Incremental B First Lien Term Facility, due May 28, 2028    
Line of Credit Facility [Line Items]    
Long-term debt, gross 124,375 124,688
Revolving Credit Facility | ABL Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Long-term debt, gross $ 86,700 $ 0
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt, Net - Additional Information (Details) - Term Loan - First Lien Term Facility, Due May 28, 2028
1 Months Ended
May 28, 2021
Apr. 30, 2023
Line of Credit Facility [Line Items]    
Leverage ratio threshold for mandatory prepayment of zero 2.5  
Leverage ratio threshold for mandatory prepayment of fifty percent 3  
Minimum | Subsequent Event    
Line of Credit Facility [Line Items]    
Mandatory annual prepayment, percentage of excess cash   0.00%
Maximum | Subsequent Event    
Line of Credit Facility [Line Items]    
Mandatory annual prepayment, percentage of excess cash   50.00%
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives and Hedging Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Derivative [Line Items]    
Other income (expense) $ 759 $ 514
Interest Rate Swap | Cash Flow Hedging    
Derivative [Line Items]    
Derivative, notional amount, conversion 100,000  
Derivative, notional amount 600,000 500,000
Foreign Exchange Contracts    
Derivative [Line Items]    
Other income (expense) $ (700) $ 1,100
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives and Hedging Transactions - Gross Fair Values and Location of Derivative Instruments (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Other Current Assets    
Derivatives, Fair Value [Line Items]    
Other Assets $ 861 $ 1,450
Other Current Assets | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Other Assets 0 0
Other Current Assets | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Other Assets 861 1,450
Other Non-Current Assets    
Derivatives, Fair Value [Line Items]    
Other Assets 24,271 31,676
Other Non-Current Assets | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Other Assets 24,271 31,676
Other Non-Current Assets | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Other Assets 0 0
Accrued Expenses and Other Liabilities    
Derivatives, Fair Value [Line Items]    
Accrued Expenses and Other Liabilities 328 232
Accrued Expenses and Other Liabilities | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Accrued Expenses and Other Liabilities 0 0
Accrued Expenses and Other Liabilities | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Accrued Expenses and Other Liabilities $ 328 $ 232
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives and Hedging Transactions - Effects of Derivative Instruments by Contract Type in AOCI (Details) - Interest Expense - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (Loss) Recognized in AOCI, Interest rate swaps $ (5,554) $ 8,473
Gain (Loss) Reclassified From AOCI to Earnings, Interest rate swaps 3,036 (575)
Cash flow hedge gain (loss) to be reclassified within 12 months $ 13,400 $ 13,400
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - Level 2, Fair Value Inputs - USD ($)
$ in Millions
Apr. 01, 2023
Dec. 31, 2022
Carrying Value    
Debt Instrument [Line Items]    
Long term debt $ 1,106.9 $ 1,109.7
Fair Value    
Debt Instrument [Line Items]    
Long term debt $ 1,075.1 $ 1,071.5
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Segments and Related Information - Additional Information (Details)
3 Months Ended
Apr. 01, 2023
reporting_unit
segment
Revenue, Major Customer [Line Items]  
Number of reportable segments | segment 2
North America Segment  
Revenue, Major Customer [Line Items]  
Number of reporting units 3
Europe and Rest of World Segment  
Revenue, Major Customer [Line Items]  
Number of reporting units 2
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Segments and Related Information - Financial Information by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Revenue, Major Customer [Line Items]    
External net sales $ 210,136 $ 410,460
Segment income 27,847 106,420
Operating Segments    
Revenue, Major Customer [Line Items]    
External net sales 210,136 410,460
Segment income 43,126 125,580
Capital expenditures 6,098 6,548
Depreciation and amortization 5,942 5,990
Intersegment sales    
Revenue, Major Customer [Line Items]    
External net sales 4,729 13,296
North America | Operating Segments    
Revenue, Major Customer [Line Items]    
External net sales 162,704 346,296
Segment income 33,276 108,611
Capital expenditures 5,912 5,586
Depreciation and amortization 5,725 5,821
North America | Intersegment sales    
Revenue, Major Customer [Line Items]    
External net sales 4,723 13,124
Europe & Rest of World | Operating Segments    
Revenue, Major Customer [Line Items]    
External net sales 47,432 64,164
Segment income 9,850 16,969
Capital expenditures 186 962
Depreciation and amortization 217 169
Europe & Rest of World | Intersegment sales    
Revenue, Major Customer [Line Items]    
External net sales $ 6 $ 172
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Segments and Related Information - Reconciliation of Segment Income to Income from Operations Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Revenue, Major Customer [Line Items]    
Operating income $ 27,847 $ 106,420
Acquisition and restructuring related expense 1,563 2,271
Amortization of intangible assets 7,617 7,610
Interest expense, net 19,361 9,562
Other (income) expense, net (759) (514)
Total other expense 18,602 9,048
Income from operations before income taxes 9,245 97,372
Total segment income    
Revenue, Major Customer [Line Items]    
Operating income 43,126 125,580
Corporate expense, net    
Revenue, Major Customer [Line Items]    
Operating income $ 6,099 $ 9,279
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Earnings Per Share [Abstract]    
Net income attributable to common stockholders $ 8,410 $ 74,032
Weighted Average Number of Shares Outstanding, Basic    
Weighted average number of common shares outstanding, basic (in shares) 212,523,221 232,271,684
Effect of dilutive securities (in shares) 7,977,956 10,871,465
Weighted average number of common shares outstanding, diluted (in shares) 220,501,177 243,143,149
Earnings Per Share, Basic and Diluted    
Earnings per share attributable to common stockholders, basic (in usd per share) $ 0.04 $ 0.32
Earnings per share attributable to common stockholders, diluted (in usd per share) $ 0.04 $ 0.30
Excluded from the weighted average number of common shares outstanding, dilutive due to being anti-dilutive (in shares) 2,500,000 1,600,000
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Supplemental Cash Flows Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Right-of-use assets obtained in exchange for lease obligations:    
Operating leases $ 468 $ 8,385
Finance leases $ 0 $ 0
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Operating leases    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other non-current assets Other non-current assets
Other non-current assets $ 63,800 $ 65,495
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other liabilities Accrued expenses and other liabilities
Accrued expenses and other liabilities $ 8,538 $ 8,749
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities Other non-current liabilities
Other non-current liabilities $ 63,294 $ 64,800
Total operating lease liabilities 71,832 73,549
Finance leases    
Property, plant and equipment 10,886 10,879
Accumulated depreciation $ (2,177) $ (1,991)
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant, and equipment, net of accumulated depreciation of $88,543 and $84,119, respectively Property, plant, and equipment, net of accumulated depreciation of $88,543 and $84,119, respectively
Property, plant and equipment, net $ 8,709 $ 8,888
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of the long-term debt Current portion of the long-term debt
Current maturities of long-term debt $ 2,224 $ 2,206
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term debt, net Long-term debt, net
Long-term debt $ 4,090 $ 4,522
Total finance lease liabilities $ 6,314 $ 6,728
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 01, 2023
USD ($)
vote
$ / shares
shares
Apr. 02, 2022
$ / shares
Dec. 31, 2022
$ / shares
shares
Jan. 24, 2022
USD ($)
Equity [Abstract]        
Preferred stock authorized (in shares) | shares 100,000,000   100,000,000  
Preferred shares par value (in usd per share) $ 0.001   $ 0.001  
Common stock, authorized (in shares) | shares 750,000,000   750,000,000  
Common stock, par value (in usd per share) $ 0.001   $ 0.001  
Number of vote | vote 1      
Common stock dividends declared (in usd per share) $ 0 $ 0    
Common stock dividends cash paid (in usd per share) $ 0 $ 0    
Share repurchase program amount | $ $ 450.0     $ 450.0
Number of shares repurchased (in shares) | shares 0      
Remaining amount authorized for repurchase | $ $ 400.0      
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Additional Information (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 01, 2023
USD ($)
derivative_contract
$ / shares
shares
Apr. 02, 2022
USD ($)
Mar. 31, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense | $ $ 2.0 $ 1.6  
Number of equity incentive plans | derivative_contract 2    
2021 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common shares authorized for future issuance (in shares)     13,737,500
2021 Plan | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options, expiration term 10 years    
Granted (in shares) 737,907    
Granted (in usd per share) | $ / shares $ 4.73    
2021 Plan | Time Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Granted (in shares) 406,157    
Granted (in usd per share) | $ / shares $ 11.81    
2021 Plan | Performance Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Granted (in shares) 147,792    
Granted (in usd per share) | $ / shares $ 11.81    
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Black-Scholes Option-Pricing Model (Details) - 2021 Plan
Mar. 02, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free interest rate 4.28%
Expected life (years) 6 years
Expected dividend yield 0.00%
Expected volatility 32.46%
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions and Restructuring - Acquisition and Restructuring Related Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Acquisition, Restructuring and Related Activities [Abstract]    
Business restructuring costs $ 1,563 $ 2,271
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions and Restructuring - Additional Information (Details)
$ in Millions
3 Months Ended
Apr. 01, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]  
Expected restructuring costs $ 5.9
Employee Relocation  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 0.3
Employee Severance  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges $ 0.8
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions and Restructuring - Facility Closure and Other One-Time Termination Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Restructuring Reserve [Roll Forward]    
Beginning balance $ 2,422 $ 5,436
Costs Recognized 1,563 2,271
Cash Payments (3,478) (4,307)
Ending balance 507 3,400
One-time termination benefits    
Restructuring Reserve [Roll Forward]    
Beginning balance 2,422 1,035
Costs Recognized 1,074 554
Cash Payments (2,999) (677)
Ending balance 497 912
Facility-related    
Restructuring Reserve [Roll Forward]    
Beginning balance 0 27
Costs Recognized 143 35
Cash Payments (143) (62)
Ending balance 0 0
Other    
Restructuring Reserve [Roll Forward]    
Beginning balance 0 4,374
Costs Recognized 346 1,682
Cash Payments (336) (3,568)
Ending balance $ 10 $ 2,488
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Related-Party Transactions (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jan. 24, 2022
Apr. 01, 2023
Apr. 02, 2022
Related Party Transactions [Abstract]      
Share repurchase program amount $ 450,000 $ 450,000  
Number of shares authorized for repurchase (in shares) 4,080    
Repurchase price per share (in usd per share) $ 19.80    
Consideration transferred for repurchased stock $ 81,000 $ 9 $ 80,927
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - USD ($)
$ in Thousands
3 Months Ended
May 01, 2023
Apr. 01, 2023
Apr. 02, 2022
Subsequent Event [Line Items]      
Payments of long-term debt   $ 3,074 $ 2,500
Subsequent Event | ABL Revolving Credit Facility | Revolving Credit Facility      
Subsequent Event [Line Items]      
Payments of long-term debt $ 86,700    
Long-term debt $ 0    
XML 77 hayw-20230401_htm.xml IDEA: XBRL DOCUMENT 0001834622 2023-01-01 2023-04-01 0001834622 2023-05-02 0001834622 2023-04-01 0001834622 2022-12-31 0001834622 2022-01-01 2022-04-02 0001834622 us-gaap:CommonStockMember 2022-12-31 0001834622 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001834622 us-gaap:TreasuryStockCommonMember 2022-12-31 0001834622 us-gaap:RetainedEarningsMember 2022-12-31 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001834622 us-gaap:RetainedEarningsMember 2023-01-01 2023-04-01 0001834622 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-04-01 0001834622 us-gaap:CommonStockMember 2023-01-01 2023-04-01 0001834622 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-04-01 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-01 0001834622 us-gaap:CommonStockMember 2023-04-01 0001834622 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 0001834622 us-gaap:TreasuryStockCommonMember 2023-04-01 0001834622 us-gaap:RetainedEarningsMember 2023-04-01 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 0001834622 us-gaap:CommonStockMember 2021-12-31 0001834622 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001834622 us-gaap:TreasuryStockCommonMember 2021-12-31 0001834622 us-gaap:RetainedEarningsMember 2021-12-31 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001834622 2021-12-31 0001834622 us-gaap:RetainedEarningsMember 2022-01-01 2022-04-02 0001834622 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-04-02 0001834622 us-gaap:CommonStockMember 2022-01-01 2022-04-02 0001834622 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-04-02 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-04-02 0001834622 us-gaap:CommonStockMember 2022-04-02 0001834622 us-gaap:AdditionalPaidInCapitalMember 2022-04-02 0001834622 us-gaap:TreasuryStockCommonMember 2022-04-02 0001834622 us-gaap:RetainedEarningsMember 2022-04-02 0001834622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-02 0001834622 2022-04-02 0001834622 hayw:ResidentialPoolMember 2023-01-01 2023-04-01 0001834622 hayw:ResidentialPoolMember 2022-01-01 2022-04-02 0001834622 hayw:CommercialPoolMember 2023-01-01 2023-04-01 0001834622 hayw:CommercialPoolMember 2022-01-01 2022-04-02 0001834622 hayw:IndustrialFlowControlMember 2023-01-01 2023-04-01 0001834622 hayw:IndustrialFlowControlMember 2022-01-01 2022-04-02 0001834622 country:US 2023-01-01 2023-04-01 0001834622 country:US 2022-01-01 2022-04-02 0001834622 country:CA 2023-01-01 2023-04-01 0001834622 country:CA 2022-01-01 2022-04-02 0001834622 srt:EuropeMember 2023-01-01 2023-04-01 0001834622 srt:EuropeMember 2022-01-01 2022-04-02 0001834622 hayw:RestOfWorldMember 2023-01-01 2023-04-01 0001834622 hayw:RestOfWorldMember 2022-01-01 2022-04-02 0001834622 hayw:TotalInternationalMember 2023-01-01 2023-04-01 0001834622 hayw:TotalInternationalMember 2022-01-01 2022-04-02 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member 2023-04-01 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member 2022-12-31 0001834622 hayw:TermLoanMember hayw:IncrementalBFirstLienTermFacilityDueMay282028Member 2023-04-01 0001834622 hayw:TermLoanMember hayw:IncrementalBFirstLienTermFacilityDueMay282028Member 2022-12-31 0001834622 us-gaap:RevolvingCreditFacilityMember hayw:ABLRevolvingCreditFacilityMember 2023-04-01 0001834622 us-gaap:RevolvingCreditFacilityMember hayw:ABLRevolvingCreditFacilityMember 2022-12-31 0001834622 srt:MinimumMember hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member us-gaap:SubsequentEventMember 2023-03-31 2023-04-30 0001834622 srt:MaximumMember hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member us-gaap:SubsequentEventMember 2023-03-31 2023-04-30 0001834622 hayw:TermLoanMember hayw:FirstLienTermFacilityDueMay282028Member 2021-05-28 2021-05-28 0001834622 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2023-04-01 0001834622 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2022-04-02 0001834622 us-gaap:ForeignExchangeContractMember 2023-01-01 2023-04-01 0001834622 us-gaap:ForeignExchangeContractMember 2022-01-01 2022-04-02 0001834622 us-gaap:OtherCurrentAssetsMember us-gaap:CashFlowHedgingMember 2023-04-01 0001834622 us-gaap:OtherNoncurrentAssetsMember us-gaap:CashFlowHedgingMember 2023-04-01 0001834622 hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember us-gaap:CashFlowHedgingMember 2023-04-01 0001834622 us-gaap:OtherCurrentAssetsMember us-gaap:CashFlowHedgingMember 2022-12-31 0001834622 us-gaap:OtherNoncurrentAssetsMember us-gaap:CashFlowHedgingMember 2022-12-31 0001834622 hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember us-gaap:CashFlowHedgingMember 2022-12-31 0001834622 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2023-04-01 0001834622 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForeignExchangeContractMember 2023-04-01 0001834622 hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember us-gaap:ForeignExchangeContractMember 2023-04-01 0001834622 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2022-12-31 0001834622 us-gaap:OtherNoncurrentAssetsMember us-gaap:ForeignExchangeContractMember 2022-12-31 0001834622 hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember us-gaap:ForeignExchangeContractMember 2022-12-31 0001834622 us-gaap:OtherCurrentAssetsMember 2023-04-01 0001834622 us-gaap:OtherNoncurrentAssetsMember 2023-04-01 0001834622 hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember 2023-04-01 0001834622 us-gaap:OtherCurrentAssetsMember 2022-12-31 0001834622 us-gaap:OtherNoncurrentAssetsMember 2022-12-31 0001834622 hayw:AccruedExpensesAndOtherLiabilitiesCurrentMember 2022-12-31 0001834622 us-gaap:InterestExpenseMember 2023-01-01 2023-04-01 0001834622 us-gaap:InterestExpenseMember 2022-01-01 2022-04-02 0001834622 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-04-01 0001834622 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-04-01 0001834622 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0001834622 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001834622 hayw:NorthAmericaSegmentMember 2023-01-01 2023-04-01 0001834622 hayw:EuropeAndRestOfWorldSegmentMember 2023-01-01 2023-04-01 0001834622 us-gaap:OperatingSegmentsMember hayw:NorthAmericaSegmentMember 2023-01-01 2023-04-01 0001834622 us-gaap:OperatingSegmentsMember hayw:EuropeAndRestOfWorldSegmentMember 2023-01-01 2023-04-01 0001834622 us-gaap:OperatingSegmentsMember 2023-01-01 2023-04-01 0001834622 us-gaap:OperatingSegmentsMember hayw:NorthAmericaSegmentMember 2022-01-01 2022-04-02 0001834622 us-gaap:OperatingSegmentsMember hayw:EuropeAndRestOfWorldSegmentMember 2022-01-01 2022-04-02 0001834622 us-gaap:OperatingSegmentsMember 2022-01-01 2022-04-02 0001834622 us-gaap:IntersegmentEliminationMember hayw:NorthAmericaSegmentMember 2023-01-01 2023-04-01 0001834622 us-gaap:IntersegmentEliminationMember hayw:EuropeAndRestOfWorldSegmentMember 2023-01-01 2023-04-01 0001834622 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-04-01 0001834622 us-gaap:IntersegmentEliminationMember hayw:NorthAmericaSegmentMember 2022-01-01 2022-04-02 0001834622 us-gaap:IntersegmentEliminationMember hayw:EuropeAndRestOfWorldSegmentMember 2022-01-01 2022-04-02 0001834622 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-04-02 0001834622 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-04-01 0001834622 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-04-02 0001834622 hayw:A2021EquityIncentivePlanMember 2021-03-31 0001834622 us-gaap:EmployeeStockOptionMember hayw:A2021EquityIncentivePlanMember 2023-01-01 2023-04-01 0001834622 us-gaap:RestrictedStockUnitsRSUMember hayw:A2021EquityIncentivePlanMember 2023-01-01 2023-04-01 0001834622 hayw:PerformanceBasedRestrictedStockUnitsMember hayw:A2021EquityIncentivePlanMember 2023-01-01 2023-04-01 0001834622 hayw:A2021EquityIncentivePlanMember 2023-03-02 2023-03-02 0001834622 us-gaap:EmployeeRelocationMember 2023-01-01 2023-04-01 0001834622 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-04-01 0001834622 us-gaap:OneTimeTerminationBenefitsMember 2022-12-31 0001834622 us-gaap:OneTimeTerminationBenefitsMember 2023-01-01 2023-04-01 0001834622 us-gaap:OneTimeTerminationBenefitsMember 2023-04-01 0001834622 us-gaap:FacilityClosingMember 2022-12-31 0001834622 us-gaap:FacilityClosingMember 2023-01-01 2023-04-01 0001834622 us-gaap:FacilityClosingMember 2023-04-01 0001834622 us-gaap:OtherRestructuringMember 2022-12-31 0001834622 us-gaap:OtherRestructuringMember 2023-01-01 2023-04-01 0001834622 us-gaap:OtherRestructuringMember 2023-04-01 0001834622 us-gaap:OneTimeTerminationBenefitsMember 2021-12-31 0001834622 us-gaap:OneTimeTerminationBenefitsMember 2022-01-01 2022-04-02 0001834622 us-gaap:OneTimeTerminationBenefitsMember 2022-04-02 0001834622 us-gaap:FacilityClosingMember 2021-12-31 0001834622 us-gaap:FacilityClosingMember 2022-01-01 2022-04-02 0001834622 us-gaap:FacilityClosingMember 2022-04-02 0001834622 us-gaap:OtherRestructuringMember 2021-12-31 0001834622 us-gaap:OtherRestructuringMember 2022-01-01 2022-04-02 0001834622 us-gaap:OtherRestructuringMember 2022-04-02 0001834622 2022-01-24 0001834622 2022-01-24 2022-01-24 0001834622 us-gaap:RevolvingCreditFacilityMember hayw:ABLRevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2023-05-01 2023-05-01 0001834622 us-gaap:RevolvingCreditFacilityMember hayw:ABLRevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2023-05-01 shares iso4217:USD iso4217:USD shares hayw:manufacturing_facility pure hayw:segment hayw:reporting_unit hayw:vote hayw:derivative_contract false Q1 2023 --12-31 0001834622 http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://www.global.hayward.com/20230401#AccruedLiabilitiesAndOtherLiabilitiesCurrent http://www.global.hayward.com/20230401#AccruedLiabilitiesAndOtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrent http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrent http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations 10-Q true 2023-04-01 false 001-40208 Hayward Holdings, Inc. DE 1415 Vantage Park Drive Suite 400 Charlotte NC 82-2060643 28203 704 285-5445 Common stock, $.001 per share HAYW NYSE Yes Yes Large Accelerated Filer false false false 212807774 41027000 56177000 4088000 3937000 308274000 209109000 274682000 283658000 8641000 14981000 27847000 27173000 17903000 21186000 678374000 612284000 88543000 84119000 151782000 149828000 933044000 932396000 736000000 736000000 224396000 230503000 103685000 106673000 98412000 107329000 2925693000 2875013000 14570000 14531000 56099000 54022000 124384000 163283000 0 574000 195053000 232410000 1169114000 1085055000 261985000 264111000 69422000 70403000 1695574000 1651979000 0.001 0.001 100000000 100000000 0 0 0 0 0 0 0.001 0.001 750000000 750000000 241441438 212775069 240529150 211862781 242000 241000 1072494000 1069878000 28666369 28666369 357424000 357415000 508632000 500222000 6175000 10108000 1230119000 1223034000 2925693000 2875013000 210136000 410460000 112245000 220066000 97891000 190394000 54887000 68857000 5977000 5236000 1563000 2271000 7617000 7610000 27847000 106420000 -19361000 -9562000 759000 514000 -18602000 -9048000 9245000 97372000 835000 23340000 8410000 74032000 0.04 0.32 0.04 0.30 212523221 232271684 220501177 243143149 8410000 74032000 1621000 0 1621000 -360000 0 -360000 -7405000 -1851000 -5554000 11297000 2824000 8473000 4477000 82145000 211862781 241000 1069878000 -357415000 500222000 10108000 1223034000 8410000 8410000 2047000 2047000 912288 1000 569000 570000 0 9000 9000 -3933000 -3933000 212775069 242000 1072494000 -357424000 508632000 6175000 1230119000 233056799 238000 1058724000 -14066000 320875000 3742000 1369513000 74032000 74032000 1641000 1641000 403158 1000 427000 428000 4080000 80807000 80807000 8113000 8113000 229379957 239000 1060792000 -94873000 394907000 11855000 1372920000 8410000 74032000 4362000 4840000 9254000 9097000 1090000 825000 2047000 1641000 -328000 -4722000 145000 3051000 -32000 -53000 98802000 144045000 -9933000 28131000 -8150000 -10234000 1855000 8015000 -37030000 8170000 -90882000 -56940000 6239000 7329000 0 177000 -6239000 -7506000 9000 80927000 2214000 0 3074000 2500000 139200000 0 52500000 0 367000 421000 81770000 -83006000 201000 -187000 -15150000 -147639000 56177000 265796000 41027000 118157000 18898000 8477000 2384000 9713000 <div style="margin-bottom:6pt;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="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hayward Holdings, Inc. (“Holdings,” the “Company,” “we” or “us”) is a global designer, manufacturer, and marketer of a broad portfolio of pool equipment and associated automation systems. The Company has seven 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 (three) 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>We establish actual interim closing dates using a fiscal calendar in which 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 date for the first quarter of 2023 is April 1, compared to the respective April 2, 2022 date. We had one fewer working day in the three months ended April 1, 2023 than in the respective 2022 period. 7 <div style="margin-bottom:6pt;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="margin-bottom:6pt;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:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited 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="margin-bottom:6pt;text-indent:18pt"><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, 2022. The results of operations for the three months ended April 1, 2023 are not necessarily indicative of the results for any subsequent periods or the entire fiscal year ending December 31, 2023.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited 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. Certain prior period amounts have been reclassified for comparative purposes to conform to the current presentation.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span></div>In March 2020, the Financial Accounting Standards Board (“FASB”) issued guidance that provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by the transition away from reference rates expected to be discontinued to alternative reference rates. The guidance was effective upon issuance and may be applied prospectively to contract modifications made and hedging relationships entered into on or before December 31, 2022. In December 2022, the FASB issued additional guidance deferring the sunset date of Topic 848 until December 31, 2024. The Company is currently in the process of transitioning the variable interest rate provisions included in its remaining agreements that have reference rates to be discontinued before the sunset date of December 31, 2024. The Company will apply the guidance to impacted transactions during the transition period. The Company does not anticipate the adoption of this standard will have a material impact on the Company’s consolidated financial statements. <div style="margin-bottom:6pt;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:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited 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="margin-bottom:6pt;text-indent:18pt"><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, 2022. The results of operations for the three months ended April 1, 2023 are not necessarily indicative of the results for any subsequent periods or the entire fiscal year ending December 31, 2023.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited 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. Certain prior period amounts have been reclassified for comparative purposes to conform to the current presentation.</span></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span></div>In March 2020, the Financial Accounting Standards Board (“FASB”) issued guidance that provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by the transition away from reference rates expected to be discontinued to alternative reference rates. The guidance was effective upon issuance and may be applied prospectively to contract modifications made and hedging relationships entered into on or before December 31, 2022. In December 2022, the FASB issued additional guidance deferring the sunset date of Topic 848 until December 31, 2024. The Company is currently in the process of transitioning the variable interest rate provisions included in its remaining agreements that have reference rates to be discontinued before the sunset date of December 31, 2024. The Company will apply the guidance to impacted transactions during the transition period. The Company does not anticipate the adoption of this standard will have a material impact on the Company’s consolidated financial statements. <div style="margin-bottom:6pt;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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates net sales between product groups and geographic regions, respectively (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:70.537%"/><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.496%"/><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.499%"/><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"/></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="display:none"/><td colspan="3" style="display:none"/></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:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 2, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">190,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">389,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">8,663 </span></td><td style="background-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,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">210,136 </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%">410,460 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">150,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">299,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">12,123 </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%">47,232 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">18,222 </span></td><td style="background-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,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,396 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">210,136 </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%">410,460 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates net sales between product groups and geographic regions, respectively (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:70.537%"/><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.496%"/><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.499%"/><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"/></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="display:none"/><td colspan="3" style="display:none"/></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:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 2, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">190,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">389,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">8,663 </span></td><td style="background-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,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">210,136 </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%">410,460 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">150,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">299,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">12,123 </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%">47,232 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">18,222 </span></td><td style="background-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,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,396 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">210,136 </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%">410,460 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates net sales between product groups and geographic regions, respectively (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:70.537%"/><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.496%"/><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.499%"/><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"/></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="display:none"/><td colspan="3" style="display:none"/></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:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 2, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">190,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">389,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">8,663 </span></td><td style="background-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,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">210,136 </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%">410,460 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">150,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">299,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">12,123 </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%">47,232 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">18,222 </span></td><td style="background-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,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,396 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">210,136 </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%">410,460 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 190167000 389632000 8663000 9154000 11306000 11674000 210136000 410460000 150581000 299064000 12123000 47232000 29210000 44841000 18222000 19323000 59555000 111396000 210136000 410460000 <div style="margin-bottom:6pt;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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:100.000%"><tr><td style="width:1.0%"/><td style="width:63.666%"/><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.859%"/><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:15.861%"/><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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">131,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">133,516 </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%">15,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133,675 </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%">274,682 </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%">283,658 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:100.000%"><tr><td style="width:1.0%"/><td style="width:63.666%"/><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.859%"/><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:15.861%"/><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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">131,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">133,516 </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%">15,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133,675 </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%">274,682 </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%">283,658 </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> 131614000 133516000 15692000 16467000 127376000 133675000 274682000 283658000 <div style="margin-bottom:6pt;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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:63.812%"/><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.859%"/><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:15.861%"/><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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, promotional and advertising</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">33,145 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">47,511 </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%">Warranty reserve</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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">19,652 </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%">Inventory purchases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">24,154 </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%">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%">14,395 </span></td><td style="background-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%">18,955 </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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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,987 </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%">Operating lease liability - short term</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,538 </span></td><td style="background-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%">8,749 </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%">Deferred income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">7,178 </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%">Professional fees</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,218 </span></td><td style="background-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%">1,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 taxes</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%">519 </span></td><td style="background-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%">1,404 </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%">Business restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">2,337 </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 accrued liabilities</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,974 </span></td><td style="background-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%">18,757 </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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">124,384 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">163,283 </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="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers 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;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes 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:99.853%"><tr><td style="width:1.0%"/><td style="width:84.697%"/><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:12.518%"/><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, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">19,652 </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%">5,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,076)</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 1, 2023</span></div></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%">18,000 </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="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><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><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:84.718%"/><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.498%"/><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, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">24,174 </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%">9,413 </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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,399)</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 2, 2022</span></div></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%">27,188 </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="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><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>Warranty expenses for the three months ended April 1, 2023 and April 2, 2022 were $5.4 million and $9.4 million, respectively. <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:63.812%"/><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.859%"/><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:15.861%"/><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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, promotional and advertising</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">33,145 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">47,511 </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%">Warranty reserve</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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">19,652 </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%">Inventory purchases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">24,154 </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%">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%">14,395 </span></td><td style="background-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%">18,955 </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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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,987 </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%">Operating lease liability - short term</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,538 </span></td><td style="background-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%">8,749 </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%">Deferred income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">7,178 </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%">Professional fees</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,218 </span></td><td style="background-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%">1,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 taxes</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%">519 </span></td><td style="background-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%">1,404 </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%">Business restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">2,337 </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 accrued liabilities</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,974 </span></td><td style="background-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%">18,757 </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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">124,384 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">163,283 </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> 33145000 47511000 18000000 19652000 16741000 24154000 14395000 18955000 9072000 9987000 8538000 8749000 3443000 7178000 2218000 1543000 842000 3056000 519000 1404000 497000 2337000 16974000 18757000 124384000 163283000 <div style="margin-bottom:0.12pt;padding-left:0.28pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes 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:99.853%"><tr><td style="width:1.0%"/><td style="width:84.697%"/><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:12.518%"/><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, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">19,652 </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%">5,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,076)</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 1, 2023</span></div></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%">18,000 </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="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><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><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:84.718%"/><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.498%"/><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, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">24,174 </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%">9,413 </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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,399)</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 2, 2022</span></div></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%">27,188 </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="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><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> 19652000 5424000 7076000 18000000 24174000 9413000 6399000 27188000 5400000 9400000 <div style="margin-bottom:6pt;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="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective tax rate for the three months ended April 1, 2023 and three months ended April 2, 2022 was 9.0% and 24.0%,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively. The change in the Company’s effective tax rate was primarily due to decreased income from operations and a discrete tax benefit from the exercise of stock options. </span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company 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 April 1, 2023 or April 2, 2022.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><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.090 0.240 0 0 <div style="margin-bottom:6pt;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="margin-bottom:6pt;padding-left:0.28pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:63.666%"/><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.859%"/><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:15.861%"/><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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First Lien Term Facility, due May 28, 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">982,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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">985,000 </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 B First Lien Term Facility, due May 28, 2028</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%">124,375 </span></td><td style="background-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%">124,688 </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%">ABL Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 bank debt</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%">4,334 </span></td><td style="background-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,593 </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%">Finance lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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,204,223 </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,121,009 </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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,570)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,531)</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%">(20,539)</span></td><td style="background-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%">(21,423)</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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,169,114 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,085,055 </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="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s First Lien Term Facility and ABL Revolving Credit Facility (collectively “Credit Facilities”) contain collateral requirements, restrictions, and covenants, including restrictions under the First Lien Term Facility on the Company's ability to pay dividends on the Common Stock. Under the agreement governing the First Lien Credit Facility (the “First Lien Credit Agreement”), the Company must also make an annual mandatory prepayment of principal commencing April 2023 for </span></div>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 Leverage Ratio is less than or equal to 2.5x, to 50 percent if the First Lien Leverage Ratio is greater than 3.0x less certain allowed deductions. The Company does not have a mandatory prepayment for 2023 based on the First Lien Leverage Ratio as of December 31, 2022 and the applicable criteria under the First Lien Credit Agreement. All outstanding principal under the First Lien Credit Agreement is due at maturity on May 28, 2028. The initial maturity date under the ABL Revolving Credit Facility (“ABL Facility”) is June 1, 2026. As of April 1, 2023, the Company was in compliance with all covenants under the Credit Facilities. <div style="margin-bottom:6pt;padding-left:0.28pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:63.666%"/><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.859%"/><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:15.861%"/><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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First Lien Term Facility, due May 28, 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">982,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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">985,000 </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 B First Lien Term Facility, due May 28, 2028</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%">124,375 </span></td><td style="background-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%">124,688 </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%">ABL Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 bank debt</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%">4,334 </span></td><td style="background-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,593 </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%">Finance lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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,204,223 </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,121,009 </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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,570)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,531)</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%">(20,539)</span></td><td style="background-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%">(21,423)</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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,169,114 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,085,055 </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> 982500000 985000000 124375000 124688000 86700000 0 4334000 4593000 6314000 6728000 1204223000 1121009000 14570000 14531000 20539000 21423000 1169114000 1085055000 0 0.50 2.5 3 <div style="margin-bottom:6pt;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="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company 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 style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Swap Agreements</span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into 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:120%">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:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and as such, the related gains or losses have been recorded as a component of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> accumulated other comprehensive income,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> net of tax. Other comprehensive income or loss is reclassified into current period income when the hedged interest expense affects earnings.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three months ended April 1, 2023, the Company entered into interest rate swap agreements that effectively convert an initial notional amount of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$100.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of its variable-rate debt obligations to fixed-rate debt. As of April 1, 2023 and April 2, 2022, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company </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 a party to interest rate swap agreements of a notional amount of $600.0 million and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$500.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Exchange Contracts</span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company 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. These contracts are marked-to-market with the resulting gains and losses recognized in earnings. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended April 1, 2023 and April 2, 2022, the Company recognized $0.7 million of expense and $1.1 million of income, respectively, in Other (income) expense, net, related to foreign exchange contracts.</span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><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:10.742%"/><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:10.742%"/><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:10.742%"/><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:10.742%"/><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:10.747%"/><td style="width:0.1%"/></tr><tr><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%">Other Current Assets</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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%">Other Non-Current Assets</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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%">Accrued Expenses and Other Liabilities</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%">Other Current Assets</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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%">Other Non-Current Assets</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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%">Accrued Expenses and Other Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" 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%">April 1, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" 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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">24,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:#cceeff;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%">31,676 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">— </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%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">861 </span></td><td style="background-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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">328 </span></td><td style="background-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,450 </span></td><td style="background-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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">232 </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"/><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%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">861 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">24,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">31,676 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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 (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AOCI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) in the Company's unaudited condensed consolidated statements of comprehensive income (in thousands): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><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:10.742%"/><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:10.742%"/><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:10.742%"/><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:10.746%"/><td style="width:0.1%"/></tr><tr><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="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%">Location of Gain (Loss) Reclassified from AOCI into Earnings</span></td></tr><tr><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="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%">April 1, 2023</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%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,554)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(575)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net</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"/><td colspan="3" style="display:none"/><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"/><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"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company estimates that $13.4 million of unrealized gains will be reclassified from AOCI into earnings in the next twelve months. </span></div></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"/><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"/></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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/></tr></table> 100000000 600000000 500000000 -700000 1100000 <div style="margin-bottom:6pt;padding-left:0.28pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><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:10.742%"/><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:10.742%"/><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:10.742%"/><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:10.742%"/><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:10.747%"/><td style="width:0.1%"/></tr><tr><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%">Other Current Assets</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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%">Other Non-Current Assets</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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%">Accrued Expenses and Other Liabilities</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%">Other Current Assets</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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%">Other Non-Current Assets</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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%">Accrued Expenses and Other Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" 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%">April 1, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" 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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">24,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:#cceeff;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%">31,676 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">— </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%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">861 </span></td><td style="background-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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">328 </span></td><td style="background-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,450 </span></td><td style="background-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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">232 </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"/><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%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">861 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">24,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">31,676 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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 (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AOCI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) in the Company's unaudited condensed consolidated statements of comprehensive income (in thousands): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><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:10.742%"/><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:10.742%"/><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:10.742%"/><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:10.746%"/><td style="width:0.1%"/></tr><tr><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="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%">Location of Gain (Loss) Reclassified from AOCI into Earnings</span></td></tr><tr><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="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%">April 1, 2023</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%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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%">April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,554)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(575)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net</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"/><td colspan="3" style="display:none"/><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"/><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"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company estimates that $13.4 million of unrealized gains will be reclassified from AOCI into earnings in the next twelve months. </span></div></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"/><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"/></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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/></tr></table> 0 24271000 0 0 31676000 0 861000 0 328000 1450000 0 232000 861000 24271000 328000 1450000 31676000 232000 -5554000 8473000 3036000 -575000 13400000 13400000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. Fair Value Measurements</span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company 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="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s 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="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s interest rate swaps and foreign exchange contracts are measured in the financial statements at fair value on a recurring basis. The fair values of these instruments are estimated using industry standard valuation models using market-based observable inputs, including interest rate curves. These instruments are customary, over-the-counter contracts with various bank counterparties that are not traded in active markets. Accordingly, the fair value measurements of the interest rate swaps and foreign exchange contracts are categorized as Level 2.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 1, 2023, the Company’s long-term debt instruments had a carrying value of $1,106.9 million (excluding finance leases, the ABL Facility, and other bank debt) and a fair value of approximately $1,075.1 million. As of December 31, 2022, the Company’s long-term debt instruments had a carrying value of $1,109.7 million and a fair value of approximately $1,071.5 million. 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. The fair value of the ABL Facility approximates its carrying value.</span></div> 1106900000 1075100000 1109700000 1071500000 <div style="margin-bottom:6pt;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="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operational and management structure is aligned to its key geographies and go-to market strategy resulting in two reportable segments: North America (“NAM”) and Europe &amp; Rest of World (“E&amp;RW”). 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 cost of sales, segment selling, general, and administrative expenses (“SG&amp;A”) and research, development, and engineering expense (“RD&amp;E”), excluding segment acquisition and restructuring related expense as well as amortization of intangible assets recorded within segment SG&amp;A expense. The accounting policies of the segments are the same as those of Holdings.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company 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"><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</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</span></td></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%">April 1, 2023</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%">April 2, 2022</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%">External net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">162,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">47,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">210,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">346,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">64,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">410,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,276 </span></td><td style="background-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,850 </span></td><td style="background-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%">43,126 </span></td><td style="background-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%">108,611 </span></td><td style="background-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,969 </span></td><td style="background-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%">125,580 </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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,548 </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%">Depreciation and amortization </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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><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"/><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"/><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"/><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="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. Amortization expense excluded from segment income is not included in these totals.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of segment income to income from operations before income taxes (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:70.537%"/><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.496%"/><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.499%"/><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"/></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="display:none"/><td colspan="3" style="display:none"/></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:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 2, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">43,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">125,580 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">6,099 </span></td><td style="background-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,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition and restructuring related expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">7,617 </span></td><td style="background-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%">7,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">19,361 </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%">9,562 </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="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other (income) expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(759)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 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%">18,602 </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%">9,048 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">9,245 </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%">97,372 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2 3 2 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):<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</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</span></td></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%">April 1, 2023</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%">April 2, 2022</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%">External net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">162,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">47,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">210,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">346,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">64,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">410,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,276 </span></td><td style="background-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,850 </span></td><td style="background-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%">43,126 </span></td><td style="background-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%">108,611 </span></td><td style="background-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,969 </span></td><td style="background-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%">125,580 </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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,548 </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%">Depreciation and amortization </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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intersegment sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><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"/><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"/><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"/><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="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. Amortization expense excluded from segment income is not included in these totals.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of segment income to income from operations before income taxes (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:70.537%"/><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.496%"/><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.499%"/><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"/></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="display:none"/><td colspan="3" style="display:none"/></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:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 2, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">43,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">125,580 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">6,099 </span></td><td style="background-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,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition and restructuring related expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">7,617 </span></td><td style="background-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%">7,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">19,361 </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%">9,562 </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="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other (income) expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(759)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 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%">18,602 </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%">9,048 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">9,245 </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%">97,372 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 162704000 47432000 210136000 346296000 64164000 410460000 33276000 9850000 43126000 108611000 16969000 125580000 5912000 186000 6098000 5586000 962000 6548000 5725000 217000 5942000 5821000 169000 5990000 4723000 6000 4729000 13124000 172000 13296000 43126000 125580000 6099000 9279000 1563000 2271000 7617000 7610000 27847000 106420000 -19361000 -9562000 759000 514000 -18602000 -9048000 9245000 97372000 <div style="margin-bottom:6pt"><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="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table 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:99.853%"><tr><td style="width:1.0%"/><td style="width:70.495%"/><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:12.516%"/><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:12.519%"/><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"/></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="display:none"/><td colspan="3" style="display:none"/></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;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 2, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">74,032 </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="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 style="height:15pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average number of common shares outstanding, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,523,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">232,271,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">(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%">7,977,956 </span></td><td style="background-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%">10,871,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average number of common shares outstanding, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">220,501,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">243,143,149 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per share attributable to common stockholders, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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, 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.04 </span></td><td style="background-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.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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><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:8pt;font-weight:400;line-height:120%"> For the three months ended April 1, 2023 and April 2, 2022 there were potential common shares totaling approximately 2.5 million and 1.6 million, respectively, that were excluded from the computation of diluted EPS as the effect of inclusion of such shares would have been anti-dilutive.</span></div> <div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table 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:99.853%"><tr><td style="width:1.0%"/><td style="width:70.495%"/><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:12.516%"/><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:12.519%"/><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"/></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="display:none"/><td colspan="3" style="display:none"/></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;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 2, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">74,032 </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="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 style="height:15pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average number of common shares outstanding, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,523,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">232,271,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">(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%">7,977,956 </span></td><td style="background-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%">10,871,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average number of common shares outstanding, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">220,501,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">243,143,149 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per share attributable to common stockholders, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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, 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.04 </span></td><td style="background-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.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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><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:8pt;font-weight:400;line-height:120%"> For the three months ended April 1, 2023 and April 2, 2022 there were potential common shares totaling approximately 2.5 million and 1.6 million, respectively, that were excluded from the computation of diluted EPS as the effect of inclusion of such shares would have been anti-dilutive.</span></div> 8410000 74032000 212523221 232271684 7977956 10871465 220501177 243143149 0.04 0.32 0.04 0.30 2500000 1600000 <div style="margin-bottom:6pt;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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span></div>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 April 1, 2023, the Company does not have any significant pending litigation. <div style="margin-bottom:6pt;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%">13. Leases</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating and finance lease portfolio is described in Note 15. Leases of Notes to Consolidated Financial Statements in our Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:64.346%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.883%"/><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:15.886%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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%">April 2, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">468 </span></td><td style="background-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,385 </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%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows (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:64.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><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.860%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMi0wLTEtMS0xNjM0MDA_15229090-7c54-4480-9f75-87cabe4d1904"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMi0wLTEtMS0xNjM0MDA_37aa9a67-1f5a-446a-9e9b-66962b5f0612">Other non-current assets</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,800 </span></td><td style="background-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%">65,495 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMy0wLTEtMS0xNjM0MDA_1bc6800b-0524-41fd-9fd9-ce9745f99337"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMy0wLTEtMS0xNjM0MDA_f81ee51e-e938-4abb-b4b0-75ae54fc90f3">Accrued expenses and other liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,749 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfNC0wLTEtMS0xNjM0MDA_0a285721-e0ea-488b-a7fc-56e8a5f211b6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfNC0wLTEtMS0xNjM0MDA_814105a2-842b-434e-8710-b1f075840de2">Other non-current liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,294 </span></td><td style="background-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%">64,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;text-align: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 operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,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%">10,879 </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%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,991)</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfOS0wLTEtMS0xNjM0MDA_51e8f043-3912-4bc3-ad21-9bf4bf83d2ef"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfOS0wLTEtMS0xNjM0MDA_b126df80-e1f6-4546-9304-67958effeedc">Property, plant and equipment, net</span></span></span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,709 </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%">8,888 </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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMTEtMC0xLTEtMTYzNDAw_24875a2b-773a-44c3-ac98-b047968467d8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMTEtMC0xLTEtMTYzNDAw_fcc053a6-6902-4d55-82bc-be38261b2c0d">Current maturities of long-term debt</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,224 </span></td><td style="background-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,206 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMTItMC0xLTEtMTYzNDAw_021bc179-3039-4f98-b37a-6846104f7e2b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMTItMC0xLTEtMTYzNDAw_0b7da135-68cf-487f-9aac-bde13529cb2d">Long-term debt</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,522 </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%">Total finance lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,314 </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,728 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. Leases</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating and finance lease portfolio is described in Note 15. Leases of Notes to Consolidated Financial Statements in our Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:64.346%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.883%"/><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:15.886%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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%">April 2, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">468 </span></td><td style="background-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,385 </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%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows (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:64.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><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.860%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMi0wLTEtMS0xNjM0MDA_15229090-7c54-4480-9f75-87cabe4d1904"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMi0wLTEtMS0xNjM0MDA_37aa9a67-1f5a-446a-9e9b-66962b5f0612">Other non-current assets</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,800 </span></td><td style="background-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%">65,495 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMy0wLTEtMS0xNjM0MDA_1bc6800b-0524-41fd-9fd9-ce9745f99337"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMy0wLTEtMS0xNjM0MDA_f81ee51e-e938-4abb-b4b0-75ae54fc90f3">Accrued expenses and other liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,749 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfNC0wLTEtMS0xNjM0MDA_0a285721-e0ea-488b-a7fc-56e8a5f211b6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfNC0wLTEtMS0xNjM0MDA_814105a2-842b-434e-8710-b1f075840de2">Other non-current liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,294 </span></td><td style="background-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%">64,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;text-align: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 operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,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%">10,879 </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%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,991)</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfOS0wLTEtMS0xNjM0MDA_51e8f043-3912-4bc3-ad21-9bf4bf83d2ef"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfOS0wLTEtMS0xNjM0MDA_b126df80-e1f6-4546-9304-67958effeedc">Property, plant and equipment, net</span></span></span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,709 </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%">8,888 </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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMTEtMC0xLTEtMTYzNDAw_24875a2b-773a-44c3-ac98-b047968467d8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMTEtMC0xLTEtMTYzNDAw_fcc053a6-6902-4d55-82bc-be38261b2c0d">Current maturities of long-term debt</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,224 </span></td><td style="background-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,206 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMTItMC0xLTEtMTYzNDAw_021bc179-3039-4f98-b37a-6846104f7e2b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMTItMC0xLTEtMTYzNDAw_0b7da135-68cf-487f-9aac-bde13529cb2d">Long-term debt</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,522 </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%">Total finance lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,314 </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,728 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:64.346%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.883%"/><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:15.886%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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%">April 2, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">468 </span></td><td style="background-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,385 </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%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 468000 8385000 0 0 <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows (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:64.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><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.860%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMi0wLTEtMS0xNjM0MDA_15229090-7c54-4480-9f75-87cabe4d1904"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMi0wLTEtMS0xNjM0MDA_37aa9a67-1f5a-446a-9e9b-66962b5f0612">Other non-current assets</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,800 </span></td><td style="background-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%">65,495 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMy0wLTEtMS0xNjM0MDA_1bc6800b-0524-41fd-9fd9-ce9745f99337"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMy0wLTEtMS0xNjM0MDA_f81ee51e-e938-4abb-b4b0-75ae54fc90f3">Accrued expenses and other liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,749 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfNC0wLTEtMS0xNjM0MDA_0a285721-e0ea-488b-a7fc-56e8a5f211b6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfNC0wLTEtMS0xNjM0MDA_814105a2-842b-434e-8710-b1f075840de2">Other non-current liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,294 </span></td><td style="background-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%">64,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;text-align: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 operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,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%">10,879 </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%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,991)</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfOS0wLTEtMS0xNjM0MDA_51e8f043-3912-4bc3-ad21-9bf4bf83d2ef"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfOS0wLTEtMS0xNjM0MDA_b126df80-e1f6-4546-9304-67958effeedc">Property, plant and equipment, net</span></span></span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,709 </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%">8,888 </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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMTEtMC0xLTEtMTYzNDAw_24875a2b-773a-44c3-ac98-b047968467d8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMTEtMC0xLTEtMTYzNDAw_fcc053a6-6902-4d55-82bc-be38261b2c0d">Current maturities of long-term debt</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,224 </span></td><td style="background-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,206 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMTItMC0xLTEtMTYzNDAw_021bc179-3039-4f98-b37a-6846104f7e2b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlYzZkNTMxM2EyOTQxYzRiZDc3MDA2NjdlMzc5N2ZhL3NlYzowZWM2ZDUzMTNhMjk0MWM0YmQ3NzAwNjY3ZTM3OTdmYV83My9mcmFnOmEyYWIwZWE4ZDBjYzRmOWQ4YzljMTJjOTNlOWYyZDY0L3RhYmxlOjg5ODFkNDkwYzI1MDQxYTNhZTIzZWM2NzdhNDNlMjVhL3RhYmxlcmFuZ2U6ODk4MWQ0OTBjMjUwNDFhM2FlMjNlYzY3N2E0M2UyNWFfMTItMC0xLTEtMTYzNDAw_0b7da135-68cf-487f-9aac-bde13529cb2d">Long-term debt</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,522 </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%">Total finance lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,314 </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,728 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 63800000 65495000 8538000 8749000 63294000 64800000 71832000 73549000 10886000 10879000 2177000 1991000 8709000 8888000 2224000 2206000 4090000 4522000 6314000 6728000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. Stockholders’ Equity</span></div><div style="margin-bottom:6pt;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:400;line-height:120%">Preferred Stock</span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s 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 style="margin-bottom:6pt"><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 style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s 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. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends paid</span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended April 1, 2023 and April 2, 2022 no dividends were declared nor paid to the Company’s common stockholders.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The board of directors authorized the Company’s share repurchase program (the “Share Repurchase Program”) such that the Company is authorized to repurchase from time to time up to an aggregate of $450 million of its outstanding shares of common stock, which authorization expires on July 26, 2025. The Company had no repurchases of its common stock in the quarter ended April 1, 2023. As of April 1, 2023, $400.0 million remained available for additional share repurchases under the program.</span></div> 100000000 0.001 750000000 0.001 1 0 0 0 0 450000000 0 400000000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. Stock-based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense recorded in the unaudited condensed consolidated statements of operations for equity-classified stock-based awards for the three months ended April 1, 2023 and April 2, 2022 was $2.0 million, and $1.6 million, respectively.</span></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established two equity incentive plans, the 2021 Equity Incentive Plan and the 2017 Equity Incentive Plan. The Company no longer issues awards under the 2017 Equity Incentive Plan. </span></div><div style="margin-bottom:6pt;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:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 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.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><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. Options and time-based restricted stock units granted under the 2021 Plan generally vest ratably over a three-year period and performance-based restricted stock units vest at the end of three years subject to the performance criteria. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During the three months ended April 1, 2023, the Company granted 737,907 options, 406,157 time-based restricted stock units and 147,792 performance-based restricted stock units under the 2021 Plan with a weighted-average grant-date fair value per share of $4.73, $11.81 and $11.81 respectively.</span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value of 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 stock options granted on March 2, 2023 were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.718%"/><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:12.498%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">March 2, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">32.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate was based on the U.S. Treasury yield curve at date of grant over the expected term of these stock options. The expected volatility was based upon comparable public company historical volatility. The expected life was based on the average of the weighted-average vesting period and the contractual term of the stock option awards by utilizing the “simplified method”, as prescribed in the SEC’s Staff Accounting Bulletin (SAB) No. 107, as the Company does not have sufficient available historical data to estimate the expected term of these stock option awards.</span></div> 2000000 1600000 2 13737500 P10Y P3Y P3Y 737907 406157 147792 4.73 11.81 11.81 The principal assumptions used in the Black-Scholes option-pricing model for the stock options granted on March 2, 2023 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:84.718%"/><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:12.498%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">March 2, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">32.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 0.0428 P6Y 0 0.3246 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. Acquisitions and Restructuring</span></div><div style="margin-bottom:6pt;text-indent:18pt"><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, net consists of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 2, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business restructuring costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,271 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 29, 2021, the Company announced the relocation of its corporate office functions to Charlotte, North Carolina from Berkeley Heights, New Jersey. As of April 1, 2023, the Company has largely completed the relocation. The estimated severance and retention costs pertaining to this relocation are approximately $5.9 million. 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%">. The Company incurred approximately $0.3 million of expense related to the relocation during the three months ended April 1, 2023.</span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the third quarter of 2022, the Company initiated an enterprise cost reduction program to address the current market dynamics and maintain the Company’s strong financial metrics. The initial focus was on a reduction of variable costs with specific attention to eliminating cost inefficiencies in our supply chain and reducing variable labor in our production cost base. In addition to these variable cost reductions, the Company identified structural selling, general and administrative cost reduction opportunities with initial savings commencing in the third quarter of 2022. For the three months ended April 1, 2023, the Company incurred $0.8 million of expense related to the cost reduction program. These include severance and employee benefit costs, as well as other direct separation benefit costs.</span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the status of the Company’s restructuring related expense and related liability balances (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.373%"/><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.859%"/><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.034%"/><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.034%"/><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:15.864%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="12" 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%">2023 Activity</span></div></td><td colspan="3" style="display:none"/><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, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs Recognized</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%">Cash Payments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 April 1, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(2,999)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">497 </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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">143 </span></td><td style="background-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%">(143)</span></td><td style="background-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%">— </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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">10 </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%">2,422 </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,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%">(3,478)</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%">507 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><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:38.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><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.034%"/><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.034%"/><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:15.863%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="12" 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%">2022 Activity</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><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, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs Recognized</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%">Cash Payments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 April 2, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(677)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">912 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27 </span></td><td style="background-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%">35 </span></td><td style="background-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%">(62)</span></td><td style="background-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%">— </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%">Other </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">2,488 </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 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%">5,436 </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,271 </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,307)</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%">3,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.12pt;padding-left:0.28pt"><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%"> “Other” restructuring related expense primarily consists of expenses pertaining to the relocation of the corporate headquarters. </span></div></td></tr></table></div><div style="margin-bottom:6pt;padding-left:0.28pt;text-indent:18pt"><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 unaudited condensed consolidated statements of operations, 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> <div style="margin-bottom:6pt;text-indent:18pt"><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, net consists of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 1, 2023</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;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 2, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business restructuring costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,271 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1563000 2271000 5900000 300000 800000 <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the status of the Company’s restructuring related expense and related liability balances (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.373%"/><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.859%"/><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.034%"/><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.034%"/><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:15.864%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="12" 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%">2023 Activity</span></div></td><td colspan="3" style="display:none"/><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, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs Recognized</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%">Cash Payments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 April 1, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(2,999)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">497 </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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">143 </span></td><td style="background-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%">(143)</span></td><td style="background-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%">— </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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">10 </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%">2,422 </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,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%">(3,478)</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%">507 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><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:38.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><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.034%"/><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.034%"/><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:15.863%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="12" 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%">2022 Activity</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><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, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs Recognized</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%">Cash Payments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 April 2, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(677)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">912 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27 </span></td><td style="background-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%">35 </span></td><td style="background-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%">(62)</span></td><td style="background-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%">— </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%">Other </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">2,488 </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 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%">5,436 </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,271 </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,307)</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%">3,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.12pt;padding-left:0.28pt"><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%"> “Other” restructuring related expense primarily consists of expenses pertaining to the relocation of the corporate headquarters. </span></div></td></tr></table></div> 2422000 1074000 2999000 497000 0 143000 143000 0 0 346000 336000 10000 2422000 1563000 3478000 507000 1035000 554000 677000 912000 27000 35000 62000 0 4374000 1682000 3568000 2488000 5436000 2271000 4307000 3400000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. Related-Party Transactions</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended April 1, 2023, the Company did not incur any significant related party transactions.</span></div>During the three months ended April 2, 2022, as part of the Company’s previously announced $450 million share repurchase program, on January 24, 2022, the Company agreed to repurchase 4.08 million shares of common stock from certain affiliates of one of the Company’s then-controlling stockholders, CCMP Capital Advisors, LP (“CCMP”), at a price per share of $19.80, for an aggregate consideration of approximately $81 million. The price per share was approved by an independent committee of the board of the directors and is the same price at which certain affiliates of the Company's then-controlling stockholders sold their shares in a block trade in compliance with Rule 144. Closing of this share repurchase occurred on March 11, 2022. 450000000 4080000.00 19.80 81000000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18. Subsequent Events</span></div><div style="margin-bottom:0.12pt;padding-left:0.28pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of May 1, 2023, we had repaid in full the $86.7 million outstanding as of April 1, 2023 under the ABL Revolving Credit Facility and had no borrowings outstanding under the ABL Facility.</span></div> 86700000 0 9245000 97372000 1563000 2271000 -19361000 -9562000 759000 514000 EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !.$I%8'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 " 3A*16T9\&$NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TW50^CFHGA2$%Q0O(5D=C?8-"$9:??M;>-N%]$'\)B9/]]\ M ].9*$U(^)Q"Q$0.\]7D^R%+$S?L0!0E0#8']#K7P3!^2UX)&TU:5B 55R)3'762)-04T@GO#4K/GZFOL"L >S1XT 9FKH!II:) M\3CU'5P "XPP^?Q=0+L22_5/;.D .R6G[-;4.([UV);&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,$% @ M$X2D5KFK:^OF!0 LA\ !@ !X;"]W;W)K'EY?DV4JJEW0AA"9O<92DYZV%ULN/G4[J+T3,TU.Y M% F\F4L5*8 MJ_6%B.3JO$5;VP=T=F2/XNIT'\M)PKN.J5*$,8B24.9$"7FYZTQ M_>BYK@G(O_@:BE6Z8&8\%9Z,OH6!7IRWABT2B#G/(OT@5S=B ]0S>KZ,TOPO M617?=KLMXF>IEO$F&$H0ATGQR]\V%;$3X#I[ M@F@+T+H.Z> '<3D-=/F#Q+Z#[9:P74Q]="G]#'JH)H_KI;"1XN'4:7^Q M(:%1#9%Z)5*O'M*7C"LM5+0F#V(IE;;AX5):9;9*\="HAGC]$J]?#V\B5"@# MTPD)# /6Y.%*>;?+^]W>CH<*- 0=E*"#FDU3<9A"\AE@?R)QK3F/4FLFT;"& M@,,2<(@6ZBK1H5Z3ZS 2Y#Z+9T+9P' -QZ'MKL.\]C:2'&=&[Y><160&QD%8?**)Q4 MT$:Y::XG9*JA9Q*IB">S1*LU_ ;62CB@?GEE(\:#FB+OV A:!_F1OY'; #IJ M. _]G!MIS0%D=WG$0@#HTQ,T%N8/OR.?$GE=< MDG9ICWR%W@'VF4RX>B&7"BRN%1Y5:@I?F2**VA <_G$EK?"XY#0+H7-T'<>* M>PQ71"M;1'%C\Q[7,W?0CQ_E*K&BXG(>6.U(:NLL[>&Q35$KNT1QD_,>M1RS M)DJ^AHEO;]>XYKUG!3V&;Z*5<:*XWWD/.I&IYA'Y.USN'Y9Q139DCGVD.H9Q MHI5SHKC=R5OK&);X^\%P@8'3M6(=PR[1RB]1W.S<21_R-5G(!#-,!T38L-?N M=;L]*]\Q'!.M+!/%O%^9IM"%A3OLH2L5J6R,N4,BNU8GF6 M)Q(FDQ"FC4WWX);.7'%?9S'L#VL MLCVLENTQ2U)8LX />);*.OX121BRR%UZF]W>(Z>W<8\+BF?)7I8;5,SU4LU+/IF'^ @EZ +XB7/+&G%A?< M#WH,S\,JS\-PR[)-Y$) (C&\ACM%>%Q3O,K[L%J;19N)?5I,[--\!Y]\SC0X MV<3,H%;B'^1J-O50J/5R-7-B]#IBE V=P6 GO'5!ED9((;;EG$LDB#?\[N. MN)T%%]B?O6/X&[?R-^Z!_9OM7N9UF.8>MMB[O8;'UL'F@-P7:CU'.(;7<2NO MX^(6Y3WCD^ *(<3%]FU(XV%-&2N_X^+N9&MT=A&Q#?@#D'%A\#-UNGS$KYP\U/)V=4U$SX^6'Q2GQ MS>YK<4!:/BT/I,?Y,6RG^KPXS?[$S829DDC,(=0Y'<"(IXH#XN)&RV5^QCJ3 M6LLXOUP('@AE/H#W 8 >&PO=V]R:W-H965T&ULK5EK;]LX%OTKA"K,Z[9S=Z=:XVII2UN-&HW505U\^?1*F>+A9D\?+@ MLWQ8&_M@N3IO^(.X%>9KBBM5_D<69GVQ2!>H$/=\4YK/ZNG?8AM09/WEJFR[O^AI:XL7*-^T M1E7;QH"@DG7_GW_?)F*O 0DG&M!M _K:!FS;@'6!]LBZL*ZYX:MSK9Z0MM;@ MS5YTN>E:0S2RML-X:S2\E=#.K+[6?%-((PITI>H"AJ>_:E4I"VX??^(EKW.! M;FT7+3I%7V^OT?N3G]$)DC7ZLE:;EM=%>[XT@,;Z7.;;GC_U/=.)GB\;?88P M"1#%E'F:7\TWOQ;Y&6)] 8QG =YHT7!9(/&]L37!.S-BI^U/!!3#PY3,/QY/59D83Y,:8[C.DLQC_-6FBHX,>J2NHF M*,DP&T%TK2@A:>R'F.T@9K,0ORC#RU= S)S.XR1ESE+QF!%*T] /DN"!H?"1 MN0BB19OG #5 12;HEKFM6@W("3-4A#S?5)NR(ZU"0-G,)>^4@JT/:1I$(>L+ M1!H&A&3'*\06UL'01"1Q5J#/#N8XG5B"9(^:R6S@ORA5/,FR]((C3J<98S@< M#XK7CK)L8NJ0@2[)+$6MOFA>@*+4W[SHJ--KPF*,\1C=4;M#= /#D2,4URDG M6(!:E-TL:->RF:ZU6V\'ZXN&^UG:XO78,1SAB5I!!J8C\U375PM9&UX_2"AF M,U!=1B*8Q6DTANJSB^.ILD8&ZB+SW-5#K55]>KQR$)>=LC0DS@IRS0A.&)U@ M63*P&)FGL;["S>!SZ8EF-(JS?&EY@;I5\J-$PJ5*KZX=0(74']OO-/?@];AE'BE!6O M&9M0'63@2S)/F#M!VO#G*L[#;R?@@TH$LZ3Q9 D2]$8-P MZRA/=4OVR RC'AJ#&IB.&<5G%S,0G1/0![JC\W0WJ#HQFV'J4MIX GA,HF1" MB-"]'>(1RCO02\?2Z5(;R2(/(4XAHF@"Z4!^=)[\KL6]@)P6G:#?2^LT9L^N+":9PX%>NY"0B4) M!PZD;^7 8[/!9;@X"^F8"#UF"0ZGY 4=>)"^A@>/8?3LU>(LBARA[S6,2)9, M\#4=R)#.;^RN5%5)8V5]7[AR51M9/X@Z!\SH_1_*"$3HSU[T_P.E(>_)S/_O MZ##Z@19I.BL%;HW*OZU560C=OOLII23YV.USC'=[0F6:]T2\UH+5)"- )/L.8 UH],C+C0@0P3C _0_QC5DK+?\K"J@1"K5K#J"0 M;%M+?4HCM3$M2.D"Y@ZH/ZLO+ALMRQ[P]LBQFV#7(A?5G=#]&_]QXC;=+F$[ MK#-G;%YX'$P" M0&NTX.U&/\,(I4$Q&9N_6-Z0S<_[X>0ASE@;SENH8IYS^Q=H5*A%.0J&.8/CO(Q(0&9X.>84?/K7I70OHF%F&?K M3ADF9+SA\1J")9N0Y6P0-^R-XL9.Y4*(RFX@7OC$3OPW1A8[WS3\9P,^0^_9 MP'+O,YW]1OH[UP^R;E$I[J$E/DL@.;K_[-C?&-5T7^[NE#&JZB[7@@-\:P#O M[Q4(HNV-_1BX^_B[^@=02P,$% @ $X2D5K9O7>RK P >PP !@ !X M;"]W;W)K^,<36U4JWS>]M6<4HRK 8B)QSNK(7,L(:NW-@JEP0GI5/&;,]Q0CO# ME%NS23FVD+.)*#2CG"PD4D668?GZ2)C832W7>AOX1C>I-@/V;)+C#5D2_9PO M)/3L1B6A&>&*"HXD64^M!_=^[OK&H;3XFY*=:K61"64EQ(OI_)E,+<<0$49B M;20P7+9D3A@S2L#QJQ:UFF<:QW;[3?U+&3P$L\**S 7[AR8ZG5J1A1*RQ@73 MW\3N*ZD#&AJ]6#!5_J)=;>M8*"Z4%EGM# 09Y=45_ZX3T7)P@R,.7NW@7>K@ MUPYEYNR*K SK"6L\FTBQ0])8@YIIE+DIO2$:RLTT+K6$NQ3\].R9XR*AFB1H M+G@"TU.UE& TP6;X$3/,8X*6YA$*W2RP)%RG1-,8LUOT&3TOG]#-QUOT$5&. MOJ>B4)@G:F)KH#//L..:Y+$B\8Z0/.1R@!SW#GF.Y_>XST^[/Y%X@/S*W>NZ MVY"3)C%>DQBOU/./Z"TUA _UJI%8HR^40Q(H9F@A%"WK[\?#2FD)5?BS+]1* M.^C7-DOS7N4X)E,+UIXB::X$PU+0O$6VL\")HHF];<=T:.2/_5%CU&$-&M;@ M).M"PMM-ZM<[E$/-:N#D"2*_"IJ;>81N'!=9PQ50+W2E.VSAN$[] MV0._Q+(#/VK@1U?!4Z6*\^"C YQ]X%,6'="H 8VN H7M66DH=LHWYVBCL[2G M+#JTXX9V?))V+K(,7I@EZMW5Q3R^J)C/677 7>=],%;@!??_\5WFOJ#+VQ.SQ&_K[YNB5= MRW:87&\$&0W'^_A]IFX4>J/H6-V\;YKNZ5VSQM=PL%:%?*WC.,?N'P)%81CZ MA^@76%;D=NMD:([E?V&YH5PA1M;@Z@Q&H"&KDV[5T2(O#XLKH>'H6393^'= MI#& ^VLA]%O'G#^;_QNS_P!02P,$% @ $X2D5GS_Q(87!0 '!, !@ M !X;"]W;W)K?)]8Z55)[S/:O@SH:+DBHX%5M/[@6C6>-4 M%A[Q_<@K:5[-EHOFVHU8+GBMBKQB-P+)NBRI^/>:%?SA\ MY6)/M^R6J;O]C8 SKX^2Y26K9,XK)-CFY!'QTBGV8D6A(P''MR[HK'^F=CP^?HK^KDD>DKFGDJUX M\27/U.YRELQ0QC:T+M0G_O 'ZQ*:ZWAK7LCF/WKH;/T96M=2\;)S!H(RK]I? M^M@-Q)$#Q+$[D,Z!C!W""8>@4$67"\$?D-#6$$T?-&/3>$,V M>:5?XZT2<#<'/[6\JVB=Y8IE:,6K#%Y/>R1YD6=47[Y5\ /O34G$-^CCG@FJ MQU^BU^CN]@UZ^>(5>H'R"GW>\5K2*I,+3P&7CNZM.X;KEH%,, 3H Z_43J*W M0)"=^GN03Y\4>4KJFC@#7NW%.?+Q&2(^"2P\J^]Q)XT[<> $_1@'3;Q@(M[[ M:LU+-HPD^OOJ7BH!%?R/;;#:8*$]F)[6%W)/U^QR!O-6,G%@L^6OO^#(_\V6 MZ4\*=I)WV.<=NJ(O_X0N)&G!K"71ND:-J^XUAR7!/@ZBA7[*YDVS%I=+E/$G7NL^/'HLQ(>%\1&>:$=T_(SM=U--%3KK?!9<2[07? MY,H&%QE/3>,DQ2,VTPJG?I"&=K:X9XN=;+?0X:VK()64)PAF/.(9M": MN)$_P0%3L5Z=P9M_@#Z MM==SL>5GU1:,F8#,7/")"9_&8W:+$0DF*B+MT5,G^M7Z6YW+O!4^X(6YJD2] M5G5#+%C1M&H'>6H6PSP*1N2F$2$QMI-C?Q 8W\U>2B)W$G%!K;!;KCYS10O$&V+'5.JBG QH$OED M#&F:I7Z83$ .PH7=RM6M)3:"EX@/B[%[!BMZUM4K4O31+FO8%*S45#6;51S$ M4\4PR!IVZ]J-X(>\6?\#[/.LIH E@8%J&I$@"*>FUZ!RV"US>NGBF/RQL2I) MPJ.^T[&95G'H!U/#.,@83IS+R;=45-"<8(4 A2IW5-@9G6+XH\O(GQ7M-.5! M_K!;_ZZIS->ZC:!:9D/>KZR)MZ&2HV'WS_UP_')L5E/OA@QB1]QB]R8O:BW% MWX?:!7L&U6H53) .(D>PLXJ^-!^X@$H/T$6V#$&QES U&UKXUJN5!)W.H-"L MY$X%_='J^EG13H=BT%+BUM*ANMKD[>_*%$B""2SM"!EKJM9F& =9_Z8C6.]IG*)G8-MLO$BJGKE3[==Y? M[;=XKIJ-C='U:WRQ:C=JAC#MOM$'*F I+E'!-A#2/X^!2[1;,>V)XOMF-^.> M*\7+YG#':,:$-H#[&\[5TXE^0+\AMOP?4$L#!!0 ( !.$I%;.N(8>;@, M ,\+ 8 >&PO=V]R:W-H965T&ULK99=<],Z$(;_BL8P M#,S0VI;MV"V)9]H Q=P.O3TG N&"]568H$M!4E)RK]G);MNXJ]AAMPDEKS[ M^ME=>;WSO9 _5$&I1@]5R=7"*;3>7+JNR@I:$74N-I3#G960%=&PE&M7;20E MN76J2A=[WLRM".-..K=[-S*=BZTN&:Z+H4I3_ MLUP7"R=Q4$Y79%OJ+V+_@38!148O$Z6ROVC?V'H.RK9*BZIQ!H**\?J?/#2) M.' G6$'W#C@KD,XXA T#H$-M":S8;TEFJ1S*?9(&FM0,Q^DJ)DN7$;-]J^(.Z:87$"FY5<%H*4\8=11]Y M)BJ*SM#=[5OT\ODK]!PQCOXMQ%81GJNYJX'0/,?-&IKKF@:/T 3HD^"Z4.@= ML.3'_BY$UH:''\.[QI."5QMYCCS_-<(>#@9XEG_BCJT[GL )VFP'5B\8T6N3 M.9K+KU?W2DLXW-^&LE>KA\/JYHV_5!N2T84#PHK*'772%\_\F?=F*/03B1TE M(FP3$4ZIIY^A03$;\5"8M>_,^IH^M$N3T/?F[NX0OV\4AUZ 6ZLCKJCEBB8+ M](\NJ$39465J3O2R%$J]NASBC4Y9EA.)'84_:\.?398%.B/T/0Z-1TK*LU\( MCB)7):D[;OX=^I%M!:_16D(VAG)1/R Z*(L_PWZG=GVCLV#F#9,>5O?035D<42WZC#W;?R?7P1#X/[WM,WS_M[]-%3TH@? M4251-^4#5F$(^\'WVO][]I&STD@?,451%';1^V9)& 7:3HP*.OR6ZWJ,:'?;J?3*SF*=_6LS MK=J1ZTFF'G4_$;EF7*&2KD#2.X\A<;*>'NN%%AL[@-T+#>.T,[PZ6]02P,$% @ $X2D5COMN:_^!@ EC( !@ !X;"]W M;W)K\< ZTM:05V M"9)V>QCVH$A,+%075Y3C]M^/DE7;I&C&*@Z6AUBVS_D.R>\<7C[0\UU5?V)K M2AOTI\^NZT7\VK;Y%E);VO$MD41UU_?T;S:W4SPY-L'=]G3NFD_F"WF MF_B)WM/FX^:VYN]F!Y0T*VC)LJI$-7V\F;S%;R)BMPZ=Q5\9W;&39]1VY:&J M/K5OWJO\9=^($X@=+CF"?<;![!UMV\,XX.+V# M(SE8SAD'MW=P.[+VH]M1LXJ;>#&OJQVJ6VN.UCYT_';>G)&L;%/QOJGYMQGW M:Q8?RWB;9@U-T;(J4YYB^R=6Y5D:MQ_?-_R%YU[#4/6(ENNX?*(,926ZHRGE M9?&04VY3)9]07*;[IW65I[1F/Z'@\S9KOJ(I^GB_0J]?7:%7K>.'=;5EW)C- M9PWO0=N.6=*W]MV^M>1,:S]439PKW)9ZMV55%#SMN\8IO%=Z[[-G&. M;N,LG?(N+.--IFY)\$('^'3!MO77LVT)]?YWM.'3"ZQ=3N_/%/TODRJ@J+7OU6,78GP,YY3"RXL/8/=T MU(=LL2[.$M.ST%GLD25&=Z03"(QN?2&^RB):Q6**Q6ZMBMC M*80$BX# ! K] X6^EL([NMG6R;K=VW$2]S7^0C%K <<6LS]@;FH9GL'_)(HA MHP:08"$D6 0$)N0"-HZ"C3$V&Y1"BC%DS>.L226WU$<;NYR#H@47]B$$C1I! MH8G\G@AR6,OO7I-)!$WF==Z*,9H]>8]Y.E(>'AR(]9%';9\IN:-&AK6ZR3@Q6CW UK!.>-,F[5K8ELMJ:&@;O"^R#J6,C WO3%D=)2;L_(_:,X:4:):@ M:"M0M 4+01%BZ#0Q)0ZBEM8KV[I-6@\%)@\"P_6.$@59P6*%H"BA1>-1P05 M4Z3TJ$1AO10U1HG&0[F(&-;@\ JI\:PNBAF Q@Q!T2(H-)'@HTZ%]4(5L"*M MCS9Z'1C*6#Y?Q#U9DP:-&H"BA:!H$12:>"WD*&01O9 %H$R3H4!DN_(JT!OI MM&D5CB,=A@)]=T;?X0#5K*#01"J/FA71:U;?H5#K$4??ZADJ-+(X#1HP $4+ M0=$B*#0Q&4[N>^EEK0L%:C(4G*:^7+J0:LX*%"VXH/TA:,0("DWD]:A&$;T: M]5W"-%%HFI M9%VE?!'7M0UY55U>;KK2MWDTK: B&2A:!(4FLG\4R8A>)#NG.^L85REDIH'Q M@&^50D9DIA5HADLL7[Z6J3#L%#+Y_F:H,+0-SQG?9R87[]A<; MO\?U4\8/-#E]Y&[&M5OS^8@9G3P]^8W<;91XL5N=;S"*# MB%:T4$8%T?_V](I6E=&DL#461U+O@]$$9::S,7UC=VM;:&-2:,-TKH MMTRO4ZLO#=F53-$27/&FU.%IKR2O6$G,XQNE_^FX*0GX&EP1N0$_ZMA+, =? M;CZ [[]] [X%K &_;_A.DJ:4YPNE<1GMBZ+#\+[%@"8P8/")-VHCP4>-H#Q> MO]#V]$:A)Z/>HZ#"RZUX"R)X!E"$L ?/U4N6([L#@WL?8ZL,3^JS3UM9I M:\%KH/>@((HU=VT2,\6HUVNMUMBOU>SO=W)+"GHQTQM84K&GL]5WW\!E](// MY%=2=N2 N'= '-*^^JS+$6L*7E.?F>W:I5UKJLY^E<4P.E_L#^&[0FD<8=1+ M'>%*>EQ),#"7Y5]ZA[7)K;BN2@5O"E91T/2 S7-S5Y@8[LSNN'U\<0"3UPS@ M*RD[<.2.D!RE,0CM!ZA*$_]:+,>;7826DTW5 B= M4R6]U0DGY8XT!05KZD^GS($$HWR\45RA#"5^V'D/.P_"OE&\^#HW9%D"O2=T M!R$G,R%W?AY%<3K"Z K!90S](&$T,%GT3))VWGS:N>3![\=.S^'OSS'*1B!] M4G&*)DH./"!<&$Z"2C-!&V=N6I V^GZ@T'54G(QQND(X2J:\B0:8* CS%RXU MXS>@9'++):E,OFZ%J7SJ\0QL*](HH.D>T+]W;&M*J-< Y&(;EP6/3((GT ^, M"Y^AW(TN U2:QN2@6-N*8%%7C-RR:K)PPU>EWM?2=NR+@7QAF'TOBX+O#,7I M$D[9GNCBZ+4Y=O,]S[+(B9='#L9Q%$]4&3BP,0QRV.KG9J_SB(NIH"1N28H@WAJ0PP4",,<^*O:4*%;#/O[R?9!KJ\E\%D7+8]4E W MK_$$ZH$?X3,$^13\+7F8WG?R!W8"0,-HS -7^]$L2$FX5QB.WN> MV9#+NO,EPODHACZQ%*-\(H0#.Z,P.U\6&IQDI@N39W9 T5;8;"3FC1B/T1UH MEVK'F\4C,H?I1-^+!CY&08YS-\N+L32)EA.X!^Y$\4E;9*J^D[=@) R^C,"\_;16;8[RN=5CU@H>+GR M1F&R/H1<\>:N16S& R]0EY#G.$H=H!XQE$138 ?B1F'BOA:\H+3L-H:@>U[M MS<8H=/%A"JQ)8;C;GQ>>21;G*'**D2LW!7N@;12F[<''S8F@?71\Y,@.M"LW M 1H/C(W#HZWM/6V=]WXG="=5O!S/W!ZA&$TTQ7A@41QFT;ZN:P;=L[*M[=]W M1?[-B\LE=FE2MVCIV+4>L7F&HZDRCPT\)R*'TH[.@(="M'0=&- MD3I76G+5;8&],+W!GE0VD>VUTF15%<&RACWZSB5J(#SY MA^FW'8?--/S_S? P+4S<@<8K%Z=+/-'[X(&3<7B>O3K%A#-P2^]8TY@<-(T> M%8Q[>R/LCK7)\K#SZ!CNGF]UV6]F#(U*9CTA%Q76;T+;;Q5-7I3.R/8F<^)J(@Q1_ M\A'(*VD[]LC [CC,[C;"6\+*.6LTL>N(>DWV#>-9/OXZZ1'+XJD^'0^DCL.D M?H@Q_!&U4W1X(H-P-FX^/%)Y"L>?]Q8'YY ]JVO/H3T3H,B!!1==:9?0VU9X3[1%O>Z/XUIZ2WG*E>&TO M-Y245!@!_7[-=>/8W9@?Z _:5_\"4$L#!!0 ( !.$I%:CF\B!< , %D' M 8 >&PO=V]R:W-H965T&ULG551;]LX#/XKA <,&Q#$ MB=/MAC8)D&8KVH=M1;O=/0Q[8&PF%BI+KBC7R_WZHV3'EPU=<+B'-A)%?OP^ M4J+GK74/7!)Y^%%IPXND]+X^3U/.2ZJ0Q[8F(R=;ZRKTLG6[E&M'6,2@2J?9 M9/(VK5"99#F/MENWG-O&:V7HU@$W585N?TG:MHMDFAP,=VI7^F!(E_,:=W1/ M_FM]ZV27#BB%JLBPL@8<;1?):GI^>1;\H\.?BEH^6D-0LK'V(6QNBD4R"81( M4^X# LK/$ZU)ZP D-!Y[S&1(&0*/UP?TJZA=M&R0:6WU7ZKPY2)YET!!6VRT MO[/M-?5ZW@2\W&J._Z'M?2<)Y U[6_7!PJ!2IOO%'WT=_DM U@=DD7>7*+)\ MCQZ7W M0Z/^CI9YZB55"$CS'O:R@\U^ SN#C];XDN&#*:CX.3X5B@//[,#S,CL)N*K= M&";3$623;'8";S;HGD6\V6_PCN6-8"VJK58%=C=%Y-\Z8C*^,TAUKI1!DRO4 M<"]&DFOI&;ZM-NR=7*SOSU6H(W#V/('PV,ZYQIP621URN2=*EB]?3-].+D[( M.QODG9U"__]M/0U[C?L670'75A?*['@$-R8?PZN7+]YEV>1B,,?]] )\2="? MK6U5H]D/1[VYI8/!NH.MX=[V&I2PAIVV&RE\0:QVAMQ([K]IME)VD2B[($L& MR@-Y8]2WMY M#%^$>T\:2F1@>B)SE%J$@JR45EX1A^&C"WF[-(*V5'D)*/77-H_XRL G85/" M&ITP,CB"+V0,,9/XWY6V(+AA+:Q&<%_+*(57OG1$KR/1=1DCPM)*1=UQ6G$- M1?YJ5,@3[Z9T98T&"PFYZ15.KJBK(C47<-*P"\U]P&FY0:RF5C$&AV/-BRFTHM?SY4LG->6S0 M29\8"F@(O 795!PR,>IHL(WK!Y^XC9]["^G1N!.G71SJ#+EMC.\FWV =OANK M;ES^Z]Y]=#ZBVREY&IJV$CH9__$F =<-\F[C;1V'Y\9Z8127I7S[R 4'.=]: MZP^;Dû[_ 5!+ P04 " 3A*165<#Z(I@$ #F"@ & 'AL+W=O M@M'U!* M5:/QRAIPN)UGR\GE]3G;1X._%.[]T3-P)AMKO_#+[^4\&S,AU"@#(PCZN\,; MU)J!B,;7#C,;0K+C\7./_DO,G7+9"(\W5O^MRE#-LXL,2MR*5H=;N_\-NWS> M,)ZTVL=?V"?;:9&!;'VP=>=,#&IETK^X[^IPY' Q?L:AZ!R*R#L%BBS?BR 6 M,V?WX-B:T/@AIAJ]B9PRO"GKX.BK(K^P6*N=45LEA0FPE-*V)BBS@Y752BKT MLSQ0$#;-90=XG0"+9P"G\-&:4'GX8$HLO_7/B=S L.@97A-/G\)YF"?\N-SXX4LA_IQ).>.>G\;AK+GTC),XS:@N/[@ZS MQ>M7D[?CJQ?8G@]LSU]"_Y']>1FP&,%W,.%:>.7!;F'%^9@@8O_\62'UD+1U M(\P#V[=&M*4*6(*TM-?&IR=/,*7@Y:TRPD@E-'C"0&KE$&$#(=TD'%!&ZI:$ M A4Z5 8J<8>P031 Q6R$HR]-ZWS+7(.-KJ[51%*8DH;"KM61W8"[1MDZ%51G M\>%>5L+L8KQ:^3A*?GK]ZJ(HQE?K#S?Q:7+U\RAF=Y(O#0F>(""T!E%^IHY, MZZ$2M.CPC%*(D6VC#,,3D5H8&FAL=P8&)7I/\PYH@H* K5#N@,_6OI45@:0! M2P@C6%*LN'HC[[=+O'PN..H0(LXQ"5*N79/N P@'RK(7W)+5Z@PZF:5H62=:T MXW1$Q:K16>ZZ?NEA0N40H4XS.^'0Q%4:NHD;=4<,!B&KN/$/BOA,?]IXO]CW)\.'B*EK> M5Y9%9_>&T)BY*A4EBCZU8A2 ['UZ+':F,\-X(5-%#Z)#K>BH%IU^#UQC<_== M2D6FBJ3B@*@3Z &#VEL+&EA;Q1F2923@4M%)P(WU+ K+\-SN_73DH1"K?C2[ M1W!+I7TT[9TU]"R[0876XQ"W3W>5@GFZ 'X7;*2JDQBVYCD?OWF3@TJTJO03;Q)O, MQ@:Z%\7'BKH.'1O0]ZVE3NE>.,!PM5W\#U!+ P04 " 3A*16KUK0SA8# M "1!@ &0 'AL+W=O4 MR"SV2O\Q#:*%AU9(LPP::[NS*#+;!EMF)JI#23L[I5MFR=5U9#J-K/*@5D1I M')=1R[@,5@N_=JU7"]5;P25>:S!]VS+]>(%"[9=!$AP7;GC=6+<0K18=J_$6 M[??N6I,7C2P5;U$:KB1HW"V#\^3L(G?Q/N 'Q[UY9H/+9*/4'^=<5LL@=H)0 MX-8Z!D:?>URC$(Z(9/P]< ;CD0[XW#ZR?_&Y4RX;9G"MQ$]>V689S *H<,=Z M86_4_AL>\BD#O,I/S++50JL]:!=-;,[PJ7HTB>/27N*&GZ=;XQ?__U: 0;^_'5^URUGIF-;7 ;4 M#@;U/0:K=V^2,OYX0GT^JL]/L9^ZEY/ UV5E$SB6XZZADBA!S4T&E5]52\6JN^,\!D!36J6K.NX:0):^HO$Y)A M.O1=)A[A/9=@&]4;BC8?SNAN71]Z@X15*RYF M3E&7O(5D'H=).24KF\W#,DOIDENZU.T8,PO+,H-YF!0Y7,J*+EV[O1WE#EOW M("@F2<(L+MVGG.9PIRQSW&E"W%E)5DY67L;P]2G?[Y);4G]K?;5(2!&'Q2QQ ML/D\C,L0H?AO45TS67!@3N"!I/ID4 >AB @V-5YX?.1EEJ-6\V])^! MV@70_DXI>W3< >._T.H?4$L#!!0 ( !.$I%8]2WS2@@( 'P% 9 M>&PO=V]R:W-H965T%)NQA8KE7.VLX!)O-9A=73/]LD:AVH47>8?$'2\KZQ+!Y/8@WQGK*KW8%)0<]F_V?/^.QP!IN$K@'@/B#O=_4:=RDMFV7*N M50O:=1.;"[I1.S2)X](=RKW55.6$L\MK^832*LW1S -+A"X=Y'OPN@?'KX 3 MN%'25@:^R@*+__$!"1G4Q 7O#'="UQR MDPME=AKAUVICK*;?X?>IB7O"]#2AL\C,-"S'A4<>,*B?T%M^>!=EX9R#1.M#KLA?QH+:@JT0MDJ03;DLX2.7E%$[PV1A M/LV CH8+V!\-7&*.]08U)'TFACO6TG]I47,F#+R'B"I9E'91XH^C#![(GD"L MC58E"300C?WLIG MT]A%4ZJ,IW#JPP='CJA1EYWO#4V[D[8WQY =KI95[ZA_[?V]=,-TR:4!@5N" MAJ/)V /=>[U?6-5T_MHH2V[MPHJN1]2N@>I;I>QAX388+MSE7U!+ P04 M" 3A*16+?IZU4X$ "+"0 &0 'AL+W=O;,F=L.%SNI?N@*T!Y\UG#>/"62WZLSNU6LC.U%S@G0+=-0U3^VNL MY6[I^,[AX!O?5L8>S%:+EFWQ'LVO[9VBW6Q"*7B#0G,I0&&Y=-;^U75DY7N! MWSCN]-$:K"<;*7_8S>=BZ7B6$-:8&XO Z.\1;["N+1#1^'/$=":35O%X?4#_ MU/M.OFR8QAM9?^>%J99.ZD"!)>MJ\TWN?L;1G]CBY;+6_2_L!MDP40A&A:#G/1CJ67YDAJT62NY 66E"LXO>U5Z;R'%A MDW)O%-URTC.K=9ZK#@NX?:(T:]3 1 %?384*?N%LPVMN..K%S) MJS'+1]SK M 3=X!3>$+U*82L.M*+!XKC\CCA/1X$#T.C@+N&[5)7B^"X$7A&?PPLGQL,<+ M7\&[8WNVJ4>'^RBP6L/OZXTVBDKECU,N#XC1:43;/E>Z93DN'>H/C>H1G=7; M-_[<^W"&;S3QC_#=Z84$V8/HXO@IZ[G>>!G[CP.X+-X1&&D MVD/;J;QBUA%_[B:1#T'D^G$$MTU;RSTB>=)83]GPII#A#0HLN2&%R VSV")G M<4R0NB.3.4XF,]=+ OK-T@2^MJ@(@KC62-:F6.WA/>A**@,&50.I&X&!JN*&0LO$ MGHJ$/-6P&W)F42C4.6679HRM(!ML2G]!=(9Z4YA+5=CUP,$&02H@RIS>;6)4 M=D2<%F@_KH88ONR1:U;W MA<7,B0:Y.-3T^B@21Z'D6ML<%4,BK6GKI2P@=J,@LH5@722C"97K_-VQL>>] M>7'HH3-T?)*R#405\%_I9&[DAT=TYM11W0+V0IG#JK9T=#<@&U;;_ M#+"O4B?,,"NGT^E+8ST,V'_$A\^4+TQMN="4ZY)4O'#?6P/3]M?H;4$L#!!0 ( !.$I%9L]$K:# 4 M ,8+ 9 >&PO=V]R:W-H965T/..)T_:ATP>(7(J(08 %0,O*U__ U41!/C3;^,JM#:,_&8U_4U$@_LBT9?*FL:V3 JUN.?>M( MEM&IT>-\,CD>-U*9;'X1S^[<_,)V02M#=T[XKFFD6U^3MJO+[##;''Q6RSKP MP7A^T!MO44K5D/'*&N&HNLRN#L^N9VP?#?Y0M/*#9\&9+*Q] MX)=/Y64V84*DJ0B,(/'OD6Y(:P8"C7]ZS&P;DAV'SQOTCS%WY+*0GFZL_E.5 MH;[,3C-14B4['3[;U6_4YW/$>(75/OX5JV0[G6:BZ'RP3>\,!HTRZ;]\ZNLP M<#B=O."0]PYYY)T"198?9)#S"V=7PK$UT/@AIAJ]04X9;LI]'QY/P5OK,MW]EKZ#]LQ^O>QR,Q!!!?:A(WMFFE M6;]]B'TJ+OAY"F?-DH MCT:Y6$DO?AE-?HK6^0Q/!YA>WZ:H>CV*M(I:FB4)96+D_T&281$'FT/IM2@[ M?+(8OP*;R(.#2GE7SC8"&PLNF'D?.4A1HO6.0D);D*%*A63*P>F)7*$\"5L) MS%OQ (#H/1H6$'.I-1(I[-*H;P34(5B?1Z6,-(62&D @C>45?"RO-*(S!;D@ MV1*.K?4JKB5KD(ZJ]I9!>D_>,XI0'A8R1+.M+P[9-I^<-Q:RUNH!]64[(XP- M\=/AN7BG1C0Z .'X7=76EF*)L@5RR?9H(E"Q F'>#;E'JBHC2J0>T-.(6];/6.;JHF@S8;TL X;LMC)Y#S3 MD(,\#;\Y>E2V\XA8*8WP41H4.H(_QKX@#>"&[P80N,^&C>>]5PGC<[G16*V^)2YK[L&6]X[PP5!M MHD H57+55S7A@Q,JEF2?IE*]/.?%AAZ520WXZ<1$ MARWK!+B7,S,JJ>6-@WYT;:^Z)0;0;?UV_94+39M.E:F748R0IBT]-WE5JZ+& M(1H"539(!Y<2K JL'K2\0!L7E-RI["![ ([$K32XJL2)W)6-@?FV5'8L2\@4 MAU+_)X^A0E@QK;-?D^3VTV8ARH?$7 V7P3,:]"AUAQ(F&H88#BU)I_'>P[,L M8T)]S?955Q:%=64,9E.EG'U4/LH0B5S=WXB3V>3@^>]+E-^08TD\WU ^1WZN MLD2?4X<8Y*-4.N:*F2ZYVN)=DCU6/M?&T%+RRWLNANXB,>S>F+!T!J\0L3*( M9H"W_AG+H97?#6=?7T[A((*"8; NKJC==$(1\6H+#J-]/^#CP=T*BVT9;Y > MW>],2->L[>GVDGJ5[F8[\W3#O95NJ5!/315<)Z.3HTRX=&M,+\&V\::VL 'W MOOA8XZ)-C@WPO;(V;%XXP/;J/O\74$L#!!0 ( !.$I%;=$&VG^@, ,4( M 9 >&PO=V]R:W-H965TV9KE'1R5*;BCO:FE5B:X.\#$:5 M3%B:#I**"Q5-QT%V9Z9CW3@I%-X9L$U5<;.;H]3;291%>\&]6*V=%R33<\_I!X5>!6WNT!A_)0NLGO_E<3J+4 M$T*)A?,(G%X;O$(I/1#1^-IA1@>7WO!XO4>_#K%3+ MN\4K+WT3IUI-H%$&) M2]Y(=Z^W/V$73]_C%5K:\(1MJ\N&$12-=;KJC(E!)53[YM^Z/!P9C-)7#%AG MP +OUE%@^9$[/AT;O07CM0G-+T*HP9K(">6+\N ,G0JR<],;K58_/J*IX",N M7 P_HQLGCH#]<5)T(/,6A+T"DL.M5FYMX9,JL7QNGQ"A RNV9S5G;P+.:G,& M:18#2UG^!EY^B#(/>/DK>#XV^"AL(;5M#,+OLX5UAKZ(/UX*ML7JO8SEN^3" MUKS 241M8-%L,)I^>)<-TLLWF/8.3'MOH?_7>KP)\C+%X1F\ -[*G)>50::0 M'H6FKK/.@EZ"6R,LM:3N%6H%)T*11#>6J]*>7@!52DCH*D6P!58+-)"W$@;7 MPEAR(E!!<'S-"R&%V\50-@BW? =L%%1'\![.1RSNIVE8]>.45I]589#N ,GG?47 MQ2MO^">6K:*PM@G$"NT+=\)24C\G.W+:8_DI/ 8^[SV/P7F<$56_3GVB^WUX M)-=7NJJYVH4L#"_MJ^D&JOV_)/2$[J5P\6Y0[D)>67KY7$F@#?+L\M1_;XX& M"'@K3L$348-?&]'6WL:THWX5X2*GG?=?Z U2)?RA4(5L2D_C6 T:NHQ,R.FK M@6@5SKO ?[# %^V!TU#3YU2*C2B1OO0CS8J6#TX73V=4A+T'OC(8N,**>!GE MR?S#\W(>7KJ_D:+14:%9A@%H":91KI\Q! M>IC1LW8T_:W>#OA;;E:"ZB)Q2:;IV; ?@6F'9KMQN@Z#:J$=C;VP7--_!AJO M0.=+K=U^XQT<_ERF?P%02P,$% @ $X2D5K7HXGOL!@ Q!( !D !X M;"]W;W)K&ULM5A;;]LV%/XKA!=T">#Z(CL7I$D M-VW6 NU:I.GV,.R!EBB+*$5J)!7'^_4[YU"2J<1QNP%[L2GRW"_?H72Q-O:; M*X3P[*%4VET."N^K\_'8I84HN1N92F@XR8TMN8='NQJ[R@J>$5.IQLED%Q8WQU4?&5^"+\ MU^JSA:=Q)R63I=!.&LVLR"\'B^GYZSG2$\%O4JQ=M&;HR=*8;_CP/KL<3- @ MH43J40*'OWMQ+91"06#&7XW,0:<2&>-U*_V&? =?EMR):Z-^EYDO+@=G Y:) MG-?*WYKU.]'X7UU8LV86J4$:+LA5X@;CI,:D?/$63B7P^:LWPLI[CI%QC.N, MO1/92NH5N[-<.TZ13%[M M<6G>N33?)_T_9W*OU-TVGXW8CVAC=X5@UZ:LN-ZPPJC,0;]T<<^EYCJ57#$9 M90!@AGE@JVI;&2>8R5G1B,9M*]TWAYNIL!X@A\D,V&0N^5(),H3#8RHK[D7& M?&3,"!+-5D(+R]609/E-)4A6$(IJ@(=#DGV!JJU08"DJ-D1_SRVHD4KZ#7+E MM<>"$-QJ( I12+DK6 Y YV!9.Q"WW+#2W(O@'-@+_@%0:&AM:X5.-TP\I 77 M*U ')@%H_LRAG8 I2:40VQ5)3 MVQ#L9>V@ AQI;:RX!2O8ES6OV&)E1>-*G%J!E"@2 M6SG3GDXENN3#APGG+# MW39:(?8. UUR#;. 28I6+ J3%%*"B35$$3*B0NQ ^-(SLU1RQ9N,+Y[J&+): MP_!2\F\0LX(*@I!T,[+4*IM=8&!6!^(W\K"F-CLR:4X&%9&0W:L+QX MFM9E'008D&;IV(H"Q_P]V@;/8LBT('+/'T;LT[-TK7:, 2A5D#> I&%4@PM MYED%96^REF4-(LB/IM^[$$,003@X3*Z[KK&I_P@O"D@@=#,--H&#C<%8DHHU M8ZG?B=04K2G[R\$7W&\C3D6A[P'?(/; "54%':H-UC0L>&GJ$,N#Z60RFL"E M0"F\W\!.W!,O=_8$EE N'T2V/:8V >:>+Y3VL)/0#OQZ%KFWIMQ6W (8?M=! M3/Q.#TYZ'J#.@^/>UA#RZJHV,"-VT\#GVQ8UKR$=.(Z?1Z06<3N@33N6+=Z$ M$0#U8V B87&NI2^>@G4,O&1N,P0>C0:*1MK8$LT$H'*(R+DU93-D>A*I$$J^ M@39B/(,2<%@-H2##+(FPH3\X"'9<[!R"#-RSOT&NO7E)*Q_<"EWLX-Z*QCP! MB@C:4$W7!C?-:/Y>'^RLG2@YD?R#R>@T+N"N![$2IJ-IK[@;:(@+8H@6!GPX M#.='K0S"D&&,K<\7 @:/]48F317'Z$T%+ TC=641:W(N+21E)M'7S M?.^?G4P[LEER!B;-CR?=3C)+V)WQ@%8'1!DI1N*#ACQ221S%DR)RC*[-$">L M#=',EMYEK%<:RTUG(UW_ M#KMW:WM4@K_@;?SP W3($;OM(0A9\^AX.ZIO$ N)!%KT;7N9_A UU;.L><=* M0-\QWQ% Q6^@N[;ZE=C#J[UGNRKT<'H$)7!X/#P^GN/J;#@_G6%U#">S$SHY M/3[:6\+,-U#\?!P70VFLH+[6 M0MVW2#YBN]Y!Q]&7A5+8%7T_O*GH.\72>&]*6A:"0Y\@ 9SGQOCV 15T'ZZN_@%02P,$ M% @ $X2D5F;U8-:I! N@L !D !X;"]W;W)K&ULK5;;;N,V$/V5@;98M$#B:ZZ[M@$GZ6(+;(!@=[M]*/I 2R.+#44J M)&7'_?K.D)(BITYZ05]LB>*<.7/F0LZVQMZ[ M'#8ZFTFR>%]]6[X="E!9;" M#4R%FK[DQI;"TZM=#UUE463!J%3#R6AT-BR%U,EB%M;N[&)F:J^DQCL+KBY+ M87=7J,QVGHR3=N&S7!>>%X:+6276^ 7]S]6=I;=AAY+)$K631H/%?)XLQ^^N M3GA_V/!-XM;UGH$C61ESSR\_9?-DQ(108>H90=#?!J]1*08B&@\-9M*Y9,/^ MV<>_T)(&T M=MZ4C3$Q**6._^*QT:%G<#%ZP6#2&$P"[^@HL+P17BQFUFS!\FY"XX<0:K F M0%H"K=& M^\+!CSK#;-]^2*0Z9I.6V=7D5 -9% G!TQYT7E(+T)>< MD3:,Y,#D()2"7&JA4RD42$U:U@'Z"'"#&F3.]CL0%D$;#ZFP5A*,\+Q.4$]X M@\#F&?Y![(#64G*A*S.H*VIR&BSW-,E2HS/)74];=085VA2I^3.PTMV[X,CU M$9JXR5S3)&(?;]]<3,;G[QW\7F=K7@A I=B%*%9(=#*9"AXI3),URFM/NCX/ M@+\(Y]!'*DJ*E53$#2.-5OW.W^& I4Y5G2')YXJ $QZ8-7F*YJJQY#"+UXJ+P4U&[-G!:=H6Q M_MBC+4$+5N%P;%+3%E(=+ .ZK:BB*'2VT/34@(]I(?0:.7^A)V.FRUBQ&=E' MH3N)G">@AJKO,^1YST+45&T4(U6(= ?KZT#,ME_NM6-[2C:-8KMCASH3-@L( M(IPKI JN8DQ3Q&R+X61'2#76$^IQ// 3HSC\!L MT!X3Z>.04[0]J;;2%\3+2E-S3^A[:/94PG*]4:PD4MN(9)1%2>/!V% G#DNJ M%\L<%?GS>Y*UJ8C4FNK^CUFEYL&UL?(/G@8./M&X4# A]P&8IK]4T$S_2.-Y M-2FCU['F,ESY/=$*09A/)=[41 [?C8_&H[/!)9VD2G'ROB=R34)B52$H"A%= M=+F\^D2C,^6&W<5F,K1LH[KL]8?887NEE_?;1NW8Z>C\=#!NG;8AWE"?EBM" MF\8P)_]OF)>#\R[,?TAR/#A](OGUA;'?IOTYKW8.D[M>X3_4ALTIFRFZOU8; M%PDX24Z%[<_&P)@@4T6S4^8RUHAHJR3VT_.&;IGUL]8/D_R3QWVY!H<.ZF'O M/E6B78=;HXOM%*]6W6IW,5W&^]C3]GBKO15V32FCJLK)=#0X/TWH$ HWQ?CB M315N9ROCJ&ULM5A=;]LV M%/TKA%<4":#%DBS+=KX -\VV/G0MTFY]&/9 2[1,1!(UDHJ3_?J=2TJ*G;GN M-F /L4CJ\MYSOPZI7&Z5OC<;(2Q[K,K:7(TVUC;GX[')-J+BYDPUHL:;M=(5 MMYCJ8FP:+7CN-E7E. [#=%QQ68^N+]W:1WU]J5I;REI\U,RT5<7UTQM1JNW5 M*!KU"W>RV%A:&%]?-KP0GX3]I?FH,1L/6G)9B=I(53,MUE>C973^)B%Y)_"K M%%NS,V;DR4JI>YJ\RZ]&(0$2I<@L:>!X/(@;49:D"##^Z'2.!I.T<7?<:__! M^0Y?5MR(&U5^D;G=7(WF(Y:+-6]+>Z>V/XG.GRGIRU1IW"_;>MG)9,2RUEA5 M=9N!H)*U?_+'+@X[&^;A5S;$W8;8X?:&',JWW/+K2ZVV3),TM-' N>IV YRL M*2F?K,9;B7WV^I,H$&)K&*]S=B=*;D7.WM4^VPC;Y=C""LF.LT[C&Z\Q_HK& M"7NO:KLQ[+;.1;Z_?PQT \2XA_@F/JIPV>@S%D8!B\-X*/PC'W+%/N\$>Q&50VOGUY_-X^CV85A( ?MWO+2[:MX MC59VX45$V\RV6C )G:4L:NBSBDF8N!=/K!"JT+S92.%-%NI[O 4SW NW&?:+ M)_2]07]1DF3-[%9A@;+&5Z5@ID-\SG[&TH8M*Z%EQMD)P8O#BY^7[]THNCAU M%FY;#;SL-:^:"WAH+%-K]D7I,A^VW+J7=U_Z?6?L@_<0 'IS;,,?!*N592LA MP"M%H47AH@7\%"YF$:D#.,]V0PCJL$*CH[&/0G) WM%-SA#Z#:K&'@C_#:*W MWH'X5F32T>5[?B_TX-7-A[?/D=#B@:CMH#XU:/)Q-Q1U;HPPAA;QUI5#G0D7 M4%Z6*AOD5:LST3L)BX.EFA+*2V$"5FAE#&NT6DOK5'2^PDZF*D'A8X)G&\K, M5Z/XXZX2%!=(V(61[YAB^#,L4S[)?@DV6JTAN'IRRCN-.XAS!3'*K'C@98N< M'DQ+ZX)!82'R\ G*4>12==0./^8>,1YCH0.Q?'I1U?SR[U6 M(6;@.ML$ /2 D[LA UZ?J L@1*>+I-2,.6[A%3UX17?_I8PWO96TYL%!J7"ZHAS*E<>C@#+4; M5&YOLG>QU^HSSK-,M;6KWD:5,B,BZLIN2#5ETBWP2OC\*H""U$^J)*^Z!IBOVLB24!B4 PQUG(O78F-'4;&55>4"X"0@$JO$QH\UMTY2. M+)]#\BQA-]Q"4VTU+@0.\AKW+4*Z+EN9.YSRN:8D%5'5*,WKU&(A9T3DYZHL&$L>++*G[M6J+#=@C0<;7A[O*))I6.?] +Q/>U MSY "?VY=;_@K,3MQ;U1K@,6K0$BY(LF3=!:F;Q6X6OZC,(\G\ MK"Q<_9?BMX_PE\[^9]Y]Q:(T#F9A@E$R"Y))C$$V=2U^()]$IFP:+*&;1/&5I$"[FC,2A,HTQGR9SG)>X R'' QGM<8S7,(NG MP#\C74F,7QR5L+^@^2+$!0D1& C812#!E@E+W1,8"7G"HEE,0W*=U!Y$3 #R M/43&*!IWC(;:UB@].I:(E^B<>E%2X"9+B4'Y+G<]Z=G4LS'$UUI5+\]>:;ZA M\O->S?H.<'=(QY2.?=$PI1P8^H4!NOQUQSR9'^Z.N.@(=)@8Y/@CY>_;O7"L M\'V!OD#PJB^D5\^U,\2T"Y)O9JJ7!8HOGBW8\E^=6%$P32> $<^B_209^PUW[G$=W'@6S),9JCX-DKBK->K"/:31(IBD$:!.4=8?D#%-H:/]I_N" M)[/IXI2=3*/DM(N.Z#=Z4L/I_=<"-X+C0)X/U:*=M/R,#P'Y#KOP!02P,$% @ $X2D5GGS M)I2) P 80@ !D !X;"]W;W)K&ULG59M;]LV M$/XK!ZT86D"U)%I^:68;2+H,VX<61K.M'X9]H*63180B-9**DW^_(R4YSN : M63_8$LF[YYY[X9U6!VWN;8WHX+&1RJZCVKGV*DEL46/#[42WJ.BDTJ;ACI9F MG]C6("^#4B,3EJ;SI.%"19M5V-N:S4IW3@J%6P.V:QINGFY0ZL,ZRJ)QXXO8 MU\YO))M5R_=XA^Z/=FMHE1Q12M&@LD(K,%BMH^OLZB;W\D'@3X$'>_(.WI.= MUO=^\5NYCE)/""46SB-P>CS@1Y32 Q&-?P;,Z&C2*YZ^C^B_!-_)EQVW^%'+ MKZ)T]3I:1E!BQ3OIONC#KSCX,_-XA98V_,.AEYVF$12==;H9E(E!(U3_Y(]# M'$X4EM]28(,""[Q[0X'ES]SQS5+_83X'$FQD=0- MNPAXW9H)I%D,+&73"WC3HY/3@#=]M9/PU_7..D,U\?D '-]) M!(O.TJ9Q-3@Z+G33=HZ'&Z,K7_"B *Y**(7L'):@J%$(16((+0'; ,R=,V+7 M]8A.>Y2& *AZB_M:RQ*-A;="D07=64*S,>!C@:T;]E M!5080L)0&,.*A16#S\_$7D/G#2SC/$OINW86J+591XPIAO$0():Q>,:F,6,9L"F+V2*+Y\L<;JN*NH^'".&C_D/Q M+CHCG""@M_P=+.(/"_K-YI"E\9+4\OGL.ZF,&6(LC6=T>[+% E@^C;/P^_!< M$/\K;Z.+;R"=I'EX4+"^%VOD>(J6AD!0CPT%Z$+6FS[K>";KOE9>9I[4R/[! M_[7:H7*"R_\$RFG'I2]ZWK9&/PIJYRB?@$UFU%2E#/.!<+/)?%S'-')LBV%H MR*>8C'#7VZ#*E9WG51G=G+LTHY.WVSO@-DC@L1"H1&5G!TG;%?5(\: [64)- M*8<=HN?CQ/NQ;";G&DMRTO8;-/LPW"RQZ93K)\!Q]S@_K_NQ\2S>#]]/W.R% MLB"Q(M5TLIA%8/J!UB^<;L,0V6E'(RF\UO0-@,8+T'FE*?+#PALX?E5L_@50 M2P,$% @ $X2D5F :L" 1 @ YP0 !D !X;"]W;W)K&ULG53?;],P$/Y7+"/QA)HT;0?JDDAM!P*)2=4FV /BP4VNB37_ M"/9E&?_];"<-1>HBP4OL.]_WW7?.G=-.FT=; R!YED+9C-:(S3J*;% ':F M&U#NY*B-9.A,4T6V,<#* )(B2N+X*I*,*YJGP;:I;%%S!WA#;2LG,[RT( MW65T3D^..U[5Z!U1GC:L@GO ;\W>."L:64HN05FN%3%PS.AFOMXN?7P(^,ZA MLV=[XBLY:/WHC2]E1F,O" 04Z!F86YY@!T)X(B?CU\!)QY0>>+X_L7\*M;M: M#LS"3HL'7F*=T0^4E'!DK< [W7V&H9Z5YRNTL.%+NCYVE5!2M!:U',!.@>2J M7]GS< ]G@.7J%4 R )*@NT\45-XP9'EJ=$>,CW9L?A-*#6@GCBO_4^[1N%/N M<)COM)0F25^@6Y-81U)9\5"64 M?^,C)VW4EYST;9-)PDUC9B2>OR-)G"PF^!9CO8O M_B?>LD-MX70MC5 ?FP. M%HUKFI^7;J%/LKR^!OP# !L#0 &0 'AL+W=O]_&[X_%,+792?=85HH''IA9ZZ57&M%=! MH(L*&Z8O98N"9C92-:N'&[M1J(3M38-"PGN12?K:=G\JE%UI!6&-A+ .CQU>\Q;JV1"3CR\#I MC4M:X.'[GOV=\YU\R9G&6UG_SDM3+;W,@Q(WK*O-O=S]B(,_3F A:^U:V/6V M$1D7G3:R&<"DH.&B?[+'(0X'@"S\#B > +'3W2_D5+YEAJT62NY 66MBLR_. M58A$8XK(C03'@;GI<_!U< A^D,)6&'T2)Y3$^ M( VCD'@OY"8^2;ANU26$D0]Q&"QYN-(M*W#I4<)K5%_16[UY%4W#ZQ,"TU%@>HK]1.1/XIY7%267,'C\J4*X ME4W+Q-.;5UD!*U87<7'04+Z8UDGLR-U3R^D#A8U$QL47G41]5F==\Z]3I*_@XAG^0 M]QK2:49MYB?99 @?[B?=KL77X_,H #FKG6U?L?]3$(X]_B;RWZK^2)NE0$AQ M471*D9Y]+%[#-/&S,+0O$S^=3V!=%*HC,?A(_QX6:_-..GS-6M\DC86\EC@D?TL\K,DAEGB3XC['Q&^4Q9JGGQH M*9K&B<,O'6]MD"DW_2R;NL=L;CWIFJX/;8ETXBC/7;S/8C^:S<[A+/+G\^C\ M-*D/@K:+' WGU&99!K>#D[1[G>HUT_FJI=A>&*034F)N* 'C.+5M.(7WQU.I M'\Y#:B>T4WTXCH_U83!H6_PD2MUS%F=PHGI-QNHU^9?5ZR3NI7J]5*^7ZO52 MO?[OZA4?\=\H&I+1>:A&P(&E[. MJ*"I_F[?=XQLW7TZEX9NY^ZUHL\A5-: YC>2RLS0L0N,'UBKOP!02P,$% M @ $X2D5JB+YZ3V P U@D !D !X;"]W;W)K&ULO5;;;N,V$/V5@7:Q: %#DA4["1+;0))-T2VP0)#T\E#T@99&$A&*5$C* MCOOU'9*RHC2V@;[TP18O,V?.W$@NMDH_FQK1PFLCI%E&M;7M59*8O,:&F5BU M*&FG5+IAEJ:Z2DRKD15>J1%)EJ;G2<.XC%8+O_:@5PO56<$E/F@P7=,PO;M% MH;;+:!KM%QYY55NWD*P6+:OP">UO[8.F63*@%+Q!:;B2H+%<1C?3J]N9D_<" MOW/,!I-.<3S>H__D M?2=?ULS@G1)_\,+6R^@R@@)+U@G[J+8_8^_/W.'E2AC_#]L@FY'%O#-6-;TR MS1LNPY>]]G$8*5RF1Q2R7B'SO(,AS_(KLVRUT&H+VDD3FAMX5[TVD>/2)>7) M:MKEI&=73U;ES[42!6KSY=-E-KVXAON7CMO=(K&$[Z22O,>Z#5C9$:PS^*ZD MK0W]I($GS)4LX!&-998D[U!;7O*<)J!* M^"9SI5NE6>BOSM9*\[_1@'W# JN &],A=*T;3]-TDH8?F)I1"!U2.Y QCLP$ M/J=QFDYAPP1IMJB#[ 28$$Y^6_.\)ESHJ-(,KZ2C%SN;#3'Y7QVZF!]R:,SD MF#-\0VFY%<22K"B)L%&.I?0QH./(4D[I+%TWW-H@Q'J1DG'VP[/F/C&G.DHQ,*ON$%RL),@)= V)0/0U1VL*9-S 5S&5SO MO/FU8KIPT 4G?:N1RM2=]W>_.A M3?"UY5Y8PB^=V$%V[G,TC\<="#5SF1EQ-7N[8PO I??UI6.:ZOM0,<1PXU7? M+5*+S5)JLL$GC>Y!0KILP[A@:T&QH;I@1<$=:28^I"B<):$@^VS%AT[T9'37 M-J@K_Z)P7G32AFMW6!T>+3?AKGX3#R^>[TQ77!H06))J&E_,(]#A%1$F5K7^ MYEXK2^\ /ZSIX87:"=!^J:C?^XDS,#SE5O\ 4$L#!!0 ( !.$I%;O^S[_ MZ04 ,P. 9 >&PO=V]R:W-H965T(!$74(,$ H&3UZ[L+D)1\D>*^ M2""P>["7LPO@:J/T@\DYM_!8R-)<]W)KJXOAT"0Y+Y@)5,5+7,F4+IC%3[T: MFDISECJE0@[C,#P;%DR4O>F5F[O7TRM56RE*?J_!U$7!]';.I=I<]Z)>._%5 MK')+$\/I5<56?,'MM^I>X]>P0TE%P4LC5 F:9]>]670Q'Y.\$_A#\(W9&P-Y MLE3J@3[NTNM>2 9QR1-+" S_UOR&2TE :,;W!K/7;4F*^^,6_6?G._JR9(;? M*/FG2&U^W3OO0&4;BNAA;126:8-$ASCQ0?0!K!%U7:W,!MF?+TJ?X0 MK>I,BUO3YO%1P%FE PBC/L1A/#J"-^I<'3F\T2%7^,X!MF$Z](&UE<\TY M%)YAG!@&R \AH>$'L+*=B=U,#!MFX"0.0BP;*7'7OI,YB8*SW0SFJN*N,2S2AL732(9MEU&Q&JX2.<3 M07HL=(9XYA)LM4ALRRX,HK >1*&:?H5S/AF6Z\+9V 2_-:M^Z2*@.W@2D :6 M6PK+;1?:KH3PHQ#6(H<1DE;G"F'IXW/K61]/QN4_.";72:32:BV,JY=&J=LR M@-^\AT?MPKI%<,&P=M".MW@"-]$Y$,IC M!JQXB24OY1;6J Q8_5A/6U!KE&2^I@=D"V!G$"IU.^+0W360>, M$#AR-AI/^I-/\=N=?BW*&V%S#.?&W4!X.F 87KQ0>1L'+KD9$QK63-8N$+X" M*6 GXV""GIU$47 >-?W1#0\WQCVBN[K;(;<,ZDQ6+9'L2YI!;=K(SR7#$EPD MN9+4%IS2 $.?D$"A4BZ]!3A5)J)B$O#$J(L&O#:[ ^G'2-V!\M3"UF[5=$OV+FSH2Z0B/H*L$T M%CYFL,;C-/$S=,8*1,3L8$9WZL]P7>1>.-52O.F++ZA/O8%ROM=72 [/#7?# MJW''/=>>.-8V?.SB-5GT;TO3YM@S D\E?U\IN,U5VAQ_?:()7?ZPNRQWE%S< MWKBD3BX-7K!8EL$L251=.O/FM90<1_!A,9M_A%]5 %$X<4C[S295R.926;R4 M8-I,G67(:+JRLC43TD5V+Y284^9.3PQ!0?E]8T;;X^^U"^MP[X51<+UR[R@# MSA'_V.AFNZ?:S+]0=N+^G8<%M!)8DMF]G?R'595[KRR5Q=>/ M&^;XW.2:!' ]4\JV'[1!]X"=_@=02P,$% @ $X2D5B;CA=.*!@ *Q M !D !X;"]W;W)K&ULG5A;;]LV%/XKA%L4">#: MLN1+[D"2KEB'=0F2;GL8]D!+M$64$E62BN/]^GV'E.1+TC3H2RQ1Y#G?=^[, MV4J;KS87PK''0I7VO)<[5YT,AS;-1<'M0%>BQ)>%-@5W>#7+H:V,X)D_5*AA M'$738<%EV;LX\VNWYN),UT[)4MP:9NNBX&9])91>G?=&O7;A3BYS1PO#B[.* M+\6]<']6MP9OPTY*)@M16JE+9L3BO'53 M=MZ+")!0(G4D@>/G05P+I4@08'QK9/8ZE71P^[F5_M%S!YR#+_\L;'#UH&C MZ#L'XN9 ['$'11[E!^[XQ9G1*V9H-Z31@Z?J3P.<+,DI]\[@J\0Y=W&9?JNE ME60ARWB9L3MAG:E35QM9+L^&#CIHYS!MY%T%>?%WY"7LLRY=;MDO92:RW?-# M8.L QBW J_A%@9>5&;!HU&=Q%"/GM5%*G=B*I^*\AYRQPCR(WL6[-Z-I=/H"EW''9?R2 M])]PWLOR1M,!>UGF]F?_U>Q\-8WUQ".*AA5]5J*LI) DK;-,+YC+!5MHA5) MVP]DB15=6TBRAR?L2VZ$V D@!O=+Q1KW-V^Q?XO956U!P-H]$*DF96]Q:#)- M\!OWX]F(W93L,S=ISN)C?QPB"KL&EU'690B.M@H=.N2<)T!+B4FTJ M;4 ."PN9@@5V!R,YS:YS;I1V#HS_T,;E[)H;#>MRMC"Z8%?"?$4=6K-0)"QV MH5S])HP5:UC<6V:'Z"ZVG%NFN%D*M0:.HE+"/<$Y@/$$@QUDX3U@Q8,P'(0: M+SE1>CK!.)4P#@6;K 7T+I=VFS(W.%551C]Z8=#Z=C(X1O51JM,D 2WUK@8> MO1;(DP+5"F*H$Z"(P0C;'%QN=+WT:]*P2L'>/DZD8QE9%3",2 4J-!,<7FIB MY7LT> %OH1NQ^QJ; RD/.TWI T2C7S%9^@63>0D>T^7]-1O'49_]0JJQYX.T ME;9< 2G@W\R57/+@UT"T)2#+M#8&@O7<"*@M12JO. MQWL1XET\C?=@':0!#]@&$K Z= M$/B7AA>$C6>9H0PB*9Y?Z=!=$*UPR[KDA4Q#$2"G4L1LJWOWYB@>S4XM0_)I M@%P@WLM4PI2%< 8GFTCQH!0<@G;&5HAE\M\6'%!YX$;RN1*-)[VG;"52B51C MW+5>!V"A)+H@+-DD.L0+2D@IH!I!"(BZIJ&CJBA;ZXN@R]R%NFM:CE#Q!&M:DHB#[8-1YZ-E8&#'/, MJ^)N/ZJ:R$>L'[TBUI^/-A\,EL(A576VG]EM%6%S&&8A70B$/D.TK& S^M60 M;5@F428<3E?W? T'X\.^@-WN>%.*]ZC_("E,2)*->:QOA&.HH,88S<;X/8C[Q\?'AW@: M'\_81YYZT>];>MXB\2D;C1-V@#^'WS(](UB6:!ZZO-,OHYL[1CPH_, G,D$P(V\4:9SF8$\W@4/S5)/&/8 M>C"-]VUQ,#IDXWX"LX[ZTZ.8Z$ZFH LS'!UU1IGTQ\FTFTB@"T3&T:D7ZY]'IS\(29"EX/;#P6;2:KX^[?7[TTU(V7:ZR7&Q:^H&DNGNF<&* MVFR3Q)FO1[[+OF8J#.?U\TVD+GF-4NNWH2(!NG^R&*.R,-$@:T7P-U#C5AKR M'T5BE4LE&F;;>C?Y*>T&,D*$^S%*E]3M( LS@JDW!@T=+Y2;5@35WI\%WA0' MYB]I=O#75.IL&.6"7>Y;K6["5^&"^!F>[A&8\A=2DPO2BQP M-!K,)CUFPM4TO#A=^>O@'/.J+OPC.5T8VH#O"ZU=^T(*NO\/7/P/4$L#!!0 M ( !.$I%:C*PP^/@( #@% 9 >&PO=V]R:W-H965TD"4&DG;#]E @2'=Y&/:@V(PM5!=/HNOF M[R?)CI=A28 ]V!8IGL-#T=2\U>;95H@$KU(HNX@JHGH6QS:O4#([TC4JM[/3 M1C)RIBEC6QMD10!)$:=)LQ*?D+[6:^.L>& IN$1EN59@<+>(EN/9:NKC0\ WCJT]6H.O M9*OULS<^%XLH\8)08$Z>@;G/"]ZC$)[(R?C5 MB^^\H&H1W450X(XU@C:Z_81]/=>>+]?"AC>T7>S$!>>-)2U[L%,@N>J^[+4_ MAR/ 77(&D/: -.CN$@65#XQ8-C>Z!>.C'9M?A%(#VHGCRC?EB8S;Y0Y'V08% M(RS>K9FA/7PQ3%D6SLO.8W+\/BK.>ZY5QY6>X9K HU946?B@"BS^QL=.UR N M/8A;I1<)E[4903*^@C1))Q?X)D.QD\ WN5PL_%LL_%AN+1EG_3Q5=T<[/4WK MYV9F:Y;C(G*#8=&\8)2]?3.^2=Y?$#T=1$\OL?]GARYSC6]'<)X/'AK#50E4 MH7L,(LBNG^C[":X;7$#?C:L0=:]ES=0>"EZ T@1_ .U\*RFX8_X=V=\LA,R5UA G<. MFHQNKR,PW9QV!NDZS,96DYNTL*S @ 7@4 !D !X;"]W;W)K&ULC91=3]LP%(;_RI$W[0HU:5J@8VVDEH$V"20$VG8Q[<)-3AH+QPZVT]!_ MOV,GS8H&%3>)/\[[^#VVC^>M-H^V1'3P7$EE%ZQTKKZ((IN56'$[TC4JFBFT MJ;BCKME$MC;(\R"J9)3$\5E4<:%8.@]C=R:=Z\9)H?#.@&VJBIO="J5N%VS, M]@/W8E,Z/Q"E\YIO\ '=C_K.4"\:*+FH4%FA%1@L%FPYOEA-?7P(^"FPM0=M M\)FLM7[TG>_Y@L7>$$K,G"=P^FWQ$J7T(++QU#/9L*07'K;W].N0.^6RYA8O MM?PEC$YJ(3J_ORY MWX<#P2Q^0Y#T@B3X[A8*+K]RQ].YT2T8'TTTWPBI!C69$\H?RH,S-"M(Y]*' M9FWQJ4'EX&I+7SN/'&']9)3UB%6'2-Y 3.!6*U=:N%(YYB_U$=D9/"5[3ZOD M*'!9FQ'$XQ-(XF1RA#<9VYADN M&)6!1;-%EG[Z,#Z+OQSQ.AV\3H_1WW<>QQ'CV0C^3WEI01=PRW?0;^P)M @E MSZFT:BYR$ J*1DIP)<+'V=GHG*Z;E+YRJ):MXRH7:@,\8.B$A-R#H*%S-T&W M7-W /6ZUW/K82X.Y<'#-,R&%VP$APH)*PUH;VA@*LB_H+TE[X>BU?8T.[GR% M9A,JVT*F&^6ZZS^,#H_'LJN9?^'=RW/+S48H"Q(+DL:C\U,&IJOFKN-T'2IH MK1W58VB6] "B\0$T7VCM]AV_P/"DIG\!4$L#!!0 ( !.$I%:]RK\]J@0 M &@+ 9 >&PO=V]R:W-H965TD)+NIXP'%OM@2 MQ7OW[N[=D;.-\U]"213%0V5LN!B4,=9GHU%0)54R#%U-%E]6SEA*:JI'^\).,V%X/C0;=PJ]=E MY(71?%;+-=U1_%3?>+R->I1"5V2#=E9X6ET,%L=GEV]X?]KPAZ9-V'D6',G2 MN2_\\FMQ,1@S(3*D(B-(_-W3%1G#0*#QM<4<]"[9Y0_\YQ8Y8EC+0E3-_ MZB*6%X/3@2AH)1L3;]WF [7Q)(+*F9!^Q2;O/?EI(%03HJM:8S"HM,W_\J'- MPX[!Z?@9@TEK,$F\LZ/$\KV,7S7LXOQ. MKZU>:25M% NE7&.CMFMQXXQ6FH)XU3V]GHTB_+'52+78EQE[\@SV5'QT-I9! M7-N"BF_M1^#9DYUT9"\G!P$7M1^*\?&1F(PGTP-XTS[X:<*;/H>W)^"_%\L0 M/<3RS[Z ,][)?CQNH+-02T47 W1((']/@_G+%\=OQ^<'V)[T;$\.H<\O9=!! MN)6X86P;)6'E_JQH>&U1== M,O6-016D+=#RZ\8D=CWN':G&ZZC;'=KEB]/)9'Q^=WV5 MGH[/7P]3='OY8@3P?!#2&"&+S^BWO!Y+B45/1P@A>7:UM@P/(I6T&%>\[TA8 M4A0"IIG ?!12K*3V6WS>'1I5 B2/3R ,Q0*^TNJN0_CBW5)8WFA #)%Z+H25 ML?$T%%?D(X;L+E9*@G611*&#,BY@8SAJL\ZV$@,J**_KV'(/.^TNM^JO._5G M[V:G5.1!LB_F+XO%35?-HQT5;:6)[+M*Q_A$42G/>R651!$(%")\5?N##*5K M3 %?@@\\I@N/GQN;3Y04ZX['QNW-V91L _7>[=/5CP:%#0)AE%)-:@\+> M1Y)>$(]/\1Y2JY;DQ30/P$F6-2J. RAE#2>U;_NE@XFE)Q)5'L,9!T-4&]$. MT:0[,.B%K%/M"R2?3\NN[SHG2>3HZ] L WUM6.+PJ5T11.L02]I_1Y^5\)3_ M-//_L3G3RC.Y;-7VW?#AY&HL;TK'HG,;"S1FK@N-0"GD5DP"4)U-A\7&. 9L MD"IG="LZ,AH'L6SUN^6:FKOK4B09&1&%@KS1%B9R+@<](A MX-H%%H5C>&[W;CKR4$A9WYG=PP-GRYO^;'ES\%"X17&>W "\LWA6;<)_@T;^ MPAUQ43CNW'W'SO_K0=S2"BW!,^46N>97Y&%?J*.=VP_FQCK=\8)(?O)%J%_M MKY&+?'O:;L]WT(_2KS6*;6@%T_'P'6+R^5Z77Z*KTUUJZ2)N9NFQQ&0@SQOP M?>70S>T+.^@OU_-_ 5!+ P04 " 3A*16Z0:;M5(# !0"0 &0 'AL M+W=OWAL 2\Q*9&?/E)DJ,5!Z2^F M0;3PK172+(/&VNXJBLRNP9:9"]6AI)V]TBVSI.HZ,IU&5GFG5D1I')=1R[@, M5@N_=JM7"]5;P27>:C!]VS+]>(-"'99!$CPMW/&ZL6XA6BTZ5N,&[\KY9![ BAP)UU"(P^ M#[A&(1P0T?@Z8@;3D<[Q6'Y"_\O'3K%LF<&U$I]X99ME, N@PCWKA;U3A[]Q MC,<3W"EA_"\UR\K.K.WQ V2.\O&=;@>;5(K*$ZO:B MW8AP,R"D/T#(X(.2MC'P5E98/?>/B,U$*7VB=).>!;SN] 7$20AIG&9G\+(I MQ,SC93\)<:]5"VOBJJD4*,VV@;5/,&KX[WIK_/KG4PD8\//3^*YMKDS'=K@, MJ"\,Z@<,5B_^2,KX]1GV^<0^/X>^VE ;5KU 4'OXAYITP^B:8/L(MUI5/07R M3JN^,Z=HGP4^3?N^H3PI0:W*90W6U014W+"ZUE@S2R=+XF &#F@/B!*ZD4CM MB0"3%=2H:LVZAA,1K*G[3$B"Z=#WH'B$EUR";51OR-J\NH+[1B,^*R2@,N " MQC(8M=1KZ13[>.0=&EZAM)P)Z!3UT)^0S.,P*2])RF;SL,Q2NOF6;GHWV8H>=JQ*R29(PBTOW*2]SN%>6.>PT(>RL)"DG*2]C M>/<]WH^26V*_L3Y;1*2(PV*6.+?Y/(S+'-9,LHI!DH8)!99?ABFQ>]MK^J,E MFY#0(<_#69ZXN*R[]T]*BPJ269A2[,D\S,AO(,.E12V9^X,CK9B'15$07:(] M+\_P/5.7Q527Q:_5Y5$NWA!_/K [6:!G3_A=H+\+]%F!1D=3CA)5^UEN*!6] MM,/ FU:GY\+U,"6_FP]OC0],UUP:$+@GU_CBDBI1#_-[4*SJ_,S<*DL#PHL- M/7E0.P/:WRMEGQ1WP/2(6OT/4$L#!!0 ( !.$I%8U^=$7DP( (<% 9 M >&PO=V]R:W-H965TWX7YWF^4?K) M5(@67FHAS<*KK&UF06#R"FMFSE2#DBIKI6MF::G+P#0:6=&!:A'$89@&->/2 MR^9=[E9G<]5:P27>:C!M73/]>HY";19>Y.T2=[RLK$L$V;QA)=ZC_='<:EH% M TO!:Y2&*PD:UPMO&.2%K1;>U(,"UZP5]DYMON%V MGK'CRY4PW1,V?6\2>Y"WQJIZ"R8%-9?]F[ULO\,>8!J^ XBW@+C3W6_4J;QD MEF5SK3:@73>QN: ;M4.3."[=H=Q;355..)M=RV>45FF.!DX>V$J@.9T'EIA= M/'R5<-OH,PLB'.(R3(WS) M,&;2\27_&?,5+KG)A3*M1OBU7!FKZ;_X?6CBGG!TF-!Y968:EN/"(S,8U,_H M99\^1&GXY8CDT=M&4*N,I'/KTP9XY:M1E=P48FK:5MO?) MD!UNF65OKG_M_15UPW3)I0&!:X*&9Y.Q![JW?;^PJNFLME*6C-N%%=V4J%T# MU==*V=W";3#&PO M=V]R:W-H965TS MZ )=K)&DW8>B#[0TLHB51)6DXKA?WR$E*\[",=H7B2(Y9\[,G"$UWPGY796( M&E[JJE$+I]2ZO9E,5%9BS=2U:+&AE4+(FFGZE-N):B6RW!K5U23PO.FD9KQQ MEG,[MY;+N>ATQ1M<2U!=73.Y7V$E=@O'=PX3#WQ;:C,Q6=.AJ#B60CQ'?S\3E?.)XAA!5FVB P M>CWC'5:5 2(:?P^8SNC2&!Z/#^B?;.P4RX8IO!/5-Y[K"^R3%_:S\A MLB/CX,!X%9P%O&WE-7B^"X$7A&?PPC$#H<4+W\%;L[V-S49NT\$J!7_>;I26 MI)F_3H7<(T:G$4T?W:B69;APJ%$4RF=TEC__Y$^]7\[PC4:^T3GTY2/U9=Y5 M"** 0_6.2_5:P+M.2FST\>JI8,ZZ.QW,P2\>JT98I]41E4Q0\RIMF-(:%**B M,X W6[CD#LE 3UG:0)?6Y0$05PK)&]CKO;P 50II :-LH;4C<.4GDDT MHUP42%7,@3?$ 2%THRB$Q/63%-92%*A4GXT"B7W@!GY*>8QISZ,!_& !&Z%I ML>V%#FD4$(P73X&D+ZDFH-D+K[DC5;I%2]5OZA+\,IW9_%/:W[ISLLEIA^H3F+PXR'U,:Y)75SD$+M1$)G:TMU)];I, M2('3JV-G;]OMXM 69^CXM,OT!!7U_]*9N9$?'M&94K_,3M )QK@#DG>:GA3' MY.BFJU%N[7UN#IJNT?VE-\Z.OPRW_4WYNKW_W_C"Y)8WBEJQ(%/O.B$]R/X. M[S^T:.V]N1&:;F$[+.FW!Z790.N%H+8:/HR#\4=J^2]02P,$% @ $X2D M5FQWG5TW P N@8 !D !X;"]W;W)K&ULE55M M;]LV$/XK![4H8D"+),HOLFL;L),%+9!L09)N'X9]H*6S380B/9**F_WZ'2E; M30''P+Z01^J>YY[CD:?I7IMGNT5T\+V6RLZBK7.[29+8%PGL#MJEK;EZ7*/5^%F71 M<>-!;+;.;R3SZ8YO\!'=M]V]H572L52B1F6%5F!P/8L6V639]_[!X0^!>_O& M!I_)2NMGO_A:S:+4"T*)I?,,G*87O$(I/1')^.? &74A/?"M?62_";E3+BMN M\4K+/T7EMK.HB*#"-6^D>]#[+WC(9^#Y2BUM&&'?^K)Q!&5CG:X/8%)0"]7. M_/OA'-X BO0= #L 6-#=!@HJK[GC\ZG1>S#>F]B\$5(-:!(GE"_*HS/T51#. MS6^UVOSRA*:&:URY&'ZC>W#QQ%<2;6^:.(K@_9+RP+9LV=@[;#G<:>6V%GY5 M%58_XQ-2ULEC1WE+=I9PL3.7D&8QL)3E9_CR+MT\\.7O\/DDX5K84FK;&(2_ M%BOK#%V-OT\EVW+U3W/YYS*Q.U[B+*+W8-&\8#3_]"$;II_/*.UW2OOGV.>/ M]/RJ1B+H-80BN6.13BD]RW5:Z0_2*E1>(0VEIN=FG?51W19AK24]6Z$V<"$4 M[>C&%ZW?!22.%>8Z@:A#O^ M"JP(K@5\A''!XD&:!FL0IV1]5:5!>OR.2UC^'[*,]>-\- CSL"A@L;R%!WS1 M\L5G<66P$J[#0S&,1Q3MTX>"9>PS_$XY^U>NGL.A %'E?1H'XYPT**Y*!(G4 M!$"OI-APWU@L#.,\Z],XHO"/S^"]6K:.PM@G"2NT+=\%2ETPM_1S0>,=Z/M: M:W=<^ #=[VK^'U!+ P04 " 3A*1658S&:$X$ !9"@ &0 'AL+W=O M>%=8)P-JE8CD]H?ZD>-.W"SDO* M2Y2&*PD:LVDP'YQ=#)V^5_B5X\ILK,%5LE3JF]O,E M"N$<41I_MCZ#+J0SW%ROO=_XVJF6)3-XJ<1O/+7%-#@-(,6,U<(^JM47;.L9 M.7^)$L;_PJK5[0>0U,:JLC6F#$HNFW_VTN+P;PRBUB#R>3>!?)97S++91*L5 M:*=-WMS"E^JM*3DNW:4\64VGG.SL[ HU?V8.&0-,IO %TYS+'!::2<,\<@8. M%VPIT!Q-0DLAG6&8M.XO&O?1!^YC^*JD+0Q7_R/]<.M-%;71#B[#<7<$8=;3@A=<9,(96J-\/M\ M2>J$T!^[4&F"#G<'=8UV9BJ6X#2@3C*HGS&8??XT&/?/]Y0T[$H:[O,^>Z+& M36N!H#*XSC*BOUM]4"B78 N$)\LL.HE3O>&2R80S 0_*\*9Y"(_["C5K".&V MEZJDY O7G]YGHDJ$PSME=O-D;\Z[$5D4@) I01\.=P_6D1 ,^,\'_T[7X3+/ M-46$C'$-STS4+8V%2GRJKARG97@N><831A6F;TCP#216W!:$ABN+R=]')8$OTMB(OXY/QAHB^IO2M ME( O2<%DC@Y4WTD&3L>#3BV.3BFEX:C?2:(X@H6RQ,L#K[D1V"D?M.H;(;U% M\3<2&? D(YP<-]#WB'%4^8 :R]#HZ( H>CWF@T=*O3WO D=NSH]>.Q/SD9';U98M,C/9 T"CG;Q=OU M "EP&@'\-X=9.!C$QT-ZCH5HX:@E343"@YL3,NYK(@0LD>:6C['!-38M%R2^ M$+]6*.A"2X_*,>QZ#\*-Y[Y$G?NAQA C:FF;E[^3=G/3O!D7WM2;H>LKT[E+ M5V!&IOWCDU$ NAEDFHU5E1\>ELK2*.*7!BFR=E?4$L# M!!0 ( !.$I%;RND6IDP0 &0* 9 >&PO=V]R:W-H965TV+=!3OY;F[YRC.ME)]U15C!G9-+?38N:^/:C%3':FYH(]*-!= MTU#U%J\GHI>0-$YI+ 8JMY]XR MO+F-K;Y3^)VSK3Z0P6:RDO*K7=R7LKJTCA/%M\.F- M(:WAH;SW_L'ECKFLJ&9WLO["2U/-O:D')5O3KC:/L.UU MD]B#HM-&-H,Q(FBXZ-]T-]3AP& :_,2 # ;$X>X#.93OJ*&+F9);4%8;O5G! MI>JL$1P7MBE/1N$N1SNS>&(;++'10$4)CZRFAI5P+_INV[)=/M-5S?35;&(P MG#6:%(/KV]XU^8GK"#Y)82H-[T7)RF/["<(ZI06;>S@>FJGO MS%N\^25,@[=GL,8CUOB<]\433F/9U0SD&OZ)^Z!A/JQ>]AJGDC@;YG02SQ6# M.]FT5+P SE.M@2-A6B7+KG "QWGF]0N82LEN4T')L8I\U1FI>F(I9BBOF=+7 M\($+*@I.:^ '+$/,RF5CR89!''P?!)Y*F# 7AJEB0(#]$9JZF=8^< 0CBKI# MAJ& "!BL98U'C2W+<-+ I=N1G48L^NH&GBO%V!$[3WU"NO$:!KH-*^)6!'Y% MJ!4L&Z9X0>%]I_"4A#>T:=]B5[0#_46J&OU*@ZG^3_7W.\Q7H&#SUQ3'#RX@ M3(F?!3%*<>;'$4&!A($?1BE*49SZ)+=2&OMAZK1P,TZ#D2U8)MDPB"*?9"GD M_C0)(([\D*00!E,_#4,,X>=I#B%)_&0:P!UMN87#=O@+*+GID!%P&5Y!XN KO&)('>]R?N]A_VEBB_C6<*,Y#1A+$GUE?,<'G ME-CXN5WG 1(:*S#08*A C"81I.Z-&"WR&,*,6-&F;MV>1&P!E$>(M)96QAYO M.?;E3BJD'JZ!*@9"FM>4T@R,;0S2=WF8B0N#FVPWJ*^5;/;LW1<<&7K>Y?,1 M9_L)<,/GCF6*3*JP!&[B47'JFEG*J&%<,)8Z,>W=G^_?LLG"-^ M3]!7""[V1+KXP9VQID.1^F&V?,F1?"3+85E\Z[CF(TDP9:/P1.F4K8,:_D7[ M&H=^DD8(@V3A<1/Z\X&*#;>%P]XR+%N&?,[<,X#/?4'0YP"79/XTSI#UJ1^3 M@6MV"H^0AKD?I2%"39#6G[%CRI;.VE\=*UYF27X%ETD87PW5D4Y[!(ZS%1!T M%.!DW/_W1EW8,L6)?6=^A#P_]1>9'/SY\739N/N-AD)VPO27@/'K>(5:]C>' M'^K]_>L351N.6&JV1M/@.DL\4/V=IE\8V;I[Q$H:O)4XL<)K(%-6 ??74IK] MP@88+Y:+OP%02P,$% @ $X2D5F1:>5R> P <@@ !D !X;"]W;W)K M&ULG5;;CMLV$/V5@1H4NX!B2;1\R=8VL$ZV:!\2 M&/&V>2CZ0$MCBUA*5$EJO?OW'5*7]::.D>9!%U(S9\Y<.*/%4>D'4R!:>"IE M999!86U]$T4F*[#D9J1JK.C+7NF26UKJ0V1JC3SW2J6,6!Q/HY*+*E@M_-Y& MKQ:JL5)4N-%@FK+D^GF-4AV701+T&Y_%H;!N(UHM:G[ +=H_ZHVF532@Y*+$ MR@A5@<;],KA-;M:ID_<"?PH\FI-W<)[LE'IPB]_S91 [0B@QLPZ!T^,1WZ.4 M#HAH_--A!H-)IWCZWJ/_ZGTG7W;]Y(^UD=?\/.GXG# MRY0T_@['5G82!Y UQJJR4R8&I:C:)W_JXG"B,/^6 NL4F.?=&O(L/W#+5PNM MCJ"=-*&Y%^^JUR9RHG))V5I-7P7IV=4=UY6H#@8VJ&%;<(UP=<]W$LWU(K)D MP(E%60>V;L'8-\#&\%%5MC!P5^68O]:/B-C CO7LUNPBX&VM1Q G(;"8C2_@ MC0=OQQYO_/W>_G6[,U93?DFG\ MRP6RZ4 VO82^VM(!S!N)H/;P7^(AK+D1&? JAP]"-O;K@+<.7#9Q7R#LE:23 M2>!@7=[!H#6TJ6T!ECYGJJP;R_T1(B*[P6C>&H6*.H>H2 RA)G+&1Y5;J\6N M:1&MB(@NJ,81F0L"G#&O;ZY.!%[2<*OOZ!NX+C?BJ MQ( *1$CH"J1;,;]B\.F%V/?0>0/S,$UB>L[2,!XS^.)/-!GACZBI04'5E#OB M1%'H]1T[ ]3KC"7&%,.P"Q!+6#AAXY"Q!-B8A6R6A--Y"G?[/;4C!^'#1PV) MXITU6EA!0%?\&F;ANQE=DRDD<3@GM70Z^4$J?888B\,)G:)D-@.6CL/$7^]> MBNI_Y:UW\0W$HSCU#PK6CV+U'$_18A\(:KJ^ *W/>MEF'<]DW=7*Z\R3&MD_ MNENM+%96(35/9=B0,N\- O6WGR(MX.XT_U*-1[-) +J=<.W"JMI/E9VR-*/\:T$_!:B= 'W?*XI\MW &AM^,U;]0 M2P,$% @ $X2D5H^L^^Z> P H0@ !D !X;"]W;W)K&ULI59M;]LV$/XK![4H$D")7FW+KFW 25=L0(H&3;9]&/:!ELX6 M48I42:I.__V.E.S:FVL4&&#P]>[A<_>0.L]W2G\V-:*%ET9(LPAJ:]M9%)FR MQH:96]6BI)V-T@VS--7;R+0:6>6=&A&E<3R.&L9EL)S[M4>]G*O."B[Q48/I MFH;I;WQ3" 1&-+P-F<#C2 M.1Z/]^CO?>P4RYH9O%?B3U[9>A$4 52X89VPG]3N5QSB\01+)8QO8=?;YED M96>L:@9G8M!PV??L92X=*(\64V[G/SL\@$I) -7SVPMT%S/(TN@;BLJ!X"['B#] 4 &'Y2TM8%? M9(75J7]$9 Z,TCVCN_0BX*K5MQ G(:1QFEW RPX19AXONQSA7ZNUL9HNP=_G M8NPA\O,0[F',3,M*7 1T\PWJKQ@LW[Q*QO';"P3S \'\$OKRB1Y:U0D$M0%/ M-H1[9>PYFA>!SM-\ZMI6(#TCRP24S-2PH8<(7/8/NG];@EFLP"H0?;)VS #] M-DJ0+=T.+L'6JC-,5N9Z!L^U1CS1'4@U+F!0;9BE?I:"?^DW:G/3&218@]: M6EOZ8I C0>-+63.Y13I/]PQH6_"M9V=F\+%%36.YW=-[#?FXH+8(LV($[[ED MLL3]YIM719JD;P_]!85&!X5&/ZW0JN=/F8 'SM9<<,O1A*0<;> YT2YB_X1H M:R9\?/U'^G\)=ZK2.RRQ6:.&+!F4^D^F/]J:]J62-V6G-?'9Z_<:QEE8Q+$; MC,)\.H)56>J.R. +%0SGZU*DO+_XGBC2;)05U$[RZ1GT8TLZ()WF,,[].<_* MY4*=$CRQGR1AD:4PR<(18?_K5CQJYVJ_A=!2-JTGAU\ZWKHD0Q*'13'VW63J M(NF:KD]MA:1*R?M\7Z5A,IE[[ M25J_F??'^P/262T-$-N0:WT[H MTNN^(/83JUI?A-;*4DGSPYK^0Z!V!K2_4&UL M?53?;]HP$/Y73JE:;=(@(5#&*"!!]_.A&BK=]C#MP227Q,*Q,]M ^>]W=D+* MJI:7Q/;=??=]/M]-]DIO3(%HX;$4TDR#PMIJ'(8F*;!DIJLJE&3)E"Z9I:W. M0U-I9*D/*D481]$P+!F7P6SBSY9Z-E%;*[C$I0:S+4NF#PL4:C\->L'QX)[G MA74'X6Q2L1Q7:']42TV[L$5)>8G2<"5!8S8-YKWQ8N#\O<-/CGMSL@:G9*W4 MQFV^I=,@KH_HG[UVTK)F!F^5^,53 M6TR#40 I9FPK[+W:?\5&S[7#2Y0P_@O[VO?Z0P#)UEA5-L'$H.2R_K/'YAY. M D;1*P%Q$Q![WG4BS_(CLVPVT6H/VGD3FEMXJ3Z:R''IBK*RFJRZ2Y$O7<01W'_#%Z_U=SW>/W7-!=,8V?A-2_9@9Z8A;G6 M3.;HU[_G:V,UO9<_+XFOL0&IN*)3@-J$D,ZAT&LZN+WC"Z.<-\T#(? MG$.?K:@GTZU 4!E\KWR=EIHG7.9TYRD*H"X%7]+&;. +Z;+/RU K.9_KH4"H M-)<)KY@ 9JAM&\BMNS@NP9+'0C!Z/\1+T6,!Y3TZ5<.I;#DY5^-YJ08DKWD! M2;AC.BD@KNL+>]1(Z2A,T,0PXV?F>VXVG4PC$@-+KL:"9A9AT(U'< F?'BOJ M=\(5/',N<$"F#0R?#"G?\11E"@>.(H6KBU'\[IIG]SKT4<*F-5Y5MXK2P-!+\L: *C=@YDSY2RQXU+T,[TV3]02P,$% @ $X2D5N- MN1'V P WPD !D !X;"]W;W)K&ULG59M;]LV M$/XK!W4H;,"-7OV6V 9LMT4'K&B0>-N'81]HZ6P3I42%I.IXOWY'2M9BSW." M?9%$BO?VB;]>[!;]QW.L7WV"9 MK*7\;@<_9U,OL &AP-18!$:O'[A$(2P0A?'48'JM2VOX\ON(_MEQ)RYKIG$I MQ>\\,[NI-_(@PPVKA'F0^R_8\'$!IE)H]X1]LS;P(*VTD7EC3!'DO*C?[+G1 MX2T&46,0N;AK1R[*C\RPV43)/2B[FM#LAZ/JK"DX7MBD/!I%?SG9F=D\?:JX MYE8A#:S(X &U455J*L6++716;"U0=R>^(6?6Q$\;X$4-'/T'< Q?96%V&CX5 M&6:G]CX%V48:'2-=1%.[SX=>:],]:U#H(9S&!N MRX96H88_YFM:177TYR4Y:F_)96^VMVYUR5*<>M0\&M4/]&;OWX6#X.X*EZ3E MDEQ#GSU2KV:50) ;>,'K0D*/M#X]4UMKO$3DJJO+1,Y]JA.?JO&)M<\>%+39 MI%1P7!MM0S8[A(T4M$&XFN,%S1&$2PJ M32%K?19$*JVSG\BH/XCI'?6B80A7M.^WVO??K/URQ]26*H4V2_C,4BZX.IHYW198X(8;?2DE5R.XG)+5B:;&M7&S]?*_ MT$FN#3-5FX"ES$M6'-Z_&T7A\.Y>#SNTEDX7D MB/LVL+X393 G%)&O8&XPB2[<_(+HDPVC4 MBM+O)?&@[4'R12:!\T;J!(%#L;A1<.=@W7=X]TI)$EE;W.)PLKCF2&UOKQ::(*K" MU.=O.]O>7N;UH?W/\OKJ\Y5V#4[GK\ -F08W0^IW55\GZH&1I3O"U]+0A&PO=V]R:W-H965TV.DM49P67L-7$=$W#]-,:A#JFP3PX)>YY55N7H%G2L@IV8'^T6XT1'5D* MWH T7$FBH4R#U7RYCEV]+_C)X6@F:^*<[)5Z<,&W(@U")P@$Y-8Q,'P=8 -" M."*4\6_@#,:6#CA=G]AOO'?TLF<&-DK\XH6MT^!S0 HH62?LO3I^A<'/I>/+ ME3#^28Y#;1B0O#-6-0,8%31<]F_V.)S#!! O7@%$ R#RNOM&7N4ULRQ+M#H2 M[:J1S2V\58]&<5RZC[*S&G_"K^\82\>[<5O ML6>W7;,'[82_.$$RG" '924V#UM2$S4I::2>7QSX[4 M:\^I@?O;;^R_UL6K8IZQ(#-6?BURN9QXJ0=RLL#K4CZP[6]D5U"L^>:L%/4G MV#:Q4>2!^5I(5NW *H.JH,TW?MTU8@^@>(8!: = ?<"Q,X0[0%@7VF16EW6# M)9Z..=L"KJ,5F]ZH>U.C534%U6-\E%S]6BB$(F+4GP"/X.G MQQOP\<,G\ $4%'Q9LK7 -!=C7ZKS:90_WW%?-]SH"'<(/C,JEP+;;)HK=DKY&5\&K%+T ?P(H0.% /K/_ TA35?^$[O%IQ5X/95 M$DYQ"6;UT @'?_VNXL&=))7X>ZAY#7DT3*[_OI=BA>=DXJG_IR!\0[SICS_ M)/AEJ')'9$8?HK8/D8U]^H>ZV@A9Q=;,GF@A20X>)9;#V5GAI\[ $9E1:=)6FIQ3BXG+/C@B,_HP M:OLP^GXM-M!X3V0P#N(4]K1X&(:R+$BB82VF;6:I-;,O3*J)%+0>C;Z%X7(H M1RO)J9-P1&;4F[7U9N=49.:R#X[(C#[ H+O%!M^OR1UV7VUQ%L=Q3Y,#81#" M,$N&10GW[O_0FMP,4YSCP#\.B$0K1$3EV5@+:O<3MFJM'E,'$K,"31^"(S2RS\R4P M/JLZPIN("F(QZRAR("],L.7;_1IVW0'9O,6.5FLCG!^J-ZN@[ZJY2#8]?FE?DTAE.K65#:KW>W1]E7(5?T" MH'?\&E[.FA<:'4WS?N4SYB\%%: D"T497(S47X8WKRR:'&ULK57+;MLP$/P50@V*!&BM M-^6FLH#$1M <"AAY-(>B!UI:6T0H4B5I*_G[DI(B.([B]M"+Q,?.<(;D+M-& MR$=5 FCT5#&N9DZI=7WNNBHOH2)J(FK@9F8M9$6TZE1&I;540^7P(3S!&[HIM1UPL[0F&[@%?5\O MI>FY TM!*^"*"HXDK&?.A7\^QS:^#?A!H5%[;62=K(1XM)WK8N9X5A PR+5E M(.:W@SDP9HF,C-\]IS,L:8'[[1?VJ]:[\;(B"N:"/=!"ES-GZJ "UF3+](UH MOD'O)[9\N6"J_:*FBXT2!^5;I475@XV"BO+N3Y[Z?=@#^-$[@* '!/\*"'M MV!KME+6V%D23+)6B0=)&&S;;:/>F11LWE-M3O-72S%*#T]DUWP'70E)0Z'0! MFE"FSM!G='^[0*_[/B#=_@O:CE!GO\) M!5X0CL#GQ^$+R"8OXXP&B>T27:N:I+#S#%9I$#NP,D^?O"Q]W7,[7\B>^4]'+R'Q]BS&]*8 MFZ-!4L)&3[*#XQ9NLW^7^:&/_2AU=_L>QL+"V,=#V"MUT: N.JKNP62[O6NU M%!OC?51@QQ#OKQSC+\&!OI$H'.%D7%X\R(N/RKNBG)HL*]!&B/$\B-\N&R1A M@@_4C82%(4[B<7EXD(>/RKL3FK Q5?C-805)A*>'>S82-@UQ/#U0Y>X5&EOD MOQ.YH5PA!FL#]":)\26[PMEUM*C;VK,2VE2RMEF:MP:D#3#S:R'T2\>6L^'U MROX 4$L#!!0 ( !.$I%8'NY3 KP0 #,6 9 >&PO=V]R:W-H965T M; G-$!>W=&>R@F*TJ9RRU+0M:V)F*,F-^;1ZMJ+S M*2EYFN1X10$KLPS1TR-.R7%F0./EP9=DM^?R@3F?%FB'GS#_6JRHN#-;E4V2 MX9PE) <4;V?& [Q?0D\Z5!9_)_C(+JZ!;,J:D._RYM-F9E@R(ISBF$L))/X. M>('35"J)./YK1(WVF]+Q\OI%_6/5>-&8-6)X0=)OR8;O9T9@@ W>HC+E7\CQ M=]PTJ HP)BFK?L&QL;4,$)>,DZQQ%A%D25[_H^<&Q(4#=%]QL!L'^UH'IW%P MKG5P&P?W6@>O<:B:;M9MK\!%B*/YE)(CH-):J,F+BG[E+7@EN1PH3YR*MXGP MX_.'.*8EWH#ELQAZ##. \@WXS/>8@C\2M$[2A"?BZ0=PI>';"'.4I.R=X3C.^#4[K;"/;KFZ_:K[LOKOPZ[[J;HJ[;#[+;#[$K/>45OA4YHG3;\JTY! M*0/_/*P9IV+6_:O"6RNZ:D6Y%-VS L5X9HBUAF%ZP,;\UU_@Q/I-!7M,L6A, ML>5(8IUN<=IN<73J\R>QU"7Y[CTH*,F(7 -16G41VAPPY0D3+U5=4ZM.*E6Y MJ!_FC@-=;VH>+ID/K5S?@[!K%6DCO!7F2&(=F&X+T]7"_(8H13D_@49:!:Y6 M\"Z0P,"RK!XXA54X\>P>.'> U_9A$'2ME@HK%_IN:]5IJM4I%TAOV(Z)[_8&P&)H)2+TW%YKM0'=.DQ&$NNPF[3L)EIVRZQ( MR0EC$)-,;DJH3CW$I%OC'&\3KD0Y&:)TG; _XQ160>CUK")M?+>B'$FL@])O M4?H_&(:L%%,NQKHIYP^8A);?FTL+A5$8^#UNVF!NY3:26(=;T'(+M-P^%YB* M89?O0(K%W 5IDPJ=1/K#]H1RP#'-5#"# :? 01J-SN9@P_Z 4UB)#:0'.-+'-(:EV.YVH$ZLN1EU,>?'G* M0RJX/X+J#&PO=V]R:W-H965TICV8Y-I8<^S, M=EKX[W=VVE#:T.UA+XE_W'WWW9WO;K24ZI#.3JJ(&MVKNZUH!+9Q2Q?TP"!*_HDQXVJ(9+R>]989&+C_!RI^AQB:[R'/50$$^/.*[T* )%07Y:DI0Y NC#XPSP_#T MF-Q3I:@P3^0&-*@%D,,K,)1Q?827=[=7Y/#@B!P0)LBW4C8:8?3(-\C0VO'S M%9M)RR9\A4U$KJ4PI28?1 '%2WT?/>O<"]?N3<*]@!>U.B'!X!T)@S#JX7/Y M+^JA4P_WT(FZ:$<.+WH%[UHN $O V##=&HP15069*EDTN7F.L,L)Y>3'C>2< MX&M=HMC/OFBVUN)^:[8!G.N:YC#VL,)=UKSL[9M!$KSO"\5_ GL1F+@+3+P/ M/9O G G!Q!QKDE.10Y^W+43B(&QW6F2#LV2(>5ELNK$K%<:#-.ZD7O ;=OR& M>_FM4X)MDRS;/-FR8%K;XBD:9:ECU9 :%)-%'_O6P'"#US .XRWRNT)G\2#J MYYYTW).]W*?TR;ZYWG),=NP=IT&:;+'JD4JBL[-^6FE'*]U+"TO\+_E.=_-] M&@3!%KE=J3 =G)YND?,W6F0%:NXFAR:Y;(1IVTEWV@VG"]>3M\XG.+3:&?,, MTTZ\:ZKP$6O"88:0P4F* 5/M%&DW1M:N$3](@VW=+4L:MJ%'4O!*Y2&*PD:Y\-@ MU+^8#%R^3_C.<6UVUN"LO^V7LG+S-F<*+$ R]L.0P^!E#@G"V%O57K+]CZ.75\N1+&/V'=YD8! MY$MC5=6"24'%9?-FF[8..P#BV0^(6T#\$C!X!9"T@,0;;91Y6Y?,LBS5:@W: M91.;6_C:>#2YX=+]Q3NKZ2LGG,U&>:Z76,#5ANZ%00-,%O#-EJCA*V7:!D7YH12[N\NX?CH!(Z 2[CA0E""24-+,MUA M8=Y*&C>2XEP8WA5;9:6^0AJM=#W_GG._D--+"G;:H4"_\M#"0JZ6TS>WIHMU &OD^?!$? MTZ!JYLH?FF;*W3"]X-* P#E11KT/U.:ZF1S-QJK:-]],66IEORQIV*)V"?1] MKI3=;MP!W?C.?@-02P,$% @ $X2D5A<(@(IM @ -08 !D !X;"]W M;W)K&ULK55=;],P%/TK5D!HDZ!)DV[ 2"/U8Q-[ MF#2M#!X0#VYRTUAS[&"[[?CW7-MI:*NL\,!+XH][CL^Y\;U)MU(]Z0K D.>: M"ST.*F.:JS#4>04UU0/9@,"=4JJ:&IRJ5:@;!;1PH)J'<11=AC5E(LA2MW:O MLE2N#6<"[A71Z[JFZM<4N-R.@V&P6WA@J\K8A3!+&[J"!9C'YE[A+.Q8"E:# MT$P*HJ S"QKN KPRV>F],K).EE$]V>6 M"&7\;#F#[D@+W!_OV&^<=_2RI!IFDG]CA:G&P8> %%#2-3 T0N I 4DSJA7YFS- MJ:%9JN26*!N-;';@5S,R=GK\S0T>(J-#?.6<>H9XQ<8$W(GA:DTN18%%(?X$-5U$N.=Q&E\DG#2 MJ &)AF])',5)CY[9O\!C!X]/R$FZC"6.+_EKQLB%>!=:@5JXQ:9++M3#^IG>K7>^;N)(_ M6I]B3_0M[ ^-;ZAW5*T8.N%0(F4T>(^JE&]2?F)DX^I\*0UV#3>LL*^#L@&X M7TII=A-[0/>GR'X#4$L#!!0 ( !.$I%9. DL3!P0 - 0 9 >&PO M=V]R:W-H965TQ].]\$D UA-;,XVL#WMCS\[T$# 9(N.?BEQ,O/XF?'C\;B=%1?/ M<@:@T/E4Y*[O>;%; M$,J<7J=\]R!Z';Y0.67P()!<% 41+[>0\U77P<[KBTA1VZ%DM$"F*2<(0&3KG.#K_NX91Q*BV\45G+G&9E0QIP_F\%]UG4\PPAR M2)6!(/IG"7W(?RS 76J.8WC[O,K^ET9O YF3"3T>?XGS=2LZR0.RF!" M%KEZY*O?81-09/!2GLOR+UIM;#T'I0NI>+%QU@P*RM:_Y/LF$3L..#SBX&\< M_+2AS4WKK:"@SRSA20G^EVD_UAIQ- M+[^"*- QNH"_:&5GH\J)7^7$+_&"8SG18\0GJ"\@HPK=D93F5+V@O\H/]PH*^;$6-E MBW4-$)< IE0L>V$0A!UWN1N#Q2AJ!Y51C5M8<0L;N=U11E@** >]>1$?YW1* M3$&PRFX-%>T0B .\S])BU/(3.\NH8ADULAPMQHHKDMM(10?S8=\+?3_8XV6Q MPS[VO+:=6EQ1BQNI#4'*:]1?" %,H3D793G5+CG*SV979[,<6/CY@=8G# MJ.7MD;>;!=C.O55Q;[V!^Q,CA:']+V0E342E7)2B2+E45B&T#NGX7A2T]UC; MS'#H'Y%L4K%.FEG7DGJ!&%@SFUC6.V[C [U:[+PD\J+(SK)=L6PWLBQ+_) 3 MAGZ@.RJD0D,*NJR;UZ\E\ )E"T"?R0ORD[+<)K9 &N":R6$NQM3T?O M78Z"#>R9I -UPZBJ,;O^GHING/7DYW^-LQ]O#'0?OH^G&IN'D))P)K9Z$;1>! MF]N(MVOZL#W ?ABTHGU-6^WBY$@C@;>=!&YN)1YAR?,E9=.#!?N!;FZ'Z.AW M:S2-NP M-A^:[9=E=^>Z:>[ZGXF84B9U2S[1/MY52\M"K*_/ZX'B\_(&.N9*WV?+QQF0 M#(0QT-\GG*O7@;G45O_$Z/T'4$L#!!0 ( !.$I%9(J!;42P, -<, 9 M >&PO=V]R:W-H965T M=^+FE'$G&MBU!QD-1*DSQN%!$E7F.97+2\C$?.CXSFKA(YNFVBRXT:"@4W@$ M_;EXD#AS&Y:$Y< 5$YQ(F R="_]\Y%N W?&%P5RUQL1(&0OQPTQNDZ'CF8P@ M@U@;"HJ7&8P@RPP3YO%4DSI-3 -LCU?L-U8\BAE3!2.1?66)3H=.WR$)3&B9 MZ8]B_AYJ03W#%XM,V5\RK_=Z#HE+I45>@S&#G/'J2A>U$2V 'VX!!#4@^!/0 MVP((:T!HA5:965E75--H(,6<2+,;VF/1J(9Q\S<^:HEW&>)T="?X]/ 3 MR)QD*L2R#U=DJ!_0 (OZ ]\%UJL@U M3R!9Q[LHME$ETHR\*>41"S\+#CFS"QO_0\H7;_,KR9U9S]R-9D MGS:R3__)R3[=IP%[(ELSH-\8T._^WYMRIIR7^"IYKNJ#536;HX >P2(&I4A, M5;K)DLXXNUI2D?E>Z[1XS6E9$WK6"#W[B]#%#@7>R;6KF#V1K?>P?LG M)5[3[LF#?;&MF]!JH/S_5.;=@7:VQ=]0Z*V78277;;6.."P &0 M 'AL+W=OV;7CQHTQAYR'>(^9;[]O]IB9;H3\ MIA)$#0]YQM7,2;0NSEQ710GF3!V+ CG-+(3,F::N7+JJD,ABZY1G;N!Y8S=G M*7?"J1V[D>%4K'26K4:QK'W?86_E; ML7F#E:"1P8M$INP_;"I;SX%HI;3(*V=BD*>\_+*'*A [#H33[A!4#L%3A^%O M' :5P\ *+9E969=,LW JQ0:DL28TT["QL=ZD)N5F&^^TI-F4_'1XB3)=,Q-* M!8S'\ ;C97C,)AQP)K*%Y6&L>=J&'[W6"DLY% M)'*$ WR@1TCA89OD$F=L<U38/@J"8XZB1XS362 M; VW3"/<;5@!/V'.5 )7]-!M;T4;X4[5)KGG1N^Z/F(^"B>N!8+E9<'T$D^!JER5=M,2B!1SN'T/?,[\E9[5S_/]6= MU.I._E==FZ*3/47C-D7[9J.F68/K:/T0)XTN$.24!20FH M-8-T8OWK >P)K"';]Q[SK]?7M:N0>I+=%UI3]T[=X?>4$BJ@W??^Y63O6+98 M^?[>J71W*J4VF5 !CM(8T/Q""+WMF 7JDC[\!5!+ M P04 " 3A*16;2O.!EP$ #T&P &0 'AL+W=OHX,XB,F>\6]B0X@$SW&4B*FSD3*] M<5T1;DB,Q15+2:+.K!B/L52[?.V*E!.\S)/BR$6>%[@QIHDSF^3''OALPK8R MH@EYX$!LXQCS?]Z3B.VG#G1>#GRBZXW,#KBS28K7Y)'(+^D#5WMNB;*D,4D$ M90G@9#5U;N'-'(VSA#SB*R5[<;0-LE:>&/N6[=PMIXZ7540B$LH, JN_'9F3 M*,J05!U_%Z!.>%M)#^Q_4=2 M-#3,\$(6B?P7[(M8SP'A5D@6%\FJ@I@FAW_\7!!QE ')Q)0D8#:)OA%@I\W M>J@L;VN!)9Y-.-L#GD4KM&PCYR;/5MW0)!O&1\G56:KRY&Q!.-WAC$H!<+($ M'\ER39,U^,QQ(G!.M0#OP"^<"0$^8,K!5QQMB^![%N)\,-@*5$#@+A&2;]58 M2P%>+XC$-!)O%,B7QP5X_>H-> 5H CYOV%8H$#%QI>HCJ\8-BYK?'VI&)VJ^ M3?D5\.!;@#SD-Z3/S>D+$EX!_Y".]'17L5=2B$H*48XW.('WN]P0#N9;SE7' MX%8((AN;,J)DM^N-2'%(IHZZ'P7A.^+,?OP!!MY/32U: M,:]LN&_1S=/Z^9 MMT>: '_>JT!P)TDL_FHBP+=)@"4PC8!!2<"@Q8B?'NE#=I!G9_/H;C8.X,3= M'==?CX&#H5<&:74-R[J&G94(_E7WHR2*! DXE@2(/4X;JS9B=QT>2V :#4%) M0]"+/@.;!%@"TP@8E02,+M+G(7MXI#WO.W6:(K22QF5)X_\C3?4H5@_:!)#G M<(.3-0$A2R17SYW&NHV7Z#I EL T-JY+-JY[4>BU30(L@6D$0*_R'=Y%&BW2 MA\9)M"'H]"P*CSP1;%';;RQY=_ZI;H;J.B:VT/3&*R<#42^ZA%:]C2TTG83* MW4"C=SBO3+\F.C1 HYHVZV$^#$;!"7%6W@.V,1]U<;9_T)LOT'FT+*'I=%26 M!P[[D:Q5NV,+32>A,CS0:"?.2S9H)]EZF$FRE1V!;?Q(HV2[&0#S=3H/FB4T MG97*$<%Q/\JU:H-LH>DD5$8(&FW&>>5>G_6JQA#]C;YR)\CL3F[#D&_)$OS\ MG))$%,L=AUKO*7ZB$964-+_E&X$[O^9;0M-IJ(P0@KU(%%DU1;;0=!*.EG?, MZSL7: '5YU,T_DZ^#4'(1R<$7)D89#8Q[8IN[QG,E^L\HGVLWJ#*0J%!/[*V M:IQLH>DD5,8)F1>++I#U\.R<; S1"ZY,#C*;G-:2[N8IS%?M/*A]K/N@RFFA M43_*MFJL;*'I)%3&"IG7FBY0]KBV*MLP8=>#ZA.V>_1))OL>]BOF:YH($)&5 MRO*N1NK6X(=/3(<=R=+\*\T3DY+%^>:&X"7A68 ZOV),ONQD'W[*#WVS_P!0 M2P,$% @ $X2D5G[-=?LA P Z@< !D !X;"]W;W)K&ULK55A;]LV$/TK!ZT84J")9,ERBLP6X-CI:J#%@B3=/@S[0$LG MBZA$:CS:3O;K=Z1LQ4GX_W'LF[\5:;KU0A6KAO:D63H+*VO0A# MRBML!)WI%A6OE-HTPO+0K$)J#8K"@YHZC*-H%#9"JB ;^[EKDXWUVM92X;4! M6C>-, ^76.OM)!@$^XD;N:JLFPBS<2M6>(OV2WMM>!3V+(5L4)'4"@R6DV Z MN)B-7+P/^%WBE@Z^P2E9:OW5#1;%)(A<0EAC;AV#X+\-SK"N'1&G\?>.,^BW M=,##[SW[!Z^=M2P%X4S7?\C"5I/@?0 %EF)=VQN]_8@[/:GCRW5-_A>VN]@H M@'Q-5C<[,&?02-7]B_N=#P< YCD.B'> ^#E@^ U L@,D7FB7F96L.KDG$VFZ.1&^&L)!"J@(]8K*1:P9T1BH2WFN 4 MKLJ2?2?0)3PB8*'(FC6?*:\L'V"FE36,@;N'%D$JF/XV6\#)'*V0-;UEFH6R M:) L7-WS-23DJ2^W.,!=I=?$:= XM"S.I1CF.R&7G9#X&T(2^,S; M5P17JL#B*3YD4WIGXKTSE_&KA-/6G$$T> =Q%"='\IG]"#SV\/B5=)+^H!+/ MEWSWH)[8?GAF4_:UIS6;#GY^8"A86&_KKF*_=OL/C^[HJ'0E]&O1^>)WW0$P%I M+R#]+P)J021+R1(^&-UTK\EJN!)&\7'3#POJ-DT/4DVB9/1,S\N@T_0\/:YG MU.L9O:IG)JB"DAL%5'Q%$59>7^WUL9 EV#Y( MAE'T3,SWHCHUX4'9;-"L?#&PO=V]R:W-H965TW#3V];" MB3/;:>'?SW9"UK*TVK2\-/ZXY^2<>^W>)!LNGN4*4<%+S@HY=E9*E1>>)[,5 MYD2ZO,1"[RRXR(G24['T9"F0S"TH9U[H^R,O)[1PTL2NW8DTX95BM, [ ;+* MKY#QS=@)G+>%>[I<*;/@I4E)EOB ZK&\$WKFM2QSFF,A*2] X&+L7 87 MD]C$VX GBANY-0;C9,;YLYE.;P0APTP9!J(?:YP@8X9(R_C9<#KM*PUP M>_S&_L5ZUUYF1.*$LV]TKE9CYY,#L(]^BX+(4+ M?G *H1]&'?#)8?@4,Q>B&A[NPCV=D38M89N6T/(-]O!-B!"OM%C6;KOL',2; MNWOA^ MHP/@6F$N?W09C_HTWA/9CO%!:WQPL,8W7-=7H)]YZVT1GV+D;MV$[\H:MO.%!>;\O6Y>T@]A_K4)/9#LV1ZW-4:_';]2G M\9[(=HS'K?'X/X]?_.>Y\N.A&[P[?IUA@3M\=_R\K29A&O0M$4M:2&"XT$#? MC?4I$'73JR>*E[9OS+C27<@.5_H[ 84)T/L+SM7;Q+2B]LLC_0502P,$% M @ $X2D5K"2$3NW @ H @ !D !X;"]W;W)K&ULM59M:]LP$/XKPH.Q05<[3I.TG6-(VHX6UE$2MGX88RCVQ=8J2YXD)QWL MQ^\D.V[*$L/*\L76R]WS/'NSEQI3GOJ^3' JJCV4) M G>64A74X%1EOBX5T-0Y%=P/@V#H%Y0)+X[]\V@NL@[/X MPF"MM\;$AK*0\L%.;M*Q%UA%P"$Q%H+B:P47P+E%0AT_&U"OY;2.V^,-^@<7 M/ :SH!HN)+]GJAGXGGD&&.C294I&0&G!I(R8VHRVW3]HY,TI39(>7/-MY<@J&,Z[>1;U"( MA?.3AG1:DX9[2/OD5@J3:W(E4DB?^_L80!M%N(EB&G8"3DIU3(+>$0F#L(^' MI93*,)%]KP0S1-?ZJ*!4J4 MRR8M=,%ADQ)-?N_.3BV[!AXX8'N[5W$8^:L=6@:MED&W%N3/R013QA)*YON9 M.V%>F+!A*W)XD"(/#Z!YU&H>_5.1\>P3>_;U+J&CO\K:WUW6TY;]M)/]JE+8 M)9HOB#96QKU4/.VJ<"?B"[-UUNH].TB%SPZ@N1<\?:B#_U?C!JOK[OI;30.C MSUQKU"21E3!U_VA7V_8[J9O.DWG=NV^IRIC0A,,278/C$?*JNAW6$R-+UX(6 MTF"JW3#'7PA0U@#WEU*:S<02M#\E\1]02P,$% @ $X2D5A!?EDPC!0 M4AP !D !X;"]W;W)K&ULM5EM;]LV$/XKA%84 M+=!%(O6>V@82I\4"+%N0K.N'81\8B[:U2J)&TG$Z[,>/>K%DO3$R)G]))/GN MT7/'.SX'<;:G[!O?$B+ 2QPE?*YMA4@O=9VOMB3&_(*F))&_K"F+L9"W;*/S ME!$23B2WK/Y)U>H01A3!(>T@0PLIYK5_!R::+,(;?X/21[?G0- MLE">*/V6W=P&<\W(&)&(K$0&@>6_9[(D490A21Y_EZ!:]<[,\?CZ@/XY#UX& M\X0Y6=+H:QB([5SS-!"0-=Y%XH'N?R)E0':&MZ(1S_^"?6EK:&"UXX+&I;-D M$(=)\1^_E(DXU@T6>#%C= ]89BW1LHL\ M-[FWC"9,LF5\%$S^&DH_L7@D&[DH@@.?X1? X3G*Q" M'#6>/WV7YBEE C]%!)0PX-T-$3B,^'OI]^7Q!KQ[\QZ\ 6$"?MO2'9?OX#-= M2-K9R_552?&ZH(@&*)K@CB9BR\&G)"!!TU^7X58QHT/,UT@)>)6R"V# #P 9 MR.SALQSCCG)WI*!C5DM@YGCF -X#>2;)CGP =_@ORL R7W3"P!\_2T-P*TC, M_^S+6H%J]:-F[7_)4[PBM:0<.QT [IV+G*-G]FA(FNS+9'/JP-X%* MC%/K92*P1KAN%:Y[EH9QITS 1&"-!'A5 KP)&L;K5F1?PW3-5 WC5Q3]_]DP M?O>])D1M=ETKB&S;&V 'C5KV#"6_)4Y#(3-(7N1 %(1BQ_J36,(<$W ,WVNQ M[+.R+6^ Y)$V0R7)&R*+1RIO,?!(@<:Q%-SPG_Q!+UO8X6'[%FJS[;/RAU** M:K9(R?8VD57)RW4?K$HUR*E=.!5:,^1:N>%YI!M.JMU3H3634*LWG$*^2Y!& MO[O(;Y=FUPJ:R'<&:K.6;ZC6[U]DWVS!E5R;<(7!OV"<8JI!3UZFB=":*:AG M!.B/&30\!\(!AK6\0[6^C];/KH#;/NPH4H^5[0VD$=4BC]0B?[)^ MHJZ.VRZR6VS[K#PTD%)4JSU2JWU[CQJGIVK04]MS*K1F"NH1 J&S[%%HTJ%B M*K1F$NJA BGU>N0>58*T]-1LEVK7"LHIVQJHU5KST2N:OV,T)> MCM./X(%P M >@:?*4L"D:+J_H-)Z_91&C-?-3S!;+/4[B33AA3H3634$\82/T98F3A.CV% M:YEM2>@Q M9??:\M]CY#MH@&*M_4BM_:?+:E?>$6Q_&NLQ@D/I-.L1P%2/ ,J-:IS"JM]P M\H?6B=":^:B'#!.>YV/SI&/&5&C-)-1CAJG^4C%NHRI!CC\EM_NKQP2Z[?[2 MCTYG9*HW^:$5!RNZ2T1Q:%$]K0[&KO+CH-;S:WBY+(ZW:ICBM.T.LTV8L[&EJI;XF<7Z1#I *W;1*JU:U?=N':1],N(#W M$IMG.]#MKY^=A !)2%N)]P42Y][#N<Q3C(<]52AD\ M"B3S+"/BWPFD?#NR7&NW\$27*V46[/%P39;P#.K+^E'H.[M&F=,,F*2<(0&+ MD77KWDS=T"04$7]0V,J#:V1*F7'^U=S68QA!"HDR$$1_;6 *:6J0-(]O M%:A5_Z9)/+S>H?]2%*^+F1$)4Y[^2>=J-;(&%IK#@N2I>N+;7Z$J*#!X"4]E M\8FV5:QCH227BF=5LF:0459^D]=*B(,$C=.=@*L$W$SP3R1X58)7%%HR*\JZ M(XJ,AX)OD3#1&LU<%-H4V;H:RLPV/BNAGU*=I\;/L-2;HB0B;(Z>("4*YNB> ME?UA=/ZL5Q/.$IK2 5)\=[40/$._KT$4H1)-0 /![ND+>06) M+NY $9K*2PW]Y?D.77RZ1)\09>AEQ7.I:.EZ]2UZ! MYYW >X(-L!RNT /YAPLT+?H"!/KK-QV([A5D\N\NU4I4OQO5G! WZBJV1 @+!'-Z;<8X M&OC1T-X<5M&.<:%HO_5[S9EBK EG:6 B)2@ M.M_&L$4D"MVFTIU!)W2.:K91+]M[IL!HNY/R"C%070RCMIZQ%[H-BNVH. AQ M-\5!37'0WZIJI=_,B[)/+]\D.FA1^!P%<8-G1U#@^MT\XYIGW,OSA2N2(EZP M[6G,N"WD('1P@V [*G;\03=!U]E[D_/&;N]=A>]=95:Z"JW@9?2ZTXZ+QOFC\77RJ@CV7"&=" M.Q9A[]5NKQ.^RZLJB,.N\ST7A\WF;(>Y. @&)TY1=V^G;K^?3KE8<\T2WCR? M^H$^O#5G0CLN>^_2;O!]^K/7_3\LPIG0CD78&[[;[_COZL^P]3;U:#X:WQ3C46)^8@;&8>O8PY;3Y0,22 M:F=(8:$AG>M(*RS* :Z\47Q=S$ SKO2.%Y/_ M 5!+ P04 " 3A*16B'%.3] # Q#0 &0 'AL+W=OM-)9G(!!!@[M3UC)^FT#W>7N32]ATX? M!,A&$Y!<2=CIO[^5P 3;Q'$[/H_'!FGWTW[?:L4RW@CYK')*-7HI"ZXF3J[U MZL9U59K3DJAKL:(<9A9"ED3#K5RZ:B4IR:Q36;C8\P9N21AWIF,[]B"G8U'I M@G'Z()&JRI+(?^>T$)N)XSO;@:]LF6LSX$['*[*DCU0_K1XDW+DM2L9*RA43 M'$FZF#@S_^;6Q\;!6OS)Z$9UKI&AD@CQ;&Y^SR:.9R*B!4VU@2#PMZ:WM"@, M$L3Q3P/JM&L:Q^[U%OU72Q[()$316U%\8YG.)\[001E=D*K07\7F-]H0B@Q> M*@IE?]&FL?4@<0@LT3HR M2^N.:#(=2[%!TE@#FKFPVEAO8,.X2>.CEC#+P$]/[XGDC"\5>J 2/>9$4G1Q M1S5AA;I$']'3XQVZ^'")/B 7*3.K$./HB3.MKF 0KO_(1:4(S]38U1"/0773 M9NUYO39^8^T ?1)_;M/KAHN[(TP#UOFX3'TZ64+&SM] MSD614=F[+0"W!KM1-[U,8>'2:P'4$&K2"#H\EL M!2&-(+P59)O,6A?1U24QNJ +MIV][-.H7CCJ)!#[.,(!QOY>JGLLP2KV!\.P M/]UQRRX^RNY^L8 GBB&3L:(RSQ2D:%I)IAE0>B?^^""J>!3'HVBP%_VAG>\- M8S\<1/W!#]O@AS\@-98H.+U#;G@H.?8BS_?C>(]>CV48^.8[ZNF MN@EAV,F@=^V%>VGNM7KKN/4['8C_0PAVM_$)%/V3*/99!6\PQ*\,\7&&+VE1 M08N#%E*42.<4;?Y_X9H3*JNL+ F%82@%S3ZV4^\4=1/I3JU&GOGL*W%H"%MZ MQ[!6P^TTGR652]N3*Z!1<5VW;NUHV_?/;+>[-SXW[P.VJ7V%J5\F/A&Y9%RA M@BX TKN.(2I9]^?UC18KV^(F0D/#;"]S>*>ATAC _$((O;TQ"[1O2=/O4$L# M!!0 ( !.$I%8.R&7GD@( &T& 9 >&PO=V]R:W-H965T%?Q@ ML-5[S\0Z64GY: PX"X \0O <,W $D'2)Q1K\S9NJ*&9JF26Z)L-;+9!Y>-0Z,; M)NPI+HW"588XDWT%S$"3<[)LFX8#GH^AG"RHKL@UGK F-\*_*C;STRLPE'%] MAO4/RRMR>G)&3@@3Y'LE6TU%H=/0H"A+'>:=@+D7$+\A("&W4IA*D\^B@.(Y M/D0SO:-XYV@>'R6\;-0%B08?2!S%R0$]BW^!QPX>'Y&3] $GCB]Y@\_=BW.Y M/F\U$*HU&$WD"F,44-CHX"FOJ"B!8,R$V]/ 9'@K4;S@\O*&]]E/= MT!QF =YK#6H#0?;^W6 Y;-L,]F>(P]^]: 0I^B],8/OCV>8>P8 M;$O:9,/Q) TW^QY>UTR2R:@O>J9MU&L;'=5VS005.1Q1-GJU:_1"U[$*+RK< MN[DUJ-(U-$URV0KC7_E^MN^9EZY5O)B?8R_UK>\OC6_$MU253&@TLD;*Z.(C MJE*^N?F!D8WK#RMIL-NXQPJ_!Z!L :ZOI32[@=V@_\)D?P!02P,$% @ M$X2D5@8C#CJ"! -A0 !D !X;"]W;W)K&UL MS5A;B9W=V9U)V\QZTSYT^B!CV686)%828BY?-_A?#?IP&1/V3>^PUB YR0F?&KMA$AO;)N'.YP@?DU3 M3.2=#64)$O*4;6V>,HS6VBF);==Q1G:"(F+-)OK: YM-:";BB. '!GB6)(B] MS'%,]U,+6H<+7Z+M3J@+]FR2HBU>8O&8/C!Y9I4 (8W4^L6WBQ@ MH!RTQ6\1WO.38Z!"65'Z39U\7D\M1S'",0Z%@D#RYPDOP%JE<]4 MCJ?'!_2/.G@9S IQO*#Q[]%:[*:6;X$UWJ L%E_H_A,N AHJO)#&7/\'^\+6 ML4"8<4&3PEDR2"*2_Z+G(A&O<7 +!_>U#E[AX.E '!8IB_EZZ/"[OP+NK]^ *1 1\W=&,([+F$UM(7@K=#@L.\YR#V\#A M-F77P($]X#JN9W!?M+O?X? :>+F[6W6W93;*E+AE2ER-YS7@_9IB)H,E6Q#K MY)@"RA$&9@0U>C<\12&>6G*V.&9/V)K]^ ,<.3^9PNL(K!*L5P;KM:&?!*L[ MH0?T(/?IIO_(,;CE'(L>6 HD=&L N@$?(R)[(Y)=\D!YI)OBCP_/0DWV*L;@ M \D2#4G)GZ;,7: C=I@!0DD_S!A33T2*@JD&BRZ0*CD;E#D;=$5RGB.--)): M4I]F(\]WG(G]=!J*P6HX"(:E587FL*0Y_'NEO8_0*HHC\=(#BYQXMZ5MIW,; MABS#:X"?Y1:DUARY6 "J4QD7Q"+CL"VZQZWD_^,6^(62\"VZX *CL]FY4/S.X"H)],L$^IW2G?N&>7>#0:W6 M!JO!Z:I0X1J47(-6KE^IVKII=?>ZQ#>'')XP&4/?L*DYH7/4'D[K M3IMW&F[99PN CC;:KM"JX9Y(+=A:H >FBJ-F+Y7R2NCU W_/HE1-GC%Z>)9W MZ/C^J%8=L]FXJ3Q''01;E8=:\+(DB^72L);*6*9$+@IJ[(U4W;.6[KMP/*Y3 M-9C!(( -5(\J!K;O]H=.^H]$S 4VM4+WJI7N 8(U"=207W7ORO=[PX&G/:_\ M00_"H"=?FWB*]7M/_&+L[_\;K6HUC_H*M@NLUD'1/(U%.5=1_M@)ZAUHL))_ M#0UXU%JP7874&O"MI=8%-L4S04K9H7)R(P,Q)=N^P"R1=5V9:SZ/6 M@NUBZ_ D^=J9,;U[J8==#& .SV64Z[KU_==HY8P:FN"HMF"[&FEN@K<26Q<( MW5?RU30YBW^+4DW745O!=G%U?[F:YT)IX 3UMR>3U=!U&ZIYE%/P-7IJ&ULK9A;;Z,X M%,>_BL54HU:JPBVWZ21(3<-J=J6.JD:=?5CM@P-.L J8L4TRLYH/OS:F!')Q M840?"AB?_SGGYX-C>[8G])5%"''P(XE3-CWS#: ML]H]D*FL"7F5#W^&<\.2$:$8!5Q*0''9H0<4QU))Q/&]%#4JG]*P?O^F_D>1 MO$AF#1EZ(/'?..31W)@:($0;F,?\F>R_H#*AD=0+2,R*_V"O^H['!@ARQDE2 M&HL($IRJ*_Q1@J@9#$<7#)S2P#DR<"X9N*6!>V3@.A<,AJ7!\-C#)8-1:5"D M;JK<"W!+R*$WHV0/J.PMU.1-0;^P%KQP*@MEQ:EXBX4=]U:>? ;^]QSSG^!ZB3C$,;L!5\ $+((4,8!3\))BSFY%H[A_Q'$LQIO-3"Z" MD9)F4#I>*,?.!<"0ICQCPTQ"%37M3)%%EXKQELG"T@O<9'0#+O@6.Y;C@ M9;4$UUO+F?"?6BC[A3J3DWPC-)2K[1$P0"X]HG294%?+_@73 ? M&9:"9>(:H&Y5&FZAZU[0+&V0E,3PO(6>Y.Y;! ,T-,8TQ M1'?(\#Y^L,?6YW-#T*?8LD\QOR>QQC@,JW$8ZM2])S%U(DI1")C\6 ',>40H M_D\T7(M/4)7-#?AUN8 6RL&H<"!_.G:>;95_,W-7'P)M*%V'H+5;OR>W#;ZC MBN^H+5_U(6:0@AV,_4[/CD^*9C,[7K#:0KF1;N_5[7#:03BND4RW2KWFR%M3(1JT9?A67<_2FI[/:$3FM MHZ[D^A3S>Q)K /Y4 ?[4NF9!B'ECI*M2;1B=R?:IYO>EUAR"PW;.UNY2O&D07!0 4A\ !D !X;"]W;W)K&ULQ9EM;^HV M&(;_BI554X_40Q*'MW: !&0OE=8-M>O9AVF:W,2 U23FV$YII_WXV4G("P2W M;*[Z!9+@Y[9]Q?;C&X^VE#WR-<8"/,=1PL?66HC-E6WS8(UCQ#MT@Q/YRY*R M& EYRU8VWS",PBPHCFSH.'T[1B2Q)J/LV8)-1C05$4GP@@&>QC%B+S,W8 MNP:J*P^4/JJ;ZW!L.:I%.,*!4!)(?CWA.8XBI23;\;40MJ?^ M0]9YV9D'Q/&<1K^34*S'UM "(5ZB-!*W=/L3+CK44WH!C7CV";9%6<<"0BY U +ZQP)@$0#W B \$N 5 =Y^@'LDH%L$=#,R>5)>N]W@LE?B8P3DSM!@\?/BEP(YC26PXFC[(5\ M!M,P).H21> ZR4>8^N'6=X>>*0]'KBAB5AS\'T2XK 9;\N^E1V$NP[.H%9PNF$=X+@7 M #K0 _=W/C@_^R1'!B-/2 VYOP)9'Y/#K]Z=_*NE]?.W5 :SRN"NLA897R]S M@Z2,E[?9;6U, X57OFLOD_6.O6LEU/:NIXRA9(7E=!;@X074RRW02_9XND4L M!'_\+"7!M< Q_[/MW>;U=]OK5TO8%=^@ (\MN49QS)ZP-?GV&[?O?->&VJ28 M;TBLP;U;V7/>]J>_Y+&#Y@!N@3X:TK$BUP; CF:Y+0#FP@E7/:\92:V ML"# M5[:!2>XFQ7Q#8@WNPY+[4#M4)>M84BZR)DK%FC+RMX0KMPM@F8J484 X3Y&< M]N"<[$JVI<29MJ93"9L4\X<':X_K#;Q!SW'*):A![[*D=_FVB2Z7P2Q'@%\W MXMBV22MU*AZ38KXAL09"UZGVK\X'3_VB 8;0&U7S3:DUX=?,@_OZS@;0?-1> MJ/T,83E]@5G<"E,OZ#K@!2/6NO76AYY,SI!:DQRLR$%M1W^4@U/(H?C*HEBH MU-<>N?)<.H.]S8^^MI/9&%)KLJELBJO=C3?8I#P$&[F%S!A]4COETJ6U\LJ5 MAS5>W<[ VZ=EU%J84FO2JLR%JW<7]2SR&XDQF&5KW"WF@I% <;/6YD9 M<@@%6Y-JOBFU)MO*OKB]CTXN)FW+W*B:;TJM";^R0:[>!WV1(Y@D*S7]"0U; MX>D%/$TN,6I]3*DU057FQ]7N\=^<2P8'N:3K]-W>02XQ:D],J3795 ;%U3N4 M_Y-+A@>YQ'4[0W_@36/D3:,2? MP$-_XG8'@\O]/V?UM9W,YCW\":S\"7PW?P(/_4E;3M$WX&1<1@V*73MLC#%; M98>V' 0T341^+%<^+0^&I]EQZ-[SF7LUSX]W*YG\M/D&L15).(CP4DHZG8$< M7RP_P,UO!-UD1YH/5 @:9Y=KC$+,5 'Y^Y)2L;M1%93'Z)-_ 5!+ P04 M" 3A*16[/)$XX " #\!0 &0 'AL+W=O\X]Y]KW)HU46UT"&'*HN- SKS2FOO-]G95043V6-0B\*:2J MJ,&MVOBZ5D!S!ZJX'P5![%>4"2]-W-E2I8G<&P O.]7BK<^3U+SBH0FDE!%!0S[SZ\F\T6+Y-*9J3(+H@^68_ OWT4]O*NI-18YOWC72G M:YK!S,-.T:#VX*7OWX5Q\.F"NTGO;G*)/7UA>CLJ% !AP@#R&Z*H@2&9+5'8 MUMWVYSX-QL$TNDW\_8""::]@>E'!YT.-385%XZP D%W;Q-4,[V+ >1DR,#G@]):HG"X+0DP]6(^^3QVY+O)0( 0& 9 >&PO M=V]R:W-H965TIDQY97O8Y)!P7&@2I!TLE&ZX(:V>NMCJ8&G#E3D?A@$8[_@0GKQQ-EN M=3Q1E=TZ@4V(<@A,9:!TV\'"\AS M2T1I/#:<7AO2 KOK _M'5SO5LN8("Y5_$ZG)IMY[CZ6PX55N5FK_"9IZ+BQ? MHG)T7[9O? ./)14:531@RJ 0LO[SIZ8/'0#Q] /"!A > T8O *(&$+E"Z\Q< M64MN>#S1:L^T]28VNW"]<6BJ1DA[BW=&TZD@G(EGR6,E4-B6(N,R92M HZO$ M5%K(+7O'.@X]YRO(N8&473_1LT)@ITLP7.1X1LC[NR4[/3EC)TQ(]B53%1(> M)[ZAM&UP/VE2G-ODHX*_6 !<-S M%@9AU)//XE_@H8.'KZ03M5<0.;[H[U=P?M3>NN%UBV?VP9,7(/L^6Y,73<"/ MOF[6T4;]T:PJ7&')$YAZ-/8(>@=>_/;-'@QI@O>=0OZTRD,+X>M4YVHWQFH O36Z0Q2 MY$J:^IVUUE;*9FZ"C^QSDKA:D7[3U/IXP_56T,SEL"'*8'!) J%KS:DW1I5N M;-?*D BX948R#=HZT/E&*7/8V "M\,>_ %!+ P04 " 3A*163<446K<" M "6" &0 'AL+W=O[) @3N+*7*J<&I6OFZ4$!3 M9Y1S/PJ"H9]3)KQXXM9N53R1I>%,P*TBNLQSJE[FP.5FZH7>=N&.K3)C%_QX M4M 5+,#<%[<*9WY#25D.0C,IB(+EU)N%Y_,PL ;NQ \&&[TS)M:5!RD?[>0Z MG7J!500<$F,1%!]KN #.+0EU/-50K[G3&NZ.M_2OSGETYH%JN)#\)TM--O5& M'DEA24MN[N3F&]0.#2POD5R[7[*ISP8>24IM9%X;HX*I)G^M [!A$T1L& M46T0.=W514[E)34TGBBY(1IH=.%>=-8ICPF9E813N,K0S\2QY*IEF-D*: M4)&2.]!&E8DI%1,K\IG,TM3M4DZN1?4OL-$\O@1#&=*2'!^=='#[3:3ZCMM_@[L?F NIS39>H-9 ?GW'\^3:0*Y_MT6A@I^VPVWM MG>N")C#UL+@-]-,N>GSU7& 10(IEM.M#@CZT9JRBC1W- MEO4Z'O3&$W_=(F'02!AT2\@++E\ ,%Y<)NX_U'9S)^2=41HV$H>'3/#P -+/ M&NEGG='=EYYD5*V@-;,5)@QW4AOT^NVI'367C_XMM0M8@Z(B@;:;.QGO#,^X M43@^9&;'!Y >!J\OZ.#_Y+;FC/=R._HKM_Y.J\@!4;8A:GP5E,)47:-9;9KN MK&HUK\>KCGV#2AAV#0Y+- UZ9UB\JFJ"U<3(PC6>!VFPC;EAAA\.H.P!W%]* M:;83>T'S*1+_ 5!+ P04 " 3A*16>S,3D'$$ &%0 &0 'AL+W=O M;PE&>;G=$=R^R:S:=T+](D)]<,\'V68?:X("D]S!SH/#VX239;H1ZX\^D.;\@M$5]W MUTS>N17**LE(SA.: T;6,^<27BQ1J!)TQ+>$''CC&JA2[BG]H6[^7LT<3S$B M*8F%@L#RZX$L29HJ),GC9PGJ5&.JQ.;U$_I'7;PLYAYSLJ3I]V0EMC-G[( 5 M6>-]*F[HX1,I"]($8YIR_0D.9:SG@'C/! %/1$DU=Z-[H;%E-DJMIO!5,_IK(/#&_ MC'_N$YZHEG* \Q6X(5RP?2SV+,DWX Q\Q'&2)N(1+%/*]XSHH"]B2QCXDI.S M.SFGX(XP20WK>5F0G*P3P<'[*R)PDO(/$N3K[15X_^X#> >2'-QMZ9Y+%#YU MA:Q \7#CDNVB8(L&V/K@,\W%EH._\A59M?-=67E5/GHJ?X&L@)<[=@X\^ = M'O(-?);'I".=CBQT_&HV?(WG#^"UFR_O"'L@X)\;FJ9 KMH#9JM_35TK4 ,S MJE*""[[#,9DY!:O]#LXI^4!CX41748A=6[$(KNR7E1-M&9RR@:<"*S5 .C5WN>]7FU*C- N-X8HZ/FA M>7'"ACO#5RM."=$>>A1T"?:CPC 8X(=J?NAUHE/FM_0$32:3+CM#6#0:4!U8 MVRFTFM41NE,"- <.)EWA,01-(!H@5UL=M'O=TS^K,T92+ ;FU@KQTMUV*K1V MP;5[PO!-% =:7?G%33@16KL)M4M#NTT?ISE]%_:Z:[(?@H;V2VW3T.[31\E- MWX9AT/V#8P@:%,/:JJ'=JY\7FW%?10S<#%'1T&ZNW11:O>H8J9D\/ZFVD/8+ M3FURR&YR^EW-Q,>>]])M=2JT=I6U42+X)MJ"K/[[XB:<"*W=A-J-D=V-C](6 MU+?:[C(TA 3^:.#/ JK=&-G=^!AU07VK]8.HRZ\?!*/QP!9&M2$CNR$_JR]E M?OL5RN^Q,T6%T7B 7FV?R/[V^;S"E #-EU[8F]M^# K&77)NXT0I(VRC#]HX MB.D^%\7I2O6T.LR[U$=8G><+>+$LCN1JF.*$\#-F&ULK59M M;YLP$/XK%JNF5FH#(>2E78+4)INV29VBOFP?IGUPX!*L F:V2=K]^IT-H22A MJ)N:#P0?]SR^>VR?;[SAXD%& (H\)G$J)U:D5'9AVS*((*&RPS-(\S(;:WSA\9["1M7>B M,UEP_J '7\*)Y>B ((9 :0:*?VN80AQK(@SC=\EI55-J8/U]R_[)Y(ZY+*B$ M*8]_L%!%$VMDD1"6-(_5#=]\AC*?ON8+>"S-DVQ*7\P'@E@!W']!_ = K ;W7SN"5 ,\H4Z1B=)A11?VQX!LBM#>RZ1VPJ#U5/:01G8M C,?2&P M'KGFJ8HD^9B&$.[B;4RRRM3=9GKEMA)^I6F'N-XI<1W7;8JG'7Z9B0YQN@;> M:X#/7@-WFV;?R:97K5O/\/7:UXTTK-O/RX54 D>_&L*\*FB]9EI=9"YD1@.8 M6%A%)(@U6/[[=]V!\Z%)LK K M01-"$YZGJDG(@G!@"'5Q7?M>W\'?V%[7)7J=VZPUO/],OE\EWV]-_EN>+$ 0 MOMR>9)JKB OV!_<77BQU68[Q4!=.)TV:%//TZ\DZHWU%6H/YUTWS1F0[N@TJ MW0:MNMW4MPL+\(DJ&G6,3KD,GRV-1GUZ[5!,3*M">2!+HB%/=.9:TZH$MS\>_9I]@9%8W,,TW15EU3L6)8 MLV-8(J73&>)^%D6K4@P4S\SEO> *6P'S&F%W!T([X/.O(@:0Z#U-J.A9L92+6]L680PI M%C=L 53MS!A/L513/K?%@@..#"A-;-=QVG:*";6"KED;\Z#+,ID0"F..1):F MF*\'D+!5SVI8FX5G,H^E7K"#[@+/80+R93'F:F:7+!%)@0K"*.(PZUG]QNVH MH^--P \"*[$U1KJ3*6.O>O(0]2Q'%P0)A%(S8/5:PA"21!.I,MX*3JM,J8'; MXPW[O>E=]3+% H8L^4DB&?>LCH4BF.$LD<]L]0V*?EJ:+V2),$^TRF-]WT)A M)B1+"["J("4T?^/W0H 7 VPF!$=.@5?N$ZL\^D5SM$H63P22;"GC+@$ITMU1/@2Y'(#%) MQ!6Z1B^3$;J\N$(7B%#T/6:9P#0275NJS!IOAT6689[%/9'%0T^,REB@.QI! MM(NW5<5EV>ZF[(%;2?B$U\AI?$&NXWK'RJE&]Q?\I@H^^@C<-7"WHAFO_ :> MX?,^^ W0KT<5@1XDI.+WD?(&.5WS.)V^*&[% H?0L]1-(( OP0H^?VJTG:_' MI*J3;%03V8Z,S5+&9A5[,,;KU/S!;(821N?7$GBJ[H"I/*9A)=>Y&N9D;4.F M+]IEX#E^LVLOM[4Y#');CE,&[?3<*GMN5?9\\.O\0?W!(WJ&)4N6A,[1D$-$ M)+K'(4F(7*O]DWO'5*K,?JY*=9*-:B+;4;U=JMZN]\"VZY2Q3K)1360[,OJE MC'Z-!]8_.#Z=MK]U?G)Q*C.>*TY-9#OB=$IQ.I7B//Y7D,Z!(/MB5&8X5XR: MR'(Q["W'D@*?&^^E"9SMPC_J/)'>L3YG-"!4I@ MIBB=&U_=&#QW@?E$LH7Q15,FE6QEBG8[8PQ'2QR(:L!F6E=?@K#:C)C.:TNBI))@V2%RJDV M734-JU(QFE9 RD78:;7B,*=!NY]\.#EIW9]?[<;/+'!.0J_HY0&B%ZT6+@P@)AX? M)KY/&Y/N'B2]1QD3[FT+V]&G1L?Q3C%:XJ'9_'_(UVUYB1LIH6/)85TFPWY6 MR'6U1,0%C#K-6?! Q8",J.!CQ8&5T9R+I0MW(# I1*$";ZY_^TZ3YEDBHI-TZ;V MW_(JO]AQU'TMR_9;9=>PUV/]SG[K)B^/P61\#":/HB9[QV R.0*3W5?[UMQK M,JQ/&1M'F:V#3!,-X, X(#_@^"G628/QG O-9=V;\31E\MEYQLAK.C9_!&WI MF_$IR^AG59.+RY0M6#JJNVHZ MMLW -$S6^@+"+G)M+S^"<1SF1P##\F .,(YC87G^I_GTT/DX#//6\R(]E--# M.8[E0T;V@^7Q:)%$4Q]B*CD9>!R-LW>(8?OQJF#=@8'D@T]^M-;[; M>(7LKP-L3_=5"#93O!*QF>)K#8A_W8"1)/[=QO( ]L%K'8@OS\/U)2?$T6P MJY@W[ G&D23!$*A%?XW&,;(Z,7S\^X,])5&4)'X$,+^#*,(0>!IQ!', 'C D MBNQ[<.=]%*[>4^'Z/X/#)U!+ P04 " 3A*16EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( !.$I%8&PO=V]R:V)O;VLN>&ULQ9I-;]LX$$#_"N'3+K!96Y]M@[I M:B?; -DDB--<"UH:VT0HTB4I)^VO7TJ*-U2C#'J9^&1+HNDG4N0;#O7Q09O[ MI=;W[+&2RDY'&^>VQ^.Q+390VZT!7MH-@*OD.)Y, M\G'%A1I]^KBOZ]J,PP/MH'!"*W^R.7$GX,$^7V\.V4Y8L112N!_34?M=PHA5 M0HE*_(1R.IJ,F-WHAR_:B)]:.2X7A=%23D=1=^$.C!/%B].+!O*6+VU[QO'E M#?<@TU$^\16NA+&N+='6SSWC#GSA[JAV^DQ(!V;.'?QC=+T5:MU4X^]B'-Q& MVP[[SZX1C\WO-*->K40!G(<*6LH<"W_!G)F) L@8@8P/"/DM M#B 3!#(Y)&020*8(9'I(R#2 S!#([)"060"9(Y#Y(2'S /(= OF.%O*2N]H MTRMVM07376=S*K+D2 >1[!/(]+>1"K)7P9;ER[*0H=*V'K.W 8,NQ!\&6)B*HF(77*N"ET!N^6/_:;#S!$1J^-"J_71+9B*S6'I_F*7 MX$(TS!<1L3#F8,2.-W%4UZ%?H%PWH_/6<&5Y$6)BQHB(E7'&A6%W7-; _@5N M_:37_*#7P9@K(F)9+&#=\K1->-.4\ /E7'5U"1UB8K:(B'5QRHWRG6O9M1^T MBPTWO?D.4T1$[(B9KBKAGMO0F[:1!*A?#!%ABHB('7'AG[P>38PI(B96Q,+I MXGZC90G&?F.GWVN_% O9,%?$Q*YHV8Z6O N:JD88;:&0#UUO$$OBI/#-9<5S MO'0#UIFZ\-&4?^I"2DP;,;$VGB:2HVMNW(_]C-R6"@DQ>\3$]EC42PO?:U^( MG>Y^F9!CS!"8O0&.*2+MF,VPT[D_HAQ,04E%$K:!#S,Y=<%< 6(2:Z/4^= M/!O(+ _W.6:@C'K/Y;5%8R?U$!,S4$9L( 3SL^QML&68@3+RK!JRMNTM&C/, M0!GY\@?## V48P;*R9<_&&9HH!PS4$YLH-6M@,;[5_]*6 D%Y:6OWOKS!9?%M6'-1_?^0IHU&XVK6LJ9/W>E+C0O]V\2 M[M^"_/0?4$L#!!0 ( !.$I%8G9=6E# ( (0E : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-V3MNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY%\0'8OCTJQS:<=^=ZF[?U\7'\7"JJV8W MCOV/E.IZ5XYMO>OZ00I#.'V009/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/ M\P<]0M#C_$&R1!F7!$D3K FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$ M6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36R<BN!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC;9+"'0VU!O(]#; M4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#; M)YO=!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z M!^H=!'H'ZAT$>L?D9R6!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>&?7.!'IGU#L3 MZ)U1[TR@=T:]\W?J7[L!)AHE M&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M'75J96]^:F+[Z M%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9IR9DHYO=QCYK MFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3]W5%HT?C MX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+;Y+NB9\>38[IA MVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE3WX_ZJ==4?7# M['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC'*2/"Y ^+D'Z MX!.41E!$Y2BD&UL4$L! A0#% @ $X2D5KFK:^OF!0 LA\ !@ M ("!# @ 'AL+W=O 8 " @2@. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ $X2D5GS_Q(87!0 '!, !@ ("!CAD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X2D5J]:T,X6 P D08 !D M ("!E#D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $X2D5FST2MH,!0 Q@L !D ("!'T0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $X2D5F;U M8-:I! N@L !D ("!ME0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X2D5F :L" 1 @ YP0 !D M ("!7F0 'AL+W=O^!OP# !L#0 &0 @(&F9@ >&PO M=V]R:W-H965TD]@, M -8) 9 " @=EJ !X;"]W;W)K&UL4$L! A0#% @ $X2D5N_[/O_I!0 S X !D ("! M!F\ 'AL+W=O&PO=V]R:W-H965T=[ !X;"]W;W)K&UL4$L! A0#% M @ $X2D5@#Z7Q)> @ 7@4 !D ("!7'X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X2D5C7YT1>3 M @ AP4 !D ("!6XD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X2D5E6,QFA.! 60H !D M ("!WY, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $X2D5H^L^^Z> P H0@ !D ("! Z$ M 'AL+W=OY\ MC, " #?!0 &0 @('8I >&PO=V]R:W-H965T&UL4$L! A0#% @ M$X2D5N:)*STE @ :00 !D ("!_*L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X2D5@>[E,"O! M,Q8 !D ("!Q;4 'AL+W=O!LG"OH" #6!P &0 @(&K MN@ >&PO=V]R:W-H965T&UL4$L! A0#% @ $X2D5A<(@(IM @ -08 !D M ("!AL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $X2D5DW+T$@[ P W@L !D ("!ZLH 'AL M+W=O&PO=V]R:W-H965T_2 !X;"]W;W)K&UL4$L! A0#% @ $X2D M5A#1TO.2 @ A0@ !D ("!1]8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X2D5I,QKLH$! 4@\ M !D ("!6.$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X2D5@8C#CJ"! -A0 !D M ("!8^P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $X2D5NSR1.. @ _ 4 !D ("!S_H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $X2D5GLS M$Y!Q! !A4 !D ("!) ,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X2D5M\R^L]! P )A0 T M ( !50X! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ $X2D5B=EU:4, @ A"4 !H M ( !L1 XML 79 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 80 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 135 256 1 false 46 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://www.global.hayward.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - 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 0000003 - 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 0000004 - Statement - Unaudited Condensed Consolidated Statements of Operations Sheet http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations Unaudited Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income Sheet http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome Unaudited Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 0000006 - 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 0000007 - 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 0000008 - 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 0000009 - Disclosure - Significant Accounting Policies Sheet http://www.global.hayward.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Sheet http://www.global.hayward.com/role/Revenue Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Inventories Sheet http://www.global.hayward.com/role/Inventories Inventories Notes 11 false false R12.htm 0000012 - 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 0000013 - Disclosure - Income Taxes Sheet http://www.global.hayward.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 0000014 - Disclosure - Long-Term Debt, Net Sheet http://www.global.hayward.com/role/LongTermDebtNet Long-Term Debt, Net Notes 14 false false R15.htm 0000015 - Disclosure - Derivatives and Hedging Transactions Sheet http://www.global.hayward.com/role/DerivativesandHedgingTransactions Derivatives and Hedging Transactions Notes 15 false false R16.htm 0000016 - Disclosure - Fair Value Measurements Sheet http://www.global.hayward.com/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 0000017 - Disclosure - Segments and Related Information Sheet http://www.global.hayward.com/role/SegmentsandRelatedInformation Segments and Related Information Notes 17 false false R18.htm 0000018 - Disclosure - Earnings Per Share Sheet http://www.global.hayward.com/role/EarningsPerShare Earnings Per Share Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.global.hayward.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Leases Sheet http://www.global.hayward.com/role/Leases Leases Notes 20 false false R21.htm 0000021 - Disclosure - Stockholders??? Equity Sheet http://www.global.hayward.com/role/StockholdersEquity Stockholders??? Equity Notes 21 false false R22.htm 0000022 - Disclosure - Stock-based Compensation Sheet http://www.global.hayward.com/role/StockbasedCompensation Stock-based Compensation Notes 22 false false R23.htm 0000023 - Disclosure - Acquisitions and Restructuring Sheet http://www.global.hayward.com/role/AcquisitionsandRestructuring Acquisitions and Restructuring Notes 23 false false R24.htm 0000024 - Disclosure - Related-Party Transactions Sheet http://www.global.hayward.com/role/RelatedPartyTransactions Related-Party Transactions Notes 24 false false R25.htm 0000025 - Disclosure - Subsequent Events Sheet http://www.global.hayward.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 0000026 - 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 26 false false R27.htm 0000027 - Disclosure - Revenue (Tables) Sheet http://www.global.hayward.com/role/RevenueTables Revenue (Tables) Tables http://www.global.hayward.com/role/Revenue 27 false false R28.htm 0000028 - Disclosure - Inventories (Tables) Sheet http://www.global.hayward.com/role/InventoriesTables Inventories (Tables) Tables http://www.global.hayward.com/role/Inventories 28 false false R29.htm 0000029 - 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 29 false false R30.htm 0000030 - 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 30 false false R31.htm 0000031 - 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 31 false false R32.htm 0000032 - 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 32 false false R33.htm 0000033 - 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 33 false false R34.htm 0000034 - Disclosure - Leases (Tables) Sheet http://www.global.hayward.com/role/LeasesTables Leases (Tables) Tables http://www.global.hayward.com/role/Leases 34 false false R35.htm 0000035 - 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 35 false false R36.htm 0000036 - Disclosure - Acquisitions and Restructuring (Tables) Sheet http://www.global.hayward.com/role/AcquisitionsandRestructuringTables Acquisitions and Restructuring (Tables) Tables http://www.global.hayward.com/role/AcquisitionsandRestructuring 36 false false R37.htm 0000037 - 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 37 false false R38.htm 0000038 - Disclosure - Revenue (Details) Sheet http://www.global.hayward.com/role/RevenueDetails Revenue (Details) Details http://www.global.hayward.com/role/RevenueTables 38 false false R39.htm 0000039 - Disclosure - Inventories (Details) Sheet http://www.global.hayward.com/role/InventoriesDetails Inventories (Details) Details http://www.global.hayward.com/role/InventoriesTables 39 false false R40.htm 0000040 - 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 40 false false R41.htm 0000041 - 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 41 false false R42.htm 0000042 - 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 42 false false R43.htm 0000043 - Disclosure - Income Taxes (Details) Sheet http://www.global.hayward.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.global.hayward.com/role/IncomeTaxes 43 false false R44.htm 0000044 - 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 44 false false R45.htm 0000045 - Disclosure - Long-Term Debt, Net - Additional Information (Details) Sheet http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails Long-Term Debt, Net - Additional Information (Details) Details 45 false false R46.htm 0000046 - Disclosure - Derivatives and Hedging Transactions - Additional Information (Details) Sheet http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails Derivatives and Hedging Transactions - Additional Information (Details) Details 46 false false R47.htm 0000047 - 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 47 false false R48.htm 0000048 - 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 48 false false R49.htm 0000049 - 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 49 false false R50.htm 0000050 - Disclosure - Segments and Related Information - Additional Information (Details) Sheet http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails Segments and Related Information - Additional Information (Details) Details 50 false false R51.htm 0000051 - 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 51 false false R52.htm 0000052 - 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 52 false false R53.htm 0000053 - 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 53 false false R54.htm 0000054 - Disclosure - Leases - Supplemental Cash Flows Information (Details) Sheet http://www.global.hayward.com/role/LeasesSupplementalCashFlowsInformationDetails Leases - Supplemental Cash Flows Information (Details) Details 54 false false R55.htm 0000055 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 55 false false R56.htm 0000056 - Disclosure - Stockholders??? Equity (Details) Sheet http://www.global.hayward.com/role/StockholdersEquityDetails Stockholders??? Equity (Details) Details http://www.global.hayward.com/role/StockholdersEquity 56 false false R57.htm 0000057 - Disclosure - Stock-based Compensation - Additional Information (Details) Sheet http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails Stock-based Compensation - Additional Information (Details) Details 57 false false R58.htm 0000058 - Disclosure - Stock-based Compensation - Black-Scholes Option-Pricing Model (Details) Sheet http://www.global.hayward.com/role/StockbasedCompensationBlackScholesOptionPricingModelDetails Stock-based Compensation - Black-Scholes Option-Pricing Model (Details) Details 58 false false R59.htm 0000059 - Disclosure - Acquisitions and Restructuring - Acquisition and Restructuring Related Expense (Details) Sheet http://www.global.hayward.com/role/AcquisitionsandRestructuringAcquisitionandRestructuringRelatedExpenseDetails Acquisitions and Restructuring - Acquisition and Restructuring Related Expense (Details) Details 59 false false R60.htm 0000060 - Disclosure - Acquisitions and Restructuring - Additional Information (Details) Sheet http://www.global.hayward.com/role/AcquisitionsandRestructuringAdditionalInformationDetails Acquisitions and Restructuring - Additional Information (Details) Details 60 false false R61.htm 0000061 - Disclosure - Acquisitions and Restructuring - Facility Closure and Other One-Time Termination Benefits (Details) Sheet http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails Acquisitions and Restructuring - Facility Closure and Other One-Time Termination Benefits (Details) Details 61 false false R62.htm 0000062 - 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 62 false false R63.htm 0000063 - Disclosure - Subsequent Events (Details) Sheet http://www.global.hayward.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.global.hayward.com/role/SubsequentEvents 63 false false All Reports Book All Reports hayw-20230401.htm a2023q1exhibit311.htm a2023q1exhibit312.htm a2023q1exhibit321.htm a2023q1exhibit322.htm exhibit101-haywardxemploym.htm hayw-20230401.xsd hayw-20230401_cal.xml hayw-20230401_def.xml hayw-20230401_lab.xml hayw-20230401_pre.xml hayw-20230401_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hayw-20230401.htm": { "axisCustom": 0, "axisStandard": 18, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 553, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 135, "dts": { "calculationLink": { "local": [ "hayw-20230401_cal.xml" ] }, "definitionLink": { "local": [ "hayw-20230401_def.xml" ] }, "inline": { "local": [ "hayw-20230401.htm" ] }, "labelLink": { "local": [ "hayw-20230401_lab.xml" ] }, "presentationLink": { "local": [ "hayw-20230401_pre.xml" ] }, "schema": { "local": [ "hayw-20230401.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 405, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 12, "http://xbrl.sec.gov/dei/2022": 5, "total": 17 }, "keyCustom": 21, "keyStandard": 235, "memberCustom": 14, "memberStandard": 31, "nsprefix": "hayw", "nsuri": "http://www.global.hayward.com/20230401", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.global.hayward.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Revenue", "menuCat": "Notes", "order": "10", "role": "http://www.global.hayward.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Inventories", "menuCat": "Notes", "order": "11", "role": "http://www.global.hayward.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Accrued Expenses and Other Liabilities", "menuCat": "Notes", "order": "12", "role": "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilities", "shortName": "Accrued Expenses and Other Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "13", "role": "http://www.global.hayward.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Long-Term Debt, Net", "menuCat": "Notes", "order": "14", "role": "http://www.global.hayward.com/role/LongTermDebtNet", "shortName": "Long-Term Debt, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Derivatives and Hedging Transactions", "menuCat": "Notes", "order": "15", "role": "http://www.global.hayward.com/role/DerivativesandHedgingTransactions", "shortName": "Derivatives and Hedging Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "16", "role": "http://www.global.hayward.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Segments and Related Information", "menuCat": "Notes", "order": "17", "role": "http://www.global.hayward.com/role/SegmentsandRelatedInformation", "shortName": "Segments and Related Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "18", "role": "http://www.global.hayward.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.global.hayward.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "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", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Unaudited Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "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-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Leases", "menuCat": "Notes", "order": "20", "role": "http://www.global.hayward.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Stockholders\u2019 Equity", "menuCat": "Notes", "order": "21", "role": "http://www.global.hayward.com/role/StockholdersEquity", "shortName": "Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Stock-based Compensation", "menuCat": "Notes", "order": "22", "role": "http://www.global.hayward.com/role/StockbasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Acquisitions and Restructuring", "menuCat": "Notes", "order": "23", "role": "http://www.global.hayward.com/role/AcquisitionsandRestructuring", "shortName": "Acquisitions and Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Related-Party Transactions", "menuCat": "Notes", "order": "24", "role": "http://www.global.hayward.com/role/RelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "25", "role": "http://www.global.hayward.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "26", "role": "http://www.global.hayward.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.global.hayward.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.global.hayward.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "hayw:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Accrued Expenses and Other Liabilities (Tables)", "menuCat": "Tables", "order": "29", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "hayw:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "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-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Long-Term Debt, Net (Tables)", "menuCat": "Tables", "order": "30", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Derivatives and Hedging Transactions (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsTables", "shortName": "Derivatives and Hedging Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Segments and Related Information (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.global.hayward.com/role/SegmentsandRelatedInformationTables", "shortName": "Segments and Related Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.global.hayward.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.global.hayward.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Stock-based Compensation (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.global.hayward.com/role/StockbasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Acquisitions and Restructuring (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.global.hayward.com/role/AcquisitionsandRestructuringTables", "shortName": "Acquisitions and Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "INF", "first": true, "lang": "en-US", "name": "hayw:NumberOfManufacturingFacilities", "reportCount": 1, "unique": true, "unitRef": "manufacturing_facility", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Nature of Operations and Organization (Details)", "menuCat": "Details", "order": "37", "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-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "INF", "first": true, "lang": "en-US", "name": "hayw:NumberOfManufacturingFacilities", "reportCount": 1, "unique": true, "unitRef": "manufacturing_facility", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Revenue (Details)", "menuCat": "Details", "order": "38", "role": "http://www.global.hayward.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "i7e61e7399f354d3795af02116cca9fb8_D20230101-20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "39", "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-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Unaudited Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations", "shortName": "Unaudited Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "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", "hayw:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "hayw:AccruedSellingPromotionalAndAdvertisingExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Accrued Expenses and Other Liabilities - Accrued Expenses and Other Liabilities (Details)", "menuCat": "Details", "order": "40", "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-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "hayw:AccruedSellingPromotionalAndAdvertisingExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "i17beff25df1d436eb28cd0229eb1b35d_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Accrued Expenses and Other Liabilities - Warranty Reserve (Details)", "menuCat": "Details", "order": "41", "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", "ix:continuation", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrualWarrantiesIssued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Accrued Expenses and Other Liabilities - Additional Information (Details)", "menuCat": "Details", "order": "42", "role": "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAdditionalInformationDetails", "shortName": "Accrued Expenses and Other Liabilities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "43", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Long-Term Debt, Net - Schedule Of Long-Term Debt (Details)", "menuCat": "Details", "order": "44", "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-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "i7757d814305e4834a67f5792f19e5ffa_D20210528-20210528", "decimals": "INF", "first": true, "lang": "en-US", "name": "hayw:DebtInstrumentCovenantLeverageRatioThresholdForMandatoryPrepaymentOfZero", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Long-Term Debt, Net - Additional Information (Details)", "menuCat": "Details", "order": "45", "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-20230401.htm", "contextRef": "i7757d814305e4834a67f5792f19e5ffa_D20210528-20210528", "decimals": "INF", "first": true, "lang": "en-US", "name": "hayw:DebtInstrumentCovenantLeverageRatioThresholdForMandatoryPrepaymentOfZero", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Derivatives and Hedging Transactions - Additional Information (Details)", "menuCat": "Details", "order": "46", "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-20230401.htm", "contextRef": "i1bdabd4fa5914787bb3f80f799b40572_I20230401", "decimals": "-5", "lang": "en-US", "name": "hayw:DerivativeNotionalAmountConversion", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "i881e1f7aefbe43cc8f770246cd35da82_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Derivatives and Hedging Transactions - Gross Fair Values and Location of Derivative Instruments (Details)", "menuCat": "Details", "order": "47", "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", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "i881e1f7aefbe43cc8f770246cd35da82_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "i1208297382774d149851489a6968d1d5_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Derivatives and Hedging Transactions - Effects of Derivative Instruments by Contract Type in AOCI (Details)", "menuCat": "Details", "order": "48", "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", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "i1208297382774d149851489a6968d1d5_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "icb656b8e00ee4e8ab994c756c6cf1b38_I20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "49", "role": "http://www.global.hayward.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "icb656b8e00ee4e8ab994c756c6cf1b38_I20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income", "menuCat": "Statements", "order": "5", "role": "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome", "shortName": "Unaudited Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Segments and Related Information - Additional Information (Details)", "menuCat": "Details", "order": "50", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Segments and Related Information - Financial Information by Reportable Segment (Details)", "menuCat": "Details", "order": "51", "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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "i7f77bdd5e8334b058cca77195f1fcf16_D20230101-20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Segments and Related Information - Reconciliation of Segment Income to Income from Operations Before Income Taxes (Details)", "menuCat": "Details", "order": "52", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Earnings Per Share (Details)", "menuCat": "Details", "order": "53", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Leases - Supplemental Cash Flows Information (Details)", "menuCat": "Details", "order": "54", "role": "http://www.global.hayward.com/role/LeasesSupplementalCashFlowsInformationDetails", "shortName": "Leases - Supplemental Cash Flows Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hayw:AssetsAndLiabilitiesLesseeTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "menuCat": "Details", "order": "55", "role": "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hayw:AssetsAndLiabilitiesLesseeTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Stockholders\u2019 Equity (Details)", "menuCat": "Details", "order": "56", "role": "http://www.global.hayward.com/role/StockholdersEquityDetails", "shortName": "Stockholders\u2019 Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "INF", "lang": "en-US", "name": "hayw:NumberOfVote", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Stock-based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "57", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ifd92609d396d46a993f1b36c1e269123_D20230302-20230302", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Stock-based Compensation - Black-Scholes Option-Pricing Model (Details)", "menuCat": "Details", "order": "58", "role": "http://www.global.hayward.com/role/StockbasedCompensationBlackScholesOptionPricingModelDetails", "shortName": "Stock-based Compensation - Black-Scholes Option-Pricing Model (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ifd92609d396d46a993f1b36c1e269123_D20230302-20230302", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessExitCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Acquisitions and Restructuring - Acquisition and Restructuring Related Expense (Details)", "menuCat": "Details", "order": "59", "role": "http://www.global.hayward.com/role/AcquisitionsandRestructuringAcquisitionandRestructuringRelatedExpenseDetails", "shortName": "Acquisitions and Restructuring - Acquisition and Restructuring Related Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessExitCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "if18d9d3ec0fe4d1a8322f5371c6d6710_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Unaudited Condensed Consolidated Statements of Changes in Redeemable Stock and Stockholders' Equity", "menuCat": "Statements", "order": "6", "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-20230401.htm", "contextRef": "if18d9d3ec0fe4d1a8322f5371c6d6710_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Acquisitions and Restructuring - Additional Information (Details)", "menuCat": "Details", "order": "60", "role": "http://www.global.hayward.com/role/AcquisitionsandRestructuringAdditionalInformationDetails", "shortName": "Acquisitions and Restructuring - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "idd29b891d52e4a38b8258a524c9cacbf_I20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "i17beff25df1d436eb28cd0229eb1b35d_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Acquisitions and Restructuring - Facility Closure and Other One-Time Termination Benefits (Details)", "menuCat": "Details", "order": "61", "role": "http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails", "shortName": "Acquisitions and Restructuring - Facility Closure and Other One-Time Termination Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "i17beff25df1d436eb28cd0229eb1b35d_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "i966cebc44b8f408fa0ff4a0fc3bf9e42_I20220124", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Related-Party Transactions (Details)", "menuCat": "Details", "order": "62", "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-20230401.htm", "contextRef": "i966cebc44b8f408fa0ff4a0fc3bf9e42_I20220124", "decimals": "-4", "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "63", "role": "http://www.global.hayward.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "i4dedd3f270d34b1ba8682f0565da14d7_D20230501-20230501", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RepaymentsOfLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Nature of Operations and Organization", "menuCat": "Notes", "order": "8", "role": "http://www.global.hayward.com/role/NatureofOperationsandOrganization", "shortName": "Nature of Operations and Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "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-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.global.hayward.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hayw-20230401.htm", "contextRef": "ia5e8a3ed2857451db78a88dd1f64abbe_D20230101-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 46, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r531" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r532" ], "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r529" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r529" ], "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r529" ], "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r533" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r529" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r529" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r529" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r529" ], "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r528" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r530" ], "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "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/20230401", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.global.hayward.com/role/StockbasedCompensationBlackScholesOptionPricingModelDetails" ], "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/20230401", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails", "http://www.global.hayward.com/role/SubsequentEventsDetails" ], "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]", "verboseLabel": "Accrued Expenses and Other Liabilities" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesCurrentMember", "nsuri": "http://www.global.hayward.com/20230401", "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/20230401", "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/20230401", "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": 7.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/20230401", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hayw_AcquisitionAndRestructuringRelatedExpenseIncome": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "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", "verboseLabel": "Acquisition and restructuring related expense" } } }, "localname": "AcquisitionAndRestructuringRelatedExpenseIncome", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "hayw_AcquisitionRestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquisition, Restructuring and Related Activities [Abstract]", "label": "Acquisition, Restructuring and Related Activities [Abstract]", "terseLabel": "Acquisition, Restructuring and Related Activities [Abstract]" } } }, "localname": "AcquisitionRestructuringAndRelatedActivitiesAbstract", "nsuri": "http://www.global.hayward.com/20230401", "xbrltype": "stringItemType" }, "hayw_AmortizationOfIntangibleAssetsExcludingPortionDeemedCostOfSales": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of Intangible Assets, Excluding Portion Deemed Cost of Sales", "label": "Amortization of Intangible Assets, Excluding Portion Deemed Cost of Sales", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssetsExcludingPortionDeemedCostOfSales", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "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/20230401", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "hayw_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "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/20230401", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hayw_DebtAndLeaseObligationGross": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt and Lease Obligation, Gross", "label": "Debt and Lease Obligation, Gross", "totalLabel": "Subtotal" } } }, "localname": "DebtAndLeaseObligationGross", "nsuri": "http://www.global.hayward.com/20230401", "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/20230401", "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/20230401", "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/20230401", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "hayw_DerivativeNotionalAmountConversion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Derivative, Notional Amount, Conversion", "label": "Derivative, Notional Amount, Conversion", "terseLabel": "Derivative, notional amount, conversion" } } }, "localname": "DerivativeNotionalAmountConversion", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "hayw_EarningsPerShareBasicAndDilutedEPSAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share, Basic and Diluted EPS", "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]", "terseLabel": "Earnings per share", "verboseLabel": "Earnings Per Share, Basic and Diluted" } } }, "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "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", "verboseLabel": "Europe and Rest of World Segment" } } }, "localname": "EuropeAndRestOfWorldSegmentMember", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "hayw_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease, Assets And Liabilities, Lessee", "label": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "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/20230401", "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", "verboseLabel": "First Lien Term Facility, Due May 28, 2028" } } }, "localname": "FirstLienTermFacilityDueMay282028Member", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "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": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "hayw_IncrementalBFirstLienTermFacilityDueMay282028Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental Term Loan B, Due May 28, 2028 [Member]", "label": "Incremental B First Lien Term Facility, Due May 28, 2028 [Member]", "terseLabel": "Incremental B First Lien Term Facility, due May 28, 2028" } } }, "localname": "IncrementalBFirstLienTermFacilityDueMay282028Member", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "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/20230401", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hayw_NorthAmericaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "North America Segment", "label": "North America Segment [Member]", "terseLabel": "North America", "verboseLabel": "North America Segment" } } }, "localname": "NorthAmericaSegmentMember", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "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/20230401", "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/20230401", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganizationDetails" ], "xbrltype": "integerItemType" }, "hayw_NumberOfVote": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Vote", "label": "Number Of Vote", "terseLabel": "Number of vote" } } }, "localname": "NumberOfVote", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "integerItemType" }, "hayw_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Assets And Liabilities, Lessee", "label": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "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/20230401", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "hayw_PerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Based Restricted Stock Units", "label": "Performance Based Restricted Stock Units [Member]", "terseLabel": "Performance Based Restricted Stock Units" } } }, "localname": "PerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hayw_ReceivablesCreditLossExpenseReversal": { "auth_ref": [], "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": "Receivables, Credit Loss Expense (Reversal)", "label": "Receivables, Credit Loss Expense (Reversal)", "terseLabel": "Allowance for bad debts" } } }, "localname": "ReceivablesCreditLossExpenseReversal", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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/20230401", "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/20230401", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hayw_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability", "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalCashFlowsInformationDetails" ], "xbrltype": "stringItemType" }, "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/20230401", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "hayw_StockRepurchaseProgramRepurchasePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Repurchase Price Per Share", "label": "Stock Repurchase Program, Repurchase Price Per Share", "terseLabel": "Repurchase price per share (in usd per share)" } } }, "localname": "StockRepurchaseProgramRepurchasePricePerShare", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "perShareItemType" }, "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/20230401", "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" } } }, "localname": "TotalInternationalMember", "nsuri": "http://www.global.hayward.com/20230401", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r188", "r221", "r233", "r234", "r235", "r236", "r237", "r239", "r243", "r291", "r292", "r293", "r294", "r296", "r297", "r299", "r301", "r302", "r564", "r565" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r188", "r221", "r233", "r234", "r235", "r236", "r237", "r239", "r243", "r291", "r292", "r293", "r294", "r296", "r297", "r299", "r301", "r302", "r564", "r565" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r359", "r463", "r473", "r491", "r492", "r512", "r518", "r527", "r566", "r608", "r609", "r610", "r611", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r359", "r463", "r473", "r491", "r492", "r512", "r518", "r527", "r566", "r608", "r609", "r610", "r611", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r245", "r464", "r513", "r525", "r561", "r562", "r568", "r615" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r245", "r464", "r513", "r525", "r561", "r562", "r568", "r615" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r287", "r288", "r289", "r290", "r352", "r359", "r386", "r387", "r388", "r462", "r463", "r473", "r491", "r492", "r512", "r518", "r527", "r557", "r566", "r609", "r610", "r611", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r352", "r359", "r386", "r387", "r388", "r462", "r463", "r473", "r491", "r492", "r512", "r518", "r527", "r557", "r566", "r609", "r610", "r611", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r246", "r247", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r514", "r526", "r568" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r246", "r247", "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r514", "r526", "r568" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r524" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r251", "r252" ], "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 $4,088 and $3,937, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r18" ], "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, 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/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 1.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/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r18" ], "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 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 taxes" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 3.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 for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r29", "r30", "r158", "r469", "r478", "r479" ], "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" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r27", "r30", "r96", "r450", "r474", "r475", "r537", "r538", "r539", "r546", "r547", "r548" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r6", "r524" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r394", "r395", "r396", "r546", "r547", "r548", "r600" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r90", "r91", "r361" ], "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/2022", "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 used by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r390" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r159", "r253", "r256" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r34", "r319", "r442", "r543" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r48", "r64", "r65" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r209" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r130", "r140", "r157", "r185", "r229", "r235", "r241", "r254", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r416", "r418", "r433", "r524", "r564", "r565", "r606" ], "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r152", "r163", "r185", "r254", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r416", "r418", "r433", "r524", "r564", "r565", "r606" ], "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389" ], "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r103", "r108" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r53" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessExitCosts1": { "auth_ref": [ "r48" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Business Exit Costs", "terseLabel": "Business restructuring costs" } } }, "localname": "BusinessExitCosts1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringAcquisitionandRestructuringRelatedExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r121", "r122" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r50", "r154", "r493" ], "calculation": { "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r45", "r50", "r52" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r45", "r123" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months", "terseLabel": "Cash flow hedge gain (loss) to be reclassified within 12 months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r100" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails", "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r22", "r135", "r144" ], "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": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r73", "r285", "r286", "r481", "r563" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r23" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r84" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r84" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r546", "r547", "r600" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r5" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r5" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r5" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r5", "r79" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r5", "r524" ], "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; 241,441,438 issued and 212,775,069 outstanding at April\u00a01, 2023; 240,529,150 issued and 211,862,781 outstanding at December\u00a031, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r31", "r171", "r173", "r177", "r466", "r470" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome": { "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r337", "r338", "r349" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 12.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/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r57", "r234", "r235", "r236", "r237", "r243", "r551" ], "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 expense, net" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r36", "r464" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails", "http://www.global.hayward.com/role/SubsequentEventsDetails" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails", "http://www.global.hayward.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r1", "r2", "r3", "r131", "r132", "r139", "r188", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r443", "r507", "r508", "r509", "r510", "r511", "r544" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails", "http://www.global.hayward.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r3", "r132", "r139", "r321" ], "calculation": { "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails": { "order": 2.0, "parentTag": "hayw_DebtAndLeaseObligationGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r20", "r188", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r443", "r507", "r508", "r509", "r510", "r511", "r544" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails", "http://www.global.hayward.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r20", "r80", "r81", "r82", "r83", "r124", "r125", "r127", "r138", "r188", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r443", "r507", "r508", "r509", "r510", "r511", "r544" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r126", "r567" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r399", "r400" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r49" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r48", "r67" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r48", "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r26", "r106", "r128", "r164", "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, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Other Assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r26", "r106", "r128", "r164", "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, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Accrued Expenses and Other Liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r104", "r107", "r110", "r112", "r498" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r118", "r424" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r101", "r104", "r110" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails", "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r598", "r599" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r97", "r98", "r99", "r101", "r102", "r109", "r110", "r113", "r114", "r116", "r424" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r363", "r391", "r392", "r393", "r397", "r519" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r178", "r194", "r195", "r196", "r197", "r198", "r202", "r204", "r206", "r207", "r208", "r212", "r427", "r428", "r467", "r471", "r499" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r178", "r194", "r195", "r196", "r197", "r198", "r204", "r206", "r207", "r208", "r212", "r427", "r428", "r467", "r471", "r499" ], "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 stockholders, diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r209", "r210", "r211", "r213" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r434" ], "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, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r402" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelocationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relocation of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Relocation [Member]", "terseLabel": "Employee Relocation" } } }, "localname": "EmployeeRelocationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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/2022", "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r79", "r149", "r174", "r175", "r176", "r189", "r190", "r191", "r193", "r199", "r201", "r214", "r255", "r336", "r394", "r395", "r396", "r407", "r408", "r426", "r435", "r436", "r437", "r438", "r439", "r440", "r450", "r474", "r475", "r476" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r312", "r432", "r508", "r509" ], "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r312", "r353", "r354", "r355", "r356", "r357", "r358", "r429", "r459", "r460", "r461", "r508", "r509", "r515", "r516", "r517" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r119", "r120", "r312", "r508", "r509" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r312", "r508", "r509" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r430" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r312", "r353", "r358", "r429", "r460", "r508", "r509", "r515", "r516", "r517" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r312", "r353", "r354", "r355", "r356", "r357", "r358", "r459", "r460", "r461", "r508", "r509", "r515", "r516", "r517" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r103", "r109", "r115" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r445", "r448" ], "calculation": { "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails": { "order": 1.0, "parentTag": "hayw_DebtAndLeaseObligationGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "verboseLabel": "Finance lease obligations" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r445" ], "calculation": { "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current maturities of long-term debt" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r445" ], "calculation": { "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term debt" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r448" ], "calculation": { "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r444" ], "calculation": { "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r603", "r604" ], "calculation": { "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r602" ], "calculation": { "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Property, plant and equipment" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r498", "r515", "r522" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign exchange contracts", "verboseLabel": "Foreign Exchange Contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails", "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r48" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 8.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 property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r155", "r260", "r465", "r502", "r524", "r553", "r554" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r35", "r185", "r229", "r234", "r240", "r243", "r254", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r433", "r501", "r564" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "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", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r101" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails", "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r32", "r129", "r136", "r147", "r229", "r234", "r240", "r243", "r468", "r501" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "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", "verboseLabel": "Income from operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r270", "r275" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r275" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r186", "r403", "r405", "r406", "r409", "r411", "r413", "r414", "r415" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r187", "r200", "r201", "r227", "r401", "r410", "r412", "r472" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r51" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r134", "r145", "r535" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r47" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r47" ], "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": "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r47" ], "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 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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r47" ], "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": "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedTrademarks": { "auth_ref": [ "r66" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r111" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "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", "negatedTerseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r180", "r182", "r183" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r521" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r221", "r233", "r234", "r235", "r236", "r237", "r239", "r243" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment sales" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r257" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r62", "r496" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r160", "r494", "r524" ], "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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/InventoriesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r62", "r536" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r62", "r497" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r17", "r185", "r254", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r417", "r418", "r419", "r433", "r500", "r564", "r606", "r607" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r10", "r133", "r143", "r524", "r545", "r552", "r601" ], "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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "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 and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r153", "r185", "r254", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r417", "r418", "r419", "r433", "r524", "r564", "r606", "r607" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r15", "r544" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r3", "r132", "r141", "r311", "r322", "r508", "r509" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r3" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r18" ], "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r78" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNet" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesWarrantyReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r215", "r216" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/NatureofOperationsandOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r181" ], "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 by) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r181" ], "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 by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r45", "r46", "r49" ], "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 used by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r33", "r49", "r137", "r146", "r151", "r169", "r172", "r176", "r185", "r192", "r194", "r195", "r196", "r197", "r200", "r201", "r205", "r229", "r234", "r240", "r243", "r254", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r428", "r433", "r501", "r564" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "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/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.global.hayward.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "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/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 6.0, "parentTag": "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Short-term notes payable" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r550" ], "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OneTimeTerminationBenefitsMember": { "auth_ref": [ "r503", "r504", "r505", "r506" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r229", "r234", "r240", "r243", "r501" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "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/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r445" ], "calculation": { "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r445" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 9.0, "parentTag": "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 }, "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability - short term", "verboseLabel": "Accrued expenses and other liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails", "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r445" ], "calculation": { "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r444" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Other non-current assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r233", "r234", "r235", "r236", "r237", "r243" ], "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", "verboseLabel": "Total segment income" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 8.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/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r162", "r524" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r156" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r93", "r94", "r95" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on 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, before Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments, gross" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r93", "r94", "r95" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome": { "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", "totalLabel": "Foreign currency translation adjustments, net" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r93", "r94", "r95" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "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", "negatedLabel": "Foreign currency translation adjustments, taxes" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r166" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome": { "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", "totalLabel": "Change in fair value of derivatives, net" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent": { "auth_ref": [ "r166" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent", "terseLabel": "Change in fair value of derivatives, gross" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r167" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": -1.0 } }, "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", "negatedLabel": "Change in fair value of derivatives, taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r165", "r166", "r420", "r421", "r423" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r166", "r168", "r422" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsEffectsofDerivativeInstrumentsbyContractTypeinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r93", "r94", "r95", "r170", "r173" ], "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": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r103", "r115" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r21" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r3", "r132", "r141" ], "calculation": { "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails": { "order": 3.0, "parentTag": "hayw_DebtAndLeaseObligationGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-Term Debt", "terseLabel": "Other bank debt" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Non-Current Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsGrossFairValuesandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r39" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": 2.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 (income) expense, net", "negatedTerseLabel": "Other (income) expense, net", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsAdditionalInformationDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationReconciliationofSegmentIncometoIncomefromOperationsBeforeIncomeTaxesDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [ "r503", "r504", "r505", "r506" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r43" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 5.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", "terseLabel": "Consideration transferred for repurchased stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r274", "r542" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r40" ], "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 associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r179", "r595", "r596", "r597" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r41" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.global.hayward.com/role/StockbasedCompensationBlackScholesOptionPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.global.hayward.com/role/StockbasedCompensationBlackScholesOptionPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r431" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r4", "r323" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r4" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r4", "r323" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r4" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r4", "r524" ], "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, no shares issued or outstanding as of April\u00a01, 2023 and December\u00a031, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r161", "r258", "r259", "r495" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r42", "r544" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r540", "r541" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 6.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, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r47", "r76" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r555", "r603", "r604" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "terseLabel": "Property, plant, and equipment, accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r556", "r604" ], "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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant, and equipment, net of accumulated depreciation of $88,543 and $84,119, respectively" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r451", "r452", "r453", "r454", "r455" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r44", "r544" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Payments on revolving credit facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r44" ], "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 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", "terseLabel": "Payments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/SubsequentEventsDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r44" ], "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": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedTerseLabel": "Payments of short-term notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r92", "r148", "r614" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "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 expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "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": "Time Based Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r272", "r274", "r277", "r283", "r284" ], "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": "Acquisitions and Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r273", "r276", "r280", "r282" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r48", "r278", "r280", "r558" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r273", "r274", "r280", "r281" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringAdditionalInformationDetails", "http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringAdditionalInformationDetails", "http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r48" ], "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" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r274", "r279" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r534", "r559", "r560" ], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 10.0, "parentTag": "hayw_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "terseLabel": "Business restructuring costs" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r7", "r84", "r142", "r477", "r479", "r524" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r149", "r189", "r190", "r191", "r193", "r199", "r201", "r255", "r394", "r395", "r396", "r407", "r408", "r426", "r474", "r476" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r220", "r221", "r233", "r238", "r239", "r245", "r246", "r249", "r347", "r348", "r464" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "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", "verboseLabel": "External net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r350", "r351" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r59" ], "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/2022", "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/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetScheduleOfLongTermDebtDetails", "http://www.global.hayward.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r447", "r523" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalCashFlowsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r447", "r523" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LeasesSupplementalCashFlowsInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r105" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/DerivativesandHedgingTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r549" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r58" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r58" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r60" ], "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/2022", "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": [ "r0", "r11", "r12", "r13" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r77" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r273", "r274", "r275", "r276", "r280", "r281", "r282" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringAdditionalInformationDetails", "http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r69", "r70", "r71" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Acquisition and Restructuring Related Expense" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r68", "r72" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r54", "r55", "r56", "r63" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r360", "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.global.hayward.com/role/StockbasedCompensationBlackScholesOptionPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r89" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r217", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r243", "r249", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r276", "r282", "r502", "r615" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r217", "r218", "r219", "r229", "r232", "r237", "r241", "r242", "r243", "r244", "r245", "r248", "r249", "r250" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r37" ], "calculation": { "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "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 expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r47" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r519" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r378" ], "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", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r378" ], "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", "terseLabel": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r387" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r386" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r388" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationBlackScholesOptionPricingModelDetails" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.global.hayward.com/role/StockbasedCompensationBlackScholesOptionPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r371" ], "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", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r371" ], "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", "terseLabel": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r520" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r385" ], "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", "verboseLabel": "Expected life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/StockbasedCompensationBlackScholesOptionPricingModelDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "auth_ref": [], "calculation": { "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails": { "order": 11.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/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesAccruedExpensesandOtherLiabilitiesDetails", "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r74" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r75" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AccruedExpensesandOtherLiabilitiesWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r150", "r217", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r243", "r249", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r276", "r282", "r502", "r615" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/SegmentsandRelatedInformationAdditionalInformationDetails", "http://www.global.hayward.com/role/SegmentsandRelatedInformationFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r24", "r79", "r149", "r174", "r175", "r176", "r189", "r190", "r191", "r193", "r199", "r201", "r214", "r255", "r336", "r394", "r395", "r396", "r407", "r408", "r426", "r435", "r436", "r437", "r438", "r439", "r440", "r450", "r474", "r475", "r476" ], "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/2022", "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/2022", "presentation": [ "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r189", "r190", "r191", "r214", "r464" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r4", "r5", "r79", "r84" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock for compensation plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r4", "r5", "r84", "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of Common Stock for compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Share repurchase program amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails", "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Number of shares authorized for repurchase (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining amount authorized for repurchase" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r4", "r5", "r79", "r84" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r5", "r8", "r9", "r61", "r524", "r545", "r552", "r601" ], "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\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "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\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r87", "r184", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r425" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r441", "r457" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r441", "r457" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r441", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r441", "r457" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/LongTermDebtNetAdditionalInformationDetails", "http://www.global.hayward.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r456", "r458" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r16" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r85" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r25", "r85", "r86" ], "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; 28,666,369 and 28,666,369 at April\u00a01, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r5", "r79", "r84" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Number of shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r79", "r84", "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Repurchase of stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofChangesinRedeemableStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r273", "r274", "r280", "r281" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/AcquisitionsandRestructuringAdditionalInformationDetails", "http://www.global.hayward.com/role/AcquisitionsandRestructuringFacilityClosureandOtherOneTimeTerminationBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r398", "r404" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r549" ], "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 of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r203", "r208" ], "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", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average number of common shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r202", "r208" ], "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", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average number of common shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails", "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "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/2022", "presentation": [ "http://www.global.hayward.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.global.hayward.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r528": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r529": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r53": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r531": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r532": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r533": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 84 0001834622-23-000032-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001834622-23-000032-xbrl.zip M4$L#!!0 ( !.$I%:O^^59^P< )$F 5 83(P,C-Q,65X:&EB:70S M,3$N:'1M[5I;KBPHA+%SGMCIIJ_J3)>V2 M1[9>UU/G::C5[GYAIV4??NOG'=([T;TKW_U+XC0;51 M"&J'C2/2N&Z1X+B57=U?M]I=TKMJD[MV\[[;Z75 N/U;\ZIQ_7.;-)H]U7$%9IZK1_="X;M\5;G[[U/Y]IJ52+E=V M#$!U/;R(V/^[;VL;?=O)D__PL4C(E9*2 P7E2&&5 M"N+HE586%&=V?_O95W=8Y=2[H4.&=,R)!G_S";"R'0I#?DVIAJTEIZ3+1TI; MHA+R4>F8!.7"KT1%Y(I.)U0S#!"J-'G22<(B!.;L2P+C#*J>;,:@W_$B8;#; M@71.7BUVE;V+W0=J(&(0FWA*'A(UD9P->-Z'4/O ,04F) JR+LQ 84O19$K2 MQ.J4PPH@#[N4#!&E)(8K+:@D$0WAEB8JAB1AE9=;$TAXR(VA>HHB,7W@,.^2 M3@/W&!@#4TJ7SV$.% B%AOP-8@D,!TL8UV0R%.&0F!0_%N,G7/-,"2X@%D9" MHL>:82+L$!9H1CQT!J+>$9BF&"QS#,,8Z4^7W?"V@5G]YP"3DT@D$'I$T2+4 M>4 EB,-CO?1<)!%0#L7B$[Z',F6@$^"T%-<\0%$@38T #0AD!+B4"Z1F(#%/ MIH;-P%Q5FT>)5(( P%,!AMQTQMD34C,DD503,\.NY@-A+.0C2RC>]':#E?DE M")J9,6O6OFT4UO8.A;V5D+T[.*T$[\]-AK.LH$ Z45$DX-(%LT.HY@XV /1 MEQS#2SA@M2^%&:(XBL5 I4BG>,V$":4R*8Q#DM5*>OR,M HY@]N&' )<& ?\ M>4RT'\,A30:<-("_NJD$B:!*"\'Q(3]R0X-CYJ_\I< Z-_&X1?T$26X)SAY> M:,O.$T4K$T4P$:[S*;V@=]@JX='^ >U8LOT<_0$\,#0[$ MT.7$EP&6QW0=TM3L/@3S9I^3^4P^$ZM4@P(@LK$PCAY!BB=.#U;>"V)=)F?- M)77HRU+Q D'YC+CQH0"2!5N,DH*Y_M^D?2.8H%K@ H0O&%RZ2%!3:C")N\UJ M7,9W9*H,!X.@\W>#1E"FBC"5%', +,L9L2@&8(0O+98K(OC6YR@(- WC.7N> MEO]96.X7R;N#X*1\OOZYBJF=*64-6B^-W#;_;A[>*AW5[U M=+,BNM0ON$3]F(%SE.H1<(79[JZ_H]YZ10=BI1N&2C,'(]<1#7@"!:P$*H0G M?(0,.R13?[FY['>D ,A$1K?7/15:K=;L$NZIW-ICIU3]'(+3/JSGLRQ>.8) ML,>C 29XLX!@SR1%[^OUF.$Q258[NR<;@;%[7>Z*)Q6&J<;(+%4J&[3&REBX MCZ?;H,N$H.A/?QY'#K<,B0!B0 !/I#/#H8_E[H0'#W^2=&[7D;=J2,V\K$/J M<)#DS.5]YX\L:TV)% ]<9L<]3^3S7^VBKX;AWC?(Q_O39WQ5@^S.B^<;)[\@ M%N2Y9? N. ;A]Q+01"@Z R7+NO!^=WYRMR=8\_.]?X2#+/6T1\';>! RF"@X7,* MW K9K,*%(8 [*-CR/I,;2.,FC0$UX"6WF"SU;#P!??M9^IG6%9-QI&&KYR$H MW+$3A-7]*)#%/^]SF4C&2HXY)K2$#K+?-G1&:#P>237E\'0R5)[%Z-8IEU$' M*/E;JH#BBZW;^D^OS_^*OC\_V;8@$(X>R2]TZEU8R[MW.+9Y^,/4R[\BZ3CH M,]R4;H_570^/4KG+=PWOJ$'AEE;XM'6-2Z_W#12_M6NNC_ '?.UUYUFH[*D M4EX,H7VC9&K7A[SPAE3VZ5_6# @ M 'LF 5 83(P,C-Q,65X:&EB:70S,3(N:'1M[5IM7Z'@RL:N MXAUL[V+'52RP,5<;V\'X-OET)69Z0&7-B$@:6/+KKUL:WHRQR6YN35SG#YB9 M:;5:ZJ>?[A9S_GW[NM7__:;#1C:6[.;N_<=NB^4*I=*G6JM4:O?;[++_RT=6 M+Y8KK*]Y8H05*N&R5.IECJ]TJDJEZ22ADHAC;, M79S3'?P$'EY\=_Y]H<#:*DAC2"P+-' +(4N-2(;L4PCFGA4*F51+C6=:#$>6 M5 MT(@_ >W$2=SE-%L#ZI$B@?F:*E5:2.?S2 R$9;5*L;J^BM6=X'J(FS%0UJH8 M!Z+F!TO"XT2(MNH.]7K$]:?G.Y;;V*KT^MW/W1; MS7[W^@JCJ'=[U[SJL_XUZ]U][-RR2JU9J-0/FT>L>=5FE>-V=G5WU>[T6/^R MPVX[K;M>M]]%X]O-LXZ(D'38 MOU0")L\"T%9$,V9'W+XY.'Y[]L7+JE8)12^TKDIQ;O>WGWT]OJIO_39TV8A/ M@&F8")@B)]N1,.S7E&L,+#EC/1@K;1DZXH/2,:N4"[\R%;%+/IMR';)+)4DE M.JB;!$5TS+LO<8PSJ';R. )]O(LDQ%A'RCEY,=]5]\YW[[E!CZ%OXAF[3]14 M0CB$O'>A]HX+%9J0*,RY. ,7">/)C*6)U2G@"C +NX2,'N4LQBLMN&01#_"6 M9BK&%&&5E]L02" 8[B>D4C,[P'G7=%I\%Z(QN"4TF5SG(,$ J$Q>Z-8@L/1 MDA TFXY$,&(FI8_E^"EHR)30 F)A)*9YJABFPHYP@68,@3.0]([1-!7B,BHVO&Y@UOXYP 06B01=3RA:NCJ/J$1Q?*Q7GHLD0LKA5'KB]T"F(>I$ M.*WX-8]0%$138T0# 9D +N42J1E(S(.I,1A"5]/F22*5*(#P5(@A-YUQ]@3< MC%@DU=3,L:MA*(S%@M@R3C>]W6AE?@6"9F[,AK6O&X7UO4-A?\UE;P[>5BNG M9R;#6590$)VH*!)XZ9S995R#@PW"0 PDD'L9(%8'4I@1B9-8C%1*=$K7H3"! M5";%<42R6DF/G[%6 81XV[!#A$L(B#^/B<[G8,23(; F\EDGQ')K<#9PXMLV7FB:&VB"">B=3X$.4I0=?"E!9?S MQNDCC<-> 9?O#W#?%O^ M33HP(A1<"UJ \ 6#2Q<):4H-)7$7K,9E?$>FR@ :A'V_&S3&,E4$J>24 W!9 MSHAE,8 C?&FQ6A'AMP&0(-(TCH?P:5K>B81?"+F#(GMS4#DIGVU^KB-H9P+9 M -)S([?-_W7[N<8-+T@-2V+=.5HPPB8BI"#@1B6<,@@W&$!4[U)D8-Q%#.7"UT6F)Y(S.8[=OU M=U17+[B!5-<&@=*A@Y'K?X:08+DJD?CP"8R)44D$>SM/;LB\8HP9W]';%V_, MWF?O8#L'PH3+U*4: A5$$78"8H+;9AZIZ!?EX0ZITU^N%/G;+%C-.T06J!#3 MH?$MQD"E=KMENR1]OI &ZI^BYQMA-IAW9H[=LQU">SQ*<()7"Y3PB63I]WJC M87.')5D%[9X\"IC=JW-70JD@2#5Y9J5>>41KK(S%^W3"C;I,@(K^\*=R['#+ MD @AAL3P0#HS'+M9<.<\= 24I N[CKQ5(VX6Q1U1BH,DA*X> M9';H\T ^_]5;]-4PW/LV^7A_NHVO:I/=J?$B6P7ODF,(?G^A$MWH M)A:F<>PHK-)F43"X&Z@RCH6U $^P^T#1L34^#P7:YY0<(L21- V1,OZGOF8> ME_!'*M!\%X-I$KBSH:/_=\/?N!NF$SVJNP7BCXXEZ( C$(" R7+QHBN= K^G M) IF3GN^8G>GV?/3O;\$PZR!](="CW @#W&@@04%;H5L5OGB$,0=%G)YG\D- MIG&3QH@:W"6WF"SU/'H.^OJS]!,M+27C2&.HY]$IX-@)W>I^&LC\G_>Y3"03 M)2= "2WAP^P7#IT1&L1CJ6: 3Z=^]Q;-OA]S,O_X*DXZ ?4E"Z&&NXWIZDY]GOT;EUY]7A+M+V0=_[Y*[B%1& D_QOK$':#+9 @OG*LV1H)B-B'1;A= M^V)EQV56]KS]/[SQ[3PN;&.)1UO7N/H:TUCYE[@:_K!V ALO-LU'9:FCO!S" M!T;)U&X.>>9=J.S3OY;E7A"[^"]02P,$% @ $X2D5G%^.=I[! =Q( M !4 !A,C R,W$Q97AH:6)I=#,R,2YH=&W=6%M/&SD4?M]?<1JT%*3,->&2 M2R.E21!H*:%D$-NGE3/V)!8SXZGM$+*_?H\]"82;FJJ[A2U"%C/G^MG?.6=P M^UU_V(N^G ]@JK,4SB\_GI[TH.)XWE6MYWG]J _'T:=3J+M^ )$DN>*:BYRD MGCL ML_+3]LKGMF>#M,>"+CIMRF^ TP\5'OH-&API.Q#)>.Y,V4F?O,@+'1KSJF>-@/?_[UB]3KM1.0:@TDT M+O\L?3SQ5!!*$9]CP32=,'3WT)]FM]HA*9_D32NHE Y71K%(A6QN^?:G921. M0C*>+IKO(YXQ!6=L#ACR^Y9!-$0@D.X=$=NSX71H&>E06W/K_Y?@79' MT.T/SZ-!?QWEBV@R(B=8I6.AM-;'5+#WX?A$43' QAU+SYVSP8C M9_CGZ> +='N1D82^'VX(VY+_YY398Y#/E]E)#K'(@IPP^SXC$ MG4\7<,$*(36@\$C(# +?^0PB@6.RF!-)X5BD!HNJPDD>N[!CC+>W#L/0;_5$ M5I!\89^"UBXD0EK?!68J*+" M21QGB)OD% :W\93D$X93)\NX4B9U_#6:%$<43)EDF.-Z,B6,52Y5JSO##*1" MGC%:A3_8#<\-G)3A[*S"N62*4S/W3,3>E+,$XV(>FM\P&"8)CYDT.V$\+:%6 M;>3Q E"D>8+I5J&8234CZ$:+]0:PW'#; Q@0D5AANNZ^DK)$' 9:$3DF.1, M.R4N[P2[*W0_/_S#W0KK;JUN-L(. ?>E<%<&2QJ49;3Y&C1J=>1$ MHV4H_BOS(GR;O. YML2,V,/&)JP)FE)\"^ND(=QTX0*[D>%'U8A)F@*:838D M1?:H @FCRI:6\)SDL7F/#JG]!\#V+]2:I26]!/9?&U,]ZE[N]WT7/CS>X'## M;\RG\_"56-''';0=$3Z115D0]7("?6\=_=?KQT69YRN2V)XU9;$HJ=.TH]-H M53K;6_6#EK+KHR&ZSH/7..&W<'8_LC[=S;>0U8^LFWU4_0I(=\XEQT9<8"=^ M G#WQ>:X?H51B/("IRE92HSYDTN-E=6RE_KW)F2L1#K33TV^<0^R7,LK&7LY MU/D'4$L#!!0 ( !.$I%8#B%ZX800 $L/ 5 83(P,C-Q,65X:&EB M:70S,C(N:'1MW5=K<^(V%/W>7W&73+/)#'Y"0C L,RR0"9ULR(+3=#]UA"6# M)K;ERB*$_OI>R4!(2-KM3-OLUL-XL.]#]^@>'5GM=_U1+_QR/8"Y2A.XOOEX M.>Q!Q7*R%>2S^8*?->OP:V0=_R>E';%5<(ZFSQMIWQN.V:0]E305:=- M^3UP^J'"&?']1N.,TJ9?JY\VW"9KD$:S27RW24Y/IK5?/2S20?E$42/LL"8ZB4"3=!D4B$# Y<<[6TQ8I)RI-5\#[D*2O@BBUA+%*2 MO:\6V!FK8)+'I6/!?V=8*0YB'I=K%)@GX1G;H/)\#67P,.=3KJ#FV_Y3'*\C M\#S;?P8APC8P^488>H-Q.#P?]KKA<'2%-!Y/;KI7(80C\,[@QI[8/1LF@YZQ M>K43M_J] NU.H-L?78>#_B[*5]&D1,Z0Q5.AE$B#4QSB&\>W:5+3/871.807 M YATQQ^[5X.)-?KE4$DSGRR@C'+A52 QG,A4_!%+IT_&E/BA(.@JZ:&Z0K0I#"SSIDO9+$@F$:)72E83[V1 @V= M4)'K;6C7?>.DJ;@>:$+DE&"MUN@A82OH1DI;-!4U.&+"M-^4%<8RYP7<96*) M\SICAPV'M[FXC/-.3%5C:[XU8?>0=;]#]]\,_G2V_ M;M?J>B)T,]:+*5XDN+(BI$JB*;VEN62_+;AD^BNBT#U[Y,81.0;DHW=R1(^W M#'A<%-L%L::!UZS5L&AI8FET,3 Q M+6AA>7=AYLVC;U7?W[EU=7=V]>G"WJB_N?7Q_ M#Q_U\%Y158V^F[?YG1_^@K^!_]4J_^'_^\I=9E:]_^$MN+A.3_]<=\^B94@_.GI[-9RI_^"C+GZFG#YX^RC-]FIUF MCV?J?\Y@D/?@X_R=IET7^K_N+$UYLM#X_N^>W%^UWU^9O%U\=W9Z^I]WHL^U M^G-[H@IS47Y'HX6_SBN8F_PYJXJJ_NY/I_1_W^-?3N9J:8KU=__WHUGJ)GFC MKY+WU5*5_S=M8(5/&EV;.7^P,?^KOSO#E]./5S(:>$YA2FU'QT-Z]7EA9J9- MSD[OGOWE'G[>SFDX,U5?P.1F5=M62WY^,(D,%E37.YK%^=]?O7GYZF5R_N9E M\O[5AX_G'^&'5W]_]]/;?\%?/B;G?WO_ZA7^*Y[BC2?W2]>T9K[F7YDRA[E^ M]^#QZK??M(>CT_VX,$UR#B*UUO2OHW:A MDS__Z>G]^Z??VP7X_8?-BY?KK*H5JH/O.AA^C9^"_;-CW=WP[OQ *W3V_7$" MB[M4N::5):F&A35E6R6J2:IY\G=59XOD?HKZY2R9K>ES:EF!*OI1K:]4G2>O MRQPDIC:Z2>'?V=T]V((7U7*ERO44-B!UZ_AC5>2@XO=G%=^I>BI2C%+YDVX* MO4Z>FZ*HKO9@^5Y]UEG7FDL]B16D]9)SD2;X V\O+2W^Z(:;@GZ R\3DG2H* M^*R:]C+#--HIG'1P?'S&X;;2\SDOH-Q0N(:Y M6B>KVE1U A<7_Z+5254F5PL#UU<@S3.8)@ZNZ6:_P&/LYVN]JF"F<*M5,S"" M:!WHZ1_P7?"@L_OV7?";KC:X*G DLH4J+W1R#D^"/Y\]>_ PQ6$I,5?V0 FY MU7P)2S:%?;Z;)$<_@AEB2C4'=I[?A\W74'C"UM9TF3$#>TYC6;W UH_L2T#1J*IM;MFI98>S-!2-;^W_" :8J0 MO7;N/]RE]- B5_.O%9Z=1DE^?OWQS:L/'UY]_/'/?WKT]/O#D/^??WSU_M7Y MAS2Z%'/=@#)N8D6*5V &SS-E1_^&%[)*_:!+U$[_-!FH8?B:R4D3OU@8/4]^ M[&"(&&"INCJ#1[Z=S^%SM35]^M>P?QM<'%?@=Z$!U7MQ#N^NDE57-YTJG;W5 MTD&FQX9W#FS5,S*4#W"[Q&9QNQ4O$U^BO57]VNWZS?;G0*Z1-V]_3C[BWOSU M[?M7Z,[BBN#2LB*VXKZJ]1)N#C:!Y'=9=:E+6"C^I;-WP*'0;3(''V)A;R;\ M._R";Z#DHJHX>GFIBD[-"AV_DD6DZ7 #C2ZSM9A=F38K[^ M$[M0&UPN9R_OU.Q/P-Z/A(9DXR9JZ8;*8L2\YY<,E!^X;HU]%THS'AN5K&!B M<&C 7X>G9>2;E_RXR&>EM\C3\$,=_*N(7XM6\-F3[YO058&1XKC!R\140CBE M:5N$SR9@$.Z!#Q;DAMZ1'-UZ8=]L.O?W1M6^JS@;3SKB9;?K4";HW)==;20B M,A#1M*D@'5M8M*HJD92#FL<0WK#M-MJLR0:B8/ MG\PQNYD4EOV*M2 [SUYW9&_!WM$PX!+HP+0:3/7CR,1R?5FU>L,%4VO55"79 M=S/=M!C-@N7FN3;=K&GACC&8-DGP4?*^X6-F"/;0#8P2Q,]N$-R'\#"86J8W M?Y-7VP;MX@5'Y4V'@]VL:2KN55U=PF[N5%_#VJIV5*K!4L'89UMPD/E('2?P M-G6Q21Y@SU >"O8&:*P@AI<@&N0UL(ET-#L.I)R"AU=P)EH->FN%ZZ&O+NF8@298 MXD;H:/V/4Z^45;+4RYE7DS.[07FX056IDZ.S8S S9X7)1 NQCV?_5%;E">SU MW("[5Z,47*)MFUF]/7D6TG6%NQ[C/\J^H6&(UO1'L'_-MUJ51CM M!8(_YA6*@=._ACT.PQ 7/+M!2M%_$=R/O,M:]SV**6A%EV2C4_LF6$@\ MHS1.A1X,Z^6\HJ$N8<-KOAP,!D[GH*X#O?#-M']R9,JLZ-"*8E<+GZ4N*Y/; MA^=5-VO3V+>;I@"*5]0DCWBY1"J>Y+D\GX$-O<09#1*TU>K^K M=:'PK&_$V(KO>.J_HF9-573MYJ\,74SQ*'_XRZS^80PAR_^[J.T35F#ZG,S MZOUT0MGZ[U1QI=;-G5^+$K[A.?OG[USH<%JGRE,&H-9 M91W,-G3UO+T.C\[,"@QN[9Y1D?O8#-Q!6B7TZ/(@&=",^0X.GO+OS@@\I:W! M/RZ2>5TMO9.'_\4+V9D?JZZ&TPSO/HS T<.]$7N4"UTVR@6/GNM2@VW>L.O\ MNL3<-F[M.4)W=QU4.@SI &=Z,N)Q_^XU O(<]$GR016JWBFV]$;JT*;M61FN ME OY!7D94I!)0Q/:AR#"-);?8U-9Y=<$.YTG__'@V6D*KT:O#5S 0I>YJI.U M5G6:%*C8%;J@&<4)P7WNV(F1&R:8F[^_:GUI])7FE#+<41AHU(BR"Z)"'BOI M5-=X &,/-GA\%I/8Z[+B/9SC?0YG#4/H"X771-EQ:!?N"[GR[4[E-I( %CEL MN6G@UR'4X"8[2#:.H'+4W/'V_P M@AK.\3E'K#G&KV!<4W.Y!058Z7%XL[+C19#U?+ND1,%8^"8B@=D_%( )/-?H M2P:RPWM" #=^$X6>"6TV5Z!C M4[JN%!=2P!L:\[D% ^_QZ3$6S<#VN!H+P=FX6=,UXT;5]W[=_K:@>W5KMYG/ M3[7")'-7FC:X*!Z=_N?FP'5XM?BRGID&M5X2\H=_$9A-?KVF;\Q\Y#6:SG$U M<[MO!<8 YE>WZ9(Y_.GKRZ-A;ZW0\&"=IE>MHN IR2&7X_3VY_TU#1 >X/#$Q_-(P8JT['8(SCD4;9363Y.DUG7^N)3 MT@V1$K2:CG79%R@[BANWB[E\DNCF1]@ M 9.WY>XME$&217PV$!1$RIR0<]# :$_P+)%426!%+:N.#=?_.'M$L;?IVX6X M["=36'9G&,*JVH+;!Z=<< M;\F%1=44?RG]9%;#@G$U#!"9(D+7W& 6)*NDF M-WP_%-2[\D73V#_B.UZH#MP%]"%M(>=,@YEVS+ ;0_<8 F]"1["]T@7:>&?W MCY,E+,C"UA=X$\^5&C_EF?>#"EA!U<_CU=HL9W!;ZFB0^.]Y!Y_V4HF_BO:; MYDW":VITR1Y8E\Q:F.&U@=ZN6[%#T9#YE#3D=8&P5[#GL$T3R_S]ZIC8"@D^ M,./=:HK0EA2[Q9GV(C9D#TA4FPFC+I4IT!5/A_$;"K*P/3F(XL0H:W,X<5T] M)7&^YL+_I\KH=YS.MLGMO13F (X]KSKP8QX>)U=:?VHX ' I,_7IF2.%!B>^ M"=8%!'B=T%]="$LUIF&VF>'YD!HU#$WQDMWP+/1/@8!*ZMYI6!_*69A/YRP\ MO'OZX!J,DZY!Y36FWV4S3*"U?#?'2BG,_(6[SONDC1P*4D,D(QN#(GE8#S7Y\1 M-__'V?WTT2DXI2Q,[LOTK.V%'%A?#]JOMM7R"JT:UN]A \!%DX,L=)"SXD+#^,8U$QIS\!1C%D M_><_/7SR/0J-"HNE;Q1N80;S.AH:G=:$[:=X#D=47?"3?)8L MPG^X+]@,>T;'A_Q!+ %Z26)W:DH#,H]??81U%(R\^HQIUYT'$#X.M-$F'P.TU'*%OC4E;0H\ MP3P#+]CKZ%3&7Y>L6Z\J&;6LU"#[;?2'$6555ZM,.$S1 ,.4D#6O%[! ML7:';#!&.NMTLF$10^,TG=%9J9W(B/(DZ&NM>YH#]!O3<- M5>Y=7.6H;$%&1!7UK'(80OE%#Y?\0B7YN:@J CDP-G[1+0<%6W$0 83KI'!F?/:HJ''&*[X;U$]OTPG">9PI?S5)&0=&2_Q]=ONERS>R,+\NP,7C2\& MC*$)B;C-GO+ZS X*#?%X;Q0YF.]S8A,RL) M%W.<-YC>ML#8UV6KB<0?G>9W M=04Z<+<-!@;1CR%%Y'B%JJ>KF!LD/#%"5,,22(PD3%AB2M+RH2TS9)MTOQ'5 M*!0HS-M?R@\KHJGQA$@F-PI;QV"\%_4UQFS<^M.GX*(",U.W:#$S3].F^LK@9^1 R4Q:.DR ,%1NQ*$_2J$+P3HAKQ MC13>"\-/\CWWM=1]B[ZS==:_P^JCEEIAC1FX)'#OX_J5..R%L,GBW_F7Z)>@ MS>P2"!NE+UQT7#Y:$WP0EC\5F(0(<@.TM *KL*&LS<:%+3>(Z28'B_Y)ZQ75 M)K6U@=DW.H-56%O"R#D[@6E((,DV!W9H<*^W M$41'X_(A\@47"%<#]T/N"7R273?WJSFO<)-8LB&..CII M2A-W4()S#U>3BF+9H:K@Q\SGRO2IIW[')4F.KA;<^*&J:5'(4MLP,4?!2_,R M!!BS]%KXA>.4%:(]X2IC,4RO.>MT@G$\\H5T<,;]$1=K^3I]8Q?RZQFM&6*41N(PBQ-R_Q]=(P:?F%@JESA(I!5V",A=S8R MQ5=*D[%(D0N 7[\@IBURDPO8YWQI2@,O46R]X^)=F(83<*!.B!89#28,XZ\# M%B,F>1*D:ROT*K0]&]Y+(0K4M"AK+0Q=>-KX!OHUHR)-GL'7\7T@BQ0L@K.D M+R6 SL6;@V^1\4AB-,+C;@-*##*&/3.\D9;ORDZQ*GMQ&GRLE2DTL+_]=A/_ M/*MS+-$<^F!.J<-?"G7%FP+W-/P#5+@WJ;_-T&Z3NXYAYC:Y^ZV6,I#W,4IK M=S//T/0I0$%%P%=R'\"NO:)9A$5A-70Z&6"EIKU<)]20VV:.A-1V%9..Y@>A;. MQ(79TUN.GM-DF,2O +W0!M>Y;9 [-YC3E<")ID0F? ,>T70F^#P5DFN\+V[I M3Z^CLUM45V#"U&(9@7#CU4E41^PZH15%UP[C#5XYS1VS>;.=,A#B]=J5PJ:,P ]7"

P'*12!(HW2"BBU:($P_M/S??_N:[3(;FQIC- MO];F],)!!"+:/8%1CEV8Q_;8@1] R%H%>&8:.3[".I@*QS_O"IG?N:$JN=2+ M[?OF)G0(^&/O/#^@;"]V82F*L7 TCQN;MO5AMVAK;]+69NW:ES/II?7_,VJ5 MR0TGCQJO"J4\13:XT%\X<9RD^*BU>F4@]IK%YM, MY],MN\'H_+Q=+.[7TWI]1>&P+[SFO7:)3ZD-P).Q'>&K% M!19S@?U\#B,$Y060?F1%"HB+E) %@H!D9F@D<:,Y\/QASAM^%Q_(\I9G]R?2 MQV^PE:=5SJ=0,[ #8Q+.$HL5=];I2+"-V;FK8HR65&KVI&KV_J)Q\5E:S23% M"D6N)1CC,B"-B49**QF993@Q_TW2_9,IV5,[A7PSAE$['J3;[J$9B_^/R_&/ MK]I1]/ZS\)P'RCUB.9T8CU$@S0A&AAKAF(?%V?BYVHE""4V=Q9HF[E)R0ANC MI%"2RX2=O^THFC6^2J#,=A?PZC#RQ0< FSZ(&3"/?F]TTLQ!5\-^RXV&O?Y@ M3%6'MM6.?8#(MS.!-M<6@+M<8# 4V6+&A!5@>-P#X./=0:E?.5!B&J1S'?8Q MK;\X&'5R-,3MLF_SU6?OZ9>M2M'.NN6J6K15+=K;NC/9,Y@O7/A=[_1=!0^_ M!U;?SP.Q-@41B=G"2OQ0O/\+E*PC6Y*8JK-59ZO./EEGZ?/4A'S I43,7;L> M!8!^J'S:CV=1^EG'J1*U)RC4]?JD[.YR7,\H8#,S\)-4.;NQ%_$8R:MJQ\V, MZMT>Y6J(E[7J](:V_:10^?.-6:7LE;*OY1#/*_LS5U]A'G)LWS36 MYH<$:K6J:;SHB+Y8-8T7?>N''.GCADE!K W)\229%1+L.1QM-%8P9AY<:NA# M/@X_BF_[O.-JX]? M&[O'[>-/1[AQ^.&L?K4O#@Z;K?KAQZOCT[/+H],]47]W-)?)\^#PA#4.]W"C M\V_[^/0]:;Q[?P5]A>?M?VT<-CH'AW]"&V<7QZ=%)8W+VY4T#.:6>(Q1,LX@ M3H5$.4\K4@+SR!G'WN"-;2+IIL+SV3A7HZK05)LJ'*QP\&E*KBEA.-FX MI:4(*,2SH:;9B18F.; MJTW.: 6#%0R^2AA422D7@HB:,>ZPT-Y;I8@1B20/V%C!X)K!()VC@QX+@H-$ MS!&&N/,1:2P=8LRY_\?>FS>UD61]HU^E@ON\]TY'D$SNB_L)(FB#/?3;$FT; MMP/^(7)%PD)BM!C#I[\GJR0V"5L8 0(J9MJ6I:JLK,QS?F?-;CRKKDJT36[L$:!U\G#BJ=" _4<)RY1'"G6"2$2@G<(04A M-0X^.QQLW\!!2SRG7C 48)]!(8P1$%%AQ(T5/&C%J,5=>H_<);OBGHU9GP+NKU<$>=!,,GJWE9NI)#QK>;GPM(*+0CS;Y>[E%J&U M/%R4/&Q^FDX;P+!EC#B)4LQF 8\::>L$PM@994+D"9N5=<96J;JW>V0VF#RH M\E]S\E,%QFM.?EA.G@I\FYB("TXA2V- W&.*'',,)2IP"D0JID /,*M:W%NM MK1EY>1EYX:'=FI$?EI&G0K?4!A^E]@A;&Q$7PB*K=,BUM;T(DG"+CI]%[W7PS"/JJ$4\1%"T%0>&MB:)(#33J00 O#Y$7'H3XVYZ5M?%V M>QN^;*3[=U7A$O9]HRR37N/SPO"Y/1V2"#HQ[;1%DD6)0&76"+0KBX+1(F!0 MG@E)*^MBU9!%'>!9HG2DFJT?+"(Q!UO7G'L7SIT*08")&T4^=*($Y:!8.8F, MD!+E,M QJ2B=)Z!8Z44E6M=\NX1\N_ 1"V.'Y.II\(15GG0J)3-3:8C:C9^C'9>CHVD7PP)GGD:30@JT5$ M)J<+.,\295YH:7G6LD4MK5\R6R\\,E%KV0OFW!FA""DBMPRCH$E G'&!+-<1 M>,7S+@+CT/4\OAQN?IF5 *L93";A4#46((XX1X9JCB2 M5'B6F^E)4NK9 -5+Q->/?:+@R6(2F_&D#Z1N+[IN7FNF^=J"$T\>+CYNA]") MRP_3"P].7*5#^-R)^<-&-VQ<(<<:J1>&U#,J+7+N%4Y4(\<=13PJBDP0&#&A MO8Q)8^O*^(2BXDF#QQA7FG0A0L,DHU-HA()A!7Q"#K M?4*"1T.,C\)(E^MBJ9IU7R[K+CQ$40OE1^;KJ2@%BT#+6D6D E'Y])-'6OB( MZA0#;ZG69-,#O[16I.7MY.7OA48J:LQ^9LZ//-.QRH\#YH;S!'5BB"NLUSV5J(R MPDB$)CQ[-?=YQ2IJJ?SHC#T5KJ#22ZD3PL%;Q+G*AR@40SS8Y)BQ M-K!0*MSF:8]07&?MU]!>:CNW^1J,JR ]6'NI.A)[X>('**.6>,),=@U33854 M7AHLC=.4USU%GA78[;R=]O@GYQTA1".'(V =["DRAAID%*>Z+@9+6&[4X>6V)2_D-PXH3G M=3/$Y\;D4]& J&04V@M$H\K1 ,.1H\J!U$Y61JTP#:(2V/?V.]2,OKR,[B-7 M1GM"D_1<2VNP9_#6R6(O,2>B+N?]S!A]*CB@G3(X18JL30YQ#)JY!64=&:%R M*K21TO"5=9)KI2VJJT'-Z4O(Z8YX+W-5#QX,]]X9Q1)(=V8%*.LBZ,?A])J9 M[\+,T\&"@$G$.#JD?<2('3-8:&E#"N4>O 4/<]X:$WW.S2JE M]N)ZLM6--NHK'_'*%TPJ]:LMSX3K*VM2J:]<\BMK4JFOK$FEOK(FE?K*FE3J M*Y?YRII4ZBOO0BK_'EK7B>OC$A+PQ^2.*YZUH]%@V$YG8\_S^O^Z_K_7KY>> M6'Q1C\GWX=V'[L>CV MR@ZIG5& W]O=8MB*@U@,>S#N8*VXFD=?/09^C-_'EZ=^[[@87&NS6K0'/QYR M:L-_E5 F]QW;_F&[BRH/[1MY/0 R'JGZJMT-,-$W1)S4()=;*FP!>];K^G9GO'&]='-QA[W)IW+I>U7'B%YW4+B8>K"; MD^OL=YCTO\JU[XU@QF'PVYN[K7PUN8DWO>I;##^&;RX?<)'K2[Y*W^ZX>.O?E-X33!U MZ\]XC?SB;TSS7[KS1Y,E=(T;^9PF:^8=]OG(JMO5FI\&97\4V)WW%)B9>MR, MR*V/^?#&$X5NU2W@U8^Q:,!UK4&QU_7]./NWV_KLH9Q&=J#T^Y MA1LG_7:G(*M%3F>=8_->W]K0//M#]+_MMN/][\VCC;&_WJ]C9]+1QO'\\E6GTI4'V=_>/]HXZK0:, M4&8K'6^S_:,MVMC\L[6SF[.8]L[VC_=38T8K(2^-H\P*1'*K1FZC0D8ZAU+4 M2DCBM-9J4:V4[\0D3YQM6,-<#7-U1\OG"G/3?9=\\L%RC'P@&/&8ST/0W'PI MAI@B?,1>+JRAY1/BW O0O>]9_OHIH.32<3SV!*\6W3C\)>W[R2OF/!=,-@J[ M7.W* ^MREX)U#A07(;V2@2:A:]5SJ3!Y5I7H1**+V"*)K45<.(*,C1HYXR-U MC$K,:=4VJVX7_H(9F8:HB6# O\YSK+!65$<6#(F!>N)8K5PM&2-/*5<"!^%T M,$A3EOMRY-.E"ALD(JC*D6L9,2A79I6JY6?D%Z! /4/G9=E/ITHT*,/T_3@8 M]D=^..KG<'"9>A##1+FJ:W4])!Q;$;7-[6BU4%R0X)2V6H= DN2 T7%NO:IE MST[?7-G8C6[X>'5;/U:[NE5M:H75-4XO"J>;,XIT24:\8%$A%D@N!6 )LIXH M) @S3E)*63)@!*\*61?I>L$<'DWT-,:@18K<20TZ."5.DT# =O)F_IH?-8<_ M,8=/N[FDPP3P&WF<^QX:(9#%V"$;M&2,1VERR5$*FMB]*X$_.(>_ $WL&;JR MKN4U]E+1[@YM]["=4]YLV>.P]FH]"^UK8@Q?W<^=M'VQFZ^G8>4CH?&G:7W+ M,JR,81SQ8 W8Q4P@[2A!0I%$L?2$&[NRKE;E$_=2JAU?MJB[J]$P_J!%JJ67-.Z<%,_8++> M78S>>V2T/&MX7KC*5<=H*:Y\#9E_.\-6[.>"+!E??[N_EOVZLX#^]:1^S[R55V7C-:%9 M"\([",*=&=%DS9ET45!$K,M'V A%-BF,@G&"86$MM7AE78GI'.O?EB>IIV;8 M7V?8Q;LJ:X9=(,-.::Y!@#9)?79,&H$X,0ZY("(R5@'&1JNY LU5D.FV6TO$ ML"] *_I!''W98\1549=>J2/=Y_1#[6-88M_C#Q"X=BPLZ-3:[L9PJL<2-DE2 MREF.%!E0J+!&FF*%B(*O2;+:2 =HE+7)H7(_06[C&\3)&:M!YM=T>P;CL7//)'R2+5 M=;N90;:^#_L6UKW=M?VS[6$\'H# S+/L]SJ=4F16 ;M:6BY.6FY-Z\Y"VAA< M"/GL,$9(3*]8U$-= O"S61PW$SQ*( MI\P68VCD25N40F2(.^Z15L8APIR7/!DA/:C:1JVR^_>$7UHD7E*KYGKKG[SX MON*LDJ5F?7.?KB\E_^#H91",,$L-)YX[L&@QEE)%IHQ*]D"JE?4Y6L7\X%D5 M#35'QP!S?@$*XG4DVK+]+A#)X._8_]2R_;@+@__1Z?FO3PT09Q. ^'C/1_C&,]:7YM7G<8'OG6^? [)WXGX\ *.'$42Z; M[_=8_0#W3L/1S"?M+.[S0\HEC98 MS! 6+@!S.XR,-0D9(P4+.GCA_4H1 4-/,L7T1YG^YMC6AQ-MLSL($+)63#:V M@)TMRJU]3++ZY%LQC#IQ)]TDL#_LH.TWNF&SW1D-8]C-+/N*B4X<)!(C( 9# MRE "JKUPR&KID*.,.THCY13?B>@FP(^R&OH&KU$]T4Z7L^]4/D2=E99A*S?H M E(\/AD-+PIBN$PO52^QBF)RJM+$AP/J4C'(5%78X;#?=J-JQ&$OCW+:+)U ZI?O+3N,[64VW+%LS*O#?%SV=G?S)[.CT?-W<_? MF^_?&PW-_>/=S;W.WM'V[AY_D' [U]O>CP;])^OI:?S?8,T=[=8\_U^ M9_\]7'^\QYO'_[0;1S#?S:_P^\>9#:MTDIX2+Y!7E"%N/$?.1HHDDXI$EQCV M8F5=K_+[%V!Z3K4^:GRK\>WAXD,UOCT4ODV?=V5:&!88TD("OBF!D0XL(2X3 MME@QE1+@F^*KF-T[H%-7,ZD/O"[3E?46//F5]18\^97U%CSYE?46//F5]18\ M^97U%CSYE>,MF%PR,0A%:?LO*"VU'N.G8RPM8;SHJ,&7\A\Q%!9F90]CT1T= MN]C/61B3J$'.CA@4O=%P,+3=_&*K58)&73MFJ+:Z M6>[T3BI3M 8[E_M;IFO-YX'"M0?JYQZH68<[@L%62NU09#[W\TRY@91Q*-A( MN7;,1)Y6UBFAJX*R54J7OY=4S>OWX?5[NI-K7E\>7I\Z/^!8KI8C7+QNLO0%>[YQ'G,I_Z*6!E*Z7HAUD_ M*W-CV]]R,JT?]=O#]N71YH5.3)8)23^;V>\GO:I#Y9NRE3#,Z_<<[$!L9CJ3 M'<0\P,KZO^QOUW/4'\3*>&7]L9Y.FQQG^$^)F8V0#]@ MUBLUD KEH%(**W) TT=DC(K(X6B2E2(ERG/O+*/@/R&7OG]6S?-+KU76//^X M/#^M7QHEK8I@1EJ+$3=4 L\'CJQ,'AL""B;/9?WQJ@;UDLM%50NHU&N%,IH& M'C&@%,CN58')*E%U][T:(9[(N5@CQ&,@Q)3Z)Z6,B0,N4"($XIX)9*P@*$A" M H@%[@(#A.!LE93_31>O?SX(L;2:X9+@H.'*GH@P/F#]P M[SCBTBWQG0_BO)#C-I/:,8LU=NC/:B&-XZ&U3G('G>3#M-7B"%-:88E(,-DE MY3"RU@J40#.10:GDC%E9QVMX^6.=-0;5&+10UG!3Q#90$9&,5B&N)45&$(^DE5[IY+"C83$:[O+E M6-0H],)1Z*$UW!J%?@V%9G14PLIZ2U"24B,N9$0N)H%4X#80EZ0BN-1Q[UVH MIT[Z6/X)O[PKZRUX\BOK+7CR*^LM>/(KZRUX\BOK+7CR*^LM>/(KZRUX\BOK M+7CR*^LM>/(KZRUX\BOK+7CR*^LM>/(KZRUX\BOK+7CR*^LM>/(K9S0DO=*S M[]8.?;,:D$YN\L^E>,=")ZWGBFL6[WK]LGO@L.S9=5SU[(IESZZR95$5X1KW M@2J[_5WY>MS.* _0C\5I_N.D-XS=8=MVBNOG78>]HDH3B9LQU0V8ZJ0$S*>+"C!;WWUG!"M0]9B^Z*HXW9-SX[@WFO=DOGR> MX=E?[M$)S^<'WA@9<]4F9W1"W"B)'$D!&1*H%TX(%\G*.EV;/DY? *UW,D5D MDGO4DWHUE3PJE7AR8(S&0K&(-%4<\:0ULAX[E). ,/=J_O>ORK?;&FR/QQKC M/#>E_)D63N,.G;A,;[ERW[CG*KZ\Q;I!+R_2K;=,=>.[(8%OS82XMY2;,WV' MD!M;VGMA^*__0ZF>P&J\5VUZ\54R3U-+-K@BJ1%8?B<]>.0CLS MZ=M>;O XJ#Z5AV5M_OI=NVN[/BL=GX"Q8RZ7,[B5+ZZW%B;T]B;/LQCL,9J M@S0Y;I=%?P8;W0!O.H3-B?""<;#9'OA.;S!:FH;SK/%V+#&./W[=.__*FYN' MY_M?]EN-S0^B<911_]U1D_YSU#AOM1N[K4[C^ ._*3'VWW\\VMD]Q#N;S<[^ M\=9I<_/KV<[[=U_WOC08S.5\Y_WV]YWWGT$*M5)S=X,?6) 43EN*M,84<<84 M+H:+U:T!Z"U?.MUO@$NMKM%YV)Y M"MMO#[(%5G9SCT4WJZ/93!OU!['L& ^:3C<.!FO%E]*>*RTU,/8 4;-&%>$J MT%^'N2/\I>(S&#F@L S" -3#RWG\O_^/ID3]GB<#: 7H#(J7[??;L;]67)UN MB##@<7YN<=J*V9 $0@5.')868B@ [ :5[F;'_)RI]PSTL%(#,9 MZ&\#F']^QXNQJ@%@44($N1 *>"57'CS)[.#A43 "".]!KPO?GET^>*W8'N;; MNKTAV+0PZ/BPRG]'6=5+9^6[CCK5U;#*UK5AJ4'U;"<8.O_=O;YF:\7&(*_R MM%6]>G7=BM"+U5/+-<[?#(#MVJD-DX6IQ+(:R)5M72LI_2K5K$\+\!F*VH/S M\0_!:<84Y]3!V,KC".&_@))BK#2+^!=02!PLC.?+![YWW@'CZD\0J&;(G8\W%#-.AG41IO1Q]3X_P0'PB2B%/&(J8Y0SR7QS0N.@1+JPB(X0"&VI0( M?8PMVCF)?9MQH=ZD V&!7Z11B# #EK3$&,'R*A2)$)X%Y^'/%Z?GL+6BVOI[ M*33+H@/LSI"AO0F)EU(K59A4=/)+@W#J#Q-80KU*R U\O^TJT9_MIX*(R>ID MX7-A4OW4?,H#@&90;'1!JG2*CS$_IP MXAVH#07!Z/]F?U8IN(:MD&UV[PY[,9B0 Q:BPI0[A!-1"#3/ MB$SD E'%O8N&62VF$?\I6.;3Z.2D4Y)MUF?MH%6D3N\4*+CRN&;=M_1Z54IJ MI^*&4SO(_CY@';AV4/RKU-=Z(YA'&/SV9D*VU2'E"\]86:P+7JMC3P;QS>3# M[Y- 5KM;3JZ\Z??K!#XC!E32=O7SV!]DS)H6+!L"XR#D^,%C;]%::2-, FK7 M?I-\C7%YZ\]XC=SZVX^&!?30FOW2L#_^C6GQ,).=;PU^$NC]:^YH84+2Z,@?O61 ]UQG[D@9O[E-/\.>U3'^ICN6\Y8L7/\,%U>K):>;"R_*6#^^ M5RV'NES%$I>K6'!.%;MI09<(M),^#^)&AI^=,?AL=[?&T/.NU[_NL_MKXCV_ M2(-AS]/>'M>R..39&;=WM$%V=CNMO5VX9_>#V/_RKK6S^YDW-YM?=^ SC'M^ MLY;%SN;A^<[FQW9C\[/(UV0;O;G9Z>Q]V1+-W4/YS?12TBEE4H6^5@6X3> 7LI2%!1+BDE/$^IG3$B[=_9 M3JM:DACNB0F(J=PD4@2!LNJ%M/.,&N,ED69EO0SAT=^7OCANW7C\>>DG-:\_ M(*]/*2;8>ZV]]X@[3Q&'#4;6N(""]9890AV)?AEY_?IANIO'$!XPB:IEST[? ME-2;,Y@G!-J.@RIEY[7'UNF!,#8Y 8*#"1<1Q](A$V1$%C-B<-2$A'3?1)UE MR6BY%IYWME-JD(-6C,.%A.CG2W)\W$ ^P7@-5X<[?B62;]2#!,>%>9!(/G^0 MR^$]-JX]% ;QJ/T=M=H! M!/^;YZ96371]L;/Y[FMS\^OIWODV:6S"W."9^[O;YWD.S?/0 GV_TSCZIS6M MZW_EC2\?\,[N'T>-H\^GSD?0R M>:8M4#1969=L5>/E;[U0!ZQK9*J0B2@'BBH5(9' F8R.:A_ ,#'1$<=$*)&) M$LIJ9%H29)IR^$;EL _6(2PQ0Z#T*01H9)%73D9+B1?2 3*)56[J4'1M]#PO M>C^;8?0X+T'( KV# H5X6:(K!8-\-(J+9 QCJE[RA2YYTB1&02**AFF4 RK( M<0=FI[!1\.0-3FQE?6-)"7;O)-T;"_ T,=4H42, 5;V!.F<5L$)<3;2F*@AF945-TO$RJ_I M5%"M\?TBN3??3FM\V.9,&DI0Q-$BKK5#5B6/A(R@A"0*5"_K)5_HDFO""1:Y M3B!H!8 P/"*M",Y%B+$2FN,09T86%JM;S^O0>]8"^8%UZV:OZVN9O'".F5*O M=>0^64Z1T2)7UK06::Q ,-N$#4N2)D]+GSPU+[ I>\W.CZ1?U^S\(.P\I6)S M!8(/"X.0MK6;.V)<*>U6%6.8I7G\ M@O'_\RRIEPE;#ZR%U&"U,+#Z-*U[1$)8E#2B(!)!/%"%3,II0?U>*^,_L+Y2,_X"&7]*2R'.DY1 2PDREZTM$X$\L4AI MG((3L&W$ ..S5;$P3^##,OY8?YG,8D+4HF3K1=LJSWV,UZ#LS7EP_I%RZ!]L MC-?D&_^[GW7W7/+_I)-+\^?(?/SOJ'V23[K5?L*'UM"OGH"^D1OW1P1A'3>\ M'QV/RC.%&\<]6*OS\IQA+%7KZ6YNM?OPQ7#YHM3QFLN7@,NGTV.=\)$JAEC*O4",D,@&@G.D(#HM M96(15URN[JVO+Y]7\5EH)U?X ACLI ^4?[U)UNO(*/K72]PES0*0>[WD"UUR1Z@,26,429*("RZ1 ;4/ M266$SKWA8_ _&/%^4G6(Z _@+]A*^5]Q]!9:]Y?X&\/Z6;6X:]998C M;;E"' N+ ,D-"BP8PGPT ;/,^UHOJAO%D\3TZ9UB^L\AB%L'@FM[YW'.!&;$ MF#CL=O?.FYL;IP>4:R4L=4@IEHN!98/'&XTJ7&;3(-5\MK)?)R3(^Y2S$Z9@(B$3;3&*\IC#BM06A^4 M>L&<_!!V2LW)#\K)9SMZ?5O=R?QA-E$,,,Z#UE[9HIB[)V33!/*N82.O6:+W3-G0J6 M, &+[ %HM$K(6 LJ=HCP+37>45"Q_UJT,OU\P_O+HDS7)Y4?B$-NZM/2Y]4KG-UEI>9'U2?KIGY@9CYIDI- MO$I.@G%L/<6(8_CD&)&(<)D$2YAZ1C,S"[JHD[QU=LY=R@ZDJ^?1?E1TX '# MDTNW-'>N7S[GR[\8;'Y01>MO>Y939P:;HUB#\^+ N3&M:?D4@\(Z(&FI!?O/ M,V1RQ^T@X/ODHI0";!&YRLBB/)?/(BNCAKH:ZAY'#:VA[J&@[J8>ZJ5A6"2' M2"2@AS*CH6W8^G>KK^Y-__ZQ3:O6ZKO_O M2X_318?5D@AQ]#((1IBEAA//75 *8[#0(U-&)7N@_]KJ M=6#!!UO_'94&WC!NM@>^TQN,^DO38KC9GK#/GYW]W:WOS=T_6W#?$; " [+E M3?JQU=P-;6"#H[TOP%*;V],MAH__Z31VMTCC> OFV !6\-\;YX=L__T6:=)M M8 -@J?=[O%&V&-X[W?EPX(#" Y$",2T)XE(K9'4^FTVBM)H$9K&H8*_='<6P MD4$H.+#Z;U/B)^H22OA:<95:RE[=ZO>BHII; M6PE/O]&8B5&6Z&_P&M6/_);EB&_:8,.U_5Q%*F**_7X,U=LOXD6?OJ'T;BL6 M;WO'\.2S\3X.BD\1Z#@4'^-@6)YY?9M1- &.#F/.4MGN^E[_I->O6DW;T;#5 MZ\,3!\7P;H]&(QB,3K)GV_5%@8MVX^#A=A&V\UW-T'M8LO*'?M4/FMC M,N$PG[Z 7QO@[6Y_/R#8.R>X11@#TG%K4FZG[A 5/O@D/#6$YU/I>!57_TU) M_*+:V4PP)Q>,,\C;L%K\SX^4Q[]CO]RHQZ&)OVU_I_^II/-_;&<4+Y_^:K?_ M\_<#XS'AE"OD7>XF2#E%EFN"K+)&)PK+GVM]Y[[LTV^'T@9F/)1(NHJ+Y9!L!D"&6$L2<9%SO'*NA)SP?U5]GABK+]"#3703VU\ M@Q]XCH/#8-%X83ELO.,Y?04C@FWN]P#+'-V\0+]6;%D ^/+S33K(L ^XUQYV M %U^A [?P.A<-#6T[-GI&[";7>SOI'_*!UQ!@IR.D]'@M-&PVG,[OB1=%1L7(FAPQ:)<*[*0&O]CBI0R>5VEI7[TL?TM%B!\VR!.K3A_F$O/_2NLGPYS=3-R3(4 M)[8=KK_3#_Q7XS&X61/98NT-VGE;W_1C!Z3^M_C[:3L,6S"KTO=[Y;[QHN#+ M6ZP;]#JCX>VW7%D\#QL9^S?6[E9_X&.I2(3>6+8K?[8N3JV=V,.(7#_:K\@F M>(LWMG-JSP8K_[Y..T XX\$E@Z??7)2G\>'\!R Q,\!_@,?:W4-@&=#Q9G# MT\PN>QX'F;4_=^THM$N-M)<5YT'UJ70$EXIJ%1)HVTY1BO8R$C G&^?3AK?I MY+-\MA=.V+&3KU*&*Q'Q,T??0AQARV) O.OU2P@=MOHQ%H#+PU86[@&V8^.D MW^Y4OGZR6F2Q7-9R*+\N:/D-O5WVWZX0_I)_>U[-\ (P)P]_:P>MOP$[KQL, MJ?T]!G0>^[W7JR(<-<@!-=9)K2B27#/$/1@,VCD'MD*P,64GN<,_#@\NQ29O MCA6">I-G;;*EC/)D+!@"-/O_%-@%B7M$:+")\>AA?WYIDZ.)GL88M$B1 QVY MF#/H-0G$*^F-*#>93C:9PB;3>I,?:I.98-8RAT0^>@?ZO40Z$(>"X#89$YE0 M\1EL<@W7/]ID;Z-23AH4M:=@T2F#'(X4,4HM]DI9V(:5]6YORJ#[A2\N3;#B M-/:O&%U=4!FR-9)UNEG&GZ_LNVLVX,NPQDH*+3[&DU'?MW)^Z-_]WF'?'B\\ M3+HLVN'N3./ZTFD<9EO_Y3+U+Y?II%JFXE_YZGP9Q;_?MI;ES^3WWXK!R+=@ M>#N\YIAN7W]Z[^IC4K]W7 SA_4O*S']7WFM8-WMXV(^'8P_X#[V8B\GLE#,S M,B[?=ORRE_[LC6,PD8=D/K>V?&78U]C=$#N[G[^7V4N[C;/&X4%*G#BC",(T M1<2%*LO_.:1\)"'BP+VR*^MR*$]'!2]T7 P!.LF]YN[='Y? M1;+5<)RNDU(=J6#7<,H=Q3?4;B)OWM M]J,=C/IG5X,I_K^C=JU/S1"UNQ]$\_PS@7%.F^=?OQ\$2P*C!B-J$RC0$B=D M+8A=PC0627D).S)3[%Y!I\&$U*X25='NENCVWY'M#V/_5L-[K=@H[Y_^Y2P=GE-#7!S4MP.7'? K&<8@UV>"*CT7!N.-"V/ MWS-CA<11L@3PAO':SP"N7VX*4)7]9MN=G!^9=Z#(:DB^VG:FQ'45TZ_<0F/) MO3;M>;[J.+NS1G<75]T=TBO-(Z577B92[J2,\;$[*-?A8RS+7+_M#8:#$F/_ M@.4,DZ3F94FZW/DT)NZCO;/]XX]'S?=9LK:^-C:!J,\[0-A?3W=@'"#PSL[N M'RU@ ':3N)M'?Q[OOV_@S!P[[S^<-M]OL9TO6V0')#7,&0C\LVB\?P<,$%+C MZ)"!Q,XM, 3S+K>QXT#2CB"=DD$,,%5%*5A*^KDF48IQ$B5RMO)J7]+$A)B7 MPX(I[A(76^),QZNK[:^L=E;(O[/,3XHR/=;@,?P'8($ZE",3*P3#RFR!J0WU)8J[ " M"2[ERCK]F>!>+2GD+J1P3T==30J+)86]\P.;K%-1F=SE+?=M)@8!"7 450(; M46+,I0;IL79;]:0+4@!K[23Z'+KOG-W%E[;$"'[=/@:@'.3#.^U!*_[ 5@:U MM/VM3&$XR*2??W_0_*+J%,1V-V-?KOQL- MP6#=!KK/YVZ?1_[T8\-8<_?S^8%WQ 7)'(I:@0)'HD=6!((P@7W1AAN2'0V$ MK2JF5L6/TZ>O.?O&V8N'?=L=9U'&XY-.[RQ&0+HKT95N99J,.D.;S9&Q!9/W M*P]9C05DG*V34C48]MM^.+%)2HJK!NG!;?T9EDJ%B;F:6CG',09.IC6:)NXR M2S/$?$?I2AJG75Y5!LNLSIP=>I$3^L;/5G$)Z!)\GD<.3?N];>U!: M6>.;+AYYYXCAT\/.3K4E/US(*EY0RB$[+'^%+W_DK4H2J-$ &$B3N _*X2A M=Z14@CJ#,9GG,'"F1G=3>]_HPS0/2XOWC[/+2\;.JHU,$UMYLN7%?\/$>F%: M\PFC_H7F\ZJ 8F>WP0^PB$ES:D#?\:#>N\"1,8(BP4/DU'KF@@)])W:+LVC[ M@YL)N^-X)=!'& Q&_NVTSDKOL'-!6PF MZ-AG1>\;7&E_2'E*M<$AQ\+)<:=(0?TUU)4>/H?.R62/\C@N+2[;0%!;9PUSK=I8W/KK'%Z8!-8SB$"!47*$+=$ M()M"0"3'.Q/CGN83PY6C&?S\+S\_<-!M 24AR!0<,&#'D$D,DYJ%"F&W96!)Y,/;(*U8?!T)^9+4^!N M-/1+$OYA:&CB9@,Y,RI#,#O9,:^ICTKI%'*2%):K1,P@K)_KGEEAN!O5_9(:4%/=,Z&ZPW.@.LFM %(3 M2'H%9I'&#!D&VFBR7@5/J+ AY,)#:E69Z2*W\RN@LPR>T_:P!99-);!!?[%@ MZ=C#L<\%E796LNW^S=/./\T*O24W_IYRF-Z9E@=W$L-?QLNP4:W"UO?8]^V< MKM7VRW-4_FDI=BO7 Q,X1*%"1-JD'+C0!FFN(Q+8:A<-#TP3P,DUQ:;(]==J M(MQ3]MZ=;A:$@3<(JOQQ$YCJ'?!468BAIJJ*JKZ#51ZCYM8RBXC*)W)XY+GN MCD%8J<@\:'DB5Y,E9$W/*,?PT^#_+91U3_E:4]:24]8A!_-<*JPH21P!+NE< MOS BJPE%C AME+-6XMLIZU=R"?!:>&@\B9T M(W7W#<"[&S]D.? MV2(J@?I6#*-.W$FSV;0,&8XY,O-9Q=Z#P>BX^FXW9PR_YLS5YL8!P<%8+G,O MPQASYJI#3@&[88.Q$-++K![<*!>JK0TN8L*]E\"@V"G@6>R<4)Y2YNW-3-?= M,AS6[OKVB>T4]G(#@)PNLQA_3E 768C7"75"OKV+T/@X#;$\VF=S\F*GTSL= MO)FNDGN'BFXSZRG\="76_[>=Z=P+0.@:-T^W #_I0W*'KMWW MWHC[/?X'C5&J*CI/5!Y^=L+0-:IZD\8*IXTO6S#N M-JAW_QPW=S^<-X_V6\VC+7A^YVC__<>C!MW&.[NMH^G&"AO?]W;A'8XV\/Z7 M/=+<;-#F\19M[.Y_W?G2_ JJX_G>T0>Q\[Z9&I\P_FO< ;MYU,#PW@_U"6X6G8*__LWS"Y1EV,LL' M,TIO>:>=LH"9A.B71+;,VT']?KNR?,3]PS2_7Y$4"TKSFR4<)B2T&_O'LW-E M,DW5,N+G,J(]+2.$<#9P[)#CN1Y_"!993DEVW_&4K.;!Y-X[MYKB2X.-SU#Q MOL#&276CXJP=.V%IP+%NA_MHZO7B8AT_0M!)A;-*O?Y)I95:[9X'4L^F(=6X M:).F'!F1VYEI0Y#FEB/K0F)>1:*E65DO*U31WY>CL6ZM7S][_?I;+]?3[EQM ME/74\F->Y?I'\F/&EM3RX['=,Q,B^^>"QFH'S5TE1?/M# >-P<(IDH 7)2OFQ1U&,$3K[S:M1>;G%=U9\4HS^A\DFTQ M/J\]:!^?=*HB/<=QV.J%\;GMLH'("6R$[[?=94C]T];;R\Y90YM2L>%]+E67 MA_UCU.E$^%3\Z]/&'[\5S=Y:0; J1[IZB"/T@':ZO6'1@O7A7UB"X[R_<^[HY/3NW%U [MS%MNX>,EW:B]W>/63^RG2:7E2F MJUN.O/:6(P^8[95[_O5'@)_Y2-I&-XP+$F[D=#_@R#A8NA;0O#$IM7FT?[QW MO'W:V-PB^YM;H*]]P'OGVWQG]\_V_NX&AF?@YCGH=L?Z!-5:4=;VK4"X.J5SC3*N$^9C)2#>0IQEM79;B,F8OFF:8.[I9'XAO5D?BM\DC\4_N@[Y)X,&]RS8Q=N(K MB*_-P(TGW9BJC1N9.Z?SYTM1K^=%6[PG"@?4X?^?Z2-_Y,,Y<3"XH8CXK(,^ M3.;=S,C)TJW+_SS0RR^WF_L1ZVRSFW;1A!*WOK>'I0DT9VL,]CPMI''>?B/+M9G57NO=L%S/+CB@[]6/8SN=+VT??Z)[U^E6.1 MVCX6":ZN@B;#7O&V9?L=>.6X6C1[_6&K>&O[@&]=6U7N_2/VO\9./"O^4\YH ML%J^U)^Q/XAGUQKV%3,K/^:F%QU8U]@Y*Q,N.G$X-<]QKL4X40#0..;\B5Q$ MLW*F#W/1^C*%(SO,3P!*JP9\5=G-]N#J*^VS TV-Y)Y@E,LI("Z,1-8ICZS$,CAG:*)N95VLF>G: M+^.&,A59M8$.RY23BRKTQ?$HIRF5'0.K4FI7"7;8 @7@L/RNW2\;='3+V$U[ MG*94-N/U,3=1B!98.)(?"'C*$>=OK99UW )FO EHVQO83I'IN-AQH-94G<0> M>+H_G-SU-BCMKA_U.2D(XO /I'U*2$8,WX-J+@B %Z;=F9,0"#S MYV6WO"H0.Z[6?$5JA#M6-[Y_1:DE4"T(O5G7N=T/%TUZ8=VR]7M=FH/8';;+ M-#T#'BC M[:O,C0S&6:S/;K4^[/=@DNDBC>DXYE*9X^3/:E*Y)I ?#F-^L5@ M='*259I6GG,%^?"X?-/%HSK65=">KXW*S>"2B'PPR" M^?7*E9FLZ,!^RVEO97^7_/KP=N,=FDDK:\6[NS2'O$E:8[2^4U_(R#BF6H.B M8+ER2N=2P#YB201@0[I[7\@:G^?.Z,8]"RD7Z*(_(@.:,C'0Q M80=:C;09H:<+03Z0>9[WQF%FZK71,TK''! :@\KCB^3F4^!.?+? M5<>@JA41W)W3PLOQK]WQH$4#GR09;=PEZX^SW;.3LJ7S8/BJ$](^'%#F @E< M(!*]1-Q+CC31\$^K$VA^$4 E/,N$M-UK&66E_P.DZ.@8)@RCC \;V.'H(OWL MIL3]80;;6-Y5WW5 5E4'+ISM9"X<_'H&V^SLTF>3U,;T&E/LN62?B34MS'.9 M+/S(?FW8USG9A_"YWHFTY'Q375P2VQ-=2NC4M7<-$M_AH-!CI7F515/'YRG. M;ASP>+ :DD]*"R]@T_ZZD,2VE.N;8 GE\^"5T<7(C:2]G^WF(R4\+E-V8QF\ M+SY&WSOLPFWSU,MY\H31I5H_.V@5XR/_\U1B6\CB/62-VQ>("M-^F!F(\!J2 M9'>RE0 #%E4]_&LN@+F(MTY"JY/0?CT)+-[NWFES MLZQK>'8S^TQ*V&Q!.<*)Y39*BB*3"$;9)4<3U;"C9?89I]-MOYY/]EF-;C6Z M_3JZ^9 PX!K1V%ANC74T2HV5$MX1K V^\SF"ZW&9K*;7(+= D)NJ'^44LR"/ M",)$N4FIO.[7O\:X-58 MMT"LHS>QCH80&)<,"(HGQ)77*-=31 T8,: M.E\L=-[%^E4"F"[1W(Z6@P6L6:3$VVA$=$0P?DN>]9S6;XV'=\'#[XVWXW.D MNWOGS*AW$PW4U]&U>\UU&I^ M9WWIXT7CK(Q?&,Q]DMIR[2UPJP5",#XLQ#=5,^M=F'7*_80%<"&F$6D?.>+!.:09$8AH MV*:$E=7.KZP3?N\B%C6C+K%_9>&<>KM_I>;7N_#KM M%&VVD4TC2?%A3YYB8 M3P(QRPPVRAC&^&Q^G=^!LL2L^A#)*"^3_>_ _014;"RBH%X"]X/=J4UR(25- MD[+Y;,^]? 2UEKT(()CV'8!)GX4T13%( I([-X45GB(M#"!!\-A[NHQJ]JO( M>,KGGAXBLVDNT'J!_?JF0LK5[-O0]3_M)9G@)Q 3M.8@*% M@P27@&\-#U;ZVC7PZ,PZY1I0*2D?$R@8FAC$J?7(&>50+M!!8.ML8G)EG=V_ MKUG-J$OL&E@XI]:N@<7PZY1K@$3CJ',&I=SY@RL3D E6(\*33U[*B(4"?F73 M_'KGW(IE9-7'=@T\7_:_ _<+$A0EH+4Y3+GCS@+K,T)<9#%&I^KT@4=D^&D7 M@--:<<$8"CYGC(8@D<$^(1-S,0L*]E&R*^L$+Y& 7E".0/ELM>1>@-W>T'8> M(D'@9_>-TSS&Q1@8+%?HC7)IAS+5XW7F?RUR:5X,O!/E@+&I"(D$SF1T5/N M*371$<=$J,]&+07V?YKVI 3A21""(HP)0+_Q$FFA#;+16*,ML3;A!9V-6B#G M/'$8J<;-&C>7LWM+?>KJ0>%SRK>5<)21"HNDMP"?41/DL"$H:*.DX-0QZQ;4 MO:6&SQH^7P-\WLVIN&#\K,]S/0**SDA&LM+G _I,]6@7(/R773:7^S(4;MZ'P!I9V1[89.\QQ9A M0A78^T$C&XA&CIEH# N$<+6R+O"]3XHM =K.Z"7T4KJQ,[UFQ-R=R.<>MBXQ M^Y(G^X!JPYPE9N>A7<33B+L5@ZU(V=2F;RUPT*JQ/$H0IMMQ;:S%-@KK$#&?8:U$Z*$B= MK'!K&_%\S?G>[C]'.YN'>'_S8Z?Y94_LT8;8/SKDI4_WJ/FU\?XSG6XCGAO\ M-%O-+PV^L_GQ:_/]9[)_U#G:.^\?6>.MR M"8C<_8=%CYQU%DGMO!!$TR!T6>.0B6=1Z*:N<5BCV^+1C2AB U'>4$ZPTXQ9 M2PTC7OHH RE#8G02$J.88_I*3\0\&HZ=3QU?P\E3+PA*C@C$,2=($V60(#AB M&HTE4:ZL"U%7:JU1[ 6AV%TB^PN'L1=^7.C1P(Q,'1?RG ;O,3(R'^\342&3 M-@J&JG:3& NQQ:2UC3!ILK;2Y M2&MUENJNBMW+"K _&AJ*JZ!!XFE.1"::L2Y4Q%&U@R0H7$E' LR?LYSFK@F1]XSJ9]8RS$ M9*.CB'D.P*.MSXD]$DFN8;NP8U2DE76ZJ+R>9 -0&\MM/*(AL<:$]<162QYLA)$W)IF)2(7UGG MJVQA34F7,1#TZADX>4MLDHJ!7L-=9)HZX;26C' IO?4+\4O4?+PP/IYR6E : M@V2,H*A9RLY%C:Q-#B7&:?12$2=%3KR3>E%QC9J/E]%OL7!&?LWU%AZ-G:>< M&DZF8*DA""?M$%E04%BPTFR5,2RWH*0]ZFWL,2<7-=X?8CP8*"YNZ)Q M2DANHC+,2LLX<]%;;B-=G%^CQH-[X<&4B1SG6.1X&$PC2Y M:!31H2P"J*?QH"X!^V0E8.N2+77)EL4X6)25S @+2ISC5@FPS+&51D7#.?68 MUPZ6I4#N3S.R/@SLC&8",>4$XHD%9&,BR"A/F>$!_I]6UL4JGU&M__D5=*GK M#]:XN4RX&4WT-,:@18K<2>TBP*33)!"OI#>+R;>IX7-A\#GEUTH!*Y44V,"> M$\2Y\@?"=?0.3,.Z(H M,8$G+VTD1)/$)%74"*UK+^Z2P/"4%]=;V"WM++(Z6@3RE")#>$!8,@>@K%D, MMJRBC>_=R&L)L/@%%WLW@VW_^A5*9]RB$=OW5X=D4QAF/B_(@\!W5Y0(_ MRZ2[IX#C(N>)4OQ[F;-8?B:_%_VK@%F,#R,6\?M)[ YB<=('C.S#5#):#]JY MT&$O37X=%"?PIK;=S7<.>P4,FP?H^:HJ&ER8O_&]_DFO#Z,6K6C#?T>V/XS] MP5IQ6P&YZ\PU1HSFZ!C>V?^8V6;11T5[[6X _?P->0""F7/MK\DE6).\DK8? MBW;7=T8!5ORT/6RUNX7U_QVU*]HJ;#?A75V6WWM0?2J!L+Q[,(2_2H,E[U$/-K'64+;P"C'Q\ CIA=YC'LM[W1Y?D,RA?H5>FR$Z&:,=?G[BS'=OU *:M&(># MM1L4=!=*N84JUO_7]?^]?GW<*^.,=Y2;DLVG,> "@O_/=3";H-CE+=;!6XV& MM]_RLT*0MPK'QR)HPF\L_Y4_\WN4NA2.7@;!"+/4<.*Y"TIA+*6*3!F5[('6 M*Y.;6OU+\7$8D>M'^Q79!*_^QG9.[=E@Y=_7-Q5V=#PC"3K U$H^3>',_]BS M4]L/Q7]ZG0Q%P%/;77\3[)YL=LW>$ 8#J/Y\P6IO+UCM[556>]?N JNU;:?X M=($6M_+%=?XJ1?4=&*SZ\QKW+J#=SDVSH 3.OT'XG.WV804K!72PV1[X3F\P MZL==>-P?(+N^/K$9L/-V8@9L?V]24+%WO^+FE^U34,V/&KO[[?WCSZ"*-^"Y M6Z)Q_&>KL?OQ*ZCTG?B?CV?[7\*)HUPVCK;8WOF'[S WLG>TP9OO&]^;QW\> M[^_^ 7/;%C#FV=XQF!;O/Z;F[M;90;2">L,I4L;DS*R@D*:>(&V\T)9P:J2K M#+9V%_!](YM2.E!K5?X]1W"%=:#J6QI !+@D&+4K103+ZB1C&#0:#-OI[(DJWQ*U5HRI!97D4EREESE9X +4^+PAV?%NBW?U90/B&WJSQO#X%"0]82KMQ^*VF5#QHLAKKX?-0% M,.)B?R=]*A]]26N[O3_BY<6AIKDY:(XV3P]$C"ZJ*)$GCB!N3>[+)!("Y=VR MH()CF@'-K>';TC"O$5UI5()5>)R_R/M7I'[ON/"5JZ"P*8$9:(?5=6 YW@9Q M\%T79:KJ]V!T0,]RL!;HU;$/:O7;MXV_B[?VI#T$'74C?&L/>OGKO_XN_C5V M<^0KQEZ.WP!0AV"L M""^0@&[Y@_X-$_!,V_8[\DLH60-YU0=PMLA%M(^^H7 M,-7+YX^I%;]N:B4['PXH4])R8I$.F"$>5.Y]*QU*T2A'I,A.9U#CS)J>QLC5 M# D@,0'C .0.LU.J]&N%L0ND]&&< %1^AST;1I"N=Y&IB0L>A:%@F@A.)'%1 M)JPYCT$*@568Q)4I1_,)UVMQY0EA[*2W)7.5!%1CW!Q4@YN'!Y2"*!4A(1P" M!XS+P6)&-5(@ZF CDE<*]#1]6[[-&.'6BMU6G$*1T^P(RU3S+?NHLD969%7U M));Z:HF%[>$P7B"=ZV4/P?@?H=V/?@C85?K*VB7N%0,@@_%C +=.6VW?N@5 MKR#G__<3S,RAD) O:?K/V'K([LG3HP?C9SY9]DL7'42<6A/.U MXBU8RGG0\K$PTRD=H^?!2NC#(@"?-"Q\69#*JJ!KY;I>59W7IWTBO^C[O\UI M-Y\'RI"5QW%!?!JY0?SO""ABZUMFZB5Q.(C&IS%S'C=$\PL\YWP/[VS^V6YL M?@#F^;.]=_25-G>W6/.H01I'VW3OZ)\IYMP[_TKV\_A''WCC>/NTN?F9 2.W M=W;W2&/7T\;YY[/&T7Z[^>5C:AYMX0.%LU\!5 Y.&46<,($T "?J0-!KQ>5>%]5FWYO6E\4"WBA1IV'/B@M_P6DL6C9'*DYL.V0$2:-.IP2F MNPA/#I9P8(DJ'!AWQ%DM-4U82!$L 2D_YC QX3!QHY&KF';YG8S%YT[ZJ]<] MW(W]X\WHAL]"9#XZ5S9V8?S=;=H\_X";FUNGC8V#:#T5*6*4=*X]0S48I8!^ M"!,64M2Y)BP/ZN24JYX-$1&D4C*LH MB!--&X7K_?.\U1DVMT.*LX?512+B"K" MBS]P6/'V.-;S4%*V=[<:!5TK&AO-C?=;C:WF[MCO\JG8W/[T]O.G3]L[S6*C MN0G_;?RU]VG[4['SKGBWW=QHOMW>^*MXN]/" R=WJB3-1Q;VD\@!#J=$JC >AOXT6 PR=:P7=LY&[0K MU]:H7Z2+*&K.:+B6U3'JW$R_*(:]PUCF2I1V5[[_>OK#Y6A7,CBJX:HX3+<* M[\(0<=A;S39IM&7@(78&\31_G=6STG;[4.7A=,Y Z)[T\+!7P!U@HN:.3J..KW>U\H\ MO7B/8#*@L, M^+'M2[$T<3Y,GE0YULZ*P:7I P]N]\*@&#\5OFK#D*F==:7B#$@S/SO/?F;/ M8;9V-Z/I5FR]GT GF*T\+VS? 7(;NX1>!@3O7@E.M0=C]QHL'_7SOS(XP"M_C@'EF5@#S=B]_>=+K M=0H@W?9)9J0*P0:#GF^7V&I'L%*5DWAP-@!F T[[DG$ZDW9YJZU\=Y5B==(& MFI[PR&&EUF:M-O1Z.1>N-')@+7UE8@R<5LV\\"V;OX$U M!.KRUR#L:E"^U&W&M_3SZ_3'"/NOP4[=WK=RF6!O0OGF69:= MY)7.QAH <[4=%J#X6Z]?)D=?O/@DYS#"VL82@&R1MQAV;8*UXS&I/FV["Q,/KJUWICR\?(?]KK=V (, KA MR0/ V$GF90;15OMD<"F@O\:SO"_=;NR4\?IN'#MR*WP$6I2]+'NJ!+78;97>W@LZ[)UV MJ_S@,@YW@V@[[11+_A\GBX+5W"LRL?S_[;UI=]M&LC#\5W \]CSR^T P%J[V MC)^CV')&N9;D2/+X)E]R0* I(@8!!B D*[_^K:IN;%PD@J)$@.Q[[L04V6AT M5]?>M=S0?'0BRE\@Z]!LOT79IH(H9W9,N#D><,\RKI&1RWBH)#'+)!.($I+V M"EHB=^@FQU#2"/;E $X [:(L 7+#.A"\1IC#U_\LUA"5T-PTG,":G+WI_NA^^@"(? MC&T?( @H SLC$BFMOZ>_PDT%V4 B5EPAX@B1#C"8)"+\!AX1V+1^0 %.-3RZ M@HB4'G,BC^+_TYCXE-=FFEC*>F+E&M J*+-IA!#1349%N!PXIG<3VA 2/Y>?N'P5 M=LKL*=]:\3EX&P<=G$7Q&-(E"RC'!783%R01$6*1IL6E%8&L?-+SAXR\'1\$ M* \9PUFXLY5*!I,8BU/Q\=?2F@F5"=&\A$BAH9*BLQ0S3.=2Y$B2%WU"$^D$"] M!9:2RC"D$LH3X?8-9S\?[ A4L0 =\4"Y*X,QE^, !F4D]@GJ7XYP1,\(/OE M-<'WPXB>R/,,"J\5XOQK0('.%,>,@2-PQ"X\\BE"2<0?/<)3!&*SET9J/]:( MZ#3,B+ADUU5BOFMN09P79#::$&%T;7-U$:@;F/0MQ;H!%O)385^2AH/'<$&X,T)%40 _!B):2[!OLE(G!OCIY[K M NT=VS'8PIEH*,B8HQC^_ *"9DAQ(@G,A@['S<%_Z_2-!$:?ZHN!BYR/W3Y[E_NGD,#!6+RK[V13G@6Z?X M>;K8:JHZ^=":"3[!/[8*/G*B#!BC<%$@1GYS5+J[!/XZ1L\F%VF,PM12^VP, M? 0>YZ$78!^'E ["M4&1U+^ J/E]S^$T/.2?"G>%L^IC=AU:26NIN84A;K;2 M$@>(KFFJ^R6ZC%S[3L%L4[00A&L(HX8"UX[2A_ 9E;NYZ,KLA\,FJ=LAO3$3 M9P2?*),^O3Q3+(/\\S;\5KACXY8&.3&\,;V>[JW1>9*RJ*$'9YRM .8@J0AF M4A:KQ8^;)P6)2S\A&9 M*:2^/'%=#P;BD-UB($<8?>?D=I?:>ZNII+,$MU+6Z&( /9\M!Z=P/0)S:BX8 MY)91P$/$,-YA^8YJ>;Q2+]HEO4C&>%OE0WS\GG"A!Z@?D-69I7)<"@P$9<-O8%-NM;T4E"L<12.V;WW]<7[\]D[V@P$7BR4=Q&-(O8+*Z(@/X=*.A4B/?*+ M+W$_/HU0':6R!7CCFY8OX&%MMN,PGVX#W11>;L)20>!E:(>!%E@IBL(L"2M$ M4* 0K72-1_X\"KKP,.$8'>77(MBO/-O"$Z3;*A_OE@+FTG5S"2#B,E<,/APF MS,_7S/?(3:L8P'Y+M\P#'ATDV'(IA"=BH/0'7(A30$: )I!/]PZ%B,H8<"D, M\+J87E"!F]2&=5R*+0!B-H]GS%X.I>B"W)HT3#@)__$,A[ M.E+R"G>%JA]BF/A-36_ 2?RZ6R@>,>;E(KGQ=-"$1!@$\ G. 'R18HX6&'8 M%U]/N(T!"C#I#0!C+B )<'*0B-@"RM*':29X!R]"%- X#." B"7F=4<*[^9Y M&786(0OC #PP:2HCLY(3W& =,EOX]$5J*VJ(Z-/EX3@_IER-$5E;"EZ) 1"_ M9MD?V?SIQ-P33*[:VV*P!L:*3 J14RF?.W>F(1K*9%%,N;HJ\E0S/_"MYV.4 MKL/0MDT3R%)+&<.$1UR<9)-^8H.(BFFD$_Z2P!(H?I4L[SS*K;2Q?+\SE5[F M=YEOS TIG@"] O @8"\:%AC!16Z"W)X'F8/N&Q]YYS65J0G$&60[0M1#)DR9 M?)G?@#L,,/3.&R.&?&=L0E*K?+6/H=EX3YD$5/J12BN@&)MBC)4UAA,A7S,Q4Z*.P 4;IG:Y>#R\M%EA\O/FJ\TG2]' ME("E@E!P@51'6< S0,+Y<:@JV-8.(^9PQ-C^$V1([H#+N0I,"=0UC;Q!0B[Y M6PHJSZ%55D9X//H-8'$QJ%0L+2)JC^'%=[@4[M,2 M,-(;%"#9_]J11PAY@2 X 6P:@*)!,JIY(O;"BWGL'" R>C\CNNSFU$.Q0CQ MB]_*#NS@>RPD#H9G@HI'XLH)QZ!LS: /ER2@I?(P0=*[B$"*%"<("JNFXD18 M%!R?0HR[2<%,P6I> / M8"'X"V\(?L_7>'T)1N1QSHRX( M/V$27YXQJ=@#U(T1OP6?/YL[1)XS@KDM@4,E?W+#$!X9,U#OG#AUHXR1HA!'3J7YPR+IF+GDFB!] MF+E"HU^AK8$,Q7K\E6/=X52'NT4R8DF@/]3'8E$A!^Z1*EP+I+11+0V?KC'0 M?3+@>JLC8A+(E9;PU-H%I)I3:KR<,-\^EJTVIA52IZMU#&NE5DC5?K-ZK;6> MO&^QAJ7UV[T&+;:S\H*>HF6A'+G!D:(1V(P%@/Z*%YMN#K91GMY;K:GL"3+. M,($IW'BN9>@]>UO:>K._"ABX1;.E3HZ+E=,K4IU.N>IT7%*=:H"%M:2!U@HT ML$*+UDVT>6T6KI4J1*Z 9?L*H1F=MP:4L'LC'VAT.8]ZCL-8 ?6:T+GX+'6: MKT5K,QN>I;6'GMO/%M#5-E_O)L^FH:N&U:G8RK<2!)ZZ<;K$X3W'X1;@<*NC M-P>'ZR;)CZE^/&^?1V[(*B3\Z-:<[_]<")MZ"@-Q)7[R>$6[ M?IRFWU5[?:,Y*J<\V95%?5]7K7ZK.4=;/PZ[SR/WP9JXK!!W*XV-RN!MM]1> MKULW)5:>4OF4.CVUUZ[=*=6/(>[SR'VX@+JHE#VQ;2.D@8RFK?:[5?G,/29K M ^R)1AZ2N>XMFA0&^S%R'RR#(^>OQ(M+K?)$4R O;Q6=0U*PV"O1NZ#87 T#J.TZ1'>/7O!U :# )-(,&M\^B01:SNN M9G;5CB%M@08F%KL<] MM#S9)::>WE%;9E4YLL6CK1^7W>>1^V!AG*3ETX1#2<424MNV*G:+"?55JR/# MG';P9/MJNV,VYV#KQV#W>>0#PJ5^"Y8C=VGD/MRDG5-CMP-N,K]^O(:SWU>1^V!0G/!J[KS.:5Y>=\"&V-Q,U'J?VC^V7Q]@ MQ_C2VG4#ZB%PY,$NS0"VNE55"7D])T?NS?7<%VQ\&J?M"!\M8?8[J*QG594B M,N[ON6-Q+-5JR< _.?+I+8U&.+.P-.G3A?P]H;)9.TBN7M>QVN;KS4][:JMR M''633">)P;N.P=V6JEO21I0C&V$C9FWEGIM,CF9Z63Y)(Z@.]35\:#$+&A\B M!1Y:VH*N10,[9CC!B_<'=GY]S;OP;=!LJG!_80$[<,,$<^QV7E!4W'V])46K MI?;-_J/OK^Z#0'/JL$LL;B@6&V9'-5M-0N/Z2?U]'DD:SQOJ&?B^'NU?5VPU M9K]6+N?Z-)]5;-.\QCXK]]C>0L/]1FKJNM;*Y8*I63^N]TA3"89PV[0 /-.HD,5WA#)@?WM)[ATE$\6F%?NC: MXT]J/4R6\\AYY#PUFD=PPU:?[.5Y8WJVCWVF%?(7Z_DC]B ._62Z_)&Y+G\S M/'_K':Z-WHQ/H/#?4=9Q9O;:2W^N6<_HGM:WMMVP#!*_J1YL- M3(WX$GD.3ZU&]P@Z/6!#TYAW-4']T@Z<[:=%-)!"6]IV>O%)4FRJF"P4$)=1 MXFNX'+0UBS5)@MM3V??&X6K$\LL%+RA<.52[ MHL=["?@6]@YKI.D-$FK/X(SL M(& ^3!%/0^<[%NN&1^-D,H'GX$=:$8OC!/ZC$+1P:3ZS87UT( && O@ >KZ4 M<>BF1;_A50 W!=;P'?;ILC%M"G0.-\8&HN$$R(VH!W;I3,.(MG^<1.&$OV02 MPE'<,IMB#IPP['(0[A^^*A%]-%@%DU7L%J1L1,L8_:\ (TS+DEGT>K ;BN>@1,""XVRYUNK/I^?0+X(/ )35P9V[,$Z0R^8 M D_+&:Z;L)0%H63A/#U[5@17P5OL07C#>,M,@)E]36PSB?"/!)DB[Y[FA#%. M#\_["9X8S8M?XONQIPYP2=_'?_&'='E>,/1Y"QX 'AS[" $ [!FX*.,>SF%$ M,.>,^P-!AT3-KPD(*5&'+/+ 1H25\N-A 7,7+RZ>,,<;(C?W4:"E!VL#OZ"@W<3A_>2@W]NO.D=@G/, )8 .4!@ M6!T7*!4"T&K'O=?JIMUHNJZR8^7@\N=_VN/)NZ/7,WRXW7HD'^[T*D^PC T; M+4TOLF%3UZQ7158 5&D7E"\B6V!"'+TY'?KA+6DX8]PW)]F9AHDQ-LX*'8^^ MN_6 EKE*EU()$!P2&-U>\#T2)\#;95A)S&9>BP1V'=EC5"I]A@&?,*W+Z5GL M,NQO[2BR Z#%?%6P^@&H@BX;9+7X*\F@FN#E$1X2,#N\D+>OZ60SBT!5 M4CPLBR"SHQE511" LRB%C([62Z=81P+UK;((*H1(T5G#+&'6@\=GP(9ATXU!Q&K[4PXN/A)J'K\NX^;+3H$KK:DE$9MYV=;,]3CE[K&!%-9D M7)LYY:ZC?QH@)1ZI?AKM?2/^]7H,-P;[/E7!)A7D,Z(#7N*XH(9HG5P+*;F( M'H;4K%1Z:6I6<;)T6$7R1Z,B?13T$WSRDQ>!&I*:%V4?5;HH6$!,R!H(-Q@# M'26\@S<.0&=$>Y L#EPT^M)P@2OJ.@' @UX!J\$E%I6<=,Y%2I8?.EDK4VYY M11/$3D8ZUU]\-S%7NQ 5?H&_&!DL9V$$LWRPHQ!.VU9+4)XNMKEN1YXS6@Z: M>]Z?+[2)K!<3D![P5 V'6^$Z_[)KLQ8%*&_X[Q?_\'3F=-RV95BVV6\93FO@ M=KNZWNETF=7M=X?V'SWSQ?NS$% $5,Q_O;'?;]4)6 SM()*^*+*C)EOPJWVQXZTMAPR-"]Q8#'HZ]N!?EP#VN7 M"5B%:*A^,Q*P:L?0EK;LE?QK3_A7.(,!!?_?RVZO8&84[CCLZ^N(77.;@GA: MJBI[4S9&#V+L1-X@O>]HLL"_O_%H8XADX3;4&1^2T:]\65EVL_<+V%+->&P^ M1"O[AH+8HTIH=*G0*][MD@[!)P^Y'1TFTQBT"KH+)-<[*M4OC4*A"?0!S"@B M+ALRPWHB 9P1^M6=; WT?)=$W,$JU^14=I%>91XZO2.;3(F3/29[]P9BEXRNZUAXV)!1$+-_ 7#:&#R /3 M!/[0',$=E3GJOHO%&S][+%"N6#16/ME8[&@J8LH+R);C03K5T4^?E0MV$_HW M^/N'"*_^L^<7,Z5<$_%F@2,F+>-1?&M/XB9K&ROT46@TCG\KN+#SW>6'.BSS MIO6O6_C5R:+Y0698FRJN-!.1U<<8(^227CSCT!7$5L3GA2V:*#B"PH4B-N5K M3YW@,Y$TY +_P2+'XXNA8$Z8B@>)[@:VS,;L+F)(N3A"8!$7(/B8+4VO<-.. MI]//GU@O&KB^IUP[1K>@84"C4?6H'/3#Z]6 B1Q2\%.0[;9H7'?:JYE+#?%B M-/NF>:8N-9+H['?EZ.J&X^O,WLKQ=JW'QML99F?=,)(Y*=LSBK?3D=)I@915 MT^"'G/N"OLCCZO+4CIR;@O2P2[+DNAAP/!M>W42K% S*-%W6\--M&8M;BE,M+42VW>>+A*K>=>.8))A].8V60Q# V+IHQ M&$*&Z7K7D3T9>0YGUX6J?1.9T=G1*FM0QQ5%>?-.4 M;V#/W-A^@G8:<'1B!$7ODW'CU[RY0$ M../U?&+1W%Q"5-XS938D+G+3X@;&(. H91(9-3I".6A0>*60:> EQV49"K G MV"*=KA'>;4]GQTOF(Y;"VW!N*E,)E%T?2)5&'*/> N/N3P9:D/ M[X4V$KDB2A'386? C6Z!0TY#I:P2!&F:.AN @N'8\4C%3S!A$A&,$5UYD6^Z MNIV.[*EB\S;A<$8\>'(6:C@&Z,L-8:HI)WB7RH2[GL-3>H0-' 9D 6<3Y( N MT(ZV>D'])].&WNY-15FKHW6,?D,JRO:T3K\IU6_E6N5:F[76KFZN-.L#E7IJ M40-KQ>XM'Y$3\\(3TU&8P%1N/%=%YIX]+JV_8[0;6O]WK3K.>PN.%4FA0I7H MW0-AU8K2NPX)X0G=%AX5JHNM6OVJYF"E:FK*"ICU\(;W"&IG1Z<29-5 EOJM M-L'$=@\ZD@PE&6Z/#/>A1';68_ I2H<^]-PCRH76#I!S37HW7S>U6[>BH4MN M"@U=-:R.1"B)4!O*O.R8:E=O2822"+6A3B)=M669$I\D/FT(GT#BM3JZ1"B) M4)N!A-7JJ&9?JE 2H38$B4Y+-3JMQUFW#>Q'4ZSY_!2=:*K :I=)9L%V&T(8 M_:[:ZQL2-R1NS.^WVU=U8Y7K18D;>X<;1D_M=7L2-R1N+*H4IJM6?SU_E42. M74>.CJ7J[:Y$#HD<"ZY.NJIE=9_B$K(1/0P7M>A9I06=;-P[XX_L5&Z5O=N= M>R6"S"!(3R*(1)#['-!]K2<11"+(?2*F)1%$(L@]=^R:(1%$(LAR!#'W5@<1 M-EVZB'1DBXY_0\X .8><0\ZQXAS[$.E]LKA2Y(!A%<'%A6"?,>QD!WR3E;98 M;W'U+^_'VR ,/D4V[W>6!-[T MM$);'[ JMQX.KI"\]NLYYM,=?LM;NMMN$. MNCV[UW-=8]AIV8,!^^,CYFCJAFX6;KS V/;C?[\X!)P*[#'#J0^O M;7OREN/IYS"./P&J?H!W>4$"<#O/CTS^_ZZ;=3 M_;?QK];9WT>W9W_^9OU^=6J=7[GCW_[;^W&*[PE^&?W^=VB=?3QMG_X,SUY] M\L[^/-)/Q[__^=NW8^.W;[^,3J^NV_!<^^SOK[>_>WT=OHM_OYJ,SCY^OSW_ M]JO^^_@,UO&;_MN?H^_G/_]W?/KS+]_//_XT.OOS5_/T"O9P*9[YWU]&@['K MGX^/]?.KH_;O'R_&OYE?_S[[\\([__G7UN_??KN%M;9.?SXVSS[^]N/TY_^. M_O=O9WKJZ3\^7QU/3Z]^TT__/#7^Z#C&L-MAW<-AUQP"X9]_*#'\UA^&;@V,5LL^'.IZY[ U M;#N']L!I'[9,M]_J,F99ID,A=E;7E!R_MG-L*!*X$5?,Q[S.7TQEY6R?VMNF M'8)Y#<6GB,R0<\@Y]F*.34:K&%;->0NPZ!Q5*6?]I+ILQ1#WGJY/IZ26Y-^#[$_/TUS^&AM5W3=T^[+E#^[#% M3!N]V>XA&YIMRV+P41^\>&^H[8[U6-_&/?SHJ61#$XR).LZQ]TQO8^Y?R?2V MS_2N2TSO[.@/:V#:[9YE'UJL91RV7-TZM&VG?]@>F"VW;5AFVV$OWIN@_QJ2 MZ=5VCKWRPAP]U-I$>F6J9[ZK':,K#=Q=G6-WD5:72%N7.?;I5C&--TC]+M2/ M63I?:NY\B6&_\&D^'H4?)CGJW M[0[;AZS-P!!IV^U#N]^W#IEA&WVKU^JW.WVLM*%:'6F)[,\<>\_V-N!^D6RO M-FROY'_1SX_^T)UAV]2=[J';LH>'K5[+.!PPIW?HZD,X2AV/O(OWC^W.HP/J M)-=KA/^E[JKO.75V/>#Y0Z\?KP#OMPU[L,W,&SK*(L+WPP&(\1?ON^W^''.?ZR I71K- MGT/RL(TGDT@>MF$>5E)1C;/K/YCIFC:S[,-^O]4]; UZ^ D,=:L[:+%VKS\P MK,&+]VVC)7E8'>=X[K+OU.Q^&VSHDN=SI)GM*>YM="D=K;W"6MY-0A[B\);" M\[P;]@Z["AQ:]/0LX.R8X03 1^V<8 B*F[1Q'GI.MH&H!(B&U!=M6:IAKM=6 MY)'XM&=8TT#%LB?L6GK4B+_$5*Z?BAFZEI[O2C"U<"PAB-K M&V#8.E+M%>I(!-D7!)%E]:586LL]HZ];+EN*I3WG.I8A>S5(!+E/+.UO,X^] MN0X]F0E@[I\KUH7[6LOG0Y2I?CHE9HJMF1[FB)&POO*E1] M.UW I1S:13ED6"8FL4MF(YG- N0P6JII6A(Y)'(L0(Z>:O6>I'-X%=,VG5M, M<8CCWW8(U>ID\Z;WIDTT?@>/,7ZEZK1DGUN)(/J)J*.I6VG%IY$D&8@B-G3ME/A<_L(\H!A['KQQ+?O M,'69W9]Y*T?N^L@=1A6YM?HL6(Z4J")'UGRD1!4Y4J**'"E118Z4J")'UGFD M1!4Y4J**'"E118Z4J")'UGFD1!4Y4J**'"E118[<'JJ\F=H#G[T74=6%6'8> M+'[(XQC MHR_*F-EQ$C%-*<>/-V.G@]?*)6/*/__1,TW]'?YCF._.TJU=,"<,',_WJ FP M1J.,=\LWNG1;[_\UB-Z\GW^.>@7HS.FX;%%[GE"#=70CILS":CI2C,P$M@1YZ5W[# M@M09>B'_^=VMYTY'L$]= Q"]>I'I!^+-XF>-?DIE2.FW3E?K&-;2GW7-6/,W MJ]=:Z\G[%FM86K_=:]!B.RLOJ!%J15-&"DTY'9*1-D7#+IYFW13!;:@.'Y%_ M1#$H1,/F]E_O/!6C8ZI= M?;FL@Q3I2W6F[]U^ZIN5,W/7XSU3RJ.)=+M$-(9'4O5VU4SMY\[KMQ6 M45IV^ZYD\U;H==.Q)=+M--*)OL=UP[KZ2:2FC-PGRZZFC8D;J+K+'K(2060W M1VG;U5)"/=*VD\T/']__89O-#Z7!4*>]\<9T=;,7)-+M--*))E1UP[KZR=:F MC)1=HG:Q2]2CM(3]MJ]D0Q^)(+*UAC3 9>6)^RM/5*['L#1+7$S=ZI-0FY=X M6=KVJ[+^( "CYX_8@SCTD^GR1^:RQV;@MU1U?3;I8\P([L)_1U&N.5VSPT'$ M[.^']A!V\=;V;^V[^,6;,OX \HC).Q:\?18HRVM>/(R*6V%''/]=P*Z(,.LM MG!.+N,HSGW_U,#F5%%!=,WLIB7DP;P#O[&U-*C[X2T@D#*TG6D8Q6\?75NG,94PNCVMUUW^<\V*2_0TP/I5 MIWUN$ULFD"^J2?#D>J<\E0=/I6I:?[,\4=L0,_\%]73-"$/9)'6)+=+N:=VY M@BZ; 8$TTONP^J%GJW*VRF;NBR0I-E5,'CE_)1[WZ3Q)/94=]U ;Z[8-EP2WI[+O0Q)% M+'#N2-:%TQ&+I)RKKHGJFKFZ(BIEW)/+N$:$SE^%4]O?MI![7,VE;:+H8L_% M 3JB-V<4UMXN7 R%9R+4"A>8-;YQN1IY!6]_M9L5O!N ;V&_L"YZ+F)QXG-# M$B?%UV$%VAOR_ZC*Q 8L 1/S#D8,8[ X!W<8=D3OIE*U$VZ,PKRWS/?Q7[IQ ML&_"B*X(O/'$=OC\!5U94ZY@U-S[9M:7WV+ D4XC;Y#@PXHSLH. ^?!X/ V= M[WBO 8_%R60"S\"/M"H68Q,! 4""94%G]FN,J6#",)H#%C_-ZP;%SL.@9CH MG@Z7";##B*KOL%>7C?')*6@<;JS2++8+=(.7+,Q&Y0/0+W#YEG 7#M 4OIX_ M'U>Z7UJ <;6[NRS5Q4!P+"B4L1O7FJ6-E6\VNWU-?]3%IM&Q-&-#%YN]5F$J MO-!)Z 9([7^_<0MV$X6+Q3>BT(Y:9SX0>NR3&?$'T(8RAGVKPFP?!C*?L!8#VPMF)T?"@N8NW@M\80YWA"U"1_% M [R1'N!&&KQG!+Q7%:*&KJ%Q12R&\=0.!H?AZX"3PE]PW+ GV@"\Q[OQIG<( MO3$#T &@ &UA=9PU:ZNC>>UXZ4PF*L)@87+J;E#RS-;*'-6R*@=ZS'!4O5<( M[W@<1^VV"XN!F3I]K84_OQ/ M>SQY=T24$<2L JXW"!$$KRSA V86K\74,>.T.E,O';^AZGUCAJLWF,DL2QE MW+P_G:!YD5'+]C/#:_J/Y35&2S,WQ6M:6K_$:]J@SF@YJRF'<:6R?O8L%[ 5 M"K8$8X4"ME#@BF5BDS7'CD>$ $)J,Y>+\<(L P8\"#E9.6Y663=PMG$XLY M MM597&M9-@]T4=H[[KW+GP.(G #%-( MNP,RCV,9P'%H'IXMO6 2-[&AK*78>T3U9HR\A']VV0OPP9& MJ,M>AD]""S+I0?8RE+T,]S;\MIZ]#'>Z$E2US=JD20&<>!*?M:UISO-V7D/IAULFVA MU+&+>^NKO7;5RL32KI,X][A^]&J_TZ\;TM5/'C5EY#[9=;)IX0:;%DK+3B+( M/0C2D4T+:\[YFS)2-BWO'SM MKM9Z5.&ASN;J#AD=K5>L.V1V-&/_NN&]W9L2"K()WL9L-IEYW/ F>.LW@VCJ M<+([7NT-OP.P_%JR.U[-:+.!P::R.]Z3=O:;X_H M@;F&7)0D]W32KQ$AH^LWZ]J@D&NH@KJD4Q#]8A8TY.(]J (E"19UV!J&V'HJMZA9VJ[+BZOUZ$I;A%VS< *40(BM8#>9,(I%VQLG"O&"(QQ[#NQ2--2: MWC6Z"X-LFQ4J+XU>H=?!.OJF1@;JPG0Y.[P5#SKGLZ"[C3,#YIAXR#F'/W]K7\(G?Z&#? M"O[H/*/*6T_!=\M:8=&,].J,#X98YY_%#K;!PDE8=,.:W1%&MIW*.%+_D0S) MZ%9N!+BT$4RYBQ\0FBY[3CU;SRG8?[M3[N7'CQBS@2HR/-' JBJ#G>N.EZ_N M>@$_GS_61C,EV:9JEC<9>N46H3/,J5ZT3U0#04;V"U(]RK4H\J \YF'7S!N,M'JG;= MUOJ-\QYIR,N64O?YH)XM=M4NM<-MX3Y-4\49IV'@SLE MP7[RQS^=7'T\4O/F/ZK(6=J*/^[U,%5@I]9-G]!L! M>PQ\CCK*HWN,14/L(8]6(0QE-[:?P!*(=[+AD&';8A:PF 9C!^=!$GOT=SP% M[8==>\*G!IQSS*:1YX!XC&!E?AQB\^2_$GBM3T A[=0.;/^..BU[P0UZU(2[ MC.[4X#L@"$:[(=4>UEAW2'/:1!7",,/5#%4)/TP^ : M_Q SES:^@=9_SXU@ EO03#0W/9) +51OAA M"?T*\VNYBKMPO>++#&-3(9U[*7#U49+VY";90TH3K2&,4FL.&W6C,_9P0.H" MX@5\+5:5^8Q!01O9P37,/V7CF"]7N&$S=4W%3[ E> ;>J.([!"KB,[ Z>TKX MS '*%3AT=A<(4.R*AMZ"LAC"E-,,%Q%'/8=$:$I"@)DA-43/_#8%*IR'8=J$ MO03*638"..RYG,0R7[P&+&DI4P'@3M -A!9B[KWWD;(1.ZB5)GZE9L]E)C5N M^N(C_7&L%M1@V_D+$,CC_4STH.")@\YN'T8$B,,<6A(&,B= M(W=D)P-?=NX*G*I :3D5I2#BM#?+M!T4L NI!Y4/SQGQ +U8-"8>L"GZ M"$ACB;P8UW0-/ "V./(0JG1?R!UE' #(%ITI,0T^QS !QLG*9'H*X+CFFAQI MFT9%D,$1!YM#L)=E.D4\ MCB@[J?3A0P!S@( M]]EQ%*?K?S1Z/ "D#8Q'F7I3?X9E'4X!FQ:6Q8%7(J#%*6*SACMR+W7?Q M8IZED% /^;4D^$,!6TI>#E5 MY/UC%!7$J-@TE:A>+,P;XBV(@OQ88!^:4(D7#%E$-\HD2XF1\DVD M.[WU@)('J 78Y$W(KK9C898M5PRE0[+@D&PM=TA*U^*RY.4382V%EJKWYCL9$MK&_T&+=:TMI9*O<\C98/W]1*U98/WW1LI&[S+!N^RP?O6T]D: MF$%ZEFO@LL6[[(]=?=<]M654;34D.[Q+#*[/KKLM5;?6+)HJ.[PW:>0^5&?Y M6(@@V79Z>JV3T)?48%&M3E5>4+^F!#M_2+U6[=H;UH_=-67D/MA91X50/EFC MIS+X^JK9WD[;,'E(%0Y)[V^GMGP-F-CNC=P';?DD34T0 2U28ZX,0J,/*K-1 M-VU,GM(L;V[7SZZI'\]KRLA]4)E/"BE>4F6N[IBWVG73Q>01S>9SJU9E1X;4 MF&L[\@&N7+\%RY$U195*RIAAU5R2\]C=;=M6#2V6N\0%;JJFN:9"7X][=WFR M2^QI4U=[W34-:GD?W:216^A>O*7Z@,OJ$,CFQ/MD[UCMVET/R".:\1-:M3NB M^O'MIHR4]J@<6=/+OJVI(A\6E^%JGB*B' P>HXGL]W780;="RR=Y6?GLIV/V M:W0\]>/631FY-P;N494:@U2[IHD"QY&F[]I>/;7=L>IF6@#F3EWQFVI77_.:I1ZQ&_)@%Q]L6[6ZO>8<;/UX;%-&[E7XWDQ% MTJ>(XWO""*_:@7/U*BO5-E]OUMAJJ7US36VX'D)/HO">H[!A=E2SU2 X)6]9,R31E)TO -=2YXO_O=$DS-[)A+?ZU7_X%^2^NW5YOV 97F MGDO/M('W+-##R::I?<7:^/9&"N&OM/=%RMK6-GY1Z(TJFG8J2UM\I@U-T^ C M[%C\5^)-[Q3[UH[<6/'B..'?C[/^?7G/.]'>S/4BYF 7+TWYB0$1!KS'WK+F M*[\D_IV2M:_'079VAY!V#L56B/[=HO65%\9;1>(W#)L[\\>O(YNZ=TTB#[O$A.6FT0HVY\)V4_^Q[W!\UI#,"[PI=:L$0>@Y M,&+(*'CK !_'4:;^[N3+.7TRWKVFWLX1HTYGXE6B0^&R?;L/GQ4UZO+]\D%I MRM<,$H4NC<7V6?R5R[N]YFNIUCCGEKIL45>T 6,8VI8M%2#XTM1T!;#F(V>Y?B1W!\K..Z!6 M*;2% B S/6$3ZZDBDII$K*XDUFK$N@"_ /];1?P'+A_$:S9M_NOW"'YFA9[M8R]V8(]VP+"1-^]\7FA> MFS>7S_7T\P2_U7,A6K@4'=;M)K5P;T=U4]%6BSSF" M HJCAIGU/<7RAM0M>7GO:"*;I;V092_4*AZS3E?K&"MW[-RR>\^PM'Z[UZ#% M=E9>4',G#O0DW./BE2OH./)]IJR.>$: M];A4L[5F'>]Z1,U*#-YW#.ZJ5E>VUZQ)LDG=$P^/4Z\K.O]LG[S\W"LJO![K MR=%5$Y%W7Z-M5N[0]H! M#MCH#-(JY=&VW2>B@32W3G4Q60[FF0]IG>IB>U@.9J]4PV);:!&_90?7'MZE M\@A%J256AFE7[1BU*V(O#VG^D&3G.^GZ*5VEE'LQKV\E[[>>(1LR-^&49$-F M671O41E7Y8!?&K^6SL+'-A%H5V@B(!7 YSZ>ME&A!8=4_=95_6K-\2Y+D%[*MM7(G:+# MEFKINQR:M\<'V];7[-4CV>N^>2V+-SC;5F ;2&N&VJG<<5CZ*I_]D%J]VAW2 M#K"]!FN5ETMJ36U;PVPB=75E8\":']&!U=6ELW)]UE>_!>_>2'D$6Q^YA8:3 MZ=QBBD,SP^+29:J;1(!>R/-C5XY9U:\VX97DWL/&\MW[-F>S1XI)]LH.B;#^WQK5D M7[6L!G6?DR@L47C6$+',-?)^9.C24QDI#96?LD/A4Z0G6]KCHYGVI)6<1*O5 M.Q2:VN,-X3U!JYI*&]GYKX;5MC?7^:\FFHM<1O&1FK3F:FOF(R[=3*VWJ4NW M9^AJMIBK 2$A"$KWJ[IF/D'CB=4*N5^MW.DA:W/S9*U6E(<7DS:8$8M9J:', M,S2)418@WEJRKA&-2&:L)^RT>4\OD;.CTXWT%%$.W$4]!][.P'Z']0G9:T3V M&MF20K#5U@7 061G$=E9I&;'(CN+R,XBM62B3U8;0?9>V//>"Y:EFMVJ12": M%(VK'J%K.3H9<[5DEH4=7N=CO"/&6JO=D&'_M#\FR6G4[I!U@ M=PTT#AY==6*_\WG7J3HADZZ?_9"J5YV0J=<[J=UMM-K$?BL11OVJ3LLCFJDV MT=(K5"Z6&E[]%[Q[(^41;'WD<]LYFX\NDT4EI/*_J:(2TCQ[YA,R==F_Z5FS MG>M>$I!7E+ ?65%B@ZK_3A4>:*O]7M7\K"8E_^[QP7:,-4UR>;VY03VX&65[ M-EE10L96['ELA=57S+O$0(N\%."G7+(") M?2H78+MC+_#B:<27(GJ=;VC5)?QI!G760_P*?&SUZ6)[_M8[DX>O7I2>2VNE MY(_8 ["FD^GR1^929&>(;JD2]VS62V?F\K[PWU&4,Y=K=CB(F/W]T!["+M[: M_JU]%[]X4U9K0.,0DW?00IX%"M_Z^W\-(GANP5OWL@[)\3_M\>3=Q;4*S22)U M.Z'&,;WZ+7CW1LHCV/I(69!$%B21!H"TT[9;--*LW%]:6FGK6FD-JDMR).N2 M/(VKWERS;G@][G/EL2XMOFLTZ&!W@,/*JB0RPD)&6"#KT56]NV;YOWH(%8G" M^X["/=5:MW:]%)^;-E":*CYE49(G"2W2'E]M;T^J1TBT6AVM>MJ:(6O[AU8U ME3:R*$D-DRMWKBC)6M4H-G_359M[IKTLY#%?,\,HU\P8V*[BLL%4N8V\*3L, MA\-8H2. >::AXL!.;2]0'& ^H"AB5OMX8COXZ^".P0/,TTI9X$V@WX:)1(X=.>K.N!,GOOO%Y[.G([;M@S+-OLM MPVD-W&Y7USN=+K.Z_>[0_L.PK!>/>__3:0"+DSD_>W\EGNM-[PC7/M@3#Z]? M+E@<)I$#KRE@W:-K6VR]2,AY$BE UK#P.R7=()"OG\, B]BPJ>+8\0A&AC>> MRXE4E*L)KA6@6^\&N"P\2I5Q;FS/MP>>CX_#SA@O?G'TTV< XDWHW^ S'R(& MTRN?;(>/.WB28(0*5^-FKOC6ZH 0;"F4M@XCHYXP>JWM$$5^$=1X&T;?D5(< MP8 B!B09,;H )JK$JC*1?:N,0:A&GNW'*L7R@@@(ID2(J9 =8J&J$5#M=1BZ M6#_F!D:$44JO<3*9^/"'JDSLNPC4?!6F#)(AD'42P0I491C1 FFTBS6OO$&" M2A7\(C!3I=]""BO*&4-:%$L#+@K<8^B'M[R.3E[JBIZ[=ZM#/X&%P!X5EY9# MS.2.V9&JN!$H=('@7W 2J>X0,SL. YC(96.<'R$5$J,+79@LQM4J, ,^D=SA MU]>1/59YC1YOC"\!'IC""08 7QS9L8!7Q!SF@3$+0U+U!2$G#@898 PP=49\ M/@"4+Y)+\(F4$V:,+]M>/+N_74+JKT'$$&](PR-10@B*'_"L;VR?H#?%2 <8 M\;(%)E6F3MHDDK;)_.:K--62#ZK*[0)P$& ]90N$ E%O.]>B@?#)R@%$F M]+90&0)D\G* *G;Z:@XK> ^P)6)E:0OAB?C$0B$4>B#K@7,]EM>@G Z@I/= MF/J6,:U;0!MXAV*[0+W(FG'U7F '#J/]WL?056XTQJ(48CJ$9 5 .HE2^!'0 MX*1O/)SU1JPC !Q3#%-8IE70R.=I[ME@U.*)/ M7A1/E<\>B.8K%HUSM*'*=D4\.D"O(D/\8R"+A1H^!P6A>KXF\^$M<= M8@U6AKH%L:8DL!- +TI\0VKA*7 !,7[R3G$^!OHTK!R^$$HH:)##)"+]U@O@ MK['0Z *N-,+KXE2]F\-?XLB@GX?*R,:RL("0J1GL\+'#3!L4FNKE!/$\3@8Q M2!^T!CS^(GL,#(LV!41A=5KOK**69"M^Z.#"R9 OV?&:#U+)5@9A%/%JF26!L6!ENZ3'$G+A:7/IA(CCT<6W M./MA5D/TH%RFL[(:U=C+F797ZQF-*7W9T[J]IR@JVK:6O_11BVUOXBI)%B^4 MQ0L+I7ZXX:>D-E^52Y6=J "R3&%5%3=ARJE]IY@] DU/!@3+:,KJN^[W3+6] M;K=I&1$L<;@&N^[WVJI>3QS>AXHM)^BN1%L4S+N?EGI8-B2P]KM>B&&V5*N[ M9JORAJ;^-?28.KTU4_RVPG8:J!G?&[0AB^55AF>OHW;7%:(U4O=V_)2V7BIC M'S0:7H-F8 ??R9-J+UTF0PH*'';ZLF.U>8Q]99JFFO* MQ7IXQ.7A+CMV#XX;SEZ^!S?NF,!&I[<5Q0F:8$\;; M+U'91+PU=<#;_NIX*WTYSWY"AMHRK:V"YIZDS=8+IV^:JSK_]H$A)H1QB7I8T_I0\<@L';5T)@:T,?]Q5#$+EM] MJ@HT7S(HRXEX]:+TG-B*GC]B#V#AR73Y(W.AX'7+<#&[,Y6/"O\=17F$^S4[ M'$3,_GYH#V$7;VW_UKZ+7[PII[9X03IY!TM8S@)E>7V9FM6+H1E7S^-<5+-C MA1T)1#]$9OA6U\Q>O=(Z2YF;(I689\;!>NSKZXA=8RIPGJ*6I8C%2C+!_+N7 M+;.=Y_6K:2K9!-!(U&S "A9CC[H<4-YZJUMZ($X&?S)GBG,5,]"P<)<"I.\D M/D_+XYWM,"F.YZ8!DV& *1Y^H/(--_@=I2*+&@\\Y?BO!$YXZ*4U"KQ .0,; M=Z0:6%TJOP9/'9S+#'?$(VG6*U+DSS&8:8.XWL-9IBA:"A M,O1BS%3&.C>4<\:SD#^$8UCHG4*:$? F#W@S_7 U\B(7V7#@DFR KSW@F.R' M%U,-BQ)'@!\C-O%MA_@M)H2[0-\G.">%FYT/AS3[!8HK2=K+W+PG/YU?U!G$)18(S9E)Z1;E20S/;KW!" M0^NV7X%:%/&WD:Y*KQ3SYX_JZ2,Z/L+5R"!<^NJTB!#NL22'BV"HL%]X5V3M*J+IGP2RAXQ]XCTOU^Y(.!,?X5#"R-V[R:(5ZV\ M@?)R\;$RY&1^MF+WZP'LE+LVUIG?QM!;VD H 8 M* V$$3DB$I;A@@Q+,ZU7O/QBY,6\'$@VS!D!GO"RJEVMUWU%H!IF/)6N2_'' MMF9U7S48VTB7XT!<7$MN;4PS 5W::V):UYK'M,7+6XQLJ]6\ 5NWI[7R]Q21 M;$6XW(=@':W76@6_+*UG+,4O2].M5X\HF+8]?]J2=->-%DC;NMYV;^4T%./Q MO2*P*/F ($DBJB0#TW*U8 )BTCM'*?$HFMMT)M !0VCS-,73]G$#6\#KCW@[_<] M!OH- *K%\9")_69H'F@"9?^*;6 .(HM&;2(B)_:5)LGJM=<+[8(>[GQ0)?4$;ZJJWP_B9:2*FN\V00Q2H)4K];6$,&>)RTP'O E=Y%Q97CZFS$-Y M3QYD)B1 BU./F'L-C'JXW--0+_ZS<#E;/SYNV[6L5ZC0;EC17884,+QD1W8U MH_^*#C+73(!L0:9;_.L94Q+;1(!F;/L^"N]A#*N&E1F:/CN+Z $J)']Y$?&M M/:E4O%L*W8?OVQ8[%VJ)^(\4O-L5"_U>N]B=XM$RCN1,5\J9%>1,P9=6/U*K MKXQI:1WC536QT,KX?SI.%2Z/!3)!2 Q=/"'Z_FR(]3>@;X/H/$!77+Z';&"' M)-O5HIKVF^G%L'VAV9S./@S^GZY!B4XYE@FGJ>\7 )ZSW_E&!$NQ4D9 %R*@ M>V4PR0CHZASQ4K22I&ZM,;^M.!E3=S[8#\;A9JVCXE)C M.VR:AZ'%,?]8OI#+^RV]W9NF$!W00'K]IC2%:&LM<[WV#5M:[&H=+#;;V/MI M4I%6:U!](*+-E5*3E4TT<>@WM(G#%3G@3KD#[A@-I"I='&0_$-D/9 80YI[V M CE+FR4F\?)&B;(-B&RA4'W7!WU=[?7,RH5I=BEU7*)O<]&WW5'[K>J5KVI6 MT:V!%9?F9%)F6SY6)NUY/9^.:LJ"2W4^H*[:UCM-KK?4#+Y2; Q^()C,ZX4N M*UDQLC*4>X;:['S4_I8.>I>I5>(VL&ED)OL=T[TSAOC^+L;9A\N<,*(ZE6\I5A-' M5;UW;G1AN/)6L3;/@JWRC&/*@\;*H7U=ZV4*@'@.7!@/0$>91V M! Q^5-(F0;F$P$LD 4VD!+?D)%"W8! MR=>XE=D-E"]N?-%V114P0^MM .^#$J$A^O:L GNO3 G"N4UTT&D5EHB4T.]I M[2(I> $&CU=BE(2*0A?R[T365;&,ECHG%\I29.4-%EZ,S\4CF!-+?B01 M;#MF]^5U+#IS.F[;,BS;[+<,IS5PNUU=[W2ZS.KVNT/[ M#\/JO&A4,:OSX?#P)Y$K>CEB@'U'480HPXN [P8I?V/*R':5EZV"3*&4B3PW M=K[>-XY)(D+<"W83^C%?/?ST=$7SM#Y*#LMN[]PSJQJ$NS+ MYB2/''EL?V<*RR!/99GB.!E/*)T2*SN ?L,O4'F1*IP)2_PSRCV/&-9OH^S> M; YZ1KRN\#:L5&5TW\$"PGBJN-YPZ#F)/\U:*V!B,#!V2C%D/Y0_$_>:KQP9 MO_OO%:#J=Q&_?O+F]O=5BYFC7XTWL%ZC9[4ZIEGX"(<#_V>VWHSLN]M#8)&&85J&-IJ.7[P_ MXG7)+@C-D#5_"J.Q8NB'__.O-_;[!X[I:6M'+"@&D#)\)0)\$%71G'5?1 FJ(OHH"M7T#)<#R> M 1V$))EY"Y_UE!)JMP3*%H(,?@'[$5@9 7#>Y;$9-M&N,YLXN3H^58";_OKU MZ.SJY.KHZN2_Q\K1V4?\XG/Z]\>3RP^?SR^_7AQ?@G%Q_O5*.3VZ^)_C*^7B MY/)_FL=#3NWH.UB-D1=_1SE%7EY K #]Q@K04Q"./4?QPU@H@6,;I58,6AYW MA=ON#=A=>>2=%XAV-%ZDW-A^PLK:JQ?$TR@1!3O KD-%D/V8A,(SG];_&.>K MBHOU?0IO*=6!X5HN8"]L+5 051:?3OJ/9%$J/Z&7DW5(]B M\?*X)HV:+JJPH*\GH@-,7E]HO=5\0&)F$?GF.0%CR8W"7(+R^:X%GL=X,D'E*U9JKH!A,3("=)A$"_IXA'H^RR*U2I M"C96@&<'4$" S6+F[+'D$:1( \6:6.DZ7 M1)"C<,K<*Q^]V $9ET386 :X;^AS'OXE"AW@_-&N7(I<%=JBH:F)1;=BQI'7%8;?:NE MHK_7'G.F72S$7AR<&_&T4O3/,5?EL(AC_,BK]@#476&T<^[.^Q*(14_AU++; M2&S_PQN!BE\OCS]DKK,H\7.%81RKH@0D[#5.G%$1@E0SR'&2,38F%2_'CI]) M *K-E(,S]\T5U2:$TH>1QX8 %@ 1:1GGZ*P3-='Y;Y\R'4/\QN$UP;M1D*13 MI@IE);RE_>%]$6PL)J\B%L*/Z&79Z>9HQ=V) O%RI^'"M4X7C%QK[:0-,$[F MW+.9ERND@O&B[OWLRU:@A@. "YT.=03P\JJZ<+X7=)[ Z0^-]@%[38\:;5?\ ME>-J$>=>BXL(6F/@IA\Y_E UMBBE#B]UUFK*3Q3/DDSHB@Z^9QE+4S<%10Y$ M ,U1!!XN2;0J. <=HO-BT:*R1;R#RQ:[ NX+&JC)*XJI[P7)E?U;D'8X]$6 M=/* PEAH10K"L:!), #CR5\]GO'N_7O#J.J(+@!0%$C+^P@+J@8,>>:.+$ MQ66^RC&(M-3MPBO3$G*EQH8W7L%9<^N!K8?T,Z#;(6PUC2$&$6QJRBB_A%I\ M",X\L&.ODG57DZ/]QAD(X"J1-_&?)?2-5%J-QC-%XV$:1^>$&Q*\OP%Y7+.A" F=8#$8KQXE!,FOIMZ6F"Y M10Q:*KIL[BGDK#=GR4)WNIV=XLK?*@?<:5*D1JA)N7C>ZR"E8<.-%89#> MFA<7>C_9/@RI=_!Z>+^'U]YCCOXG5\HUJ)U1OH"XP$]"Y3N[*^GZ\1W 35'0O%.?>+D1A+\!3N(0NQL,%WP@HRWT?)H4T6UE3-4 ,4$5$4 -B=%+HX6HO,2HYF* MVA>E;OH2NC=*G1M\#6'T_<%E+[=N/'ZUA]RGR+:R4RY0R2)I3>863C .76_( MK2\O*#%XQXN<9(P1FUC+&_5#'A>&?B4'^1[OJ\T= CFS7(9GC50B+X$3)*3V M%-7)X^$0&>)NN)B_L91/W,LF.,T,>2!NR@FBLHZ]5#6\%7=]R[E$)=LPNXE> M@1N0GD57AU/R?PIO^'(&H2GW6'E%FYZDF4N>OHP_N@H&?OBS[7+%[P6I+&0^ MC^@ V3GDT)JF/D2$)AJM"*9"M*A0XKEW3\W#S=):\ZDF$,_(T#S'+E,%*O6V MKPU!?L@OAT_2(_Q01)?<)7J1HLMNT.EY(2A@! 8@Q1-E,GPZ?Z$^-%UN_T'_N._8O1Q=7RLF)@0#V(%.\> 01KQ/%E43%+72_D^%9D[ M9T9;H2L+2R$D4])+IB.RP$&1B[ #%YCXX9@2K"*E&+GF M_)5XG'FE3F?**Z;$6I6XJ^\S/GF:8HM,>4JSPC=NXDQAG_9 9!:2FS!FW'P M6P%;?14\7.()Z@D&ICVL*)^-@3$1\F;AN!(?)%GA5VZ 91X_VU>5V!XRS $+ M,"+?]F''V>A"Q*%O>^.XT$,=]H.1^12T2$X.@$(\@$V'\:%H8T8!=F)O:..$ M01;OF*O&/#3,%G>BN4J9G3Z:>_ N6^B23)QFYF$?4.2D$(+,(W$.N.[=>&[" M<_ZS$(JL4;V:W:D4+J?2$$XFBBH&)5Q22M&'&%WL+0X0;@(93@J1H$ 3[ >\ M)^!*?9[L1#[(<$":=HJ:7II(%6#28!PZ7#L7O0G32F\.\V[PL5CHV=]9R0*V M74P'S*)+R2&7OS9#,9PT\L@K1R2%CM%PPA^# \VY GD';'&CPVE'X%%Y-^6@ MWC1^-;C/9YRJ)*J8G>816G]*Z\5V52*))L=4,8133^ER'<>58M83'GIBUG*@4D XSCJ!QG*Y[ JWS Z%9"W!-3STFR M*METREU9:?S"[9:'9)-\TN,6J0 M7O*!'!WCK$@E#P^Y%NZ5AB:7M+LKZ;//VNEP!17W2*/4$>73T8>K\XL&JK=' M:3D9WD ^E2OC,5YC3D/G._X<^C?I58J&%Z44K /*DB\"!9,X+GC]"E7-55_!! A,!G?VZN8O. 9@"X]6*6Q5##O],4@T-.-J/0=T5-"ZY+ 9E$>FU'@AUAQ:,3\0M$Q8IU# MT"MB9'A@<9!<)3/\PX?3+\H'4;CJR+WQXA!-U,_:%RU;.H[)EHY(>WKYD6HJ M!&QN+/R4#BT9$#PND0%;T0]P!7S2BL$L]L%,>DX( <;[*")[0,Q-R?0B!^ M?E\;2.TMNK.+/F+(;B J8E"*R ,SY4U3\2$325-M.NAM8["])P)1B MS23T-7 $6'F.TH8;*+T^9M=:@*1SR!63&$.Z*!).,@56_S>__+9O0!LFIU,= M"(9R?V#IXCY<9&85F>K)$'#&%:>&M<^K#(0DBLIMG! W6E8LS\LBLB$(C]=4\ MF_.&8PGWK,ZFJJET]"9:LJ:F?#V[./[YY/+J^.+XHW)Y]/GX4CG_I!S_^O7D MZC?,>OMZ<7)U0[CC6JJFW$R1L!$;FTCMR+KL&))_0?YGR5\5.0,SS9,5%M_:S-1>1 M25Q']KB4'GE)@R[R05_XH$SC+*7&%,/KBF\O D*0-D:DH/F._R83?NF17U90 MUO^"=K&8@PED')>D;Z>2TKV8T+5TN#C+PDP#K-#L&LW,<[X M:Y[SNN1PRM'Z*'BR$3G09G&1IQ"A+1";1@@-+]3P>NH27786"51.J M9H'L&3@UF$,\!1.%HDT2J'3'1F8.LN9B&'E1/I$PND6[PHZS5X2@3&2%0HHD MEA:\0 -PYBJ4/XDIFHJA#]J'QH'S.J^)X<-XA<157G5+7 B($AK,&07>7QA^ M22AO4\H-\T6\]8("IDB5O,@>5^&\L9!/XNJWN' $Y@U"G.M)-##;82:>8J$+ M%B+FLV@LM5C@-KN"6%3K61::6"F:Q:A5H8G:;>,]<)2V@MS[V@Y@UYKGZ\4/QE+'$1+TPO-1^2O6\KQ3V*=:5$ M0QUCX'Q\>Q*SM^F'=VE3"B\@*--#[\K3(7G.-(PA-. _Y_@%&@7AF.C4(=XL M?M;HIYGN-_PW$(R==FOIS[IFK/F;U5MOUOL6:UB:U;6:L]BVT6_*8KN:T6T* M&IBFUFJM-NT3]"CD0FQ+C:X6W[OPTF=/VF=YYV!V8+]6KD+TMI\E5 86A,,E M5YF_"'DA(5H-HH/7RA$L"(OI?8D\!_YK>RZ9N018"HBE8*E=>&85^2@>\Y8)4=!0' =,?OZ16C[ ;Y5E4.@OWM7)J__#&R3@] M#3R#H_SN2_F(.EVD_!<=/*\7GQ6Y3D[!_/L-++V?6.'L.4"*.XTKUR, M-4_**^4QR6.2QR2/:;NB>H-'M0]>#RZ=44[3Q6,:9"D='GMKT\ACDL MDS2IZP1HNI#;MO4LPHFFX>0MGA4E:"NX]R:B[J,L@=4@L64;X0F/LW;TL;K? MLMKF)0XWQ\Z5[*E11RO9TZZSIT=[<9X6CTEO?$.QS^NFA=V?CW=_LIYXCTR( M*"1$F!LI[]FQMEG>,YT*@. < L2Q^N%;GBAP]ZY6Y2\[FG+\O_\Y^>GD:KXL M4,TR"1Z*]5XY-G^!Y$JW$(14_:MZ"'M;Z_1Z3Q+"OE[*P7V+[>D:4,F:"UH^ M+3S7NB_E('_R 6N]0HSGDG.[9]+:!WWRRAT_1M[ FRIGH;:"Q5\!8/5T>"P& MPD>JZ4AE"M8%PD-^H5RY &'>SO6+55UZZV#BRAK-0X<#,U03[H6#VWI=Q9)H M9!S=WVU]@:+8HEB/H1N'(_ONUH[<'Z+VKS:: CD8P.N*%1:%^-\(A6X8/;:A M]!^)!LB8('S!J&"CJQSGQ9./KB,FNO(.>'5D>QP&U\I_.*R5D\!-XFE$-4). M D?CB>87[-J+,<&;)SI_9K'/[I2?/)^*YO$RD?PNTZ0;3*.0=;\2N%=G 343 M8)(Y/"=SL/%V_"]#+,LR#,X3+./I>$)C*/\#+@3+*Z0EU9=UA(:?4FK_CRCK MQFD=$Z;C1'0AO!3%A"S=3"O?7=K1P Y8?'C^ \E?]%XW==U<6U.2U"RI.:-F M,Z-F4U+S8FJ>[^$NJ5E2B?,.B7!+_NF[E[:& H1O:R=GE5OW)V]O] M"5U.*?_[T\5G0&?>(UCY&#H)^J$DRCT=REU^^(]$.>7*_A$&X?@.U*TI"Z@1 MR:4S8F-;XN SX."'H\\2!W,<_&#[3B+:'G[V@N_8%T[BX3/@X)88F".@5\B%F/S8,D*GQ<1 M6WN*A!^PS8OR!2SB+._\0^VH\[:[ M"R?!6O8#T>8%)A'!;;&"]/__O7X43L_%;F\G5(W'ML__MPXAWPN#D.L?!VYM M)@Z\4X&![V:J/& MJ?#V :,^(KR7.C*R 1O9_C!M8447$WR :.::!/ 435AH5X--LG!>UZ8>9J?V M'><9HDY6Q1;&-0O6OR_^O-72^FUSXV'M':VM;W[65ELS6YU-U'M_4'WH-#)* M^S]'OWT[NOBH_.?\\\>3LY\O5>7D[$-9416 F9%]1HMWJ]B4KK7NT,WIQDTZ MMI_NWE90O.JUHZKWUV_B-\JQ-T3A\ N8+7&5PM8[>OQG]ICM%@*\>"^/N%PO M!-O4[]H97[( .WC_ESH\1 Q[-H.^]D][/'FW+*2A>:)(KFXW5[?$62&SPU?W M"K26>P7>#$+W#OX93#O M5\\XL<=V+C?]<@.1H(0)!>@ T+;ZZ[L 28OB&TA:/JM'Y4LL$OLL@&<)["X M\M._GJ8!>B!"4LZ.>H.M[1XBS.4>9>.CWK?["^=C[U^?W[W[]!?'^?7D]@J= M<3><$J;0J2!8$0\]4C5!WSTB?R!?\"GZSL4/^H =Y[,1.N6SN:#CB4+#[>%. M]JXX](=XN.M]\)V#@X-M9W=O.'+PGC=T#K;][8/]/7=_;V_OI_$A\?6/P;XS M.(";NPP['P?^@3OP_3U_CQC0)WDHW0F98@0-8_+P21[U)DK-#OO] MQ\?'K<>=+2[&_>'V]J#_ZY>K.U.T%Y<-*/NQ5/II)(*D_$Y?WQYA29+B$SQ_ M7"H^#O@(!UOZ.A;>ELNG?=WH[=WM02*C$6F%#LJDPLQ]UN$IX:CYC,AB&;C= MU[>UGFUG>^ ,01-62M!1J,@%%],SXN,P4$>]D/T>XH#ZE'A <4 TB4L%4K<5 M%F.BON(ID3/LDMJ-_/P.(I)>KU]?:RB=,<:S1IK3,I'V^$J3&J1,;P"&WG_2 MME1<@T*S,.4=_:QQ2*1Y$<3*UP"\PAMHCLIKO\HT(D9X\K( MZROQM=F,,I]'%^"2YN\P(?&6^,F0F!MV"YX4\]\A%J[@@>6QZL\$GQ&A*)'I M(=L 3 3Q01K&+B<9M'X+\&@+:I(4R2E8MD1]NP\B)+A:M"21U<9PU)- 0$"B MOEGGAL\$:=IP$)$P;QBB_^_;[\(TUK#](.*&P9^C^1[QFS8?1"BC+5JOI>_A M/J+>4>^4@[_90_K:M]M+FW-A%$3F*5G2^],+18C[:*%JPW4!$Z=\"DV=0!GZ0"X9<$E>B_0B55;V/[R,_26=*%*Z ML8,B]P.!_NBVR778X*T$?L@2E,,W(%*.B-&R' M&+O 5/R"@Y!\(5CWD G#FK%4#&%E9B_+C,9!!@BED3I$QAT9FR:#7=Z20,?& ME\SG8MHB JR&LI*SGPLI8CSSS,2(* 79(9;.L6 P8L@;(NXF6#0,+G+25BYR MD7@"@0 #&9 .]?XIGTZI2FS[E)O0EK#F07<5D)637,B=0C./R!)>A^BY@I&[ M*1.QC*W3A[EP.Q+L4.^^=)V@18I_F(N]TR!_^^O'X6#_G]U+S9M.T%MI/+W^ M!8%NFSFZ&,/*2"[D-D".04)IJ [Q<>R"!4J:Y+IOB50B=%4H8!!NFA2I0+)R MDPO#TW"Q\Y0"[!!#L=-X@X6:MP\)2U&LS.1"]1C*,5A=C?_NPI$DOX?0@/.' MYJ%?3MK*0BX>7T"@"*-+G5^U[O,*2TFUEY2&N>#Q]*B5CYR\7@LC]Y'"%WJ]=3:3YN>SXM;>S\7@:FM27:0RL^+1AK=B"!M)._EH/K]TTD5&K(L>;3BJ"VIE+9<-J+.>TD4: M*Q/P;2BL VBE+Y\ZL.3UNTA=-D7?AJT2#"M!N?Q!/MG?14JB3&^KV2DM:>W^ M_'J^$>]BEQ=G)UN-7%5(5DKR&8.2;&<72:I*5K;SP:UX5L)RN8/J%&@7:;/N MSSXC"M.@(7FU4:T4YM(-M39_H_>Q@BY1&2=B6A&6D;72DLM#/&>!.MCQJ1Q, MJ\XOD+<2D$LL+"6".DB"/6=C+]&*O54JMM&^FTM5U,PGU4\\;4RG@)_O6 C, MU!SV@VQK;58C2*7":EM%(E&%*O48:#5#[BM0:+*EU64VAY M!D(7?-:[G'3IH$&D3CNTG,]S\E;B*@]-=)*%3#)?OVG1"P-R[:=OM.*G$;*5 MN3H'+W2N(-:"KOU,B0V[1*UNA&T";.4VE_$IYG8S=M9?,UH=TR]39>4^ESRJ MM;ZT,88FQO"SX%(^G]K1A9*W2')_(7S)=)+.+ Z]CJ&TKH;5B'+IJYI&9&J4 M.H<4%4YJI;-?"R"4JMC&S(KX/?=]XNIWAQ22.9KK(Q("RFI$RHZO3R]?Q\[: MU\-J:+F$7$U#BZM485&C.4KJA:(N9TA7K9.F5GC"L)6Q5")9ZFEP70%M:>16%B3U3%^Y$=0%Y^,+ M]TBP0L[K*;*2G\O#59!O5#JQ3A0I=6*MR*CMI"%4[?Q-WBH./>*-#R]T9 M*]1L-96"LX&5NY.7"A3<3Z*ON!X;V\DRN,)=/"VUV&QBKV!_G\TF-C-('?(O ML,Y J/EIU+/)QJMK1N[IE.@5?8 PJ%/+I/ZKU,!J- 7[_RQ&D]0%Q95) M[0J#^CBZ0BA5(Y14J9-F5?:BEY8;[:O!K&3G,G#E+X_I)%O9%\&TC M ZOWY$F=!.!*]Q >2;,:?=3S<: _4:@_5 JC?VT 1H- 7SKJP:"H/W&HOZE\ M."."H"O6OGP4/9T>]J#A59-I#*BJ>?&3Y4"5:+N&V MQEI\X337X@LJI+JBA.F1-AF1ST+R!<^''X?;PX]?R'2D/W2X:'!4WZB]M<5? ML;D>GV+*:K55KSL1DY0J)^HX;FAYDYNAK+SET16 AVFT1JMOB4OH@SE3>"H( M^&E77,K8/=<'IH34W]HKL>=ZPDV:&-T;12E N$%&5#5J^)0S&+O$O$;3C3-Q MH4<0:%Z"4MKR5K;WCTR6GUQ[8;/"WJP16*@QO.@^I' MN*3P.CRP>E"YXIA5-R!;:AUJKC?F+O8OZ4^XPJ"AKO03@\?D5FN_G\!LJI.L M%UQ\ =<7*R[F-X+,\%S+7/O_(8*7FN?J%+S2^#0#UZ-&1QV?7,$XPH,'&,RB M$2:91:I)M\NM@QDO$@SF(==1[% M*1/&^K>J6U1!N:"5? MBBYU)1KBK.N@E@HY3^'AA+H*TP"=2YW0667,6DMV36/6XH#FF+$0!X71"TS% MS*4SB%J)T-X3A#W@3CVY1$JI]Y U#)U>I.D5QY)9I+-.M!S/WD1$"R;8,OJ7 MEU^'H3$U<%OS%]F"ZU!_;64Z,:B]A>M10,+>*=>#TQTV;QZL%8.UP%U7 M5R:VY^2E8/.;.(BNFQ>J$%Q7F\\>;SC!DKKP^)[1(-0^Z,V=S8UO@O#6SOOB MI27EF;R8LNQKZ^U+J:L!7Y-EUB17!OYEZ./ES3BT8FRPRKUUVFUQ7OMK,EE- M]==03CG3JX.F7TN]';OHF@8K$$0*[:2=D>C_2Q9_!$;>X+FN;ZW,=FG/K I^ M72>&52Q>75!?S>. [%57R985O>UJF?ZL)M2DUKIN<=EU<*3BLY5L_,*=&,UQ MWGK"- ]V?-;JA3MO6D&M _OP*)D=PC#,G.@#"2971UWP;A.$ M/[3%9IN9!+]EBC^_^Q]02P,$% @ $X2D5C8!35"W&P Z@,! !4 !H M87EW+3(P,C,P-# Q7V-A;"YX;6S=?5ES&[FRYOOY%1[/ZZ"-?>DXY]SPVKCR;.OV,W'L^F_GHM?^/-G.$VS/)X>_.OYGU_>,?_\/_[]CW_\\W\P]M^O M/KU_]F:6ED9%"4F48HO%_J*3\?3O7^N/"'-\1L)-Y_W+?ST_7"R.?WWQ MXMNW;[]\C]WDEUEW\$)RKEZLO_W\].O?KWW_F^J_+0CCB_[3LZ_.QYN^2)<5 M+_[[O]Y_3H=X!&P\G2]@FNH-YN-?Y_V;[V<)%OV8WXGKV8W?J*_8^FNLOL6$ M9$K\\GV>G__['\^>K8:CFTWP$Y9G]?>?GWZ_=,N#R2S"Y)=#./D&7?XES8Y> MU*^]^',*RSPF!;^>33-.Y_T_YK/).%>MOX))%>CS(>)B3F+UMUF<'.._GL_' M1\<37+]WV&&A^]'56=4_U[P']S_O<_D7YY(DF*3EI!^X]_3Z]"85\'Z%PN\+ MI+]8#>H:S&26+GUI4E4ZZ]9_.8&(D_[=T7+.#@".1R_G<[KTZV77T1,T\L%E MF3-G5D1/G$Y(=/:.9943!"TY&'YE'$G$.R[\5S!AXLD];* $*CY]#Z6;@%SS;D MD#\<.9IIH!DG?I]^I7O/NA,",LK>2L.=8<8",JUM8.!\8%*B4SD'I]15O[(K M!R[>?QN=JQ].YP\>X68Z_MCA,8SSV^_'U>.N91)*) KV/$N@,M.ND/5)23*A MI1*< BT36[N%C4"VT;K^X;2^^Y@W4_^'Q2%VER4+J4#1*%F,Z)C&@@PDQ:Z@ M8T*;LN2IM;&_CF(;Q9L?3O$[CG9#PTY!-WZ![WC!VXQ EB5R+,425!XH63/ M)R ^^E(P*H ]6/@-0+;1O?WA=+_[F#=3__LQQ/%DO!CCF6046";/O2:/$Q33 MD,GX1*%8XC(8XURTQ376_744.\LUFQY\P>[H#<9%'V8?CQ

8^4?G^(D_%! MK_ SD4U)/ :;R+\:"JDD;7WX1LD3B$[I,B=\6(2.7+OF4]9,#12:?(.$E6Y:][M MWG<=4E;4B 7['?EF]J%WY%<8RHL7VE+PYGBF!"Y15!=<*<52:0_',>-*D+D(R3W$L$RF7 D%Q:?<8+@XT M,MJ="=?BI <.>3.>OYX='8T71_TL];0NQRS&TP.8&G?9N\'$1NT9L:,"]N$41R"]45;ZND!!P7K]X=%%9D.PWJ08I R/ MY2":3) @!9G>*D%#&"S3/A8:T5R8!)=L*%$JVWHY^&'A_A,XOGMI^Q8?]Y"Q M;L?>K>8D1C&CM9D+>C(%82L&&*3$6=$I !10@3>/?+9"-E 'N!LWVNND&5_> M8$&B:SZ;U[T@=%W-0^GK?+!B"HFZE(VGVVDSW@P>W8?W'[!B[Q505@/D-'G>8 MQBM=3//+HUFW&/^__N7(4PJCT0&EH4AR 606:,29RC1PAB<,VC.,NRX)0%<)'K MY%6YN9&\$,*;)JH/(V@]YF4?;=.8[7R_F"HO[N$ZX&=WXX/NZC M?JY-B;;*VIN:F"W):A.S7J)!D[R$[=9BM[C9\"K5'J3JO8QM&XWW(?T%:+]/ M%S ]&,?)R@?UJ)(R044O6$HADLC&4&QO'%.0<^!!8;D68VS6^!8W&UY]VL,U MWGIL]U&8>B&%$U&40%D\,[9XIJ5TS$N%K,A2B'?*16B=?VP$L@T%W/ IT&ZP M][J:!#%[YS.C>(+XEX1FGG)UEF046GHKN&I=J-=^]?QC=SI3U5]ZM=''8'!" MH& <:5AUI*6%#VCN@;0WD?)%"?+RI6QWK1.1ZYB&%(&VUCO.PUWNZF_G,=5=IA\A#%Y MUM/EBY'7F4.PGM62Q5J^&,E2IT ,E#Y 5M$\TFTS5"&E)DVID"+P6]7+-@A MS)?=22_CBIPK7B*GV-EQS[S*=:LG"0*2O[D$3+F \Q?P6NNEX>C"_-']6QFF\&$7+>?">@KG>2:%S#,!) B=2Y%J+ M7%J[A[M1#2G3;4R0QBIIN0MAC:./T8F[QQT>XG1.R=IJS?/];%ZSM _E"WP? M!2P4M%O'I#69K)L-Y.E76%4?]\<77X MWM/K??84^;R@GWW5X:Q\.,;NM.CD$KP6S45NN,]C=1G91LQ&[49^ZX@,'[M9 MZ8V+*5D$1SRS=5*M% ;**Z:L3#9ZH7QH72YWX?:[.[2O.%WB.WK :CUJ!VGQ MUWAQN)Y"?/L]39:U95&=8:#_>WX3FGHGT?B/G5BQI-/CMYH-7QGAZ<.Y(1UY2LJ:$ M9+;X4)NB:!;0"J:,LC[+$&-NS8(-,'9>HKZ@,8&>LM$"+%5E:2,#"TES%GP2 M0D! GUN7A]WH!Y[6VNVJ[VNKU@\SAI2Y\EB48%X0C35)7,LQ(I,"1>0IN-"\(N]60/>< M4ORQ:-).%:TVJ%/6.A^?5EL1ND6W3(ME1Q+WZ_:X[C&TDG]D 3CG()A(IDYW M*KZ_EFT_[%^:S9] M@Y3]YE7P]QDF2$,#,=H@D4FH;1=T;< 0G&'6")Y-G;6XU@[J!L[L!N2>LX\_ M$H<>44/-O-(?L^GL\B"LHZD6/3HF<5,N8&&K%3K&/9&,+M7 M&RZPHX?ZTD4OWJW6QX14LC/),!]$;4P2$T4%E!ZE ,44IU/[VOYM< TIFF_# MENMEB8VUT[9ZZ6:A UD'*QSES8!5:"E9[0)6.[SR8G."G%HO^]V.:$BU /OA M2D.-M+.AN+C@/XHJY"^*(WJ"(S/N"X/H/4LV)1.3#@%;1_*7 +1I*EBOM)Y: M'$^7--#GT^BOL,PZO- ([^UW2K"(7N,I=">_$ROZ\K,Z*3GK\['U SYRPH 3 MA;-HLF*4N]/C'"VO'(A:\^2*:5T"MD=Q!F69'\S!S0T.GU[_[;MDGAJ)5SC% M.GV4>(PJ.<]*L*IVV<@T2,DRE967V4JAFC?'O0'*H.9D6C-IMX$?U(+IAI7@ M_:Z<;KKA4RRAWBEXH[74F];;WY&]&1],5SLLT\F7#J9S2*?9>O_J]'G)_VTX]F7V$58]>Y46X'UBB!$HT]-URB?5F624*?-D MO5'["-\>2\ FT6\3L"N/<8/#?,Q228YJKN0^.*H4@\@*-@O_E2\N-* M.*1X8;A/VL:(?Y@L;)MG;BGC5:GND$^U++X MH6J_(^,F.&VG%G@2.AL0+/A MDE806$Y#\Q0,$WI4_96M-X:?8L2T.9." R7VOG/3A)B1K2$]ZZ9O$)H^"GG1/= M%VF'RYB]/Q3U,:T'L;V;S+[])^8#_ W&T_IFW]/D$Z8)S.?C,D[K9B95N)4< MM2DGYI$Z9%HOQ]K\C"V#,R4G,^(K$312./&HV=U[6_=VHUO)!]:1^V/*V&#.:,*X6,W M^SHF[;XZ^7->&T*=U3J^I 3PZZI#;Y12&!/)?.12,[F"+)JHZ]RW++HX#@KHUNB'%&#\^/7=5_[[IN6J>>QE?!NX%YY*A*13]FR19(&"L:".* MB5A<\_+/[=$-:E[HAZ?GKNIO1L^5B!_*1;$_3'<:X)'V4L;:]C?SFL5F&UE, M$%GP,@D0(6%LG?7M08PA]>K]@0C_U(1Z"L-M?,G>9L,$_4=/;E0L.$UPHW#. MH0W 6Q_P^5##_9!]IL=PTB=^'PJEE4B_7G=(B>)(B<0]#X:94H_L=)X88KEF M1@M3;.(D=6M_=2.804U0[HDZU[>=MM!,RR,C$F+NR[POP_'&UP6]_FQ7QS1& M\FS10/5QPDMOG)*MS_V[$11BT#H6$LS7 M4Z"$%I3%$9H<1-&<:S)MK5B&M2N]<=R0VUUM9>X MY0+&]1$(U_/T7+Q!E5G0Y#FUX(Y%#)H)FT*0%FS.^XQFMH XI&::3Q#CM%;B MOE/*35/IR".$(C++NA[\G#-G'B6!5%FI6 R(U'KSRD-74G:M0G91!%Y/"++H M2.T.%:O= QFIP&N4*(5LO6]RL%7(>V+([47)]U% PW-RSX^$HP@S@ I@6."U M+%IQ20BX8"98;[7G]%"V[MAW\?X_0$[8F@$/'OY]=!_Z,EO Y&J#FY$&%U71 M0*@H]] Q"W(' 5DN$1$BR.BO!OK;=!C:>+,AK6[LF0%[&?]VG"22 M-%!)PS#CRD'P.%^5/JYF0"GX 7!*1N(KZ#IMH2(#CH59:;+2O!1A6]N4NS#] M .E;^W"DH9K:A"B?,.'X:YW:FJ] U%CYM/-([97>S6%"G [<:5M;!@.ED=(D M!KEN $FUW76RPEU;^=L24_JB?82VU]:O+C ='D.HT:S"06, 6EI>?&A]#M2M@+:: M>N,_/7D>JJ(]LJ:?.#^7?#4CD*T,JE 05H2JS>ZC)U]+^9Z0*H9,MC+[_=-G M$[*M>/34Y3_[Y]'.2GL$A[9>+A8Y4PI(?I9&H!Z]JI%X7H\0-XC:)EU4:5WL M<2>HK6CTDTT$M]54F]3K3DSTLEMB?C^&.)[T8T#98L_^"V^-BL'D,Z><40E= MMZ-8%D5=X0C(JS6UZ*ZNH6U.SMK@V8I=/],D\Q.H\2EV%8&%K$%J9JVM+4T5 M,L!4& 5\,67ODLY[:-#\H%U%#R^P^3+KC[3H\%+:1.HZSYP<^!1,P7H\IJ\= MQRU/G MN#H,M=\7L/HDC[@U6I3"F3)D .C9![)"RC%AHM9@51:F=97 ?? -JI/@4_&K ME?X>84?_A93K33WD>?*@#?L;KM)N/_Y=$!MMMU_?YJ2>BB$-"B]$83Z$VG>,XN)W%XP'(G2A7*8]H=" MW EK2.5.[7G22!V/$(6<)L"G:YISN)[]WOV-'<*7EK=O%_?L;5!V#)A.#W;< M8LIBU1]U,4(C; $-#%2=.>$0F*]UMMQQ;NNN*7MM_?>F_T^ MG2\[F"9<"Y,Q%&-KP_#D315&L)AM8B)! I4U+ZKU8O8-4(80%^V7#-?*[AKH MI%V)Y@H,97_U.*:^5F>-)TDH3G#-D@59IQ'(O&896;$I9 79%]NZ6?K-:(80 M##T)37;53'.F=+-"$1N-$DS>X3DFAQ(A6<]TX,3>&"P+]>1;&9():',6KGDY M[ZV(AA 6/0UC&FBHU='5IY;N-);[>+I/\ R2BLEP228O"%^G*U5BGF)#Q@4& MD*A%+%ON"KCC3D.H[GX<,K0?^-86Y"U%L[,37)_X=H[)>AT2!R:!D@0-A3-? M-)&TA(*(V@O;>NGE=D1#J/9^$@O20D,-#Z$^WY=^)F.)F%0V#'*=/\J>0B5E M%"L&**WDPJ;<^JC0#3"&4-K]N/S851=-W6'U&N<;I171)1&3**TWNKW8AUMDQ+X3!XC&;:YMP;_4U][O]$,J]']\! M[5%%;9NE7Q^5-2:MH$?%4*;:!A4,\[9(5DI0RLEDDFG=!?=V1/R^9=P_ 8/:*ZSAJ9C310>$:;PX?+V<+V9' MY]*?G,=?$ S%ZTPI:_KMUO!?+A8+98HZ\6)8WT,\R%.Q@>]'+]U MM=6/XE'$5/IZ&L%TH7\%IPS+10OR2<:*='7";'-&>\M-=K4[JZX2>#D&&T6@ M!T#$P A*9MH(S[P3Y%,-.5KGA->F=5/QC4 &L_C82LU7[4-<_#ZM M(5:M,WU-OO&D5J\>U3T$HPR*2%D4,Q1/,6U=9)"@,%DD] >E&=>ZLN8V/(-9 M;=P7+YHIH^TTS*5.M38[@[71M00N66U'RGS=]:9$HM"[*%#0>CW@&HC!+"+N MBPB[#?LC1!5OH9L2->O!!WTKFAT"B)LNU2Y6V ILHU+OOWK.87[Y%3LXP#^6 M1Q&[#^7->+*L)[S5V\\_+!?SFI,0IE$1J(@IG/E0:MH!BOGLZ[D+&"E S1&; MSR_<$^*N)N2&VUV[SRN8C]/(\J)MQL"TLHI^4'@>HDR,%Y>3T43YW+H#P[T M#B$V>0RN7;5(^]-B,U^U$>)-@W%^?/K("HP1'# ,LE3$G$7.#7E7@X"^%!JW MQZ#91(-:K&3H>3VG1@#S6L:ZM3QE[2E$;7XPS&UXAN0_FW)EJQS_ M(4IIYA\W(OIC-DUGH(R1VM2"U6HM0[)U[8U,)DEJK(W@FY\L>P>D(?F[QR?+ M U6S%[Y\JB/\H?PY7W4N'M7B5!VT9M;EFHX:\NL\(;.JF%174-"W#M-O@;-' M25>GIK],:7E4N45.$NJEI;5??$^<"\TA1O@"]>@ZN:4C0U1:M-#@Y:>8TNL +06Y>P')_E(/J MT_ $5&NAO'U71(V\ERE+"PQ*W05: F7HLM80VVR\$"G'YKT^;H"RYYHOKT*B M')"36W9U4[NI;5>DIFS0Z9A#_=%ZO]3N-5^/98A;L..>%5[WT<>^GX(+$5;, M4F=C-#,!*'HS]7P.1;&6P^1% ,"$S9FN M__['_P=02P,$% @ $X2D5A6RW,P .B " !4 !H87EW+3(P,C,P M-# Q7V1E9BYX;6SM?5F36S>2[GO_"EW-ZT4+^]+1[@FM/8J0+84LMR?N"P-+ MHHIC%JGF8$/OT/__QE[_\_?\0\M\O/KY[\FH4+R]@ M.'GR<@Q^ NG)G_W)^9/?$S1_/,GCT<63WT?C/_I?/"'_F/ZCEZ//5^/^V?GD M":=<+/]V_+?,/9=)9>*_E"XD MXH(PQ++L(LM99PW3AP[ZPS_^5OX(OH$G.+AA,_WVIZ?GD\GGOSU[]N>??_[U M:Q@/_CH:GSWCE(IGBT\_G7_\Z\KG_Q333S/$^&SZV^N/-OUU'\3'LF?__?.[ M7^,Y7'C2'S83/XPW+\#7I\GU/[R-1CV;_1(_VO3_UDS__;M1]).I>NX=PI.- MGRC?D<7'2/D189P(]M>O37KZC[\\>3*3G!_'\6@ 'R$_F7_YV\>WJTC[P\FS MU+]X-O_,,S\8(.+I$R97G^&GITW_XO, %C\['T/>B'XQY )*%3C_49[V[&A, MYPAD'"\#$/PI# O!*V)<]_3C,5\_BR3(_G(PJ8AX]=E5\8XN?+^F@%<>70'M M]$'D BX"C&M"O?/<6S@7()<1ED>>#4;!#_YZ[J_^]./TUSBZ>#8%^=O07Z8^ MKJPO1\.$$IA^T8P&_526VU\G^&=9?YM1?GGNAV?0](#A O[ZW]?]B=7.PP7D9"R2%-)I\O"?[0%Y9:$D(K]8;^L;N_PVSF> M(H>'(ROX.@%\>GKZI)]^>MJ/1E$C;,+'.!24MSQ3:UCTC'%N<^ZU!:H(;2&V MP2C>P3@H6\3HFM,#'V P_6GOLB%GWG_N7;\7Y0QO\#-:%RXTXL@0,;LT,#PD4@5(PDL2)2!R(HQ M2Y-6E0>])\2[$KF9(,_'"]G,U[,#%[QBI57EQF34G4IFM,#Q/7TR&N/C?GI* MCV70R]'%Q6@&\==S/X;F_>6DV&O%!.ZA%)0%18E3*1 ):'>&D"BAV5"KO("< M666Z;,/3/3=:5>:H)4VLLH0=RY+54?>H#9D#=R1PG8D4$N<(&"!!,,#IH5*$ M4'W]7+^9/E9&'"GU51[P8WGP"TQ0 *,+>#=JFIY4P61A&7$RH_>JD(]62T>X M2A!R9%+PVA2X ^!Q:_]P6:\J7ARK^.?I?RZ;R=1R^S1ZGM)4SG[PP??3V^%+ M_[D_\8/IJE4<;#3Y+CZC[3?UVS\"2J5!B_!7&'_I1_@ X_XH?80X.IMIZU]^ M< D]'$*RDC$2!?-$!F>)#2X1%[GBRJ64I:O,I;;']+CI^: 8L]LT MEY!>78YQ#Y[!G&W-TS]?+ ^L9[7G0@,0GIE&NU'C)'5%LL)X"CX)K]=XV& DC"BOLK.6)U(G#\EBD=T?L- M+K?!JZVHO@,>U=/**F_,L;SY5&1P.;Z:(IWR^WE$$8P+NYO)SS Y'Z6>@*"3 M-KA3*XH8P69B5;($M*.XDR/K1>V];Q=3\YA7);!,9R7 MG,87N'%KT,=YGS_YKQ]&XZE2)I-Q/UQ.2BSXT^@#":M M\3QF5=V WSW@625L%QBC,@9< J@W,U,W**6(3\PZ2,HJFSH.VQV1SOE4F-4# MS;5S:+Y3FM%\5P9'Q^-4==H+X,''VBO$7005)_RM6H+64Q5'B'%=C/G)+#/\ MMS@8H1GST]/)^!)N?C@:3N#KY/5@^L*?GC9P=K&R5![!A!FQRK(T&I:8Q/.O M_:871&:"EE6&*5SFJ$G$*; D0\Y4R&A2KN\E;0%4D2=;ZCNV\.8 16_BS-$" M;R%-L83IU73SW E4;ZGBI!(;U@*J:1YLJIC9PH'C%3=J2^J=4<*Z)-'I5H1! M9,6A\L1'-$F8%R$8ZQ1N_=\N%>X4(YV>"?L(NP4&W#*P?IZ:T;VR,V::)!&^ M6+^>>Q+ ^%,4Q:2D2S7MA=60'3O(U10SN:,]0&2;:&884,:8@XN916-\)8P MHSF1$=!4\E82CB:_EYPY[GWU%-,60(^! O4DWL+,OQ,=F9%U#HP#&!%5($:Q MC#ZH0H_/.49PO$F)[$WTM0M;-H)Y##2H(^D6"A8^P@3'!NFU'P_1H6[FJ'0& MAQHR!*2@1 ;KT6NR0(Q4"J60+6.ZLO[7(WD,RJ\@XS8J%F*\O+@*SP$V+"T&<5YPHI[FR$E*"VD61.X-[#/QH1Q,;4_Y_?[8DJW?X M[7%5Z1_A"PPOX54A^J YI)A\Z0G5:L"W(5LJW3:! 6-22V>4=#P&=/=-T,[B M]S$RWUMZUI%^UW""-/J]GU##>32^F%=^3-_P!DGW&L&-T6QX>=E,D #CFXA6 MUY_C8/+$@A^WC2 _Z=/_FO/"N4\3D;")2ZI:&,K-*HX(]Y3%Y*(W%8W8P^ M>8*%JQ/&K6Y^[6JP!2^IG,M+EP-XG_<56?/BZL-XE"[CI'D^3//RK6865'3@ M<7\(0")8361"&P^%R@GG%)BQ"G"MJ1UK;6,@7<7R3T/7T^O^U)F#9CSIS0?R M?CP?QC3PQ;07DD=+! ,4:U:.6'11">A$L\,9&RS?A<#X@EODQ>]NB+OIW2?+ M"YR>#:.*6JD80KB%Y_8 Y];P+J#VR2CL1IE5(-UF$NKH:%7AE03LLZ5&E!$K$*:*GH/T42=7<:'H2NL;D@8=*GT?N594=O&IT(QK<.W#1= / M/HQ&B_BEB=+BTH6+F)3HCSJEB:.4$0A*,] VII4S3BN>W^;'=VB$28EA*BF^'"8V,,0)Z,QC].76JKG%)E1UH2DF67A!I01%G@B,Z&Z172#&PY8*. M]:K<\I)O7J.U!%@Q'%]&>IUV_B>,SL;^\WD_^L%T*\F*:NEM(L:F8C!J2IS# M/U(R,FNO ]TMHG'/AKH1P _SNYY^:I-FYNS=AC2?'KN JFB#;P32O0U>25&C MMJ1US:M%:YH/N]6WO>P5+_%$.]6\[L+MZ+& MX^@2]ZNKWF^_]CPD106N8>4$'GH8Y;24X8D S2:@$9FXWW86J8'XU[/1EV?S M)\XT//_F1L$W[^MVWZ\D^-%14JMM?G\:3?S@[7"Z5\VJ0N9FAV>(VVE+8E < MZ2G0GK0R$V,L:,$<#WZYV%XB$H&UQ:& M7]G(!-&&D_>;AR^?=J;*BX$='2:WRCOGZ;CLN5HR#PN2_'D/J3-S[V!^BFO[O.Q!H:M+5H9JO@<6T(.1-K*",* M>(ZBF.10.^>]%="QE0%%;F^'S60\;7+\TH_'5Z5TX:+L:CW%L] \&;1E[#PF M:+U.!.>D4LD9KU+MJOEM>+HO,*G'A>6L?#6YMU M,BW9NSVQ2B\Z'XIS08,3 M)3 9B5=!$*53U@;75BUJUTNN@'A,VC].PBW4S;_I#TO#[G?E)/F[O@_3L?:T M3U'RF'"(6:%KPQS!GZAR?E#&J- PDK6[O:T%\IA4?[RD:YN7DYGO9KH)EK)IDEM'2(D) #LE$#X3QF!)TMM[7G_5X M'P-CVM=,"QWR7D$&!)+FBUCI.%,:@/0,9)D9+EH&AXH&"ZYAP3B''G,TV1H= M?:S=8F(#E,=$C1K2;J%WW6Z,[44I$NYFB40(JG0^\\1IQXC(@AG-<.A>GF01 M>4P4:4$7+72A6S?^6>9:@??1FDP,4%S/4FD*E+0CD"WX;)G(MG8/V(U@NBH# M;Y$-5>1\ZG+MZ[/F=\8QS7F:(!BU*A"=DB42ET'B%(O$!4E%E,;NF/[=YQC_ M"HI3U8Y4TN[RB?[CI-Q&]X8[B.99METPM=3191V>TS1T.5976U5_A*"[(D$* MTGM19HM)";>QP$JO"4MT#DEESHVJWG"R.^7?T\*E"]WO(]_:-:#%BGDW\HLF M OA&G:/VQ"IM2]5B)$%J1J)-P0FNE()[DR)KGMN][7>\H$=UI-1"H/@C?!D- MOO2'9W<'.0<79+()M"!,&XINBI2E\-20*#5/7@@?Q$Z')O8[M;H9T#>L^_H" M;V')OIO2F)T8H<9Y92GAPJCBJ7+BE<9E2F1GO&1.L+P2U\(('R[,JE"P%]6QXS M">4KSZ3/B;ND5LYR?%M$N,>&ZXH'^\BYMAWWIC]N)N_Z,"RFRO76=PD_^RMN M43UV<69,E^.$I4M4Z5TK61#E>C- 6]8K2FUB.2Z'!]<;>#N^L/O=OXYZ1BW+ MMG9!\+0O>1FP'[S8%6\Y)Y([@O)#* &-4[5;B=L#+'P,O MVI9Y[37B^8MWVRU9KQ(8!XIX6UK(^0CHX61*P/HD@_:K2 MW&@?ME\4>=-8\M:)N'HUD5L?WU9)Y.YC6JJ(S!F7:>>LC,E()[2GBG,)'#@/ M5%N]7!&Y]45M%D0F&J2+.9"L 7T963+2FAF"<"/33C&O:Z=^MP(ZNA3F5E7> MZ L,/1IJP^&E'_SLAZG\VZL/8_CLK\H'WNNQ\^433Y@*:JM >6AIT'R*M ME-V<3FFU[:?UHWD'7V",.#^6>?T)B=*4VS7>C,9K!_C_8#SJEB62M-6PW [L6HD=.N)955-L&JS&(-_T\N9I/HAXO37Z]MD0( M7UK):T4L1?N%\WV\A^\*Z&REH('&X.D%IFI>&[M_"V4A>VGW_K*0?:3<547 +IB^Q[*0O72U2VG (8+NB@32VL21T,AS M6>X8I*7]6&E=)3+-@7)<,FO?8/N0RT*JZWX?^;9<%B(HVB0E@!6C]&BQN(RK M&:7$":E93%G3E6C#-U06LI>@MY2%[".E%LI"UJ2Y<@B!3Z\SSAP1%=\Z@!/H MZ9B WK02T7R/A0#'[-!'2KG+0H!=<'VOA0![Z6S7!/ A N^R$(#A5B2M3B0& MQXC4BA.; _JAR@BEK/9Y)3;U;1%A_T* 5GBPCYQ/50@@ EC.:"3)IG+@%1P) M >40*.6F7$Z-?SW20H"]U'-((< ^LJUH")2..A_]\&S6-MI)I###30Z!E>LE MT1X-(@22<*>SWBJ-^]PND_V>=D37+WP>O5 MW??X3=AN.!VV U)XP#,E)8(,XF7SI>F>@R=\GN%#$[M0*W M=,ZLJ[]]!%99;S^CI"XN+Q8E_REQ$RABB Y]1 V:>(X.'B0;J(GEFJ$:J^F= MEW;;:O%@L8]JR*SR-OBS_WH+B$A,)Z49,5P#[L>EO,=ZI*/,B2J:@I8[=8^Z M3WFW7_H-*N]@F;7@P_QZ&1KX]V6Y._L+_O$)_]GL\%6D)L>,]KI,I5PKE45% MHKUN70)G:#*ZM@NS V M'-@.$"!%)"?=[>:XO2+=*S".K!1!8-3G"Z/SO$91U>?_V,1A_T@H@YEMR4MH&5EB.>^'*(S%GT^'0T@D/M2KOMB+Y] M)E24>"LY_<5HYU>-Y9PEB$R4T&9^7IDY1Y3DWCJ(J7[_\R4(7=7CMC?C]Y?D M0ZF]O1G#33[S8[_Y8^K6:4.C""82R*7]B"JW,*ARFH%:;I6U,?OV]H=5/*<* MBQVEYXV<.5+>K11W++!-[YM$\_J6C[<+MM8J?C;C.E753RTM;J1')15T39.0 MT7$3L@2*_71S ^*2HX0ZPQ0-//+ P3-Y*.? MP*]_^L^+++FR3'%AB(M*E(LO* G6R=+9S(DIMGFY'LDISA="Q 2"9$8GFBQ (UT2;GG-TIR;T' M#[8">D1TJ"?X5C>+F[6P^2<.^=VH:5YR*C9L0%SDAF6IGH,W.R]C'VM4"Z M-U\J*6KY=.+14GY0V=_IS5!O?'_\+S^XG'[H72$:_FJ4UTZN-C/#!X/I+FM< M1UY+&>5D(I?&VYB"DE:I$'-"/F65J(T@W/T9Y8-AU;*5;UY^$ZEVDMO, B5, M"D[0F\-)(9@BWL2@(7-C5]IKUC.)UP"JYQED^;QJ8]$HGU>BD)\!Q M69%*HUE;KKG1(C"J51;4U#X(O@NN4WJ/QW)CL_5?20^M9K#78KRY=;&\\O)DG#E,'RT8<3=K^"U9O/"#:+K/P-9FY /1]$-)ZZX;^>Q0,D>K* 1+DK%H6DNGB,V6DE*FFURP M5)C:U6N;L)PJ=/90J#)J064MK*'K<"V:$NR K*5 VV94IXFTU='>#I0X0O3= MDB,RZ4"S8BTR(%)D($YK24#B?]Y(HWCMC$_7I+@GG-8U)_:1>%N%AO-KC:=> M0[-H3,\XS509$IT51.)B2)RW99%4/"5<%X.N'33;A*5[([R6OM;5&!XK[!8\ MM47M8UP'S5)C#!?$NRAGSH#+H$@2(!R3BIKJ\?4ME:.( >BM3:92BY-_+[K AZH<].! MNCLM,=@%V(\2@UJ:W3EG?(A:.BTQ8+BT2\8"$3SB&B]X)LZR1#0-S$900HC: M^8Q'46+0#EWVT49G)0:XYS,A?211EXU9&$,\98Y0(YWU)G!+JU^)_=!+#/92 MU$XE!OM(N?-B69X42"H]R1$2D5$Q8HVE!+2BT8-U3M=VE!Y8L6P[5*@G]8VK MP2FJ3E[G#''2;*A-"%>WS;O^\/G[EV_;+#LY'$UW=2>5)+94> *2)ZFB$]YX MR56PS&@1&6Y.Z(9'2>\O/#D<5PO>V/-KB,\1W9>I#_FJWY0TUN48FIN\G;7: MBRP3H8'BE 2#CD%92S,'KXV/@N7E?J^M.&6[ JX3Z!Q=?![#>3%["HARP+>8 M,+=W&[BV:R#CRO,1XL W33_WYZ'@8?KDO_:L<5XH$]&/X@;=*JV(3SX36CBC MLHP1:N_W50=PRKJ&MMFZ/NIZ"LVW%:K=9S#+PY@-KHR$00S"\D1$RKAUAFF9 M1\*1X'8N\9>?I&NVGT8M;DPW2[_W)>7_XZ4\8?(&? M<>\\;WHL"R:\+%9C0L/?!B#>4D&2=3RH2'TPM3>K Z%^3[SL0IM=1;'O$=@L MF I1",=YP#FC0@GV"V*U#@2\#5XE[VUJKXO4GF"[KP[KFG[=Z/&A%(?-EOQ? M)WXR?>Z=T@2G:$;9H0!MZ8SU-SZVKO>"0AR3PKD-/S81_0MM@>9UR?,0ZY:IIPEMT31DM8)BA'' M8R)9Z&"Y88SGV@V5UP+IWM2NJ*P-W4$.EW271RJOZQ5^!E^VT6-/16Y]7K4 M\^ZHE[O=QX.&()P))D7!F>YM?7+-N]MN#&=#M9)*6A*U3N5* MJ4P\*]:S]12\E")5#T!N@'+T]>.CX5FY/ZL\_EJ0/6ZM$;K4-SGN2J!"$:_* ME5E64F]8B+SZ395K@9SZFK+#-+YR]?C1,F[E?.#M@R]R=)8XIU#2SPS M0T(,B9@09=:4*L?:O:"T8]^YOJJ/E>I#\7>O:?KBZM:J^L(W_69J=)7NJS%0 MW&--N8\&T/)RW#B23%#2+Q5U3SJ5D=MGCJ^ 5@6XUD[\&9Q,WA*(J5B MD!LMT=,K-RJA54A2B%0Q$4'DVKUU=\%U$H^X3?Y45\:)UZ'H6,A,<4(9E!MF M2Z= E06:6\9*9;D.OO9AJA.M/[O9N/7U>\0"M(]R6C"#7_KQ^&I:-O<904.: M"6$S7!-2C$Q[XG501'HEB9.)$P2;A0C K:E?:KH7Q.[YU)JZ5S*>[>FJA27J M=3/I7_@)O,\[R 5]#@/ !1'>191+8"0XRXF7P%4VVLKJ:]0^^!XOJ5K34@NY M\UN;_O67_]6',;[D_.H=?('!=._GS%AJI4&5*TUDM E]5Y0)RT:RX!P-HG;; MJ]V0/4(?K98>VF3+[;CH*M[Y?K\+V):$II,QE:U&CTW%K=T_N85!K'RVU2:FWP\^7DV8J M ;ZPZ%2T(3)?KLE$B\YP1IQF@60FN//9&E/])M$M<$[HN=57Y";*'*F%+A.C MO\YBW^6@R/04%*1;MUO6OF7T\)=52ZE6&N]2OM5JBR9MEES2+$N3 YV#HMHY M';CPU/4.?^V1_M1PTI]<_=Y/2(PO,,1)X/]G-'YYV4Q&%Z5KPR)_HX'I1&DD MSO-R>6"Y+D:*0!S/+&430UAIBG&T*[4;M&.7QE\NR_Q[GV<.<#%C%[KHR9RT MI5H0QX"6RPQ4N1POD1!48CAP:;.H/.C-:+I?&-O@QO*26$GZ+02Q[B+K#\]^ M0WDW/ [I M<@#O\XH,7ES=D4+SXNH:^H+),]\8=_!(:4;C$DH+).LH>LE!$1M5#LE&_*]V M'4 %V%W5#73!K:ZU^%#J#JZK^UY<-BC(IED,:=8$4$6FK,\XA)")!(8^D*&< MQ""5=S%Q6KV5T59 IXIG=)]MQ7# MV_/UW43UCI')4IPO:\V-U%;:Y"33(HCL39 Y4#NMFM@>Y]L32#>1/XB6)2TM MH=Z@3"ZCC/?1[3U!5"9. A-?>TR@ -@/MS8T#YL6C:6VM97 M&[UMT 'UQ4^\:6_24PP!"2>)YS$0R9@EGGE&'%!AI3*N?N>/-3 >)T6.E7<; M1;7^:A8A&#V/_[[LC^'#>)0NX_6=9@C0&&J8 :(T$]3GK4U44KC5P^CP$M@%F"#ZVM>9NNYQ0GA#9@@D!B-;*H'N4!8HG M:/1FC/92>@BA>F#G\:4GCF%:UUK\-M(3EIHDN >24@FI)^J(4RD236.V#IBG MKG8-]Z--3^S%CKW2$_MHJ?48]2Y@OM?TQ%Z*VAJL/D3*K:L>+--(<4<,]\AP MS0/Q,C)"+3?9(KU!UO:M'GIZHI[&]Q%N=^D)9R,+5#"2,W.D-*LE-I5^14E$ MZ9,"QY<+ASIB8-56U>(%6=K,Y[T7HZ&S6C03U/G:&H83UT-!Z%A.E2;XBEL+,WYWLRAO?OOW9K=5TD/%&,=Z1/.)L NF?6RVO3ER M"I.MEHZVJOP( ;>^+,RQ42\\)$%)8CJ@UQP194Z2:,F5A,P]WZTT\D$I?8/1 MUJ7.]Y%K&Q?Q+H+QB]5L<;)86J#*-QA)!;2'Q-NS_. T2O!_V+_NP&QT6#''1)?$9(*2+)9>+EBB,< MOT[:Z92SCJ)VS>E60(^ !_4$_F!J53Y"' UC?S +OH_R_,.SU-YD-/N[B'8^ M!U"LLVLA9K_YY+_",2T\.\/6395+:])<*H%!!Y)%!\ LBS*D[%**S#'T.$L= M%E?;2V!JHNSH9!Q72AF)4S4*W+5#+F<3C" T:BH$-=[KVA4A'=7'K$NFXR ] M=0((BVB92%?N*U3:$<44 Z8UNI6U.R5_4\4+^[!AE^*%?>1=.U SS9$W_7G" MLP0:QI=Q7(AX?,,C4 X2,0J4KF8F3L2NV('A=C6M!""Z4MBW[P,\;.Z?L+[O&+5>\7F/1DH%!N42:4ZJFO MHHG7SA+*'?)U^J:Z2%TI;I17&W,=T!VW-!",8,#CJD4G@C MRQGQ$$DI[,/?**ID;>-K.Z+'R92*6ECEB#SZI/Y&8,;HE, X8GFY;4(;5C)< MB@CP%.TGR*EZ[?IWQHPZLE\EA:IS 5"QH1?UXOWA)8+^_CH9>WQ_?^C' M5U/1X.A*T1,*?3 =WVR]Q*%%W#'1%(\YE\NU@!$O$D>C/'D7D/E*U:95B\-Y MG,1\*/I?I;9^".6>&1U(=!I*#M$S(@V.PT&Y9-X(F8*E+L3:&^1N62ET2(:5,/-!T"Q?TB*>>3%8$'^Z,PX&C]WU\8L(\>NLH- M[X+I>RH,V$M'NR2)#Q%P5\I/,; (*: G 9K()$P)6>!R&X0JKJ?P="=#ZT$I M??_"@.HZWT>N'18&\%)VF*TEP' GE0P""3I18A//1A@?J:U]L.EA%P;LI:<= M"P/V$7(;=T.,QKB5^4D)-"T5+#ICDL;-C%N&@Z7,$&]S)H(FHU6RWJ7JMT!L M O,(]%]'T)T6 TQ&\8_@T1)].;HH081V>LSN_Y9Z"?HC1[B<:B\'RK(H]3Q9 M2L%LCDYP""DH)(T1O0/>=Z1K>N['\&+EA>.Q'Y[-CBA9'1C4_% MF+!9HDLM D5VLG("5U-//&79<.V]<-4/(AZ-^N@$VF#Z&4CKH2QB:I"%P94@ M$!MSZ2\'@GAI',DZZ2"RCD$N%\8?G4C;"=D)ZNB[9=I*KJV^PFJG[Q>M5%__ M^Q+=R[?#B!+H?X$/ S]L>L(;8&@Z$@:&$NECN3*5JA*YR#0&+:E:;FV\X=3, MEK=\-ZRH*^\6+&Z4Q@6: 64[>.D_]R=^,!5#\Q$:&'^!]&8T?G,Y*7>6-85E>>$"VI_%Z3_ N#]*O.U:X!:&\8/6'5.AA6*/@X>TL-47UQ@VTTJG3^=^N':P MO21U@.P\$9X%'*<%$K*/),M$X;9[/7A/\= M^F?GY:+@+S#V9_#Z*XQCOX$/XSZZ&]2"5+$,D &@/K(CCK%$(H5LE><9RA2S)8/K+5WYRONC,BJ(4#YQZ1!Y-ZYFUP+?58'CJ5E_$F6?N@)R,?J2$?C%7\"TM@>Z#!'$SC&%:FD2[C*FM/M8MC.22"@3&&*4UI[03$1C /,)C9 MNJY';2BJ!4MNVE*I'TL!;X'V&VJF^?CK;XOVZ"HDPS,G47F!\PU*_9S@)%&! MPY<^"5/[@/]60#^85%%AM5V^#S">GJ) =V4JC'5(%VTX>[?[N_\CJG3IG8V^A"=G8MZ,?#Q#W3%\!/-;&4M>=3^ M\.SG48)!]0-2N[VNY9-2!XQYZ59"%0\Z,AYHFG#D:G= M7GSRLU.9LT"#*Y=(I$2D"^A/9X%KH4[2V,1&*\*9+G?)"$%LX!YW M1D&Y$I'&4+U;4&NC^3Z9?WIBG")LM<^<7HSL5?]+/Z'-,)W3)K,,A@.AC*.; M2B5J(%,@R;FH(M?9J=K'X%H?U/(D-1-MS<='LSII=V']6,NG)@JK5Z'?6Q^DLG28Q\\ 5OZ M^UFKB:=:$47!&JX5 .@?I82GY?-)E/TP2PDYC9321%PH]X=I-,N"LI[X",PS M(3ECM:/6CZN4<"\&;"TEW$,3'902[H#FNRDEW$^M+ )$:JN>^,&4$M;3\3[2[+B4,!F?/:>2J-+>0VH'B"I' MDJ,SRO@4VY=_3.[(NW6W3^U>^$=_*YJ M>9XZHUU*\H#3%+B6T__ A^"2TB%2G/HY\\1[![^U0M'!XCTO1\UD=K=3:=US M8PP'!]J Y20'!D0:BT=IQA5VS=KX75&;.VK**V6MJJU[D6 M!-KP9]#T+&,^@TU$<*5*(U-*G(J,,.\"RU1P'MN=*C,#4TQ#!.$B*D6A5"5P)CXNB2>7V*QP16I,1:M/L'DBG#\)49L+6A>DX MC;2P1I7BM241S-V878"U%(39".HT\9BJ*ARU*?]."9),BBFQ2'1V% &6_@N2 MTV")TR!*4;(NYU]+FXVVSK+=@!Z/X1/N.26\JS^<%:[#$.$-&E:BA,>C*.3&&(=*2W%%[/@)OO( M6,A10I0>-R#G."XCP)E6L#6^>#"B#F*/QJ80LV5$ +J!4@M< QE#0SU+&\%$ M[5+M3:?SV./\X1]'@\&;T;@PJ4=I<+IX(-+1X@*KTLH($K'H!RLA-!A>^]#@ M/9 >:$AI'WYL]=R.5$+; <8YO%X&GJD1DJ12!B"9+9BT)J MTQH?HDWM'7@= MCA.SX5AE[4"$O23=@AF^PGYT-R $HY,BT91Q4BD)0U0@Z.[ ZXGG+/.HVV9=2S.IBL7Y*%SX U$1JG4-M<^\; ) MR^/B0!6)MU TNG952L!EI#1 MY3(-C<,)*7#(IC2=4%3A5/60>?4##]]HYN08:Z@ME7PKF1./D\=IW.KIK-32 MX.@D3C0%-+F3Z1^;D.";LF3G91R.=!L9W ?8C<[*W"G>.D!\B_TX) B+R M'$1I( .V1.\46B*RS I@(>"D<%"[[OW;RIRTPXM]Q-X"'S8'S!91?>>]U2R0 MQ%U9+%E"I.A:1*LH,Q1"]K4MF?LP/:0X^E[J6[Y;O*;L6PCFW(ZQEB8=\_XN MCDM:#FF:@DR6BSA]C*&HT3FNG&6FMD^W%LAC8<'Q4FYC62C!]#LCG>.2+G@. M5I*H9+G?('!BM4\$I%4JN')*M_;=R9NP/!8"5)%UIYV4+D,#_[Y$_^;UEQ*$ M.*9+TH9'U>N M O6I<14B#CGK .&CJGD/MO F);)< N4&R]ZFQYZ9'SA[E-O M/.1(I5..,=P&0""E2M_*D (!E2FS%J5IJW< W8#E>(?V\SQR]3Z_&PW/RM[W M"L($C2NO)/6&>&IYZ1IF2,@Q$6NSM3SA^M="O?YZ+":@51MV!5 MW,&BLK3)EYMRI(WMY!&J^F"1ME%??G> LX@++J+1 M"I8)S]H@,!5(\ R-F\2YXSS%%CJJK<'1V6'^-I1\M& ?2E!S>2"+]LQ*)4J= M4<38C-Z.%:7[2RY'%$N_B\"H@NJW'JZ'!.DV4LHKJ[J?#$7+OE!B,2NV\IHA->2)3BB30@/Z6,1$3#WAQG:+B()35Q,:-E$[T@P.-2$/G(,07%PU?LGK@-R MYV(UAP7/X];55 YDZA$RMI&;E92$!M:]MSSIN[W^3H* M&;4ES1:V^[N8IHRVEI7K#2/1!GA2\@0D*%SEBB]+ M#2Y-F=-D<2,3N7:8N#OEW[.U=Z'[?>3;RO&0;1N1M9IFPR2)/B0<8U $! =/'L=4G&-WW<]UX/T0P: M^]E3RS&>^PL,=F=$>6%S0XGRZOVJ#BH,X;KNX,C[E)L&)LWS@':CC[5WQZ6' MUZ@KFCWRE]$P7H['):'40KW0RCLZG\WKM;*V^&>30-KHH34ZN2HM/$N! M:^GL^7GJ3 [3F_ZPG.9_![Z!C_VS\\G[_%L#4W#/\P1AQGAY<3FMIG\%G\<0 M^[/.T,/T_&(TGO3_=_IM96UV /B!4J,[5;40TWO7]Z%L-GUH7LY(W=+ZM.5% M1T4A8AQ?0KKU].?S%@.K+^PYK3P5@I*(=G.Y6S&C?P8:OP5I@*GHXG*!UH:( MQ!YO[9ZV]^OT;NBA+1&VL"S>KJ!!E"_]Y_[$#Z;3ZWT8],^FT^5:\I49O->[ M'[#6CQ+FO@6L\Q^7/\J-6__XR_\'4$L#!!0 ( !.$I%8I!E()UA$ !@3 M 4 :&%Y=RTR,#(S,#0P,5]G,2YJ<&?-6%=4D]VV_4('Z2U259#>I$6D MBD@@2!$2BB!=I$,H :2#@J "4J* ]!(@]%ZD*BI56@()1:4)04! BO3#?\8] M#_?EWM]CGA_ ? K >%00$0" ! %P&I7[JA ?&^9F8>*:$K0E)2,A?QS_HW_K/_'SCO!EAH M@#R0"CE( "!C 9&S@,Y[ =X+@V3DH'^\_@=4U.04E" RF@L6Q@R0@DH*?\A060 .0O%-4HJ5EE-:C9CGZAD 3E[OY3\VKHQ=D$%N&]T#P?G=?D[ M6HC4^GDA$X>G6V!%QX+MBZNX+R3^MPX NM AH[K@9%DN9,C)R*DH*>_8Z#_/DT0']12,9"S@)H .T. D!< M')G 59JX2('_VC1(WP:)ZIN.;+)5RB$.]CA V.L5T=K]PMU,DF1.0>U8A2]B M(108%D@?9"9D?2_J,S+75B'UL;CH#L6 2TSE@XKBG\[9>%$?)U)0.^8&;_'" MZZ@X3".XV*N2H-2?0VTX_AF^(MIQI-F?MLNBBBA4CI"3C+$P6GXB' )?NZ.@ MDII0DF.EJ'0.%/6_:[D/NPIJSS"V3Q$N6>:VM9,?3[ZJE!5GZ,<&[3.>5QU>W_(H,CEU;!E>.:)(\,6%W3)2$867X&5[@6- MZY)/74V5-) O$CUU"[ZG_HY+'_@T2K4-LP.MJ3Z:WQ44G8XO.82^G9S8G5J4 M'\/R:8G15TC37(U6UN194IBZEN84']N(TI^+3DRY4+%-L&O)I=%SDH7;&:(.QK]KUB:_UVDV6QSCH/+):QDN'N6"'IB[*J7W<^H54*1;B@BS8ESRP^N3D5;>1@5Q(/A9B9 M!(,H?C?3OJ$Q4*>FM@Y/5%T(<3*N"GZ 5?HP 3&M+?-2NS2W\>9S2U*Z[2VC M&=%9>;]&[*UO>Y>/=O8,FA!HV.^^_I 'XYCI!7V4[7U&@6BS%8Z EPPI)5)O M!;?2_7-B]-6<\PR&%:E*W?:F\ZWRTG(5!8=_ M8\V5Z!WMROWB?.G[%I^*.C!:I^[JW:"3[Z,?83P\_*4[SNDXCH\H'9?"?EU$ MN*FNV_K0!60Z&3C*E(=F.*_MVG?5T#!TRG '-C"RMAJ&S?F$ M;I3-/*0Y>+;ISEB/_XRM-#4>3M&T^B[K)?_<*,+EX-F>MR%BU>4M1V[ D]8R MNF9QG_GTTQM)HS_-0[&D*_CY+]/>#DD>-;,S\A^,@_N+U.'QY?"GLI?VH??6 MV#*(N$8\?F(JF;!A.2U*.IT)\KMEAXH8.;MWR4RT*F4L*<;/.2_#>;39)VO(P-?:CWQW,_4DK_ M(+HKW+LM@C.Q16UAIUWIS/]6D_L/\[]^5C#[OQ75M7R5FLDOE.JOB0^.0K?Q MDN'W=CO'(1Q?_3=W3_(3" &R(K\-;. -''&?)K@4WY3RJ22? XPDFK'TE8\X M#M=WI/2#.1W7IR,ORNF;YN)3Q[B3PH> M-$WV:O&?*0T"+ #JM)_!:4,W)6=>RB,7AHP.WC)6NRW,;WEJU@?W), ]UP?= M42 [Y8)&)U>]&TD+/T^TZ5@[RL4&GW==AW-$U1(A5WE0,V(!KJ<"C*!RRK9R3^KQ!G'\>74R8N[9&BO\9Q_K MUU9+S/^.-+=2UYP#D?=R$3[S#2CQ9V=5R?2A#9LEI%P\5&]1H5K4A,JMJ97OI]:>@'QXRT?X<6SN!YF?>,N+I'(UK5N4X$G;Y>71&/=(=>M:OA MG>9YP)KBOY3O/2N2,S;48))T\U3PNU,Q4[SEP[?[ U\>R'X7[<67]\23K[]Z M7N=JYR.<;F\)N!QJG$8&*;$>W+ORE+$U%1\\+S[B[BJ]]E:C 4R$F=F7];4SX%YY=EW MKM*!EX93Y^T)U7.W\C>&IS'C+Y=SH8'5&.R#5FFF>T<% M'< [0!I60R[?A<)\,N!Z )VX7PI\,Q"IVWJ3L>N=#C=5R3XBHG1O.NJAH MO5G0E87@E PF Y@)[27/Q;RP9S]A&(JI(4P5I[9-:;L$HJ0 MMEHH?-F,.F^;KZX'=^H6:K#5$KLU*S=1UI):YZMN(X@-]2TK'*4SQ0%##RXG M37.V=)GY@K28795QUKL9O&&3#-[F5>9Q<_=QDR==Z'7KHXI-!9$FXF^CEO?( M=# C5TR%Q6\NZ_3UREB'7OHC$9L0M2RP9"[L,HGPXU=\(Z4:A^NQ$Y,MG:N# M^,3-#N57RAHN,WB9,/\CI3_Q&^BJUE4H4C;-;)E=RHD7$=1(#2/K/I0:4Y@V M@ :%;M;@L')^CL*CLGK#E'G#P7&YYD< N5OE8JS&7K9/K2KUBF,;2R M+EB$QTSQ%$GP+W#Y$Q,0[UD,?L_9F/1PI+&MXG.K>V76!,PW"M?19\0D^=HJ =="0 9CFP.I$NF MBZHY>VX[G/%"1A'^^P""L"@6FCVED]-7C#"VXGJN=PZ(T7[U#%+]BF^R?OMY M!KS]2/5BRM>?\6F=?O_5OKX? QN/1@;-'IX-%1HV+&'J8S;-,R>P"9$(1PO$ M"EG#NDWG^,WUK[E1R=S3$UGJ^A&#:[@J6^L@ZX#Q9UE7@<' M$FW/Q.9SM)7?PFK_FQX:#QN96H2 MG566@/FETF$B4S[-B(&4%>O&$$T^I;,"';&;J6)U+PJ]JT*<(QZY;- J'V@P M\BQZ\TNFNW.^[3'K?J4F_D;A32X$8A5L)?TKD6@K!+W#Q9!!5Y<3:T*7LRV< MNSO"LK?; ?[;EZA"AW-3$]DNJX43)1O\D?,&*^]&(J*L=ZK+$&7LK9*!7JUO M;3B+5<-9'L1,L!A]X',8HC;N\B]NP#"EEYN@]ULQ3M,DHI!72'%,OTW*=#&< MT=#?RC5\\!Q /A*TU"&E)ZF8?\]8%VM#8>&D V*F"K3(;;3$U._8JWUL:FE" M1\K#.'!DJ8]/AP$CI*EVF__02^]CBM'4@BI>(ZPX7]:VZ=>@VK?8LR&8E7;5 MDSTQ@Z >/Z6!O$O4*EJ_F1)6I+:?C5FJLA9V%0$G:K[> U5TPWHUBRBUV 7S MBDF*'""'1&AT*Q:%[>P3YFU$]-H76H_4^CVE>,Z81GP\M+KLO!X%A,XM!3*\ M$#.LE TQ5Z@^(_JJ_9F3PEJ*3TLAEX*TZ$''(6"1\=:T6>R 6X43^HQX' S> M?\;'I<5T:K)#S![6[?$CK-%I?X(H6O6))5$$<&19AD(')KKSGWN6\+:@<4JY-;8,LQR7F:_-S$W_\ICZTG@,\T)B2Q( 1F\XO65DD?N?+S+G4 MK.W$U1FPF_,W/@\1=W3U;-@YX((^4KE&GZ$(,8>/]LWHA72GAAO+EMN\8:WS MPL;$KE=1?K&X%:"M9W@3F?OPL*BOQ%KO,W*$JOV=T=1U\1CATK67GMA7[+;7 M B!@.R*:E_)-'G2\O)06R5:QO.EHMA\@?/%5$YPNBTQZ)_F&4B@-(KW9_5U7*@ MOO14_/3&FVJ$U4&BQKX&ER*._(A*TM\S AK<&8U\M=UICOM#Q/.Z?]2RV$@T9VUAO$]Z]S/ZQ_"1WW1<65UT4I[4*%,C M(\TRW4V0Z/XR:&G>1@8=8D*DJ&1]7_?8C5-X_Z$AWW.8KYK)+P(?>0NT>Y7O M@TL,WD)2V%C%#7Y8@ C62&WHV+9HM/\DQBPS.1268JT7P\W^21S$P;EO*B@7 M^$:%L#FT"PN$7,@D1(VJ/-LV:5@+':IC7Z2,JV"NI-V=CGA]@?&>6\9WA,Z@M?8+$ MK9YY-O0+_+J4N8PY$XS87"^0$CSTZ^ZSZ1_<^C]_^ OS/^7,AV9#!'H+8B"K M _;5Y1;*K[[^==/_"GLL6I02F.+L<'WMR5?=\3;>TROYJ_;]"J(3&,ON=5&K M&#*FP/:V.1A$K#=Q$;]9'?CB%R.<>ED6=L2;M3 8*Z*4^O.QC ME/PJK[$27>G]P=>PW"Z^]/1 M[=%S0"JI[/BRZ&+WL!T&4P"DYY(L2T M7/(AH,"P%17NJ!_,>\(9EZ^EK. *%WE28L"\CP;+AQHY/%'[+_G:^'_3B'/B MOP!02P,$% @ $X2D5E+,\*VMMP YX ' !4 !H87EW+3(P,C,P-# Q M7VQA8BYX;6SLO7EOY#B6+_K__11\/8.9*L#LTD)19,]RX=QJ$L@JY\O,[KYW M"@\!KD[=#D>X0^&L]'SZ1VJ)/12D@I(U#P^#Z4K;$L\Y/XH_;F?YU__Y_6$. MOJE562P7__:'^(_1'X!:B*4L%O?_]H<_?WD'R1_^Y[__C__QK_\7A/_KU:OZ_7CGW[Z MZ????__C=[Z:_W&YNO\IB:+TI_;I/S2/?S]Z_O>T>CHV.OY4_77S:%F<>M T M&__TOW[Y\%E\50\,%HMRS1;""BB+/Y75+S\L!5M7F%_4"YQ]POX$V\>@_16, M$YC&?_Q>RC_\^_\ H(9CM9RK3TH#^]\_?WI_5B3]R3[QTT+=VY[]J%;%4GY> ML]7Z ^-J;K2O6EL_/ZI_^T-9/#S.5?N[KRNE3S<[7ZWV6K5:4JMEC*V6_W!. MV$]7J!](W_6QK@&4J\S]-92.79C^&DS=+X8?U/ *[XBY6N7Z@WJ[D&-]NQM1 M5ZL^O,:A/HOEFLU'^"RV8G94GMM??##_:L38ACK(M)+34/>.JNK[6BVDJMER MKVE0R'_[@_G7[*F$]XP]SMXOA)GR2O5&U?]]O_B\7HJ_?5W.I?ENW_[]J5@_ M?UK.Y^^6J]_92LXBS'/)1 233'.($C-OL3234*><<:YBQ26:K3>?_$PMX)\_ MM]I5*EPE_P\>N*S/C.^5*I=/*[&=&1_FIZ8[,]/9N9'\M& /JGQDS0O&"+N( MJ.WZ]U9]\$-KP(^@6(!=&_X9U%: WZP=H#'D__G7G[:0A.^F^4N#/_]OA_M2 M[&D[MTN9Y>H0O:6X%KTMV=XT;7!,DI_4?%VVOX'V-Q5]])7^ MT]%'=KMJ+68K<:%/FR=^$DNSXGM=+L M $Z8OQEC7]GS[S.[J)5/M36"I06,5V%$>L(4$E6&@L6SWKVZ,&:XWNSGT1?IH8%;==,_=Z>ZY[>H> M\%ME%["&@3$X+NU,&;YAO[FSG:D_J7FU:62K]?.7%5N43-@/O;SEY7IE_NVX M(+W4S(2XLE$55+J"767!;ZVZ 1>;KL@$6EU>%#?J&2N(:(8ATRHS"T*A<8JPRH7V MV2AW"9O:,N_#2C7C"19F>\AA)E%SEL8E22%EN4ZE$C&A3F=IW6*F1@ZUIJ!1]0;4R@*C M+;#JNM'$!62["2(<7@-30U^HG$G"#8D3]% J\?3 ,U,YA_; GA0K.C M4(&;:2T).#[=;YWPKEC8B](/]@CKD[TUOM-_+M5M6:KU3&"990QE4%.$(>(L MAR17$=1Y2G5$4TD)GJTW=P47)[T.65Y$<.82).37_7&U?%1F978#'LWOU]7A MC_K[4_%H^?<&+-3:;\G0!;/;BB$0> .S0J,EJ-2\ 96B<*FA4154NMX I@V3 MVP. IX>G>IMBYK'5NOBOZO@AW.+" ;! :XLN2:,N+1Q,/EQ9N+S2X\CZ5].C M7V\?U*H0[+.ZMZ/F%_7 U6K&-#-+"A)!&9GE!$II#%F*(H@)CQ5A.L-1,ONF M5GSI=!)]5I#/H-@5-]S8J%0%C:Z@4=;C&/(\ICF).,:Y@A$G$J)(8,A%+*"0 M+,YEG&&>Y,YG^T$0'6.QMH=G$!P=3M6#H#,P"9_\T,!OM9X^!]_GD?(XS0Z" MV$A'U'Y#U._H^2(.G>?)Y]\>[Y#XH@5[)[^7G^ZW8GWU5!8+LPI^^[U8OS8K MX3*>(1DI18E9GDIF71K-&I5@;9@P2_,,YYGI=Z>[S?,BIL9]K8; -+I>/8GU MTZI8W -AE?5;F9Z TVU!>AU( U/@!A^K'7C="8OWRO*\Y8$6E"<$C+J./&_@ MX?*QX\E^H_NC05"M5DI6WA2?OS+S5=P]K:T[K_60GA&1I2C-8L@191 1J2%) MI#(_(FF6.3%&$?89ZA?D36W<;]0%I=47++>J@A^*!2@K W[THX!+F+OQ04 D M!R:'+8B5JC>@5A;L:!N.+!QA"<0$C$4E(E10PBR@3:90R&0OGK5=P]:9&7QLC *N, H\;8V[ MX\8&ZX*E*BN ,%9X[%C"=[##GO!%NVU@KK2V@:UQ-Z U[P;4!H)MGVY-M"X^ M&R-OP-9,^X?&4/#ZI;O68Q/[HET\TN9WL*[N[FF_7?1@'=&Y^PXO=;Q=^V"( M[>WVAY,2PO_E]GM1SA05**< -)M/W =/.-.:Y>0N=*S9=?X0?Q9*@$OZ,6R:V"W[\K>D]=? M6;<^H\^S+$L)0S:D3=J3/R0IY#A!$$E!$QU%6"?4[5ZI4\[TKI7:*]=Y%7.T MY//BOEHH>)X#GD;5_VZZ%U+CWDIO5!SFLOD(@0&NF;;+\FFE/-VX.UJ8T!=;:PF,FF"KYR#.VPYXA(L*/"MI M[ C 2R:?B/:[^$J_+]JZV%H/6SM-WB[D:_986/A$C,$*,B3YF9 MUKBT;IDLADS:TR>4,D*3/(F)5XBSE_2I+6_;,*%'ZSZT7-A3H_57,Q'N>7C[ MS8)^O9$2H1&.,&0\,;T19 M?HWTC8O;<1TP/ZC5-S63*(O-CBF%N8S,+)/1&/+*GTPJ3>,DTW&>SQX/<@JQPJ M$N&$IB16NL6TS6DS$J*GL_6$#1.08<%T8_1KX1F8N/?4 XU^(0,RSUL?+ CS MA(B1 R_/&WD<;-GQ;,]3J.5*%?>+M]_%5].SZO5R4>T&&O](P43&;, $QKF MR,9:4DP2J 7*2Y MV0X1";D@!.8Z%3(B-(HBYK,="@;R&-N?%F+50BR&@-CQ!# 4<$.?!)[[+"^[ M1_N?";I@$NILL%/6N&>$+F8?G14ZO=2/J9O$$V\?'N?+9Z5>J872Q7JS1<1Q MKB5A"21U8B1NMO,Y4X:O:28CE@JAG3QXW,1-C41:-0UY/#RJ15EM,*J=)&\4 M]R.3"V"[L4DX" >FDS:-S0;%5M4!MMUNH 3BDPO"1B44-\,/&<7QK9Z4(F5A M!PJ;?V2%?+]H]NFS2$N59ZF&6J4*(J+-[EDR"G&FF+#A;K]6#W5NCO+-\H$5BYGD+(I0K"%-8K-/D9)! MAED,8Z1B;M89DL2&,NA M=S ]8?3?OGC@$FH7XR)RW,V,!PA'>QJ?=_W(IURM9Y_L1JD-Q^588I(SB"5+ MS;HCBR!)A(3$T$NN,I*QR.E:^*#=J5'(9^L"7:X+87V1>W/((7C=-'$%) ,S M06\TG*G@C.U=H]V\LC/2S4_;47[8VB@#^8P)[5@]]^<>L47OBE6Y_E"HA;V_ M>\=$Y>[TYDG]PIX38D @[9DEI3D29E- -$(0*1%!QG ",Q5+E5+-B'!/Q.PH M=&H#N5(;6+U!=7W=:GX#I)W7V#-(R(VM7T,\ D1<.R"FF;:NHC!)!8,HC64= M-XZI3%*69X)IZ9&!9( N&,MQ]%PGO!F^$[I)=RA@AUZ;.2/:)QN'*[0>84T# M0#Q2L%* C]VQ@L2\K1N+_3']]U><^NB6*L/Q3\^I%@5.; M4UL]P6I748]<=HY'TE;CZ M4K0S2!?H^7([8U*SLU4'M.S^7C]*WD1W5.D";3K_G13^U@%8;8,S1)91EA$! MTT1QB)B.(!&"PHC+--:")-@C19V?[*D1]5[ ED_E&$_(W6AZ(""'9^S=B*Y: M]ZJ"R([V-Z#6WR5NYFJT_P_0+O&\3Y.C4GX/6P_9OT\3 M?8/M'U=*%/6GSV6<9.:[@393/$0I5I#@2$">4&ZZ@'.>4K\P^VWC4Z/R7=U\ MP^IW('.[J.H+Q,!4[(1!CP#Z8V.#A<[O-#URT/RQ4>Z3DL-_=.=_KU MCGM74WJFRM=7I=>RQ:SEQSHSAV]9I.N$3.@[KI2$KZR6H%$3W*Y6]G*@21$1 M/O@V#'BAQL5URHP[DH( =S3VPK3:;[3NED*K9^SF/#=+S/-I+F&,,V4F5"0@ M20B"YM,/62-B\_WS81;ER#Y.*\2:7.WUL:,1Y+&/&8PRA&!2$4Y),K\"V<9T<063'>K"3R>RE/CJ(,Z,3V4^U$[EAG__:/A-QD**W>_$>";N*8WMBTWH]*K(MO:GX^2\U+?39N[#FM MCV%@'MY^!Q^WW\'&XNJGO4,3Q\HXN\97C0Q3*F>\K@J6YGAPA4?.E#Q6!QPG M6QY-!8N^6J_W\4IO=JY9Y+I,H@SG/"*J$0EQ/G"H;\>4YNP-KSS9'B'U>O%96..C4?8!)/JY>HXI=R?/,[/K^@[ MAYN+<7IDX%FC[HR[G4D M(: ]SM!JL:69MK86-/O3N.*/O&XWQBG;T:ZZ[BB MCP+=?%P/9^[8@71<\\=L+.:'MMIL)AN X,TNK;EOAI-+X!K0ZWU0ED4"M=KA] MA ](@78"3B)'7ZUYKWQ&*^AKES!+7:N='(_N0\91&49PRB#BG$*DX MAB0Q&PLB$YQ$-",8>U6@Z@_9V@T"F,LRXS9.99*F B*0$$DW,1R<$IUFB MFGS;#PL%_5L]G4Y-P/7\U)C'UJW MV:LW7 -/4Q:G)M7Q#U:U'\'M 5P?6=@L&B>1"#07[;<]ZJ1STJS#V>7T0STS M8"S6A2SF3_:(^K,23ZO*J\@LG^=/4LEW1D%[@?I4[\[N]%NVLDD5RX]J55V@ MUD&P,\F)%CE6,$J43=5/)61Q8GY4.::)B)"4TBM?1@BMIL;!K?K =GN5/_=W M9?>5$ZA(V->K^X.'B[P2F&T&&@FA@WJO5O-F_&2W!;U97 M4"D;T(7%!9-02L@)EQ[O1P?6UV#];)+LQ>,C>6H$T68:5M]M5()9)5MO MP&7E_3W?*N_A"N+5#4G$N,@I@2K-$428II#'ID.88#R5.(X)CURNB8;MAA&N MD%ZV&[J)?%!PASX":W#=4;*"MHYOV(LJOI18^TJ,/?R>FU*N!8%OS=CV>Y%*S*(81YV9S3A("*RW,S\/;>XL^N05Z3[Q";-,'6:F?E_/26_7N%?OE%_K6 M7C:C3I7KM_7:I\VFJ;(LTF9=GA)WP")(4"Q@)'4>4*B58YD,/)Z5,C1I: M)4&CI1\9G ;2C0BNAF=@$CA$9H!@U$X(@M6J/B5CY"K5'68>UZ?N>OB:6[V[ M1[4R"]'%_>%5E-92ZD3%D! <011Q HE(4A@Q1#-%!,:)EQ]''%"&%$P3XAUTX\Y9$FN8)S+F(DX)1'27FDM=AJ?VCK$Z@:L&P[X^"?'.&$P:'2&.PV/6["@1-&':4&./5,S]Q6>^N,35!E M9YRE274RSD@E&)3HX6#1??--BAY6RJTW7.^L M@F,\^ W6#KQ696!U!CM*#Y(%UA.H8-=;;E)'ONSR@N+XZLOO];[ISE?%-V;/ M6-XO3(.5K\:GHOQ;M8N2:19E&4X@QI)#%","N>0$)HQ*G<:)BJ13H0L785.C MIZVN8*MLKXUI)\1N]!,*N($YIQ=F/=*I7P8C6'KU#E$CIUN_;/1Q^G6'=ZX[ MHVH>4:IK.-#OG,[T<: [ \SNK MFIRKC <:O<^K!O&).6C\1URPG?^@A=34SHB]P[/M@L M?*RF3A$#$J8!(R0R27$8PQ3I!A @IA5,LYB5!4YN@:EU!HVQSGF8@ M!:W";O/517R[62,D:@,S1G_ G G#%8T39%$J\?3!,U3YA_;.GA8L.C M4(.K>2TM.#_?/RJK\1_K\#-OO!73G*1YCLWF-HT-35".S.H5"X@)UY*)3!', M/(JH>XKW&0;C9/QJ@RG>[@8&'452^ >M.'=(-Z\,#?+ 7'.$[FUGG$J?ZNJ^ M>/O'"0V!^\BA0H[XAXT3\L7-)53(NJ/J_FSU4E,58J83!&-L*-#*CD%FO MP%BFBI6FMBZM1YG8-:E-+?G#W*9,=,S)'[#3'"_B1^V*H:_@ MZSI;>[VPE[BRJF-N]\[&JD$VS>'@#%JLZRJ%7J"L5P@ 3Q< "])RSV2ZU.CQTJY_HF3]I%S([;> M> R]2':&PC\1Y"F30R5TW&M[W,2,I\PZ2K!X\J$>6^PWBJ^WETJOE]_4@BW6 M'U2=P_637<)_,9B6-BOTN^7J%[.#M-WR_'&E'NM2HW?Z/]5J.8OSA*2IR""/ MA(0HDL@FXC _*J58FD=1Y%':*)164R.&U@)0^;F!=6M#5=CHH;4"/&[,L)/W M?QE#//:,P7K48?/^$OTT^-4W7^]<>MN C-JJ&[#IOQU' 2_3B2&<$H_:FWT%":-0[3QB""1OOZ"$T/GMG$L$;[[=&?L7* MHKS3IM6R'0NW"_FYN%\4NA"V^*$0-A5RL;C_N)P7HMB+=99IHO-<0*HB99;4 M,H8T3AC4G'$M)$(J\TI0>HTR4YMH=[0&6[5!J[??>ORJ7G);OH^%_<"39V6& M7;/L&E+=.ESHD('BKT/ &FA'<94JHVY 0H!VN%\)TF8_COUK4Y?BMN;V7ZNJ M%'>Z2C1?WFUK45@5Q>8XD<6$<<0HY"C.;((I8;8S2D.NHXR1)->$><5T]=)B M:JS:&@$:*\"OFQ(?M2'@;K>V1V6+']7VZRPWCAV\"P8FUS[H#W+J>Q60@>BT MGPZC\NA5,!T2Z'6-]6/.7]7:>GA5GAQ2R5?/?RYM.=)-E-:M3>E07>#-"-4H MDUS"E&![J$L$)(GAS$BJ2&JF\BPGGB7['$5[<>1(]?RJJ*CS^UEF/M4:/-$+%SY M-E?!8]=V\P3D1.$WWQ;ZT=@G9??Y8OVT,JW:DJ7E+$UPRK@DD N;C$-I!&F> M2H@-4R6:"I5RKZWSL8BI+=TJI< G)99FR?U?ZGQ]75<(W9CF.F &9I0]Y:KB MPP$9X[SE@9CAA(!1&>"\@8/)(3)WS"(<$45T"B,A"$09Q;#*[Y4+AI., MYES[)0'L%C>UD;Z=".=6W4T*^&< 0?EUN5H#H\5#R'09,Q3E.4T-B3*:*(B$ MXI 0JJ!$&5(Y-4UB[5=*-QSDXWK:ADC![PBZ&P&' W)@,G;()S)65I#0/DG= MPB:4P>.L+Y';6SW<#\S48!9_BW65RF,Y;]R812*35,D$RIR:W23)*.28YI#& M3$=,$Z%C)P(_+V)JI+VC)'@T6GK<&)^&T.'R_FI@AE^>;3"Q"O9QH#\-CL?= M^-4@C731?0A6H$OJ3O,[;YQ/OSG>]7&GYGMWP=U/!MASWB[D)S6WV5SMXM?Z MP8OFW_$L-XNE-#4KU)3J""*.8TCR*(,YYXFB*L\PYL MRD3GINPZZ'OL8 ,!.NJ^UJY$&Z6K/>X-V&!M?QQHQ^N U!#[X"ZQ+[<[=@"C M<\_L\G[/=/K;SVB'] M%RNC_\YL%S4W%NF)Q-YO]L4E'J>M//-(SO8>] MTGME]EG21F^H15E[2ZQ6IN>JO NOGK>/?*R=T2IW\ _%0KU?JX=RAA*E8A'G M,"$JARA"&612QF8G)1512Y7J%Q M<] $ _ H4TVXEL/'(K>Y<_Y#R7OU,RL6]I>?E)BSLJQ\XJRNKY1>KM07]GTF M>$X)XQ0F ADB1WD*B4PE)(QIDF08FTUDJ)AD/]6F1NU6X2;^%6R5-FSPSGQZ MX/;N]7NP7H*W;+4P*^OR!FR*@ZULJICR=_;H>TX?KI<=S_1?I.^&/O^_',R\ M37Y;67<#=KKZ!AP:>0-X9:8-?AXGXKD?]B-$/GLJ-ID(Z'Z ^D1"]Y3@-QV4 MJ_4V:]K/:GF_8H]?3=OSNC ,SS'760YUFE ;QH'-8IU*B",A,IE(&3$G9N^4 M,CF2WM'/*T:Z&\MN_@R&T,!4Z ..,X$Y&=_%1::!'1XR/VTYJ+OM4>C$R;R6 M&=P>#NHT^W[QS:PQ]MS:-N[K0K-4<*X@54Q!E"H"6:SL[CV.$\TSCK!7,6M_ M%:9&#Z_;L@$EL%T,BE;UT#ZT7=WBMA@;%NR!F>:"3^W&B!V?VD$B"OJ#.*R; M;9<"4W"W=0#(T>W6I:6^25WKBGI5<;VC>(49HT+@2"NH4($DPTC#5' M+%&4(^D4:.4F;FI$U^0K;S6OA<1R8PZZ%L$?B5Q=D MKDC_VMG\R$E@74P]3@7K]%:_]=4[5JRJXIR_5#4[JR5*ZUCI%9=7D5/O&2/C6RL7K6=67!1M/*/>#7 MV[_TK(#@UQMN*ZK!,!Z8B*Z#UWO-U NF0,LE/]FCKI1ZP7*X2.K72%]7L6_+ M^3<;&;%2LEB_8Z)RKFU<%;$4,HK3"$:8YQ!ADD)#60F,LU0)+%FNJ=?>L%/: MU AKHRRHM06MNKX>85T(NY%2,-P&)J&SD%WVGNWA\.6 23 OKRY9([MV.9A] M[,_E\E+/&DX&8K4R[>XLN-Z7Y9.2LX1+FQ0_AHIE-BZ;2AORF$&28(%4IE$D MO-Q+SXN:&G=L- 6E5144E9;@AV(!RDKM'SUK/9T'V8U!PD W,'UL4=O?2-6* M!JP'=1&,4+6AS@L:MT[418./:D9=?L/_0.9-$XU@4X?.)$L59F9+)*5 UJ> M0A9%#(J<:\$C$FGM7%5GM^&I44&K6Y6&UOTH90^KRX$2[&>]U"'+* MTE[''7L-C7:P<4K]W2.,DW_O$=M6Y=6NR[Z^>E>LRO6'0BV^J-5#._F_,?L+ M]IP0@PEI%J-:(D'-_T/!!84HC959[F,$,8DBFI&49G'L'/G60X&I#=T=$\ K M4!D!K!7 FK%9V]X :3;=QA20D!M@K?$($>O33=UL, ;X [.&*^YO#G#O$Z/7 MIP,\(O@&[HB1XOMV.Z3J@P]+M@"O^O2 7P3@%?!UQ@?V:7>\Z,$KK-Z++;RF MG9X1/<3XGL73;[EV-T, ,OP_.0/E7.T$(%15T4L:X\4%=9AY% M"G4^W&_0U[=N?RVD>K_0R]5#-1E]4M_4XDE9M^>WW\UX6[#YZZ=RO7RPM;?: M2)*,13%*&/\6^&GQOLKH:N$"$UE^/44GO:K@.B?'Z!GMLTBOG\'?%HEBK M#\4WZPFU-A]BP>?JMBS5VI;*FF6IUAGG]M0\UF;QA%-($8]@@B(E.60,6KDLI9Y =MM2!H1N8PVK4:G5!I2_8*@QJC3W6I,Y M>FR- P,ZTE;X>F#]=L >*'7N>%W:&6^'ZV'5WH[6Y[T>?-PFMO[+5 H7U! M&)@K&_OO-/C+%?9[,%]?'$:B.$<\_'CLE,V=A+7WPGC,=$K//0HZ^4"@W-!5 MJIU2K;[5Q32ZEW0 M]!+*;AO;@-@-OGWUA>WZ]-*GP1@JU_2!M)=-/'W:](M9J,^\UC-KC_5N9ROY M<;641LA?F9-^,%6:C<-FY"Q\U?XP7$48X:O[=[DU,=Z_SJJ2P6 MJBP_J_NJW6KVS3#!9F63PS2UV=LSJ2$EA$*>B40C+$BBI%>VL"YI4UOAM+KU M6M=TX^I,/6'0&IIQ'('J0R27 0C''QVRQJ:-RV:?8 N'E_RSDS3L4]J:C&9! M5 A5-B%;.--)HFD*TR1.(*4B M:'3TC;7?@Z][9%\/RL!#V@N/'H'SI\R^(E!^K[F1 ^-/F7(<"'_RJ1[7(E7" MZBI3X:(Z>F9M*8LT(FF"< 0%0A(BGL:0IY+!7*I4$$P8$]SYBN2=P5DL'>Y/0B T\!BNP=G3L8]7]EF4/&Y90J UTHW+"=0"7;M< J'S M"N;LR^-=QUS2?^]JYN+#(R72K5,V'B9R-&LGFV55,B%BGG/#F2J!2!(">9XQ MR/),:IPG.VAHM<=[V3RZ+CWP4JET.W6;=C9=%UBO3JCK)"1H*=A?#5QU=<+-D=F= M?E($F2\",XBPV0!3Q@5,J,QB&6E! MJ==!>$#=IC8K=%7KW-IW S866M^FC8V@-1+\MC43O%V8A=ZJ^C0\S^%#?@2. M$\C+=.W0T\=+]6JH J[7X#]LM==>FDVA-.PUD#K6D;U*A/]EQ^OEHES."UE] MDU4 07,L3S*.-5%F(Y"IS#I[(;,EX!+JA.8ZYC*+F%/P?9>0J1'YGIYU2$V/ MJXZSD%Z^Z0@!U,"TV LCKXN.2R!<<<]QMNG1KCDN&;=[RW'QV9X.$$^\5']_ M,L3R]IOYGS;9ADJ4M'7JLPAQB&(:F?$>19"BG%"9YG%"G=S+.Z5,;#R>!=%LS70W/P,/\$)D!,N9U0A#*Q^&DC'%]&[K,//)IZ'RX?XJKCVI5 M+.7;A7QCUA2S#*NXNM=DF4SMF5\.B8HTE(AD6"=:FHV?;ZZK/0E3&^>;O$^U MEF8=+H'5TS__U3Z0EV\XKX9GX''NC4ROY%@GK;\J2]9^BZ.GRSIIT*F\6:4W2[D3G'5#\K\4GUA9ANPS'>UOO;M MW=UZO]QO+U:+F1$A59;K%$:$4XBHD';?E4"1)2*5(LUHA'VJS=?->I'R:(7F M6:6;WTZK@>[IFZK"G$ M;'8-58YKS^_UW.L3^F);%>U^L\ZG/LA'>PF)4-FISHD9-_G4!6./K[? MQUO[/6QNK3XL&\\&&_Y%5!:EB<)0I;;T%$$,DC2+(1$YIRI%2,?"YW2Y0];4 MMJ*-R]'VFKA5ME>471?(;B01"+J!>:(W:MY4X8!'(+;HDC0J83B8?,@9+J_T MI8W:9_*3:?KS[^RQN4:)F":1LJ6_111!%.L8LE1RR.,82%C,P"788>$T#GTSVO MHIMCVCN]EY"D2D8RMRDW;&J2LCIQF6&2Z#1.%<1,QG4P'D.*0$U1'K.429[X M75"[RYX:2^R>;N^GU[&'W(WZH-*_.9;UC>7WZ!Z /X,?GLKJ'S\"W5H V,8$/VKS MZ!4W9AL&ZX&)S<)0XYA )!($.>(8"HITC DE./$J$NTH=VJ36WTUM]KH;=?C5G' *GU] M4P.Z8>]XE! >T:&/$:JBVUN50:/S#=AJ#6Z[@>V12M +IF!)!=VDCIQ>T N* MXT2#?J]? MJP A&SUHWC3@&$GW[9GM3*$XTXQ%D*A$0I3D$G+.-&0L%SD34F;:*YA[0%VG M1H3-1615?&NY,:_-#5'4?UU;"_M(F%I[\X$BR'+20P3062J ME5(\R6??U(HO_YMU^*[._W^7[W:YS]W_BW?C.+X#39Z>JANWIH*[HQYMGJ_, MK6/[M^9M4OJ$=C@8M!.".BP,H^D+.#P,"OEIAXEA15ZQ$_JZG)LWRK=_?RK6 MSYL]?::15%J:B8.I&"*E!&010C".J*1QG%$5>R4#.R]J:M/\KJ;_] \DB?-_ M :K2N,=6YS2X'KN;JR$;8T/3*/G/H%83W*[7JX(_K:LPH/42?&2K*G!X@(.4 MRR"%W,Z<%C3^#J;3X).;ENXW>M)'G66]R6FA)68$40'C'"F(TBR"-)$IC+FB MF#+.$?)CC-W6)T<2F[3_7DE!3B/G2 =]\1B: 9RA\!_Q28[OA8E2VD9G9[FBL<[-:B"QU9,HX9#&C$.6)G&2Y8RE M$?)AE+.2ID8EQV%-?CQR'E(W @D"U,#,<2KTRR5;P-7!7^$ZQAE46,0016:OP&-L,PPBF? D3Q'!/NQP0=[4 M.*+RB^GI+W0)6C>6" C8P%S1:-J9>C4<83CB$H@V+DD;E3P<33^D$-?7K@T+ MJ?CIE1$BF^J/M[^SE:S.-NX>JU-4Z^54AZ*5Y=-#_;N#G#$\5F:?HV(81QA# M% NS((ED#/-,<4X2%@F<]HL<":'>U&AJ-^:A-@)\7!65,_ O2VEZRY90K3T: M&AO!S[9,IY)]8TR"=++C<&%^V?@><&G:_S)?$#L0E'Z$"J.2^P# M@GQ$[T/*NG8O\$:MBF]&H6^J?+^PH9N50IN4%.5NF02U,JO4![M%,?H<54]H MLU<<+"%S0A6*D+V\U!0BDB#(LBR&(HDSGJ2*Y*KG/F%HU:RN1M]JK415 M'&6+ MA!P59/6W]5%^NHV"N&'=\M^V-';:^^>Y'!/S+??W5IW'\ =WLI! :98,S5L\%W_P,KO@+;8S&ZI#SFZ;1-+@F!*&Z M+_RDA#*JV@0?.LE9%*L"=L,?)WRY4J[A?U="">OZS8HK0I>^I*M_:G>7VV(/_/4[FVBY\Z',*0VL?E MJOK+CCOYEV7M3#YC".4X(A'$ B.S%M$)9!(32".FHYCI%$5!JI4/H_[4J*VQ M$HC&3+#>6@;8QK3R!MROS*8Z3"GS@;X,-_Z<;G\/S,@.Q=#;KZ$% >R@4#MX M[GP=6R V==(-%C>@0>-,,,CP)=.'[/JZ4NUK,U'C"UD"\M=ORJ*1RPJ3#$7_J$?]Z MF6\7ZV+]_$G=%S96;K&VUUBS5.>13!B#@J:Y+85-(8]3 7/-<4)TQH5PRIYQ M3L#4EH6UCF"K)+!:NM?*/ EB]S@- ;+!T:ID=IFS M6R2S\[D@Q:W+[<4;PX(R31-(02<\&N*'!=3O9(7 :^N;Q$**!(E,N8C%,V>ORI:[>+IE[H?SUB1<&\A0\Y]:R MR:.YX\/X]ONC$FLEWQ0VU^Y"VHH(LY28_TMX# 5)&$0JCR&A6IE_X3CABO $ MJZ!N@]=J/#66:G4$LE$2/!=J[NM3/G@_.W+>E'IO:.[<\3;?M1;LF&NSBW=X MI6\S!._ZH=^ S3?1FEX5?AG1?S%4-XWES'BUOM/R; P%O[>;8S#!_::KO

U^J8^+>?S=\N5U6*&B>!YGBN($ZTARD@*&=<(FGF&1@F+4.2V(764-[6I M8K\22Z,O^,UJ#!J5/6]F+P'NQOH!81R8LZ]"T)MF'7$)1)*7I(U*<8ZF'Q*4 MZVM^]%(5-G^_$"L;M?E&U?]]OVA2;I>&Z.RAMOEQ]:1VZY[?+F1UGK[SJUE& MH@CC6$!-L(!(I@PRB2+(911E+&**9[D+!074:6HTU2@-U'<[Q31)4I;5/=Q\ MJ[4;487LNFXR>Z$.&9CP6H/ #ZU)/X+W9HG:6 4:LVY VVD[9IA?6M?SJN,^ MO&3'R:6H'$:KU6MT)&-J,UYS1=+H>0.LI@9'8'7UO3XZ!M3U!NDJF,:Y1/)#J,=5TED, MKKA-.FYSY NELT8=WRF=?[1GV3-++;ZUC_9?FM!76"LV2&;>TS:'JLBUW_BX MI;A.&G94@^OT4SWV::>+CNS^HA"JS> UXQQG,4ER& E.(,)$0B;2'.:$9)'9 MD^64.ET_^(N>VAST:;=DD=$3/)K57EEEF_NA6("G4FY_XQ@EVJ,_'/98@Z$\ M]'G_V6)&>[^ST'LF0^R!L\>6:#"\1]KY!,7=;VO3"[K.'8Q?B^-M5'I9NK+3Z>C!1)\ .!!\*MH'YO$'L M3K=U'#::@H\A$?.@ZE#(C<3,O1'T8V$75#I)M[.!\3C6Q8X]2G5ZH6_$>T5* M5=+]M_/BH5A4W\HORDJ<$:2Q) A!FN0,(AHCR"*<09(PFC&B),V]$L)T2IL: MD^XJ"THV]Z]VU@6MVPXZ&&"#7R_L8+6CJ-ECU[H&W&$[81(L,+Y+UL@!\@YF M'P?*N[SD1QWE:CW[I5@4#T\/S;><\M#-JS4_;$7O#0GGP'2P1;+) M3U]K7UTO[]TWUQ:X'+0'P-QC@S4D]B-MNCS[(- >K"]PG?LR[T;'VZOUM7=O M_]:[D;[U39MT:KO9U)JT:=[%."\W-2%>NI1"+>O>\K;![6Z-R/PY]7R]_57Z_7.%L\SI2B5*F>0)5D"428I)$PG9HVD M,BDR3%'L5)#G@IRI+80:)XQ65U K"QIM?1U53D/;S2\! 1N84GIBU<-EI1.) M*]Q63K<[LNM*IW''[BO=C_>;%DTK#\M%=3WUD:WN5A7OR"J:97.=FF)#"-)P M@>29@"B7!++<$((FE+.$Y0E%3E[='C*G1@ZURJ"T.M^ 1[8"WZK M+[. S[P MNRU* H,Z,($T>'ZN\30*@ZI\D%6Y"?D+>%O= Z) :Q(7B:,N23P@.%R1^+QZ M76GBIHS8ZV6Y+G]5ZYD0">0Q1S,R"1&L,LR1-L>+ M?V'B W%.HX36H^1(Z' CQFZ&_@3^;!ZQ&:?^RX9$*[X&15D^5>G-A56_7YGB M0[S=".<:^,;*-VH >M\"5"EX XR*X>L0G\$@[S_ M:J6HLT_>+J1-6VJ60\ILCE3YIBC%?%D^K5R/&WNU.:&O>T?OINS%CN9@J_H@ M^_M>H 6<5-UECSZ]>L-R:J+U;Z3?@/IBHV.>5L_5M%[/\,VU7()(S-(T@0E/ MS:(_B0DD0C*8\42GDB-[J^FSZ#\K:6I+_5;1>G'J-Z.>A].-BX* -##O[.-S M YJE?'B7AHM@!.*3\W)&Y8Z+YA[RQ.47>A;L;M-9;-EF)[T7S5FN>(XA8HE9 MC-,T,HMQC*#$-$\9(80RKZ3_G=*FQ@T[*6E^J<"O"[1X5NWNQ->-*(*A-C!9 M[ "VH^E >=2<0 E5KKM3UKC%NEW,/BK5[?22_\7"EQ639KGR^?F!+^1_WY+HQWRGS1@]UC_] -];_/>%7-5.T7/DCC.<(1B*/(\ M,8MWC"')6 QSI;4D.#+=Z13H<:KQJ0V]YB[**@AJ#7WOZG: <[V@ZP?'.+=R M+DCTN(D[-OF*Z[>=QD:^<1[KWC]L?M M17;<-_7U6( X(F>L.];Z[#AOO@A7XLT>2B^C?KSJH!?4S!Q MQ@E&*%@ESSS'"%C'F"M,HC+YHX+VIJ/-&H:&MM^L88=>#I1@IA M4!J8%=I45BU0E9H#E-J\#$8@6N@0-"HO7#;XD!@+N0;]4W- MEX]5S%*=.G!FC..18@CFS*X<&$XAIQ&!,4ZC7 A&TY1Z)GP]+VUJ_- J>P/D M5M>;ZB9,+>Z+A5)5%M,FS:)WXM<.V-TX)!B8 ]-(JV>%W(ZFX.T%Y/HD?+V, M2+ATKQVRQD[V>MGL$ZE>'5[R(Y4J_]WJ>?;Z=H9B(K$M6Y1E6IIEA2*0QS*! M.L=<4$54&CLE!MHV.35Z>,T63#*W8;\#3/?8[F?NP /X]>VOMV]NKQ^FQ\9U M[.^;A^NAV/RP'84[38TRU(Y5;\?3B;]<6PC[_<)F86ZOY_]#2>N2>RO,GZJ@ ME=WS]*JT>XJCA"EB)VAI:_>9=3RMLB,KI')&4D8U[U*$"X#WA M.E\=O&^#(Q=E:O/ ;)2MLOE^^*CL6PI9XC'J<[B''(; MX81DBB#-%84$2\J1E(QSKZ.5L12?&HU7VBG9_PAWM!YWX_$I]N/ M!^@6-,F MQ]5VUJA3JJ^-_>"NK=U40P#,IU*#,(&J33V[[:6+-_FJ_=^CAE//S@A6RJFO M_"LJ.A6V3%1UI?#G1;$N/WW^<^,RFG&E8Q01&)$8090*"IF2 JHHTB1B22HR MW^.]\]*F-JM\*1X4J)EFJW=] 08JS7N4H%NU@^J"_LNRTZ5\Y-PPY#8C%*>$ZHB&&N)("[H;RPP#Y<"4LT6QUMI>1E95.0UYV^%4S(M*YQN[[!-!KR?]\0I$11Z" M1^4E?T .2:I'"_T8Z^-J*922Y3MCQ(=BH44(RIE0,(T0U1((2 M2$@LH5(IC1*S3T^CQ(>@SDJ:&A^UB@+;L6"EOBWGW^RQFZBT!9K9L;1V3$=R M&6\@=EU^XRD?*[,R> M5E5 <>/0@RL?B!3!3./41A@(R A+89)'N9 Z39'6/1RD#N5,C28V^AF*J.J M]O*0.D+3C0X"8#0P&;2^41L5A_.+.H="6*>H(RDOX1%USM0S[E!G'^^;E/U" M23_#!7F,:")ASIBL0Q-9E EH_C^7(M.Q3KRXX*+$J;'"IM[E8ZV?;VKV2P"[ MT4-0V 8FBE.%0XOCPJ$A\[0[@A,L5_LE>2/G:W=GBE!S[P^H4]]JR*H=1PF\><%($)=FYP3,^XUQP5CCZXE+CW?>V:L MM^G;J_AM/'FD\CR)6%6M1%E7OPQ2;1;( F.>968_F42>U4K."YO:?+@]C/(O M4](!J?,T& 2HX6? ]L!N-V?0( 'Z+I"$F_?.BQI[RKMH](G9[O([?:Y(G M3D6J/61.C3I:3<&]5=67/"Y#[,HA08$;G$H:;6_ !KY*X2KKGCV-:Y4.22G. M" 5CELL21R889PB.><;]U9X9^ZK#OW?-L?6;Y0,K%C.1YBEG@ML,G@*B.%&0 MY+&&/-$QQR2A,G=*3] E9&J$4NL(6B7!;[6:GD[,)^%TXY)K01J8/+SQ\<]9 MV % J-2$IT2,FX&PP\BC1(-=S_8\IJ^STU:W@W?Z_6)MNK@PN_.ZO,7VG0)_O>U?L@$=T._K:&;'8 M: Q8I;+G07XWWH[G^<$P'/I8_P"\K:I-G9^ I_M.F(0ZY.\6-NY9OY/A1T?^ M;F]=48Y5E>N/K) V/[7*>,Y4'$%.4P51AC!DF,90QSD7DM)4D]B[ .NV_L\=BS>95 MKJ9YXK*<3(ULM3%^5;4F! M5ZPLQ$S;9$F"2,A8IFTR8@DY%@JF%.>YV4,@D7IM&$Y*F=JXKY2ZNL+(:4!% M@F,9H1Q*9%-'"*T@%3R'3(LDTDSGPC3AM1"[&M)QUE^MFEL\ 5NO5P5_6MM; M)+!> K%3Z^7K(+NIW'(#*AT#^GIV01#*K?.D MC'$].+O,/'+6['RX;YF%U>/2^D+_NEQ\KNMD-Y$21 NSWC+T*Y4M!84R!DDD M.12,:DFHS!7U6GJ=E30U,MXHVF:4N0&+CDHBGK ZGN"$ &OH8YQ6QQM@M(2- MF@-$G5P$(UBUB7-R1JXL<<'5?[$R]E8(__0/)(GS?P&J MTMY@I(B"I$F'-I]+4QCF6E$([-X4[/'*@;Q\YJMUF, >RAN MP)6ONB\6=E8SRZZY]2"\&D\1Q4G"(PIQ5I5\5PHRDL21'69Y'"101,2M::DB!:J&A69E"N8Y]7"E[#=%DH6QCAJA,F-!:P Q+0Z!8V1HO7$ ITB0E6K,T]8JZ M."EE:LS8*-D>!GBRX&D@W>CM:G@&YJT6F;?M,4GPP*M.!(*%7YZ2,7+H98>9 MQV&770_WS$Y3W']=W^D_E_4M[AU?LV)AP[K>?A=?;2*==\M54][U@PW)^% P M7GF2S/),)CS.J'4=S2&*8VI/"1DD5)KE%$$Q3KS22_369&JTT2@)YE9+WQ0V MO;O#C5A& 7E@\JEL@$L-C16U2PAH[;!A7:TE0"]7H.V+RABPL29@7IQK 0V5 M,Z>W'N/FT[D6KJ-<.U#K'=8+LQ7S (!V:W MJ]#SIB\G5 )15+>L46G(R>Q#JG%[J6]AO\K#AE49>=ZP-6OW"UH(PE.-H;0E M->U%"V2)1E!*&F5(4D;=PMTO"9H:B31E[G:4!5;;BQL-/W2[J2,D9@.S1E^X M>I0([,;BBG*!9QH>N71@MWG'900O/-_W_I4M)%O)CZNE?!+KOS*;U'3]7.7< M8//VZ\VEL%>$'&HD; 1?$D&>B!12'2MDG30H]_+3<)(Z-:)HM>R7(\<1:":X MH=L8*HDBLYQ#AH19'$%!N5;V8H'%:9^+VL!P_S>ZNW5!7> D56:.@XQ:U'.& M(>-"0R6T8EBF*.&)_W7N()A/_8;7!6[72]_ Y^#USK"QJ%P88O&I4'.+OT MPBC8S;"+S)$OBSU@.+X_]GDY5+*I31A!$V6P21"C,IPQQCA4/$\ARBB&!.L, M:J$-2:511N656:?.B9[:?/NZ.E6ILOLO-T$7=51;=6\Y;PY8N@(PKNT--ZH: M!N.!^>I,KJIM?$NC^B!Y??P1&RR!U5G!+YS)ZA(@EU-:76RAY[VMCKX&&P'?J"^!*L SB+]T JU$6R MA^1QKY?](3FZ=.[11-]"*?7=31OLT@P3L_-.2(HHU+FT2R^-(8TE@4+$B= T M(1I%?A523HF9&B^U6H)63=]2*">Q=+PDOAJAH6^ #\$9I.!)%PC!*IV<%#)R MB9,N0X]KFW0^[3?RO[+GWV>WXN]/15E8DJD*IYC=WI.MZGV[D)_4G*V5W+J[ M;78 $26<"IPP8B4&=UL\XH73 P(4T9?;D4E?]HE;;C97MA3Y7_9KWA/(%0P2;,,HE3% MD#.:P13)F$:(((:]7!R/)$QM%JD5K"O*^88]'X+GMM:\"I*!67T7C4&"F\^8 M'BRH^;#]D8.9SYAW',1\[L%^X[BJYFE+@J[45[4H-R6N/BS+.NOE%_9]LZO= M!@1^6=;A@#.5$)E*B2!/,PZ1MC[-/#-K2R;B/*%9%M/<9]1?J<_4.**N^"MV M[0$_S(TM]J#:VN5''-?VEAO-C-@' Y-2#?^>*6T]OA^L-3]N\O :DVY >Q W M=.AK(( #4=^UVHQ*E(&@.Z354,U>D4'B?5D^*?FF6KC5M92K<\/3A9MG:2Z1 MPBR#A&0$HEQ%D"J>P]0L@E.>(\X2KX,^?Q6F1K56^2I\P?H#[RY&;&B#V*WA M_FC>\SPB[-%#;EP[+.X#TVNE8 EJ]6_J>XN;.M,5K"M5-Y7$P4ZA\1O M/D> MP+OE2JO";%0"UA+JCV;(G -^"HR?DZ 70"=S%O1KJ1])_OIDE[LV#?NC(6++ MODT2GW*61SH1@D8PP5K99(C:;#UU!FF>,"QEQ/,8^9#A>5%3([U:4TMYJXVN MH&R4]:.X#GS=J"P,:@-3UA:PK9K@\R7 O(GH,A:!"*=#T*C$*-G MM)EU'7F]+-=?JB7:)EF&IBD5&L>0$IQ#Q"F'1*0$XA@CQ!*9YAA[Q9F=EC,U MBO@LOBKY-*_6197*-\ J[1E4=@93-V8(@-3 M+ ##/BMTA(,DC3D A*A@L?. M2!DW;*S;U*. L0N/]W3TJM>?I5EL&IXQ7\M7(^5.[YRBS>($H8AI"=,D,3LI MD5'(A=8PQ5FD)"*$H&BV4/?V&/V+AYO714"A2*C(+MXQ*#!&-.:0RQY!2FI!4I8)E7N$Y@> ?]3IA M41:R &Y6'Q75@5F^5K1#N<^YN]PP37U0%$-<',!.)FGXCM=07B$&$=0RXC M!JF*$4EEG+#-=LWJQC.GP %VKD=;?1$9^MC*&8P^T4PG; X7 MMK3;^-CQ22<,.Q&(=.HI_S#_-XWSR__]Q%9F?,R?ZUWBC.M,*"D53*C-6JM% M!'FL%60(\T2B#&NW;.L=,J8V=%LUP4;/YNC"/:S_')K=XS@01@,/9G]XO,+X M+P#0*X+_7)NC!>]?,&HW;O_2HSV+XE4A<$U@XL;Y#D><)S3+8<+M3DS9)&DV MB3KB6N(DU803KSNMDU*F-KP;]?K5NCL)H]OL?#4X X_K6K]-P/$@(7R=&(2J M9'=2QK@%[+K,/*I;U_EP3R>C-HIO/ZO8KT;]-G,/Q7%,> YCI,R QT)#EF8, M:II(GF2YX0&OH7]1XM1HH/9462P7L%&P?VSP9;3=&"(HA@.SQ3;DMSG)W:A; M55T1H;,6.&,3RD?GHKQQO7!#1H>LJ0W3 MK<-!67M+[9[DV^J)]:\]RR9V@>TVNP>"<.#!W6I9']0WOF5F5]"J&FY&=\ C MT%S>)6G46=S!Y,/YV^65O@'MW]3B2;TS6K[];@;FPB8N*M?+!S-&7SW_K);W M*_;XM1"W5H,#+P2F49;3B,"(*@F19@ARDF+#-A%*:))'B'@5P[U"EZG1SZ[W MAW5U_\SFAH/X,]A: =XH,WTN6(_B-==TFAM-C=05 ]-88P6P8Q"T=H"-(0?] M4=DRJ!M* %2#!?7WUV3DR/^K(3M.#W!]DV&RA]P*\?3P5$6*OE&Z$,5ZAC*B M4(QB&,N(0L2QAB25$<2*:(Q1'.?"RUONLLBI4>(99/BW7Y M20E5?+,$9I8@;0I5\T9$L! PB6,,42YS2%0:0Z8RC".6J>J4O4N-=- M#D8?W3JYO-,G7]*K#V:5M9Q_LRDD]XI1-(D7$I[D*A<)) F+(1*80LJC"')I MG8(YSYA;Z)"3M,G1T*L/8*/P81$5GU0[EU#NYI;@V U-+EVP70(RS=^80N-3)B[B!'>_;S!+F^=*6';5W#VL9^+A?6I[>Z M74HH-HAF$@HL$$2QQ#;.@D,:ISR*59Q2GO5RN#TE;6I,V]14WRKI=4WG!K#; M BX8; .3K#=B_7UUNY ([;I[4M;+>/)VF7W6L;?SI1X+M#8*]!>V>-*LR5O6 ML%*AREF**5\NW57)*R-.$:0X)8 M!E$B*#0[800CEI,\DBE+L)>[AH?LJ7%PHSJL= >[ROO>!KC#[WHM, BH@]\/ MU!+@MX%N/;T1"W9GX"YYY,L#;TB.;Q'\F^BQ4&PO*3ZJ59M>J!"W M"_FFF#\9\6\_?MX$0#"6Y$DF.%0ZB2#""D.J"()8YS++5!PEL71>,[K+G1IU M;6[@'LT$7GF9>2QZ/."F$8\UQLI6FM 0I4Q!%IDM?LII1I-4J#Q6LV]JQ9+TN\!\(>Z_QA MD!YIR>^,>*"5OS]8G9L C^;&VP_XV[BW->CQ>M\JCV9F4N6ZSG[Z]KM-WJ=^ M72XVU0M_5>N9PB12<2XAUSF"B* ,$I'ED*,.I5SX]RC/?,GJ_5K5G[]N%I^*Z22KY[_7"JY4V'W1#4L ML\BCB1G\4. !WE@^[?TI7N2A^*A7IO_EG.,L(%2V@&:698#TD50Q;A' HF.6<9 M4IRH7CY*&Q%3([2=7'A61U IV=C MPY* :XQ+4(1:2IR5,^Z*X9*Y1PN#BR_T(XEWK%A5Y6I>/6_^^1^%$;027Y\_ MJ&\&!>M6FZ=,*QXIR#3EAC',ZH!306" (; M9:O[H%]O_]++E]D1?3!..'3B"V<10Z*O7X 7'(0YYO]]R4 MJ+GYZ_W/:F$:GM\NY*U\*!:%W?#8B,]VDJ5)2CF6#.82IQ QQB#)D(8(I80J M$5,MO(HMNXF=&BDU6M^ ^UKOFVH(L3W5^RUO'+O!<9L3'-RAMSXMKHW*%:S[ M2H.W%V#UWP]YH11JC^0F=-Q]DQ<01WLIO[=#)'3]5-Q_7=_I/Y>J2AX[XQ1) M;;T"LCS'T# 2@SRU,?X$1TC%2"O7Y_IOK[Y;C^/ME!_! *ERK$4>[8>4/\X#B11,2S M@3X910R<<1T%:YHT'X9I^Z/YB)JQ$=$D$3;7=,(2#NT%.624*$@4QC0A2LC< M/5ZU6];4N,DJ"ZQZ/IDONM'L9IK & W,+14\353[1M,*KUXI0[J!\TD8$@S MD?S3SP,9*E>($R+=F4*ZFQ@Q3XB3+?M90MQ>Z<&=[Q?RR6Q$"S9_-U_^_GJY M6!L[FB^6:QI3G*4P%.S!9-4&C9Q_J[,++@S<#X382:9[!+Q!C.F#129==[X_' ME0Y6[!&ER_,]KR:+A735&[;U?I- 6Q'[R[(IL?%QM91/5>+?NDB?63.+2,M4P3R3 M!"*:<6B6T1B*5* T8N;/R"G1@;/$J5'W:_986$>VZHY7%NNGE:_[_660W>@T M*'0#,V6KJSW<;+0%6W7KVY8 H3S>T 2BL\OR1F4J9_,/2*KV\7 MLF*X.SXO[JN9[N?5LBQG2K(XUAC!E!$*$:8"$HFDV9G+2) DU4K2V?JR<^PE M05YL,H)3[.BP]PX$SL!\8;6L7$ J/<%6T1M0J1H(+X^]=R#< M1MI[]\;/;Q/N $KG)KSK_?$VX0Y6[&W"79[O6=#0O':G/RFSQ7]JLO&]63ZP M8C'C2F9(8PV1(+DAR#R&7 D)F4(H2J5,6.(5)G16TM366U91NW?:4Q7\5BOK MN=L]#Z_;BBL(: ,S9T^\_(L77L(B5.G"LW+&+5QXR=RCLH477^B?,*'*>5?M M_CZIQ^5J/>,1C9.,(QAE-F6Q]7PC,9.0ZI0G,8\U9ZEOQH1#(5,CADU*@*VB MH-;4/V7"$:#=?! *IJ$74?X(]4J:< Z"J[(F'#4Z>MJ$B#A-6C/F=QKL!XU-MH@/6?&[N \^\R5'NBU M7Y?U=YSA2,B,> M'N8[($9)%NF,4HB53>XG.(4<:0$Q$50F9GLC(MG3>;\?C..X[']6]]7L' I& MFF<\Q4+!)+,5[W460RK-CPASJ33#@BFO:C?7?HLC3!?AOT6WC>"5T P\==P= M19!W^V;WCV8X-C]T#,..A)>)7#@V\6R\PHE'^Z9$%;;^LGJCZO^^7[Q??#-4 ML5S9XA\*)S8-9PXI$F:SQ[79YRDL(5%,QQDABA/2*S=GAU"GK_LEDG)N-/1- MQ=F%L!L)7 _86'YLM7[@AU;3'PU= A?L>J3<=, D6*[-+EDC)]ET,/LXNZ;+ M2WTS[_W>U#L'SG'*O9[M](F; M>EBNUL5_5;=S=[K*/_5^L39?G?66:EQM8A7Q+$LTC-/<;)54E8B/IU"D299E M1&>I&Q4;?;T"R)WQ[B:R(5 8K8?4,OW+'J#L&RZ&=$0.QW*W:C\;R>*_?\O2ORD;U*WG[ MS6R=[U5;AK J-%+>/:U+(TW:&].ZV,BVKE>5J7&3E1C+.(XCG$%%F$U$))'- MDV88/&:90A$F2%.?16L8M:9&\:U5@-5F ;%\>#"CJJK/58+EUBZ_16R@3G1; MVH[?-0//&YM>:2P"V]*[M5%@QRI@MB-FP!?SHB;$(?).AT4XT*(XD%*C+I7# M GFX@ [<>C_^?ETQR.>U6: ?"9Y)E5',X@@J;M/#93F!7"H)LT1P'F/%&?-B MY2YA4^/:UPVU6F5WF17\4+2$ZYDCI1/JE C%DSB'3&,!4:HXI"B-H8Z%RCF/ M-$KD[%&MBJ7\O&:K];B 'PH>#O97ZKY8V')E@+-Y%9(U#-XD3R/)8@3SR%:G MP+F -)$*:JR(RDDB>:H:O-\N' N1A46[%3L%Q?M-M[ M^!X:&6BH;IH==5@>&G,X!(_^WF^X_;+\5IT?OS>CV8Q?MI)-T-I?V6K%%NOG M6R%63VS^:3F?OUNN?C$(F-C/308>I3>+.!'TUW!G1 ME6A&G1E1:T?TI[8D:DVQK,)P&3 S'Q%X& *[DR C8.V"KL#0D[=RT6!4QW8% M1"]]X#6OV;I_%DQK9!U()_JXNL;MOCISJ M'=V,JC$L2BI!AD4)8(H3Y=.4=RLDCD6F?L-9[) H>5FRT1=W_&S)O<[ZEJ$Y MHW0^OC' WRQH\P3G6!WZ-&@];:-&W:C1MSO=\=FRSQ0=;RW\+@H,F+"D*$]A]E"IA]R[-C!_[&M-BTK59<&(7X3 MFWVUS=>5;3MS6"8PEXR#),=2189% ;#D&)1I'3$2JD;)JKE' "6GYM)[-FH6 MMW5G9;0470VC_KG^%]-MU+=5TT+]^G[U0;X"9L'I:P]LZ)7G<$QW!D;*PL/B M0?UK;6?4&:J']A=MJQK[OT3[DL.]O4&RE$(.B*]>)R%4'+C1'_:AB'"/&O?[F=\Z_6FUE+S_,WL?JV)D\/DSN(%<2;4A(]Y!IE5*N\%>5.;_)VZ>ML7+?:JWNCC/KO8 MZA+29E&31_P".X8==+WMX:<^@K_Y[#-NB(NGD.62M%&#$4/37X89IA]SS%)A M#X)O%^).OLCKV[7X^:I[/N^)7F)1EE)2#G"BR5YQF8"2%3& <9;)C,8,ED:W MQJX*3,WS=/KKK<+;!_4;H=-C=]FPGT4EUM\M>?^L!\7,)X6$.K"3ZJ-\E'&\ M4S_ZLS8@#/N.*WJ^TEYLQ8^;!.,(SE%*C.M['-N)K5OG6J?BW)/UW;K>NO&_ MD\56W(MUG88SH[DN6LT3@,HB!U P"$H1%R!E.8D9BI^;I=EIW MQ Q/9!U]UQK727K;BD=/8MW\TC)7SW MU6KK_+TF=\]C$S(KH'QU(C,3.FX[,BL@CGJ2V7WZFBN_W;F299; F4]/: ZT MFX_]R6N(N_D+,'B]FCJ6\@I74V=-/7TU=?YQQ\V%_N*_T:FM;U>/^LJK/B:_ MU2OZMUK.F^?](VUKOUM=0G3WI!^L_J:7_NKCLDF);3JBQ:G($YRE(.6I !"F M:O^1%!3@')9YDD ,S8J! NHXM86[5E$M).ZI] '&T7#+\KJC$WI7HU4'M>Y1 MW[ZH9Z!.8^H_UQH9U5;>1*V=NFN>ME3O/;M,?T]]]$88"E];I :CKN+"@?Q MT48KH*AK3Z+>+S=JH_?'G(O/XKM8;L6;YU_)/U;KM]MJHU:I=?7FN6EB-%]^ M:\_;JWI;.$L891AG&:!"TPVA# ,<)P041=IK88]$]26E.T MBZF-B7;6W.B?[0R*.HO: Q;+; 4?(VM[PC7*>(UXZ.5_J*XX +L:7.]G8NX: MO=(QV=40GC\YN_[5KE>4Z_EWHEMQ?USJII+UB_]&YDN=(OOF^?\*_DU)_"P6 M]5)3/A3DJ,?$-Z#5#'%Z=7O"(9$9M4%Z;RHJ7F/5M.H5C7J=+5,]#1 V,Q_^,$ML/-PALW][[\L&MK@VIS)S4W;76[Y%_$^ONK+:L%G M.>1%7% 5'20)!%"W1Z2,Y2I8P(4D6*"X+.T:&YP3-;6IKS6M.&-WOVLH)')W2\9?$SM?O$3UY[ M?IHOFWXJLUB*@A<8 P*EYA@L!* )S$%&*2MIH9P$L2P,.9(Q-6>P5S'Z4RL9 MU5HZGYONL;0]%'5"*/3R;PG.%:>=1^9[/\K<2WBE<\HC$\\?0AX_ZC;)[S8/ M8JTO[=?B01>2ZN--G;SU8;46\V_+AM2*/7]=DV75'&WN&4R^DI_W^N)'_6RS M6<_I=E-G4Z_N2Z BHZZ!(0'_.5* M,H)$K[U2V_Y^QZVS"(*(<1P#R=7: B5/08E8 F!"LY*+G"5V&;R6\B<7K39Z MNF?GVN*/.<1Y&C.0":A0EU0 0M1P8)@P5A2Q@%#.-KJI[NOCO],B'/Y'W6>7 MNSZG9_O0WD1\[%$S6Z4#CD7@I=>JW>Q-U%H4O+OL)>3"MI$]*WT*_6(O06/8 M&/;B:ZY-)]X1_[9\OR]JIS%%",$L!Q+F:M-32 1P3$O-G9.D29Z(LK"Z4C45 M/+5UJ)]MVFE^D?_A.NC-?%H(0 ,[LU-8/N_(O4V[[@>^PHK@>^%P;!]A38'[3C'0WOU+N)OFSI M/P3;Z%.+7TFE1E67+\@.1N]'S!?$OM*YLQD8 MYP^C#3]_1=DOO5Q;1E_6ENVTNJVJ[6-3:*:G.&OZ3STF,YJ5"><2 @*1 #"+ M]6T69LH?\HQCP4E6EC,57]*55?UO$&5M9G9?Y7 3O%,O6LREB'YY%F3M5 H< M9FP-H\%)C%?H^/'ZPF!M;DL=TC/X)MI]![3-GJN#@PZ+SR+A,(J.7RL<%/"3 M)<-A);JM-[^M-J)2 G5(WK60R@3D*$490 AG &)6@)+$,9 %+5 ,<\',$B ' M9$PM*/[RL%IO@)+T&"VUMM%3HZZ=@S\%IIEGOA*BP"ZUUBYJU?/89\O >D^> MZY2$45W.@(DO?<70HZYIC_HLOJ98>C?7?5:6O.JXE>KN*V3.9U!*QF*=[(Q@ M"B"C!)!$"B#2)*9EA@7AJ5T"Y&6A4W,#;]M+B[H1*.^T;EI>/2E]KR9K,QH) M,Y?A&]_ /J2%MF5IVVE\LR=GNVE[4"F]?:94FJ/D+;G20.3(:9;F(!PG7%I\ MUI5)\H"NLCV8FB&IMJNZO6J)5"P"6? MOCHJJ75EP;I5N_5+ U*;Z0;3Q/^/_ MBN-DSPM[$Z$\OHGC^G\1V6[4#F7^;\'_&J4PN8'Z?UD9S=6N4*=?+'F4)ND- M0OE-7.!^ND5$-M'MTWJ^^,__2(KXK\E-I+O4ZK?$-WF*;Y(\/GQ+/J^URLSMO>3>OV&)5;=>B)4? !"H' MQ321M< 2H@ 1JP ":,\P2+G@EB1]UO*GYSS:M5OOO*67L 2>D,G$0[0P#ZD MT[@]<_Y5$*UF0^7KG:G"$29?KL92^KB>R V:(T?E^!K7! BZV9/T_*:^9ETG M,P197I8,D+H/.L1J_\1E"DB:P3+'>H MO^K\H*\/9'F2PO9%=FK]RW=DL\^4F"4I)9B+$B *E2\J!04XYADH4"JA3"7F MF94OFHQE4W-^?;[R:PZJ)P-P:++SU_Q"3#\3HD&GMSY4;:K@1@$T1*!^5))0 M/Q)IJ'KI%1-@6 \U_J_-R^[=KO\>;.ZAAM,;!WPP!>U"A ?R_*.7T_C;JB'D M:[8J;U=+):Y2/U&;"%1(0M76@109@$(MX21F3%=X4!1SFDIF=.IA*&]JR^E> MXQN=&-*P29):Z9N([=0V6UM-,1]>\0(@&7R+L0>Q4S>Z;4%\&PA$WE)(U?-R M3# /!$\75.,5UA*B=MU3']*+61;#.*D7--/7C++,6-K4.7_;CSF2E*B8G?0) MYMM34)9FB*>X )QF!8"Y\L($%AQ@DN88HC+.L-5]^!DY4W/!.S5W[1DLV3_. MP)FRK$@SDH($)0C E"%00B9!F:&$YD6I_D!VZ? > !TGE_VK+@V/JD9+%;5K M*@0_H)IMUCP %7C).O[2!3B)OP"#+]:0,U+&I?P8-O6(K^/"XZXW?M7#A\7J MAV:O%QV9_=?5&_%9L 6IJKF<"_['?/,P7W[](1;?Q:^KY>:AF@E>I 37_@$I M3X&3!&!8,! 7B118(D&P596SHQY3<\QUMIY4=D0/VI#HF[(D^F6AJ7YTP1L5 MT;IG3_2C-BA*TNBQ-L?VRM!M[$RO#H./2.@T!#T8VH2HMB'Z6ST8GWJ#\?GT M8/PZ/!@.UXM70>GMFM%-BY&O&Z^"ZOC:\;K7^6@#WC!1W.ZRE682BCSG2 )( M" 10X!*4NHE'QF,5L$(F$D;=VW^_%#>W3N-S);RX ;N;P_,$8 MV*\=]?=N"6WVRH;JZ7T.E""]O(^$O6(/[W.&#_?N/OLI]UA-_T\?EWXG"QT# M?A;59CW7A6_Z%[=+?OB#WI,S@6.9I@BKO3'5Y&A">1V2INJ? N6PI 43Y>RI M/F#]LB'KC7G:J.#;?+G4VZ*5 MC!HM[<,X]V&5G!,1PQA@%7.K%26. 2E2"1 KU$ZO MR0RI4#]\E<$TC\Q'&9X1XO.VP*FGX$VTUSUJ'M&#].*'_4_X#=2O1M9CN.ZN MR^A!^]6PG0K=KW^I>QG&O&%75E+>JCV!\N]BR>:BVFN0?ZVY=&6(R#H?L,AFYH?SD$ M;+37/?HS"!.<&VX>RS$LA(]>K&$/S*E2#H>WN#FX'JM96TY_2Y4K)6PS2S(4 M(P8E$ 3E *9)#FBNM@TEIY"E/(OS&-DXL_.B)N>X6CK%A2OEVP"J9J[)#U:! MW5!/R1X%9:>H1X=S&0U/SF5 T*B.Y++!+YV&P2>N+D1M3C&:\KV92'F2$5@ MJ"(*4 M??EGHV30^L]3./@O SV0\EK5H*=,'2@*/?FXJT=8UHY%WY:\W:J9\"C6.X;' MCMF)<"*3&!(@2J;KJP0&N"0,)&4&ZX,JE-H5A!H(G9JO>->=SKLDD1BA;.HH M_&(7W<ZM;WL%&G\$V?.M8[R98-1-X5I O=A*OEW6AZU\R2M*"X2$J 2JD+TO,2$*K"DY0D!44D M3DMDGIIM*7QJ?JBG_OZ8NS- _:NVP(Y2QVE,$",4BRP!)<$J;DS5KK)$H@ 8 MD8PH([(D@V9)A:%'99Q,PZF,R_ J$AKKP*M)'^3;[OI@!W*K?,>5%/W2Z&\8 MQSNA;9%['Q#UD1+Q/:-OEY?O"-]@DK[M.\?+V'>T]B!]W_4=;AN)YB5?U'>P M+@K[I$=326Y)!$J*2<8+ 00K4@!YKAD:& 4HUT1W-$686!T_#DJ;VI+=]H;< M:1MUZCI2-0Q#;;:-\ 9@8(]_!7;6^P8C3#QM&(9EC;I3,#+[Y1;![$-NKN3# M?$F4YI\$J<31+EE]81+)8P)@"7-]%D$ %AP!F>44R0P60EAYDB%A4W,DW;'\ M(]%N7!\/ZX26Q6KYK2'TYH):-N$:A-K,D_@",+ C:=6,:CW#GC^8(.+)C0R* M&M6+F!C]THD8?>;Z"A@5\+1%6Y"0@NH&?@*Q4K'OM1B%/NU]^54+PNHW@$& HIJ] MC%DTRY0 "@L$N$B+ M(BW2M#1C)S]Z\]3F]4ZY2&MG-JN/X1J>R5>!$/HXW*WK+-_'N]TY]E$G&6YRF@##( $:=S1'9*6_8S,Q\'LX4[#+J!_8$&MNE, MU*JMP?U%:ZX@_DNT4SZZO0RS?6LT:\1\=4PS%SQN(S5K0([ZJ]F_P3FO]&DM M'L2RFG]OKY.4[#OYE?R6SCXY^-O5=[$DR\TGT3"" M?M8W3%\5^M7#:L$_K-:_DB77P_E\OQ9/#?'HG?PPEYOG>Z&^E[J_*Q1I*DK9 M[%]@JKQ066(.<%:0A.1I4B!BP>GI5[NI[88Z2_3)YGP5;3I;(KE:1X^=-='3 MSAP]*:4V2-=4LZ%I.,)0#WO#5Q_ P/[SJ+=!9]U-M!O6VL!H9V&D3(QV-D9[ M(Z,[&=5F1O>O/ZQ6Y*:O-[RC4:&^QC#;$JB&&88+=*N>A8Y)SAH&KQ=4KH&$ MN.T77B2C56+]?==&'")9E!Q"@ J1 Q@7$N"2)X"G>9;E&4RYM.K)/B!K:BOP MFVTU7XJJ>I$\S%:5+17L$,!F^P9/L 5>]UZFH-9J!DCI,$##T[9@2-*HVP(# MDU]N"TP^XMC?AST(OEV(.]GRI#8=QY28CTL5GC[6Z^Z;Y_:7>^Z( J$4I[( M!*E= $S3&&":E:!(A91QR?*,8*MN/&YZ3,W1=&;H"+[5-=I9$O5,N:F[IC1/ M6+;5<1PQ,^\TPC@$]EQ.0Q#]^;4^^ C"!'(EIK[:P#AJ,6[3ENN@.FJQMB7Y@%]F"N<%E=)YM@X72[//CBT2Z;3_8C$-W9[JM*K&I?E.*=[NQ+%&H)9DFHE0!E(@IP%#%4UR(N)22RQC: MM>(X)65JCJ!I_+9<+4&K8$1JC2T[1YP$U"R^N1JFP'._0:A14'?EZ53TV#)B M" %?#2-.RABW7<20F4?-(@8?OF+:G[C/T7=O)WG6;Z6:@GNB]:;NYROYV=S$ MS422IS C"# $4P"S+%$[+LX!2E!>YJ@H,<]F2_%-YU%:N Q_&AK-(MS,HKZ> M 2\_'W0K/=U34NI^D=_KUNAJ6\!W_9?4'-N0G[9)+;Z'UL)UC3Q<8SJ]P:OJ M%\TI;OK=*6XBHBV-7IIZT]QL^[[)#C0./EVO1^W&=]K^H3WI[@.(<6Q_T=P# M5!]6ZX-SOEF9%7F2$PY*R93'9X@!(F$!"%3^'A9$,+SS^%\M^E^?@O[^. M5675Z6S9Y^(,/>I@ M<>EY-Y_P3BC?Q.9-Z;=X6HB6;.+V46],_]U^AVKS[KF$K09"M6=_&VU$97R=?J21.U$RY*D MB00<$PH@R1"@)(&@C,LT*YG4U=X.<1.-2W9+K]I05@\*]88J8JDUCYX: MU6US"\X ;II8< 5^8V45//50JY6,[B] Y9!2,(R#MWR",V)&3B88-O8XD^#" M\VZ^XOWCTV+U+,27.O%):=Y5-8L\HS*F(!9(=]$JU.XEHSG@&2L*1(C 26P3 MHIR1,[6HI%,SVNEIYPG.P6GF"#R %/J&ZPB? /7-%V#PY ;.21G5"UPP]:43 MN/2X8RK11BL75-N@/LE;OWCS?,K;>DD7[S_F.OKU@4#/@QR#&1+D& MP9!NM8< 2S)$L[B MEE$%F)GYK':-6L]_$_=KIVW/F\291IWK4ZGZC#Y_7FCNI'HZ]*=Y)^=TP])409"=\W#P@)V". MTG_#B';1SX3.6G:\?''ZZ':/PC>:Q9TN^3UG5'O1_LF8VW2T#[3-HW+G,D2 2H+ B E M$.!8I""/\RQ&&&8QL2JT\*O>U!Q':TY';]WTZFMNA#^Y=A;S/*!FONCUABFP M*^L,ZXYJ;J)NS YZFYT*[(_AY^_\A)X$;&'N>"FWW,+>!\0ZIY=2=;ES=??KM?+>;LN?ES'W?$I! B MIB4HF6X/5^0"8,@AD%3?>#'.TMR*$]1,[-2<3:VUOB^Z5V_MJ #LXD%#O,WB M//\H!G8R.P#W*M]$C;K1G^U_@T1D=DAYBK0,A8X:0=D!\3(RLORTXPV>E()M M[N3[GZS.FOZL'-[=4B??Z?^]_]=6[;<7^MZP3G.:LXW@^A== YS=#WI/SD1: MD!S&#*2)[HV=ZR,PS 2 .)?*>24YCHU8@@+J.#5GUYBH)ZMHC6SXT)N_JUF\ M;!@:]6:K_HO8V[)OCU9;6O_>\MXQP)? \,[R=8[C?1WJSV$=(U!MO_\/ 3NKGD?+G5%T5W3Z*)6SS22 8<(5]7L0$T'/<: M-QS$1U? 45=GV[V:;7\]E6L'S6[S@P54A24I""%% *(L@)@5I0 4Q4+9R6) M&7-)@S\G[[]!NMDUC8G.PDPQ303*%;AQ3@",109(DA8@)F564H%9RJU:N%R% M[X@K;G!@S19 'W %7L4.L_>TDD!K&;T;PNJJ]+U30 1(WSL0\VKI>Z>,'4K? M._G\E>E[&[61N'O2D4.;<59(!FM*]"S)2NU\L2X_RD!S:Y[^P''-/[](C7 ZXK)\6RJC<8O3%_\[Q_I/U* MW/X@:_Z!S-=_UZ77MU6U?6PFE+[LU2'DWU<+]1K=<44'H#-:E'$I(050I F M-$\ S4@.6$+B$@G*T]CJP',$G:?FMSHMH^\[-2V3!4<89S,_.+'1&]&C]NWM MN]6:L>R4Y]56WT3:[J@V/.I9?A/MOA-[X^OS!X^)C.,-E:_LQQ$T'C=E6I0DC!004 M(@@@+') !)'Z=I^+-(8QCZE5 I>-]*DM*+OLG_5.TYN(=!;9)F99C8/9,A$, MW< .?P?LYQZP.V/JU/.W:\'GNC5[507@WG4"SE<^E)7L<=.=7& YRF9R>HG' MMNY['JM=+WG--*Z?G)/%_:J::V_[_N=&$Z H53[-J\T,E3*/R.C]\OM8WMI M8YDY[V_XS?SMJPQJ8%_\2N-IW[/5-_:^^KQZTVOG,3ZJXF MX/W,Z]W)F-S#>+Q[J7/:E4M8-3D;FII<<]&UY3"SM(Q3&"<8H#1G *8\ :40 M,2"QD# E*8]QX4#[>5:@P_5WX"GCU(BH^>5O/"QN?AO6BX2=952]_RK5B8J$#Z2\/0FP^K1H"UMN?\VI& M,RQ*B0H 64&5U\8$X")) "(EA;C ,*=&/34N"9J:OV[UC&I%HT[3Z$^MJ^4! MPEELS9R'#\0"NPTWL!SJ'8:1\%;A<$;,R#4-P\8>5S%<>-Y#Q\,Z/76AU_!] M!_9]C>B^T*>.-5*:@@(AHN(]' .5BMY_\6?):7!<$\*0"5"0<0 M<0B(Q$(%37E*A>:-QE;<1 .RIN;F&E6C2NMZ$Y&=GGHO%E6U\I:[WB&@S7R: M)_@"NZX6N2\-:/SNM?78-=VUK;*F2VGQS@-^Y6KK _L,5J]/%8_G+5V:+ZK#_7FNOK7?IX?OV^4 M&7S6C&YNGG_@6E;.CTL=@M>U4VJ>Z_9..A0_$8!7G^9+\5%YAFI6T)QF0F"0 M<58""#,.: 8A$"(6>4$8S0LK^O*KM)G:[.XQ7/:LJ?>TK3VG][15]*>V*:J- M\U'%[L6O* MWA!M_3'GHM>._;/X+I9;\4$!H5.@UDNR>+M5V_5'Y=+>/+=4SEK7+V+]?<41B_X<7)M1*3=1M29$>WLZ UAX_@[6UI. MZC"T7\&!][7'#:;GN+OAT' ?[9N#"W2F\=X^;NN#]:$.K\K!W,HP3B MA$D@>:R6BU*F &/, $)Q5@A)8US8E7G9R9_:(M!3/UK5>3;LX*RKR56R)N*V M&A(SSQX0Z,#^NH^Q0==KO1:K)5G9X)4FVP4\?SS85M+')KIV@>8$D[73:QSO M^1I:KA=D7+>;MV2]?E:Q?%U?.T,)YCEF.2BHBH\A5'_#7/U!8%KD')=$,JN3 M#".I4_-P;\\Q)UI>^!DA;GCUYQO'T)> '83'_(-D$W5:-R0$'F\$;5#R=3=H M)'/<6T(;&([N"ZT^;.>+'LCSCUG+V/]%+!::HU9IO]+A(%GHMK3\NUAOYI7Z M19L/VM5X8TK+(D\R0%"6 YCD#)2<49#%)2QUWU M;UI;[RTP^WAO1=:>Y7(7O:P#XBM6G M\>93UY7K+N\7&PYL< M]_Y5)395-WD@YR)EL HUHT34L$ %@P#+F".XU(@&J/99K4A"\.=??_M5NO% M3D:X:?-5RXC:BN*(U*I:[M(/P#/<@[M"$MJKUWJ%8$LY9;"O7?'!N\?=\YXR MZVA'>_(AMYFJ=KR[KN/=5ZZ068*8GJ54E@ *GH,RX1"D25HPIC:K)+\3>$BT>R_F"E246<+2W(IXXJRDJ4WVG69V,_P\DF;SW L^@6?[7D=0*QGMM?0WY2\" MX6GBGYE3THW,.^M^;:>X A(4Q=P#3S!YWZ-1[?@SWE] MX^5SVI\SWMM\/Q(P\D0_9^#Q##_[I"-M35?E7W-;?9Y_>]C7^_:,OO+ M(UDLWFRK^5)4U2R%6$*:"I SHC9[.MHC&!4@S:'Z/RQI8=:\]LS[I^:@&Q6C M6L>H4]*V^?4A@L,.T@,N@1V='20.;:Q/&GY%V^K#]XW,2%IN9?D1# M;/BQ*QA,SR0YZL./#XO5#UU8)/Y&YDO]PUNIIN]GP1:DJN9RWG)!+;G:GMZ3 M^AY#PAAG4.2 H"36%[@J>$BA!#B128:E)'E2VES@^E=Q:K? ;YNVPO-E)'47 MH.]U%R"U=^"[2J_*E5W2[] :;OM>=V;"##(:/MDS_2HX/N-F$(!/LG2&D>2V>ORVU67^=_*S M>%JM]2[V]^5\4\U@PM)20 $P1BF 4")0TC('<9*CK"AY'MN5WI\6,[60L]%2 M^^UUIV>TU8K:N>TSF)JYWNN1"NP^]R#M5(Q^'P3)VN$-8^#):9T1,JKC&3;T MI?.X\+0KW=2*_?-AM5"?J'1FNFZ0L1&G&"*QB$6<(@$$T6E">9P!"F4!2LB+ MLN2EI+FTJN\VE3PU-]%7_#__HTP3]->H,<"R1-L8>C/7$030P-ZDK_/_:E&, MM-KA:3BMX?)&[F4J=V1:+TLXC@F];%]P-;7FN_GW.1=+7MV+=4W#]TY'2FO! M9Y2F2083"E2\$NM$AP24&$F0RQ23C'(AD%W%G8'0J?FI/MEFQ#NMU9ZT4;?F MW-Q6/'I2RWG-O>E.O7E^(,Q@K)56/VW5#L+,>1$D M_Q2=YT6^%E?G11 &2#LO?]:QU==\*>YDTSGT V%UQ[&:[&/&(8K5WDEMI*3, M ,R*&!">"5 4 G.4D[),K>AQSDJ:FAO2BM;(R?Q;'V1)L$-H"$:A5X MUG*?)\"OUS3PK'DGSU\]M@_\N&1KG?:CHH?ZOQ^7QVVF9WDI&$LSJ9LD%0 F MF ""(0B7 M3N&_Z&O'$^WLO69R&T/D+[?[LLBQL[V-03B1_VW^6?L$P"^";=OOZ&6CI?R=,Z.?[W?V&<=DOUXK M\AJVN9(&@_,&9Q12",PT=$;05_*A MO0+CYB,Z W24HNC^)C=_V-:\:R+:FK"&+"K+CD8#;YC01.JTK+/#.CV#="PR MP,/3M!B2-.KWW\#DEU]TDX\X)E)L:27^M17+S?OOZH]/N[X7*,=8,RP EJ40 M0$HDP(50?R.24EDF>8FLSO;."9I:8+[7,ZH5O:+QR%ELS5R%#\0"^PDWL.QS M'BX@X2O%X9R8<3,:+AA[E,!PZ7G7'LE/Y+EN\7$G]3NK[DIA1@B%R@% P*EF M8T@@ D3$,4@AEPPSC),L=HCPSPJ<:"!_WVH;K9;16GQ?+;[KG$+6W'[)]M[% MM@7R.)I!YR,:BWWMX8^NQ5?@,);2^)S!-?,,'N *[!>EC-P#;-#4X^Y>PX]?D:?] ML:JV@K^K^YC?B_5\Q9OFP_6?;]3>O>Z@*I95E]QEO QW M,V%'(?1&I^E/.\92XIM>5'9U=*=*K@CD&.9Y"BB, M!8 9*D')(0V.G[4VT6454U&2_8=(TAH )D)1Q4MRKI6 ,&3^4<#'X.="#,G% +>P,[H);)MC7^(%!A;=+R5MQF*';G:S0Z,X^(WR\^[>:KWU6:N MMA/B3NYH\G9_V4=>OPI-?3*C*APJ).9 U)W%LEQMR@HI $LP@HS&*$^L-F4V MPJ?FL;2B%SJ]7@^XF5<*!6-@S]2I79-\[]",^A2:?S9*>_11+EAY\E-6HD?U M52Z@O/173N_P2[GY8;46\V_+II$3>_ZZ)LM*>KT]UK$.?VE_F^.R^"1T& M40^$ALNS]\W8XU WR=$K1D/UV: 1]>'0F^RQ*$"#CF-@=M PND^".#3HL)AR MBH95PO'FY>0%;^^BOWKSO'^F/0^Y_4'6_.Y)/UG]33VYJ3XNFUOC/X2N51'\ M]KM8DV_B_4^Q9O-*W*_G3,PRFN FZE"(6ABB#H>H!L+C1=?XH^?KPFQ$S<>]>!M_2(XN\%Y!!5?Z&%UH MLEH_ZY:2)$FA*&0,.(::7U=F@)12F]>F2VFF.CCEEI3CSCYL@Z.IO#5N8SE%"4)I(" 77C*JX3 MT#%G0)(,QI"(."F(C4L[+69JSFW'Q?34J&DW8<] :39UKP8=-J>-.> MOWB)K99X2,.L>'#7TYVR\\[5K;JNMDJ:QG64J#]RB"4O,4R55["9]:>$3&W.'^@8L49)VYK5$UB:3?MK$0H\Z0_! M>7L!'(<*U?/6>RM./2%BY+K4\T8>EZ0./.N+Z+(^=MSE9]=4,=4L*7F!"4T! M*F(,8$8*0 M-897'/"4)RXJ<>J&Z/"7=Z!L_?GE[2K=04^^J:Q;T@<[#_.G=ZI',ES-!"4%0Q$"61 "8B S@.(,@30L9IVI# M0BFSB4W.2II:@-(J&O4UC?YL=+4LH#^/KIG'\8)98"?C!I>U4[D(A2<_3F^5X-^N9VR75*XU-]#+SD9EQX[WJ,DYI,K$\0 MJ;8\.,\)!(3DRLD@+ !-*09EQC-49"5/,;5Q,D&UG9JCZHR]J2OP=>6WBIA$ M9['ZIQ?:S[!? #,_.)EA#>Q+]R-ZOQ_1G;'UOPXJ5B[2C?;-;H@5@_"/CC(^ MOC@9@^HZ+JOC&+ ?\4*.(M2Q1R_1A!=WLHV1U3(X8V5*4,XX*&+-'$K/>R1B:LM"HZ%.O-OK6,_]N_4WLKPT]TUQ-7/ M!"I,G?%Y''SUZ#T6,&Y_WK,&'O7F/?^D?3^']\O-?//\8;X0Z[?*M7Q;K9]G M.*,Q36 *&*.Z?1RG@"0"@B)C-.MNJ(WN MMIMJH]8KM9M]0ZHYF^4TE65&8B"2@@/($P8PBC.0LYAD"94E3*#-$FXE?6K3 MO5;*G6S-#GE)"IKC/ :I%$P7U!!0(AX#"46:%B5)N80S]2:Z>G7L^UJ$0W^7 MKTG:?,UE;4"?(Z]A;5OM3;F)Z)AC9A:8!1N'P*[]*&'VM]T M'QY=WWD:_7] MA7%.J'F*\.QDCQK\.<'R,BYT>XG=^E/G=:@ Y_%*#*BO!N6U.CDJ)\V:@UV_#:M(?/L!MQLSJP;_C]MX]? MW[^+OGR]_?K^R_63_MC&@0BO?;B9R.T_]G.X]ZI1)N:QZMUL._$;QSS&18V< MX*=SR-__U'\5LYBF J,DT6D.",!<(% 6O 2D3!%%5,HT-=J,V8F=VE2L.2$ MK8M##JAS1:.O9=ZC&?1F@8!_0 //\HO\M^\O8&J?)FD%D:^T23.AXZ916@%Q ME%9I]VDWMZ3>^#AO"M-OE^K]2YTI(99LKK,M$Y92D3(@:4(!Q"D$E$H&"I)" MBA")4V25;3D@:VH.J*=J?13,^LI&O_RVVH@H22WW)4-8FSD?3P@&]C@OP3O0 MTY^;,0##DV\9DC2J0S$P^:47,?F(>U_@]S_9@UY)?E-?AYG($L91F:B()1$ M,E$ '-,24*ALY4+F.12VO8'[ J;F)#H=HT[)2&MIWQ[X ,3+9\G70A,ZWK!# MQ:E+\"G3K^H4?/#"T;L%GS+G5,?@D\_93=X'\OQC]GZK[Z25.]#IW'?RC]5Z MP5MNVI:=*U:3-RYI"A)<9&H;HN^$"LA!EJN-/F10Y#@Q.\@T$SB]D\M&Y9:@ MNJIY66JUHU9OLVEN"'>2T0265 *6ZH8!108!EDD,XCA!.8R3A.1&!;K^P1[E M1JZ!^C_)X]-?#\'V"O*P9_4/7>A+NP:UV^X+>O?B"WJ98J-M[)8^8)Z[3)\RR@KF9U%W;IF^2G73G?K^7?U ME?DNU(Y-?7'(XO91'^C-"A%S%8XF $-]FBU+Y7 SAD&<:?*>A)>&H>HE05-S MM7L];Z)EJVE$:E5M6]V=0=9L(^L#K\#^M0]5IV1T.PR50Z^[81R\-;L[(V;D M;G?#QAZWN[OPO&N&OI!BO18-\W#-XCG#B,L\+@I M%. L9" "A6/Q9+$"24% MCZ65/S@A8VJN8*=BTZ;N)OJ?\7^I>#-Z(NOHNU;X)DKB^"9N_A>1[>9AM9[_ M6[=66ZZZ:_MYW6Y+P=^_P(](W2[V]FD]7_SG?R1%_-?D)M++5QU-OQ.L=NW- M;[+F5ZEMCOWQ$)HYGBL')K#/V8_)EV9,_MX,1-/5S&?^^5D4O&6-'TL8.=?[ MK(G'&=KG'W4D(V0/@F\7XD[JEIU?:YK#72LB6A1YS'((\H(+ $D"09GE&6 T MHQEF"1.E58;UD+"I.9U.U[JO]&KY#2BACY'6VY+N;PA@,T_@"[;0QVD]Q.K^ MNW_6JD9AVCL98.*+IFY(U+B\<@9&'Q'!F7S&E?CDNUANQ0>EISZMUXT0_IAO M'MYNU3+]*-;O?[+%EK?ES.K_^5?RP"M"JWVD/5G4Z1_]4 9$G04ZJ:.U(>J, MT+3B/IEQG"'T1IQCK\'(O#K.$!W3[KB_RCTO9+6L ^*WY&F^(8LFL?2SJ,3Z MN^ ?5NL/6UV8U+4]5V%MGN4)A4!*3 #D,0)+CO]\]U0WA9JU[OG^OR9.=D=_N!,O.10>$/["%;Y-L]=*M^E^_>&5 / M0V-"U-G@-SG%"3Z/*2MV\D=/9'&"YU1ZB]N+[)->WJY4X&385N_H^4E-#Z67 MUS9Y9ZUU2LHX?--HV1@G#>BG89Q^P/5FBFX^+C69GK[LJC>0LU1R*@1. "5) MO8\H <&0@3(FN,ABDD)FU3'SA(RIK9'GSX.BO>95>^9A229U"F+3VZFK@!OQ M1*C&[*L39@YW56=1\79-=2QAY!NJLR8>7TZ=?]31)>Q:R=W)?J)W35&E<[^K M37747*#:'WO*5&1Q1B"@(DFT^T#J;U@"'C.!RQ@KN&,K]W&=/I-S-;V:DKXY MED[ERD$R=$#C01_:60U7GP2B#_&$GR^W=J4VX[I /] =N4M/K_7;5E,W['M+ MJH1&SF$-F=>(11,NIN>&W34[X?!E)W1BWSC30D0S?)7M4 M-]&WM;+.3X_,ZX;8S%V_^L %=N(&/2^UF9&V,ZH-O8FTJ;O?$FUO]-+@FXC6 M)K<-+T=J;.EE4 (WL+Q.QTDTJO0"LVE#2C_"KNRT]<=J_<^/R_OUBHFJJAM> MMH=0U2S-65ZD!08RT3>$A1" E(D$"&6BX'&."F;5K<9 YM3\OM94>_VG]>J; M>J\U+_UED,U\M6?H GO>7F>J#L!6XUVWX$[K &VK+D/DNYO5@,37:7)U&8*S MO:\,/AHD0V2_V4Q15C)6:AX)!M4?B (J" ,")4P4K( PMV*+-A4\-=_3ZNTU M_DM0= VGL^O$\=7RF1/@#,YS/P0PAS7$8NM8<_UQW^ YFOZ[JC MVZK:/C:MXC_/JW]^6 MEE%)?5)O/9"-F&8,D%0R!,HLUM3-+U-]D#D0NR@11 MG*1<6BTIH36>W/*B= 12*1G-6RVCM5+3WR6I) M.7GAK&V^B;35345EU+/[)M*61]KTJ+,]^CSTG;!??\8:)U]K47!]QUV7QH+_ M:(T:3;#;>O5I3NA\,=_,1;T2Z@29A]5"?;[238HVS[,ZUOHK7@0CS6)9AM MW;R.7:N>*?_Y'V6:H+_6G>4VAIU%C$?$;&'PB7-@O]Y3==>];0 U:]]K"H4G MUWE1W*B>S]3XEX[+^'-77IE^)C]^56YL/2>+6M#VZ6FA9![>Z^$B37,A*"!$ MJIB7%CD@F:0@$S&3F8I\.;;*:[22/KGXE?R('CNE'>]0C5"WO$WUC>5X]ZH: MT9WJS4%$J_P85ZPVN/F^;#62_3K7KC:PG+V M7J)(ZM_KQ?CG6S:.0MA4>'3(U=IZY.PWP,074_^0J''Y^0V,/F+E M-_F,X_&ACK,^BR?U!7I0.\)[G2E%'C\+W95#8I#C(H,I%)G(K!+,W%69FB/:Z=S2'+XLQ%[O#+ \ W0?+,/# MO5&&(/2IG38BVFL8M6:HL&LW+GM+^@_Z9EJ\'DY?AVONBHQ[:G8U8$?'8=>_ MT;'\H]?(^>UJ6:T6<]YUT[Y77_>.5WCGS\FB[@+6=$VPRV/Q(FM",[AOSTUT M8%&]6>K;I*.4G571WJP@>3)>@?:5S^]%IW'S]WW">)2O[_7ECG2O72W9ZI;] M:SM?BS?;:K[4-#G-3E#7#;2_X;,",8%2D8$8X5C%49 !0E "4I0E25DD65&2 MV5)\TS5K7RWH8"UT,)K[N)G[1YH$W(UH]:IY>V6V; Y&F*[Z(:WBEA2N-L-B MYGJ]HSP2Z6NK=K191:UZT5[SW2%476%U>PEK>RI8!]!\<<3:B!Z7/-8!E"-6 M69=WN+FXW77AQ^73=E-]$M_%(FT;-@A*"N7'N*:7+34U) 9E20G(40[S)(_3 M!!0H$PV5:$_6^GBENA?K.MOH MW7RQ59N&&1493% )05R2 D!>4E!F-6ET!G6OZ:RD5O?J9^1,;;JW:M6,F]N* M1T]BW3!O6A)OGH,UHP)2Q I N*Z\Y P!2G(!; 7GB'KU*Q272]B5HM M_<5E%V#P%).=DS)J/';!U)>QV*7'1RX:J/_XNZAT'9Q2:;[BR8S0'(LR*0%3 M+ES%;T0"G&:))B>2ZG>0Q=B*0M*GS+G'Y=][GWZTN5^%LW5H6AK;1N?^EFPU;=E_9:F M@:/(4O6%Y0BDD@H 8RR "ED92%!:PCQ+542;6Z7+!E9X:O%LG^"8.1,BR&%BLEB<%S$U]WZ8>E>K&?VI%36DO!D <]@E^X$H] 65/3K&KO$R M $/.3'VZY\C4O_9.;.#%H[B=RX9UCL+@R:M+T-OKKYG0V^ TAX#!N "08 9H M7G)0\%)WL(>E6;!U'4*!9_:G?O5] MJUZ0\O 7IOLO".\$O%8)^ L#!XJ^7SYY1=>%ST+WR&&;[7J^_-8F35$*(4&0 M@;B 2"W>NL>5S" HTQ32+"X20:W:%9\3-+4EO-;3H:W!*0S-9K8/9 +/[Z:Y MP(&. ;+-+@'AD]#_E)CQ.?D'C#U)JS_TO&-::IW3+S[I7>OG^;>'S9W\O=*4 M-F+34/#?,K9]W-8-8/IEE;.$9(E " +)A KN&8: R(P "N.89VD2%WEJE;/J MJ,C4_,>]OW-OY[$Q\SMC(![8+[4F1+4-FB1,60%6$ORNBQ.U(;OV)3U;HKXQ M'G-EKX335R*MJQKC9ME>"=91"NZU[[LB>JJE[*)Y'..DS!'7Y^(<0"@HH/KD M R64<2FSG)=65=['(J;F\9K@H-L9D5I5AP#J$$:+T,D9G%&"ID:[ +NB\[;[ MC),.!8P?(9TT\&1L=/I)MWG]^W+=G([^6_"OY.<;L11ROJEFL8 HC44!N$QS M ,LX!33C&(BB+ GD.)6%5:'.&3E3F^&_J_%:;_0]](;\C+KKYRI:-P0]=I/] M'+9F,]X#8H&G?5]#W34MZG3T-_4O@.!I_I^3,JH3N&#J2T]PZ7'79CZ];9>^ MUKM=\I:ISUEE<*O-(EH($IQF 0N2@A,I+(,F*&"')*3>Z[; 1.C5' M<7A"4%^ ZOU/JW;TIU:\.?BW[ %@- )F'L0WKH'=B0]('7K[F&/DK:^/@_J8@W#29;G,4@RD@#(U!^$8:DS M% N4(B9C;+4#.2=H:LZGTS/:*VI9FG(.43/'X@.GP,[D!$0!SG$O >&K/.6< MF''K4RX8>U2@)I&5J57+H3;.I^9N&-VW5=2@0.W4C)?W1H5;%R_"9^:I7 M&93 SLU#ENC E*CX1]UF?XD6O\8M3?,)YLC+%JX K>6.J=^IUW]6+OXOJ M#5GHX^XO#T)L/K7+R)OG_0-=#\FO2N:;9]UM6X6A[T0U_[:LGVU:H&%]'*T< M.N!Y7@*8I01@6B8@1E+B&&9(V@6*X52=FNO?L[!44<_6FZBU-JK-C3I[;[3; MV3^W[].JC79KBA?P:V%X>SB)P0Y]OSCF.+NS\P0; M_D/OX5?1UNH&" GZ46 M"B?1;EEZ(,\_9FIAJYOX*27J,*H^[9BSC6C:D/R^G&^J=NMC<10Y!E,<%QEC,6&Q4,6S9%]?(9QU7P\A7;/G8TJ:\!\X$"KP_W]2N<(U;M@+(9Q4J]# MMJ\;95%QM+%;(5P_[K8+V2\NNQ7I3NY_6-^]SW">)QF7)1"9U#26- >8IP7( M2IEREN6$9U:]5$R$3LW1]Y,^[")Z(XC-8G/?P 5VX[V(N4W:^[*E_Q J;MZL MHE])I<9-$^S6S"$'Y99M;M^=E.I3_N)J&_@\1-=6U >!FU6GW6GAGS M?=U,^I9S]26LVO_H6[5TEA N8L(DX!!E .(B!I3E'&!,&*,%IE*4IM289Z5, MS>4TBD:MBC?=7Z+Z9OCKCY4Y/^9Y8(?]CC>X0E]_N2)EQ9)Y$0DGFLSS;QV- M)_.B87VBS,L/^YOXR0PAF8E2,I!CW7\2,PA*FE"@:XR)2#.,D-%1YJ"4_U83 M_VYI08Q['ECWB3\E C-GI+Q,_"%*,?>)/Q(;F)%A)A/_6GZN^_6*"<&K#TJU MCK?_PVI=!]R[%F^W3 48=7GDC.5%DJ"2JCU(HF(!5*HPH$0(M$ON\8@:B?REZC9_>T, MB/86>&P&X@:=KWX@EM+';0GB!LU15Q#'U]@3IRA)?,LV=^N6F:5F^N IXS&/ M8Q!C& ,H60[*+$.@8#E.),,9$X4I;&I3M]'-?)H>@'1Y>KJ:'GHW4:OE,7'V MG*U7S,&#UXTV]TX9T9]S)W]_95[4NWG%%JMJJT;8L@WHT"LF]'7K=<;J*1JD M7Z<)(KYS0DZ)>IVLC@&CS^9E#'WFVJNVCTM=1-+TV5SR-H]C'W?N15M^[Z^0 M,*%IT;LUZIE1QTJM(;WM5V_F!)DX'B#U?I-DK\DK73 Y0W;^WLG]E6Z3]NU: M\/GF V&:G.NYWGVPE$LAI00$4=VFEL2 $)D"E(B<%PQ3R:S.GXY%3"T:;#2, M.A6M-G$#0)HYM>O@">RK+)&Q=C_GC??D54X(&-59G#?PI0\8>-*1_7*U_/95 MK!_?":JK.%NFW9IIYHXNYM_JI"M]W%R*E'("1%J7?^<88!ES4.:"<8Y*FF;8 M9KJ;B9V:"]!: UW^%'&EM\-QLR':9C[!/X:!_40-G]8XTBK7L4RM;;17UR.M MIA4ZOJ@VS82.2[]I!<01):?=I]V:/,^.>L9&F1 M2U("5A!-.:7^P#Q) ()I*0M&<,*L&HH-"9N:P^ETM2;B'434S+WXPBFP4]FI M>; )TII&M:H>XQ 31#PYDD%1H[H/$Z-?.@VCSSCR0OQKJP,?NR.!PP]-Z,O; M*!9DSW[:9E_D!(2X*1A1T0$IY]RI!_8TDK\:ZN^T^_U%[LI)$SSA/., MIR!%C "800$P1 C01*:Y+&B&A56SH%-"IK8>[76,:B7=JCM/PFDVDZ\%*?!\ MML;'OM!^ !?-?.G1(Q;_CY@Y%$E^]"SWL)1RP5GX T3^K:>#IT"K$4&<(2+ MFUYGE3(PV2!JNG+]VBD#8U!W% B-%+4G!G^1P&VRRP\ 9A8&=Q%7I7W$\/ MH.+]!OJ4K%>Z8QXP^_PM\M"'KF@8\)M2OJ$I;^J$VWRXG,0,"O-(5M/SM3A740^":.0]/D 5V'3NTV %8 MH3HR#>/AL]G &4GC=QT8-OED^X$+'W%@V?DLF%".2.W6J^926[Q.U"2I:XZA5.?JE4_HOOL&T(,SQ M#>I(5#D^P+5CR[$!:I GQ^A%XS'DV-AUP(UC]4'7OA#?Q7(K=)U8Q[GVQWSS M\'9;;5:/8FUY)&KXMDFYD%KCIA1R1W;X0RD==5H'.2VU1,I;AP(SJ2,W*;"" MXKA/@=W''<*8?KNU._E1N=[EM[F:E4V8]/XG6VSY?/GM7C^U6KX3XE%3[E:; M._F%J+D[B^-88(0RP'&1 ECD!<"(8$!+7.:,IT@Y,.,(YTIE)A?\],R)5C*: M[PRRZL/F99P,(J01T0_L^5X"O[=EU_!M9T[4VA,U!C4]7-1G:IM&'""+J&O$ M@1HI( L_8';AFB>$!R.Y:V6,%^1Y0N,@_O/U3L>"$%(]Z/_I+)OOZGW+3;4G M9]2_:!H"]7[0>[(ACO^X9&N=1?I.-/]5_VY45KH_:!*\SV0CWDLI5(3)(4D1 MARG(D.XZ6G(,""DE(#'E0F#)4R)GFY5.3#6*1<=5WVI9W1D1SEF\K?53JVG$ ME&5U&G;]%[&WL?[A>D]_JG]O6>DR[C?$; \RW7$/O*!K4]1.78]RSZ*;/L-M M\TC;?*W_P\-/-"A$'0S1+QT0?[F)=EA$'1B11B-JX/!8#_0JP^BKUFAM M8WJ5@3FJD7H=+1Q32]F#X-N%N).?^TWU/C?=]-X\:Y;[.ZE7[GW^?H$E@ASE M "*$ 92":CK J!8I$E19'%!K8JQ''28VE:Q,T$'LFI]6W\3-6?5OB;Q;9O> MIAU<<\-TIUDQYX_J#[%^G#>] Z*+W6R]#:+9BA5X: (O._U1.=!_U^"3/C?= M0_2PZ7U(DR\;!2G?N )+7YFU#AJ,FWCK#M%17NX5KW)SI7^(^;<'Y=%OOXLU M^2::!*EW\\56$\;K9E;5W793J8V2=N2W_!_;:J.WYC,L)$XQI*!(,@H@%26@ M"84@S[-8QC(CA%AE)CCJ,367VBQO>F9RK;MFHJ@$4X-8,T[\HK8/56V,X?W9 MM:-DYB]'P#ZPS^PLB%H3VNS*^H2F-B#J67 3M;9ITM?.&'\>\THT/7E-5RU& M]9Q70O72>U[[.J_!:!TO+\BF.4&J]C%,PG.*.$& Y80!6$(,RK1D:@B93)'Z M76'&Y>@H?VH>LQ_NW#*UIZCF=5"YVU3WPI_:G.Z^W$NT>7:4KHHT?6 ?_)ZV M#VT#=@-OK?)KQ)274 L;3YZ5/H58\A(TAG'DQ=>X5LJ\%?JB>/%QR<7/_T\\ MSUC)$25Q 7*2J.@P%0B0 I: 9ZGZ#V-8^3Z["ID7$J;FQ=HZCU;+J%8S4GK: M5L2\!'+8#7F!)["CL4;&H?+EC/575+R\?./(E2YG##JN<#GWX+6A3!TNO1EH M=5RUO8[?O.QUW!0F9P1S)*@$@F<)@)JZFA8Y!BDB<5(FL*30\;3M2LVFYCCZ MX4_3A9P.=BNO]NW*Z7&[-N?=H M[%J]7BE.\P3G^0C.EP#'ZJ2ET.?]O>/^[K2_K:*!L=K/9GD!6(8Y@)0A4.JR MZ)(R05*<"BFM.L9?$C@U!Z[T!1M]([+IW8A0IQN1BUB;N5>?" ;VFCOP3ETG MA2A>,H3&5P73)7'CEC$9&G]4RV3ZN2OJ'V\96V\%_S0G5%\]SD755OW-,D9Q MDL<$9#E+ 8QS!'!:4A 36" L)2TS;ET">5;M*&G6CQ5Y?AS+(\Q@; M^A5OR(7V*DW#W1:TGJHW4:NLYW+(BZ#XK(@\+VS\HLB+AI^LB[S\*_1@XJ%[M>K;VORV%P#M'%4=;O=/*S6\W\+_G7U1NP?YC.*RCCEB(&D M%!! G,4 %S@!.2]CPF"*&39J%.M%FZGYH?U]6G-_&9&=YG7*R'JGNOLEYW7# M9[CU'&M00F\WM1W17K>HM>3F^.9S;X[NG4U%[U/*O)(]>"O%UQ,2.I@!DB!*1)@0!,:0Y*EJ8 R2R7!DH_^!%HYW@ MGU*_?W!_\O=N 4\;2*D)+D55J8T967P0^[ >TT1*P6.0Q]UFZ0 TK6J +9,9*)YB M@0O"1EWLS0Q_N9H;?LK1@]25;SM6@H*E>99D$A04Q0#") 68J7\BDA$)\TPB MEEIYC(/73\U#N!!*O0#,T TXPQ!ZVKR!'WN^FE%EET?62+B+&4)0&DN 90H!:2,2T PPHP5DF:)T10]\>ZIS<^Z MZXU6SZ(B_@5:P_/S2@P"3\Z=^9+*-_ M\9'QJN)/ZWI0Y'[F$2>V.5WZ_L=JO>#MUZC$*9*RT'Z'EP!RJ3;U*4T +#.B M(.(\Q4:7,:=?/S7_HQ74!VFUBE:$9R]Q,W!#5Z$1V!/50-RU0+AXHV-$K/C> MKD!F-'*W'D+>Z-O.V'V!J^WEI\8D9CNC\0L6MG-/N5[[D$V="',GZY//A]5" M?;AR:GID]*X)SW3GK.^P 5*20:R4E/%Y%+M*0A) "X1EQS%!4R, M&EI8RIW>>E\K>Q/5ZO;X"C^YLM>;#H"9'CJZV;H=1Q M^[W907'4",[RXV[NZ3>QT40B]^O5=R6)OWG^O1+\X_+#?$F6[* Y^VX5Y[&( M4YV506BL^YH*#FBI'U7"NRD[UB.QT MMW-:#L-BYK_"@AW8E2GE&V:G3GV=P/^+MB":+_\2[8R(]E8$B;W<0?3D[QP4 M&-7UN0/TT@M>\2;'G&8(J["( "Q[O.>I!24J6;Z M+*#$.,D93NRSXT^*FII[:)*\EZLEZ%K>7)<=?QI?,S_A![7 OJ(![" ;?J^G MYX3X02Q\)L.?%C1^(OR@P2>3X(<_X>8HVB6@^KJJF536.O7S2:PWS_?JF["Y M77)]NO14,T-QF"/$8 9X*@L 19*J+94L 6)4.0[*"Y;CV5)\TV017\W]A[D& M1C,#-S/C2(]PL^2^S8.M]('J4ZO\3?2DU6^87D5G@9V3L1@;,Z?C&>IQG%"G MM$Y%;]6.[GV39O+N8M7GF4!%$I=0]UO2"4 Y2@#)6:P"2)3FE)*$%E8WA5?H,C6? MNE,S6F@]+?>@UPR*F=L<">K0-XK:"K"20-G1M.F).DMT81U!]M:*[0I-QV]-=#]E1RSH/KSSG2_O?E4_J;__G?W0_47_HT^G_ M\S_^?U!+ P04 " 3A*16D,T=)B%P #4Z@0 %0 &AA>7[AX>[O_R/WY_?GD+YD__X]_^Z9_^Y?\ ^%\O/[W_ MY?4DW%RG\?R75]/DYBG^\L=P_O67O\4T^_LO>3JY_N5OD^G?A]\=P+\M_M*K MR;?;Z?#JZ_P71AC?_*_3?\[,,1%E!FLM :&8!Z7R M&ZJ!6OR/POH(UG,-AF8;:,XJJ[3XZ&@X_OL_EW]X-TN_('/CV>*W__JGK_/Y MMW_^]=<__OCCSS_\=/3GR?3J5T8(__7NI_^T^O$?3W[^#[[X:8HT_KKXK_<_ M.AMN^T'\+/WU?_WV_G/XFJX=#,>SN1N'LL!L^,^SQ1^^GP0W7\C\IW3]LO,G MRN_@[L>@_!%0!IS^^<> @D@S@G9 0+(V! M!N>C]AN,(^$SI'RAD%D*?[Z:?/\5/XR*8:S\HDB%+23R9+FE=$ZC^V[_?<&? M'@8HZ@N"X>6SP%(SA.7'!6-;N+++75WM,];I67TS#+Y-I3%,T('?+ MN6EXHN''X%W]Q*_?W!0_!.'KQ0/->$A2(TI05:3#.J@#BT;('P8&W#X?39=D(&+Y,W7@V+()? 9J:9 )E%ARG M 03E%@R+$KC@0@JB$M6BSNFPL?)!D!#M0^(LB?:,BC?C^7!^^W8X2K_?7/LT M'3@MK>1:@,LH!\%U!J,0VU:)%+--7"MZ%AHV5SP(!;)=%)PEP2:T_RE=#8L0 MQO/?W74:&.NRT@EC*\G1YQ&<@VI[EW^8.@8EJ'2@W9-@&2%S&B"F:K?[T?CA,=<$H4B@9EH6TL MHO'@@^# (F$\6^N-K@&0+4L?! [;.CC.E6FCP&"#+$4F">.JK"C&591*,-EH MD$XK3A+A-IX7D^Q<^K#T%7E^R#A.J"TAXQ7^\L/TR^2/<4F^I) QP-9121 V MHV\5B(#(0I0\"*U$K(>+AX4/0T7#6.Z"%.G,I-:^U0]#1\.YSFJB;0DB'R>SN1O][^&WA5-M M.+&,.@$D>8-1ND#+-902:48&AN!3@O"!!&,D;MFJ>X>85YY$W>VFJ' :#A3.?)HNM9Y>7V M?/3QZV1\EYO+UBMCM (32V[.2H>A-3I#*CIOLL[$J/-R6YLK'J;ZAM.;9XFP M9_5_3N%FBM"ES'\9SD?E*',N44]!VE2.,A(!D:L@!14%TUE&<]XAL+GB8>IO M.*]YE@A[5O^7J2OU29]OK_UD-(@$PV#K.1@N$+?**;!2!^ BB:BE+8;K+-T_ M6NXPQ3>(UL^C<_PEAH&&,Y!GB[*)<.#5S;2(:WDW6R"-.KB9#9)/T=ED@8ABR+(+X*3A M0-&Z.24",4*>!8E]JQ\&C>;SCQ5$VP1$WHWQ:RB.X??TVLW=BJT!298RETI( M8QT(+3*88) 92KT(&!>G7",+N7WUP^JGFD]$5A!M$Q I%_S35VZ>KB;3VX$4 M/GJ9_2J52@@%(X,!K8SFE#"=SJRHW++H88!H/@=YNB";P,'G:S<:O;R9#<=I M-AL0(Y/U.8'F9G488FB4@ 5'LSND7519(L>M: UKJW6USP,#0WG M',\48Q,@0,*O2X'/)/S]\U>4V^S#S;R\\2F1]0?/B.HUCJ2A^.W)7@VRTD,(2T*+'5>SN+1%,Y>G":Z0P_^UP5E+MB_<%;_'/9LA$,(PX MM'<\:1!,$#1U6D'4+":%L&;^O.=F.Y<^# T-IR_K"+4I9/P_R4U7+'";,Q,* MB* 9@R;#P/HH2L67EDQDIFR=%QL;"Q^&BH83FC4$VO:SQPP= M]K3_F,]7; !P,E=GM@FXF<&5<]\&B[JY2YTT#]25Q[!Z\?!)@*'()2?,1R:%,'Q?6O04+A]3T$\3@LZ0 M<&><*HB[QW/J,?6K4_>>B;_[P9?GWP_'5?[C1 M31HPR_"(]QJ2)QCM!_3DO>02E$Y2N8 QW=ZZKE.PB]R2K MM(>>?IJJ= >H:K)O $?OQM^1ZLGT%ED89"6)"IF"0GN-ISNC):.0@65G!#59 MN;ROC<(IN%E?OY]N*]WAY&39-H"+C]/TS0WCFQ_?2E!R!VY#.$E!$Q#(/(@8 M)/B8$.O&:.)UZ2ZUKQSU%(!L):2?)BS=(>5\:3< F=(?X#I]<3_2FF4<.(_( MUL%!E,F6ROL,-MH$0C)':2**F'V/%TZS*5L(Z:=C2Y?&Y5QI-P"9#_.O:?I( M-H.<)6-$:)#,: 0]">")#B@=$Z5@Q*JP+_MW"EZ>4M%/8Y?NP'*FG!M RF/B M38JAN%,(K0G2_=T:$SF;E3) M59E\2]/Y[<>10W&,8PGROI5$%OYZF[=V"]%<%7B=),P&0%#N /-P/)RG]\/O*9:W<>G:3?\^&S#. M 1&L2Y]R+?7TG3O/)=Q#30BA7!29UQ-TC;LK=Y.#M M P>O;F9S##&FG])HH8_9U^&W64EEJ.2#<,6U0&N(4A(4;,#?!D6SE(P&+S9Y$0 T3&60NPP]* M/W+O<@2JHO22$V?MII'9CI(#%FLA7CL?);6EVL 9M!9X_CX9AU6 P7T)-3W! M@U0(C#UM!I,D R]->:>?K [[BH3/C/$?"&DAC*MR]IPOY@:PLJ1_H#.&L21Y M0-+QM)1X9)IL#1AGD6HA0S"U<\S+E?MIO=G9'?I1@FP@C'\_='XX&LZ':8;1 MU^)=Q-?)"(4^*_'<_/8AT9$),2$SR"0D$"82L.6&+68GMV1A M>H-+/K+VBP#CJY!^S:K^9 MY/1$?1%9),P&C6XHU[7OT[:0T6_J MN2,+=*ZX&T#,%LR+J%-2P4-2%L]>@QR4"Q=PS'L1:)"Z.F!.M#N=Y:*[\H'. M$W8+B8.#O+A!"%+18C&]U<@5D1:,DP&4,CXJ:[.-_7C8S3A"'49U]574@)UZ MO5KVOA1O398E5^^\ID(1#=R5&QWN)'@7 DAMB C"<2MK/YO["4G->$[=0:VF M4AK V*83N);>#S*:0#F'*)T%H3ER(D4"'I5*D=.L<^W4U&YJFO&END-6)54T M *HU)@9(;%1$,0C9<1#24;"6,9 LH;F-BI+J;X76EF_&I;I(1O,H83?@6946 M5*YW+@\3"_MW$U. MOP4 %\%1+64T8'_V2(AGGAQ+"CR1)5.FT1G4+D#P0B4NJ3/.5(;5F==YG=4' M7 15E531 *@^WJV[8&GYJ-=3PRTE&:@M,ZTY,V \)%?>67%29I+9F 03BK+:H=>(I"I'5CL=^3E6_ MX7U'L*JLC 8LU!H'BR17:5T^35_3>#;\GI:)U/>364F??LA?W(]!TLSH[$O] M"W4@@F)@J65 M6<<&0TYUG:KCR2QWWQ 5^=AAVIJ (5/I3:01/ADM0=K:'FD M'AR8Y")0SBSSG$O<5)UG _K- G2$I3.%W4!R\F?ID0$U@M-L-1#.&0@;&7B1 M)7 9O>"&>%']^NUG-/7[Q.#2Z>[SU5(-9GUWI/VX4-#7-!\&#-8><5>]/>WC MM?KI5;N'WTLVKO5),[KEF.@E 6+M)9W0!RWG@_>02 R6D4<%[YV2OTH OM. MCU;&T1.OK3-E->"SG=IZX["N&XYK*56Y5D]!E4=P%GR,'B+SFC.2RBE5/7W? M(4-])W<[1GH[8&AB9ZS?C^!Y^&&Z4$!( O>[(2V=C MITOM6[89K'/E5PIW5HX^B-K=RO=3U'?:^:(@.TL=C8+KW6QV4SB)-NAH%% O M2+F1425U8"$%3T4DFJB]$T1K 6M)3=])YQY =8(:&@74^A!$2TN'),% 6X_L M6$7+_I"02L08R?Y7)WEH"^)K;,4T2*F5L>\U8)R2AS$3#$23DJ )<) 2H%: MQB67U6_%=I!R$):J#U'L#TLG**!%'*V?Z<$:*X,L'>04VEFM,I3N8$!I>7\7 MN%)FWUC6*F ZUL.BU<I4W71 *ZVU%1KPZ&VR60-3I=^%H!&LIQ2" M-#$'5K9([:O7G<0[]01PO/>?;GO8AGD_SA6YJNGE57OV7=L<[%;E@/ MX;/2[>JRFNA^P7N@2A*LY=1"TE*#,*JT'T4/"D,_'A>EM]4' .T@Y?R2RN]I M?)/>XH8M;ZG*)_\VG'^]:\_[YD<8W12C7*XH\/]C*:BR6EN%;N)RHI?PZ$0: M+QEPA8;;H)%FU7LGG4!FO_>I-9#SM.*R6UTU<):^FLSPA"BMYA=E,VGZ?1C2 M[/-D% =(*#=HR8&X\KC8,@TVEC(OF2)/FEI%:G?+W4U-OU>878"KDN0;P-!? MII/9[.-TDH?S@>#>*:XD1$Z**RE5"5$(2*8M!BPV*%?;4*\MW^_E81B(4!R(L!K4!N3*F M/++A*"UM*775WTH>1EF_EX1=@*D#C31@?CZA8I" ,FOW-1[8H\FB]N..&<*S MIEP)B#EA,.)(>1)A/(:Z7"M'M8VR]LR1O03U>TO8C9=42_[]MZ#\SYOA*D0> M1^1K/KT)\YLI[IG%V(QT-RES*<:!$!IW2*+ M5-EEITK5^H2\,^(=MXG3S=G M!N[J0GG4POU>!];$4.=B[QU2:Z5D'_+F9(W[".)C^:G)^'5"D<:E9_C9C=)L M8+.SPD8/>I&74=J *=$%#T$I9[5)Z4"(G4=(OS>#]2%W0;4T<$2NLC;CJX?7 M6H,HN?#9)(@EM!!.8Z :2Z].;VC2C'$6:Q^,6\CH]U:PB^/P7%DWX+GC?DBH MB?F2@Y7Q_7TRGMRQ5AK:229<2AQE)(@ @6$I.,G*HS!*K,I,T%#[=OD0NOJ] M&NP"4-6UT<33\L5+TG4N'K$W4#0C)]R M#SBCK$"O&0#+%JTJ3 MP9T4]7Q!V(FEJJ>")B"UFQ5T&(TP*4-PW('0OMQXJ0S*6D5))AXCV\IH.A-( MSRI/7D?PYV+H2\7S[^[DODO]#\Q=5V?IG&J22B,XE"9>$@9%W>:7MD2'H#F6H96(YX-M0N MD-Y!RF'X>U89_QI";P [Z)2N!4">&)N-0J?4.A0(SZ6KO_% B+0L^R RJ^W. M/2+@,)P\JV3^Z0+N,<)<)%_N&AC=U5R_=+-A*-GCX>BF)/L^?KX7D,C*J>0S M$%<*E(*E&-%$!BF6J 8]"^D.2W\=ON9A4'D6&?HNI=V B=G*V8!$A[ZEHY!M M9B"4%&7RJ 42#(]:&^)2;5.SE9!^RF$Z5?FDMOP;!-%*1H,@.>-!>V"I1"Y1 M)? )@V&O2"21,I[]IN6I#:,5*?V4OO0)I%-TT "4_I9*@X$47WS'2.$J_7YS M[=/T0WY2;[UB[_5P%D:3V0V&$B5DN)=DBDK+Q#D(DBQ:>HP/+!4&=,Z)<&I2 M#+6K_>I0?IC%>Q;WDCVJ]!D!>6GPC>&.&TF 1)UQE]* \N4,;#3)1LJUK-Y. M]B@"^ZU+[0-!)X+X>'6VB]65.+>\),I)&9F#[@GW#*@R)FKN)96U MNU(=26*_I:[MXK6*2O]1WIMLZ<':[<.3;0OV\@+EIYS7;_2W7&4Q_>;)VO>( M1P_7TC+6S?$R8=FCAV&DRR"-I%D:*KRL[;8=26+EE)Z5E"BJ(4>'_"HEP1"; M0!,:C B"U'_ >4)*KRLSV24Z?I+I.T+N#9S/AW2,QKAO."F3$\N3PO0Z+?]] M+SLG K%,.RAMAT$PKL J].>IE2:9P'(VM7?6^50WTW.O6,,-8_KM9(JN MRWC94S/558A'0LM+PQ7P^'?J;>6G- M^66R[&:+ 6R.V5-TQF7& %81E$YY7BNE#L(;YV/UAM*7Y;!?4WYI_!ZX?1H MTS/;:IOR^(DDJ'8V1F(@6RU1:8: \]J7-O912NF8L[6;QW7'3;_'S3/:0AV" MI(DBN'KFY%YQ>\1CB4#K(1DP6CK_8: -/E,"UEF4'"?9=S,+^E(,]ON@]!EM MJ\M"J8$:^7VZ>>5F7]^.)G_\>XI7Z2]N."Y_^"+CJ?@IA9&;S89Y&!8B>CBR M5^:&6>&L).6);RD0"P%\::?I910A^1!MKEU4WPDC_;Z=;73?7 X:#3MNQPGA M@7UEI5,TA#9V9RE9#1>ZJ0YD85^7_[^0^R)T^#0M%]VG #* M 7LO T)4*1EVD$M'2<$9!9MBQ'B.9V&IIZEZ6_7Z7/3[EOD?8E><#(H&W*@M MS-_/$?1(-QL2M2R:'KJMH_:ZO84]BI1^[F=/EU;]F]L]PP;13*H< M>$1#C5ZT4#& LYJ"<$K*K(2LWU3O(,+.'V>Z6N1+$?T@*::L30D(R66;XM8U M+"1PGBG'$_,NU'82'E/0S#UM)2P\G6AZLKP;"-/NJ5]*I)C^R;ALY!<_AK.! MYYERXFU)QP2T]AK]")D,Y)0SX2+HF&L72^TEJ!$LG:#I7: Y6^P-8&B#A]>3 M:_16!\9&#,:D!)H"[B16IE>%H($Z[KTV5@I2>\+85D(:P!JOVK?24R_R8;Z$*HC]0;@\RG-418IWCU96W&AJME/2[\5;?>!4D'<#J%D;-;PKY;MBC*O, J,&W&+\&.,9WU;OPT/?9I,AJ]G4Q+ M(G@0$D\B9 N6E(!!ENH#Z@5RR[.DU)"H:MNE(TEL),X_$1%/FP!UIIX&T/=J MWS0RE)HT21*P,GKT"'U$9S 2(%D3(W%KYES;#]]'3^]C;;H#PC$SXH[1RLD( M^[:X:L>]-)U7.@@W934@QF>6F 4T\QAO<(&[,ND$GM.$&U+&D.I?^VR_F>MQ MFLW%,'6F!II!TN,W>$)ZG;FA8$4N \]Q'Q@E+# 9D\^!"LYJ@^CXMX]==KV[ M&'Y.EWL#Q]Q# ?3LRV1'%FUA:;U;7*A?EX9_"S5^2LN1"&DU%VI9@_0IA/&5Q=#J ;('1ED1AHZNW=^-_>KBRVU&.\U7OHM+H ME,A2I)Y,!B.C@:0L0:<%-QJO?6P?0E?OPX@N!K_J6FK^CIQU=#+&7U&T#)_C>7&R(A@>A!)C D"%" M%K=6 1P51CL6LJP>]9R?(>]R-%(;*?)CU')F8O/-N([%W)*>]902$3S:>E(F M"91PS$LIP45J;(K22!.[< R/3Y!W.B2ISPSY,2JH"J2^'UJMGCS.'C-7_1'5 M_3+]/)#:SF7]QT_W"]V_@@P:CH MP; LB G>.U9]$MS15#92RG N@K;W519M-9=! +'E=4>9R>.) M%*"#CE2*P*FN77/54(?4KK6]]Z+P&-$W@)M'5T'E'F<] :& SO$ZXF]K7UULKY^OR:T?S1,*JFF1U@M!AF]N"ZI MH?]:$/XA+R;%OD-%CJ^&?I1>S&9I/L.HRT>BLL9X/0L0&5T;F[6&Y*,W01DM MW>;@L.VSY@Y8K%^CU@RN.M%- R;L,4MOAV.'$AY?E=SZ;""-$(HS#Y;G6,95 M*#P:E 4:J(C"A61X[<;Y^^CIMY:L&2A65UT#,-QQF:V38RB4 "ZCC$1,#)RQ M";(.26GFE!6U7^:?47+06:U7<]"KH*X&0/=ZM>S:?.QE@[)7^(=#W$0I,):8 MBZ ,22!2(F )11&%G#.SSJ58^[GVSVCJMT"K.2!656'?KA\*- V_E[O V9+\ M(L_5;.U/Z3LNXD:#3"1EECFP27D0CBAP#$U\4M9JXV.9K7R0[W?(:OU66C6# MMFZTTX %O&O6^&'\V8W2AXR"1-'-;S^.W+(/S+G1%0N+MPRCKMPJK&7QVJ,YVRK6>WG3>BW%5@OZ0^N?<>G0V@)EH MRBXDX!6+D(GQA&7%1:J=BCF*&%$8D\$))"#Z+D%"H4MDM;!Q$^A=Z:"6C:6[\;?4?*3 M*>[; 3'H]SJ4EY/(CLA*@0\T@R\M*E1@RK/:E^M["6KMD>F%T':J2EJ&V:+X M\>&L6.9$HY#)I,P!3PF%S 7\52 :7'&*I="*F@N+[LUK?W1@-JD)94*>8P!A$H>O.$H4$$8T9)Y M:C>KNK:G;^K0T]I[SZI [$MO#<0>AQ>##%0(+!DT]-D+W(1"X";TUH+R@KHD MG$ZD=@1R.'7]'M"7+PSK0FD-S$[9P5EQ@&<[!"D3=:3L,&Z" T&%*#?J!CP+ MRB?*LPFU7WT>3V4C;>(N5/Y:2UT-V$>T_7?M+):O"1^E2O$ >,B6>F9DI#Z" M]*5OH^>%*>N!*Y984DEG4CM8/IRZ)@MGJ^%DCNXF/)2UU-601_EV,GUH MEH)B?'B&/7",>Z5+/=RBC[.+&IS4 I16(M),HR&U>S'^G*HF/) $V6>$:5YT_RC>>/>]A. M2Y,>85=(JZ*0-O'U?C*^PB]?OTY^/M#&6\Y">?$O2EY41# Q9=#)6B(HDS[7 MMFF[:&G2L[L$ODY62#OX0K&%E.+L+VUWZ;.RBDH:\,P>;95'C$B9".=E$$NY61))4Q0/ M_C8'+IT57DE:NZYU)S']WL3U:;U.5DF;YFO-QUS<(FZ1X4 0'J2+#(A!2RW* MTU3KJ08JC; 8TFLONC1J!Y#8;^5_CZ:NMOH:,("'2W,@M6,8W2NP6:%I=XF# MX58#IR:+F"VWK/9TN,.IZ[?:_\*8[$AI#:3NWN2>"]U M3.6**>B(AH<(\#P(L-%3FA0/+-:^L[XLA_UZRYWME(9ATL#!<9[%H#QQZ:V" M9'SIB(!!A1?>@F1.:BXH>G#5A[5U?AATYH&W"?&CE-C,1*[S6$["*LJ"@<"8 MPDU*,2(.*'9-272$BQ1=[4*X[G';F9?>*&Z/46(K#9=OOGT;+43I1G>B?#?. MD^GU4IEW0O7,\%1: &? ((Q"T3IYX'V3U!.V!I/7[TK8S)':AF 9< MY'=C_!9NH#)5#(/? ?'6V)@DD$PY>B@L@TN6X#\8HI%3V7 MA5\$.&=)OAIV.FD#_[N;WTS3)*\>7DS&,S>.'Z97;KSJMO:8C<.:OO_\HQ5; MO!_)0:6&[NL+/+24+Y ;QX]K'-TWJW.CAV[S#TE3D7T9CPHQN3(Y-5 ,2DL/ M.V.R($$:%VO[NU4(/SM+O]#9AS6=#1111&B:<4MA5"Y\=F!,(!"S)MEP3[BL M';(^I:+?4_#RF'J2B#]/+VV;NL_#J_$P#T-Y/[%\%EEFNZ&00[EO.<',[?]@ M11-W!.65S-O39>[Q)01QEB0&5-L,@J220T-4<(XG'Y<6T5+[+<9N:LXU1"_= M;#@KS:/6=OHX[I7W%Q3QRU$IGTPZ2H:'?YE[34$X8<%ZEX%Z$[3AW'%=NZ3B M''I[[II=!U&;%NMB"FS;MI6F?..;=(H5N_NK%>W55FHJ6:;5MTOY IZ1"P#] M;3C_^NIF-D MWI2^/@L*W&@M,Q #5ZZT!F?+4)Z#TY:!8H$*FQCUN?86W4/.V=,\3FAM]+!M M7MU,RT9^V#TT4BZ8Q A .0ZBH9E?+M+=@A"1UFY0TH2=!;5WAV MN> B!):(0_>:.5;[>:DG49KH4+GDL$J0(><[D2)Q9\< )4:0& A+F0 M:IO+K83T:SPJZ'[3;IPO[K8-QNLT'7[';WU?1#7_GN+5$!F>NO$,);>X13W! MA/S\HQ6-RI$<5#,S=ZN^&R/,;I;7MO?K/SQRVH)'14H)77*+'K @K)-@2PF[ MI)Q'&4L[A=K1R1GDGC^L[.BEURYU6-2EKPG*1D@0B[;>+$7P.GJ:="@7VOV+ MJAGS=QE,/IUE=B$-MVU*W[KA]#_7Q MQJ@TA5BKE#VI_FGO!VO6/QU.>24CM%KQ4_I6Y@[C@70'-$V-#M03/'LH!4$] M!@9<:-[VX[:D4V&)[8!,E;AE%++*-ZH@?)+97> M16MT[:G8!Y#5\V.%&MAX\M"ELC+:-D5OW'2,3)9GO(OQRJ=8GR??J&AP]M-7 MR<9L+G*/HR0=\WBX0$R+5(&.8+5,$(VAU"<:7:P]I6(7+6?WO]CX[@.8#;-: MFV3P-(T(YN M&&X,4"6CBMJZ5+W5_$YB^K4G57#PI ]%%<&W;45**]/A_,XS M*%56R'$:GUK.O>]S%6W+P517,C-KZ[W86&]+4)])YHSK!)Q8"\++\J@I9>"< M1@TA2 Y[B"IRCFC(2J-:UW;WC M*.S7='6'K2=/TKO36]M&[GUI;'*2/5O]S9J7<5MHJ62EEI]>NW]AU$='($I4 MHI!4ET=,&'HS(CP&XE3XVG=OCRDX^\ZM#,1(]^.LEA]?2V&&[*4/N MX&?$F M,$HHE]' 16(A(.^*UGY$LY^B?NW(&=I_=$Q,J>8 MP@ PH2>G#0>O#,J*$&$DFCM6O9YO'SW]O@2O#J$*0F_[9%G, /@Z&:%>9J5_ MR_SVI"3@TZ_4S/S]A,9:H?CBTP]50]QKI00!(TJ32<\#F,S*NPQA*9.!YNK# M*QY3<'9J[XG82E_^K47C,F9C6=KJSU: MZ<7]+?&6-N7.>A)%UN4.38.((8$+B%?.J?TCXQ0Z^S%[EP'2T[?A'>NQ;?.V M8O>CF\YOSZT;WOFMJNTL#J&W6G^+[8O= X\S3ZGC"JCG$@0-$;Q2 5*B @] MK[RJ?7'Z,YK.MVO;O[]M&V0M9)D=!\23,E.NM-Y+ED/,DI&8N#/5F^X<05[? M?2TJ8N>IT>I&26W;JL\W?I;^\P8_^.;[J<6Y3[Y1,W3=2U^M:KB-11[<_>"D MDYE#]AG=?3SWR@#1! F!)FARS-C:US2[:#F_!?3C[SZ F1'.E%,)"!,4F?2E MRE188%G(9&2I.*\]5G0G,7VWZ:V @ZBK"OEH1* ML& IMZ!UX""4(V 9]V"D83(IDIP/E7=HYRT)-Q:X7?YS[8B-7G%&':12 BJ8 M=6"X*A6G+#-AI*\_5N\PRIIM,W@,2G:T&:RIE 9NEW]/?ZQQ-)V,\9=A^;1G M.W^&^)1D$AATI@S"*@[6F(A^G0\EQ^:LK=U1[E@:^[V%[@A^G2JJ[:-SU4?O MRZ*[S&D9@O4/U.]RN8VR"_>ZC)3''")#?ZMTN9 L(ZHRA:0PZ&+>TRCJ#R:_ M2*_+S^%KBC>C]"&_0>S/;_\VC&GM[<\:%6]0Y-.Q&]U1,'MYBQLEWH1%P>#G M-/T^#(_J.(RU0H0,6?D PFD&GJ*'F0A-2ADE:/5GPITQTW?6H3Y*GP0)3>"@ M@2-[/Z=_29.KJ?OV=1A>E(%X"].TUFF4D%J;US.^PC^V#,[Q>Y:]2W 7)JK799E!?7Y55W&?M,B0-F MI CH14O&JZ<7#Z2M[Y9G=;"R^YBMJ)FVS<_/^[2>;I4._O9%^\YV:,/V=0&- MZ%HEI3,01PA"QN-)J;D&$E(P1H1 ;6T;UD'WV47!P,,VV=V/=+5O-N6^]IK; MLA@0[*!E>0WE))[E,I0^T%%1GFFP>;.5R?9*E!K4M-L\]AC8W)FS?I340'3P MP/,JYOF;FT[=>'Y[Q^'M)G_!,Y).\?"?EM=8Q<*<)J]VTKL=.I>M;ZUY?:U0\S.=<&]KY,4T7F>MQ2$CEPQ]/ MEC7([\NJ^.^-CH^W$0P01+"LOES78; /U2I3BO0ZM9+?<]6US+X/W M?8:Y(?2T;>;W-@,\W<0?\ME+M33LT+3O;EXG@DPY".!>IS*D18/WB&.M/#-> M.")8[=*.SAH;WF^KS1769/SR=O4?UY*:/.?D(X5$HP(1O03+A(*8E574<$I$ M[L+%"*3P,>,Z_'HYN\)#8.-4]E50L M.J$GXDJ%M 6KJ0*5,L^*.^=\AT4LQY#::(O%8S"TIR:E,Z6U;;%6O7%.3^"M M__WJ?P9/$,U$C0%@'%LZ-"M=ZM#+]6'MAO1@W4 M<6'Q-)4AE.J60,"2'$!1RZ-GPMI4^['=#E*:ZD]VC+Z?-I6BC%''$$0HS(%#>IE G@;[6B+GF/QF_S>FG':_L#5VRJ M!]DI,.E.OFT?)=M;\)P1SN_[7N>M@[K,S9[7H(7PD)C/$@*EY1H1/1"K/ 6; MI-.)8)!6?:9(OPV$UN+*S=XQ+XHJ%PK\\&V14B]30);&8C:[N?[VD&9?F_MH M%/'H%8)."4-<(S3*SV"(&X*.S$5!8_7'H%4Y>-;MA8Y![YX$PZ6!T+;IW=>U MYYS:MY]^]4*=ASHPQJ>WC9$T284 1KD1H2[HXR/]>@@]29L3R(Q.?6=>@8^.PV M@/6UUU3MVR/V\#=I^CV]O/V"WRF'SFR^'G3Q2!A-D$TJDP2C!.^R!B4=I=I% MG\F% +J/S'Z"FJ9 6DV+;1_%OSMD-TWRJGWY\C#[,+URX^%_+7[_.LW=<'32 M@7SPMRL>RZ?Q4RE26E_G%2X]&0WC,X\3+1D%2[ST(5PL]*\/Q^<^W3]$/^S8UOLEOMP;0(^R0#65T+;96SV$ M/,.X;7RA_BO_+@W5H6]-G;0Y&XPQ@V!XSOFDP02._IDWBK%4)I76K@9^KL_\ M2\@WL D]5^D3A&1*:8"E&**',LF5)*J-3+K#BKF*C#R/Y_W'H+/SY_U'Z[_' M &8VG0]6/'R8KCAX\6,X&U#EN&#! *<+MK[9X+C/J'PZ2B;MK UKI 7D^NW7 \D%*;3)$)::Q9MA0V'-F1P;$D M7%#15@384P+Z05D=G3X%R)D"[OM2%T-LW&:XWTHM\63T6RK>YT '87"7J#+Y M/("P4H$EA$+R4M&D3(AIL\AJNZ>_]?.] ^!1@]# GPD: M:@FS9^_A/J/QT(_(C1;'999$"699,2W>&TKM22I6B\L)F7KO*ZV1B^\%< M>T'M9;7> +Q_3>;E9= \8O[,3!<6B>R R:,*ZV?)1C'*#A' MK(\\,'-8!J9>0< V,GM^^GL9 .UN[=V)-MNNYUEKF'U&3<^6KW33U+O+VIY] MG9HY%9$Q+<'F<@ G/-!M0 ?<>YHS'NV15G^]WV%7[_M/?W)__.809\/2*Q// M@IMOWT8HY=_3?%'46^IX9P.1C;"26B IE;$+CH&/)D!T)"@G3+:FLX[FAQ#8 M;G_O8U"S:9:ZTU$#)^@]<^CD_OW=&-T1]$ V6#(D&:I+M]8H- C)D25"%3"5 M+2A-J/V@_@*Q^;S(Z!ULE?;0$L;?#\7"&OO)?)I.XP9*4FD@6.5#C++H- MSH MMX8I1<,$QF@A''17<0K$=I/5;US1.<0JZ:,EB"$7 \,"^IG&@B3.E??] M%JS & HI#TE1P\AA%8"G8 G7/P@TXMF"YE@)GXZ.DLWI?Y#%SW_B#&^]YO(7 M'8=QHE0N,#G2_-Q8IG,U-'""?I[C'D8CL#%8827%.Z;PU$^.8'"C=*;H M%@0T_$8;2$)EKY()QE5_^GL(8>V.NS@%==WII.^+J-56NGB9@+$D@X[*^Y"ER6(S.;O7>.UX#9BD.Q\# M':G);4HOTSCEX?R>F^R1>")B"7N1FT1*%\IDP% 2:?;!AUC[C?%^BOIU_+LR M0A6UT ZFWHTQ,"K-X._8D"FHF%F $#)'(RH";A(G(7'M8<3;#9@V23D( M1?*9HN@LN3< GU5+AO'5HFGA_=2I^Z/8^N03S1"41I]/9@/>I-)3(TE-M-,\ MU,X\[*?H(#"IYP:FBEIH %/;KCJ?\.0L"WK1Z#3C[A!2*?"$>60Q".*T#=+4 M?L5^"%T'X4L_-WQ5UT@#*%L98 PE#HH.099X;LBIJH0%,_3Z9I]E*5'^]S0&X+-8>E,<@Z#TK-)B==60 -86EQ=/9UW?1]/ MZ$1(%BB;$$O-!2D]&HT%8I*3.D9A?.W+:(K"SE#$]W=@-EB+< M??JWR??%F_IWX_WWDI_0LWP[F1:=#1S&L3D&"[1TML-MC9N,D%*BC^X!T8[+ M7%L")Y#9;LW",0C:/$Z[UE<#CMMA%^211Z:#1]&QD@^VV8.A"7F4DEGJB0G5 M05BO:*$SV'4.CY.*&8[1U, MKX/6'(0V#HQRZ,T2#)J(8274OB@>-RGLMYJF+6">I;WF3>3=K* !B8QZ90Q8 MDB)R%0083A40BC&7UUPF7?M^Z3#*^JW3:0N+)VGK> S:)0;'Z:J,JOARZ1)# M99G@'$\ &3TLJLSMXK(K 71W$>+%L\P-("19K!!6^ F4IE\R+;Z MC*P.(^N-3;92P@"MN19)6M F$Q#>&3 A:N0TV$QRQ6D.!U3);7L4ERK-)-()C/(#@Z-I; MCZ=F%(+PTG,VN_J/ZG>2=*8IQOM-!!G_G4\36%R M-1[^UZ(ORUV9^" 9R[7T%ISVI4T:^HF>!@?!^(RA!OJCMG:WG1VD]-TOH!M$ MU9![V\?8^\GX"H/0Z]?)SW]/\X=N6^O_X8P#[JCO5SSZ3N>KUE#T\OVG:,PF MBR*=NQ]AOAG<3T/%K\? QL6J0Z8F_@2'O,PJ)] MN/9X]AKI0<5H0&2!\8:D R9FR;@XMO[OKM-I/223"LDW ^L?-N'*:+ M,@4W>GDH?V6@)\U>@$=.<<,I!IYZ"[@'A=2)4B(/FT1QPN+]GEOU,=6U_/O& MUXN7[_?[;%9>5 M0?2$B/;"^#K(.4_:#<#E[7!L<2B\B+4+ MX$ (7QDR6PEI[_2J YOSI7XR=+ZGJ9_4\)@+VE^,XX*'#WXTO%KHY2_3R6PV M2):0D$IIHV&IO+,68'E"S]_3D!,U*J3#!L#N6:3?JOGZV*@JU&K/RL_PD]>L M(K+TRGT;ED\_YNS^S3S)3%%!#1"*?(F4??$',=K 0 .9S(:9VA;G* +[[9W9 MG27J3DOMO YZO5I]975?36;S,I-DH%,6F:*5U2BADI"5X+6UD$G0V6@57(C5 MO>NMI/3;3+-+Q_I\R;>#H\/VRB ('O$$CQ"2Q\-;, =660H\AJOR-\/D6K1ZGWYT6K MQ\BZ.;2L+I&$,9$A[RB2,E[2$@66\ B49Y(]85FEVN_"GD71ZE&Z/:1H]1A! M]WWUNE&"R0GGM%P"AB <"&HS[AA"P'*A:(A9$;49E3W3HM6CE+2G:/48B35@ M&;:41F7O/4M) %VTFN8I@4^6@Z7:1\,D#_J_;ZGA.>?(F;)N#BUK!0D4;:,H M#UB#QR!.*,G 9&^ 2\VE-,IE6CO,?C:EAD?I^-!2PV,$WO>9>)7G2&?X?L=3P*-6>4FIXC)Q[O=J:3>>#3VY\E99^ MF< -0]'T(BNEVSCZ99Y[#QCT$>.,5&A]#[$Q^-4U^X*_>[ MCQ9L[[[S]"/H M=$GV:#SNB;ZK34O,>*,84)9D&4>=P)KH\!]!!YN9C>:@ /<0 /1I(7M]+]JST M4U0VJ2&_OA7O?JP1SB-542H*FI49IK(4MQJ'T,<8G$@2O1(')7I_IOCU1?N) M.:HI_F3Y-1!8?+[QL_2?-RBF-V6J[1?\:\L'Q('H'#+ZSB*60N=8C)] W]G8 MF*PF4:O:<<4.4MJK<#D_(*TA]3;!<^=*L\1TF96EE?,@C"1@B%"0T,,F,B7M M1>VB@IW$]!MM5%'US^%S@MS; ]#*A#)"-?-!(A,236@4I0\O*\_/A<]:"Y)T M[5+=K80T!YQ3E+P?.B=(O '8;#/*[^^+*"+QPH;L(2N,K84HY5F*:I",!:JL MI.Y)ZKS_QR<7+9H[_P"KIX&^/YB/+YQH]]*CV;\N['(E4\ M@\Z<):]%-&SS>F]WV6]5TMJ[(SX1,YO%POTIL$WXOD_?TQ3Y^E24^P5!-OLZ M&<6WD^E6@?SO-)T,2K<@SF@$2H("D1T%YX0'2QWET1BCGUPD'(/:XREJ[R*J M,[!VK*Y_!(R^'>;Y[6K##AB>4RAB YP["Z),YS4$ VW*,J7E-3]_4JG5'5;7 M*6LO<]T(9D]67]LEJ*_3=/C=E7[#I:/_OZ=X-1Q??9FZ\!@,TYBX0.CN2EN'/1DH=:"Q)='V-3B/5?ZV^0 MT/>%\&60\[3&X'0]-!"%;Q/;I^'L[XOTEM(D<*\#I%P:OTDFP,KBGQ##C#0F M9'>)'75'3RL .T'1.T%SIM2;0E#IT%_VTUJ6RV>9(Q>4LV0114R2C#R!$Z@>;>&.R6E MXJ*ZP3J-TE90V(U755E3#=BX+6RL-FW(R3,N';C,/,8R$K>6]1:2,=H;27-D MM3O6[B2FE6.R.R1,NE!+ _@JMR=O1Y,_5@RMS';@1ME4JN"L?O9TM\09@\[#E'K+5W+C,,V6E@1BRX+(#4R82 M^.13#%EK4GV&^Q8R^NY"VL4!=YJ,^[]#NJ/_]\DRK;QL3(@N(GIL,_R3@36. MRU*O35EII\*L /90H%%4I+%!HUZ2XG^9B65CSG\P!45>(-(&?1Q_+WR7BR MG!(ZOEH.E;R;7.QYR*'4A2CC%Y%M.;)+_SECA%9!*J#HHK2 M?^:WQHM.AV_=7M]ISC M?4#^.LV&5^/%SRZ=91VKL=W4] O".MH^ $(G MB+X!$"T<_%43Y1>S69K/[D8D448RD1J"-1P$;BRPSI0-)UF,N,>\JITAWD5+ M>P Z1=?;(JMS!=\*@#!"#-M8,41KS3@X&\KE< Q@>*6"DET]1NL/>3T MF]_I$D85Q-]W+OE%"-.;%%>)A>+)+@>8K$90H".[VBMWO*6(HK$1@B,6=XFQ M8*C"_2*SY3)X0>QF3+9CZ-EQ"_>;WJD,HLXE_YPK/C@W40A3)D_RDC9SM+S" M]*"4TID()G3X_RL^FG7R+Z#T!@[?W1?8%$V!H!C>-^:D*2 MG//:_6S_L8I'CD+"P<4CQZBE 7QM+V7 PX5RX0($54X KC4X0BT0+:QQVC-# M-E/<_ZV*1XY2\D'%(\=(O(DS=W_1*(LR"2(,M:IV M7-!PY6XW0*JG@0;LT)IK<>]O/%QP6L%,IIX 11&AJ=84+*<2G Y>I3*5 MO9ZGMH6@?F.$YAVR?FP=J>YB,('UDD3+.ZQQ&0)RQ0#5Z;Z*.XI M43)SHFN[8(?0U8HW=C8,=@*LDD[:Q]G#@,[2)CEHPD$*D9>I'F^3AIR]MMEX MX53M]ER'TM9*6=6%\7::;IYYD?9 ?$40#QYQ5U' M.^T"[>[R*D9IE*= ?7F7GF4&0Y( F0C&E$(QXVI;Q+T$]0NV:FH_#$XGZ* ) M0"T['*SN+5=Y+25BSNC4@R0E:^\E.O0L1,A<><,TI2S7[C.[E9 F 72*HG?T ME3A=Z@U YQ1C_A S&J, _C-QL-LS# MU?$RCE_5@>?G)YX(O*WUA'V@ MX#EN@4VVE\(HG-,4/#B7"A'B\&$3^ , MX1"-95X&XKRN[<6<2&HK#VHOC>E+:+;MZX;[>Y7?DBN"/?=9[=[O54SY'TYW MI:3]_8)K('QX[>?*@%/*P#'!2AY4@<\<@S,3,@F6<4UK[_1]]-2=NKP,%;)S M.@MMP%F+H4*F&GSP$;0/(BM"I*7=#NEN(%5>#0/[IRX?+_ &#LE[V;R\7=N2 M+]UL.%LDU4K/@N!)!J/+?,!D'5BF+43MI=!,>,UKQSP_(:GO*.9,E>]Z-%Q! M_BW!Z6&KE>-^V5]EMLJRB1AYC"4GII4HG<@-&(Y;+OI ).4A\5R[:< A=#5B MI&H 81?(:FFE :1]G$P7JIG?,[>%R[L&5?[P>81Y#6"NVK8F%Q&40U@\)6;3F\7]S^?#:S=.'?( +G\\M:@.RP2DUDK(ZK;QF/HZS=M=RE =J:Q!M"XYMC<__+?AVF* M1'V]+6.Y1@O_AE%MB!$:X2(5B& B6(,RI%D+ZJTEGM>ND#N,LKX3QYW%&[6T MT1+&UM-*3_E;>3/9.^HRBLX8A3O51 &>4071)LVBCYF)SF+:0PALQ"&LB)!= M(*RNKI:P^&[\[68^6TB,W3D2,A@?J"NSK]&1T(R"5?]?>U?:X^:1G+_GOQ30 M]_$EP%B6 P.*)4C>W8]$']42LR-2RT.Q]M>GFN3_<[;(V21>&UK=MXZ MGJZNJZMXA,*E\*$X:YNO"G^"G$YPUAX$^^!VID8Z -?=Z^"FFF+)*5!:.4C& M9% :"P1>2RHN, Q*R=R\-6$/*6/7I-I>ERWDW0%LWLUGG__$Q=?*SO5IF CG MK#1U2(D7OM9S-3FK2 ?+*18LCTG8UK6!1PGI*:-[HHKO[YL_6]Y]EQ\_X>>- MN0ZSO'F;C?G6UM362V1/_UC#PF4CCAM5-7?4;/,7M=9^5-L'6?8/XTLKLX,Z][C'_9;VD2V6YO.)F.V)3)ZY=*$1]+*"04_AD MF8 4E0X^9<&:C]!ZDJ"1,??2\+@/SV:ZZ@%X6]JOGC18=#G( %$Y1F*Q@0(< M6Z?3F2*=%-+GUO-N[Q P,K#:*?8^9$Z6\MCS)/^@T_/E@L[2-(4=%[M@&*77 MI7A)%KZZO"@YA)+I1 F16/#9IGC8Y,B]G^CB:CM%9_/F AQU&-6&C[?KQ?P; M7E2/=KEZ7_XQ7USFN_PXNMN%=Q%*=$A7OB@0I5&0@I!%*,[B@:-$G_W4N%GV M1L!H*] NII4]N(_OW,8WT;)!;C)C"7P0=7527>JM9 3BD.="N'^(E+/+B(>1 M-C*R1O9LAM!?!S[.'^MZG-Z7K<2JE*Y$-E$E&\>,!,^1U3!%UYU+&6+4F1,W MRA79&(G[J1GWOAM$^?-!--$=IN@4_FTV)2X8ER'PH* H#* ,9V2R4P93?# F MVN1-ZUD/CU,RKB%[>2R=I(%7G#?];3H+LS2]DT2,/QZAL:_:)G'JT!,>Z+4I:BB1]X: S"BHPR.[B\GT[T.&:S% $AY^I!9^;!ZYS ML%2<1QZ8;]WD^)-G6X^"QU'9UF-TU0/P[J0.T'%#ZMP(<+D.K3PU*874.PH%E3)" "@-?H@,TPMKD#%?B_G2-GR#7 M>C(LV@IT1'@L%ZO)F_EL.;^=L>-!1DP2P:9&XHJ1")N M2E9@E- *BPCBL(:8HQ$UIGO22J=/0N0$ 7?@O;[_AHMP^^14GB!SBH[OCV-J(/ .<+,9=KGS40Y8L!0]BIC!H:+S(D.V+&9AL?5BK)8%YL%>/(R=S!E"?QW ;$@O0*Z/:@2X5S!X$'3LXM MDTYIZ]M/+GR$C-=1ISX'8.?*O@L ?0@_ME? _"+]:SU=X(?%/*_3]4(P8LE: M9KE%T+XF4&*T$'QQ@-(A9W1!6-VZI^M9HL:];%\"7&WUTL%5^BO2E]-T]RCJ MVR7NABE??*V^R+\W_W["LN+DFQJ0KD[>UZ:0Q#P"2ZJ$$*7VNOWBG^?I.@AN MZC7#K;EV7G$'SD=,\UF:7FZE,2^[']Y:^=5\^]]53;L+@(*[[73D[9^0'X'G M#&%],=I>JG=G,'D.W=BC1<:8(D7GRA8*B*2G&#JE>JHH&J*HR+/6Z:^>&WN* MYCHG6P-"\FA())'XY19G=EC.TH3)>T MSX&",[EI,8T)(CE$D+4/V3UEL:-T?&!9[!B!=Y%5>3-?D-$E/_B/^>Q> M.XJW-ALRN\)Q$@_C%+6[4D"R;(W.KG;[-L;.7F(Z+(B=@YXV0N_ [AS\R$9H MK:TBZ21)QR*6^MS&2HK'#9.2V1!,:X>\93&LZZZA4]RC(?77 2P?RW?[>B*] M1.!):E!TSB!HXX&DQY$;8[AJO4[TU%K#Z,6LH]1]0*WA&-F/W?BZ26(OI[NL M8FW67*S3:KW8C-_>)(QV"U.W_-$]8+UE"4&@(MXD7?9>" ])R!(%E[8\*#H\ MW@9[Y(=?1]7J%"0-KH8N'*_;^>KWY7?2W>SSE.SYKF9"IR5;38XD9X*1>Y%S M=2\2,.^3JT_J>6P]>?5IBEY'(>L9SS*PO]!ZXF M*C)40EE@S&RZ]PP$XQTPX46(U9%-K5^:'4+7ZZACG8.VYMHY'G-^B[D9?J[V M],^V*UQOLW*'QPE%2))S2[**N1;G5!VS$!/4M@/Z$\VT:AT,/$W106#3KQEL M#372#\SV\V.MR1FM!R?J$GMC>7UCI4%B8.1Q8LG->R_/ Y=YS>!JHX>S<35? MA=K8FW)XJ^;_]:+0+I;L2R-?8D MD43. L4_J5""A88.Y2!M*F_# M8D:\+3_@XM,7TMX9727[?E7#)I"#J&W4LW'_6S<#,YC/T3D#%#ADBB>TA8#& M@46C^0& /+6??Q+BZE>U!X5CDLFY^]'7[&$\0F)*@=8HH17T[TOHU MS1T"1LZQM=#W@ROV9 %W$8G^ Z>?O]2]=?1+PV>\&INUD<_R_7JUI%"[-KC7 M[:'I6F#!)!VX"E DQ=J*U\T#7)/=+L989,K[W#I..(G0D3-Q0^!M>(5U4"4X MBLD)D\S(+ 44JX@Y5\>M)I5 "^;K_T=GS9AH'-?JO0!@SH'H4=KKUV3^.KU< MT[][P.-%_A_R>FM-<&)29!&Y N-]S5(J!B'1J9?H?=*YL"1:OX$XD=1QS68G M@&VLT7ZMZCY&)XG"')$S0O1<@%*ULS1$!4$949)6.6+K%J4C21RW\M$)4!MI M\'2 GIW>V4[AN>4B@@,O ]T%ICSX$4]=TE%,M>3;N'E''\M#&A=(H.N@#3Q6PUS97XZ7?\A&F]F*ZF-2%=YP=@WF:POWY; MKW8M#@\,_M?YFAS.NO8Q9?(=A/3$-F<<'&*!HDW=/2M%UJT?DS4A?.2>@2'R M,"^OT+Y?P[[#L,3EI_6W;Y>;N:WA\DU8?OGM$T3+&0A5G,.2C>>MUY+ L/_]C#6'>E[\MM]U; M[R/);5;?^M+9^1)FG_&W^6+SN7?3$*>7T]6/:\99L3[*K$ 65NI;(C+XDDX+ M:A+O>!.\QZHKB/(<$ M*1@)*@@)+EH+3H7"C0@FE]:#G$XF=L1XIF,(GZ_7U^8Y_A(N*\>?OF MK@_C M/#[SC4']QV/X&\B%5#QE+SS(; 6AQY$/D:*#S%6=/N8$:SY6M:$+>=>H;Q\! M7,SRU>&@..Q=G<9W$^C%(!+9^P"220M*,PFQ]F9(%J/G@0L1[_UL.YK"]1WDV7Q':, MTI)^)Y OJ.G> 3ZQ,G)K MD8-E*I% =097,_/1>)85!N/T_74A@\)V1#>P'S >I94N4MQ[0JTWZT45^Q&' M2WOE GH#0B0-RID$GC$+@65)S+.,8;#9LV?2/DZ9>&SHOI"NNS.D]_F>^!S0 MY<(A\CKZ6:.B>$P90.:4D8R9TGSTZ-,4C5-XZ0V/1^FE9UM:GZL0':#8('UWB_1O6&]0F=4+3*24@Y M&+HEB@#GC">NG+#..&_%"]G5&Z+&>3W:(3"/TDZ_<)M$R45PQ@"O\PF518KN M2BP@I,LY>!X+>R&WCL[?X"X2$C(>41PK#9#62X@ULDE M&#&FQ!S7_+#5G,=]=]R._E9YR %EW8%=NLW=O63 ]B7S14KKK^O-A*4[(_5E M\I;Y)*$@"\0G_27&[$!DSUD="&U,ZWZ04VD=,<\X)'CF(VBR;\3NXQ!C*<)+ MDJ.(-=ZO94N)'IA'+62DF+_Y_/?CJ1PQ =D'2EMHKY]I-$\P>DRF2CK.W6:K M:UT1;LG!]1(-1&.T=]9G] ?MNVV#W%>1DNP#S /IN&_[.W'2*1FQ0) &:\HK M@M3)*R])ZAL43Y(R8A^P#A$?I8\28YC%6SDCO&Y>TYA)!I"!!%4_2 MY)G\_:#1.^8<,ZUCZC:4CYAV' FP+Z3ESLSF@U*!B'4@,K/ G<^@I+!T3G4$ M%D32@J/0J76J\2EZ1LPR=H+#HS32*[I.2N.;HDMBWD#=!@HJ) ^!W&S@,5G- M$G+,0WJY!@'0_.2"/TDNO,+O::OOK&B<4D"FO0P(TNO;>HX18; ";9:3_T(71O&;S M'$T' 1G&K M,9J;+]Q:2HD26?:0O*TY0A_)V*0 KJ!(R=?R7>MVD[L4G+W-_ J"&S%NA^I< MK%=?YHOIOS%/3 [*)Z&!&PS$7ZK;V>FFEEY'R4C37K8>__ T12,/U3Q=^P_6 ME;<3? =WUUUN/H3%^\7&'\Q_#Y=KO)H#,)$EE5)7(QIOZQZ!Q,&S(@!1%PJB MHPZ^]7$YC+*19V<.!:LFBN@ 7F_F7[_.9X^?%&&+SXDER"0U4%P5J,T8(&K[ M(Z&!9]$:4T^0,_+HK'9 :B7ROM"S]T"X:.L@0PV:10-*<0U>,0VV9&71%Z.Q M]45W %DCCY(9!$U-5##V=K:K881_GZ]P(F+ %'4&+D,DP60B/-5@DP=1E*%( M4]U_"?=XF]/MWSKR,ICS57^>G/HR&[].OT\SA0^W)O6G2_JO3* U*.RFGRM; M4-&2*<00P# O, ?I@FB_G?9YND;>]C*(X6BCA,Z!5:0M?(JU9>!E@G*:$#8&VX^8C?UHOT)2SQPV+^ M>1&^WCANVSEL?"( VA MB@X0]N<"PW*]^'$[+J@;4JL59M(YB@P,N) <105T3ASW'@I% XR.C2JY]:K0 M)\@9)S,] )):B;P#]#Q^*#YB761?A\U?GXZ;G[DZ)T'XJ T=#"%"G1VI'<1< M0TX=I*=#0L%!Z[79IU-[6)*2O0+PO9#&^I[9M!%")-9RG7**L^56E3EO:MOA MLLW4IA.^TKJ*<@:/CE6"NS6= M3)H(ED):)@(65(UI&KJS*C2T5+*$RS*)+-UK9N!6M& M_+A%H1?$[ /S/(KZ._ D/ER&V1_A*U[\-5U.D+'"?.3 A>! /@^'H&($*2Q* M(:R+H?6IO_W]<=$W$@3NEYU.U4='6/IU7KV:B1(JHHT"O":?22%S$(K ^G13 M.,V4CZIYR?L.!>/BZ71-[H'$"6(=.[M_01KB6R_Z]UDBH4V_8V7GO[%FLR?" M^TITAFP8Q>Q8FXIB)+-MLB4F)??F_FN3Q_/]3W^G#QR-V+?1Q\YRND0[@=+K@ M;MB>Y7M'-07T$G/=%%-3BL48"-87*,H'$YB5R;8>S#D$'^.:OS-@==]''UO' M'>#\[==OE_,?B)LLP_MO50 [^R^UY2+2T;>NCJ:O2Y.\$@DD1VLMUX:QUL\^ M]A(SLB,_.D[NKZ-JHK0.T/<1*=2>IM6N*>YOL^EJ^?'3WW;,>!VS%45 TO4] M7\8,@9Q;R$R2N%3(TK9^._PD02-?ZKVAL)WRQHXJ/N!BDT,E+W@CO,A?J/.<;"+88'*^LO_VK_BU.L- M@2:"2X7<&8<2@K(>BLDFTCV2HFK=:G48 M99T[I(WQ[B)^["N=.Y?#(*JM[#NP:[=Z%]^$;]-5N-SV!9&?@HOOF.L>K?5JO<#? ME\MU]6(F+B66A*G><6T4TII#9(X8%#%[F[G*MO4NW:.)[-P#'=;:#:O2#C![ M4P%_6K[QOGS)T$\7FQ\FMWPZSY,HT# 9,DA9?7M1Y_*AW,R:$N1P)Z:&R6^V M('[D-Y"FU) -YOVOD, MR<&[K'SS1IV&](_[KJF'$S &$%[S(=BFGI?_13^X6OZ^,P'_M9@OEQ,5?"3W M-X!6AD3@)8- 83 D'4T2WHDBFG<%MV=CW,=:K_5(-(+%:SX95[',S2PB^QA=OOUR& M],]/Z0O]Q'(KHFJS*"+][WG&R^9/WP[[W.!OX$[@NH_'<-DEX:+>-%0[4"8[ M"('B(4NNFF8Y^<):>_L_RV,X3K;(U,%[Z&0"Y9PA4V3J9")T9(\T(K:>*?;_ MC^&.Q>QPC^&.47\'3MC=)SN")<98!A]C'2@A=)US2U=I0AZX5(+SUNV,/^-C MN*,@\.1CN"/TT1&6=BUT/L4D8V$077V>$SSQX(=>RFE6<><&4;2A!,@:ZU:&4\$ASM I'4"/":1V *?M[M2O M?,*-$M:23R:X$71W2DDQI B@DV1"R\12;+UK=SAN7GV;[MFG9GR0G'Q=A"E>M^X,'IRI5]])W,VE MKET6@OD[_-+^C5U#]1&)$F)%+34@-R6.NQ00F2>@U3,;RYB$[MIRCR< MK5??K=S=.3H#-GU7##1R9I%QFX^ZH> N996<#047:46FO^[3NZ[12*PC7+$^=,92]\9K MB%S4%U-6Z6((M _&[>W)^)WP]7,O@U_62[(.2SJ0T]6F&,4G4IJ4E#=TG=55 M6\P7\A%>/$R2\#@ON6]4P=O&)#V'AD\,G?>BD#]U+C M@T_'L5)(\%("C-$4$?HZ2]W%>@W77A[-$UW0W1JSFU3PGD]N3MXP5-G8,+5Y MP;HIHCWA+I7HK9,(3M5$<6+DV3JDO\B$3I0LB9_&.-I'R[@P M:J3J/:,%SY)[1_CYA+4I?)9PQP:SC''G,X4S=94E_3UX@[*.!C-UT'%M:A\( M/O=(&;>2-"QZSI%Z!^!YPD+?9#"C1V,)^E!BW4!G%8-88@$NM/7*BBJME_.8 MWO76 C.:VW2:AGI#W5V)726IZ]_SB6,I,CJ'$%TD4VQS(0=!)9)>9,4Q+2QK M7=(XE+9N/:L34?$4[%JIJ#?HO?D2%I]Q.7&QM-(>- M3.X]DP;>NX)<942J#KHM%2G!+F_Q.Y+:!P9"+W&+UT +/]^0&4290H MZV().IQDH#6XHJJ0D,=(,O+8^AGC*TWD'J7R@Q.YQ\B_ R#M]U*N$HL^!&=X MA"Q\/70\$V=%U^PW(TN/L836M^9S-/6:V#U*]?,!]= !KFX[Q77DPV[I@Q>* MU0986SE1=69T2"E6"'@OM'?N8G8N ID)VID$[Q-2DH"K-2 M0:Y/SQ5WE0=C (WCQM O,;9UJ?PQ.CI"TKF*/@!$1TG]9.1\V\S-^[0*B]4P MM^)R(I$,M@O7N]CD ]V4/_Y M0"V8KC/:?"98!*OKTUH/4:MJ8*I3WGIRW7,TG5TEKO-I/^*W]2)]"75@^/SS M(GR]6*^^S!?3?V.^^#I?SU9\$B1+&$P"7GP$)4P!9RG"-;:('*Q0%IL_1C^, MM+&][(:8>5 ,'D Y'?A/C[-UM4QQNZ/NALD_Y[_@S0_GB4F,6,H(0NNR=1:# M$0BII((\)=6^#_HL@L?VY%\OM?3!-^P,6&YXE-3(<@#&BL MY=-8(H1,C@JG^";1OX_N08/UXWU#1WUV;)=_ * -+/L.;.&=:.:*H\V8ZZO5 MG9/LF0F\U!Y*2]9]^R(^6^#&12^E8*[YAJ7GJ1H[-!C0JC562=]=KI_6<8G_ M6M,O?/N],GW.QH4]OZKE-H5#J&T4#=S_UC6V+"G?1Z;!Q,SJDMPZ"DC2/^JL M710\6L[VQ.[^WFT)2X22G.0%1#$6E"+^8N (-@N*@D5. \S/?82. MD9OO6FC_@;]TKK@[N+#N\T#_LTW+F-:9,4]VUKKB0=7%YZ&4.K^ZCIV*G&D< M^%1)FUYS!F3(^&#I,3@=0.2>ZJR,#;VU"SUERK'5; MYEYB^L+.2:I^'CXGR+T_ .V:<+C-1F9IP">*)%4*Y.-9$DU&IU*,6J!O/J+W M,4*Z \XI2GX:.B=(O /8_(IQ=;./;7.:@R(>%@,9 X3I;U!F5 MEXTQ\Y"*D5N:6M]29XJY.Z# M1\O(>[C.U/&3D#E1X&,G!B]^>?<1O\\OO]=F!OKV='75;+PSEU+R*(+)8(R@ M0Q7(<$9="B0M[/ZA_J9NW M_O,__@]02P$"% ,4 " 3A*16K_OE6?L' "1)@ %0 M@ $ 83(P,C-Q,65X:&EB:70S,3$N:'1M4$L! A0#% @ $X2D5E5& M;IX," >R8 !4 ( !+@@ &$R,#(S<3%E>&AI8FET,S$R M+FAT;5!+ 0(4 Q0 ( !.$I%9Q?CG:>P0 '<2 5 " M 6T0 !A,C R,W$Q97AH:6)I=#,R,2YH=&U02P$"% ,4 " 3A*16 XA> MN&$$ !+#P %0 @ $;%0 83(P,C-Q,65X:&EB:70S,C(N M:'1M4$L! A0#% @ $X2D5CKB2*$H70 "8(" !X ( ! MKQD &5X:&EB:70Q,#$M:&%Y=V%R9'AE;7!L;WEM+FAT;5!+ 0(4 Q0 ( M !.$I%8S4MC8F* ! $(*%0 1 " 1-W !H87EW+3(P,C,P M-# Q+FAT;5!+ 0(4 Q0 ( !.$I%9>#&UL4$L! A0#% @ $X2D5BD&4@G6 M$0 &!, !0 ( !%78" &AA>77

2]_Z4J6(O+Z. Z2TG6T5)^T^&GBT5E_/0@-2G'0T%7OY6MQ%7@0 MI!+U0"%^TQA)'!A! \G\BD5@9TR60:J15#!S2TW-I?6N>OBED%Q]#.J3> @@ MJ/@H!RR+HIK$:CT:U-PR=,.]'P(>7>P["/&[H*O+];K( M*]M= P)L>@+,6S?,ZO1KCZB+7 I#-V5S78XQ%Z&Z_H35F@.^_?%*! 0CM!YZ M@;I,0#P<.ER3Q.>@,>4&4SE<6&R+EAR((&3[#",/\+C5FI19PXG 5HCZ1P*S M?$=Y38D!:]FV7,^UN(KV88,>>@3W$8=)Z/LMRD0"FK+^\?)'J\^+3^92N/2! MG<0%ZI0T14$D^&LJ^4Z2'HE[!;I9:%9X#^>D)3:LB@+S,EK#TVX/)@2M]$\CZEK?5EEM",7-;7& MP\9A*,6;DE4&C7OR^>S:N26V0(>.$"F$HESA/=.V+H8((@_N*;'Y6[' KQE' M=2?YLP8'JL?*6#C]B:- -CY)^Z?,A^&B! U^C%Z'AY)K(L/3;CV.D1L\'4Z2 MC"J9HY-;SBU%2@@$JFSF([J.3INFP"G<0"#0J-[PCBV46:8"1T!E0@:8'.A/ MA@PQ:W_A V^HU .)CF]M-NJP\KK):C-SD9=;1^JZH HVV^1;@6Y*W;*E'*C= M3/8% U>-&$Q.&H<@1DP!?,$]?>V64NV"+PSCYJ#A &WC"GN0_;@D=$?)%VZ^ M_A7GPO97@I/A;NAK+[(;76+Q5<7>B;^#,!B"]@?1#=Q*\U=!3F"LA:HMWB($ M8#BT"6Q(!<)&-I[<'5P\*[8X_NX#X3W;*91G'(9(3(XK_2,"0N<-,&'^ 25[[LFJ*Q_E&1,?FBI4 P4T_D2IIDI%V*DL_$+ MJ+K="PM8<5@1&Y31 ]CL-UVQJX]'U3+ M-'&$:0@+06]12E^"4F*POLXH7(8$12W!!O+*E3=4"S,S_=YL%!Y&T)S(D@#5 M0()L(9P7F$9'4E9%N4!N65!?8O%S2H5C,8FEH\:5YV%T6:NF'2OP=G3"K2MP M%[AO$XHECU/[HNA;:=DL+9(AM6C_/L,F;AC[2HA/ADT=XS@62"+M.HJ'F&P2 M,XTW!Q_&)/L8Q6)%$ZJ+GCR$6D!1[97#7?C:^@9L ,RKU)CUR_"C]M4JAY/0 MFD9"O?- -Y&A6^JK9J56DDYC5;J$HT(Y=ON0S-19)Z'F[.;[Y#N$:/860Q])%A%,FSMZ7+$/K%LJ].F MJ8LGD3U(]R&_LOOFV6U4\3_MU7JZXSX,R5%645$V',IBO0=>VXL*]#FB):;@ MK5'\B8K?"$6$@;JN-/_N6/G!)&I5P856^AIL;W37#N1?5F"&8.>_%NN^P+I8 M"X3"41M@I)2C9MP QB$HZ+*3OU)-)4H]:HDZ9PI>AJEFXIMW)2+,K6OX)1?[ MQBK3#7<\W.M=T8JMAQE&I-'##.-"U4N+:8W,.,JBTPP1=00+N:K*P1QEG.V" M2HV#]8C0;:,,KV!!4'U1S:EN1,>HDOP1^&^.<*2U(*>5,+4P"I3IL)!]55TH M3'^'.T(H-(JE$IL^_W*<4"5(ZXL$>ZCC0EU*4<"JPA=@BX:<8[#"5\)X2WC/ M)2$AT035 4@/'J!%:&Y05RY\34$;H&A<)-6>XB5EXY*U:JTO*F: X>")X#$E M88*E\)*F9DN2L8%D<,-_$:,>MB@JN1H[R[J5<\SF!DM>A(&%+'."VU+G OPT MJ(*.I"A'4U *(8DM2\+2/ (EY9+]GBW!/O0+&OHKT)4!S4U5^]H/W";&XQ,? M#T=*3'D)!B,5.G>E (V4I78)FCO *.<*B;&DJI,14M(&)JX+"+M^X8X+"G-9 MY096R?(6+\&4QT,K[Z25%0]XJ3Z;9;?N\G2:%\&\,?HR?&,0FO2RTY/ZE 88#3U[=E>DX M#C\,THUQ_7%EO]5GD:;RFSPL+[[=Y"V;S(D&CI40@C( ,"^(&DE \O%6./0Y MK&]3^6V!@_J:.KJI GY-LI+SAT.XJ%SEA-+Z-I,8%@'T>MC=BN ? K#S=&\P7'_OB-@*X M)]P:P7K+DAGM7TYR*5% MN+*)[%[J!A^:75)1*7!]57;/I PM9'<=*0?$<^8 M2C*_Q9J5G&-^KF2A,)\T0VNES(@'(IY0;M>;7E8;[#SRO_HW]6^VE%'9L"71 M7]FX*H.27;R5OR0LZ41"+L'*>8=>HEB%#,QH;+18<+\CS2..V/;%1ZJ5RABF M(1'HXR\5@F$)PMJ%560Y U9#6SJ=1HF46QC4HUL8U+=:2LOZC\CSK U.L*V" M&3D1H"E0/+EF]09:ZUI%XNNGAWV+]\ :>;I;@UA"BKP1#DO2,"4>54)@*LBQ MKKB=&FP4$S2PB\.[Z@HO^KKZFVG7W\R^MEK59JO@DYRL"I*-+@F&X;Q2AM,+ MGDG(QT=G(@I59HAAKY^(;FO0V1B*"5=$T1!PE9%0AQ5?2 M(B/-LN*:8K3KRPN^_(?47ZJ>F;:VCY3"G.MJ?G-MM7XC9=FE#JJR;:S$/N]8 MR'!9*E!HN-B2BV_H$9RXIMV=>K*-B]M_0$$$>L'"<\9@B[NG^(H8#UI>JZ*P-Y]]& MI5#+5=N%'V#$':S\#%:$?O!K9Q5GLSR0G.NSO?%!/L:M3[VMMV,GY+S?E'4\ M9- O9AY^[0FU(V?)=\H4CU$ AK60\ M=CE9(U-FECUGD(P5ZL.2_6.UD0<@F$:OXXM:BV/,C5^J7S$$RFGA0\^Q2RG, MT#9GM1DB['KRKJY.WB-!"G62/I33/3FT_M;CC?7)1'DWC3,>%%FC]<\W#I_( M91H]??[^G#*?Y/?Z;[IF M073]5DU[$EH7]G.'R;?4HSRJP4O31D,1LNZ:8C/#BW8V?V4$Y4/J43==VMM/5( MV1W>?*Q0JOZP1RI>GJ,A1Z6_VZCVU,R_S<'K+?I-[LWXTOQ5)F\ZG =!LL+4 M?RA4'<;B,$(G[0Y*EIR+%"P[9T82D5\)9;C M>E"W8\$J<<.I$;K$-(S\V>HG<<*711 MYH1NH3::Q\R84^NVKE1FNPFT5%*TOLDH Z;7:6<%GAW]LOO&OPC@=(;F=G,4 M/@2:!FMX.#N C>D:77#AFJU@PP([N.9R(&^0NCC&,1EX$A$=Z>U_J,%%TCXDXZ M58ME.V*['(I-,I^.3?+P[NF#:]I6RZY,1E7:#(SZ"LMDF,D:#PF,$). 0PRR M1+4^847"S'=@X#H5PI W9DF,59J;9?)WI7%U2KZO!WR,9-DFWG]?$'\H M1^)B.D?B^A#:>XVT''K7EGG#O7!]U=P&\>?20 XAA%8W?KP?@CGF_B)"QX': M?IH&G'?K=YD2E"KL:2[1LYW&I9VSL $)*XC@.V17-,SIS?#* M)3+GJVS!2*-I[MNKSTS7=+YS,<>F2),7\PE<6U:V;YG+KB^>5:W+(XPU9VXC M&+3LK44]!:X5E:ZL5OU>/NN1ZL6PD_"8<> 05I2%:5SZ9!_8;)[M%!GHZ/#M M/I$RG]D&.SH/-?D(KUARQ+J<"+<0*A_UV&-2>YSF<=]ZL]-_<#=#V9GF'DU" MCX]O$%7@<6#"9D*16J$H''\9Y=PD:**EO P6_DA)7Q7L4G-)MC=NGVI#Z[N$ M4;1&@_]W].P4 ]R9*G29J_IFZ3?;X\LE :5'+WU^:-0D1_IS"*Q_5U>)S[(> M,[?%3%*8$H7I*XL2=A%1]UVA,)2^'HY3*]A5=J8M]P8M$9&<^*I\N\Y'N*+< MAP-4R;'K"1FLN>V^1"L:='!P:$=Z[>>5J5T@@!9VC:L:KZFPOFU8SSVXP\-T M[A0N(O" .Z.F#_??PFK8;G/A(K1Z ]%"#D=&%7N@9+8&IUI6TM MB&E.JVO=)>QX76<-V&;X]BCZS=183!Z$K8HRO6JC2WP?C*O[#Z<1:Y#[D1%EY@7 I:PE, < M(.;D@GOLE9".6&*JHL$>#V6#/E,2;(8V!=BS522@55[P:&EBJA[>\P*/=7M3,J>ON_1 M9P=].BS[>U4S YMXGQ[UF(]R[21'^V#13<&82ZZJKLC);,>('WV>A/)M1>$UJKU2%6#^PW7?H6SD)#)GSYX^IM2# M6C(IRO1-<1SZ%'8M]8X0VN*N [SEMT][T0+VEC*ZW=1G+'JN&KZB[(X]?/;L MF3^\L$'3WXQ7/*&/ZO,TMJ1U'(?68W.69JWS+M.NV^I[^?& 0TJ)_*Q60.N;8%H;PR-5'4($;!;0I<;ZSRI3T4:_&K3QV>:D>S12?*" M9ZG_1UZ,%*_,!)OWR W:"ODEV-5(>R\4S@;B096_.)_$+UQ)T/27"3ITCH4C*_!CT@*+*5$1="CI".!DP%"8_63J/8/9' M^&QDW^VDFP'^?0&;15TX_3O9HL0B WCEL:7/=:VVAO8!V1JKEGJI(RP.)W>" MFFNF&M.X1;-]OJ1$H+=W8##@+85Y+EE[#N-QEP!DV1K?<^$MWKCI8CSQH;:- MOQQ@/W0(W8V*K]]THS96HK&%@FM9W@34I79@5*_0C&B0-!@+GPMDG:WM^GJ+ MC1I*__E/CYY^'WP#K3?5+(+Q8*(FPSAB43@;#<1)%]2=+$\ND1N%;_RJ:]T" M2SML=87TM;[]2/0FUS#"+E(_&L"[9%\FW[K)"ZD^O0JTK25'V?"L.(R :+32 M+ACR_-94#)7[E@X\T%L2?YJ9>"CF-^S#J&"F[L)V)^W0" MZSTPC5 YO^!I3."N/I8N23U)#\%T<#\V5#(*!\+&_N-T1'#_1 $-Q-4)*'T$ MH[[D"Q&_=]W!<^01MQ!LUV+Z%H+]K9:25,BM+K\1@7B@O23RA)VDRHBT/R#D M4DW3+5?^7(/>KJO/9BGG&K6+KDNK!L0LM=; 6,2"_%]\TB;G.(HY>YXFQ>HH MJYJVV3 11_D*MC4;:'W.,D.D\USM=R@QVEV687YYC!9^T\R5LUC?^OC_KM&_ MY1J#;A>)X W$,W&=&WH.CS09:7KS:?N,OH&C%N8ZU/XU/WBV>]W5[]-"^9BR M---H<^3OM ML*W11_:)BDZDP5 W/]I>/<,O'P]E /9>?T8J!BPB<5!_*;;:X'/:]^4Q1>>< M+C&,SQ3&%[OVI= *7= @9BQ#O[E&5V)/5&.P*:]#86K7OY0RGY8G@AH!81<6 M/D!A($4X8NU*4Y,@+F'C=;(-D'"W)35+6?^;$*KQ\81-S30'9KF?95 X<2"W M[]GI= @^S[9?O:_AG\L2*Q&G4''VQ;T%0DX=+K&DV?1QG7+D4>0Q3KJA?1%3 M?P_(ZH/,?X8-I.99N?P[Q M^EY4'$S#+CFUBSG3(8GIR1V1M"F;CM4;-8X2DOYX89;*4*L=HE_A*D-&YU$? MF8K^.VCQ9=L'D:H&2[\@4\$43< M)AST!IPLH28''=%X6$2?V)\O1$E9$!>Y]I$L/L$7(,H$5/,!TK508DBGPI E M8]"'J(]SFA%W$K)O6("N^_TB0K1CZT%3L$(CN/()',*&"+Q-TY)2P8 L:S'X M 3^-4VZ[NK09(+L"^#1L'HBL.2MLMVBPRW2(G6?UAF@JA8U"*E#>J)=1"X!2 M:KQN!5>H,;")VOZ!>,6Q%2$:75S[Q!F3AC(EAW$@D0\TJ@5!0W7[_*)3]&12 MT;0?U1IS*F"EYAVVDL-#\[K,-BO/"<\%?@M[4I8:SM#+FM#O'SH#=_IC^/OF M8/2$9_1V:[ RWW2;G;;MC4AE,[KY8 M8$=7;T&]91OMT%29,ZWV7Y/]6!4YMQ@Y2#VVCQ.Z56.W:NQW46-N@DZ3)>=L MC29@,*/=75V5FZKS:MR__-?ZC3M:@U>*N$[1[T 7)B?.'(QGS-:VPT/H:R0E MO%8,=1\-1 ^&/VP])^@_J@!X3=^5:\ MV F*>NEZWTB$S/HW.CER[$.QK\4A"OGBVO\VJTJ$RKBH[@8'RM:MP\AS=6DH MG++$-TKU,H6>>'H!X /CPHCLIS)5^HW&8+S$KSG<)",B>N7^;-UP#1Z%>==X MN(Z?,87.??1W6_'+'P[C\?0 ,1Y34?%G]_]*Z2V1=]S1%8YRDU[3C&_2N=0F>;S;O/8T5V>G'<@GS &V MXUZH 0,-YW>H-@(SL-3])SS6PT/=>LKFK<!*=K#PA)#'0-W7R8HEF*#+:_@.N-19W-5=!#(HO'86 M-( 39,#(9L1#/YN8CC&/LQ7NH%CXM,89OO[]#,C 31 ^?RSQ"# Z.)HBW[BBO67$B:31+/[\IX=/OD=O@BLS#D1%/-P;%7'> MH*._ZQIHL36)@T&P#,,SY;3"AG2HI7V@&=GB=/!*X<;#'P2\1SH%VU.;F^.J M! ]%/;"'^*6*<4VMYEX+.7:D-N!-:]UL 3(0,BJU"J*M08*U1T[0S_PI6(AF M$537CSV-4"YC?1ZD/1-AK\Q6BQ(1DQ;E*].0XQD:W>"V3U#59&SX[YVW;[1_3H3T9Y][17OM22\9;-'X-P]'IBEKB\P M+8UE2!580N)_P.527ZC2_*]ML:,*QN])M6+$UAFP1,-(-*M@T;W4_1L1 UNO M!!( BN$H28\K6\AX6167O2[L$U2;CYIJ&X7PQE3;?56/KH-RICU &6<&M MM6##9- KW/^<^][8@O9@!':'8OR]H!Y\]_AHC/$$^K.KAJAHU]V<; 5>9YRK MPV92V8'VID3(&]/3%'+HJ:&41 #E*G6_EBNNQP0SF"I7+L]BC(=GJT&<:EE% MT\<=6*@\X0)':BYTR\1YG1.SG813M6Z1K6GI:U!ZMF5 2 ;=D4D5"-2:FGP MHL+C2(X0YK(*2ED))MA0 -VK<'^:?939%0);[E!_YIA5G.*F@SX/Z;2K'.50 M3*#"T375P"B3V]Q8^_03-Z&"^,' M/)=27VXXLF-?X(/7NX20''C_:%C5)N-^FX%+UC((P!(77BVJI0T/\]?!+*HZ&"*,[8WX&_BU*UHLS[48 M'1PTB1+,6G(1!3DNN9XKQ/I;1W'M?8YM >=2#,*Y,@6>6)N BEY(=#5A3JK* MP-O%1U(D2^9STY>*8P(+51/S#%$WDH-,['?FTL"YUF'MD_35BM -1$%#C.Y4 MZ2#K)<,/'%.[3+5;(5H]ZR26JH5IIZYBHO^<*%J96D\['&CC1WHH*N;)WJB8 M'[4B=.&N;UB)"-#]A[+'/RYD=%3'J(CA:MAR#@L;0#?H&I7&G)E<+G5I+%2D MUG.0+VZ37*S36&4)[H3K(91SF'JOL 2I JT)6W[A3NF]3'PV]+B[-0HJ" M)5=/#%P%?=%9H%FQ[@:!VY@#5\NBH9 M4_!+5YLF-YDE!:<6.<>'HGB?[8WB?&B;*^T+N,+URLEJZ8(2LCV97 3VV)S*G"O:KZ-+2![ MX.D-L22#_NK^T<&CME:K;WKP]B+WU-:G]R;B<\&>.U;H9%G7>HZ!\&'"&< K M:LD: S9;!_U&L]W%RC!:T.K2(_GG-L^(&[&F7DRN2Y 7IF"0< ^LL)[:$J'$ ME86)8GP4Y<+2J,?R!-04L9I%^Z_$);H]&G MFE#ZY%LZCHN/@UYMLAL_:$W&5(C\D?]48H\V1FZ%04(T7T9K8"4QZVJ;@\64 MI52=EQK#E$N]G-$_'*-$53N^V";VGY:^-6O/+S2>CO =(,7!T?'??I)&9T6Z7,.7>1=P4\XSD9B_ MDC*GV?U=8R?Z(OE)(PPD^ 1,^BH" ')&:, MAKC$'F!MXKB F.4:]52T-U=U55[ 3H=*,M3Q(2UVH$9A$2Y-Y>F15QVX:!DS MGZR%2<6_Q(%X3 E&Z/HZ.#J&X);R[WFMNEQ8Q.>%"8B4*_RG*ACZHYO&LEV5 MA1,0O)PL@8MEH-R@,#"^$HJL)5UB";H"'05S<-0S(6"0 ?I^F3P/C!RHQC?8 ML:\@>QV$Q(:4[3 D3 F3;SF\"/ME^UXOD>O;P(2C\,V&Z?![>OU'4J>U^K@* M#^N@R";I1/&_\;$)[5I+;R>03X;QKH"6';G>R/V7D0X-67J=,_P^M,*N%40GYI7P8 6\TV\&O08"M(TEMN/A^<85 MEK[.]JS#RZ$4J*(NL/39ZTVW[93)7<*=J9NHSQ=_3&+4UZR9BW3[K$] E>7M MDEX:?"":PEOD>7EA%=F&;"1P"7H5[@D8ZI&_48./@YJOZE*OW<4REURV?(LC MDPT2)1)A;M G%_3UI3)H$DGN4*8>FN#VN,_P)?:+ =D1UABA>T<>_J"EDBX8L[OOE>!0Z#@X<$-]TUL0L4 M1<&0X%.XBJKV/B]J7*\[\&&F:3K-M=4"7[3M=LSQINJ+6&-,W9;9<8]PZB"$ M?;PLY%0N%;O+2.]P41J7-@U!$;)'& ZP\-#X]DU#^"GL,K$;E,0^+CZGO>N" MZTW&\8^20EIT 3;HQ1'T*>$#80?K?AT_PEK7H+RHA8Q[$UA*J!S[-S%^#CO; M4*2,-2=]_D!4WOW]86!]56*(R=_P.[?T8PR 6'I\A3O/3ZK4J%[-ISP%7"^@ M/O$H.5UTK6<6/)I,)8R(D)D:E[8%G*A29!87K$D*"S0A$AZ6K2^%8%O?\WDS MHWL:]F"DY_!VT'N<;;F]7D7"IPA#6A!?R;!OBGSD-JOK*9)OT[K?:BWY;++H MD;A;@V/;@11$$+IJ6IC8WQ%9^*:SSU3BT;G ,*SD#-#1KJVW*1D)*;8(7WXH MU\O^<.V^X";8Z'SM&HO6NUIL\,'"4M%"NJILUVX:<.KHN$/Z 8PFH<09[G#H MQ'3P*8]!"Y0\JFFKH*D.S$-F#T4Z]X<#YV=05POF8=RY>7P\ M1:8NNL)E!>H.PS.'(L=[1,!AVU:=/CN_1=8<(K+FS@\?B22K':$O,1(+<@0= M%&>/TWD]O4 M8EC+)*'P#!JB<43B(FJC>-%)B2PV9^B*"]4C_3CRR11XQZ3+ M&FF>4SD]KGDF>W$4:$-LR-IYF4OUV2R[Y0"?L+DBC>@!5K5N'1B>@M.N01!M M&XH! EK :J?V(@6^TO2R 2-Y*DS&+F?FHJNZ1K 1)(AHX[@71R D_S2!;@9R M.-@+ 3K;/$?TO'Y#;^4*=;C=L'XZ?8OO44HQ;B"]V3+ /E LCQ.*..MW!9BI1\28.;JG249>FQ+M]J>98DY* PW4YX=WUP7%&N4\NB030-?!Z7-OKDN@$):198IV#< MIHXAA8K3-/R:SK7LSO"PCE"Z<#)W[')EE4KL-%5M^\IM9:JQ00Q6E[B@ P7@ M$CM>6]HH9E6'ISM%#>SR^Z:4]N6])1W1'_1N_F+6PRY:[F*/2 LKJVBU=7^9 M.?OK2YY'.%=<8=6FNRPX"?"*QE![*M<\BA2G];C%"J+D"&Q5M329\XX&*Q_C M?HQ'> 92%MQ*$AH6I)?D]>/\UF ]#\3?F5Z>]LX/YUOH]C;4^Q$VI\H$.S#O MM0>_SJ3Q_1M=>DZMP]P;DU,U28286['[RTV$F+A\\[B[LD R"C:70H!A(\@F M:S(W>J4$B\!Y,FX2;(DP GR"%"*.2B=;DV/K$!?QC@'078FE@.)D8"%PTHYF M^*=XVO9SB,LTGZRIPGN(P[]FTG?M]Y/7/3@[.A= MAJ].N$U0BG/1GPU# YJ-:\%9]PM&#MJS(F>@D'B3H>_+FO ZT_3"# M4=H!;7C/L>A6'BU\SV)QY5+<>!E6I1L/3!TMH>U[[V1LTP#CRRN\B,5H)XG@ MZ*QE"%4U6NQT89"RP*$@Q('OX96I([^E,9^3H\?')TM08PNTT+$C),A'TY&2 MH8:&H>2-VD+7S))1 =<_1J@"&48 WV!:*II/S5]5C8UN7^M+@/'Q#UN ,9RV MIX_*P?Q=R\29C73<(*+/Z7[IQ>01KN!Y[/+V \_CR%8WD+?![BU?90[T.4-P MCSUGY/-*Z4C34;F18?X-V!S>&%%C:M;TNRNH];$_--9ZK;59SCK,QXWT*,:W M%=URA>_R%W"U$'7L6PKAP'2*$>["?@1?.N72_E.. 2>/3$*&[L$0RMLP%R\0:@& M XGF K:/F>POQ?:(?=YI/*80PDYY%/2GQQR^.MU:B>]J42P MFG0&F;>1;M)QN:7J#*F.&SX:O08)9HD_(=34!C:XS/S+P,#_&1Q2;/9#/$A; MP +6G&J"#XJK(^ZL)5RB8$#9D>+!DE0P%7A5I!.[=6#L4\)2"F>SR:/=C,,/ M57"PJ=!5A^Z(!!,/1?CUE(2?C(=^45/0*GQ+S$R\!:YTKM>D6^&6XNN*MS>, M?XS*GN31K+70_!;F0JQOJ_DUY1(?C!QG]WF7OKR>/# MNZ4F#3+ 5,T$< 5AL)7.(V60I$E*@(!/C@09AO9E?$R//6Y, MU36:)P*E##."@::.2/PCK@B?C[&%@ %UA(TIJIMK 9K-%T;&.8XAY>ZNL6C8 MYL89;8J!!6,AQK&6KH/L<> '*9F *ERYIIU#Q ,_2'Z.A?9_?:#W1I[/@6BX M^_O3+^A>L0*=HAQ OV&))Q569VY*YH2LWS;VT>OS9 M3H.5V&.%8EB*.$BI?(\S&1S?XOU,D_.R1 ?R>55V$84 ?C?ZF\V#]#F^N'^Z MYB9"TR]'?KCCO-.QB_7)P5)R](.^6Y@ M[V9&U0Z6Q78]IM$#NR7N4M@KB=P0VR0&CLRL*))BEDBB ?]$B!%5D\F87DJT MXF-PRH_(>'*BUU"S9,(\;[*:J\@F/@ZBB/WU&E^CD=#[W+!$*T' M]!C!K*^;'(Y*#-[:IP9<6G$#%_!$#]"N:_FGO3R/;AM)3[/EF$_-!9YC1>6Q MTK31^]IC[5R(:VI)OBFY>@%_3M.M5E7-G3>JC$H+^=S[CF3603;(HW/TX/28 M8KA6JXXJ1!P-3@+6D5E!8"[PW;.G]LL]JRFTF1 ' /J(D"O4?TQ4H;W$C\Z/ M1?-SFS*R\\0F\XF8 Q2>K%BD%V0G>,&XT+B37PP%)4)=Q"FVP"D%6CNQ( M0DKW9H=#(T9*> /:(YIC!+9/I;9[.KBI+N :J['"PMZ\S^.I\_T:3W5KTUOA MM=4<$N]Z(_CRX8Q?*_-:#)#XHTV AX&9XQ#N2IJJAS?C*,E MBM/4-0'"*#L&J=YM#_M9=;F%5NJ/!XZY?PN.^>V"+A/$DT\[ZF(CX%,(MU#< M@YD4"8Z Y4UK"<*0#N=?,'ET49 ?DDKQ#/XFD7(5N5.JY;+R?[OBLA(*0_=> M<2@1Q^DAPR8M^R_0YIB"W).$>Z"74+D/G6R7T>%R#T=5K)@;;6D:^]5-!67< MP]GV&D8[/^]Z_0;&N:K@V9Y*4D*2AEU0JU]XNG5:@=@$D=N1##+Z/-$++8V3N JQR_2U2QER MNEM\BBDQMEE6Y4EX_,96S)_'*!\^6TNEXN;ZC-5BW1"_/3:%9)844Q08Q:,1 MJ96R#"RY987E2+E&[F[_)%4^P;GPEE* ]E4 MM?DU8B=O@E^@78&/1"8__V;K?E]NTC:ZO% 7T9,PG<\'7I0\[-^B@HW%OAY8 M,9[*V*FP!N0JM&HVAV#1W"1F5R();B\^1)&(_J9W]S[ M'2DAXF21)@3(S!3RQ*H.K 86I32QG6%9EKE/Y0"I8W'^,M]PJ*G]&Y)K8]^, M7$?-+H/I48"RAL-FXXZ-#V):Z6P2).ZW%9FU+O2E!'!(!PQFCV\V>%&[I @] MCR0;7QTO*R<^P-# +VP?QHA=-AS!W2098M"F7\[V<.?)WMX=Q(YC[YGFLO0GN^2*KG83U#JJ?[!1K J;M.K]]_OX<]#AFJ"_TI# [ >+4F[&9':EE M6(C-/C*\]4J3((: @#[WS45==2ML)5VT:#77?8@ %<[8*@/4VU>Z@'<#\&MI=KQE(XQMV'?212@E*WSEE=;M4*JXFJN MW)JYK.& "8B-<-\]C5/[DB?!.U$%C4SL\X9]D61LO#=(*N?'QHP5?G"J(<"4 MSMFTLI^D7!&UQNCY 9;F@V339N: NB\> 63V:*,!]NLVS/[Q&!OD"+D' M'!8P+'6A':.]R#>;+6Z[0NDM&_!N/@K;LR5'TU=#$U ZQRS3OC0]JA1DX7/[(PZ&C40SN0$GG']K8?(*L9?J M_ )M$)YOFZ4=>-]4<^JKZ^D56$=&SJA%RMWH;(8(JDQC)KQ']1'07(54+./@ M+ S:.6X96]@6]/$;T^R]@Z6B#W&B&ZUUIN9W9;FS!KG5X)&B'>O!GMTE7ADA M%PO ^YZGS+%K#6\MQT?&/E:(XE>?+=N7M11/'QTMCB.:S:KLT\.,5A>',W5P M#ZI&0-(C9A:;BX)T%^'>6- [[3!G.>G#>]!*/'7609H\]5D DQCJ8J7HXQ*R3@$2Y&8KBBX3K(VP<'&/VV3^":Z%JD"9Y.Q=+O3U^XT+BJ% MH7L*MV_B;+1E1DP1_!@%2\7DE+M%2.%#O2U8(=G/6SR&QV,\N,5C_':.]?3J MC2=MT(ZX@Q,P;X,Z&'-]8W>B.[-5+D/;L&^JJ@XSNBU30 _H]#9_,TC=?L6@ M=*:Z9LLK7$/I=9K,R0%_=.PI.P+()G[]#8<6>RA0J>B.53A?\42R5>NVH\(4 MWT+TQMD&ZB>+M_H)@1>I;VSD6-@QG^2.0LWG#S"ZACSD:1[5Z0"ZMY:.#?:%/%(6_GK\LW%]R-^0E/<]YY\W M 9Y9JIG3L*R(=BA$Q6 M_M90L'%@2%X]G"V'#O.V24V!@^L":E-&H49D3P-(02S0T2UJR9@,Q" MCE(/* F1(QS#Y_Z1&XM[ OS*E=:?-*(-*0!!,>UU^*M+U4BYHR@L&)"BQHS/=LL'9!O]HBK\<%=:Y@N[ZH(Q M:1DM(^W; L@71Y";%5(PTR;:VSH,$>&',#@:0LY&+,PT<1R,-%,K#HS&VE!4 M<[Z$1$>"IT#[5/5$V09(+CKXB*%>!;3;*8':RBIL M"E]1P%1HNG/-9I#>O/E-Y?8_E8HWXK5M!V90GQ2JQSHU(VP:L:1<.D.?.F"S M=-)SE1=0$LUFI,$J E$:QK#8!0UV7.=CBYOZ)0R\J1[5@!N03X_-C'2%+7LQ M[ .Q%2ZF8ROL1?X_< HF=&^!SZWZI,L^4*T/ MSHZ Q+F!P\.M[4VYX76UMM6Q'$J%MR_,RN&W%T;/@Y/]%I1[YC-&'AR(W7Y2 M!]D?7!;HT D*;VT1N.3Z$#:QY@*"L$DT:3I\*"IH'L6/'>P*;&U3=37FR60L M0;3%M[WJI2\DX8_ 4?(O@P3A^*J$3"J5A\DY0('G>.@G'>.TA!3%HIGB4>SP M:<$+PJX,WPTC*D^(S0 6HS>0CZ"[="ND'X'3F88Q'491Z!J#UYP7=>]K[.U+ MGZ$(C4$/&/6_8*KE^A]#5;P 17"IBZ">-[7(Z+"3&+R%.^,,8)4C!@E(796A MXRYMC:F$XJJJ/R7T>[D&5?"3T*$]>)3 N679(ARXNE)KC^[NCQT>72+W13!Z M)#TT*$G(-E\3)RA=C!RP\;+<40?8QKA M2ZI+4=-V+<*(RPN+G)Z FL4J^CY;)V47/3EB.'2$[@Y;Y>C/H(#L.1K 9T*P MN3/*FK@WE*BS9'29R-*SG7@V5?=0S&G.J.V8SP7QRW)WP(_D221'CWM4!>#H MH$7-+PFBM:,#"HMK^E@$ 1#WY[>Q\YJ>PU*WC3=K^W S7&U14-NK-:0&@R)O M1_BJ21^(%WC9<)QY"L<@9? ("/3ZNGUG7 ]HKK)W;E@=\7YN?H@#[#3^Z,3X MP<>GY-Y&0=1TQ%GPM&/,]N'C]R+K)4P7A>59S$BQ>6C#@S9-X9E"G#XEG94Z M;YZ@.S;1DU?=K$UM/L9J(PQN;Y.,(!D3'(]8 _>[PJ-ZZ'X*=N*Q"^801B<1N!^#*"ZZII3\(-(4M''.0LQV"TN>;P'\6VT>J1-?@+S:&HL17NI@'(+_&0I9;ZU B M@I5K(LVLX^1I_%)N$.89ZND>H;XQ#NX*9+1%$N MJ==[AJ-OK6AEG=?3W^V7D;I+*L$!I.;QL^D;J75U\EZUBE,) M4[-,8Q@#M]$J+%TZ1LGAG)_4./Q>>=CPYHMHTET7<]0^6]H ^EQ,F'_.J#7@ M3#6^N;9T^(I>(J3N]EV]UPP?>&0[CY_487?N0#7#!;WLBM:L"EJ%X.)2B.3IBL>(BIMC=+NXL :S;U_,F8M.EV/-38B+=\ZTL:D5 MRG?BK*'1=UM.XUV31YM=$QRNR?_KCGGT3*D'9T_/YC.5/WR4Y<_4TP=/'^69 M/LU.L\_JQH.V/TTN7]Z_^R+3)Q>6Z+'4_(' M?SS_U\_G[U\FK]^\_,>'C^]?O_J0PK]?_&;S&Q&X/7GX[[TSS]<$UYFFJ??G M/ST$4X;^-_E_]27<8._N)C\BNUB-3>+.'I]^/_S?C3LSY6UXHY::<5.#>=Y0 MTNX_G+BD?41,%,_Q'9@5!G5X\N<_/8"?7[QZ>RCGR6JZ']_^]/+UF[_=ZKF) M[,ND]5QRJ^AN%=V>':A7_]^K%__X^/J?KW:C?J:[-#Q]!?';V_0<8AFH);T3,<%58">[\0_CH@^^_11C@R1Z' 7ZG MS7JR0>/]^/KYZX_)^5LRN[L'*RG9D"FL(\FC74KP=U#Y[,]",NIB$NLX_<7J7:>[ M7*V[27+TL;J@XNNX<9!--@J>9JG6A/PUI>TQ +IUKFLI#E2CB_D(OR9R M^9H:T;HY]KJ">PW3[?CS!?_9];3JI71AYLN0TY0^#>;&PTF_AI047+D M1BC'T^D?) \:$$VVVR/E+9&\$OX4,.\,J*;+"K%WZ]0R86FAS>A*UQF'@ 9B M):;)E;+4]%A29Y]90KRQLLY*"B/.B,1TFJSB#0@6GH!QI[& MG373$ MS!5D[(/XSS=76F.:BRGYK=BEFC6:MP+&'%)'"9HE"HN&U.8J( MCT2D":R_I:/ TA<0HE*OG?S-M6BLC#NN(V+9=3/ MQ)2'KO4$8I]Q5V2%JIM M*E2"!,@NU%5*E.U,->7*45+'W<.]GJ@/+/W3_P7EGQM6DJ!>V_62Z3.0@8?( M;SIN!55;"A"D0J"0[TC?B!$Z36YJ%7/MA'\E@99R(&3/Q.,S0*7UFKH11 Z7 M.J.]D>Z20??&QH\0+Z2V.@XX4K".'C%XB)%;U88;66%-.<,!MS'I\VF4$J*N M+H5:4<1Y?YP?PN]-X^P%PHB-ZZF8'X61I"NU##4DF'0([1D,CZ _@0$1BS]F M5I1] \Z_GH.N+Y#V'*1T-V..' MZ>A?20&/3L38C,J;GL')PV^D'X)3QE_^(UMF/J3 MFL'LB M7V%.AAGR.B3%P1]M32%=]CC3 '^\(D@QDK# 9CL$K$/6TC^:#>!M*FSAXC^! M"1,O0MVF7) D362IS1^M!.-TO:3V#;_)*XP7=/%-057#UI[8':OZ M$_@=UG)$QUF7C>O0V94A33FZGMQ56@6%:&G#OG2G3YYN- M"U+%80]^:=O-4X[:==0-G)_9FFP6!!#8 MI.H5TWHM(RWC:2)(PBB=M_#SWOKN%8.55(6&!+6JX9]J3KPK%VYQT1;\F NS M?<7PM\O_'PZY='YR%B_&'M(E[)>&RB>DH7J6170J*9FHF)>IFB&&)F)3H%IW MC->TPC^-/G&_-A'^4Y,1^4N77["K=:&PYWGO7734F4/65>JSCQ0T,\??H 8= M<[AZ1%&1)H"_$5)SDT:@HD>*Y!>LHTB?(85VH26@A5'_ [\X]83$$+!P3X9JJP M?8 .=Y_GT]GG9W=/ST;VV9*Z.X[%T.[]^A*>%,A]^5%'T 9 MQ+%=^3H9I'4G?:WK:F%FIJ_BR>E!C4L-FR5=2U8BYAQ OQKD1B:&6H6.;=SM:1FG#9S M%>1'4=4C [N(!G?O)!E*M\J)W/DVS4,0 V78/4 ?J0,Y!:$<:<4G/=K@V]B( M11<-97NXF2\B4PY7$3V8F"+Z& 4@I2<-N)[$2@V*H!0^(Y?SQO0;;?X\TE>W M0:_B!4T%:K[TX>WL7%N\00#%PJ(C?(WL-J M?+<4L<2 X_-7E:NN&"2KJ^YB01N$IG>VJ##O?UD5'=@%-38YPC8[,#,D9=,* MKBA=,^S&.)R7RB]-0VEVNBF"QV>UIM"4XAP8/,VUT_'9,/;N!I=,LR">(:PQ'&JJIR1 9O*> M&($/C\10:W;@\$,+Q2&!?F-,D1&.M :"LI&_"P$S)")DNLYLWQQ_J\ +F3 & M,^0-$52M"9D3CY%8L#WUO:UV88L71@;'!Q4D_(PIWT :.>)JW=FLTG4&I^* MI7*"0?R/@]@8J@A2>Q[G$^^W;6#DX$FB'!/7^W6L7>R1$AY27[$VEL9A#;N$ MC1L,PK1TBZK6ONK K]'[.[U&X[[7<<*.]P VV/9R&=MP;H,!']C02CM^I&W^ M+?13Z[Z1.^2,ZW&26O;/9T<7QUMSCT(*Z/JG<#-M;0])@*#TY>K*YOWH8'(O,.436?V*76V4(JV(0P%JD M@5KYQ!T98),9CF\Y('OHRC&!V!M1>.]G-CDYL&,,NT+I^9SQ7V!;M*;PA[]; M1:C3C?,C(TA_7F%K.$LX22^8\:[1>!;)T=-V$4O7!N$BFD<ANNH0;-W:#"RC1(YJVIXJ9/(58L$XR9/9H7*/GT?R^LCV"3Y#1HB9Z<^J?WH ME$1R\/C?GJGE\=U'O\*6>D#?_KU#$JR4A/F",D3%?B1B6B/MR3H>E35TCY4;*"3 M7E.](Q8'8TP<2U S\/_ WK<_P7LZ=.]P[%>H]+C'SKS%'T 7PC16BZJTU?/V MQQ,[?JPN7;FJ*:JLEI%AQ]YV?;,);6P&#Q<\J&X+T2# 855@3YZN]O0G07!K M-(6(-X)@5JB\#+:("V<)(Q:4U([N.$'^?OV&WV0=#E=//)Z8GOAYH4OBBD ! MPU918 HH;GKBVU:-HYL,6H]P\%H.H%(4#$988F"MD58I/EHCA'4FMW6D$9B? M2T7-W!HJ&]Y-F=,BEX>;DAZ8)J:00D&J\>%"#PM799@+X^U]!6O\=K*(.O_Y M7[K:-+F1NEF:F+R+/'AYG93+!F]D$#\O$-VG-/OP*O4S"\L:19;BN,@"_#>$#<3/,/)K%EA7S(\08!HL&56QZN-NA7^5/)G9$/T;) M4K6FC3']'IU)1RW=;1]7KJB.=G?D0*91% QL&TH"2)YP@ M-EPNO!G\75M@0Q7^'ES>J"55NH! XJ5QN)+Q=,J2X;:7L=QLA-O(H=<5/:W= MK['B])PO[/[02F(-)_'?R#BU=AEWXE#3^-4:E$DM*%=39F95<%45O'H.>I:+ M]E'1DD'";;"DK$$L'E'(8<&@)WYG6GA;=J/TQK.S[[FO M5\X)4 QOT):4CL]I5JCRTP@;\A\[6/3@6U!#GYU^ VYH&!%E[3>M64_);0P* MF>4%*-L6QHWHWO\YO?O+ZN).TM19_S?1GC^^O_H\$HWO!4KIA?QG&>?C^P]7 MG^]\27!KNB3(F[I3]6CH-I!!4C9Y/!9"]V4O>H*HNTPY[HTOC*BW J(/4RQ( M8:%6C?[._N/[W#2K0JV_,R5-EK[T-9N,HGG* MG6\/^Y?;/\^2[]Z5Z;#__V M\.G=9Z>;_WQZ]VSCW[[18^_1D'G8L#(-[-U_W7EPQQ]3NOZ^ _E/SF+QQ!MQ MD"J@==EV,A_N*%P[3KY^_K?WKUZ]3,[?O$RX\\2KE]MQV9,)-&,./.=V(/_C M_@_YP.$_/:4M(O![["ZJIRA'.:[2=K3;/[WZ\-.K?R7/7__TT]N?I[[%VQM^ MW*2OQ^][OG&['Y].*1?ENG-*6AK-?VA M^O94MTKH5@E]$R6T4R#U[_/R#?._69?'BJ=O.J]1[[ME\QA>YN\/V D M[.'F2-B]696OX3^+=EG\\/\#4$L#!!0 ( !.$I%8S4MC8F* ! $(*%0 1 M :&%Y=RTR,#(S,#0P,2YH=&WLO7E7&TF6/OS_?(I\Z7EGJLXA<:P9$:YJ MS\$&7/18P@:Y//"/3ZR06 N=*;%]^M^-3(D=&]L")#FK^V!)N47&?>YSE[@1 M\>?_G/:ZR;$ORGS0_^<27D%+R?^\^O/_2]/_>[W]+ED;V%'/]X?)F\+KH7?) M23X\2#XY7WY)0C'H)9\&Q9?\6*=I=\?#!.""+UQL'@9B";,\9 J MI5#*,F)2G3F2*A20$ID5698M[[_T(7[!(L4*#C)E7*H,%:G$05D<0A8RO^Q> M(F\SQRFFFBB&+3-."(2R3'@JE C58P^&\';PAOWRY:A,][4^^N?2P7!X]/+% MBZ!+LS(H]E^,#[R )I.E\')RL@+?5_8'QR_R M?C?O^]B'+X:%[I=A4/3T$/H8[H!YBF1*\>0^!_KLY-I-]KL#H[LK\7==N!4[ MZ,7G4L00OO+L:Y>*%RJ/O67[QY.6 $ MBZ]=49\QON#^]XO@N.S/^VZ(Z94^G9Q^J^.NMR >-KKT5]_1W>C \+X4S\XO]:[W;L@>_I]%JGO.SJ_OX_EWP__;BS!)CWVKWZL^>'.HGW M2?V_1_GQ/Y?>#/I#T.2TO_N,__N//83[L^E<1 M>ND$[M#5RA^O'>V_5X=;AZ^[N^=Z7=J=UVB+K9UN=#Z>[Y]OY MWIJEK;55TCYTW=:YY6VR=_".MN'IQ;96_MXWNJT#UJ'7U#K4POM]C[0 M]OGJ2?MPE^YU6G2KXWJ[?TOTCNR=[7ZRV2[9Q>US=[C5.>A5]WO[X7RO]Z^# MW?,OK-5KL?:GO7SWT\>3O%XU\ M'R3?LSOD*Z!S94 \I<&KE&&&4V,439T+6@J/.15\Z544PQ-*^,VH**X)>+WO MUL#'O$[@#GY)>_#8@]3ILT;\WQ+_^1WBUYAR05$&I,U$R@PHNN(F2Q%UGFF& M)"-RZ14F+^A3:OAZ'[R*LS< @4)W-_O.G_ZO;P3\30&C.P1, MCBV,_!@E8S M%$2J36;3#&>95XHC%(TT A=24HBZR/=(V3FBC%38<0)@H=)(PJ7FA%EEM37A M\^9-X8[CJ9=;1[Z R*.__\Z#*[P=P\*M\+'TJV7IASM#4.Q(\%MA(^^#*YN# M'1^4>8Q4UD_!-2UST_7O\G+XO)"@K3/5L[V-_E9O'<2U"=>NL[VUUX?PC-[6 MIP\,1';8ZOP+H-+N;GW:/=M;VT7OZ/;!;N^TNW6XS[?6-KY$\>V>;V* P.DN M/'.OLWD>VP 0.VBOM;NMP[\/)M? LT9[Y&.VM090^_0!;75>'[8./P($-@Y: M9 /.C>^P2]MD';7(Q[/VIXW0RM&%[]8^;"%X[\^8$Z(0>&K"4.D=7!G MY0TVE+L*.P03VF!GIK!#A0;_+Q,I#EP#=C*=*J\,V ^5$<,#RC!Y;.Q,BW?> MY=KDW6AIZC8TX)DF>,[N(!YC,XF021$("YS-X(!XG$JM5^ F!*4H%1?@^4:V MZQ^KUA8C[R9"S'VYVG<5MJ[\].;YF*E!UQ.C*TCL/<<^]8K*-/J9J6$&K!S7 MGC/P?U"@BX>N2PIM #9%@+7?W 88TC&>(3CUR(/MD]*D6@2;\@RB'1X(QB9[ MB.V[@J 9,8 -B)X,1!(SC+@F*836)F64>?"[,4H-#DAPR9#S#W*@GA%$-3!\ MXW\_,GRV=F[#!^R;#(C1E"I,4F8L3;4#2E(F,!,D=<2';\#G?3$ %AB>O>_J M_A"LVOJ_1_E1E!E\_HIH5\,0W'9K1[U1-X[WKOFCPH-\HVCARM7>H!CFY]77 MIS&(#0R?#X8&D\P%B5*/0Y8RSK)4 5>DF5!<@CR]=_87A&'C\S^FSQ\Q^ ;5 MHU2=W?/VVNK)9\(D^/=@286@,1\1^= JF1K$A,HDRX23WP#BNT%_O^.+WIHW M$7MO]%$^U-U*GENFF^]76/H17W\Z%K;!U%-C*EB+.-59FBD$-M9QGDIB;&H\ ME23#AECD%@13C>/_2+#:O TK1+"Q6*B4(JI2%B)+4:'3R%(8L2 \,5.!U3/: MO09/3X@G(UP7EROW2I\\"!RZ\L[ M2LYBO=O+LBI- \0E5>7@R^'9$2"IS'M'W5BG5OUV4$1 7JLN6SDMX0W^?''] M'O7S+Q\Z;D,Y&!75MZIJ\.48Y36V?F0\>G(C7PU&3[[E+GX/N2^2JD'^SA+/ M-YO_>WU0]>;%KR8_7;_[456N-/E6#G4QC'4/5?U%"HV+!7:'SD83TPZN?UZY<'&F!U\68]4(M1X5^-!5 =G-QB,]6;L=(ZI5/HS?>^V(E MO'@]EQ]#LZZ>6K&V'@Z*'^SX6]?'']=\?] #LW[';1^J'M=N\>)ZZ[\E=Z^\ M)=X[R8-G)I/&1^=*8H>MR*SB%9^3"9\34*=9(*AK?$X>SN>DTCTR!3Y7VG@/ M?J8%WX%EDFL:(-!11ABLN>;AZ?1E_-9^/[J(]5<'#SL]ZN8V'[9\S\ C7-Z+ M?F*X/^SG!@O]3W^O/%G8^X MZ+6+ECRA(E\W#)G'TF#A?5!,""LEDEF@$"MXKHU^0BI[9-&L.E<% 1 .Z-QM M]L=.YYR(B0E/,Z*91)PR+)E"1B'OK*':"4G]PHBI4U284_B'<[]IM].^CY.1&9LTI)+Z0R+F-& M,24S C$+HQIE-$CY#/'SW.O6\T?W7% IA+?"(LR0R53&,H\D9D$H+/T"2O7) M?(_G%R[65,K,$1S957(/E(NX=4P3(10G>/&$^Z@^__,+5#(NM0O OUPSER&- M$87HETO"J,W" FKKD[B@SR]8"+QEQ;P.:^AIJ9P@ 4)R*BR7&+'%$^RS.$;/ M+VBE##%,LJ =B[XNA/C8"D28<]A8(9XN]SO/3#RMI/3UF-$0BS.7.2,M$S&- MS.$;,<$B'9AA"R.:Y\B^3$],FE)&568(YI1);R 4"2[#&376!>GDPHCIJ;,O MTQ,1\CQXHCC"6##IP%?);##,TSBD-R39E^F*)^@G)::!H% *B@S7L!W MB R0(1HV64$M1B!X)#3-G,."NEE5B# M!!90N$\W;O4\-8?!:\&L#N O,.2(P9;Q:(%"X,H:MW@"??IQJV<1+!*!^J"# M91HS3C-M6.$V,L@-:+@1C'X0XU11K@XT\@*H8@-I"[8 M6@#Y/EW5\#71_(2#FQ$GP),UVAO'A#/2>^V5@[\:"4[9PHCF>:J&IR8F@:0Q M7CML'1A!*[4-&7,^\YSIX/3"B.GIJX:G)2+EL"/<<9W%R5A>&LZKA)0,BE&G M%D>3GKAJ>%KR\2 =BBUPG).,L,QH':@+#F(%;$TP"R.?Y\X_34]DS#-J#18$ M*\>"S;3'6.) ,R*(XE(^GL -B H.%+-Q%6I% F1C+FT%1/HM6 M"@^1M:!*13_54:&X#G$D.K-61U6=$ZV\".C>^L%^H8\.H7303/BL;&68<:,591(2=B<*.'S2NYYQE6)RC!W(7-"LH"MX88C MR@7FF2;:J<71N3>KBZ5S&"%.#0M>$0O10]!:()F!&E)!K4=H<73N$27W/ -G MU!.3Z;BWL6""!.F0S8( 2T=)9L:2FVN=BX?71W$EYT5T.9G*B!44$90%IK0R ML0:?8ZZU=)R)>4G%S(+\GD7_@G ,*X%IC/ZTLD8SCXS/+#/!$3HOT=]7Y#?) MIPVWPJAT'@2BS1#(K%D07.X-AW+)TZ(N^KNL5%E$EO93(9 +16-1GG=96 M*$NI$D'&V85V053RR87Y5)IY,4C9'\6&W[/$[1%\G-S@X6.0V$C)O4<%=/MP8#\)>A8,O>N\&^EL5+0]^4%QU>[-?#HMJ M._,K#]K(BW+X+O?]^,1)0]9&OJ7/B(3NDW,R<=4Y"U*7&3(,! [1F4MG,P[_Q>$6WV;5&9 M$=U]_;/B>C)DS@I'4)UQ8QWW)BY.AH/"3"*K'>,Q1/-B]CFBP<5C\$4&@3LG M5BL4',L$EA#Q9=RCS!".N="SSQ=W2>*R"/-XT#W.^_O73WIT:[+Z^MV//7I6 MZ )9XX@7*#"N&>?6("X5)YJ IY$%-0=TT<#B$=A"$>\DAO!3JHQ);I3-,L&U MDARQ#+-LG%V@=))=H&A6\;$S,J7_]P@N6C^&/YVS(W\=)#=.^%EPQ$!X6_?W M_65&N)7W\]ZH-RLF:2Z=Z)M)&GH%Z-],TE TA22-T1)+(33#F0"J-#JZW!P[ MI0UAF46-3CP_5K=.):Y9'@ @P%0)U[!CC5F0A<*!*P\CR$>BP! M(TYD.ODPJSK1L"J.NWP1^1 $W3CU9ZHQC-/&L: Y1*I""F-HD"@(I0Q#7)#9 MCTO6X&6/];":3321ZG9>?KG.J%7:VY?#;>BGG1-]-#TTW7YZ^5;G_7>#LGQ] M]I=W^^"$;OMNO??@07YT8XZN+@]B>>3XQ#D)6P2F%C 3@F49(P0L,&'2&$?H)="ZR*$?!>"29TU(1X>,>Q/ Q8]S.0YWL]\%G8U#X?+^_ M?FH/HE-4E4!K^RUW;BZ'4#4)PC++ [&,(>VDE0IS[#DSC" \3ZMGS+)LGZ?N M"&N1*<(YUHK%S<*PRP*12!+IF$=SD+M\K;MQ<^>= ^^'[P:V8M7KXJSG)M=[ M/:^6I1]^:R+Y0G+]]#P$;XRQSF0N6,,4%7&]"$DY,1"R$.?LPF#FFK2U&WJV?'L&%OESMUZLB M3':3=:3A?./XNX8 MS,&MBYS&=BNRF.3V@G&28>E(N-%"X6 +E;N2;5K&,!+F(9HK>$V&I+ M<>:8T%01$FC<9ARD;$F8AR7.9EBDS[,]ILEX9J1'R'OF@5"58C:.QV<6[!^5 ML^]$;NB\^%MW1_[U6:M>=R;>X+4N\YL;=NFB.*N"Z:-!,?1NM1=7DKRX?"TO M;7<0KY]6;'^E91#O,>J-M6N+BD =%40(0I\<)*B073+,/@ M+"@P,<9Y[B'"Q6CV?;R&C&;!]0Q2<48T]Q1P W QG&1.(2HXHICY.8CE&C)Z M#A!=K'0W?OC=^V^-#T[N\>#%[C*'5%"6>J0YT](9YG0P !_K*)$9F:. Z,)O M?CTJ\[XORYWZ%N65>+8-O':PVH,.MWI\>$%BH@N8%!5YQUW8XD]WH^7Z.=\- M&DV4#]QHK)%@!APLCY'VV' NO/<:+QAHZN6E5_ONR@*WBP6>Z]$74S3C6&L7 M# L9U3QSWJ&X+:_FE,[#/@N/2PG??'QTT:[406/& @P6<_:*0FDM9!LDMR0+CU ]:&QT9JWP&MEAH+,WL0$K(@)DCBB%@ M)\N9$=1C3++,40O^,?Y%(367LHQ;%A.-+:;@CUI!).&9L)E"F3*2L'EP1.? MTE1#D^,W6N_FO;S>=&(171>IX^P9G3'-*..&&X . R<&"4\P1_.0-WL\B2Z( MU7F>'=NHP10%+25X,L$BC56(?SC#AELV#]F7ABJNVQ[/A)(6DY#9.%M<(4M] M"$''*7<,\SGP(QK;,TO.C,'69LYKS9QBUAHE: "VH'$$AW$GYP!0C>V916 Q MGG$J!"80/3,=A!2!$>TIS3SRF9V'%?T:JKB^N)9 )J9%K$'5EJ':&)49GEF1 M.1+X/*R_^1")OAD41P.(8GU[T%]@WY X+S&G.BZTQY! $@)93YW"WA&+#5T0 M_7QZ:3[YKH7'@Z&_>V@^'IE<_;4!^8M;N8O)FI_M>*+EW7>^X\2'/.AZV(LY MUEXK*XQB1!C),*#-:T0]YL37LX5PW)%AUH W =?[KNZW=<]?G>00V[S^[Q$T M<[-OXR..?3SM46N"\/7- WZFL"PSV"CH_DP%9ITPR'-$."&9U1;Z< XX?OK" M>? C5T]TX6YOQ['>.^H.SKS?&0[LEZVC18U-EG=76!:1"0%ITB&E*,JSTADDX^+#Z2IB!)>L59_88DZ92&XAV-;YM9$QA#AFNOB%).!*."R&R8 M(TZHE&]DAZ,B;BLX*(=U*L@7Q_>X"]N^.YZTMX@ZJCV%D#(N%8 U$T9(XIVW M'F68^\##/'D+WRW9'7_LB\C*BRA8[S(70(*8,\<49<9X;;2CG K"N)B#M;,? M+,^MON_ Y7'#KW'>[[7O^_ H5O51YA%9%Q!("4ND---Q*T2?223 9S<82846 M40F?4F@SH(V".^<"X<)Y!AHIJ2?8@AGEWF!.YV!'A)D4[..L=^2EXHH'1S.0 ME65*$T,",@RTTV"Y2,PYV1_Q37=0SL\:VTQ*:WBUJPAB-F1Q"KC5(! -8E+6 M+2)=/KJDGI\C<=PDAGM.8@V%M=Q(%0SX,)($H?EX"?Y&FL]'C,ISKH*66G#! MXC[.G#IM05J>((@,R0(18[4DTK6SYX0;-3>:!8>- X.%?0 5PLX$D(YB3F?S ME+V;*6$]/SUR[ 3!064&$688Q'(F4(R-I]Y[(Q;*A7Q:[9OBZC2$:W!(XGBI M9E9KC4C@!.2D&$56\GHL=3$8\GGY(#,MM.>OE-*@=M)D! (XQ%BF-:4T4TCK+.X(YMCL[V\]DX)]E%VE*1<9 MXP)\RT 8%5X[&A07+E#!#1UO&+ 8S/F4SO_TZ-)3\#RPIYF.CJ4&/;)..!L( M%0&9,$\E[[,CJ>?G2(&(D<$80HAFRC,-Q$@DQ'.:!(GH(G'DTR:[ID6,3()/ MSZQ2"G.68:Z)=0;^IZSP!I1Q@8CQB=W^Z7%CL!KKD D*@F<0D$EBN(G3-S#+ M8L7>(G+CDP?=ST*/U)$X"*",X!G0HU 4G$?*J/%6,^W) M'CDZ>\IL60"G3, M&\L8&#*&9- H! 9_+#4!+-I$1IBPQY;1=_< \ &;!O\PSCQ71#K'&P07K1_#G]L5K#=.F%:]XYO"NWPX<:UN%LT> M#[K'D7:NG32M1Z]Y,[S%+P>CPOJR_GK@M:O:X_+C M5W_"GTE1AZ&!R\Q0O__4G7>JS_+(]V?G&T'W4'Q\A^H^N^/ (U,@^[EW;.7 M_[U:Y+K[W\NE[I71UU] M!KU>/;6ZZ(^>+O;A["+8R^J>Q>3$\9]!-)9JJZ#MXK=],\ENG3C MQ<>O@H^&2357,(F2^F-\<#@XNGGD2#L'6O 2);BZ^>737U1==!=>ZDZ+-V/0 M8W>)9!J 83< (^X$S,?V9F=]+=GIK';6=ZZ#YQNP>;HV[JR_^;B]V=E;/5:FWN[&QNM>]M^'6 9L_9W8S!JWS2Y0' 93CH+R=K M*V]6$H(X4P]L/KZG^7.CP!2O4)X]2(&_Z[9T14DQ_=O&UC[LMM]/-W?RQ@\P MTW?H2CR[[FQL;;>2/\%Z]P?]]JA:Z"49&_EM'ZJR$B\U]8Y(+AC'S@BI M)82;.&1,&W/G-(&DKZ,OZ7S^ON[OG>U_:G=9IBZR?;74^G.Z>;^=[:Y:VUE9)^]!U6^>6M\G> MP3O:AG,')WN?6F1O[>-YJ],^:!U^0:U/+;3;^T#;YZLG[<-=NM=IT:V.Z^W^ M+4_?D;VSW4\V:[UM=[?6MGOMWD>\M?:OP_;;[>YN[U^]O;7MP_C[WN%&M]7[ M.]_MK1^[MW\S]]>_NGND>VP.!R>[Y"-KO]TE>YV/K-5KH;VW\3QH\]L6_+[7 M:WWZ>+;WZ5\Y/.^LU?G /G.,F.-8I11YG#)O:"K!)4]-Q@G&/!,*B:57&*4? M*A_J4@JO&OYJ^&LF^>N1"$L]B*]^:^GB2[+5][]_EU\U4]KP->R1%2ZFCUJ5 MK6!"OP>UW\(+.3I-;E!/UX=;?5-WR\,!$DL9RJ3M3Y+M04_W?RYN>P*S]F&D M"T!8]ZS>96DIJ:;[#N$!I\.7(3_U+H5(?SXMWT9NWG[,=CO_.M@]_'#>>@OW M/WR=PS6'K<[^>;RVM?:%[_9V>>M3.P?+.+[F;W@6[^]UC@Y:O8V\O=8ZB>_2 M>KL)UK)UNK46K>;'DZU.-]\[_'*Z2_YUN/>W/'G761VV=M#IN\XZ:9U_.&FM M?K:,8DP)3153+&4*.E/20%*148D-%DHIO_3JO_ZA0()_W&L^O\U]=V"Y)HYG M0O/= =N'CZO;G?7M=[O)]OK[K>U.\O[C]L['U78GZ6PE$,UU(&1+,$VVMA/, M?W._)UL;2>>O]>1*H'<1Y*V^Z<3#6%%VK9^^3OSC_DJCHK_$="5RX>2WHFYI M_>-/6(AI=1F.7;8Q*)+A@4_^/='2I$YG);[OO'L*M_=]];SU.L=[G1T<_)+V MX)D'\;+4Z;/TS.LB]?VY9(L?]I-/H:V?L6:94SJD7@2>,NCV5#D;4JF($\8X MH;!=>K5Z5.3=__H'SM ?>#F)_7Y3ZY-[O8*?!N^K/TWQXGZO? 8P7SE(6]N- M8]0X1L_N&'4*:%\>RU'O]XR"[I;S[!JU#UND?=["0&H87!;67GL-+M'^Z5YG M]ZS]:9WN'H);U&N=M3JK-URC ;@X\);G']'N^D*2DVL(M9B<#7_ JCJPB5_ M#;I1*GL\ H.KQA?53;8<5#))!2(H+\2>Z3,HC;V/%FTOR?I(/ MR\0>5(FE^\G:>!;<8+S8.K7NT&\F8PZ@^+ MLS<#=SWQ"J]@8X'NT!\5@^-XGU\MXPJ\_O'DLT?&$NYUBG0 /YI;EDJ-:&H# M(RXH)ZSB2Z_6?%<#L?L'N]A/C[A;.:Z:R"L0)!#E#N+TEN1P5.2ERVT5Z0[" MS+<_OPKHZC6*?=W/SZOOWS0XT4^CL^&G/8W^@R]<^+(<__,.&H!_.:5NH<_( MTXPQ)U.O,I0RAFDJO15I(#[@#%E'M5IZA1GFR=_@U.A]G[R/!15K17[\K4SRH%_@=P:6#T, M5F_@XU;1&9S\>NY(BWZFF"B"0I9FUH8(*I)*:7EJC7,0?S)#,[_TZ@T$7%WP MHV]QU?+CIV3'8JK\BJWB/3B/8*-_O93 !_*92.N]TR854I&4*8=2Y9E/G>+8 M:T.#B^G9]IOYPC]1_?/0VRRMSSP8%B 03+T3-&48H*\,=:FB MF)J,&XV-6'HE$+L)]]\?TU-_-["Z^_Y@T/]5BR=:_#.G,G N44JP!,D8Q%+# M)4\Q4L+;..\LH$A%/.6,\1^LG?C)6;_3XJ>JE.ERC/:_RV3HN_XH F!)XW68_&9^CV%VK$%DL;%GL^]:G63>*IKOKM#OY,-N58#BM3U(;%>7Y7=4;7\'-\U)=Q2Z M,N [9STSZ/Y6_OXK=T9[7)M40<.?V@/=WXM\H7N'>_G>H3N$MJ&M3]N]K<[>P=:GO_.] MSH>3K'OF2J8PSH1!L7XP2UE ,M58R-1[2V1<:S5DM"Z['T3P M#.R7Y>0_P3#C.#TA*0^^5HLR%3)H-.&;FC"FXYJ-&S5X@!ILWE0#2:"G/8<8 M7%$&07H(*43G&CYEF% ;@C%NZ=5?J[N?&K3/".^OCTUM70A^LZ(P&N(Y+B9\ M:H7X<%,A=&9,P"2+U@#40%D$GP+HA_5:J6IQ9PR^#Z!E=U!\27:B94@F(OFJ MCMP=<3]/*GVS[^*PE$_,66(//+Q"+Y9?G1SXJD@Q!L.7)>@VN(J8T?GP WO8BO::P9K"<[CJ/L*\'YI-]BY!T/ MQ\F.B:N6_JY./2J\]97'C4E2K5%0)K_!_0#T23D")[,\&,3"]\F4P>&!'MYH M?'*BK[>RFCY773Q^A]__2'3?);^1^AT-J X<-X?P!O'\ZE2X*+9B?)\XL;BL M&E$U4I?#1*'$Z;-RI9ZO>/OOHP^ O1D5!32KGN4)0#T?E7'+ 3RSAL+9^ M^ME10XA7,E4,@VKEPR&HGN^"0A6#?K34W;/$@]4^ M2S:C =]2-=7T\$L>VWQ]UZV'VG;23_!9% M(?X@E*R,3Q@>Y-4TF:,X3>:Q*:9N\ 5S^/+WE>39B.%*%\<>'O/$KT8,YQ_. M/W.!E K"I(10#B&?#ZEQ(J146V<$@Z_N/$\!24\,WK9IL00 5UTM4%&'QM M+1!"H:-61Q4IEL$(W_EK H)([S@ ^JF3L@=D @\J)F8/%*@'_7"V FZ&KY[O M?,C[U<("53G=?_U#$@*OP_B<>]LP.3?OUUR%"4!O MX@5==7U6DM_>5)TWZ/O?;X] ?&UTY6G')J1:$5GV@R. 3#QL@9OON2W.5BAY MA('%1VRM;%;Y>80U*HHWH*/[@^+LCHBX.JG27CL^::Z#XZVWNW"_C1XXN]$& MTO::97MK^[S5V:5MN-/N^=]?]CK[YZW>AYO+_;"]PU72^K1[TNJ\/MSK6-0^ M/_BR%8/I0POA]MYA^],VM*=UMG=]N1_:/FRQK=7/&!/%5$939Z1*F659JHRT MJ9*4QHUKXUZ92Z_>W[V)IJHMCR?P_DW!^M=IM_/5F'3MN/-+!?#$Z&!PT; M_!@;3+KQ;=6+;^I.;%CAAUGA[ Y6,(QE7%&;&J'B(LK!IE)D))6<80.2RTR< M_/]@5GA(D>HS9\%"3%[YNS4T%G[?F23+PUT)\RI-#IY:?U EN4=EG<6"5ZT7 M"[]CGQ8??I+#H^&Q21_>;1#]A^.\K#R_ON[;7'=C8!:7I(DGQSWV MG"YI^,[QVIR&9=12J>[=RD2Y<,1L.*Q"*;C<&Z48UV M 6V-^GD-U:I:#WS_:_ EQ@N.<1PDELPS9S#/J,@X-\@QA;.+76O)$JB5S2&, M*/^YM-G>N&/LO:H2K$I!=JI';5VVZCJH^Z->Z@;#='Q#\-' \8)[H5\-XN"- M?)8">2R,BAD*G#+I9"JQRM(,7 ;/L"49E4NO"";+$HEE(2ZF\$TD_*JNPZS& M=>R52LVX1B+\U-)G":GW9WB0H9J_>54+LFGJE&<;3?FRA^T>+)9F=*[B70O6 MULT $AJOZ_9R!+YE$<]:>K7S?OW-YNJ[I+W564^VU]^N;J]MMM\F&UO;G^!C M^FYKZW_C]VI3V=9ZNW/_QK+WO#VXP_#F+[$\>BZOL!.+02ZVS$KJFJDX^;"N-;L8=2[']2<>VIE?NGN5^"H?[WV1'T]I%)W>Y&D//^[5YC*VS M=6D*2$0?Z[Q;D?!PL Q/74G ])?^:K/JV;1^.3&C8=6H&#!U\UX^K&IPEJ^> MJPVX"57KHN=X!.SY M*W^O5':\\="SEVAD''%PNI%A72!8^>'A=Z^/QX;<160E^\J)P M^G!01+.2!+"%T$&?#GP_1HONXG9NO 7*58X$LABCK:=OXS;O=F_^ M5AX,1EUW\U=[UX]5?]WZ]6A0]:*^=>?807E_Y&_57,#/<<&CX:TC%=2.;_WL M(?;OW7%Z+N, M #3A:%S0&D81Q;$ #ZY;OH#4/J /NM[7[M3XI"-?5/H985JKZ_&@>PQ>>%Y^ MJ7$_ZH]9K.*:"Y"Z/"X!->I63QQWY$JR,2JBFBQ?,-]7>.>2:$9'H C7]*V\ M]1[UDP'3U;O$;(8?5P^"_"SBS=FK]5/>.NF.!W-]3%U2HP0/>KYFH MO$: )QZZYDL5/,$]HG=6X>0R)W0TJ'-*?P"=UB,E-3W6U';!D'\D^[[O"[@ M7(?^H)?;,2K<")CU+!D"[%QY]2;%H,(=_#9!5#%P(P"B [EU!T>UH8A\:O\] MRL>)K4N6OK@LYISZOEO[]_']N_'ZV* ZV19O 9H6K0=U*\!&KQ:.@@X O\DH' M!]^ZX4HT[B/=G;QIU;CCL4&*#XB*Z:.9!DN35Y6XU3X[=[_9N%?O>;5XS5=@ M.0;='.I=Y^LO]C!['?EKT(][/=;L%_NO M6!/IXPV[!B\:\\JBI3A'N,Y3XA M]FLRB4(:VZ3Z>^7M7&?'>,ZEMM=J6E/FR=B#.Z[1K@$=8RLR4>+E*U>"UKM: M1^,=+S 6)BI6O6-K4'C@7Z#YOL\KM^@DFIBB2DO7?A*<74Y(O5JDH02.+W.3 M=T'U+F96U-1MSZJ'52EN#] 9>_7 R163E_@TC9AG$7\?6Q)9_Z0].^F-;7G^NK'OLP0-?P>VZC;_T M=J/K.8BFII[Q'?%C=1RQB/#1UWAH^:HKL9R PP9M*W1\WPB,FE_'XJG,]A6" MJBDK-J226431&-W??_.Q-Q;#%W#) 5%Y[8U_'4W JO#0.YW[V$45(5SQSJ^< M"$"]Z:M7_61B83*<VD>R/MZ:/(M M#II#_M[L1:V-AG.,T%H\M0&\PG#7431FF7A.C>*ZLZX8TAKUP*[ 1;X"ZE>[ M>3+N]P _8.+#C7'8[0Y.HI?V'5U_;0L\AB[W^!N+(V7QIV<;AH.X*/NCZH0Z MGP!L?Y ?E9/ARAK15Z,-@+6+B?XUBX+2*9,8>PX4G M?N'EE;X:/SZ.AG:%%4RYIK3?W'1A4_P79UY MM>-H]NS=%KT+/ZQ=FZJK^A5(QU'!?G=@]&2DM4H>7+%[-G%.0QYS_V<3MZI65.B^>,M8 MJ!!#CVB/*C_U6J XSZ"ZT6&^6K_[(H@;1ZZ7P>Y7@]A% ]-7>>IH 'T6/:;( M[M7,SD%QMGS!/\NQ"J9*>%RXHN.$5%D.($Z))K!/]@5:$7_XCG^6H1P M]]7[?G#1D,ARH0MAW,()X@9(>]'-KU)S%[1_A\4N1T?1=1[;W#KG'^UU,1JG MZ.!.%<9KXJQ.CV4M\<83:S].\M=/CGOO&PD27EVA3#KK@3]Q[R?<4.ES]>W!1 M)7($M)X:Z)XOJ0YP@Y>Z>Z+/RK@S[U6X =;&KY7%#9-NMN?!J%J-U/]S6$KN M>JUYXHE+?R>IZVQKH%\9+BG'*8PJ^7,E*;Q8OO/Q("I$I=7YI#3 GEVN,QGI ML+Q@Q\)#]%7]M)"L>-5PU/F-ZF=_FI<5#&)[#?BME0==#]E5/EQ\OW$8.QGD MJE9 ZM<4>Y&SKZ^YC$D6//:X&9>5,3C-RX.Q,SMV@".N*M:/R5?0*.BM81S- M&0S'EB .4UQ-+5W+"MQX1MW7_GJL$UWI.%8#YB.N1P/_AV Z+_51?!IP8:WB MX[SC20Y&YS@?3*IQ#OP]+:SJ[>M!F6HD>(Y)H'K)*E"L/<@(L>#F.-ZWB4K8)CZ?OYX'I]U44/_!L 4&\(7KLD?=]=.*6]CH6) M;82.Z>J3\B)/<,%FVH%;4E6*5XM+Q4#>GEUU FOOL!H8J,K&DH]Q\Z:A/DV, M[_N05V.(]?.J;$.B]PL_J4V)(2PXB2&4]4(TX^W:+MM8UR1WJ[JD<6/G&)WQ MO<;#'O&]NI<5A55V- [V]F//U#04-^6+!9,+#L%)R'J9_HRPNI($N;;E1YRO M4P\E5#^ 9?S88&^2?SU?]Z-#U#,#N^KCS>,S_2-\8 M':I*1\?E0@'M MQ9*RC) K'T%Z\!]A+P[TV4F"ZZJ0>LU;'_?=2BBN MIH"1^V>^WKLTY]P5OK2J"KLPJ>D9ZW4L2^II6PPNQN]!O_OZ8KP6CB_'2XHX M.R3.J+AT/V*E4#'HKB0[=7EJW,\L!B&#.I=?/Z?V1N#GZ_9Z$JY!^RLG>5SA M6L/[K':*+FNZZY+M:I)$$:OKOU5#=JNR*U8]'>OB[)YB'/ ,++@+5^9'?(.G MHI<_F8C@EB=%DO!I,MW 3>:+Q$^3 O[EBZ'L03&IRO2NJM=_0/G/@QM72=2- M"TSUA6_DJA3#F(?KVL65Y&._&V.3BP5JS1G\5$V3J;80!U_!NZJFN[R<,U3' M5+%L-2T*(J-4FJS/+MYG]C M-LR@\G#C]^'-J1#5R-+-(NAXP67,6&?/+HMH'S0_]'*1B6:"Z+9:ADVG,CL7HV]-CJV;.QOS8I5>=U=?OUI.MC>3-5KMSYRS7.6(! MMI*A']M-[ZOCRZ@]QVHI]5IJ=P6RC_C$ M6X%L?W 9P_[C 3:"@K16MSO)9I6[(7]L;+97V]5:!)OMC:WMUFIGJ[[K'M[8WO'6S4/WW7[!+IQ,;EQYR*$C-)-?AOU]"\!1'R<*/9\@4Q"COQG$)'.KI.C.@?M9/"*/AX*AAKB<"%6F#<,4; M!VW6R6L^L<7BQJS#>@7!;T:;]XU/SJ7OU3#8DZ(L:]RO^U!W;7X6)E^;LM%, M1/H.U(F:VY)Z;&E>7R&9Z]:WZ[D]UX95JCA^J]C7_?R\^J7Q@AL;\A P3[&UJ]:6XR\2];C MEM3E>!'LK6J5GG=YO=S=SQN1V5+GQH@\&IH:I[=[A8?&A#PIEE03;S3QQI.B+L-C$Z+FUF./KS"_ M\49L_8;.B^1OW1WYI.5U.2JF,N=IMO2WL1J/!A^,FLBCB3R>%G9L,ND)S:WS M'M]A?D./V/H=OW^Y.^=VW!3$NV3S^P_SFJF+KWPQZO7QX&7:\&503E'V_F9W9 MGHSOGI\\+^\POP%';/T[K\MFIL9SZ^M&Q] M93I2H^M5I7MQPGBS^.<,:/!<&(ZX0V2S25%C.)X6=G(R/1S/[_QP.=?SPV/K M5RT$&&5^N73TMB^'Q<@.1P5@OHD[&O/Q$!3A9O^G9ES\B6$WF06(YW?.N+QW M&N"\M'Y%K8J8?Y M-1VQ]3LC4_I_CX!.D_7C9K.S1G4?"ISI68P9V'_]WE02].!C2>*>A-$C/O&6 M[/N#[Q([1FCIU>:]B999;WEGO36W;4_(RG1=^68WTN>ASDJ:+=W7^]4\^_\N MD[6\M*.RA!M6F;_5ONZ>E7FUB?+E9J1QM](J/3C)#HZZ]3[+EUO.S6VHU^P0 M_X30P[.\P=RT2*FQW#=%S_B\6N[8\GFUW+'M"?U9R_U(2M+0YW?29Y3FAY'N M#_-AM>1:98KAA^[D>[3DW4%<0J=,5LU@-$Q:NOCBA\EV7GYIXNH&8@^"&)GE MA=@:"_UHMD+.K866<(]X<%"*VRSN^+@?4N&N2YC8X; M\_NT^*'?6(]H\EZ3A[,*"',^.CJ3][C3WU&-K_+\5I/CI5?O5[<[R>9F-4.* M_+'5^6M].]EL;VQMMU8[FUOMV>/;;V-K]N.O!I\/PR>;5U\ZMGQ>?>G8]@0W MV:[%\(6B--_Y?=VMG6@?I=$4AS3(>1ARZ-26:)N-R*LQO \3O9A;PROFV/#& MM4#Q:I/%6A#^!''&$:-D0]OAH&A25PUH'@::Z1G=V7#4GL?H;H(9J,KMFA#F M0B<^]@N_GY>@KMXE.[KKJ]JS>E6<9,?;49$/\_$>9!]+'P^.HX:R"1<:YOHJ MFQUQSY[QF<5W)K/%=%T2909KKIP>YR9LMQ!K /! P]!O+WC1#KLV0 MZZ^>6T!%T:7+1P84M.=+[/C6%UU]2'>"I+W7W1)^52R^N-:Z7 M]R=RR2CTQ,V7^%93GX#?Q)W\5E=G)&FRL=E>;;_97'UWO3CC:E._HR>SI6=_ MLRH]@U>NO-A.9Q5^6V]W=G[XO=3SO]=?^NQ$%R[Y:]"MAEJ7D\V^74ENO=+S MM.YC7X]$?3*CZM#U_2U0JJ*6OLVHV?/#Z\4AV: M&/]KQS*Z(C&Y]S!:P3]XC$KV0U=^K;&8KTBNYJBQV<,:- O9^T?*O=86_UXG M\3F8;O6HR+L)7DX((O2"QYJN>T#7K7GK>P8HC];=1ZYUW\_"^'LCC& MM7[/A)JQ18GF"VZ25$8ZB2\_,Y3PG2W\V5& ,722^*^8&0C=G9EX,RJ*N!J3 M_G$HS>CJG3-7Q'T5%IC..BYT>5"-K]KXP?][E!_K;KU@U_39YGMZ$"6SQ(,E)AQXEGFDHC"9>:$V:5U=:$SYO1[4$,X:7$>9OW=+?\YU(*4.KKGH]W M3/>U/GH9T;C:=_&?]4LHK@[?Z*(X@V[[6W='?BD)@Z*GA_#VN6MM962?O0=5OGEK?)WL$[VH9S!R=[GUID;^WC>:O3 M/F@=?D&M3RVTV_M V^>K)^W#7;K7:=&MCNOM_BU/MW94S_8V^EN'7VC[[ MO=;I[J>/)UMO_X9V?#C?6OL[W_JTW=WM_)VW>INDO=;N[O4V\LDU\*S1'OF8 MM7NM!<_;Y'MO_SZ ?\]V#W=1B_S=V_WTK] Z0V?O M.NO#U@XZ;1^V$+SW9TL]Y2"K%#NF4B:)3&46*'S%E*,@+(EC*PPO(R+^?'$= M(J_^ZQ\X0W_\C$Y,B/,[=*-AJ(:AOLE06!@P^(2[ +BFF3=$6@>QA/(&&\I= MQ5 $$]HPU(PQ%+K)4"2S$CL54DU]EC)C=2HY)BFFUF5!9)QQO?2*9\M8S!)# M32G:>.1-3AY57U>MA1<[@Y.8ZZUJ /_S&9R/ MU4D+-@;%VF!DAF'4G;1X^Z+!XT"J4?%IJ7C[#3JYH>+'[NW?S/WUK^X>Z1Z; MP\$)] ]OKW4/VFM?^&[G(VH?VK-=:$>K]Y'L'>[3K;4/=&]M^V!K0Z+V_F=@ M>,NM("E5X+XP[WRJ/(8_U#NE@T>8<_!AEI&4MPBB"H:^!W[3LBP-_!8!?KAU M\ED;BY13+A4!,,@<5:EDC($?#30ED$,J;JM"EQ6];9^6@1O+(V_C2%'W[ F* M,15/>6_\&]-IGC(0V*T)1Q35(CA$_A=X=U M.YCZY/!_^Q_O"'^G<)?[T*)8,/VXURR\?5$W+_QA+;;T6 M6A--39O-\MN."-8D&,6S5'DK4F:92V5&49IY!\&4TXP$L?1*+F<,SU LU6CP MC+HAC08_M@;?\D<,UHYEB*4F(SAE5/I4"9&EVG EC-:,.AUW:%]69(JS;'S@A,K4$R.+$LV2]4[C0K/J%/2J/!CJS"ZJ<)(&:KB**MQ MX(HP;'BJ$-6IPSZCE%HD1*A4& LZ0RK\2^5(MH8'ODCLT\WZ^>6CK&GY))7D MZAE_38CUN Y)%6*QC(?@E0&'A(24!4Q3C:U*$>>2 G*IRSB$6&(9.&Z&0JQ& M?V?4(6GT]\F\D4I_,Z^%%L&D060F992(U @74JEI9H*E1@0-W@A>QC*;(?V= M:HI$S;@WTAD,=7<:WL@4PZMO3Q9?3)Z;6KUK0W&/07%;=Q2X2F(-YS@.2 =P M4;03J:;4I88S%#RVCE"U]"H3Q MT:M]MSYI,7S>R/MQOMH[KTN_'5]U*WPL?<43JY>OL7;E+>"BU=X 1'9>?6U8 M9&HLLO.M66Q'!ZVW>WG[$-[_T\>SUN$'M-?Y &U>/6\=[D,;_X;WV.ZV#U=Q M&TO:^O 9T>"PL33EDH'G(8Q+)=,REK)FFCDCL>1+KZ1/TE M\;JU^IE):@6G) W,^90QL)R:%>JY0A+\'7]13ZETK,C/)>B*57F.-E\?.3)9K\ M^^P2PG-[ TA/ LAW)Z"P1DWB+@4(Y<_B+S8C3++TT-XSQX')M]YT,.S_'O\F/O+J17-E0V/2I;O^V"(&:81 2E ME!)P05"<+J8,2:FU$%0)C3.+EUX)FBT#Y&8H=FH4>49=D$:1GT21;_DDRF08 M"X=2+2A$$%Z#(C,(*+!VE NNI IA%A7Y5TJ"O!F5\'!?)/7.;H-^>9 ?-2MB MS;Z71!"&GI$F)C&M5!(M3([A/J=.@ MR2X0X@WH,T7+_.=G4C5YE)^8%IKWA[J_GYONSRS@V<1B3^FN5(*[PG&;%R*L MZ[(;>ILJO;5NNRLXL\XHYE*M2$P3$YM*A$.:24&\Y]@$DRV]PH@N9Y+/4$C6 MZ/,LNBN-/C^Q/M].L7AM$:,D1SGE[%H M4BP_X:Y OZ>S-7=TL0GN$5:R: _ZMIDY-FU6^W!'$8IWUDJJ4P;_P!_%4H.! MU:Q"-'#)C8L;*"BYS'"S]/@"Z_ CK&;1Z/#CZ/ MS\2C0) G/.4^>B;8ZE09 M+5/+I92!(>*=BYZ)6*;DIS=!F;U$RDQ[)/5*%H^WGM:WKON)6>PSUY-OS8@)E!FF6,N3B(AV:I]I[ETIMO-!2,8K9TBNR MK A?SM2T(LK96*:C(;6&U)YG/9*&U*9):K=<4885(22S*2%>QS$]FBK$=4J MSC*D#/,JKM:\+ 5?1G@^2&U*";0?68NDIXO]O)_6AUZBE;@7^^2^]0(E:(7( M)UBC1-RIQ>]R;?)N/LSAEG$!AYWAP'XY&'1!&.5__4,2+/Y(XG3*X<_,D']H M"/^ >US!"04PN,'(=/UUH/S,[9^CB;_28/1X+:FD>PF[1QV)GO=[_%*[:DS M<13G7=?K'PT/?-(= %,.?=$#W\ \2IWE3^<-9ZXK'^Z2WO6*"^-X3BN:?@<0 M[ "UP" JWWW1A_E0]VMUA38,M C=U/W3_=M!MS%!!>)DRJ17*2,8 MIS)362IP\)HH;!6K%@M8YN*GR^1G;[BCH:H%I:IIQ<@-53T;5=VN-V%(>EH357TI[=RF[U!G?EP.E>MA5<9ELF1/OOA7=R: M0KJG'MX82^U]+;2&SJ9.9U_N&.Y A&M%7.J8LK%\CJ?*HRSU!APP[$+FJ5EZ MQ;-EI'YZC+JIAIU=)9Y:.K]1XD=7XEL^"<(",T-\BI%#<<@K/6)!7!ED@ M)*OJZZ[\U/#>M'GO\(ZEVG#PTE@)E"ZER>1K&?2[%O.32"&F(!%:ER)J3,93*5W-HT$S(+RH60F9AD MR>@RD8LZ!_G_L?>N36TD2=CH7U%PWCCO3(2*J?O%WD,$ [:7C97P!8\#?W'4 MU0@+B=7%-OSZ4]42&&C91JB%6J(V=F0A5;>J*RN?>C(K*[/VC&92LKDQ2C6; MLZ=E'?C+E9%6E-G^E846.M^] Y=^T,]8-A>6S4CFIJB,8O,,$)0*L/ (8]I! M BSF01 $.29V:Z>(R\'/:V2=9>VM&4GYI?9F+9U+2TN, T6B 8U$@!>QWP9B M(+670!&)3=!<2ZNW=MCB=1GKZC]9K]JS-7*9/-6"E)7%X63C:HE0-R-AF^%4 M<*X,\!A;0 D*P"AJ ;+4"\RHIS@2$J18$[*JC*MZG&_)6E\;$I.U?KE:7SZ- MC*/!@9D"A',!*#(02,X9B-3&24*<#3BDM&ZX25%5,78U.P"RQC'V_[T5+YVS MO:T/N[E7Z%[&ONJP;T;.-V%4%)T@P"H< &7)KG/Q11/&(+&&$Y[&Q5R)<++E=Z2_WS#?#) M6VB5IJV]"6PY[^42\&U&!C6K D;,&T!X$;RG.5 B8* %)H)!SG"(=(6K)JW5 M:82LR#5E*UF1'T>12T0%(Z(%)1)$(&: ^E1;66 (D-!(6"&U):D,*6S2Q0L! MU<^W4FM^,HF&R5$P*P>Y)43!9%2K#M6.9YQX9@A:@QB(4E&1GA@*E$8$!,0H M9@K;@(K-(*Y8LX)XOQP LUD*OX0 F*SP52I\B<88Q9D0E@&()8\TQ@6@&8M_ M>J:5\1![+ J%9ZBI1%69^-Y*IWN_[M2W/PJ7. MPM(J9IWVCHD 0D@IO"%Q0$$K@.">8A5%KH+]Z2R<+A=74V>*L*R8'BO(IKSQ M]UC!\ER[W.2SU_-9NGM.W9H^?&5SY_7@*I)H MF&91L_%_?K6VO?:#=R=ZX"NQWP[:+^^N<=>]*:;T:STX'+P;Z9%W_^CNV/_X M]:GY!O/"]_N%[W)WU+JS\,7[=?V_WUY\_.#.#:;\X_X+TCYK=P_W[?>/IQ:W M7[T\_7CVGR\?CUZ>'!ZUO[1>M6#K=#>.63>=]/PD/4/.0 B0(C9:?Y !0S@! M*1X8A2"]M_;7).DG$^EAGK\\D=9U(BFNG7=( R^Q2-N:!&@++7"8,*JBD4"P MW]J!VQ"6@S9*'S3.]:#Q-Y^/JD\ M%U#0< MZ5XBMK]-?I.GX^-/Q_;1[B=,)-3$8Z TI8 *3( 1Q@(LD8KPQPBE<^/<4A?0 M@^%P?!?C\GRJS7R2WAJ*&0:,! .HY 88%10(<;VT >E@A:S5?,H@5?])%3D8 ML]+'E9(['2U,%4'*0PFLTYD$QPU M&VG>%3NQ^][Z,^,'DV_(Y"O\"!4EG_PQH*IBSFYC0^%MRFD@JP*%TB$^[X03 M' -C25PEJ&9 PA"7"NJ8)DA:(GEE:2#S(;[Z:F]5 619>Y>GO>4*&]I2!*4% M6J8DKI($H 3C@#M"&(^K-4*ZCMK[2!O1==TQ3'$H_=YDN_!!NX65\?!)3_(. M3W5:^N*WQ/OXJ'79_O#Q]/##P;?6Z7\Z[?V3=!]R_.&?+\>G_YQ^/#J.A/P- M_GCT-K2.[">I)$1":N"Q2\0;0B"U9? !J\-ITP;2!YAGW 9R)7W>56LZJZ0G<2WD'%#+%* ($2")8H ;Q6UQNEO% M6278PW8(G]<&Y68Y2?->I-'9_)H5F7F??3/9\\_6HT_4YW/U%HJ/+6@, ) S2NA, X M@8'W2@L5D&3(Q.F'<%,(UH2\?+3LMK=]-,/5/B\@+F^!SH!8[QEYN'_P"6,/ ME3$..(@,H($F)S-S #*EN(CS(%+!!(BP&9?I)F+EQ?GA@+B\F9>1 M-QEO:/-TCR+O1H0 ])+"A315!!JD4.J4&2NFE*4W>4;'\@T M*Z-&'6.9(F\9#;P>C@<7*]LR.YIVH# >IG;$] >SDZXJ)6[]UDG7>M6Z_/CJ M/6V?O3UM[?]SUG[U@AX7QPO:9\>7;RZ./[2^?SS]Y^SC:1';^"G:)E!1Y &D MPJ501@,,]@[ 0"#A4#/JDY-.-CGG33)KTV*%ON$\Y]9PSME/!GG&.+& 2<$! M#9" *'H!('-2JA1#R\1OYMRLS;%?G$-I-N*D./?QZJ^^^QBYA3;3(_7'"FR\ M&3H^([H]<\,%5;QDY"D=33P6-9,'"FB1-TN"KS+NOP8^AP.4FD0-PBXX'W.J4ZQA(8Z*(.!V.A8\Q23ZLF$-H6P%;.1*;"^F4MNU=GPV[J9S%_L^ M=&PG5Z&I$--F5+\TE&-MD(Z\A M A;7 > T!5E(BQH(3PFWM,!B-![+PEG=V M/==7HZOB)EFC'U>C2RPE1'%IKAV ED- D:#I" $',@*TB1+U/(2DT;")%Z\0 M5S\?]%H4P+RA%(U^40S3]L_.!_[$]X:=K[[1*4K'YDJ8ZT!A;LBRJ*6W=U.2 MDQK _^T/4^7?PW"DOV?TJP[]9I3']%8SCX(#'.-TBDHZ8#A&0$JBI=+(:*&W M=G@3B85K>6=72WV5N[*-]*S:D)H7JYA4V1PNHV1%KL17&WITLR3)BT*N&22K \D9 M%3@Y9]BEX&@M(N^A1*GXSFB@+;4L"A);RE(44A1>$Z'U*,B7]7[MF%/6^^7J M?8DE3>S96^[EVB/(7D M.._/M.GZJPI.*8!G*?SJ-W;H[ZZ;3IKIV)(X.5Q_G/I=3)P%D+=VCK[_,Z^] M4F92Y-,VJ\.J$,X\0#ZW3*E17?22P#,,1'8@&YX20% M*#859DVN2$6F>Q6JM&*'7@;2#*2U8O492!\32,L.&YU$=2JTY<9U5ZS^QR7:Q(Z/1S^_Y$:WK8^:-9@J_F67W35:H+P-Z[?N]>C%B;UO:)LVNG7O(F6@Z?5'\>ZC?F-TXB-XZ;'KI WQ M"%S.]X:3=\5T*O;)0Z>G>[93N(SC!T7Y\^VY!_"Q'QK=L;)NO*;>%C (O>6. M$41T2FYKJ7%"0,BY\$0H$?0GG,IP32XZN2XS?JX_>V &7G\!.L0'?*:[W_3% M<.NOVS,B3H=IAWC4W-+T7O:HB)FC\F]]\4T/7./?<>U(04+-QD'/EH6YFLZ] MOYZ)>]_F3'QW/?]2 9?#C;R @ G?Z=;/DO'?3OV MMQ-T!F8F( >DN-]=9-9#GVZPM?/'?K_;U8-A<5+RI#^.?7)1B/Z[]1'GXX!, M*M\TXGCI/V=IP+5P?P)H<5V:.C*F>%VL,3;]ZOG0/[MZ\]QUAN==??<RN> MK+CH^>WAGO$@!3A,OOZA$-MPHA13=]/TEZ=?;Q=?W5DP)]\)N,V(^.G7AD$!E$*[8[&39>1&1VC7M$R*V_O&[X8DBT\Z:3T; M/0-T)KRO4KC%\=/&].3I?0(??SL4>3R[#7PGH^/J ; RU:M\[V<5UD';QUFG MN_YAIY6J<1X^:??@DW$ :N:E)MYAR01ER!DAM93.H MW/KJ>V/_QO'P@Q??;7>/C63O^WO%I67R];9?SKMTW;G\,/'+ZW]@^_'9_\)K0Z\*!R#[^#WV"<8 MG_N3PA1*R2UP%$E H4O!D<0"#Z6'E'@:8/(-INA(PJOU#&[$)DK&P:> @UYY MB[UWD@5/#9?&0XR,1 Y9P:UB!0[B*QS$$0=QQL$ZXR"\BX/$4,&-P$ %KR,. M2@R,**J&$T:)L(:9B(,TXB#EY0S]ZX.#&\#8'Q;GOE*HV>L/1\GK^W#6GD\D MKXJR)MD=AE?]OBLVK_W@:\?ZX;M^]YYU5S(BWP.1+\K,-!)/BH,-(.*R 512 M#*3A"D1Y.N1%,(RG!+<(-S%=^%1>SC%07XVNG'QEC7X4C2YQ+(^0DC0:EY*0 M *A0$"A%$# 8>L^Y\9%P15L3PR;D"]N:2]?H#6!2:YP+X=6@/QPVS@?]T!FM M.N/!4SWT4SG5*H3ZNI!I1N*JD+B]5^96.&!H")> !.L Y2F3D[,(2"Z$X,P$ M82*W4J(I554E4=;"Z9>U?@5T+&O]4F;4HI:F\[9^6N#_W*ROWHREUB9H(Y[X(1@'-$ %54 M NE1)&I&0RZ]81:1K1TNFQ'1:Z_<&T"_UC H\*T?>CVP)\VH[%]]MW^>CII, M.)CO?8[-XVU[GQB\_T.Z&9JKAN89 7+4:D4$0D :AM(V MI$H)DE1(!EE7X,M<4% H'40 M@'I.@3;1LC*0:HBYEPBF7.=-7%G$:R9;F^7KVK7_&W&T[,BP!!1 M#D,-I LZ5<[2P 3B@ ^8$>+C6VA2;D+&%\Y9DCU>]=7PRJA7UO 5:_B,J'NL MF20:$$^C<>4@B9S,*L ,IHXA@IGU*3,1%@N'(62WUT:ZO7;/^K$SET4JE11A MW^F-=.]S)V4!T<.A'RWEC&PVBY?$OFX(\S <7(MRMY#D]:&HUZE5O[?O_9EW MDV#>=^E@1<;JJK#Z<$;,6. P"(HEL% 7)T4C&R,VA9!(Z^*?6!&^M2.:'&5' MV 9K?,5L+&M\;32^Q,X"DH[&&0V0\SBR,T^!D=8"I!@,@6+N&9MH?%4G(C,[ M6UJ1Y97BRS3;7>_S(C4*?&!9-2:N*%*E'Y'[6_OI0MZS]CZ/])4;F%-/(>@ZL M\@Y0&U^T" I0IK'1%&.*="IER)L4+\S)5JC^&\#6UM"7=I!2%/KAZ&KCLMGH M^7RXEN1[O?ZU^A>=OG@UC5'80_VBV7MK$2"N8" M YYYE-"; :T4 1YII(BDBG&53F(U"<_G+S,P5,WB,C#4!!A*I5J@#0Q#*X"C M.J1H4Y0*,TK@8(B"A$G@8FM'-1G':XP+:T?OZM?AS6OY%.(&#TZ*!4E0 :F1Z M%VU<(@SU3"J#B-G:8:B<6J1&&KL!O&B-L[I-ZI/W"Y94DY.J3]7-L#S_XR\@ M./L6JL+G5IE140IU2C0 B)4!4&P$D%!H(!%!1E$DH"1;.T@V.5QGYT)&@[5R M.F8T>!0T*!>%EL%(!0T(*8B7TD" Q%P#9V PF'HBE4^>1DCE&H/!!M"Y-71S M3?2X$0;]LT;_NM!MP_BHT7X: M@8Z>^KKX7P5/&\"*I;"-Z4 M:2&W* CN!0@"&T UE.F4+0,\K>\JS@#B8%H(JJNR4 ]6F%&D#JPPH\A:HDB) M3B)(#*)4@P A!S0P"[2Q#*3DE%1X3PBV149Q(A8V+G-@XA,+3'P]Z'_M#!,8 M11U>G#_FLWZK98D1MZ RP"V/76> 6QK E3BU@E;YN!(![E$$.),.W*&0$@TRZ[6R@LFPM2-H M$Y+LGEP"V[YJ,E4^5]V-=AX]Q'0^)$#Y:; M/W(S[[$!4W>-#[;]K8<=NXQ@E85WO&LW5/=W1,YZQ/5U-[[V@W<)VZK=5\%W MO8Y78'KU<\7,O'8PPNQ@_+V#\71& X/#G%/)5#0:$"E84 B%H ,AF+DJ%=4 M;NW ;5@^_5RW+?N,01F#*MWZR!BT% PJ;W)0+CV4!.@H($ Y#B"^X< $QY76 M7&&!$P8MOL61PX8V.FQHO],=C[Q;1;ZTS:0% M!FY-&>0$#:HU8>%=\G@%1;L3)&J/SXP?'(:"2 X/?P#1U UZGT#PS#?OPS>_ ME*U>'3R25&%@I7: \E1!"VH#F.8V_L6T96IK!R/<9)@T,2Z77\DI!Y:L?@O: M;EG]ZJ-^)7./TK6-^/+.K@55VRR.V'E_V$G3_MG =_6H\]4__]9Q MHY,XG 6RWKAN,E>?P1^7:#/L)Y#[Z25G>O"YTP/3*^7M=<3ZE$ETZUY]OGTC MN U_=:_'7G[>>=_0UO;/XF]?1 QH]/JC>/=1OS$Z\7$QTF/728[SN JYE/6K M>%<<7]?IX]#IZ9Z-$SOV.WYP%A]EN/W3D:AD .LT>OAVGV^^IOX7JR#TECM& M$-%8462I<4) R+GPT>P507_";.OJHI/K[;GSN!H#,_#Z"] A/N SW?VF+X9; M?]T>F3@LTPYQ$GM\=RZO9K?EW_KBFQZXQK_[W;2L#)N-@YXMSXK5=.[]]93> MNY[2>S>G]+OKB=SHA_C5V?G G\1V$5X:![?39_UZHB)<\-A*'Y(7N#?Y.]WR M66<4U<#^=JK.@,J4#P"0XGYW%W8]].D&6SM_'/0B#O3'L2]N^.>LR?Y[5"^6 MVA\X7.0BB./0U>=#_^SJS?.KI;K3*[I>7/3\]GC.Z&F! Y.O?\S];3B9_U.O MQ_27IU]O%U_=(4:3[XC8Q@C]]&NX_=#O,,$/NO)7G97;@LK]WU-][5Q]F(OW&3";I>K3^_3#14YE"UBM@X.AE$9MJ*[4Z&C1=QH7:-6U9M M'48>L;LC__O\3C.&O?BDD[C(Z!F@,Q?D54IB]WS0Z390LY$\NO=Q\/UV*/* MQ@'%Q8#B)4WJ>>;_ B-=IV%]->@/[U4"X.'S<_,&[>B^=1/RH-U*I'R/(7N" M Y-5,*O@:E1PLPK?_/29%\G?OIR,D@M,Q*]VL0S9O,]_)KNUN<<^+-V MXMOOICOQIV_B9[ND=?2%?CQZ^^5P_^U)^^SE27O_Q;?VY<=XGV/:.FI=MC^\ MH3]VXE^0]NE[W#HZZ7X\/8 ?3]]\:WV([4YWV<"I=TS*1570'' M! 8T* *4M 0@;N*"(16R5%=51N!15HG-.@DZ6SD/1R=^D(Y_WMC5G]80_:,; M=>;/9W4)'\_WR/=8NWL\I9.W+_N#^&>O8<>#@>_9B\9H$._6+4J3-[0['0]' M11A1/B.X5F9VL4+<"ON:,*JIN/>FTCY*PIYT;[?GCGZ(?O=:\I/R]$?Z^^O^ MH/AF-!ITS+B(;3KJO];Q/FM2/G4=.%K[';RX:\<3 85VB@'+D8]V/%7 " >! M%0%1K0UBDF[MH":?<;2W;F<+,T:L)T;<185Y\"!TOGL'+OV@GZ%@/BB =Z% M$0>-@BI508]00",>&&T<("Y.!.8I95)N1:67&.'G&0PR&*R ,+3]Z#!DOO!H M(%'R^Q.G(+):@C03 (6I,J0E 3#ME? .!HYAY@OK"1%_/*Y?=A@?.+Y;M761 M 6$>0*!W 8$RX0D3$'BN200$1H$2" )!@Z(BS@SBV-8.X>5MP#\S$M05"5:Y M09,MA[ICP/?6W6/Y$GGJ!#7 R?A"D2' 8 L!M1H+:Y43*3EV-AW6$PTVC1?< MRXC(D# ?)-S=^[51R%IZ"9SP*$("HV@NX,&E]U=^S326X7;_>U./K\L!V9IYVF:!Z4K,##,B=*IFB7/3T\>=GM M?_NW=Y_]*]WII0]W4^Z$M]YV]7#8"7$P4]]_6$[9I5(M5';*6S"!1DQ /-4X2/Y5:&#'(OD6Y5L8=]J1H/,#AX,!\FNRHBP!$0H MG[+0.E& R J4D8!BC",K( 1(Q82BQC)OP]8.:S)6SOR6/#(SM5L M'JP+#)1W6: RB'''07SQT3Z !BBJ4NEJ$Z>$ET0G1P%N2IS9P!HAP/H#0#8( MEH8!=[=5#,(\>$*!8#)R 2X1T))10"2!TFBIL4/%N6M!:D0%GD+RD;T9)^96 MG8;D*=SCGB="IRD?29S!KC]."7>+4Z'Y,/FB0[,QBVOE8<\SUM6KT(.\2E:V M2LY(3D(=#9H8 FC #E!"/-#8Q]EON:1"":FM+*:,4QPB88#&@1A(@#9: &(0@U@QY8Z/UA9N(EF,U MUF]E^8W95K_25;GEJEK69*K4I!OYT7++/%5RR_JWS%,EM\Q3);?,4R6WS%,E MMZQSRUR8>AV_O!K?7)@Z%Z:NT>B1VWU^8&%JN;63"U,_5N?F+4Q='',>IG/. M;[WS_JPHL_QNU+=?&KKG)N].XH/ZP?#_-E[\;]P973RAPM7[J;#TH!B>IU/ M6FU#MN("UFM!M>9J>>_AY]L*KDN)8[Z-5CU3YN@KX?=>@?NV!"$%ZXT!D77OZ/%&\/$+3*J_18AJ.!Q=Y MWMPHNM^6FE)=^=Z('N2CWW*!UUA_W1A6A4:V;/H43 M?W_KKNY9W]"%NW'?6W]FXCI$4+.1 KD?Z?#?NB#?[UK>(W?N HD)@F$!K7<.$2AMO!<>6V@$Y9)I$AC1R@B#--,L?#I(4PYAF!P[WIZ8&S@WBO8W9\^H5]/'M/#O?? MGAV?O6 ?C]Z>ML_>L-;9Q]/VA_?P^'*7_3@]\/E[^S1>=_3R['#_&+:/WG9: MN,5:'UYX=7J,TFF#]ND;U'YU<'E\^>7[ M\5'[2^OR2_R=C]WVY7O:QO^D;M"E%7LE]6Q'&M%H+I$V*G=FK7I!:?GQ-KR::V' 6WY MD-9-(VMB8FW5Y?C5F@ H*]$5%<)*"24/A$#BF3;:+0*'8I[3#D*NF%#*#:P;7#*Y5//4\J1^I\(1C M325DA"))52K5ZITU1#LAB?\YNOXD%72&V27#[,4=F$4.2R\H!D)"!*AB#,2I M*@$5,N"(8G&9Q%L[A(DF18L4>L@8ES&N/D\]!\01PIU0T>*6,&4\]MH[SSD/ M$!L6>4TB M'U^4!DIK"@3QDC,B,=&1-"+81# ;YAE9,[(^-K)&YA,?&S,7D*.$>X.E=1%+ ME3?($)9):TV0]? N:?6>61*(!\*0E,H/.F"8%USI:4LIBRF+*8LIBRFVHAI MG@ .JY3T0BKC.#6**LDQPY02#3D)4LY=_R+2I!_5I+(Y4Y4YT]Z;X8.G0E'F M' (>00NHM@YHP@T@Q+.@A0NI@@4@AOA86(0L,5I]Q#B6@0 M"DD_OWVYZT['PU&1[_&H_R/!3LJO<]";9MC87@K?_?N#/LC/P[ M/_C:L?YU?/B^>^MM_W.ON,L_NCOVF4=5QJ/>S3AW@)$3(7(IH(V+)JM3D4;G8#@<%]F>4F;Y&PE.DU[<# M.'@3;)_D?2I>_[Z[&N044)7A?*>< HI+0Y73$GCA!*!("V B 0!:>(V),X\9/K M>'C/XD8Y#O')[A8^IG/XQ^2_>@4L_Z&8.AJ8E9Q=\ZT:[??E,( ABM8*0#2:,=1+"*0T'G /N;<>:6?1UD[9_3IW3MRLM1EYS M4EO:WJHMW>T/C0<>,1]IT_5'_M1[XWB@?U:O*4DM66JDD@U6:D2 8"") 0"6& MJ5PB!9(JQ:SFF!NRM4.:BI %K+6L^C56_0I\+%GUZZ_Z)2>-X)8Q+"D@SE% M,?1 *L9!%#1BSBB%2*B5ZE<49U43!\WL8AU_ZVYQ+E@4DYP&XP#"6PB+IHMY$.ZXI!$OEL#>G*,Q""KT>];BJQZS: M+84/K=:UV-"L*8R7:?W#,/Q^M;PR]9X+F\L)-GQL^- MQL\YX!-Z%CQ6#"(DJ(P,BG(;#'6$FTB8[$+.B(R:5:+F^[NHB0447&L!L)8* M4)4.^GJ1"O)10BRVS!J_M<.@;'*2_149MFL%41FV%X/MD/*[:A($C& -N8F* MKR6S#AJL!0X9MNL"V_8N;$>P-A3RE/TOD5VM4TR7)['*UPXK(Q5R#'NJB302,ZD9IE99;4T&[=J ]I>[H!WE$KC$ M#JC(LR/7%A9(205@'L+(MBGU1",)ZA[?EEKEEW5IFA.&YT\0Q!N0UA$QT\U?_K+TZ^WBZ^NGOO6 M=T1M0X9^^C7?KZMH%SMZ,_15[3JF3)'7PD7:])7 MMBTQ7Y.^KM,<4-M8JC7IJ]RFA-SKKE-^=]5@>O*$L.((W6R0FB/G<Z1O?H^4ACTOTW>XS4=D]W8V7162W<;KW7' M@4ZOL:?/.R/=S2,T&:&K$HUYWMPZJ =]2/@-&Z>\/V_C^QSS8E%';/>N/>Z.*T*C639]>T99] M;_V9B>L0F11N0;EPRUPM[U^XY2F69@E(.N6(MS!XZI"6!./ B$"6.RX0++)[ M((1)+LWRRT0?\9IC?,!:KUJI3U]:EV^[[?U6O#[V \=_7[VGK;,7L'WTAMQ- M]'%\^O$T_M:WX\N7I^U7;R[;K][#UF7W[!C_CSQ?'1&]3>=Z%U M 31NEA0/MTZJ<\'H"RNP :A]]03BDP0C) K1% DH "5$Z MSF-"@TH *C-P9N#,P/G(P(E381.F0D"&4>R$(E(BR)4D"#F,]"+ N?'YYQX/ M5;^W[E:E\@J2P%)!6*@$H,P*8!0*@#C"$*5&1*D5)4Z8;(H9&?(SN&9PS>"Z MY$(DW@GDB E"2T:YAX8C"P7&#F(+K7,_1]=J!522&9HK0FTWN6,0LK $6> MX;1EQ"$!DBN5*MD91ZF7#),(K4VQ226C,[#6!6(RL/X&6*G0G*A4UHX;J@4S MR$#-E?"*TFB7TPRL]0#6P[N@@A4%H:I!(/D_" M59,ADL%UL9H:Y5Z%XG\S?UO4!A5GCW_;CQJ=(KKX01%>=YX\1WC];#[4+H[K M9^HH,<+/Y]3*7\S_91&;^TZ\+*8LIBRF+*8LIK47TUP;C X)205!.-HNQDFA M&7=<4Z*\IM)_VH^F#(8((E"\H1#_VJ:)-&ER!BN=P,KF3%7F3'MOA@N>!&HE M01P82@R@ 2-@)-9 VVB>.L^(,&YK1] FG%&K.RMQO94X8^U:B&D>K%7>8N^= M9,%3PZ7Q$",CD4-6<*M8QMKZ8&W)=60A95XK%&<1U8 RIH&Q\<4I*8(UQC,3 M:HBU%1W(6PL/3>%.!48/?7K6LW/?&^HT_/E$7M4G\M80IQ^VG/Y"&U:T$97% ME,6T>C'-P7JLM0Y)#B57B")HI5&2.$<,A"1XH>9F/;ON=#P:'C4_Y%@ M)^77.>A-L^L49UR+E6#OQD+PUO]OW!EV1OZ='WSM6/\Z/GS?O?6V_[E7W.4? MW1W[3*0J(U+O9IP[@!H2YG0 CE )*!<(2*@H<,9PC(CB&O*T!\)"):<2(4:CX#@@AI$40V^ U B"0(6P#D;: MC%']N-!3BOHY& ['1;:G?FC<3'":].*6DZEQWHT_DT.#O%=&*4$L M2D&(D"K+C;-26HET1(#?V<!-LG^1]*E[_OKL:Y!10 ME>%\IYP"RGB-!*<>0.DTH%A&DS?X%-3O.%*1#""HMW8H)$W$REE,\@[@FJK[ M#/ZWF*[_)(*\K.H%=_N9IF?2-H\RE](141(HYLX"3)P 5&("E(V:J<>4N[:S&RU;CLA^:"H8X0QH(3Q"@B"A@@B; 1ZL\ C1W4/&X M*&.1-7G--#E'3F4Q93%E,3TI,:W2"YWIR]+I2\EU'(BVVF@$G,4I'M% H)P1 M (=H30:BC$VN8XKKY$]X2L&(;_WY>&!/XL1/KN/A/8L;Y3C$3=\M_'GVO\?T M#O^8G3-$[ ' E0;ZJ/F-FFN MRE(6JV5AR.S:_XT[@V3&#$ZFBA1-720G+/MJ\2M96KS/\9C%E,:UBE:S<\9=7R<=>)4M^0&8< M0Y@:( R3@ I)@,)> :M3<)&3B%):KU7R*86/3DI4VULEJG,2N1PIFO?6LIBR MF+*8LIBRF+*8LI@>)>X#BD!\T,%2C2@C7*>T<40XC8VQU."YS;^"W>[=)+<_ MTE&U_>@P'.GOK_N#U*_=T6C0,>.1-EU_U'^M![XWRI9A99;:_>3#UQP@R006";;D"F@M8E_:N^<\H["5#E7-M&,5.=9[S=&[RMW^V2] MKY7>?[FK]QPQJ+3Q(,B4%]0Y"Z2S 02.,=..:IBBPG;/!YUN S<;2>UR=%C5T6'3VA<3@3\C<5JZ_CCBT*3^Q0(5>]:H M>,W,H+)(!#4DD@H:7X@QRJ3 (VVM$ K;@(OZ-?>))9NLVBV%#ZTRMMC0K"F,SS3F'X#A]ZM!EAGX7-A<3NOC ME47(8. -CMCLK <&<0PP#H1 SZ C.&(S41F3,R;7"7\R)B^$R1P[X34UVAM' MA3/2>^V5BZ\:"D;H(IB<72;5 79K>B3CIJM4NB!92*3=@-%4H45##132"'#DX]I+O,3)ZZUH4XJR MVWON2,@,GQD^-QH^YSE]Y9##S#'-&:;62\.8BUI'9%"4.)5Y;VU \_U=T(QV MB4FU D$0A@&*!0)1BAI(R"#%&&N+Q=8.B:BI9L2/9]:;83O#=JW&9*[:KY$1 M(2N<<9)BRHW6@;C@E!+(FF R;-<%MDN1750Q@ZA4@)L@ :6& Z.D QP+"94( MR)M41 L9\NL4+EE;EFU0OU59)&,_[K. MUYU_Q9>K*Z:!BE1ML_/1\_/^L)/")9\-?%>/.E_]\V\=-SIYAF 1:7OCNFE8 M(OQQB3;#?G<\^ODE9WKPN=.["FB4MT.MK>^-_&!K$J"Y\R\S^&OG.F#R;I]O MWPANPU_=Z^HB^TC!GN^\;VB;RE;HWD6G][G1ZX_BW4?]QNC$-\8]/7:=D4_2 MZSG?&T[>%>&;.GT<.CW=LQW=C?V.'YS%1QEN_W0D*AG .HT>O=WGFZ^I_T7T M-/26.T80T5A19*EQ0D#(N?!$*!'T)X*VKBXZ&5P]P;G^[($9>/T%Z! ?\)GN M?M,7PZV_;H],')9IASB)/;X[EU<3XOYO??%-#USCW_UN"NT=-AL'/;O=*,EW M-;U[?SVG]Z[G]-[-.?WN>B:GS)U[>GC2>-GM?QO> %WD[_3 M+9]U1G'VV]_.T!D(F4*P 2GN=S>F6@]]NL'6SA\'O:C^_7'LBQO^.6N.%R\% M2/] V"+".SYJ5Y\/_;.K-\^O0+[3*WI77/3\]I#-Z$RAX9.O?\SJ;3B9V5.^ M-?WEZ=?;Q5=7J\VM[[C8%DS]]&NXC1[X'9'T05?^JK.(;"LFUZ>S$K%[W?8W M3'F.Q+:_;:I*36>N^3 M&S4?VTD&9E1D8";WR<#\V^=^?D.IQ6+%;ZD%;Z1ACTSQK]XCOKA/29.I=/CL77YUDTJ2M.^%N7[VGZT2+F^!8\$U_EH[^SQ MFOMH;RV/Z"Y<<$,S+S7Q#DLF*$/."*FE= X%3K4QOBBX0:X*;A!((?KU6=TX M#W]4V%B+8[J7K7?38[JG+\]:K]Z0X\N_SPX_O$''EV]BF\_T<-]UVA_>?CG^ M<'S1>O7RI!W[G+SNMTW:G=?D&M4[_CNT_GK:._O.E=;3[ MO8U?D.,/+R[N'M,]/#HF[:-_.JT/!QTYZEV M!D7E\[EK7RLY(]*&(E+E)8 R(BT+D>!=1)*>!ZFT YA8#*CQ!!C,4GY:2XQW MVDIBMG8$;4)2SDN[.DAZ2F6>=]WI>#B:> ='_<; 1^6SG:YO]*X)9/H\_663 M/3%.[D5S\5!CHHK"T.MYCRJ-#T1J/JOV_7F<21V=%'FIU:'N44NIUC61ZD?8 M;XHNKXY5K8[M=V6^3CV5V@@'@D($4(\D4"8(8"GGR$L%';9;.[1)>)T6QZS! M=2>X68.7I,$E?DNP-9QS @@T,%KMD<5=);VO/ M1';/4C77RT(9TO9WIS?2O<^=M-&KAT,_6BYI??(%?"NC)R?ZXMNSF\(\#$?] MD>X>7,MSMQ!G!KS* *]3IBQ6<@B#H(!A[@%UR .-E <1X"P.T%ODW=:.:F)& M:U2>-VMU72E+UNH5:'6)QCCF/&(^ &>9BX:(2$6W'0;&&TPP5@ARF[0:JG(> M_;4ONKV>-,;YX <#[^(;,VITAL-Q49P[^ =ZX;*UMBI_RVWT>SF)/^Y]WNL/ M,^Q5"'LS]DL-TSH$J0$TD@"*-0%*IZI+3AANF:3$AZ)PGJJ3]98UNJYDYGX: MG95V'J4MN#_3E+#T1)"HI)QP2FJD2X_*9_*_I4/Y2K,27_/WI,'C.,\U:HK MX"D_*5M])8!@>W=@B6BU>HSGZ2.NIN!;SDP;J;J4IEBEVB*E83JQ5B0'JB >66 M ^T, 3K^'32T$A.2HE@$+L>AK42UGY0_9;?;[7^;;.[T!PVC)UL^.6QE/=PI MQ0;W6V]]YVO*$S&< %HZ>?+B>[+$_%L?AVB846R^LR9'NZ-6IRA0.6H='<>V MN]\^(0T-%YX!(1A,X;062*L\<$AS#QVB@B>+BR[L&L;730;<6QZHX;NN8;_W[ASGLX'9L]8S1GG M3XSK5[K32\(^[+V+2]%A>#T5\NLDXA=7TLTKU5PK5:O,/YT3.#!$ 5(. >JD M2?R31ZM:":ZU5)Z[Y!^K46!"UN+ZT<^LQ8^IQ26^B4)P&%D(-!4!4*,0D!@* M0 ."6##*N:!;.XS42(LWS1U6W/&^&4&W=O9.=.]S_(%.[V92@N+80$%@NAUM M.MV#WT^W[R[T'O M2J@_W#;9.5/=8OF^3'DI5\Y**0"GQB27*P%2!0V(@J2E7I)2EUVW%&L@I4>2$L@H"CE M0?;Q'9&**$@M-UIL[6#91*2\4WQ_RE+78/NZ4Y;#T8D?-.QX,/#3C<4X_N#Z M[X>G8GK:EEI-N4PA[<,K;VS.X5(U_MDRJ5'&*"ZT DPK!J@D#F@&(9!!\+C$ M"28(2]G?$W YFU_/&UO,1R=$ R.!8-%B$5H(3AJ.7& 44"4E8K MY9G;VD&PB&>*J@[C/92(C1 0> M$@VY0&TD,MQ88(B*8&<,)X1!'0)))Z,OVDG#11(09C[QI^TZT=(IJ0E+TX.:"FMOJ_LA.,6>OKI_4E9B0D9=II M TSP4>NYIB!*G0 '=92Z@I(H4KAN19UA_[3CO_KYX/TS9:7[XNJ^%GZ&Q,F@\G9'4P3-&%7(,"!F2 M"X@$$/D0!T9H802*5VUA M/=(]?C]@:];#S>*[8O99RL1U0[?_;=@(@_Y9H]/[ZH>YRG.N\CQSMKP>#^R) M3G[BLEZ6T&V6\UI?%#7AC_J[-LIPX&_E&]CMN1LI!S++J8KES,@J M8AP14&@/K!>1Y5!L@/%4 6)#4#"D.F!Z:X#V,'AY&E$">.@%2& Q)QGEE'.(%J:^?__7\D M1OAYC8*MCB=)ZT>V0<$^\!5YK!RC2%"A!-+!0.*G>_81R>ZZW^/I6GOUZW#>.OEET$NQ8](_.^NG'O3MEZ(\ MXR@=LAD/+O+N2=WMUMG>U9?]P5M_/I7P8=@KY/LNB3?SS7GXYN6,2!9L;925 M1L!J&RW1M.T=K0L*&#5.&,"(I( RA8&"P@.E7: 44\5<2N@ FPJOQS[)AD7G3O4C$97A27\P B,_ M.&OT^B._6&JJ'+FW,IX2@6XJUI"H.0""0BLY!!01T2D M+M0 016A%DD%'=S:P4V,RDGWSE?IJ<@[,>K,0END(LAHZF$%OJ MH_W!. $:*06L8TP)1903K++@K!QSFWUB3\@G=H-J=ON]SQ.FZ;QYV+FO;%37 M@F#^-TKR* IR/\HQ$\SJUJ8941J!6HRM"0 JY"+!9 $8C"6(4N1.)YJ)X]I$ MFE L0C"S?ZS&JKQ4AIE5>5FJ7**9TEF&:4K.;@(#5#@"#,$0("JX0=Q(*4RR M%1FL("M%=HK-RU0&_=A[-]V?'_BO_>[7M#]O!]YU1HV@;4IY][#]NVQ,KVS[ M;BK5EU&H_TVG(@[#7B'0C'758=V,=*5,4RVMMX!(1P$E!@.C8,2Z:"L+ 94S M,&(=(JJ)9Z!=KCJS,1I=_>;>_30Z^\<>K,PEXA(,HI 3#EP@!-!HD0"#% ?0 M06XI=)1JOX;^L4WUM/0J9B_94JN'TR73EV4@7D2X&9C6N7HW+H7V84,PM!03BJ,:>+/2R?\F^\_Y--M#R@#TQS05T)_5'8^NT-VQ41D_5LEE?I+G8R;^92]G5>!X M7.8X.B!'L"$1#3$"U"H)-/0,6!O7-R@"E81N[4C4%(N7EYM+B=;(";I1J%#K M/$ 9'Y:,#R7RA!%#,"(_P-BH: -9'Y$BI%R7PE/"@Y=61'P@3;A0(J!'@89< M1ZG^/7P*Q/=%"-X62=7]=WNB>Y]]8Z!'OC%Y7^S>3[*M]]SD32J4\S7B6-K: M3Q\._' TZ-B1GWR_:E:\AJO<*KGO1/R'X<54^&^C[ ][:;E+_[WX(>NWUV(N M\C?WW.T/;K3,Z]Q\>89@P[O;43N4R- MM@BSJJ\/H=\=]&Q*N>?W_>3?^'=WG*1Q$X4G MR)S="-4A[8RS(-YKJBFT0"K- 0W< <4U!=AJ%?'52L,2TK(F8HL$4^9,XQL& M+\LC9!E>UA=>RD0.>J$E1@#Y5"J1N@@O4F(@K#$&"A>0QA%>J&CR^E HN ML+UYR%VS8?SG3J^7]H)3+>E"^;+3:YE.+R1,G.B81#!+<(D]_XNA8T<#-H5@2:1S,.N*3$(082":RDD9-QQ(%V5@+(,;52(8\H MW=IAO#FKDEGV>FV,KE.AXZK(-.7<4"U8U'"HN1)>48HMI(6NHZSK:Z3KY7(N M06/AN04D$NGDZ>+ (,>!)0Z+2)J(D')K!W/6%*J\CUO;4S";X?*:CPOY^.%B M+.@WAND2C=':C?W_60[UGV.:UWQQ< XK$\F 8]A33:21F$G-(D-05EL3BL7A M'IN>>7&HR>+P8@81Y$@R!2TP5N-(!*$'6CL*=+ ZT@ ?O A;.Q0UX8Q4[0^+ MD5X+#UT&P@R$/UBRI\0:)#!2C@;+M4=(HD X%E@Q*2<6\>^/?V0@K T0EEFR MT )#ZP"G) *A=QI(G"*BI;3($!$X8UL[4>Y-Q-8#"6>'/*)?Q3S.$?0W3WS@ MC\^,=+?5W^2?K.W5)= L9+HCI+D,IY5 MCF%;L0 M.GT\S<*DN['?\8,B6]GV3T>BD@<^BQVWV^^9KZ7T R])9'"P<1C15%EAHG M!(2<"T^$$D%_2AETIA>=7&_%G.O/'IB!UU^ #O$!G^GN-WTQW/KK]LC$89EV MB*?$HG?G\K)'13> MNY[<>SG+?/'HT'_C 0B,OZ?I_ MO[WX^,&=&TQY>_]CMX5?=MNO7ERV(H]IO_K/2?SOK(5;M'UT$M^W+HY/VY&7 MG(3(;W#[\ZCH>C3KA8.JS.5M%B MXJ+MQF1JI%W('Y.CB'H\''S6O<[E[;W(7ZL0_[E"/O:J\1-\_"-EF;$23[_;FRS4UU]-/_[FKS[H#ZX^&P^GG_W9Z,11:WSN]DW:WO7IQ%M* M\1R?8QPBE8U#'/]*PQI'[(N/BTT:<=TP@[YVC?/^8!0B)/:+J-)^OUN$H)XG M,"RNT<-A/V)DPDL]C@-=R*0QO!A&P!QN-XYBWZ>=;ISH8>.GQM6/WL1G_W15 MC::2<,.#]LLKT#F)0_\L(IGQ@\/0NOF3+R>_>#=E6)2Q35;7M_[ #7WOVN"" M3PVD3E]1!E[#"%'"8Z"5<,!QSJ$)% H'MW:&_JOOE8REQBT!7Y.! MF_KW4Y/IL10S7,^!1I1WUT4ZY9N-;R<=>]+0$8BZ?5M,]$ZOT8YJ<=+8TX.H M&CW=;!SY7L\/ASZV?WO2=[YQ,.Q&]6C.?-!'(_?G.G;UC]')P/L_"VW=.REZ MF][V4T;AQHU'CDT3TKSO%9RHH#P1FO9T3[MX211DS_KBRMVX. SB.J&W&WL_ MHD/B#:*:%Y'HYJ*XT]#K8;^G_W_VWKVIC61Y$_XJ"M[=?6#6^V,!B/;;@->P*M %\?] D7L9;R!_X;- M%L#G_XQL'\!J4 LK*4RC6%A1L=\IXF@& !OYB]ZH7_,P@#U@4[=-I?_<8%KK ML9AE0!^3DA+Z"UC\+C'9_A2!FV0SOY6/-P LP-I4Q*NT.K4Y?1]E%NLWPB?"KRL.U&'_-:4F.DR-=FX;=Q3_(= MY?*WZ*WR$E,\);7ZT*-)#Z"-O(!E)=@Y[[?:-;)9*VSS/FC5N-O].#B/.;]E M'%]#-_--M&AWJP;CVK3YW:'M> %M I*=E8^]G*A2 0BU#LQ:LQ@I:+QHJG1H MDW1)\ISFSB(,^SIKA^)FLF3_L MH#4X2'_#@.5PNCPF.]WP#[Q/*[6\[0YWO =0@@$[^1N6#@_ >PC/_P.6EK.7 MI12X_F9"*8X(?/_UX-W'R_KN/ESSH=.X:K3JN_^>PO<7]4\?V@WZ$=<['Z_F M*,7IO]"'/7Y\N']1A_XTWL$;T/V+QJ<&?+_S]?C=1VCO_250EE2_VA<'.Y^% M=)[%7'R)!8%@G#72.EIDK2 DJ*"CD[?M'F&Y\8$R;3GEEGKM#&4J.6,#@_E) M:VKWT*W:C*34KD6E-I&5F_+_+*)\2V ORW]?M="^_VR9E!P+CWS""80V!&0% MC*7$P5CIM=?A@<;W@\#PY4.&"^'(Z]4LTBT#^U^>T>0U^X9+_(>\X!/&.S%^ M6T7V%[@8*&V$5;5I82UU,79KY_U8+O#GHSXPW^Z4H/1'[3@YY7DR:H_]'^-V M_XD>+*F"N.=!>I=LR'+ M6_D]T(!AMGXV)UR@=][JCFD1C+4]*>[/%:,\4'G;ORRX#= UV^I?MU]0X!'0 MHYDH\JW:#CRK^';V@;9T^=A:-U_8AH[!FQ9&8[?P!X&U$/O#;-G,M%4,0MZ[ MF(U?WQR/>LD? ZACOS6E=(,9I+772'L^1MKQT]LS,P=/7#ARTPF$"W)+0#:S MJ50PR=F6X1U\ZSS/Z4GLQG[1./P.++.\=\[ZRMW<*<#=3B?SW<[.WY/9W)R1 MHFO1A-'O=5K#X2V)*L9YH4@M<,VOO-D!8CRXIM8+IV70[(W:8(QF]FJ+ 88Q M.AUU2\?3E.>/%;0H\:A^SX/3S;;(]Q5\(G%914"G88BO2?W4!!C3ZXFA4#)L M5E)L6FHC".JH70)&[]K-.6GK?EP]ZPST9:J$K4)N PA.P=G'F#%Y4J&@@$F# MD1O$_QEE]2P)_: V?BI\U>K/O4B6XH5OPN[>\UME"?I!9!\#0C%08_V>@_LL M'"WX^J+9RVK>N^A":WF\6Z$%TQ,')?@5 NPG]TS:*GPT9CMEH]=M *"V+2P1J97?$*XL39P@1N&U0VIJ34 0X\B7!%Z>55^**JM)E<'?8/U*5.2G'&P!G^"4G]; M;W\>3^1W705WW/==#=C>[];JM@^D"N );Q8(>1TQ,"-BP.6RFQ$6US]Z>=MO MPN3>[OSSQ\P6W0!TKW8R:I7DL6#=X\IGL+@4K!6:C5_/8VA-ZT\_/ MVX7%LH!?+B:B)<@/\R8-L.5F#"?Y@C*<"EIMMLX'L[L%-Q8E6Z2NO';W%S^V M2C)^8<$,Z/D(& M\OZ%8U$K@HV*M3>[\KN9+KFL3G'6%3PA=_LS#N+\S5A&8-HGTYV-X/',3E\L MY-5KFNM:GLOVW%/YS1U7,-''BW9[ZOP]SP4F M!R5AF<[8Y'%?@)ODT+O:Y.AH67JD$,1!,4"SUE"K,!L[0#D*"^L$F.J,S5@0 MCMOSOV#:QP.XX&V_\W87K6RJ9IDO;K[6G=[U5M0-B0VCZ;C.".O8EWVCZ= K M+,"\Q3T$<_ \=ZB@>Z$W-2"'31C>P5BYR\X4KVQ!B+)9DCV5L;JFD3*-9F/WZ**^^_ZJ\>[#*3SCM-%I-(^N M3LA1CG[I')%Z9^\2VIJSNJ!?N'$*;>_6\?&[QFGC79T>T;>G![O_-H\[T)?3 MCY='A_O0;["Z#O?%YZB=4\1ZE*24B#N-D1.)(Z8<#XX03/.FUEK:4&RK-I[Y MY]R,^L<#(1NUXT':@[5O>/D)>/'^M?MW1A;WOA84LCV1P\$?EV#DA1$PW+P3 M&_M?6GZ%-EV?73KK%Y^C)-$I'U$R3B,NN4':41!6P?.6JU?6S%OXSP8F"R;P M7>R=].UYL^5WY=%.2],$_ @+ G8&^<%$9%%VR&'%\U %MB>%'NJ14:7\ML[KRT ME4^F,I3W/K(]L#D3U@(VQ"^%@=0;05_#X-??[G.*Y1J)RV[=3"X% ]2VYX/X MV^3#[Y,#3ZUN\9K%3;_?G(M,@F^=_2H>6/Y\S_[Q5_'3K M1%KYF\);@JD[?\9;Y =_8YK_T)W?ZBRA6]S(=>JLN6^SZW,8[_M9SWZH .Q] M#QF;^R19*\VY%SI&O)@G'18;=_5RXVZOV+B[1U:%]9^O>R7%&\_7C<-+?&L! M]KWH%$YC,#-K>9J<=VL^-N/8TR<7[!=4EG5(XO+W#;JS7$E=2@WQYW[>VDG; M@_(8J147QP]QT,JXE5U=^:!'E7^RRO1V[YPJ-.=1P]Z>-3[] MV6G /0>'[6;]:D_4Z7M^='AT5>_L?ZV?-DYO)UVI7[T]JY_N7-1S@I?.$6N\ MJXN#3WO0Y[.KX]UFLW&:SPW"\V@CU2_Q99%PY1_\%;['\-Z?O=:82QQ0SHZ. M.(D<.>- NFE@WEF.G038) 9O$KE*Z> JY*J0ZUO(A:VAB7&07H(Y8\D&%ZAB MS!(3-:/JP=F@*N1Z6>3"MY$+,Z*CB@3!3!O$F5+(^J00X0J4=\]H5G$0*.Q1'"2N-=.&^$DH2X: M[@G\?T4JUPF:&V\6D$HCL+*)(QF%0)Q:C#3S$0E-M,6.>9]HSC LY2HE\JL4 M?=D9.3VAT@M-+? K)IGQEA#@8RPJ&SP+%0=;,T6?XV""&N*3XRA*0A /5B!# M@(TEHBE3.N,ZSQD[ >M77M%_ @:VQF[*_6[(F6PR RM2SQ0AX4_CK;P70-_7 M_E]K@";:<$FQ24X'3K6W/B@/%I.((E#XMF)B:P70_\PS,1L$5RQ&)&%2$3<\ M@9$<+&+48<6L5LR37"9OD^%'UY)>/>]>I>D337>8<9Z$ QX6.7;&"H.M]8)0 MQ5P2L:)B:Z;I\U2,&9$2MBA@8&$<;&QD#+,(*)HV%AL'DU]HNE2/YF*5-^Q1 MWC#"5IR,'?:&]DF<8-^[[W66:7[8R_\T:]+2*^]4:])+KDFM>?9)#*&)8XUH M/G[#G;;(1)VGTR8BG2!8IHUM2O F88^FGP_2HA?V$58X6.'@TQ4NJG#P97%P MCINSB#6-0B.FX1\NI$":2(J6MM\ZWRX*,%ZV MD^&9VIB96+ C:J$WRJ>='AJ4NP9=7%EI^JEKD%X?[WS2*(B?LXV?0&37> _I M1K[.*LZ]BA:]-P57^12^8L;D./? E!$V 0DGTGN;=\Q303>%)JLO'^\0JX*N4KDDBX$8;D*-EE. M(W'><\*Y\X91K2FOG =KAEQSS@/OO0C4)22QD(@S(I$E22 1C8Y,4VH(L#UJ MS":6U%>?^S3CWHH#82X>W/\*[O=98':F11(0D@](\$>^$$Y@)182TU 93 MLNY)LE9A+8'=,<5\Q+BBY-2AZ]9[]Z#L-*U2>JSHVD7C%,L4S<6.-8]%@08:W.ARNJ3!)K MI^ISM$QB3H@4&'FF&>(R)&2"YXA*HI(V1H6LZIQO:K[Z>P,_ ?E:8P_;AURG MI9=JGWK]=GAI1]O/#R%V?)VF,*'1&B-G528)6) S6#1[FB!W7. %?CPCK ME! W@0 \)(F,,,R#26=H3@9(<@X:LZP<--6FY])S5IAUX'POF+-B7#+L]GFW MZB3W8X?FIUGKJGP7/]=:]WZ>"O.@.;46(^R"@+5.&&2I=D@Q34T(+B4MGBCA MQ:.4;#W285006T%LE4KC=4'LG#F!F762688(8PP@E@B45U44O/0Z2N*DC4^4 M2V.%('9%C8W_%%5TMR>%[V^4J?[^W]^KZUM.FNO_9WN^'G"A3#AZ&00CS%+# MB>=QJ=_S^I79^SH]#UM4-#&W8]?ZU=_=.!^?/SNW];![I^M^1K9]8MC0(;C M3^^OH-T6( @[NCKCC4/0Y'?'T-?]GF]\V=JG)Y\IL%;1AU%(B2%..4$ M.:Q ::GU@5D3'4^/+9']Y*O3XMJ;?*LVF>S63-:!9Y"Q?WPSAE$['J2IM+T9 M]?OP::5JLC^_O)U]%DH(3Y5!RG*/N-(:6:4(THPH%4-R'IN?I23[C/1MYNKK MFUG0!JTR#&EXHU[[ZZBJ+MF6E&M3J%QL:7'O0N4/^$VPNQ_ZF,[*^W5H>=6O MEUK(>?6J-K]01>M5&HC=Z&/'Q7Z-D04EK)<4N;#29O\'>U$#DS'F^AKA%?I"LCMTB.U\/#IN9C)XV=M^VH6_DJ+,O MCG?;IP>[>Q?'I_NB?O61P[.:ZVVJ+TAO%!@1G@2)C-4!<>\]?$H,18NYT])8Z\#T)0"P MDBPK2=T8VQ1D/:)+7D.2V4^]_EFM MU:V=]WLG_3CX,_YV'N*K![&K!;5$\C82\,)8A@21$7 M1B"M0D2&CYPA F2)QD1(E&"V:; MQKWP)#ZY*L7&DQ&4 MR>2]RW-7X=G3X-GE/$$QGHCD.- 23G+\(\_66/*(&)U,HC($R7+Z0[7)5%5O M]B?6Z*4SE$JCGT6CYQB*$R11BB7243(P.;!!)AB&B,/,A12DP+'TKTBUK--] M*^1%68N<,]71EQ5RK5=QV<]!\& %J'!_6;C?>+.H=&O@%">!"(O Y)Q-R$5K M$<:<>BXC,PJ8'%5\4^HEIZI=H3#K"C$KQ/Q)"'2%F,M%S#FF;+!C2C&&,,L5 MIHS#2!,>4:11"QT(TY8 8FI@RD+_!(CY P<^[HRPQEN$@@:-NX4RF,%W5'\K MT/^1)T',,YT$V?$>)FXX^-M>YJ&"/_NC&/YJ6==JMX:MF.,&#H;-V)_YZOK0 MR"2@?T5B^0_^F>AFLWW\[HC4KX[;^4178Q>>T3EN'ITVH8W]J\;NQXLC"FT< M?B2W8_D/WOU[=GSZ\:K1@6=^>H\;[_[L''?>M@[>[5W609<:AW^<0G])X_#? MU#C<)Y^]%%%:0U#2+A= \A+9&"/RUAF71, BL1(]6UT8VIV,;]0S0:+GWBK. M*6/.!ADL5SG)B)'FT<'_+Q0I*[9J8P&J[7T]C]T!-&V[H58(4&U&@I[C'$K3 M7E[,'$*Y6[+'0CSSRTH=4'D!H::?69+:. Z 3IS.)U0X,E8$Q "V0-B#2A'_ M+"=4)B(;9T6V5XAL^UHFJF,K6YK0UWYLY0&=?8K#KJM]%&89):K7ZVC($YZ1 M>8J#T>LUN-6YFW]B&[X\VF2FT6)UL*+HY@!^KXSA55/I*.\<+'C[F M6&.!_OM:G(&$[UP+\]AJ&#/R]7 (_2 _+QU"G3_;T ?@X&?T.*/='J]W M]OC![AFI4^#[G]YVCD_;"\_DX!B4]THB'1)0?$HMTEI'A ,SCEDFI+8;VXQM M$OXZ\Z(NG[=5@%H!ZN-]YQ6@K@2@TCD/.TV:)D61]?FL3^0UOIEO%9UU&>5N>0TM] 0K"#;#X![8>2' MDTDL0-&V*[1;-MK-'O:YJE\V#M]_YBP(YH-#S*58>HASHBS$E)3&*J9Y-$7M M(Q"^%3H;\'2>J^4Y;%X]3"PKNJ""B>>&"7H;)B@)26)/$4RH!RO3:F2ET2A0 MCIWB/"G'BKI)4JS2F<#7X%V)/3O4AD>#*(,LX,3H1$[S>V*=\D8EEI MKBI'S_T4<:]SWNY=Q@@OV,D^T:+P8K&9ZF(WIM:PRO*RTN1G)F U ]QD.O\8 M3UX%;T_I\QE[N 43C&%FD%8"X"U9CG*I8^1@ZHP0SE$J@/WP368>O658^7Q> M%SXLR^=3X<,+.'LFV>XT)])ABX*6"?%(,=)6:"S9S#JVZZ/C]KHJEP]+\-VIK-7P=B286S1X6)I LO5OU$,2B!.$T>.2XQ2 M#($;DYC+/FNSB=6C7=:5C^=UX<*264Z%"T^("W/T1BHNF;,4S!^B$,=.()-4 M1%$'0S2G/BF7<<'H1V?#JYP[#]+ @_/8M\-\&*L=[2!.SVU=UE!MT.SUA[5A M[' M40$SO+&M-P5;5HJ RK_S2N!A6:BR_"@N%DA>'@-[IW=F"(H0*BUNK[7J9P[:\%T%I7LK@#MR0!MP8:6 MY\!S+.,HYY-#W%&%'.8$22N-X" 8S+*-;;;).5LABZ[R]*P!2"R+[U0@\7A>9E-K=O;>QBI"A^6"RMM8*&]CU;J](;1[7F9LK5P]ZT!Y&GG*QCEVIT!6 M8=6]L>I@09B.<9$K2RT2U(-=QL D,WGO2B<=I#>81P8+M>95D$[ENGD1(K-0 MZ2OVLC1$F _0\91ZHPC"W!,P;BA&%A..J*/"4IA5351VYV*Q2M7=OL->GB(1 MZ#I?^2H<6_:RWVNW:T/[M7)JK0?#FUBMY6R6@/E7[;+:I'R M5X1O>//F]?^:L>I(5_ MC ;PW6"0SYL-^R,_'/5S?+;O#7[PI'WELWIF1O-A=N+&Y8PK2O,CP+6_@-)8 M[)(T 07/%.(. W )$E&,W#DOM6,Q)XLUJW22I')>K8'V+XO2?%/[*TZS/&B8 MXS2)\LCRQGR,EB(>?$0Z1QX%)[VED6$I==ZB9VR5P.$UN&7*.G9V7"^LO:"> M7>6B66%"4TS??!W "M66CFKU><*C*?&"")!)&J2$T 0FB*+>4X>1)2GUHJ@ M=)$\2(E'\Y[5\^44SU8KSG\.>T/;?L&"K4H+'U1>#_/&B58PB02C0B1 7$5&-+8&^1\U,D:ZH+(_GW*-YE>5D;=96C4 M3^ABJS"ZPNB58.L51K\H1L_OP0KC@L$&P0>/N"88:<8B2IKJ0*-QWN2LP))M M4KVL8]0OB=$%X__/,$=UPO^'UI?MR4LU1AW0'K_]?^'+R2MT;/^DU9WT%&\1 M"OHT[@;*T ;?47T3\4Y'@V$K78Y5>?O_NOY_MJZ@90A]^( M+A:+%[$@FK'VIM>!)U_6>BG%_J!V459E G6M 6YX&'G;ZL*/M=9PD M?Y\I- M@R)1>S]ZF-C\N?3!YD.?O7XMPF"!=L=02Z/AJ!]KOFU;G<%6[9^1;TZNA+O@ M%V<'K-VAE3?BM']MVV/H2?[]HA6$31K3 MU9G[)C)T?8MU(-NCX=VWS%5XOS7O=YK&SR40ZM:HS?S;[$]Z>0XS@EP_VC-D M$[S$;[9]82\'&_^YJ0B@!>.V)2#"W)B\3!7[_\)J9?NA]M]>.ROE8+.VW_5; MM3EU?IG>%2'JM6&O]K%K1Z&5E>A-+Z/$H/Q40&>A6V];7=OU+5"8?X;P15:0 MP3TQJ8"\.P!H$;C= ^(>!):@B9F M+JCLNA#L,.1MDL%P9 M[H.1QI2D!>Z)82*J"V+ M@6JAN"#Y\*W5.@22)+?.Q<^[A5U*,$'7!NJM8G:^&<.H'0_2K7)VTVP0AWE) M.H1G_M'N^;/UI#/M^-\/E\>?PKFC7!Z\^_?L^!3H1P>>^>D];KS[LW/<>=LZ M>+<'5*>.&X=_G$)_2>/PW]0XW.>?DTD,TX!1D"8ASBA'-KB(#-9,$9E$E'P# M\-S;\PR.P" WEK58K](*FWKM=N\BAUL5+*4V&'7@S:"10;%^7=RJ>5O+5.Q+ MP9AKO\#:.VSV1M"%,/CUMSLU?#ELY:%T:/PZD^6P8'DPL&U[/HB_33[\/C%@ M6]UB>(J;?K_YX+SPWB)YQ0/+G\=+AS%;6K"\>HS]N^,'CQ>6K6)AN<58R]\T MWY)&W?DSO/8/_L:T^*$[O]590K<$T?=J]KD#%Y]A7;PC>M&VBV3Y=EC;C3YV M7.R7A@HCF[5LGMY:L9[1%_X*_"65WZ.J:GL/G\<1@^OR]9WC4[AZ]WTF"?SX MT_YE8_>,'QWZRT;G/3_J_-N^[?,X/O5 )C*I..XT.O!^N_6OQ[O-]M'I/CXX M;#8;5_OP#LW6\:=_4WU1A0!@%9YJB[P,$7$B#!@F1*!@7;+ -3@N7!Y+J6K[ M\YTT7%*HV%ILF>[,."IF/!VMP2"'D(4R*#Z3LNR$Z(5:%4GVE!#\0V;8CV/Q MI^F$[Q?S78'RTD!Y43)/9S@S/"+&M4%@QG-DHL9(*BLY\YY&G#:VQ2:GJQ1@ M]IKB1_ZVES?]1M7YG_L.W2^KBW*36:W0;6GHMB!QGY)".4$C2H9@Q/-^FX[2 M(LI,P$D:E0C+64BQFL]M\>L*DLVE'PA8!5_!SGF_U:Z5+@+V"!?!=PC=]^Y[ MG<$6#WOYU8;[%S@=4;D5GA7C%Q4>I &FC 6+(HW 8!56R.528T8K+ 051$I3 MA$"#\"V)PCY#J,3*.QRJ;E3=J+JQNJ?(GV)/D9MJ3_%!>XJDVE.L]A0?2/ZYLI(98;F4.7.W<,1A*XV*AG/J M,2_(/ZGV%.]+_D_/^,'A/CLZ_+-3OSJ[JE^]_PHD7C1V3\3QX4XF\Z?'<._1 MZ0Z_3?X/#D]$_30TZYVCJX/#.K2_AZ$-?+#;;M=WWYX=O&MTZJ>-5GVWN7!/ M43"?+'4.6>\3XM$99)@FR H=50(+#W,@_Y1ODLTB(*[3)!"OI#>B\+;3B;>=8HYIM:>XDJ"\8$]16,&T-PXY20+B MAEMD D^($2)=8"SHF'+)=TY^PGH8:P&&U9[BL^PI/C/*O:(]Q>="MP5[BEPZ M0[AG2 BB$<XKW M=BM$SKPCBN:ZR,E+&PG1)#%)%35"ZS)4^;$@7[D5EHSQB_84%3%8:R914,HC M+J)'#M =!>QXX7%@VFYL4[5)]+(J/E9[BE4WJFY4W5C!;GP[;<-_;IT4?H(3 MCXL/+Z_*X='%1Z6_?_1YLK 7R12Z ^A0]DUF%^2PV8^QUH$VFX-:A!<,):$M M5Y9QI%R1>&'FZS'9K5W$?JS]KV>,?!6W"J\2T\"AJ84 *@D+6:(<8EP AB24?V<:V^88 M;.8SZN82NS6?26 R\\P?-J=[ZH;P[Q9SBZ&40C#!+#2>>.Z#7 M&$NI(E-&)?M9T(WMZ_P33Y@78K_K>YUX:+_NM@:^W1N,^JN2 X+46Q,!?,\; M[QJGC5-/CTX_M!I7("B[.^+HZB,^/MUC]:M_6_7#XW8#A/.V (*-A(]HG3:N MCEN-=_NLL0O/W&V?-@X_=.J'_JKQ:?\K"">K?_J00""_UM]_#LQXJ:1$(C(- MN&,LLB!N"-8PFQ2#7Z2_?Q:(;Z8;^:XMM/R5>W$B%[E5*P6A=GBC9N#/DBWJ M.AE32B4 \]@L<'$P7'41?F=(W3L\^-LN/)!G5+/_(+%\= 9^,ELB88&XE1CQQBUSP"1'IL Z4 M)2)"CI!9-,V;$T1\(=1>#'"U1;UZKH??8%:UC+6^:;LGL5:D +H7\F:$!-S, MR87:E[4PBCF5&$AZ/Q:)]EKEBI3ZO4ZM-Q7B0N-L#6QTN&Y8MN9B-Z;6L+PT M/SQ^C7W?&A0Y]P9#H#+00''W@M1IZ[ZVU2Z [!;9#4^ZT *,S>R0C&EV8E%9:.)EV %;Z(+=2:^6L4'981@Q-[H4O M\[44_][I@1'>;IV!E.3KNK5NKTB-2,GOM5]:6W%K$SI<_-YJ]GJA=@*3/XS] M\EJ![1;+&3*'AO<>)&">]+:47'MJ9='IV'":=[<_UA;NU\U(=. MQD$Q%-"/PG7RY*?(]AMO;R]F'[M300ZPDOU12O&MC?S4^@JK\U7L]U9E?^?Y M;97#]Y>-B\\R%_HCWL)R1N ?[3 RA''$66".>R8\]\^P=5=-Y&,G,BC-F6(6 M12Z!@F)@*"8X@Q0G*5DCK'#69]WTLAO/!-!C@ICT#@#!ONVP]U!W] M\@OB?G>\*$VB5V$=:;>NQKDM,^1/8?(:'S=G%[>L"(-6*)(*-V-1JZU5(/"B M):R$YT&&VP)#>R74M]N3Q67!T\J%.M_L)MV+H5Q\1NUQCN!QK\L&%_8Y]RC$ M\UB,>&UT/E[D3D#!^M/[KI>3XGS2>&&8B^T=Y#7EHMGRS9RU<9 7P0Z\CNT# M&VOE_,HYK_$ NEO>'K,OLP4-;M7JTSS',\.6&QZ,\XSF?,M?X$O;GGN/V04I M+U#G_=YIN<(M[G9>]^Q9V?/6+/>XT8WXQ;9'=CA.4MF-N3F8DO+;PAF0DMS&ZD&Y,58N95P#B&A3MV5MW*>)0)2=FYOD:*QH.6Y MW"P:G_F+Q3/[BOWK=DT.8TMWHAJOB*&Y, M=BHZ1P)6W>;1E;\X>%4>A?OIO$YY'CSZ]/8-[+H_@]X-/'^;6[./3LZLC M^O84VN>PQA-8LR\;G_9@S3]N'GW*!_K_/#VB>^+X75ZS]TGC_6=K.<7%WI1U M#'&G(C+&*"!?>:M32I-,F,L#G6Q(3$@&\\:9\];18#!0+"FYEE@NV;'\7/YC MM57+@H&R9-2R:&Q"R\.Y/-K/DM^ZD,P5RF7],N)Y\EEE4\P1@T3T!FP#I9&C MEB)/'7&!>9 __3!Q6Z]4UH5 %E9]* 2R&^&?@JP,KGT U[FN'Y6Z>FV.@4NV M):5SNASZFL_)^'?I.2-,#RG+]P*4+(JS+VAXO%&V\>$%9 MG KK%0[$Y*Q_;2YU^$MD/W@)''_;Z@^&M;]:L5LKZ,5;ZPN;?K/8,:C;RQK5 MQ=#H%ZPM^LH.-CSLY7^:@PUYGU:+&+&@BB=+C'2) W/E/I'@ [MOLK1,4?>[ M ^!=3+6WSM%;H6&SX*&LWE8 MKO9IX^KC9T:%]HEJA*,&UD>L1H8H@BPUL)X9HR4UXSKP2JQ0)I9*E9>MRE8* MYX.(\ ^W)!G"856T@8L4*(NJ(C8KILKXMBH''94&%HJ\X09Q'",0&^N03AHF M%!,?(BY562[M1/H*)55::?JR\\=?M0_Q2Z_])6^HO.G'T!I.64N58>DI@4T2 MHP3UUN 4N%1$4Y:DB%@Z*HA0MN(H*P9L:+)V+M H\*)"\N%\ X+;02UU/LDDWD"BK*" M4;AKHL1S;A?!C-;<:22(BJ#$1@(QH08%Z@*PED"ML1O;Q3$*^OL*:?%K<*X< M%"&]SG;/BH"0RF>R#F6%BDF;C3FL2,BR\.M&NB^PK@YR"2%8:8*)'BGL*>(> MF(B1V7=,&%5."^9$VMCFFXRM4A',2GM7M-9XI;U/J;WXMO8F$0-8$+GLEY.( MAQASNFF#,$PCXS9%&W#67F%^PG33*\T]WA:G"V*MG4\VUWH.>E2>9JZ\(NO M0L;3]U>>O;_&IY%^*%5$Q0)*7)Q2^P0H8;@:A,@7IBA; J:["B MC]ZG63U/R%H4O_AGY(:]H6V_M"OD$;&%:PUNCZ4G37MY4?AY=[JA0+:#*;%\ MU^\-UJ/\Q5K@VZ+4Z-91&IQ2B K+;X6K)) M*-G$>+[^S2HJ_VMPQ/P5!X/?:N/2(=>I6\K#P.T;)X8KU\R3E@1;EF]FUKT, M4/C&GN>L*;<0<;!.Q6+6 Q07'*X2PGO&, 8>Q!CB"2P^)P-%EB='F:,X*@:@ MR#>%F@]A>9&*8)5:+UNME^6PJ=3ZI=1ZCNOXD*2%"47,YSI_Q@MD:')(61<- M-IQ92DNU9F0UU/HUA+.43.8C:$TF,5>Y=#.H2E'&N=AJ\KW!#Y8U?=W;Y"_! M87;'B>C&7NHW>>H:L8*UY<':@H!;S:,F5$:$4_*(JR"1\8PB&A)WVG.#<=K8 MIAA@[3'U2ZLXEQ56X&6QE4J!GUZ!YW@))9$E3L"^$"(ASK1$VC@'U@?@L=7: M&RM @&=I.9DJQ@G5& Q7Z(UR>K;"45;EL7CLT*PV M^J^L!ZI:"Y:V%BP(%Y(I,1F41H*ZXE@H1I8ZC[PT07%I- ^L\,=+LTF6%C*T M#'U:C[P_%9I6:+I*CK\*39>(IG/,&N8N1DXI\@Z;7$P$F#4'<%4I*A4Q%H_RSL^2[?WAN9=?/M'RHCJ+=^4N*FLU?RM/0.T7Z'=[ M4EEL4I'IYD6M.!B79?JU *%<["3?E2M'%76-_F?4*A,I#8H2L,-^:S;MO^]] MB6"G#XN* =?%!*XO YP+L:P*>>>+]&Z4.?O_![5)J9%AKW9N _W5'N3H6C(T=]OJ7M:)XPF71IU[*)=JZOG4.5WAXA0B? MH8=E@MZBA$PNLW'O0@ECR>%F*Z>ZGE2G^:T?VT5YA^L,U__[9C;RB:Y=WV(= M8,!H>/;?9O\Z7?%)1*X?[1FR"5[B-]N^L)>#C?_< M! Q BW';$I!S;DQ>)GGQ?^WEA>V'VG][[5!6Z-CO^@4E^%ZF=XU>42VFES=1 M -R 9HWO8RF@_)3L<38_/7;:7&0?Z;5\QY2./H.H%ZT"/S84O""]'"VGG;) MMKY;XV+;Q>%%!,!Z6.%40V/01"6M#30DG/%2*F&-%IA+PN6X2@1CDRH1#"\L MG#J-G)M)CS!>$78*)*Q/@/#O*0X>I+\G*/AW69$0U/(@[7WU<3 8O+&#YNH4 M5WWN>A.-0W_U63B@A5AE/ZSAB$LGD/48(Z"+A -==(Z%C>WE5-!U5A.ME.5$ M*BZ$LSDCGR#!V-QUCRM!>"E!.+GX3"+&7@8,%H-0"/04(R- $'(B(N-8XE'[ MC6VQ2!+&87BQ&,N:A[$$OI9K2"5 GC I9?H-PK,Y*8-V?370%* G>4)@*ONU MRVC[9)%Y)IQ*U42RM!$3!0IV4(U M"!94H\F'.PHY?D,Y)ETO>G[8!.;OMN:MZZ^;62ZN:^/>2[ANU-5=>YEZ MVTK#RS'^5K)U4[8.=CXS)A7C3"."G4.<@(#9Z#7".D9,@[/E'XL"VK.EIT,/<#-7M&S:7*=OL0F9[9&$E MF"M\4A"%PF ^/V^W?%%QR?>!MO=;=K'!?AN0MVH[N4#G:#@80EM%W>.I:7NO M!HK:F[!@V"&\Z7#4'_L!9E,QE^/3 H5J%2;U^*IL1\P\XSL>D+%IGZ^:?#GU M=T 7_AQUX[@VCH1W*@M3SI5VO6GUYUKKA9>D X-7!(@5RUVNO3AUA\QT<,[? MLE6(RBS9W[YO*?47J(:HGZD:XBZT^J5P7%PCVF"G&_X;PTG.MI:]6,7P[;8& MOMT;C/HK4Y7NX,VDT/%'VO@$2]+5>W'P#GJP^^&L?MIN'N^^)P>?_FP=O_OW M[.CP/:D?[HFY0L>'1^3H]&,N<,R/3_U%X]W[RP. L\;N1W'4^?/L^%/V/7_\ M6C]LI_K5#CEX_]EY+@S)01M:A!QU%>!3WJTSB5.L%"4QW2Z:J)(A45$: J5< M1^YL2L8G';WCB;AU+9H(6'$M/V4IW+';9%2*OXIDT M3]YSIM!JZUIEBC6BH.ME(?J,:,WQ6!3%G%N#LP+F)@M3=JW"U+6*52"/'.!7 M*R-YIO[#F=$K*M*65D&[1,3AY7DLVBH;S8^!>VRN.US40"Y=D=<%@+-U,%-& M>ERC>%)TMG0H@ZE22[!49JMEE!#$0+\+0+6_64V'#E[V=2I*+%A]1#'@_EA[SN_G-ASZ\7\87!#9&U)4&^17G^XP9$4)+.Y@6 M3&^VVG'V>EA"BXK19<=M#?%):94 M[LL]\X#1>PW8PI+L+SZ-Q=HTJ U&OEE"]F1>RZF 96\\$]>#GB6['\:*4##V M7K?:N]6,S=@=Y82\+K6^NY"SDXK^%>]%^W:H= MW-GYR71D]8%9: ,, <?%SWRUPH[!5IWV-C=7EYLX,/8HPO3_))Z\K\>$C/E@G6!)PLF$5=: M.<>2QDD9XS@6BMX1@2IN^=,F]*XQ'HDRR?>;8J@&\,W]@J7D*S-(LP^N["-R>$V#F_5PW,:9"EH6NKL./5XV+S]+1I)BSR+@B 9Z+R&&O MD6=>,F^=%?F H?PFGI2[XVNRG"G"/,A:2IY+3FE.D,6UUUD/:@&M8V_N+1]OL3#[<5]FG+MPU2"[5HNXCM); M?*/%PESIV$NPXVLV9/:=;9;2 "R=PC-NG)L>X,)K-9A]N>RC@ID] T(V[*'B MT_ Z1@5T8M0NW-1S/IT9SUA^S,3L?-%EY.W8OW^7I7A/L4^K#SF67S"M8OI$E.'.6T0%_U M[]@O!*SKXTXW7'\]/C?Q5\\7]OYA]@2\XF $"M+&0[ \&H4H2QEW.$6::XQ( M!-2QCD5)^>U@A!SW!M *P;W935P3@S5R2G&F,K7/R08X7Y!,:NSY[B2%L*- M7>]B.W+PDEQGU(%YANO+#?F3G(RWEFRK#RRS/8H3JE9JX23F.7.*5FIYFT.2 MKX,E9G?E,O4#"+L^<#::'EOQTV,K?O;8BK/M(M)KT(QY-_678O._-X)W"X-? M?WNL'34>Z_E;JUL,5''3[S>?D ^"W3J< M63RP_/GZ*-,6+H\SC1.HC)\\_GFK^.G64=/R-\JW#&5W_HRWR)V_?:M9 GR$ MTQ]J]MN_,QC$S[>F2+MNHUOY(8L3Y>^4.*&Q;&%)=&= MY+G>*<)I[I.,Z<81_#O.V=]CL.[5SCJ-)%ASJ!K-QX_FCO? BD-M; N79*@< MXK^N0[CN,;:5YE:R5FGN:FONDZW*1"RKKLP:C/ML(-63YG-^3:,Z=[KL<8*[ MAI50]N>"3^: \9X)FUYU]K=7D]\M$:NDH4(0:SBU7),@$]584QUXQ/;^N)W4YW+@]VVZ>-3V]; M1Z?M5OWTO3CZ])$?[.Y]/8+VCD__S;^=U7?_.+N=V*V^N\\//M7)$;1]\&G_ MLK$+SSH\X?7#MZW&X7&G4?SV_J*>SP*W\-?;B=V44X*3*!$-UB-N&45:&(^< ML999Q@A59F.[R.)%?U]N6K>?(@UF!76O >JB<\X')T/RCANFM'-1,T&=4H*& MX)\.ZE8UD>6:X-W5;;Q+@7(7+4$=48+:2(VN6B;\<((3)6SUGLO^9+@[HZRZQ6[^U&T([?1CD6J MF7$YHP*1B!-CD%;4(,M-U EFUFE7L;L*[EXWW*447>()J('"W!AA0$4(TSX! M!EJ'>U>?L73<62I1DCE]@]02 M&1TE8MI99B3\[,-Z4<+74,;Z[9TG;>Z,=?@YR]8^Y, :<#?EX$XS!'2P3K$;:!:69*LC1O; M6CYZ_Z$J-+VZ&NN($!8;PHES7";06PQL/<(:X@W!L0J>6$%-GM],=)Y:S4"3 M0\"(PR0BJR1%+ 5/M7'8![TT@E%I\^IJ,]C8QDE,80WV7 >LL9?8$>XCV-S4 MJ>5OF%6:^Q#-G=L8"X0KECQ!6M"(>& &6; -$+6*VB0"XY)O;#.J*ZW]>;4V M6$$P#=+H(#C8;SHDC84-3J1>YS1\>L0E:"N2EY8A3P9!SF"*8 MT\A-H$)PFKH\ MMWT1,%&"$(R$-Q[QI"32$3Z9A"5+4GJ*;46J7X$V.V9Q@#5:!:6YMU&#!E.A M&<=<6./X\AWQE>8^R+$UYW G(A#I\C*LM ![F'"D@_;(4F>H88Y0AS>V*:,K MI+;?<:E/LI5 9^.W-;VZJK=K_O7'2U)I$D M96-RD3/O=5(*YQK*@8E@]5WYP:N=I*=>AH=/,RC,'$Y.TFK&.93!?-4,I\J19#A-CE%>'=Q; M5:R;VVL3(EG.(D5*"8^X4QX90P62T?ED#!-2L^K@7@5WKQKNL/;&2<426-V< M6V>PM,YRG+S%P-ZJ?<@71K6Y?4A/D\4,$\04%X@'XY%UE"$JM-1"19Q87,H^ M9 5I%:2MSEL_I(10-%PEH37WAA/M###YH1&X&N"*TF= M2@0(G&64.F>$J=!N1=%N;AM;$B.(BQHES GBD@ADB!0(%C!+B.=!Y;VPG_<4 M7@5W%=Q]%^Z$45H#T!D;",="&&R=M@Y3SZSVM-KB?^D=A[DM?FF3\)@11)T! M6(LXYY;!"B6"G3:))HG54K;XG^\\W7^*$B3;X[(G_[E1P&G^[YFR*&.IYV8K M%RPY'Y=3^JVH&@52=UVG)"O%S'WCY,_X^A;KX,5&P[MOFTNW7[SBCKE9 M/&;VWV9_TLMS>Q*1ZT=[AFR"E_C-MB_LY6#C/S>KS;2ZD[8E@X??'I.7R0_\ M7WMY8?NA]M]>.XO=8+.VW_4+:H^^3.\:O6$LJE]^G)8 >C,M ?1FM@30M/Q7 M[;I6V#T+_Q!Z=]'0[?_K^C"-"X3@@76$%CT 5'!<(W#:@=')@R=&:A*85]X&8P4/=SWG^^6];CXG M$LJ)-2DRC+EAQEG#"/358F9B]/BE0C^:5JY6.S^+6AI?G^<>:]7[4&95E\GI%[O>5+ B62[?V8Q/TH7RI7.VO]LM+ MU@3+ :ST>CU M6&Z!TL)O?K!@VV)<_4&#5FIE^Z7?ZQ1#EZV= MO7$I^]=<'NROF<*Q=XY:FHY:JWO7N"U=?=>^)M!ALQ]CK0[7-0>U/:!VX4GT MM1JG^Q5-NV]&O\<*\D,>O!X3]."280].H?C3#QY=4!6LDJ]*OE9:OGX$'I=5 MRZ[3"J$=G\=E_^""=DOMCBSV?[[7GP4;1%ET$=M:X,UP=A!S QO;M5_(K[?< MZB^SDSZ=SU>UD_ZB;_W+ [;2X0Y-C6*:*L4#X48+PK6QTD@=2!"?=XO0;X() MNBL&? O#)]N;ZX7)5W?S#HM]PN?938SWMA!\VV[=_'?&$YBMC[REW_$U.O' M:_NCM$]VNN'0?GT%04?0YM'I^\OCPW\[C7>-3GWW_27TK=DX/+DXWCTB/=T.KL?MGN_'I"!_1HPOX?-IXMT<.=O\X:YS^VX2_.P?O MWO/CP[>+4TM2PH.'*9;*,L29X,@8IQ!/25,101:BWM@6FT+PN?WY7U]Z:WZJ M:FL<;E2!Y"J'&T5/J2=6,\H#!PTQE":6(@\ FYXF56 DG6 D!8RDWXX[JJ!Q M5:%Q[OR@#(0HHBC",>Y8BL:NE3A8X6/3XN/ M2^"0C\3'V\A8XF4%CLL%Q[ECB#@)1C3GB*I@@2TZAZS4"OZD5@6:U4%M;+-- MS%8U5KT"QPHRL0 M%M'82/.9+ H6M!*OQ'Y^0@?QBQY2F?J&X]?S'+&W6>O&X4.VPUS]$6=C&#^U MALU6]_ BMK_$,M3L?CXA65E"W[6$#M[@BUN6T)?P[E\>_OMG^YBVO[C3'CD^ MW8>^'='Z55W4=X]P@^[A@]U_6P>[>[S^Z>AK_72'-^C[RSK15XV3ST*PY*73 MB"4L$)?"("=I0MBH8',BQBP5S^F_[W!L A*WQ]'5HVX_ I+G\/T3$)=![0)^J[E8ZW\CU#J. M0ZTGQ\:Z(-"U82%/M4XA4+4K\@0'HJMFGZQ9RKA<5^ M:<*_X9A^[,&9=;IT06:S[)0L?!(X>AD$(\Q2PXGG+BB%L90J,F54LI\EV9C< M="/[V4V'C!516Q8#U4)Q08)3VFH= DF26^?B0H?,31?,-%O?;FO@V[W!J!\' MA_" /]H]?_:R'A1:_V?B03ECQY]RV_^>'7TZ/CW>?2^.L_?A=!\?[!XWCSMO M3X\.W[/\]U_L0SO^]\/E\:=P[BB7T%;[>/?M:>/3![BN<=;8;9_5#T\NZZ?O M>:/SMG/TJ=%L['KX^T/*WS^-#+>41^I)'J$@69-OM M6IJF;)O)QK59BU]BM]9*^?[+FNW'6KD%3U^UM%?[_6^TO M;+MH[7J#(!]&"[71>:];@_DXB\., Z$XRP:7=D/M//9];'V!B_JMP=F@>-!@ MMH7Q>\/M77M23'E1OU7]/JB=CL))_J)HJ&,OB[=P.2]2*(*;OL3;G] OD7F],9EUUICU-]MN)@ZP%2M7KB,AV@Q3/4ZOKV*$28[T&S>/'B0QYF M&)I2/JSWO5&^MA_S[.2E8+.X=/K#N;W,WY:"D27G,N>&LYW\ZWAL!S=3P-GS M\W[O:S&K,Q,!\^7M:#"9*?AZT.SUAV@8^QU _#QM/\EDM.:/E!9#FL/O 'YJ M\:MOVNY)K$T2Y96ZU"FQ+DRN1'H,TP*Z&!KL%"# M%TQ2?Q901H-\/PPG(&/_,C^P&W(BR]Q"F3BDTPNQ/1A?6&HX*G6^YV#L"LF! M!LY'6:I*P2N;G!T+Z.B7.%7]V]WQ\'"8D?[E9JWW)0>]-2,JA##V9X;JHC5L M0K_ZK=XHHT[WK#:^YMSVLT:76Y43J(.;0CFDV6&?W>E%UZ$/.R#@_=S'-CQO M>&/()E,QS<:6?_[!605XBB>]?K$A8 >UOP"0VS7Z8$E?R85KIQB!1]+N.'DT5:B(28D# 9(5K/\P;M M)DC:UEUU_,92!3A?@-0NT)N.B_WR1U8"%7T1H"*,1N6U)HI;+HDVUAA*78@B M>LX)OB.??257CY&KH\OZQ6>PCKT7#%@%]1AQ'7.YC2"1-IZYJ 6.SI= 9;;4 MW4"U7)A)V@A.K8@,IA]FW0DJ@\%,"!ZRC"3 MHX^L0YJ)@$)@7F#M-=6RA!FR-7^4HS9%F,,[;/,)<[R-)Q-C.0>,7'/G_QGU M\NU IGP:ONS!FPAC=#D3' )T$P[(9HE);]M$TQZ-KNFSHHP M/!^>>!/F;E'6;Y0\N$EA\5:1$OY^+IF-NQ/%/\ SR9_),_E/++P2'^(Y&++P M''I[Y9[.1G_MI7]S6 MK,;AG^VCPP_0CSUV?'J"&[LG%XW=,WY\N",:5V]/ZYT]UG@'UYRVLW^2@689 MF!J#"46"A82XUPZY'&8E97*<.NNI2[=3XDO))3>>@!X:[@RUA+'@)1!))97C M9$W]F01OU<9R4NKJAU@FPM_OEM ,$/)SN#UZY[%?O(YMC_UT$S]>+1,H7SCF M *F*62G=FQEESN)E[23V3OKVO#G!LY,>@E_'?D2X.=O0ES6POD?M8>E5J-VY MP@[*P=Y8@K9?+[?[C;>WE1] !?CD02JU/T/X9)IO++HPPCXOO!>]?AC$[G3- MQ:\.&>J7GZ53-GEK49"9@"5&D4F:(@\,3'@B$H]I8WMXT9M?;?O38:Z-9WCP M6ZT!7S5K.P6ZV]HOXW()C9WZN#A :1+NC?H@F[7_8SOGOX/Z#0JWY:=>OQVF MM^P5/W[X-+EOJW902C,(V^1Q0/Z_Q+'G.<+R?'+2CR>%*H.LYADOEM0%_=RZ M$5,?8J8"K:P!K<+O.G?]-3UH]BX66BAO0%/23!?!NFD-LA;4[1F8Q).W>G.P M>ST2_?BE%2\&"]OK35LJ=:SD'P.PO0MW'_Q:2'0VR0ORVVX7^83+ZWNCOH^3 MEX0G3I_4S"[LP-CW M6>PC0)M3],[/+_VK=KI[4